CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Typedefs | Variables
RxPropertyVariant.h File Reference
#include "TD_PackPush.h"
#include "OdPlatformSettings.h"
#include "StringArray.h"
#include "BoolArray.h"
#include "Int8Array.h"
#include "Int16Array.h"
#include "Int32Array.h"
#include "Int64Array.h"
#include "UInt8Array.h"
#include "UInt16Array.h"
#include "UInt32Array.h"
#include "UInt64Array.h"
#include "DoubleArray.h"
#include "OdString.h"
#include "OdAnsiString.h"
#include "CDAExport.h"
#include "Ge/GePoint3d.h"
#include "Ge/GePoint2d.h"
#include "CmColorBase.h"
#include "Ge/GeVector2d.h"
#include "Ge/GeVector3d.h"
#include "Ge/GeVector3dArray.h"
#include "Ge/GeVector2dArray.h"
#include "Gs/GsFiler.h"
#include "CmEntityColorArray.h"
#include "CmTransparencyArray.h"
#include "Ge/GeMatrix2d.h"
#include "Ge/GeMatrix3d.h"
#include "Ge/GeMatrix2dArray.h"
#include "Ge/GeMatrix3dArray.h"
#include "OdTimeStamp.h"
#include "Ge/GeScale3d.h"
#include "Ge/GeExtents2d.h"
#include "Ge/GeExtents3d.h"
#include "Ge/GeQuaternion.h"
#include "Gi/GiDgLinetype.h"
#include "Gi/GiLightTraits.h"
#include "OdPlatform.h"
#include "Gi/GiEnvironment.h"
#include "Gi/GiMaterial.h"
#include "Gi/GiViewportTraits.h"
#include "Gi/GiVisualStyle.h"
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdError_InvalidRxPropertyVariantType
 
class  OdRxPropertyVariant
 
struct  OdRxPropertyVariant::TypeFactory
 

Typedefs

typedef OdArray< OdGeScale3d, OdMemoryAllocator< OdGeScale3d > > OdGeScale3dArray
 
typedef OdArray< OdTimeStamp, OdMemoryAllocator< OdTimeStamp > > OdTimeStampArray
 
typedef OdArray< OdGeExtents2d, OdMemoryAllocator< OdGeExtents2d > > OdGeExtents2dArray
 
typedef OdArray< OdGeExtents3d, OdMemoryAllocator< OdGeExtents3d > > OdGeExtents3dArray
 
typedef OdArray< OdGeQuaternion, OdMemoryAllocator< OdGeQuaternion > > OdGeQuaternionArray
 
typedef OdArray< OdGiLightAttenuation, OdMemoryAllocator< OdGiLightAttenuation > > OdGiLightAttenuationArray
 
typedef OdArray< OdGiSkyParameters, OdMemoryAllocator< OdGiSkyParameters > > OdGiSkyParametersArray
 
typedef OdArray< OdGiShadowParameters, OdMemoryAllocator< OdGiShadowParameters > > OdGiShadowParametersArray
 
typedef OdArray< OdGiColorRGB, OdMemoryAllocator< OdGiColorRGB > > OdGiColorRGBArray
 
typedef OdArray< OdGiMrExposureType, OdMemoryAllocator< OdGiMrExposureType > > OdGiMrExposureTypeArray
 
typedef OdArray< OdGiMrShadowMode, OdMemoryAllocator< OdGiMrShadowMode > > OdGiMrShadowModeArray
 
typedef OdArray< OdGiMrFinalGatheringMode, OdMemoryAllocator< OdGiMrFinalGatheringMode > > OdGiMrFinalGatheringModeArray
 
typedef OdArray< OdGiMrDiagnosticMode, OdMemoryAllocator< OdGiMrDiagnosticMode > > OdGiMrDiagnosticModeArray
 
typedef OdArray< OdGiMrDiagnosticPhotonMode, OdMemoryAllocator< OdGiMrDiagnosticPhotonMode > > OdGiMrDiagnosticPhotonModeArray
 
typedef OdArray< OdGiMrDiagnosticBSPMode, OdMemoryAllocator< OdGiMrDiagnosticBSPMode > > OdGiMrDiagnosticBSPModeArray
 
typedef OdArray< OdGiMrExportMIMode, OdMemoryAllocator< OdGiMrExportMIMode > > OdGiMrExportMIModeArray
 
typedef OdArray< OdGiMrTileOrder, OdMemoryAllocator< OdGiMrTileOrder > > OdGiMrTileOrderArray
 
