CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
RxPropertyVariant.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2022, Open Design Alliance (the "Alliance").
3// All rights reserved.
4//
5// This software and its documentation and related materials are owned by
6// the Alliance. The software may only be incorporated into application
7// programs owned by members of the Alliance, subject to a signed
8// Membership Agreement and Supplemental Software License Agreement with the
9// Alliance. The structure and organization of this software are the valuable
10// trade secrets of the Alliance and its suppliers. The software is also
11// protected by copyright law and international treaty provisions. Application
12// programs incorporating this software must include the following statement
13// with their copyright notices:
14//
15// This application incorporates Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2022 by Open Design Alliance.
18// All rights reserved.
19//
20// By use of this software, its documentation or related materials, you
21// acknowledge and accept the above terms.
23
24
25
26
27#ifndef _ODRXPROPERTYVARIANT_INCLUDED_
28#define _ODRXPROPERTYVARIANT_INCLUDED_
29
30#include "TD_PackPush.h"
31
32#include "OdPlatformSettings.h"
33
34#include "StringArray.h"
35#include "BoolArray.h"
36#include "Int8Array.h"
37#include "Int16Array.h"
38#include "Int32Array.h"
39#include "Int64Array.h"
40#include "UInt8Array.h"
41#include "UInt16Array.h"
42#include "UInt32Array.h"
43#include "UInt64Array.h"
44#include "DoubleArray.h"
45#include "OdString.h"
46#include "OdAnsiString.h"
47
48#include "CDAExport.h"
49#include "Ge/GePoint3d.h"
50#include "Ge/GePoint2d.h"
51#include "CmColorBase.h"
52#include "Ge/GeVector2d.h"
53#include "Ge/GeVector3d.h"
54#include "Ge/GeVector3dArray.h"
55#include "Ge/GeVector2dArray.h"
56#include "Gs/GsFiler.h"
57#include "CmEntityColorArray.h"
58#include "CmTransparencyArray.h"
59#include "Ge/GeMatrix2d.h"
60#include "Ge/GeMatrix3d.h"
61#include "Ge/GeMatrix2dArray.h"
62#include "Ge/GeMatrix3dArray.h"
63#include "OdTimeStamp.h"
64#include "Ge/GeScale3d.h"
65#include "Ge/GeExtents2d.h"
66#include "Ge/GeExtents3d.h"
67#include "Ge/GeQuaternion.h"
68#include "Gi/GiDgLinetype.h"
69#include "Gi/GiLightTraits.h"
70#include "OdPlatform.h"
71#include "Gi/GiDgLinetype.h"
72#include "Gi/GiEnvironment.h"
73#include "Gi/GiMaterial.h"
74#include "Gi/GiViewportTraits.h"
75#include "Gi/GiVisualStyle.h"
76
77
78//DOM-IGNORE-BEGIN
80//DOM-IGNORE-END
81
90{
91public:
97};
98
104
110
116
122
128
134
140
146
152
158
164
170
176
182
188
194
200
206
212
218
224
230
236
242
248
254
260
266
272
278
284
290
296
302
308
314
320
326
332
338
344
350
356
362
370{
371protected:
372 //DOM-IGNORE-BEGIN
374 union // Union is required to have proper data alignment which is important
375 { // for some platforms
377 double dbl;
378 void* ptr;
379 } m_uData;
380 void* data() const;
381
382 void setVarType(int newType, int& type, void* data);
383 //DOM-IGNORE-END
384public:
385
390 {
391
397 virtual void construct(void* pData) const = 0;
398
404 virtual void destroy(void* pData) const = 0;
405 };
406
414 static const TypeFactory* typeFactory(int type);
415
419 typedef enum
420 {
421
423 kVoid = 0x0000,
424
426 kString = 0x0001,
427
429 kBool = 0x0002,
430
432 kInt8 = 0x0003,
433
435 kUInt8 = 0x0003,
436
438 kInt16 = 0x0004,
439
441 kUInt16 = 0x0004,
442
444 kInt32 = 0x0005,
445
447 kUInt32 = 0x0005,
448
450 kInt64 = 0x0006,
451
453 kUInt64 = 0x0006,
454
456 kDouble = 0x0007,
457
459 kAnsiString = 0x0008,
460
462 kGePoint2d = 0x000A,
463
465 kGePoint3d = 0x000B,
466
468 kGeVector2d = 0x000C,
469
471 kGeVector3d = 0x000D,
472
474 kCmEntityColor = 0x000E,
475
477 kCmTransparency = 0x000F,
478
480 kGeMatrix2d = 0x0010,
481
483 kGeMatrix3d = 0x0011,
484
486 kGeScale3d = 0x0012,
487
489 kTimeStamp = 0x0013,
490
492 kGeExtents2d = 0x0014,
493
495 kGeExtents3d = 0x0015,
496
498 kGeQuaternion = 0x0016,
499
501 kGiLightAttenuation = 0x0017,
502
504 kGiSkyParameters = 0x0018,
505
507 kGiShadowParameters = 0x0019,
508
510 kGiColorRGB = 0x001A,
511
513 kGiMaterialColor = 0x001B,
514
516 kGiMrExposureType = 0x001C,
517
519 kGiMrShadowMode = 0x001D,
520
522 kGiMrFinalGatheringMode = 0x001E,
523
525 kGiMrDiagnosticMode = 0x001F,
526
528 kGiMrDiagnosticPhotonMode = 0x0020,
529
531 kGiMrDiagnosticBSPMode = 0x0021,
532
534 kGiMrExportMIMode = 0x0022,
535
537 kGiMrTileOrder = 0x0023,
538
540 kGiLightingMode = 0x0024,
541
543 kGiFilterType = 0x0025,
544
546 kCmEntityColor_ColorMethod = 0x0026,
547
549 kDb_LineWeight = 0x0027,
550
552 kDb_UnitsValue = 0x0028,
553
555 kGiDgLinetypeModifiers_WidthMode = 0x0029,
556
558 kGiDgLinetypeModifiers_ShiftMode = 0x002A,
559
561 kGiDgLinetypeModifiers_CornersMode = 0x002B,
562
564 kGe_OdGeKnotParameterization = 0x002C,
565
567 kGiLightAttenuation_AttenuationType = 0x002D,
568
570 kGiDrawable_DrawableType = 0x002E,
571
573 kGiShadowParameters_ShadowType = 0x002F,
574
576 kGiShadowParameters_ExtendedLightShape = 0x0030,
577
579 kGiViewportTraits_DefaultLightingType = 0x0031,
580
582 kGiMaterialTraits_LuminanceMode = 0x0032,
583
585 kGiMaterialTraits_GlobalIlluminationMode = 0x0033,
586
588 kGiMaterialTraits_FinalGatherMode = 0x0034,
589
591 kGiMaterialTraits_ChannelFlags = 0x0035,
592
594 kGiMaterialTraits_Mode = 0x0036,
595
597 kGiMaterialTraits_IlluminationModel = 0x0037,
598
600 kGiVisualStyle_Type = 0x0038,
601
603 kGiVisualStyleProperties_FaceColorMode = 0x0039,
604
606 kGiVisualStyleProperties_EdgeModel = 0x003A,
607
609 kGiFaceStyle_FaceColorMode = 0x003B,
610
612 kGiEdgeStyle_EdgeModel = 0x003C,
613
615 kGiToneOperatorParameters_ExteriorDaylightMode = 0x003D,
616
618 kArray = 0x0080
619 } Type;
620
625
632
639 int varType() const;
640
646 Type type() const;
647
654 bool isArray() const;
655
656 // Copy constructors.
657
665
672 OdRxPropertyVariant(const OdAnsiString& val);
673
680 OdRxPropertyVariant(const bool val);
681
689
697
705
713
721
729
737
745
752 OdRxPropertyVariant(const double& val);
753
761
769
777
785
793
801
809
817
825
833
841
849
857
865
873
881
889
897
905
913
921
929
937
945
953
961
969
977
985
993
1001
1009
1017
1025
1033
1041
1049
1057
1065
1073
1081
1089
1097
1105
1113
1121
1129
1137
1145
1153
1161
1169
1170 // Assignment operators.
1171
1181
1191
1200 OdRxPropertyVariant& operator =(const double& val);
1201
1211
1221
1231
1241
1251
1261
1271
1281
1291
1300 OdRxPropertyVariant& operator =(const OdAnsiString& val);
1301
1311
1321
1331
1341
1351
1361
1371
1381
1391
1401
1411
1421
1431
1441
1451
1461
1471
1481
1491
1501
1511
1521
1531
1541
1551
1561
1571
1581
1591
1601
1611
1621
1631
1641
1651
1661
1671
1681
1691
1701
1711
1721
1731
1741
1751
1761
1771
1781
1791
1801
1811
1822
1827
1828 // Single-value getters.
1829
1839 const OdString& getString() const;
1840
1850 const OdAnsiString& getAnsiString() const;
1851
1861 bool getBool() const;
1862
1873
1884
1895
1906
1917
1928
1939
1950
1960 const double& getDouble() const;
1961
1972
1983
1994
2005
2016
2027
2038
2049
2060
2071
2082
2093
2104
2115
2126
2137
2148
2159
2170
2181
2193
2204
2216
2228
2239
2250
2261
2272
2284
2295
2306
2318
2330
2342
2354
2366
2378
2390
2402
2414
2426
2438
2450
2462
2474
2486
2497
2509
2521
2533
2545
2557
2558 // Array-value getters.
2559
2570
2581 const OdAnsiStringArray& getAnsiStringArray() const;
2582
2594
2606
2618
2630
2642
2654
2666
2678
2690
2702
2714
2726
2738
2750
2762
2774
2786
2798
2810
2822
2834
2846
2858
2870
2882
2894
2906
2918
2930
2942
2954
2966
2978
2990
3002
3014
3026
3038
3050
3062
3074
3087
3100
3113
3126
3139
3151
3163
3176
3189
3202
3215
3228
3241
3253
3266
3278
3291
3304
3316
3328
3341
3342 // Array-value cast methods.
3343
3350
3357 OdAnsiStringArray& asAnsiStringArray();
3358
3366
3374
3382
3390
3398
3406
3414
3422
3430
3438
3446
3454
3462
3470
3478
3486
3494
3502
3510
3518
3526
3534
3542
3550
3558
3566
3574
3582
3590
3598
3606
3614
3622
3630
3638
3646
3654
3662
3670
3678
3686
3694
3702
3710
3718
3726
3734
3742
3751
3760
3768
3777
3785
3793
3801
3809
3817
3826
3834
3842
3850
3859
3860 // Single-value setters.
3861
3870
3878 OdRxPropertyVariant& setAnsiString(const OdAnsiString& val);
3879
3888
3897
3906
3915
3924
3933
3942
3951
3960
3968 OdRxPropertyVariant& setDouble(const double& val);
3969
3979
3989
3999
4009
4019
4029
4039
4049
4059
4069
4079
4089
4099
4109
4119
4129
4139
4149
4159
4169
4179
4189
4199
4209
4219
4229
4239
4249
4259
4269
4279
4289
4299
4309
4319
4329
4339
4349
4359
4369
4379
4389
4399
4409
4419
4429
4439
4449
4459
4469
4479
4489
4490 // Array-value setters.
4491
4501
4510 OdRxPropertyVariant& setAnsiStringArray(const OdAnsiStringArray& val);
4511
4521
4531
4541
4551
4561
4571
4581
4591
4601
4611
4621
4631
4641
4651
4661
4671
4681
4691
4701
4711
4721
4731
4741
4751
4761
4771
4781
4791
4801
4811
4821
4831
4841
4851
4861
4871
4881
4891
4901
4911
4921
4931
4941
4951
4961
4971
4981
4991
5001
5011
5021
5031
5041
5051
5061
5071
5081
5091
5101
5111
5121
5131
5132};
5133
5134
5135#include "TD_PackPop.h"
5136
5137#endif //_ODRXPROPERTYVARIANT_INCLUDED_
5138
5139
@ kVoid
Definition: BrepBuilder.h:49
#define ODCDA_EXPORT
Definition: CDAExport.h:35
enum OdGiLightingMode_ OdGiLightingMode
enum OdGiMrTileOrder_ OdGiMrTileOrder
enum OdGiMrDiagnosticMode_ OdGiMrDiagnosticMode
enum OdGiMrDiagnosticPhotonMode_ OdGiMrDiagnosticPhotonMode
enum OdGiMrDiagnosticBSPMode_ OdGiMrDiagnosticBSPMode
enum OdGiMrShadowMode_ OdGiMrShadowMode
enum OdGiMrExportMIMode_ OdGiMrExportMIMode
enum OdGiMrExposureType_ OdGiMrExposureType
enum OdGiMrFinalGatheringMode_ OdGiMrFinalGatheringMode
enum OdGiFilterType_ OdGiFilterType
unsigned int OdUInt32
short OdInt16
signed char OdInt8
unsigned short OdUInt16
int OdInt32
unsigned char OdUInt8
OdArray< OdGiViewportTraits::DefaultLightingType, OdMemoryAllocator< OdGiViewportTraits::DefaultLightingType > > OdGiViewportTraits_DefaultLightingTypeArray
OdArray< OdGiFilterType, OdMemoryAllocator< OdGiFilterType > > OdGiFilterTypeArray
OdArray< OdGiMrTileOrder, OdMemoryAllocator< OdGiMrTileOrder > > OdGiMrTileOrderArray
OdArray< OdCmEntityColor::ColorMethod, OdMemoryAllocator< OdCmEntityColor::ColorMethod > > OdCmEntityColor_ColorMethodArray
OdArray< OdGiSkyParameters, OdMemoryAllocator< OdGiSkyParameters > > OdGiSkyParametersArray
OdArray< OdGiVisualStyleProperties::EdgeModel, OdMemoryAllocator< OdGiVisualStyleProperties::EdgeModel > > OdGiVisualStyleProperties_EdgeModelArray
OdArray< OdGiMaterialTraits::ChannelFlags, OdMemoryAllocator< OdGiMaterialTraits::ChannelFlags > > OdGiMaterialTraits_ChannelFlagsArray
OdArray< OdGiMrExposureType, OdMemoryAllocator< OdGiMrExposureType > > OdGiMrExposureTypeArray
OdArray< OdGiDgLinetypeModifiers::ShiftMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::ShiftMode > > OdGiDgLinetypeModifiers_ShiftModeArray
OdArray< OdGiMaterialTraits::FinalGatherMode, OdMemoryAllocator< OdGiMaterialTraits::FinalGatherMode > > OdGiMaterialTraits_FinalGatherModeArray
OdArray< OdGeQuaternion, OdMemoryAllocator< OdGeQuaternion > > OdGeQuaternionArray
OdArray< OdGiShadowParameters::ShadowType, OdMemoryAllocator< OdGiShadowParameters::ShadowType > > OdGiShadowParameters_ShadowTypeArray
OdArray< OdGiDrawable::DrawableType, OdMemoryAllocator< OdGiDrawable::DrawableType > > OdGiDrawable_DrawableTypeArray
OdArray< OdGiDgLinetypeModifiers::WidthMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::WidthMode > > OdGiDgLinetypeModifiers_WidthModeArray
OdArray< OdGiLightAttenuation, OdMemoryAllocator< OdGiLightAttenuation > > OdGiLightAttenuationArray
OdArray< OdGiMrExportMIMode, OdMemoryAllocator< OdGiMrExportMIMode > > OdGiMrExportMIModeArray
OdArray< OdDb::UnitsValue, OdMemoryAllocator< OdDb::UnitsValue > > OdDb_UnitsValueArray
OdArray< OdGiMaterialTraits::LuminanceMode, OdMemoryAllocator< OdGiMaterialTraits::LuminanceMode > > OdGiMaterialTraits_LuminanceModeArray
OdArray< OdGiFaceStyle::FaceColorMode, OdMemoryAllocator< OdGiFaceStyle::FaceColorMode > > OdGiFaceStyle_FaceColorModeArray
OdArray< OdGiMrFinalGatheringMode, OdMemoryAllocator< OdGiMrFinalGatheringMode > > OdGiMrFinalGatheringModeArray
OdArray< OdGiColorRGB, OdMemoryAllocator< OdGiColorRGB > > OdGiColorRGBArray
OdArray< OdGiMaterialColor, OdMemoryAllocator< OdGiMaterialColor > > OdGiMaterialColorArray
OdArray< OdGeExtents3d, OdMemoryAllocator< OdGeExtents3d > > OdGeExtents3dArray
OdArray< OdDb::LineWeight, OdMemoryAllocator< OdDb::LineWeight > > OdDb_LineWeightArray
OdArray< OdGiMaterialTraits::Mode, OdMemoryAllocator< OdGiMaterialTraits::Mode > > OdGiMaterialTraits_ModeArray
OdArray< OdTimeStamp, OdMemoryAllocator< OdTimeStamp > > OdTimeStampArray
OdArray< OdGiVisualStyleProperties::FaceColorMode, OdMemoryAllocator< OdGiVisualStyleProperties::FaceColorMode > > OdGiVisualStyleProperties_FaceColorModeArray
OdArray< OdGiMrDiagnosticMode, OdMemoryAllocator< OdGiMrDiagnosticMode > > OdGiMrDiagnosticModeArray
OdArray< OdGiShadowParameters, OdMemoryAllocator< OdGiShadowParameters > > OdGiShadowParametersArray
OdArray< OdGiMaterialTraits::IlluminationModel, OdMemoryAllocator< OdGiMaterialTraits::IlluminationModel > > OdGiMaterialTraits_IlluminationModelArray
OdArray< OdGiMrDiagnosticBSPMode, OdMemoryAllocator< OdGiMrDiagnosticBSPMode > > OdGiMrDiagnosticBSPModeArray
OdArray< OdGiDgLinetypeModifiers::CornersMode, OdMemoryAllocator< OdGiDgLinetypeModifiers::CornersMode > > OdGiDgLinetypeModifiers_CornersModeArray
OdArray< OdGiVisualStyle::Type, OdMemoryAllocator< OdGiVisualStyle::Type > > OdGiVisualStyle_TypeArray
OdArray< OdGiLightingMode, OdMemoryAllocator< OdGiLightingMode > > OdGiLightingModeArray
OdArray< OdGiShadowParameters::ExtendedLightShape, OdMemoryAllocator< OdGiShadowParameters::ExtendedLightShape > > OdGiShadowParameters_ExtendedLightShapeArray
OdArray< OdGiToneOperatorParameters::ExteriorDaylightMode, OdMemoryAllocator< OdGiToneOperatorParameters::ExteriorDaylightMode > > OdGiToneOperatorParameters_ExteriorDaylightModeArray
OdArray< OdGiMaterialTraits::GlobalIlluminationMode, OdMemoryAllocator< OdGiMaterialTraits::GlobalIlluminationMode > > OdGiMaterialTraits_GlobalIlluminationModeArray
OdArray< OdGeScale3d, OdMemoryAllocator< OdGeScale3d > > OdGeScale3dArray
OdArray< OdGe::OdGeKnotParameterization, OdMemoryAllocator< OdGe::OdGeKnotParameterization > > OdGe_OdGeKnotParameterizationArray
const int OdRxPropertyVariantDataSize
OdArray< OdGiMrShadowMode, OdMemoryAllocator< OdGiMrShadowMode > > OdGiMrShadowModeArray
OdArray< OdGiEdgeStyle::EdgeModel, OdMemoryAllocator< OdGiEdgeStyle::EdgeModel > > OdGiEdgeStyle_EdgeModelArray
OdArray< OdGeExtents2d, OdMemoryAllocator< OdGeExtents2d > > OdGeExtents2dArray
OdArray< OdGiMrDiagnosticPhotonMode, OdMemoryAllocator< OdGiMrDiagnosticPhotonMode > > OdGiMrDiagnosticPhotonModeArray
OdArray< OdGiLightAttenuation::AttenuationType, OdMemoryAllocator< OdGiLightAttenuation::AttenuationType > > OdGiLightAttenuation_AttenuationTypeArray
OdError & operator=(const OdError &source)
Definition: Int64.h:43
OdRxPropertyVariant & setGiColorRGBArray(const OdGiColorRGBArray &val)
OdInt16 getInt16() const
OdRxPropertyVariant & setGiMaterialTraits_LuminanceModeArray(const OdGiMaterialTraits_LuminanceModeArray &val)
OdRxPropertyVariant & setGiEdgeStyle_EdgeModelArray(const OdGiEdgeStyle_EdgeModelArray &val)
OdGeExtents2dArray & asGeExtents2dArray()
OdDb_LineWeightArray & asDb_LineWeightArray()
OdRxPropertyVariant & setGiFilterTypeArray(const OdGiFilterTypeArray &val)
OdRxPropertyVariant(const OdGiMaterialTraits::ChannelFlags val)
OdCmEntityColor_ColorMethodArray & asCmEntityColor_ColorMethodArray()
OdRxPropertyVariant & setGiViewportTraits_DefaultLightingType(const OdGiViewportTraits::DefaultLightingType val)
OdRxPropertyVariant(const OdGiToneOperatorParameters::ExteriorDaylightMode val)
OdAnsiStringArray & asAnsiStringArray()
OdGiMaterialColorArray & asGiMaterialColorArray()
OdGiDgLinetypeModifiers::WidthMode getGiDgLinetypeModifiers_WidthMode() const
OdGiMrFinalGatheringModeArray & asGiMrFinalGatheringModeArray()
OdGiMaterialTraits_FinalGatherModeArray & asGiMaterialTraits_FinalGatherModeArray()
OdRxPropertyVariant(const OdTimeStamp &val)
OdGiVisualStyle::Type getGiVisualStyle_Type() const
OdRxPropertyVariant & setGiMaterialTraits_FinalGatherModeArray(const OdGiMaterialTraits_FinalGatherModeArray &val)
OdGiLightingMode getGiLightingMode() const
OdDb_UnitsValueArray & asDb_UnitsValueArray()
OdRxPropertyVariant(const OdGiMrShadowMode val)
const OdGePoint3d & getGePoint3d() const
OdDb::LineWeight getDb_LineWeight() const
OdGiFilterTypeArray & asGiFilterTypeArray()
OdGiMrExposureTypeArray & asGiMrExposureTypeArray()
OdRxPropertyVariant(const OdGiVisualStyleProperties::EdgeModel val)
bool isArray() const
OdRxPropertyVariant(const OdGiColorRGB &val)
OdRxPropertyVariant(const OdGiLightAttenuation &val)
OdRxPropertyVariant(const OdGeQuaternion &val)
OdInt64Array & asInt64Array()
OdRxPropertyVariant & setDoubleArray(const OdDoubleArray &val)
OdTimeStampArray & asTimeStampArray()
OdRxPropertyVariant(const OdGiDgLinetypeModifiers::CornersMode val)
OdGiLightingModeArray & asGiLightingModeArray()
OdRxPropertyVariant(const OdGiShadowParameters::ShadowType val)
const OdGiLightAttenuationArray & getGiLightAttenuationArray() const
OdRxPropertyVariant & setGiLightAttenuation(const OdGiLightAttenuation &val)
OdRxPropertyVariant & setGiMrDiagnosticPhotonModeArray(const OdGiMrDiagnosticPhotonModeArray &val)
OdGiFilterType getGiFilterType() const
const OdGiMrShadowModeArray & getGiMrShadowModeArray() const
OdRxPropertyVariant & setGiVisualStyleProperties_FaceColorModeArray(const OdGiVisualStyleProperties_FaceColorModeArray &val)
OdRxPropertyVariant & setCmEntityColorArray(const OdCmEntityColorArray &val)
OdGiDrawable::DrawableType getGiDrawable_DrawableType() const
const OdGiLightingModeArray & getGiLightingModeArray() const
OdRxPropertyVariant & setGiDgLinetypeModifiers_CornersMode(const OdGiDgLinetypeModifiers::CornersMode val)
OdStringArray & asStringArray()
OdRxPropertyVariant & setGeVector2dArray(const OdGeVector2dArray &val)
OdGiVisualStyleProperties_FaceColorModeArray & asGiVisualStyleProperties_FaceColorModeArray()
OdGiMaterialTraits::LuminanceMode getGiMaterialTraits_LuminanceMode() const
OdRxPropertyVariant & setGiEdgeStyle_EdgeModel(const OdGiEdgeStyle::EdgeModel val)
OdRxPropertyVariant & setGiMrExportMIMode(const OdGiMrExportMIMode val)
const OdGiFilterTypeArray & getGiFilterTypeArray() const
const OdCmEntityColor_ColorMethodArray & getCmEntityColor_ColorMethodArray() const
OdRxPropertyVariant(const OdDb::LineWeight val)
OdGiMrExportMIMode getGiMrExportMIMode() const
OdRxPropertyVariant & setGiMaterialTraits_LuminanceMode(const OdGiMaterialTraits::LuminanceMode val)
OdRxPropertyVariant & setGiMrDiagnosticPhotonMode(const OdGiMrDiagnosticPhotonMode val)
OdRxPropertyVariant & setGeExtents2d(const OdGeExtents2d &val)
OdGeMatrix3dArray & asGeMatrix3dArray()
OdRxPropertyVariant(const OdUInt64 val)
const OdCmEntityColorArray & getCmEntityColorArray() const
OdRxPropertyVariant & setGiMaterialColor(const OdGiMaterialColor &val)
OdRxPropertyVariant & setGiLightAttenuation_AttenuationTypeArray(const OdGiLightAttenuation_AttenuationTypeArray &val)
OdGiVisualStyleProperties::FaceColorMode getGiVisualStyleProperties_FaceColorMode() const
OdRxPropertyVariant(const OdInt64 val)
const OdGeVector2d & getGeVector2d() const
bool getBool() const
OdRxPropertyVariant(const OdRxPropertyVariant &val)
OdRxPropertyVariant(const OdGeExtents2d &val)
OdRxPropertyVariant & setStringArray(const OdStringArray &val)
OdRxPropertyVariant & setGeVector2d(const OdGeVector2d &val)
OdRxPropertyVariant & setInt8(const OdInt8 val)
const OdGiSkyParameters & getGiSkyParameters() const
const OdGiColorRGB & getGiColorRGB() const
OdGe_OdGeKnotParameterizationArray & asGe_OdGeKnotParameterizationArray()
OdRxPropertyVariant & setGiFilterType(const OdGiFilterType val)
const OdGeVector3dArray & getGeVector3dArray() const
const OdGiShadowParameters & getGiShadowParameters() const
const OdCmTransparency & getCmTransparency() const
OdRxPropertyVariant & setCmTransparency(const OdCmTransparency &val)
OdRxPropertyVariant(const OdGiVisualStyleProperties::FaceColorMode val)
OdGiToneOperatorParameters::ExteriorDaylightMode getGiToneOperatorParameters_ExteriorDaylightMode() const
OdRxPropertyVariant & setGiMrFinalGatheringModeArray(const OdGiMrFinalGatheringModeArray &val)
OdGeQuaternionArray & asGeQuaternionArray()
OdRxPropertyVariant & setGiMrTileOrderArray(const OdGiMrTileOrderArray &val)
OdRxPropertyVariant(const OdCmTransparency &val)
const OdGeVector2dArray & getGeVector2dArray() const
OdRxPropertyVariant(const OdGiMrDiagnosticBSPMode val)
OdRxPropertyVariant & setGePoint2d(const OdGePoint2d &val)
OdRxPropertyVariant & setUInt16(const OdUInt16 val)
OdRxPropertyVariant & setGe_OdGeKnotParameterizationArray(const OdGe_OdGeKnotParameterizationArray &val)
OdGeMatrix2dArray & asGeMatrix2dArray()
const OdTimeStampArray & getTimeStampArray() const
OdRxPropertyVariant(const bool val)
OdRxPropertyVariant & setUInt16Array(const OdUInt16Array &val)
const OdGeExtents2d & getGeExtents2d() const
OdRxPropertyVariant & setGePoint3dArray(const OdGePoint3dArray &val)
OdRxPropertyVariant & setGiMaterialColorArray(const OdGiMaterialColorArray &val)
OdRxPropertyVariant(const OdGiMrFinalGatheringMode val)
OdRxPropertyVariant(const OdGiSkyParameters &val)
OdGiSkyParametersArray & asGiSkyParametersArray()
OdGeExtents3dArray & asGeExtents3dArray()
OdGiShadowParameters::ShadowType getGiShadowParameters_ShadowType() const
const OdGePoint2dArray & getGePoint2dArray() const
OdRxPropertyVariant & setGiMaterialTraits_FinalGatherMode(const OdGiMaterialTraits::FinalGatherMode val)
OdUInt32Array & asUInt32Array()
OdRxPropertyVariant & setCmEntityColor(const OdCmEntityColor &val)
OdRxPropertyVariant & setGePoint2dArray(const OdGePoint2dArray &val)
const OdInt64Array & getInt64Array() const
void * data() const
const OdGiVisualStyleProperties_EdgeModelArray & getGiVisualStyleProperties_EdgeModelArray() const
OdRxPropertyVariant & setGiVisualStyleProperties_EdgeModelArray(const OdGiVisualStyleProperties_EdgeModelArray &val)
OdGiFaceStyle_FaceColorModeArray & asGiFaceStyle_FaceColorModeArray()
OdGiMrDiagnosticPhotonMode getGiMrDiagnosticPhotonMode() const
const OdGiVisualStyle_TypeArray & getGiVisualStyle_TypeArray() const
OdRxPropertyVariant & setGe_OdGeKnotParameterization(const OdGe::OdGeKnotParameterization val)
OdGiMrExposureType getGiMrExposureType() const
OdRxPropertyVariant & setGiDgLinetypeModifiers_ShiftMode(const OdGiDgLinetypeModifiers::ShiftMode val)
const OdGiMaterialTraits_LuminanceModeArray & getGiMaterialTraits_LuminanceModeArray() const
OdRxPropertyVariant(const OdUInt8 val)
OdRxPropertyVariant(const OdGiDgLinetypeModifiers::ShiftMode val)
OdRxPropertyVariant & setAnsiString(const OdAnsiString &val)
OdRxPropertyVariant(const OdDb::UnitsValue val)
OdRxPropertyVariant & setGiMrExportMIModeArray(const OdGiMrExportMIModeArray &val)
OdRxPropertyVariant & setGeMatrix2d(const OdGeMatrix2d &val)
OdUInt8 getUInt8() const
OdUInt16 getUInt16() const
const OdGiViewportTraits_DefaultLightingTypeArray & getGiViewportTraits_DefaultLightingTypeArray() const
OdRxPropertyVariant(const OdGiMrDiagnosticMode val)
OdRxPropertyVariant & setInt64Array(const OdInt64Array &val)
OdRxPropertyVariant & setGiShadowParametersArray(const OdGiShadowParametersArray &val)
OdRxPropertyVariant & setGiLightingMode(const OdGiLightingMode val)
OdRxPropertyVariant & setGiDrawable_DrawableTypeArray(const OdGiDrawable_DrawableTypeArray &val)
OdRxPropertyVariant(const OdGePoint3d &val)
const double & getDouble() const
OdRxPropertyVariant & setCmEntityColor_ColorMethod(const OdCmEntityColor::ColorMethod val)
OdGe::OdGeKnotParameterization getGe_OdGeKnotParameterization() const
OdRxPropertyVariant(const OdGiLightAttenuation::AttenuationType val)
const OdGeMatrix3dArray & getGeMatrix3dArray() const
OdGiVisualStyle_TypeArray & asGiVisualStyle_TypeArray()
const OdGeMatrix2d & getGeMatrix2d() const
OdRxPropertyVariant & setDb_UnitsValueArray(const OdDb_UnitsValueArray &val)
const OdInt16Array & getInt16Array() const
const OdGiMrExportMIModeArray & getGiMrExportMIModeArray() const
OdGiDgLinetypeModifiers_ShiftModeArray & asGiDgLinetypeModifiers_ShiftModeArray()
const OdGiVisualStyleProperties_FaceColorModeArray & getGiVisualStyleProperties_FaceColorModeArray() const
const OdGeExtents3d & getGeExtents3d() const
OdGiDrawable_DrawableTypeArray & asGiDrawable_DrawableTypeArray()
OdUInt64 getUInt64() const
OdGiMrShadowMode getGiMrShadowMode() const
OdGiMrFinalGatheringMode getGiMrFinalGatheringMode() const
const OdGePoint2d & getGePoint2d() const
OdGePoint2dArray & asGePoint2dArray()
OdGiDgLinetypeModifiers::ShiftMode getGiDgLinetypeModifiers_ShiftMode() const
const OdGiMrDiagnosticBSPModeArray & getGiMrDiagnosticBSPModeArray() const
OdGiColorRGBArray & asGiColorRGBArray()
OdRxPropertyVariant & setGiMrDiagnosticBSPModeArray(const OdGiMrDiagnosticBSPModeArray &val)
OdRxPropertyVariant & setUInt32(const OdUInt32 val)
OdCmTransparencyArray & asCmTransparencyArray()
const OdGiLightAttenuation & getGiLightAttenuation() const
OdRxPropertyVariant & setInt16Array(const OdInt16Array &val)
OdRxPropertyVariant & setGiMrFinalGatheringMode(const OdGiMrFinalGatheringMode val)
OdRxPropertyVariant(const OdUInt16 val)
const OdGiShadowParameters_ShadowTypeArray & getGiShadowParameters_ShadowTypeArray() const
OdRxPropertyVariant & setBoolArray(const OdBoolArray &val)
OdRxPropertyVariant(const OdGiEdgeStyle::EdgeModel val)
OdRxPropertyVariant(const OdGiMrExportMIMode val)
OdRxPropertyVariant(const OdGiMaterialTraits::FinalGatherMode val)
const OdDb_LineWeightArray & getDb_LineWeightArray() const
OdRxPropertyVariant & setGiLightAttenuation_AttenuationType(const OdGiLightAttenuation::AttenuationType val)
const OdGiDgLinetypeModifiers_CornersModeArray & getGiDgLinetypeModifiers_CornersModeArray() const
const OdGeExtents2dArray & getGeExtents2dArray() const
const OdStringArray & getStringArray() const
OdRxPropertyVariant & setAnsiStringArray(const OdAnsiStringArray &val)
OdRxPropertyVariant & setGiViewportTraits_DefaultLightingTypeArray(const OdGiViewportTraits_DefaultLightingTypeArray &val)
const OdGiMrDiagnosticPhotonModeArray & getGiMrDiagnosticPhotonModeArray() const
OdRxPropertyVariant & setGiMaterialTraits_GlobalIlluminationModeArray(const OdGiMaterialTraits_GlobalIlluminationModeArray &val)
OdRxPropertyVariant & setGiShadowParameters(const OdGiShadowParameters &val)
OdRxPropertyVariant & setGiMrExposureType(const OdGiMrExposureType val)
OdBoolArray & asBoolArray()
const OdGiMrExposureTypeArray & getGiMrExposureTypeArray() const
OdRxPropertyVariant & setGiToneOperatorParameters_ExteriorDaylightModeArray(const OdGiToneOperatorParameters_ExteriorDaylightModeArray &val)
OdGiMaterialTraits::IlluminationModel getGiMaterialTraits_IlluminationModel() const
OdRxPropertyVariant & setGiMrTileOrder(const OdGiMrTileOrder val)
OdRxPropertyVariant & setGiToneOperatorParameters_ExteriorDaylightMode(const OdGiToneOperatorParameters::ExteriorDaylightMode val)
OdRxPropertyVariant & setGiMaterialTraits_Mode(const OdGiMaterialTraits::Mode val)
const OdInt32Array & getInt32Array() const
const OdGiMaterialTraits_IlluminationModelArray & getGiMaterialTraits_IlluminationModelArray() const
OdRxPropertyVariant(const OdString &val)
OdRxPropertyVariant & setGiDgLinetypeModifiers_ShiftModeArray(const OdGiDgLinetypeModifiers_ShiftModeArray &val)
OdGiMrTileOrderArray & asGiMrTileOrderArray()
OdRxPropertyVariant & setGiMaterialTraits_ChannelFlagsArray(const OdGiMaterialTraits_ChannelFlagsArray &val)
OdRxPropertyVariant & setGiVisualStyleProperties_FaceColorMode(const OdGiVisualStyleProperties::FaceColorMode val)
OdInt32Array & asInt32Array()
OdGiDgLinetypeModifiers_CornersModeArray & asGiDgLinetypeModifiers_CornersModeArray()
const OdGiDrawable_DrawableTypeArray & getGiDrawable_DrawableTypeArray() const
OdRxPropertyVariant & setGeScale3d(const OdGeScale3d &val)
OdRxPropertyVariant & setGiVisualStyle_Type(const OdGiVisualStyle::Type val)
OdRxPropertyVariant(const double &val)
const OdGeExtents3dArray & getGeExtents3dArray() const
OdRxPropertyVariant & setDb_LineWeightArray(const OdDb_LineWeightArray &val)
OdGiToneOperatorParameters_ExteriorDaylightModeArray & asGiToneOperatorParameters_ExteriorDaylightModeArray()
OdRxPropertyVariant(const OdInt16 val)
const OdDoubleArray & getDoubleArray() const
const OdGeMatrix3d & getGeMatrix3d() const
OdRxPropertyVariant & setInt32Array(const OdInt32Array &val)
OdRxPropertyVariant(const OdGiShadowParameters &val)
OdRxPropertyVariant(const OdGiMrDiagnosticPhotonMode val)
OdRxPropertyVariant & setGiMaterialTraits_ChannelFlags(const OdGiMaterialTraits::ChannelFlags val)
OdRxPropertyVariant & setGeMatrix3d(const OdGeMatrix3d &val)
OdRxPropertyVariant(const OdInt8 val)
OdGiLightAttenuation_AttenuationTypeArray & asGiLightAttenuation_AttenuationTypeArray()
OdRxPropertyVariant & setTimeStampArray(const OdTimeStampArray &val)
OdRxPropertyVariant & setInt32(const OdInt32 val)
OdGePoint3dArray & asGePoint3dArray()
OdGiLightAttenuation::AttenuationType getGiLightAttenuation_AttenuationType() const
OdRxPropertyVariant(const OdGiDrawable::DrawableType val)
OdRxPropertyVariant & setGiMrShadowModeArray(const OdGiMrShadowModeArray &val)
OdRxPropertyVariant(const OdGiShadowParameters::ExtendedLightShape val)
OdGiShadowParameters_ExtendedLightShapeArray & asGiShadowParameters_ExtendedLightShapeArray()
const OdAnsiString & getAnsiString() const
OdUInt64Array & asUInt64Array()
OdRxPropertyVariant & setGePoint3d(const OdGePoint3d &val)
const OdCmEntityColor & getCmEntityColor() const
OdRxPropertyVariant(const OdGeExtents3d &val)
OdRxPropertyVariant(const OdGeMatrix2d &val)
OdGeScale3dArray & asGeScale3dArray()
OdRxPropertyVariant(const OdGiMaterialTraits::LuminanceMode val)
int varType() const
const OdGe_OdGeKnotParameterizationArray & getGe_OdGeKnotParameterizationArray() const
OdRxPropertyVariant & setGiFaceStyle_FaceColorMode(const OdGiFaceStyle::FaceColorMode val)
OdRxPropertyVariant & setGiMaterialTraits_ModeArray(const OdGiMaterialTraits_ModeArray &val)
OdRxPropertyVariant & setInt64(const OdInt64 val)
OdRxPropertyVariant & setGeQuaternion(const OdGeQuaternion &val)
OdGiMaterialTraits_GlobalIlluminationModeArray & asGiMaterialTraits_GlobalIlluminationModeArray()
OdRxPropertyVariant(const OdGeVector2d &val)
OdRxPropertyVariant & setUInt64(const OdUInt64 val)
OdRxPropertyVariant(const OdGiMrTileOrder val)
OdRxPropertyVariant & setInt16(const OdInt16 val)
OdRxPropertyVariant & setGiMrDiagnosticBSPMode(const OdGiMrDiagnosticBSPMode val)
OdUInt32 getUInt32() const
OdRxPropertyVariant & setGeExtents2dArray(const OdGeExtents2dArray &val)
const OdString & getString() const
OdRxPropertyVariant & setGiVisualStyleProperties_EdgeModel(const OdGiVisualStyleProperties::EdgeModel val)
OdRxPropertyVariant & setDb_LineWeight(const OdDb::LineWeight val)
OdRxPropertyVariant & setGeExtents3dArray(const OdGeExtents3dArray &val)
OdGeVector3dArray & asGeVector3dArray()
const OdGiToneOperatorParameters_ExteriorDaylightModeArray & getGiToneOperatorParameters_ExteriorDaylightModeArray() const
const OdGiMrFinalGatheringModeArray & getGiMrFinalGatheringModeArray() const
OdGiMaterialTraits_ChannelFlagsArray & asGiMaterialTraits_ChannelFlagsArray()
OdRxPropertyVariant & setGeQuaternionArray(const OdGeQuaternionArray &val)
const OdGiShadowParametersArray & getGiShadowParametersArray() const
OdRxPropertyVariant & setGiMrShadowMode(const OdGiMrShadowMode val)
OdRxPropertyVariant & setGiMrDiagnosticModeArray(const OdGiMrDiagnosticModeArray &val)
const OdGeQuaternion & getGeQuaternion() const
const OdGiMaterialTraits_ChannelFlagsArray & getGiMaterialTraits_ChannelFlagsArray() const
OdRxPropertyVariant & setGiDgLinetypeModifiers_WidthMode(const OdGiDgLinetypeModifiers::WidthMode val)
const OdUInt64Array & getUInt64Array() const
OdRxPropertyVariant & setUInt64Array(const OdUInt64Array &val)
const OdUInt16Array & getUInt16Array() const
OdRxPropertyVariant & setGiVisualStyle_TypeArray(const OdGiVisualStyle_TypeArray &val)
OdRxPropertyVariant & setTimeStamp(const OdTimeStamp &val)
OdRxPropertyVariant & setDouble(const double &val)
OdRxPropertyVariant(const OdAnsiString &val)
OdRxPropertyVariant & setInt8Array(const OdInt8Array &val)
OdGiLightAttenuationArray & asGiLightAttenuationArray()
OdGiMrDiagnosticPhotonModeArray & asGiMrDiagnosticPhotonModeArray()
OdRxPropertyVariant & setGiDgLinetypeModifiers_CornersModeArray(const OdGiDgLinetypeModifiers_CornersModeArray &val)
const OdGiLightAttenuation_AttenuationTypeArray & getGiLightAttenuation_AttenuationTypeArray() const
OdInt8 getInt8() const
const OdGiMaterialTraits_FinalGatherModeArray & getGiMaterialTraits_FinalGatherModeArray() const
OdInt32 getInt32() const
OdRxPropertyVariant & setGeScale3dArray(const OdGeScale3dArray &val)
const OdGiSkyParametersArray & getGiSkyParametersArray() const
OdRxPropertyVariant(const OdGiMrExposureType val)
OdRxPropertyVariant & setGiColorRGB(const OdGiColorRGB &val)
const OdGiEdgeStyle_EdgeModelArray & getGiEdgeStyle_EdgeModelArray() const
OdRxPropertyVariant & setGiMaterialTraits_GlobalIlluminationMode(const OdGiMaterialTraits::GlobalIlluminationMode val)
OdRxPropertyVariant & setUInt8Array(const OdUInt8Array &val)
OdInt16Array & asInt16Array()
OdGiMrExportMIModeArray & asGiMrExportMIModeArray()
const OdGiMrDiagnosticModeArray & getGiMrDiagnosticModeArray() const
OdRxPropertyVariant & setUInt8(const OdUInt8 val)
const OdBoolArray & getBoolArray() const
OdGiDgLinetypeModifiers::CornersMode getGiDgLinetypeModifiers_CornersMode() const
OdGiMrDiagnosticBSPModeArray & asGiMrDiagnosticBSPModeArray()
OdGiMrDiagnosticBSPMode getGiMrDiagnosticBSPMode() const
Type type() const
OdGiMaterialTraits::ChannelFlags getGiMaterialTraits_ChannelFlags() const
OdRxPropertyVariant(const OdGiLightingMode val)
OdRxPropertyVariant(const OdGiMaterialTraits::GlobalIlluminationMode val)
OdGiViewportTraits::DefaultLightingType getGiViewportTraits_DefaultLightingType() const
OdRxPropertyVariant & setGeMatrix3dArray(const OdGeMatrix3dArray &val)
OdRxPropertyVariant & setDb_UnitsValue(const OdDb::UnitsValue val)
const OdUInt8Array & getUInt8Array() const
OdUInt8Array & asUInt8Array()
OdRxPropertyVariant & setGiShadowParameters_ExtendedLightShape(const OdGiShadowParameters::ExtendedLightShape val)
OdRxPropertyVariant & setGeVector3dArray(const OdGeVector3dArray &val)
const OdGiMrTileOrderArray & getGiMrTileOrderArray() const
OdRxPropertyVariant(const OdCmEntityColor::ColorMethod val)
OdRxPropertyVariant & setGiDgLinetypeModifiers_WidthModeArray(const OdGiDgLinetypeModifiers_WidthModeArray &val)
OdRxPropertyVariant & setGiShadowParameters_ShadowType(const OdGiShadowParameters::ShadowType val)
OdRxPropertyVariant(const OdGeVector3d &val)
const OdGiColorRGBArray & getGiColorRGBArray() const
OdGiMrShadowModeArray & asGiMrShadowModeArray()
OdRxPropertyVariant & setCmEntityColor_ColorMethodArray(const OdCmEntityColor_ColorMethodArray &val)
OdGiMaterialTraits::Mode getGiMaterialTraits_Mode() const
OdGiVisualStyleProperties_EdgeModelArray & asGiVisualStyleProperties_EdgeModelArray()
OdRxPropertyVariant(const OdGiMaterialTraits::Mode val)
OdInt8Array & asInt8Array()
OdRxPropertyVariant(const OdGeMatrix3d &val)
OdRxPropertyVariant & setGeVector3d(const OdGeVector3d &val)
OdRxPropertyVariant & setGiMrDiagnosticMode(const OdGiMrDiagnosticMode val)
OdGiEdgeStyle_EdgeModelArray & asGiEdgeStyle_EdgeModelArray()
OdRxPropertyVariant(const OdGiDgLinetypeModifiers::WidthMode val)
const OdGeMatrix2dArray & getGeMatrix2dArray() const
OdRxPropertyVariant & setGeExtents3d(const OdGeExtents3d &val)
const OdUInt32Array & getUInt32Array() const
OdRxPropertyVariant(const OdGiFaceStyle::FaceColorMode val)
OdRxPropertyVariant(const OdGe::OdGeKnotParameterization val)
const OdDb_UnitsValueArray & getDb_UnitsValueArray() const
OdGiMaterialTraits::GlobalIlluminationMode getGiMaterialTraits_GlobalIlluminationMode() const
OdRxPropertyVariant & setGeMatrix2dArray(const OdGeMatrix2dArray &val)
OdDb::UnitsValue getDb_UnitsValue() const
OdCmEntityColor::ColorMethod getCmEntityColor_ColorMethod() const
OdGiViewportTraits_DefaultLightingTypeArray & asGiViewportTraits_DefaultLightingTypeArray()
OdGiEdgeStyle::EdgeModel getGiEdgeStyle_EdgeModel() const
const OdGeScale3dArray & getGeScale3dArray() const
OdCmEntityColorArray & asCmEntityColorArray()
const OdGiMaterialTraits_ModeArray & getGiMaterialTraits_ModeArray() const
const OdGiDgLinetypeModifiers_WidthModeArray & getGiDgLinetypeModifiers_WidthModeArray() const
OdRxPropertyVariant & setString(const OdString &val)
OdRxPropertyVariant(const OdGiFilterType val)
const OdGeScale3d & getGeScale3d() const
const OdGiShadowParameters_ExtendedLightShapeArray & getGiShadowParameters_ExtendedLightShapeArray() const
OdRxPropertyVariant & setCmTransparencyArray(const OdCmTransparencyArray &val)
OdRxPropertyVariant(const OdGePoint2d &val)
const OdGiDgLinetypeModifiers_ShiftModeArray & getGiDgLinetypeModifiers_ShiftModeArray() const
OdRxPropertyVariant(const OdGiMaterialColor &val)
OdRxPropertyVariant & setGiMrExposureTypeArray(const OdGiMrExposureTypeArray &val)
OdGiShadowParameters_ShadowTypeArray & asGiShadowParameters_ShadowTypeArray()
const OdGePoint3dArray & getGePoint3dArray() const
const OdCmTransparencyArray & getCmTransparencyArray() const
OdRxPropertyVariant & setGiLightAttenuationArray(const OdGiLightAttenuationArray &val)
OdGiMrDiagnosticModeArray & asGiMrDiagnosticModeArray()
OdGiMaterialTraits_LuminanceModeArray & asGiMaterialTraits_LuminanceModeArray()
const OdGiFaceStyle_FaceColorModeArray & getGiFaceStyle_FaceColorModeArray() const
OdGiMaterialTraits::FinalGatherMode getGiMaterialTraits_FinalGatherMode() const
OdGiMaterialTraits_ModeArray & asGiMaterialTraits_ModeArray()
OdGiMrTileOrder getGiMrTileOrder() const
OdRxPropertyVariant(const OdGiViewportTraits::DefaultLightingType val)
OdRxPropertyVariant & setGiMaterialTraits_IlluminationModel(const OdGiMaterialTraits::IlluminationModel val)
void setVarType(int newType, int &type, void *data)
OdGiMrDiagnosticMode getGiMrDiagnosticMode() const
OdRxPropertyVariant & setGiSkyParameters(const OdGiSkyParameters &val)
OdGiShadowParametersArray & asGiShadowParametersArray()
OdGiVisualStyleProperties::EdgeModel getGiVisualStyleProperties_EdgeModel() const
OdGiMaterialTraits_IlluminationModelArray & asGiMaterialTraits_IlluminationModelArray()
static const TypeFactory * typeFactory(int type)
const OdAnsiStringArray & getAnsiStringArray() const
const OdTimeStamp & getTimeStamp() const
OdGiFaceStyle::FaceColorMode getGiFaceStyle_FaceColorMode() const
OdGiShadowParameters::ExtendedLightShape getGiShadowParameters_ExtendedLightShape() const
const OdGeQuaternionArray & getGeQuaternionArray() const
OdRxPropertyVariant(const OdGeScale3d &val)
OdRxPropertyVariant & setGiDrawable_DrawableType(const OdGiDrawable::DrawableType val)
const OdInt8Array & getInt8Array() const
OdRxPropertyVariant(const OdGiMaterialTraits::IlluminationModel val)
OdGeVector2dArray & asGeVector2dArray()
OdUInt16Array & asUInt16Array()
OdRxPropertyVariant & setGiShadowParameters_ShadowTypeArray(const OdGiShadowParameters_ShadowTypeArray &val)
OdDoubleArray & asDoubleArray()
OdGiDgLinetypeModifiers_WidthModeArray & asGiDgLinetypeModifiers_WidthModeArray()
const OdGiMaterialColorArray & getGiMaterialColorArray() const
OdRxPropertyVariant(const OdCmEntityColor &val)
OdRxPropertyVariant & setGiShadowParameters_ExtendedLightShapeArray(const OdGiShadowParameters_ExtendedLightShapeArray &val)
OdRxPropertyVariant & setGiFaceStyle_FaceColorModeArray(const OdGiFaceStyle_FaceColorModeArray &val)
OdRxPropertyVariant & setGiSkyParametersArray(const OdGiSkyParametersArray &val)
OdRxPropertyVariant & setGiLightingModeArray(const OdGiLightingModeArray &val)
const OdGiMaterialColor & getGiMaterialColor() const
OdRxPropertyVariant(const OdGiVisualStyle::Type val)
const OdGeVector3d & getGeVector3d() const
OdRxPropertyVariant(const OdInt32 val)
const OdGiMaterialTraits_GlobalIlluminationModeArray & getGiMaterialTraits_GlobalIlluminationModeArray() const
OdRxPropertyVariant & setBool(const bool val)
OdRxPropertyVariant & setUInt32Array(const OdUInt32Array &val)
OdRxPropertyVariant(const OdUInt32 val)
OdInt64 getInt64() const
OdRxPropertyVariant & setGiMaterialTraits_IlluminationModelArray(const OdGiMaterialTraits_IlluminationModelArray &val)
GLint GLenum GLsizei GLsizei GLint GLsizei const void * data
Definition: gles2_ext.h:110
GLuint GLsizei GLsizei GLint GLenum * type
Definition: gles2_ext.h:274
LineWeight
Definition: OdaDefs.h:386
UnitsValue
Definition: OdaDefs.h:451
OdGeKnotParameterization
Definition: Ge.h:513
virtual void construct(void *pData) const =0
virtual void destroy(void *pData) const =0