typedef OdArray< OdGiLightingMode, OdMemoryAllocator< OdGiLightingMode > > OdGiLightingModeArray
 
typedef OdArray< OdGiFilterType, OdMemoryAllocator< OdGiFilterType > > OdGiFilterTypeArray
 
typedef OdArray< OdGiMaterialColor, OdMemoryAllocator< OdGiMaterialColor > > OdGiMaterialColorArray
 
typedef OdArray< OdCmEntityColor::ColorMethod, OdMemoryAllocator< OdCmEntityColor::ColorMethod > > OdCmEntityColor_ColorMethodArray
 
typedef OdArray< OdDb::LineWeight, OdMemoryAllocator< OdDb::LineWeight > > OdDb_LineWeightArray
 
typedef OdArray< OdDb::UnitsValue, OdMemoryAllocator< OdDb::UnitsValue > > OdDb_UnitsValueArray
 
typedef OdArray< OdGiDgLinetypeModifiers::WidthMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::WidthMode > > OdGiDgLinetypeModifiers_WidthModeArray
 
typedef OdArray< OdGiDgLinetypeModifiers::ShiftMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::ShiftMode > > OdGiDgLinetypeModifiers_ShiftModeArray
 
typedef OdArray< OdGiDgLinetypeModifiers::CornersMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::CornersMode > > OdGiDgLinetypeModifiers_CornersModeArray
 
typedef OdArray< OdGe::OdGeKnotParameterization, OdMemoryAllocator< OdGe::OdGeKnotParameterization > > OdGe_OdGeKnotParameterizationArray
 
typedef OdArray< OdGiLightAttenuation::AttenuationType, OdMemoryAllocator< OdGiLightAttenuation::AttenuationType > > OdGiLightAttenuation_AttenuationTypeArray
 
typedef OdArray< OdGiDrawable::DrawableType, OdMemoryAllocator< OdGiDrawable::DrawableType > > OdGiDrawable_DrawableTypeArray
 
typedef OdArray< OdGiShadowParameters::ShadowType, OdMemoryAllocator< OdGiShadowParameters::ShadowType > > OdGiShadowParameters_ShadowTypeArray
 
typedef OdArray< OdGiShadowParameters::ExtendedLightShape, OdMemoryAllocator< OdGiShadowParameters::ExtendedLightShape > > OdGiShadowParameters_ExtendedLightShapeArray
 
typedef OdArray< OdGiViewportTraits::DefaultLightingType, OdMemoryAllocator< OdGiViewportTraits::DefaultLightingType > > OdGiViewportTraits_DefaultLightingTypeArray
 
typedef OdArray< OdGiMaterialTraits::LuminanceMode, OdMemoryAllocator< OdGiMaterialTraits::LuminanceMode > > OdGiMaterialTraits_LuminanceModeArray
 
typedef OdArray< OdGiMaterialTraits::GlobalIlluminationMode, OdMemoryAllocator< OdGiMaterialTraits::GlobalIlluminationMode > > OdGiMaterialTraits_GlobalIlluminationModeArray
 
typedef OdArray< OdGiMaterialTraits::FinalGatherMode, OdMemoryAllocator< OdGiMaterialTraits::FinalGatherMode > > OdGiMaterialTraits_FinalGatherModeArray
 
typedef OdArray< OdGiMaterialTraits::ChannelFlags, OdMemoryAllocator< OdGiMaterialTraits::ChannelFlags > > OdGiMaterialTraits_ChannelFlagsArray
 
typedef OdArray< OdGiMaterialTraits::Mode, OdMemoryAllocator< OdGiMaterialTraits::Mode > > OdGiMaterialTraits_ModeArray
 
typedef OdArray< OdGiMaterialTraits::IlluminationModel, OdMemoryAllocator< OdGiMaterialTraits::IlluminationModel > > OdGiMaterialTraits_IlluminationModelArray
 
typedef OdArray< OdGiVisualStyle::Type, OdMemoryAllocator< OdGiVisualStyle::Type > > OdGiVisualStyle_TypeArray
 
typedef OdArray< OdGiVisualStyleProperties::FaceColorMode, OdMemoryAllocator< OdGiVisualStyleProperties::FaceColorMode > > OdGiVisualStyleProperties_FaceColorModeArray
 
typedef OdArray< OdGiVisualStyleProperties::EdgeModel, OdMemoryAllocator< OdGiVisualStyleProperties::EdgeModel > > OdGiVisualStyleProperties_EdgeModelArray
 
typedef OdArray< OdGiFaceStyle::FaceColorMode, OdMemoryAllocator< OdGiFaceStyle::FaceColorMode > > OdGiFaceStyle_FaceColorModeArray
 
typedef OdArray< OdGiEdgeStyle::EdgeModel, OdMemoryAllocator< OdGiEdgeStyle::EdgeModel > > OdGiEdgeStyle_EdgeModelArray
 
typedef OdArray< OdGiToneOperatorParameters::ExteriorDaylightMode, OdMemoryAllocator< OdGiToneOperatorParameters::ExteriorDaylightMode > > OdGiToneOperatorParameters_ExteriorDaylightModeArray
 

Variables

const int OdRxPropertyVariantDataSize = 8
 

Typedef Documentation

◆ OdCmEntityColor_ColorMethodArray

This template class is a specialization of the OdArray class for OdCmEntityColor::OdCmEntityColor objects.

Definition at line 223 of file RxPropertyVariant.h.

◆ OdDb_LineWeightArray

This template class is a specialization of the OdArray class for OdDb::LineWeight objects.

Definition at line 229 of file RxPropertyVariant.h.

◆ OdDb_UnitsValueArray

This template class is a specialization of the OdArray class for OdDb::UnitsValue objects.

Definition at line 235 of file RxPropertyVariant.h.

◆ OdGe_OdGeKnotParameterizationArray

This template class is a specialization of the OdArray class for OdGe::OdGeKnotParameterization objects.

Definition at line 259 of file RxPropertyVariant.h.

◆ OdGeExtents2dArray

This template class is a specialization of the OdArray class for OdGeExtents2d objects.

Definition at line 115 of file RxPropertyVariant.h.

◆ OdGeExtents3dArray

This template class is a specialization of the OdArray class for OdGeExtents3d objects.

Definition at line 121 of file RxPropertyVariant.h.

◆ OdGeQuaternionArray

This template class is a specialization of the OdArray class for OdGeQuaternion objects.

Definition at line 127 of file RxPropertyVariant.h.

◆ OdGeScale3dArray

This template class is a specialization of the OdArray class for OdGeScale3d objects.

Definition at line 103 of file RxPropertyVariant.h.

◆ OdGiColorRGBArray

This template class is a specialization of the OdArray class for OdGiColorRGB objects.

Definition at line 151 of file RxPropertyVariant.h.

◆ OdGiDgLinetypeModifiers_CornersModeArray

This template class is a specialization of the OdArray class for OdGiDgLinetypeModifiers::CornersMode objects.

Definition at line 253 of file RxPropertyVariant.h.

◆ OdGiDgLinetypeModifiers_ShiftModeArray

This template class is a specialization of the OdArray class for OdGiDgLinetypeModifiers::ShiftMode objects.

Definition at line 247 of file RxPropertyVariant.h.

◆ OdGiDgLinetypeModifiers_WidthModeArray

This template class is a specialization of the OdArray class for OdGiDgLinetypeModifiers::WidthMode objects.

Definition at line 241 of file RxPropertyVariant.h.

◆ OdGiDrawable_DrawableTypeArray

This template class is a specialization of the OdArray class for OdGiDrawable::DrawableType objects.

Definition at line 271 of file RxPropertyVariant.h.

◆ OdGiEdgeStyle_EdgeModelArray

This template class is a specialization of the OdArray class for OdGiEdgeStyle::EdgeModel objects.

Definition at line 355 of file RxPropertyVariant.h.

◆ OdGiFaceStyle_FaceColorModeArray

This template class is a specialization of the OdArray class for OdGiFaceStyle::FaceColorMode objects.

Definition at line 349 of file RxPropertyVariant.h.

◆ OdGiFilterTypeArray

This template class is a specialization of the OdArray class for OdGiFilterType objects.

Definition at line 211 of file RxPropertyVariant.h.

◆ OdGiLightAttenuation_AttenuationTypeArray

This template class is a specialization of the OdArray class for OdGiLightAttenuation::AttenuationType objects.

Definition at line 265 of file RxPropertyVariant.h.

◆ OdGiLightAttenuationArray

This template class is a specialization of the OdArray class for OdGiLightAttenuation objects.

Definition at line 133 of file RxPropertyVariant.h.

◆ OdGiLightingModeArray

This template class is a specialization of the OdArray class for OdGiLightingMode objects.

Definition at line 205 of file RxPropertyVariant.h.

◆ OdGiMaterialColorArray

This template class is a specialization of the OdArray class for OdGiMaterialColor objects.

Definition at line 217 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_ChannelFlagsArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::ChannelFlags objects.

Definition at line 313 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_FinalGatherModeArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::FinalGatherMode objects.

Definition at line 307 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_GlobalIlluminationModeArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::GlobalIlluminationMode objects.

Definition at line 301 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_IlluminationModelArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::IlluminationModel objects.

Definition at line 325 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_LuminanceModeArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::LuminanceMode objects.

Definition at line 295 of file RxPropertyVariant.h.

◆ OdGiMaterialTraits_ModeArray

This template class is a specialization of the OdArray class for OdGiMaterialTraits::Mode objects.

Definition at line 319 of file RxPropertyVariant.h.

◆ OdGiMrDiagnosticBSPModeArray

This template class is a specialization of the OdArray class for OdGiMrDiagnosticBSPMode objects.

Definition at line 187 of file RxPropertyVariant.h.

◆ OdGiMrDiagnosticModeArray

This template class is a specialization of the OdArray class for OdGiMrDiagnosticMode objects.

Definition at line 175 of file RxPropertyVariant.h.

◆ OdGiMrDiagnosticPhotonModeArray

This template class is a specialization of the OdArray class for OdGiMrDiagnosticPhotonMode objects.

Definition at line 181 of file RxPropertyVariant.h.

◆ OdGiMrExportMIModeArray

This template class is a specialization of the OdArray class for OdGiMrExportMIMode objects.

Definition at line 193 of file RxPropertyVariant.h.

◆ OdGiMrExposureTypeArray

This template class is a specialization of the OdArray class for OdGiMrExposureType objects.

Definition at line 157 of file RxPropertyVariant.h.

◆ OdGiMrFinalGatheringModeArray

This template class is a specialization of the OdArray class for OdGiMrFinalGatheringMode objects.

Definition at line 169 of file RxPropertyVariant.h.

◆ OdGiMrShadowModeArray

This template class is a specialization of the OdArray class for OdGiMrShadowMode objects.

Definition at line 163 of file RxPropertyVariant.h.

◆ OdGiMrTileOrderArray

This template class is a specialization of the OdArray class for OdGiMrTileOrder objects.

Definition at line 199 of file RxPropertyVariant.h.

◆ OdGiShadowParameters_ExtendedLightShapeArray

This template class is a specialization of the OdArray class for OdGiShadowParameters::ExtendedLightShape objects.

Definition at line 283 of file RxPropertyVariant.h.

◆ OdGiShadowParameters_ShadowTypeArray

This template class is a specialization of the OdArray class for OdGiShadowParameters::ShadowType objects.

Definition at line 277 of file RxPropertyVariant.h.

◆ OdGiShadowParametersArray

This template class is a specialization of the OdArray class for OdGiShadowParameters objects.

Definition at line 145 of file RxPropertyVariant.h.

◆ OdGiSkyParametersArray

This template class is a specialization of the OdArray class for OdGiSkyParameters objects.

Definition at line 139 of file RxPropertyVariant.h.

◆ OdGiToneOperatorParameters_ExteriorDaylightModeArray

This template class is a specialization of the OdArray class for OdGiToneOperatorParameters::ExteriorDaylightMode objects.

Definition at line 361 of file RxPropertyVariant.h.

◆ OdGiViewportTraits_DefaultLightingTypeArray

This template class is a specialization of the OdArray class for OdGiViewportTraits::DefaultLightingType objects.

Definition at line 289 of file RxPropertyVariant.h.

◆ OdGiVisualStyle_TypeArray

This template class is a specialization of the OdArray class for dGiVisualStyle::Type objects.

Definition at line 331 of file RxPropertyVariant.h.

◆ OdGiVisualStyleProperties_EdgeModelArray

This template class is a specialization of the OdArray class for OdGiVisualStyleProperties::EdgeModel objects.

Definition at line 343 of file RxPropertyVariant.h.

◆ OdGiVisualStyleProperties_FaceColorModeArray

This template class is a specialization of the OdArray class for OdGiVisualStyleProperties::FaceColorMode objects.

Definition at line 337 of file RxPropertyVariant.h.

◆ OdTimeStampArray

This template class is a specialization of the OdArray class for OdTimeStamp objects.

Definition at line 109 of file RxPropertyVariant.h.

Variable Documentation

◆ OdRxPropertyVariantDataSize

const int OdRxPropertyVariantDataSize = 8

Definition at line 79 of file RxPropertyVariant.h.