82 bool fAbortReading =
false;
128 std::vector<GdtfAttribute*> fLinkedAttributes;
164 std::vector<GdtfAttribute*> fLinkedAttributes;
234 double fPhysicalFrom;
540 double fOperatingTemperatureLow;
541 double fOperatingTemperatureHigh;
671 size_t fBufferSize3DS;
672 size_t fBufferSizeSVG;
673 size_t fBufferSizeGLTF;
677 double fSVGSideOffsetX;
678 double fSVGSideOffsetY;
679 double fSVGFrontOffsetX;
680 double fSVGFrontOffsetY;
767 std::vector<GdtfGeometry*> fInternalGeometries;
998 double fOutputStrength;
1000 double fBeamDiameter;
1001 double fBeamDivergenceMin;
1002 double fBeamDivergenceMax;
1003 double fScanAnglePan;
1004 double fScanAngleTilt;
1101 size_t fSignalLayer;
1104 double fElectricalPayLoad;
1105 double fVoltageRangeMin;
1106 double fVoltageRangeMax;
1107 double fFrequencyRangeMin;
1108 double fFrequencyRangeMax;
1112 double fFuseCurrent;
1202 double fCrossSectionHeight;
1203 double fCrossSectionWallThickness;
1206 TXString fUnresolvedLinkedGeometry;
1254 double fResistanceX;
1255 double fResistanceY;
1256 double fResistanceZ;
1257 double fResistanceXX;
1258 double fResistanceYY;
1259 double fResistanceZZ;
1332 double fPowerConsuption;
1333 double fLuminousIntensity;
1334 double fColorTemperature;
1339 double fRectangleRatio;
1415 friend GdtfGeometry;
1423 GdtfGeometry* fLinkedGeometry;
1458 double fPhysicalStart;
1459 double fPhysicalEnd;
1510 double fPhysicalFrom;
1515 TXString fUnresolvedSubPhysicalUnitRef;
1560 double fPhysicalStart;
1561 double fPhysicalEnd;
1563 double fRealAcceleration;
1706 double fMoveInBlackFrames;
1707 double fDmxChangeTimeLimit;
1755 DmxValue fHeighlight;
bool fHeighlightNone;
1760 TXString fUnresolvedInitialFunction;
1873 TXString fUnresolvedChannelFunction;
1989 TXString fUnresolvedChannelFunctionRef;
2210 GdtfFTRDM(
size_t manufacturerID,
size_t deviceModelID);
2214 size_t fManufacturerID;
2215 size_t fDeviceModelID;
2516 double fLuminousIntensity;
2517 double fTransmission;
2555 double fDominantWaveLength;
2621 double fColorTemperature;
2645 GdtfPoint(
double DMXPercentage,
double CFC3,
double CFC2,
double CFC1,
double CFC0);
2649 double fDMXPercentage;
2700 GdtfPointPtr AddPoint(
double DMXPercentage,
double CFC3,
double CFC2,
double CFC1,
double CFC0);
2766 Sint32 fThumbnailOffsetX;
2767 Sint32 fThumbnailOffsetY;
2768 bool fCanHaveChildren;
2773 bool fHasLinkedGuid;
2800 size_t fTotalNodesCount = 0;
2802 Sint32 fMajorVersion = 0;
2803 Sint32 fMinorVersion = 0;
2808 std::map<TXString, std::pair<char*, size_t> > fFileBuffers;
2908 const std::map<TXString, std::pair<char*, size_t> >&
GetFileBuffers();
2956 void CheckForMissingModeMasters();
2961 void PrepareWorkingFolder(
TXString folderName);
Sint32 StatusID
Definition GDTFManager.h:16
TXString Gdtf3DSFile
Definition GDTFManager.h:15
VectorworksMVR::VWFC::Tools::VWUUID GdtfFixtureGUID
Definition GDTFManager.h:13
TXString GdtfPNGFile
Definition GDTFManager.h:14
uint8_t Uint8
Definition GSTypes.h:25
int32_t Sint32
Definition GSTypes.h:36
uint32_t Uint32
Definition GSTypes.h:27
std::vector< VectorworksMVR::GdtfDefines::DMXAddress > TDMXAddressArray
Definition StdAfx.h:96
std::vector< Sint32 > TSint32Array
Definition StdAfx.h:94
Definition GDTFManager.h:119
const TXString & GetName() const
Definition GDTFManager.cpp:190
void AddLinkedAttribute(GdtfAttribute *attr)
Definition GDTFManager.cpp:200
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:150
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:137
~GdtfActivationGroup()
Definition GDTFManager.cpp:127
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:205
const std::vector< GdtfAttribute * > & GetLinkedAttributes() const
Definition GDTFManager.cpp:195
GdtfActivationGroup()
Definition GDTFManager.cpp:122
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:180
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:163
virtual TXString GetNodeName()
Definition GDTFManager.cpp:185
void SetName(const TXString &name)
Definition GDTFManager.cpp:132
Definition GDTFManager.h:2323
GdtfArtNet()
Definition GDTFManager.cpp:11000
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11021
const TGdtfMapArray & GetMapArray()
Definition GDTFManager.cpp:11009
GdtfMapPtr CreateMap(Uint32 key, Uint32 value)
Definition GDTFManager.cpp:11014
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11033
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11055
~GdtfArtNet()
Definition GDTFManager.cpp:11004
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11060
Definition GDTFManager.h:266
virtual TXString GetNodeName()
Definition GDTFManager.cpp:719
GdtfAttribute(const TXString &name, const TXString &prettyName)
Definition GDTFManager.cpp:569
const TXString & GetName() const
Definition GDTFManager.cpp:724
void SetFeature(GdtfFeaturePtr newFeat)
Definition GDTFManager.cpp:754
~GdtfAttribute()
Definition GDTFManager.cpp:580
void SetPhysicalUnit(EGdtfPhysicalUnit unit)
Definition GDTFManager.cpp:609
void SetPrettyName(const TXString &name)
Definition GDTFManager.cpp:590
const TXString & GetUnresolvedActGroup() const
Definition GDTFManager.cpp:783
void SetMainAttribute(GdtfAttribute *attr)
Definition GDTFManager.cpp:604
GdtfActivationGroupPtr GetActivationGroup() const
Definition GDTFManager.cpp:734
bool HasColor() const
Definition GDTFManager.cpp:744
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:627
void SetActivationGroup(GdtfActivationGroupPtr ptr)
Definition GDTFManager.cpp:595
EGdtfPhysicalUnit GetPhysicalUnit()
Definition GDTFManager.cpp:768
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:653
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:715
void SetColor(const CCieColor &col)
Definition GDTFManager.cpp:614
GdtfAttribute()
Definition GDTFManager.cpp:559
const TXString & GetUnresolvedFeature() const
Definition GDTFManager.cpp:793
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:692
const TXString & GetUnresolvedMainAttribute() const
Definition GDTFManager.cpp:788
GdtfFeaturePtr GetFeature() const
Definition GDTFManager.cpp:739
GdtfSubPhysicalUnitPtr CreateSubPhysicalUnit(EGdtfSubPhysicalUnitType type)
Definition GDTFManager.cpp:620
TGdtfSubPhysicalUnitArray GetSubPhysicalUnitArray() const
Definition GDTFManager.cpp:749
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:778
const TXString & GetPrettyName() const
Definition GDTFManager.cpp:729
void SetName(const TXString &name)
Definition GDTFManager.cpp:585
CCieColor GetColor()
Definition GDTFManager.cpp:773
GdtfAttribute * GetMainAttribute()
Definition GDTFManager.cpp:763
Definition GDTFManager.h:1388
void SetDmxAddress(DMXAddress dmxAddress)
Definition GDTFManager.cpp:4594
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4626
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4649
GdtfBreak()
Definition GDTFManager.cpp:4578
void SetDmxBreak(Sint32 dmxBreak)
Definition GDTFManager.cpp:4589
Sint32 GetDmxBreak()
Definition GDTFManager.cpp:4654
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4599
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4613
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4644
~GdtfBreak()
Definition GDTFManager.cpp:4585
DMXAddress GetDmxAddress()
Definition GDTFManager.cpp:4659
Definition GDTFManager.h:2437
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11207
GdtfCITP()
Definition GDTFManager.cpp:11199
~GdtfCITP()
Definition GDTFManager.cpp:11203
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11212
Definition GDTFManager.h:2614
GdtfCRIPtr Add_CRI(EGdtfColorSample ces, Sint32 colorTemp)
Definition GDTFManager.cpp:10345
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10359
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10354
double GetColorTemperature() const
Definition GDTFManager.cpp:10330
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10325
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10403
TGdtf_CRIArray GetCRI_Array() const
Definition GDTFManager.cpp:10335
void SetColorTemperature(double val)
Definition GDTFManager.cpp:10340
GdtfCRIGroup()
Definition GDTFManager.cpp:10310
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10377
~GdtfCRIGroup()
Definition GDTFManager.cpp:10320
Definition GDTFManager.h:2586
void SetColorRenderingIndex(Uint8 val)
Definition GDTFManager.cpp:10456
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10461
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10466
GdtfCRI()
Definition GDTFManager.cpp:10420
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10436
void SetColorSample(EGdtfColorSample val)
Definition GDTFManager.cpp:10451
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10479
~GdtfCRI()
Definition GDTFManager.cpp:10432
EGdtfColorSample GetColorSample() const
Definition GDTFManager.cpp:10441
Uint8 GetColorRenderingIndex() const
Definition GDTFManager.cpp:10446
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10494
Definition GDTFManager.h:454
void SetRed(CCieColor val)
Definition GDTFManager.cpp:12506
CCieColor GetBlue()
Definition GDTFManager.cpp:12478
CCieColor GetRed()
Definition GDTFManager.cpp:12460
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:12440
void SetWhite(CCieColor val)
Definition GDTFManager.cpp:12521
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12573
void SetColorSpace(EGdtfColorSpace val)
Definition GDTFManager.cpp:12501
const TXString & GetName() const
Definition GDTFManager.cpp:12450
EGdtfColorSpace GetColorSpace()
Definition GDTFManager.cpp:12455
virtual TXString GetNodeName()
Definition GDTFManager.cpp:12526
CCieColor GetGreen()
Definition GDTFManager.cpp:12469
CCieColor GetWhite()
Definition GDTFManager.cpp:12487
void SetName(const TXString &name)
Definition GDTFManager.cpp:12496
void SetBlue(CCieColor val)
Definition GDTFManager.cpp:12516
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12551
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:12445
GdtfColorSpace()
Definition GDTFManager.cpp:12424
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:12531
~GdtfColorSpace()
Definition GDTFManager.cpp:12436
void SetGreen(CCieColor val)
Definition GDTFManager.cpp:12511
Definition GDTFManager.h:2709
void SetType(const TXString &type)
Definition GDTFManager.cpp:12871
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:12952
void SetLength(double length)
Definition GDTFManager.cpp:12886
virtual TXString GetNodeName()
Definition GDTFManager.cpp:12957
double GetLength()
Definition GDTFManager.cpp:12982
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12906
void SetDmxBreak(Uint32 dmxBreak)
Definition GDTFManager.cpp:12876
GdtfConnector()
Definition GDTFManager.cpp:12846
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12925
void SetName(const TXString &name)
Definition GDTFManager.cpp:12866
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:12891
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:12947
Uint32 GetDmxBreak()
Definition GDTFManager.cpp:12972
void SetGender(Sint32 gender)
Definition GDTFManager.cpp:12881
Sint32 GetGender()
Definition GDTFManager.cpp:12977
const TXString & GetName() const
Definition GDTFManager.cpp:12962
const TXString & GetType() const
Definition GDTFManager.cpp:12967
~GdtfConnector()
Definition GDTFManager.cpp:12862
Definition GDTFManager.h:2239
const TXString & GetUnresolvedDMXMode() const
Definition GDTFManager.cpp:10667
GdtfDmxModePtr GetDMXMode() const
Definition GDTFManager.cpp:10672
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10657
GdtfDMXPersonality()
Definition GDTFManager.cpp:10639
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10704
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10692
void SetValue(size_t val)
Definition GDTFManager.cpp:10677
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10687
~GdtfDMXPersonality()
Definition GDTFManager.cpp:10653
void SetDMXMode(GdtfDmxModePtr mode)
Definition GDTFManager.cpp:10682
size_t GetValue() const
Definition GDTFManager.cpp:10662
Definition GDTFManager.h:2681
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10245
const TXString & GetName() const
Definition GDTFManager.cpp:10223
~GdtfDMXProfile()
Definition GDTFManager.cpp:10208
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10250
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10268
GdtfPointPtr AddPoint(double DMXPercentage, double CFC3, double CFC2, double CFC1, double CFC0)
Definition GDTFManager.cpp:10238
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:10218
TGdtfPointArray GetPointArray() const
Definition GDTFManager.cpp:10228
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10293
GdtfDMXProfile()
Definition GDTFManager.cpp:10203
void SetName(const TXString &name)
Definition GDTFManager.cpp:10233
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10213
Definition GDTFManager.h:1549
void SetWheel(GdtfWheelPtr newWhl)
Definition GDTFManager.cpp:6437
DmxValue GetModeMasterDmxEnd() const
Definition GDTFManager.cpp:6467
void ResolveModeMasterDmx(EGdtfChannelBitResolution resolution)
Definition GDTFManager.cpp:6472
const TGdtfDmxSubChannelSetArray & GetSubChannelSets() const
Definition GDTFManager.cpp:6447
void SetMin(double min)
Definition GDTFManager.cpp:6530
void SetName(const TXString &name)
Definition GDTFManager.cpp:5922
GdtfColorSpacePtr GetColorSpace() const
Definition GDTFManager.cpp:6407
double GetPhysicalStart() const
Definition GDTFManager.cpp:6372
void SetDMXProfile(GdtfDMXProfilePtr dmxProfile)
Definition GDTFManager.cpp:6525
const TXString & GetOriginalAttribute()
Definition GDTFManager.cpp:6343
GdtfWheelPtr GetOnWheel() const
Definition GDTFManager.cpp:6392
GdtfDmxChannelFunction(GdtfDmxLogicalChannel *parent)
Definition GDTFManager.cpp:5843
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:6301
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:5981
void SetFilter(GdtfFilterPtr val)
Definition GDTFManager.cpp:6510
void SetMax(double max)
Definition GDTFManager.cpp:6535
GdtfPhysicalEmitter * GetEmitter() const
Definition GDTFManager.cpp:6397
void SetPhysicalEnd(double end)
Definition GDTFManager.cpp:5952
GdtfGamutPtr GetGamut() const
Definition GDTFManager.cpp:6412
void SetModeMaster_Channel(GdtfDmxChannel *channel)
Definition GDTFManager.cpp:6481
void SetPhysicalStart(double start)
Definition GDTFManager.cpp:5947
const TGdtfDmxChannelSetArray & GetChannelSets() const
Definition GDTFManager.cpp:6442
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6108
const TXString & getUnresolvedColorSpaceRef() const
Definition GDTFManager.cpp:6570
double GetRealFade() const
Definition GDTFManager.cpp:6382
void SetRealAcceleration(double fade)
Definition GDTFManager.cpp:5962
GdtfDMXProfilePtr GetDMXProfile() const
Definition GDTFManager.cpp:6417
GdtfDmxChannelFunction * GetModeMaster_Function() const
Definition GDTFManager.cpp:6457
double GetRealAcceleration() const
Definition GDTFManager.cpp:6387
const TXString & GetCustomName() const
Definition GDTFManager.cpp:6432
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:6291
GdtfDmxChannelSet * AddChannelSet(const TXString &name)
Definition GDTFManager.cpp:5967
GdtfAttribute * GetAttribute()
Definition GDTFManager.cpp:6338
void SetStartAddress(DmxValue address)
Definition GDTFManager.cpp:5942
const TXString & getUnresolvedFilterRef()
Definition GDTFManager.cpp:6565
void SetEmitter(GdtfPhysicalEmitter *newEmit)
Definition GDTFManager.cpp:6505
DmxValue GetEndAdress() const
Definition GDTFManager.cpp:6358
void SetColorSpace(GdtfColorSpacePtr colorSpace)
Definition GDTFManager.cpp:6515
void SetOriginalAttribute(const TXString &attribute)
Definition GDTFManager.cpp:5932
void SetCustomName(const TXString &customName)
Definition GDTFManager.cpp:6540
double GetMax() const
Definition GDTFManager.cpp:6427
TXString getUnresolvedEmitterRef() const
Definition GDTFManager.cpp:6555
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6255
TXString getUnresolvedAttrRef() const
Definition GDTFManager.cpp:6545
const TXString & GetName() const
Definition GDTFManager.cpp:6333
void SetModeMaster_Function(GdtfDmxChannelFunction *function)
Definition GDTFManager.cpp:6488
DmxValue GetDefaultValue() const
Definition GDTFManager.cpp:6348
void SetModeMasterDmxEnd(DmxValue end)
Definition GDTFManager.cpp:6500
DmxValue GetStartAdress() const
Definition GDTFManager.cpp:6353
void SetAttribute(GdtfAttribute *newAttr)
Definition GDTFManager.cpp:5927
const TXString & getUnresolvedGamutRef() const
Definition GDTFManager.cpp:6575
void SetRealFade(double fade)
Definition GDTFManager.cpp:5957
DmxValue GetModeMasterDmxStart() const
Definition GDTFManager.cpp:6462
GdtfDmxSubChannelSet * AddSubChannelSet(GdtfSubPhysicalUnit *subPhysicalUnit, const TXString &name)
Definition GDTFManager.cpp:5974
void SetGamut(GdtfGamutPtr gamut)
Definition GDTFManager.cpp:6520
double GetMin() const
Definition GDTFManager.cpp:6422
size_t GetNumberInParent() const
Definition GDTFManager.cpp:6318
virtual TXString GetNodeName()
Definition GDTFManager.cpp:6296
void SetModeMasterDmxStart(DmxValue start)
Definition GDTFManager.cpp:6495
GdtfFilterPtr GetFilter() const
Definition GDTFManager.cpp:6402
GdtfDmxLogicalChannel * GetParentLogicalChannel() const
Definition GDTFManager.cpp:6590
GdtfDmxChannel * GetModeMaster_Channel() const
Definition GDTFManager.cpp:6452
const TXString & getUnresolvedDMXProfileRef() const
Definition GDTFManager.cpp:6580
TXString getUnresolvedWheelRef() const
Definition GDTFManager.cpp:6550
double GetPhysicalEnd() const
Definition GDTFManager.cpp:6377
void SetDefaultValue(DmxValue defaultValue)
Definition GDTFManager.cpp:5937
~GdtfDmxChannelFunction()
Definition GDTFManager.cpp:5910
GdtfDmxChannel * GetParentDMXChannel() const
Definition GDTFManager.cpp:6585
void SetNextFunction(GdtfDmxChannelFunction *next)
Definition GDTFManager.cpp:5916
TXString getUnresolvedModeMasterRef() const
Definition GDTFManager.cpp:6560
GdtfDmxChannelFunction * GetNextFunction() const
Definition GDTFManager.cpp:6595
Definition GDTFManager.h:1744
DmxValue GetOldDefaultValue() const
Definition GDTFManager.cpp:5550
Sint32 GetDmxBreak() const
Definition GDTFManager.cpp:5515
TXString GetUnresolvedInitialFunction() const
Definition GDTFManager.cpp:5580
const TGdtfDmxLogicalChannelArray GetLogicalChannelArray()
Definition GDTFManager.cpp:5585
void SetModel(GdtfModelPtr ptr)
virtual TXString GetNodeName()
Definition GDTFManager.cpp:5492
void SetDmxFine(Sint32 fine)
Definition GDTFManager.cpp:5330
Sint32 GetCoarse() const
Definition GDTFManager.cpp:5520
bool HasHighlight() const
Definition GDTFManager.cpp:5545
GdtfDmxLogicalChannel * AddLogicalChannel()
Definition GDTFManager.cpp:5357
DmxValue GetChannelMaxDmx()
Definition GDTFManager.cpp:5600
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:5455
GdtfDmxChannelFunctionPtr GetInitialFunction()
Definition GDTFManager.cpp:5575
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:5389
void SetDmxUber(Sint32 uber)
Definition GDTFManager.cpp:5343
void SetGeomRef(GdtfGeometryPtr newGeom)
Definition GDTFManager.cpp:5555
Sint32 GetUber() const
Definition GDTFManager.cpp:5535
GdtfDmxChannel(GdtfDmxMode *parent)
Definition GDTFManager.cpp:5292
Sint32 GetUltra() const
Definition GDTFManager.cpp:5530
const TXString & GetName()
Definition GDTFManager.cpp:5497
TXString GetUnresolvedGeomRef() const
Definition GDTFManager.cpp:5565
void SetDmxUltra(Sint32 ultra)
Definition GDTFManager.cpp:5336
void SetDmxBreak(Sint32 dmxBreak)
Definition GDTFManager.cpp:5319
GdtfDmxMode * GetParentMode()
Definition GDTFManager.cpp:5487
void SetName(const TXString &name)
Definition GDTFManager.cpp:5314
EGdtfChannelBitResolution GetChannelBitResolution()
Definition GDTFManager.cpp:5590
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:5366
~GdtfDmxChannel()
Definition GDTFManager.cpp:5309
bool IsVirtual() const
Definition GDTFManager.cpp:5605
DmxValue GetHighlight() const
Definition GDTFManager.cpp:5540
Sint32 GetFine() const
Definition GDTFManager.cpp:5525
void SetDmxCoarse(Sint32 coarse)
Definition GDTFManager.cpp:5324
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:5482
GdtfGeometryPtr GetGeomRef()
Definition GDTFManager.cpp:5560
void SetInitialFunction(GdtfDmxChannelFunctionPtr initialFunction)
Definition GDTFManager.cpp:5570
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:5477
void SetHighlight(DmxValue highlight)
Definition GDTFManager.cpp:5351
Definition GDTFManager.h:1447
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:6684
bool SetNextChannelSet(GdtfDmxChannelSet *next, IXMLFileNodePtr objNode)
Definition GDTFManager.cpp:6633
void SetPhysicalStart(double start)
Definition GDTFManager.cpp:6662
void SetPhysicalEnd(double end)
Definition GDTFManager.cpp:6668
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6731
const TXString & GetName() const
Definition GDTFManager.cpp:6772
void SetDmxEnd(DmxValue end)
Definition GDTFManager.cpp:6657
void SetName(const TXString &name)
Definition GDTFManager.cpp:6647
DmxValue GetDmxStart() const
Definition GDTFManager.cpp:6782
~GdtfDmxChannelSet()
Definition GDTFManager.cpp:6629
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6705
bool IsValid()
Definition GDTFManager.cpp:6679
GdtfDmxChannel * GetParentDMXChannel() const
Definition GDTFManager.cpp:6808
Sint32 GetWheelSlot()
Definition GDTFManager.cpp:6803
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:6762
GdtfDmxChannelSet(GdtfDmxChannelFunction *parent)
Definition GDTFManager.cpp:6602
DmxValue GetDmxEnd() const
Definition GDTFManager.cpp:6787
bool GetUsePhysicalFromParent() const
Definition GDTFManager.cpp:6777
void SetWheelSlot(Sint32 slotIndex)
Definition GDTFManager.cpp:6674
virtual TXString GetNodeName()
Definition GDTFManager.cpp:6767
double GetPhysicalStart() const
Definition GDTFManager.cpp:6793
void SetDmxStart(DmxValue start)
Definition GDTFManager.cpp:6652
double GetPhysicalEnd() const
Definition GDTFManager.cpp:6798
Definition GDTFManager.h:1691
void SetMoveInBlackFrames(double moveInBlackFrames)
Definition GDTFManager.cpp:5655
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:5714
void SetNextLogicalChannel(GdtfDmxLogicalChannel *next)
Definition GDTFManager.cpp:5649
EGdtfDmxMaster GetDmxMaster() const
Definition GDTFManager.cpp:5821
GdtfDmxLogicalChannel(GdtfDmxChannel *parent)
Definition GDTFManager.cpp:5613
virtual TXString GetNodeName()
Definition GDTFManager.cpp:5793
void SetAttribute(GdtfAttributePtr newAttr)
Definition GDTFManager.cpp:5634
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:5763
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:5692
~GdtfDmxLogicalChannel()
Definition GDTFManager.cpp:5624
const TGdtfDmxChannelFuntionArray GetDmxChannelFunctions()
Definition GDTFManager.cpp:5826
const TXString & GetName()
Definition GDTFManager.cpp:5798
double GetMoveInBlackFrames() const
Definition GDTFManager.cpp:5670
GdtfDmxLogicalChannel * GetNextLogicalChannel()
Definition GDTFManager.cpp:5665
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:5783
EGdtfDmxSnap GetDmxSnap() const
Definition GDTFManager.cpp:5816
void SetDmxSnap(EGdtfDmxSnap snap)
Definition GDTFManager.cpp:5639
TXString GetUnresolvedAttribRef() const
Definition GDTFManager.cpp:5831
void SetDmxChangeTimeLimit(double changeLimit)
Definition GDTFManager.cpp:5660
void SetName(const TXString &name)
Definition GDTFManager.cpp:5629
void SetDmxMaster(EGdtfDmxMaster master)
Definition GDTFManager.cpp:5644
GdtfDmxChannel * GetParentDMXChannel() const
Definition GDTFManager.cpp:5836
GdtfDmxChannelFunctionPtr AddDmxChannelFunction(const TXString &name)
Definition GDTFManager.cpp:5680
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:5788
GdtfAttribute * GetAttribute()
Definition GDTFManager.cpp:5811
double GetDmxChangeTimeLimit() const
Definition GDTFManager.cpp:5675
Definition GDTFManager.h:2069
GdtfDmxMode(GdtfFixture *fixture, const TXString &name)
Definition GDTFManager.cpp:4777
~GdtfDmxMode()
Definition GDTFManager.cpp:4784
GdtfGeometryPtr GetGeomRef()
Definition GDTFManager.cpp:5007
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4841
GdtfDmxChannelPtr GetMasterByRef(const TXString &ref) const
Definition GDTFManager.cpp:4933
void SetDescription(const TXString &description)
Definition GDTFManager.cpp:4983
const TXString & GetDescription() const
Definition GDTFManager.cpp:4978
void SetName(const TXString &name)
Definition GDTFManager.cpp:4973
void SetGeomRef(GdtfGeometryPtr ptr)
Definition GDTFManager.cpp:4988
GdtfDmxRelation * AddDmxRelation(GdtfDmxChannel *master, GdtfDmxChannelFunctionPtr slave, const TXString &name)
Definition GDTFManager.cpp:4993
const TGdtfDmxRelationArray GetDmxRelations()
Definition GDTFManager.cpp:5031
void SetModel(GdtfGeometryPtr ptr)
GdtfDmxChannelFunctionPtr GetSlaveByRef(const TXString &ref) const
Definition GDTFManager.cpp:4948
void GetAddressesFromChannel(TDMXAddressArray &addresses, GdtfDmxChannel *channel, DMXAddress offset) const
Definition GDTFManager.cpp:5275
TSint32Array GetBreakArray() const
Definition GDTFManager.cpp:5036
const TGdtfMacroArray GetDmxMacrosArray()
Definition GDTFManager.cpp:5285
const TXString & GetUnresolvedGeomRef()
Definition GDTFManager.cpp:5026
const TGdtfDmxChannelArray GetChannelArray() const
Definition GDTFManager.cpp:4928
size_t GetFootPrintForBreak(size_t breakId)
Definition GDTFManager.cpp:5118
GdtfMacroPtr AddMacro(const TXString &name)
Definition GDTFManager.cpp:5000
TGdtfDmxChannelArray GetChannelsForGeometry(GdtfGeometryPtr geometry)
Definition GDTFManager.cpp:5012
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4891
const TXString & GetModeName() const
Definition GDTFManager.cpp:4968
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4915
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4793
GdtfDmxChannelPtr AddChannel()
Definition GDTFManager.cpp:4920
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4910
Definition GDTFManager.h:1816
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7012
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7051
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7026
GdtfDmxChannelPtr GetMasterChannel() const
Definition GDTFManager.cpp:7061
DmxValue GetDmxEnd() const
TXString GetUnresolvedSlaveRef() const
Definition GDTFManager.cpp:7086
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:6996
GdtfDmxChannelFunctionPtr GetSlaveChannel() const
Definition GDTFManager.cpp:7071
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7046
void SetName(const TXString &name)
Definition GDTFManager.cpp:6986
void SetDmxStart(DmxValue start)
~GdtfDmxRelation()
Definition GDTFManager.cpp:6982
const TXString & GetName() const
Definition GDTFManager.cpp:7056
EGdtfDmxRelationType GetRelationType() const
Definition GDTFManager.cpp:7091
void SetDmxEnd(DmxValue end)
DmxValue GetDmxStart() const
GdtfDmxRelation()
Definition GDTFManager.cpp:6966
void SetMasterChannel(GdtfDmxChannelPtr newMaster)
Definition GDTFManager.cpp:7066
void SetRelationType(EGdtfDmxRelationType type)
Definition GDTFManager.cpp:6991
void SetSlaveChannel(GdtfDmxChannelFunctionPtr newSlave)
Definition GDTFManager.cpp:7076
TXString GetUnresolvedMasterRef() const
Definition GDTFManager.cpp:7081
Definition GDTFManager.h:1502
void SetName(const TXString &name)
Definition GDTFManager.cpp:6842
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6883
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:6919
GdtfSubPhysicalUnitPtr GetSubPhysicalUnit() const
Definition GDTFManager.cpp:6944
void SetSubPhysicalUnit(GdtfSubPhysicalUnitPtr subPhysicalUnit)
Definition GDTFManager.cpp:6857
~GdtfDmxSubChannelSet()
Definition GDTFManager.cpp:6838
void SetPhysicalTo(double to)
Definition GDTFManager.cpp:6852
const TXString & GetUnresolvedSubPhysicalUnitRef() const
Definition GDTFManager.cpp:6954
void SetPhysicalFrom(double from)
Definition GDTFManager.cpp:6847
const TXString & GetUnresolvedDMXProfileRef() const
Definition GDTFManager.cpp:6959
virtual TXString GetNodeName()
Definition GDTFManager.cpp:6924
const TXString & GetName() const
Definition GDTFManager.cpp:6929
double GetPhysicalFrom() const
Definition GDTFManager.cpp:6934
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:6898
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:6867
void SetDMXProfile(GdtfDMXProfilePtr dmxProfile)
Definition GDTFManager.cpp:6862
GdtfDmxSubChannelSet()
Definition GDTFManager.cpp:6815
GdtfDMXProfilePtr GetDMXProfile() const
Definition GDTFManager.cpp:6949
double GetPhysicalTo() const
Definition GDTFManager.cpp:6939
Definition GDTFManager.h:2207
GdtfSoftwareVersionIDPtr AddSoftwareVersID(size_t value)
Definition GDTFManager.cpp:10630
const TGdtfSoftwareVersionIDArray & GetSoftwareVersIDs() const
Definition GDTFManager.cpp:10614
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10513
void SetManufacturerID(size_t val)
Definition GDTFManager.cpp:10619
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10535
GdtfFTRDM()
Definition GDTFManager.cpp:10582
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10518
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10564
size_t GetDeviceModelID() const
Definition GDTFManager.cpp:10609
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10599
~GdtfFTRDM()
Definition GDTFManager.cpp:10594
size_t GetManufacturerID() const
Definition GDTFManager.cpp:10604
void SetDeviceModelID(size_t val)
Definition GDTFManager.cpp:10624
Definition GDTFManager.h:190
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:356
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:336
const TGdtfFeatureArray GetFeatureArray()
Definition GDTFManager.cpp:431
GdtfFeature * AddFeature(const TXString &name)
Definition GDTFManager.cpp:412
~GdtfFeatureGroup()
Definition GDTFManager.cpp:321
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:403
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:385
virtual TXString GetNodeName()
Definition GDTFManager.cpp:407
void SetPrettyName(const TXString &prettyName)
Definition GDTFManager.cpp:331
GdtfFeatureGroup()
Definition GDTFManager.cpp:310
const TXString & GetName() const
Definition GDTFManager.cpp:421
void SetName(const TXString &name)
Definition GDTFManager.cpp:326
const TXString & GetPrettyName() const
Definition GDTFManager.cpp:426
Definition GDTFManager.h:155
void SetName(const TXString &name)
Definition GDTFManager.cpp:297
GdtfFeatureGroup * GetFeatureGroup() const
Definition GDTFManager.cpp:281
~GdtfFeature()
Definition GDTFManager.cpp:219
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:236
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:302
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:223
void AddLinkedAttribute(GdtfAttribute *attr)
Definition GDTFManager.cpp:291
virtual TXString GetNodeName()
Definition GDTFManager.cpp:271
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:266
const std::vector< GdtfAttribute * > & GetLinkedAttributes() const
Definition GDTFManager.cpp:286
const TXString & GetName() const
Definition GDTFManager.cpp:276
GdtfFeature(GdtfFeatureGroup *parent)
Definition GDTFManager.cpp:213
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:249
Definition GDTFManager.h:585
void SetColor(CCieColor val)
Definition GDTFManager.cpp:12636
virtual TXString GetNodeName()
Definition GDTFManager.cpp:12649
GdtfFilter()
Definition GDTFManager.cpp:12595
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12673
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:12611
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:12707
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:12654
CCieColor GetColor()
Definition GDTFManager.cpp:12621
~GdtfFilter()
Definition GDTFManager.cpp:12606
GdtfMeasurement * CreateMeasurement()
Definition GDTFManager.cpp:12641
void SetName(const TXString &name)
Definition GDTFManager.cpp:12631
const TXString & GetName()
Definition GDTFManager.cpp:12616
const TGdtfMeasurementArray & GetMeasurementsArray()
Definition GDTFManager.cpp:12626
Definition GDTFManager.h:2750
Sint32 GetThumbnailOffsetX() const
Definition GDTFManager.cpp:9931
Sint32 GetMinorVersion() const
Definition GDTFManager.cpp:9991
static void AddError(const GdtfParsingError &error)
Definition GDTFManager.cpp:7883
GdtfFixtureGUID GetGuid() const
Definition GDTFManager.cpp:9911
GdtfSubPhysicalUnitPtr getSubPhysicalUnitByRef(const TXString &ref)
Definition GDTFManager.cpp:8133
void SetLinkedGuid(const VWFC::Tools::VWUUID &uuid)
Definition GDTFManager.cpp:10026
GdtfGeometryPtr AddGeometryGobo(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9687
GdtfActivationGroupPtr AddActivationGroup(const TXString &name)
Definition GDTFManager.cpp:9822
GdtfFeatureGroupPtr AddFeatureGroup(const TXString &name, const TXString &prettyName)
Definition GDTFManager.cpp:9813
virtual TXString GetNodeName()
Definition GDTFManager.cpp:9507
const TXString & GetLongName() const
Definition GDTFManager.cpp:9896
void SetName(const TXString &name)
Definition GDTFManager.cpp:9996
void SetThumbnailOffsetX(Sint32 thumbnailOffsetX)
Definition GDTFManager.cpp:10037
GdtfGeometryPtr ResolveGeometryRef(const TXString &unresolvedGeoRef, const TGdtfGeometryArray &geometryArray)
Definition GDTFManager.cpp:8741
GdtfGeometryPtr AddGeometryShaper(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9669
GdtfGeometryPtr AddGeometryColor(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9678
GdtfGeometryPtr AddGeometryInventory(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9759
const TXString & GetSVGThumnailFullPath()
Definition GDTFManager.cpp:9973
Sint32 GetThumbnailOffsetY() const
Definition GDTFManager.cpp:9936
GdtfGeometryPtr AddGeometrySupport(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9777
const std::map< TXString, std::pair< char *, size_t > > & GetFileBuffers()
Definition GDTFManager.cpp:9876
void ResolveDmxChannelRefs(GdtfDmxModePtr dmxMode)
Definition GDTFManager.cpp:8652
GdtfGeometryPtr AddGeometryWithLamp(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9642
void SetFixtureTypeDescription(const TXString &desc)
Definition GDTFManager.cpp:10016
GdtfRevisionPtr AddRevision(const TXString &text, const STime &date)
Definition GDTFManager.cpp:9593
GdtfDmxChannelPtr getDmxChannelByRef(const TXString &ref, GdtfDmxModePtr mode)
Definition GDTFManager.cpp:8169
GdtfGeometryPtr AddGeometryMagnet(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9786
void ResolveWheelSlots()
Definition GDTFManager.cpp:8324
size_t GetAttachedFileCount()
Definition GDTFManager.cpp:9065
void ResolveDMXPersonalityRefs()
Definition GDTFManager.cpp:8610
GdtfWheelPtr AddWheel(TXString name)
Definition GDTFManager.cpp:9613
GdtfGeometryPtr AddGeometry(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9651
GdtfConnectorPtr getConnectorByRef(const TXString &ref)
Definition GDTFManager.cpp:8081
void ResolveDmxSubChannelSetRefs(GdtfDmxChannelFunctionPtr channelFunction)
Definition GDTFManager.cpp:8926
bool IsReaded()
Definition GDTFManager.cpp:9078
static TGdtfParsingErrorArray * __ERROR_CONTAINER_POINTER
Definition GDTFManager.h:2811
void SetThumbnailOffsetY(Sint32 thumbnailOffsetY)
Definition GDTFManager.cpp:10042
GdtfGeometryPtr AddGeometryBeam(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9696
void SetMinorVersion(Sint32 minorVersion)
Definition GDTFManager.cpp:10057
const TGdtfGeometryArray & GetGeometryArray()
Definition GDTFManager.cpp:9851
GdtfGeometryPtr AddGeometryWithAxis(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9633
const TGdtfModelArray & GetModelArray()
Definition GDTFManager.cpp:9861
void SetGuid(const VWFC::Tools::VWUUID &uuid)
Definition GDTFManager.cpp:10021
GdtfFixtureGUID GetLinkedGuid() const
Definition GDTFManager.cpp:9916
GdtfDmxModePtr ResolveDMXMode(const TXString &unresolvedDMXmode)
Definition GDTFManager.cpp:8597
GdtfFilterPtr getFilterByRef(const TXString &ref)
Definition GDTFManager.cpp:8068
GdtfAttributePtr getAttributeByRef(const TXString &ref)
Definition GDTFManager.cpp:7970
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:9088
GdtfDMXProfilePtr getDMXProfileByRef(const TXString &ref)
Definition GDTFManager.cpp:8120
GdtfGeometryPtr AddGeometryStructure(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9768
bool GetAttachedFileCountAt(size_t at, TXString *&outFile)
Definition GDTFManager.cpp:9070
GdtfWheelPtr getWheelByRef(const TXString &ref)
Definition GDTFManager.cpp:8042
TXString GetFullThumbNailPath(const TXString &fileExtension)
Definition GDTFManager.cpp:9946
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:9476
bool ExportToFile(IZIPFilePtr &zipfile)
Definition GDTFManager.cpp:9512
void ResolveMacroRefs(GdtfDmxModePtr dmxMode)
Definition GDTFManager.cpp:8413
const TGdtfDmxModeArray & GetDmxModeArray()
Definition GDTFManager.cpp:9856
void ResolveDmxModeRefs()
Definition GDTFManager.cpp:8495
GdtfAttributePtr AddAttribute(const TXString &name, const TXString &prettyName)
Definition GDTFManager.cpp:9604
GdtfGeometryPtr AddGeometryReference(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9660
GdtfFixture()
Definition GDTFManager.cpp:9028
const TXString & GetThumbnailName() const
Definition GDTFManager.cpp:9926
GdtfDmxChannelFunctionPtr getDmxFunctionByRef(const TXString &ref, GdtfDmxModePtr mode)
Definition GDTFManager.cpp:8150
GdtfColorSpacePtr getColorSpaceByRef(const TXString &ref)
Definition GDTFManager.cpp:8094
void ResolveDmxLogicalChanRefs(GdtfDmxChannelPtr dmxChnl)
Definition GDTFManager.cpp:8756
void AutoGenerateNames(GdtfDmxModePtr dmxMode)
Definition GDTFManager.cpp:7897
~GdtfFixture()
Definition GDTFManager.cpp:9039
void ResolveGeometryRefs()
Definition GDTFManager.cpp:8191
const TGdtfUserPresetArray & GetPresetArray()
Definition GDTFManager.cpp:9871
const TXString & GetFixtureTypeDescription() const
Definition GDTFManager.cpp:9906
GdtfGeometryPtr AddGeometryDisplay(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9732
TGdtfParsingErrorArray & GetParsingErrorArray()
Definition GDTFManager.cpp:7892
const TGdtfActivationGroupArray & GetActivationGroupArray()
Definition GDTFManager.cpp:9836
const TGdtfWheelArray & GetWheelArray()
Definition GDTFManager.cpp:9831
const GdtfPNGFile & GetPNGThumnailFullPath()
Definition GDTFManager.cpp:9965
const TGdtfMacroArray & GetMacroArray()
bool HasLinkedGuid() const
Definition GDTFManager.cpp:9921
GdtfGeometryPtr AddGeometryMediaServerLayer(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9714
void SetLongName(const TXString &longName)
Definition GDTFManager.cpp:10006
void ResolveAllReferences()
Definition GDTFManager.cpp:8180
GdtfGamutPtr getGamutByRef(const TXString &ref)
Definition GDTFManager.cpp:8107
const TGdtfAttributeArray & GetAttributeArray()
Definition GDTFManager.cpp:9846
GdtfProtocols & GetProtocollContainer()
Definition GDTFManager.cpp:9881
void ResolveAttribRefs()
Definition GDTFManager.cpp:8342
Sint32 GetMajorVersion() const
Definition GDTFManager.cpp:9986
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:9503
void SetThumbnailName(const TXString &fileName)
Definition GDTFManager.cpp:10032
const TGdtfFeatureGroupArray & GetFeatureGroupArray()
Definition GDTFManager.cpp:9841
void SetMajorVersion(Sint32 majorVersion)
Definition GDTFManager.cpp:10052
GdtfModelPtr AddModel(const TXString &name)
Definition GDTFManager.cpp:9625
void CreateNoFeatureAttribute()
Definition GDTFManager.cpp:7994
const TXString & GetManufacturer() const
Definition GDTFManager.cpp:9901
void ImportFromBuffer(const char *buffer, size_t length, const TXString &folder)
Definition GDTFManager.cpp:7677
void ResolveGeometryRefs_Recursive(GdtfGeometryPtr geometry)
Definition GDTFManager.cpp:8201
GdtfUserPresetPtr AddUserPreset()
Definition GDTFManager.cpp:9804
void SetManufacturer(const TXString &manu)
Definition GDTFManager.cpp:10011
void ImportFromFile(IFileIdentifierPtr inZipFile, const TXString &folder)
Definition GDTFManager.cpp:7667
void SetCanHaveChildren(bool canHaveChildren)
Definition GDTFManager.cpp:10047
void GetWorkingFolder(IFolderIdentifierPtr &folder)
Definition GDTFManager.cpp:9083
GdtfDmxModePtr AddDmxMode(const TXString &name)
Definition GDTFManager.cpp:9795
const TXString & GetShortName() const
Definition GDTFManager.cpp:9891
GdtfGeometryPtr AddGeometryLaser(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9741
void ResolveDmxChanelFunctionRefs(GdtfDmxLogicalChannelPtr dmxLogChnl)
Definition GDTFManager.cpp:8841
void SetShortName(const TXString &shortName)
Definition GDTFManager.cpp:10001
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:9229
bool GetCanHaveChildren() const
Definition GDTFManager.cpp:9941
GdtfPhysicalDescriptions & GetPhysicalDesciptionsContainer()
Definition GDTFManager.cpp:9981
const TGdtfRevisionArray & GetRevisionArray()
Definition GDTFManager.cpp:9866
GdtfMacroPtr AddMacro(const TXString &name)
GdtfGeometryPtr AddGeometryMediaServerCamera(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9705
const TXString & GetName() const
Definition GDTFManager.cpp:9886
void ResolveDMXModeMasters()
Definition GDTFManager.cpp:8539
GdtfGeometryPtr AddGeometryWiringObject(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9750
void ResolveDmxRelationRefs(GdtfDmxModePtr dmxMode)
Definition GDTFManager.cpp:8638
GdtfPhysicalEmitterPtr getEmiterByRef(const TXString &ref)
Definition GDTFManager.cpp:8055
GdtfGeometryPtr AddGeometryMediaServerMaster(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:9723
Definition GDTFManager.h:497
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11949
GdtfGamut()
Definition GDTFManager.cpp:11903
const TCCieColorArray & GetGamutPoints() const
Definition GDTFManager.cpp:11924
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11939
const TXString & GetName() const
Definition GDTFManager.cpp:11919
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11976
void SetName(const TXString &name)
Definition GDTFManager.cpp:11929
~GdtfGamut()
Definition GDTFManager.cpp:11914
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11981
void AddGamutPoint(CCieColorPtr newPoint)
Definition GDTFManager.cpp:11934
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11959
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:11986
Definition GDTFManager.h:823
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2470
GdtfGeometryAxis(GdtfGeometry *parent)
Definition GDTFManager.cpp:2413
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2429
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2438
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2446
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2465
~GdtfGeometryAxis()
Definition GDTFManager.cpp:2425
Definition GDTFManager.h:842
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2499
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2491
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2506
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2525
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2530
GdtfGeometryBeamFilter(GdtfGeometry *parent)
Definition GDTFManager.cpp:2477
~GdtfGeometryBeamFilter()
Definition GDTFManager.cpp:2487
Definition GDTFManager.h:857
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2587
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2568
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2561
~GdtfGeometryColorFilter()
Definition GDTFManager.cpp:2549
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2553
GdtfGeometryColorFilter(GdtfGeometry *parent)
Definition GDTFManager.cpp:2537
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2592
Definition GDTFManager.h:947
const TXString & GetTexture()
Definition GDTFManager.cpp:2921
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2931
GdtfGeometryDisplay(GdtfGeometry *parent)
Definition GDTFManager.cpp:2905
void SetTexture(const TXString &texture)
Definition GDTFManager.cpp:2926
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2973
~GdtfGeometryDisplay()
Definition GDTFManager.cpp:2917
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2968
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2948
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2939
Definition GDTFManager.h:872
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2710
~GdtfGeometryGoboFilter()
Definition GDTFManager.cpp:2672
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2676
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2715
GdtfGeometryGoboFilter(GdtfGeometry *parent)
Definition GDTFManager.cpp:2661
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2684
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2691
Definition GDTFManager.h:757
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2379
TXString GetUnresolvedModelRef() const
Definition GDTFManager.cpp:2368
GdtfGeometry * AddGeometryMagnet(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2223
GdtfGeometry * AddGeometryBeam(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2133
GdtfGeometry * AddGeometryLaser(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2178
void SetModel(GdtfModelPtr model)
Definition GDTFManager.cpp:2065
const std::vector< GdtfGeometry * > GetInternalGeometries()
Definition GDTFManager.cpp:2394
GdtfGeometry * AddGeometryDisplay(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2169
void SetTransformMatrix(const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2060
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2338
GdtfGeometry * AddGeometry(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2088
GdtfGeometry * AddGeometrySupport(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2214
GdtfGeometry * AddGeometryWithAxis(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2070
~GdtfGeometry()
Definition GDTFManager.cpp:2050
GdtfGeometry * AddGeometryStructure(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2205
void SetName(const TXString &name)
Definition GDTFManager.cpp:2055
GdtfGeometry * AddGeometryMediaServerLayer(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2151
GdtfGeometry * GetParentGeometry()
Definition GDTFManager.cpp:2406
GdtfGeometry * AddGeometryReference(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2097
const TXString & GetName() const
Definition GDTFManager.cpp:2389
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2384
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2232
GdtfGeometry * AddGeometryShaper(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2106
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2255
GdtfGeometry * AddGeometryMediaServerMaster(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2160
GdtfGeometry * AddGeometryGobo(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2124
GdtfGeometry * AddGeometryWiringObject(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2187
GdtfGeometry(GdtfGeometry *parent)
Definition GDTFManager.cpp:2034
GdtfGeometry * AddGeometryInventory(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2196
void GetTransformMatrix(VWTransformMatrix &ma) const
Definition GDTFManager.cpp:2363
void SetUnresolvedModelRef(GdtfModelPtr ref)
Definition GDTFManager.cpp:2373
GdtfGeometry * AddGeometryWithLamp(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2079
GdtfModelPtr GetModelRef() const
Definition GDTFManager.cpp:2358
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:2399
GdtfGeometry * AddGeometryMediaServerCamera(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2142
GdtfGeometry * AddGeometryColor(const TXString &name, GdtfModelPtr refToModel, const VWTransformMatrix &ma)
Definition GDTFManager.cpp:2115
Definition GDTFManager.h:1169
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3782
void SetCount(size_t count)
Definition GDTFManager.cpp:3777
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3825
size_t GetCount() const
Definition GDTFManager.cpp:3772
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3800
~GdtfGeometryInventory()
Definition GDTFManager.cpp:3768
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3791
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3820
GdtfGeometryInventory(GdtfGeometry *parent)
Definition GDTFManager.cpp:3758
Definition GDTFManager.h:1325
Sint32 GetColorIndex()
Definition GDTFManager.cpp:4561
void SetLampType(EGdtfLampType type)
Definition GDTFManager.cpp:4360
void SetRectangleRatio(double ratio)
Definition GDTFManager.cpp:4400
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4445
~GdtfGeometryLamp()
Definition GDTFManager.cpp:4356
double GetRectangleRatio()
Definition GDTFManager.cpp:4551
double GetLuminousIntensity()
Definition GDTFManager.cpp:4521
double GetFieldAngle()
Definition GDTFManager.cpp:4536
EGdtfLampType GetLampType()
Definition GDTFManager.cpp:4511
void SetBeamRadius(double radius)
Definition GDTFManager.cpp:4390
double GetThrowRatio()
Definition GDTFManager.cpp:4546
void SetFieldAngle(double angle)
Definition GDTFManager.cpp:4385
void SetEmitterSpectrum(GdtfPhysicalEmitter *emitterSpectrum)
Definition GDTFManager.cpp:4415
double GetPowerConsumption()
Definition GDTFManager.cpp:4516
void SetColorTemperature(double temperature)
Definition GDTFManager.cpp:4375
double GetColorTemperature()
Definition GDTFManager.cpp:4526
void InitializeMembersWithDefaultsVals()
Definition GDTFManager.cpp:4340
void SetBeamType(EGdtfBeamType type)
Definition GDTFManager.cpp:4405
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4420
void SetThrowRatio(double ratio)
Definition GDTFManager.cpp:4395
GdtfGeometryLamp(GdtfGeometry *parent)
Definition GDTFManager.cpp:4328
TXString GetUnresolvedEmitterRef() const
Definition GDTFManager.cpp:4571
void SetPowerConsumption(double powerConsumption)
Definition GDTFManager.cpp:4365
EGdtfBeamType GetBeamType()
Definition GDTFManager.cpp:4556
void SetColorIndex(Sint32 idx)
Definition GDTFManager.cpp:4410
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4506
void SetLuminousIntensity(double intensity)
Definition GDTFManager.cpp:4370
double GetBeamAngle()
Definition GDTFManager.cpp:4531
void SetBeamAngle(double angle)
Definition GDTFManager.cpp:4380
double GetBeamRadius()
Definition GDTFManager.cpp:4541
GdtfPhysicalEmitter * GetEmitterSpectrum()
Definition GDTFManager.cpp:4566
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4469
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4501
Definition GDTFManager.h:989
double GetBeamDivergenceMax() const
Definition GDTFManager.cpp:3098
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3210
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3239
~GdtfGeometryLaser()
Definition GDTFManager.cpp:3064
GdtfPhysicalEmitter * GetEmitter() const
Definition GDTFManager.cpp:3083
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3185
void SetOutputStrength(double outputStrength)
Definition GDTFManager.cpp:3138
void SetBeamDivergenceMax(double beamDivergenceMax)
Definition GDTFManager.cpp:3158
double GetBeamDiameter() const
Definition GDTFManager.cpp:3088
const TGdtfLaserProtocolArray & GetLaserProtocolArray() const
Definition GDTFManager.cpp:3123
double GetOutputStrength() const
Definition GDTFManager.cpp:3078
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3275
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3270
void SetScanAnglePan(double scanAnglePan)
Definition GDTFManager.cpp:3163
GdtfGeometryLaser(GdtfGeometry *parent)
Definition GDTFManager.cpp:3050
double GetScanAngleTilt() const
Definition GDTFManager.cpp:3108
void SetScanSpeed(double scanSpeed)
Definition GDTFManager.cpp:3173
double GetScanSpeed() const
Definition GDTFManager.cpp:3113
double GetScanAnglePan() const
Definition GDTFManager.cpp:3103
double GetColor() const
Definition GDTFManager.cpp:3074
void SetScanAngleTilt(double scanAngleTilt)
Definition GDTFManager.cpp:3168
void SetBeamDiameter(double beamDiameter)
Definition GDTFManager.cpp:3148
const TXString & GetUnresolvedEmitter() const
Definition GDTFManager.cpp:3118
void SetEmitter(GdtfPhysicalEmitter *emitter)
Definition GDTFManager.cpp:3143
void SetColorType(const EGdtfLaserColorType &colorType)
Definition GDTFManager.cpp:3128
double GetBeamDivergenceMin() const
Definition GDTFManager.cpp:3093
void SetColor(double waveLength)
Definition GDTFManager.cpp:3133
GdtfLaserProtocolPtr CreateLaserProtocol(const TXString &name)
Definition GDTFManager.cpp:3178
EGdtfLaserColorType GetColorType() const
Definition GDTFManager.cpp:3069
void SetBeamDivergenceMin(double beamDivergenceMin)
Definition GDTFManager.cpp:3153
Definition GDTFManager.h:1308
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4297
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4321
GdtfGeometryMagnet(GdtfGeometry *parent)
Definition GDTFManager.cpp:4269
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4316
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4283
~GdtfGeometryMagnet()
Definition GDTFManager.cpp:4279
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4290
Definition GDTFManager.h:1414
const TXString & GetUnresolvedLinkedGeometry()
Definition GDTFManager.cpp:4697
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4739
TGdtfBreakArray GetBreakArray()
Definition GDTFManager.cpp:4769
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4726
~GdtfGeometryReference()
Definition GDTFManager.cpp:4680
GdtfBreakPtr AddBreak()
Definition GDTFManager.cpp:4685
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4759
GdtfGeometry * GetLinkedGeometry()
Definition GDTFManager.cpp:4692
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4764
void SetLinkedGeometry(GdtfGeometry *ptr)
Definition GDTFManager.cpp:4702
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4707
GdtfGeometryReference(GdtfGeometry *parent)
Definition GDTFManager.cpp:4668
Definition GDTFManager.h:887
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2630
GdtfGeometryShaperFilter(GdtfGeometry *parent)
Definition GDTFManager.cpp:2599
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:2623
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:2615
virtual TXString GetNodeName()
Definition GDTFManager.cpp:2654
~GdtfGeometryShaperFilter()
Definition GDTFManager.cpp:2611
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:2649
Definition GDTFManager.h:1192
void SetCrossSectionHeight(double crossSectionHeight)
Definition GDTFManager.cpp:3900
EGdtfStructureType GetStructureType() const
Definition GDTFManager.cpp:3855
void SetCrossSectionWallThickness(double crossSectionWallThickness)
Definition GDTFManager.cpp:3905
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3984
void SetStructureType(const EGdtfStructureType &structureType)
Definition GDTFManager.cpp:3890
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3915
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3945
GdtfGeometry * GetLinkedGeometry() const
Definition GDTFManager.cpp:3850
const TXString & GetUnresolvedLinkedGeometry() const
Definition GDTFManager.cpp:3880
double GetCrossSectionWallThickness() const
Definition GDTFManager.cpp:3870
double GetCrossSectionHeight() const
Definition GDTFManager.cpp:3865
const TXString & GetTrussCrossSection() const
Definition GDTFManager.cpp:3875
void SetTrussCrossSection(const TXString &trussCrossSection)
Definition GDTFManager.cpp:3910
~GdtfGeometryStructure()
Definition GDTFManager.cpp:3846
EGdtfCrossSectionType GetCrossSectionType() const
Definition GDTFManager.cpp:3860
void SetCrossSectionType(const EGdtfCrossSectionType &crossSectionType)
Definition GDTFManager.cpp:3895
void SetLinkedGeometry(GdtfGeometry *linkedGeometry)
Definition GDTFManager.cpp:3885
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3979
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3932
GdtfGeometryStructure(GdtfGeometry *parent)
Definition GDTFManager.cpp:3832
Definition GDTFManager.h:1238
void SetResistanceZZ(double resistanceZZ)
Definition GDTFManager.cpp:4152
void SetResistanceXX(double resistanceXX)
Definition GDTFManager.cpp:4142
void SetResistanceYY(double resistanceYY)
Definition GDTFManager.cpp:4147
void SetResistanceZ(double resistanceZ)
Definition GDTFManager.cpp:4137
double GetResistanceY() const
Definition GDTFManager.cpp:4057
void SetCapacityZ(double capacityZ)
Definition GDTFManager.cpp:4097
virtual TXString GetNodeName()
Definition GDTFManager.cpp:4262
double GetCapacityZ() const
Definition GDTFManager.cpp:4022
void SetCapacityYY(double capacityYY)
Definition GDTFManager.cpp:4107
GdtfGeometrySupport(GdtfGeometry *parent)
Definition GDTFManager.cpp:3991
double GetResistanceZ() const
Definition GDTFManager.cpp:4062
double GetResistanceYY() const
Definition GDTFManager.cpp:4072
void SetResistanceX(double resistanceX)
Definition GDTFManager.cpp:4127
void SetSupportType(const EGdtfSupportType &supportType)
Definition GDTFManager.cpp:4082
double GetResistanceZZ() const
Definition GDTFManager.cpp:4077
void SetCapacityX(double capacityX)
Definition GDTFManager.cpp:4087
double GetCapacityXX() const
Definition GDTFManager.cpp:4027
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4202
double GetResistanceX() const
Definition GDTFManager.cpp:4052
~GdtfGeometrySupport()
Definition GDTFManager.cpp:4003
EGdtfSupportType GetSupportType() const
Definition GDTFManager.cpp:4007
VWPoint3D GetRopeOffset()
Definition GDTFManager.cpp:4047
const TXString & GetRopeCrossSection() const
Definition GDTFManager.cpp:4042
double GetCapacityY() const
Definition GDTFManager.cpp:4017
void SetCapacityXX(double capacityXX)
Definition GDTFManager.cpp:4102
double GetCapacityX() const
Definition GDTFManager.cpp:4012
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:4157
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:4180
void SetCapacityY(double capacityY)
Definition GDTFManager.cpp:4092
double GetCapacityYY() const
Definition GDTFManager.cpp:4032
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:4257
void SetRopeOffset(double x, double y, double z)
Definition GDTFManager.cpp:4122
void SetCapacityZZ(double capacityZZ)
Definition GDTFManager.cpp:4112
void SetRopeCrossSection(const TXString &ropeCrossSection)
Definition GDTFManager.cpp:4117
void SetResistanceY(double resistanceY)
Definition GDTFManager.cpp:4132
double GetResistanceXX() const
Definition GDTFManager.cpp:4067
double GetCapacityZZ() const
Definition GDTFManager.cpp:4037
Definition GDTFManager.h:1090
EGdtfFuseRating GetFuseRating() const
Definition GDTFManager.cpp:3508
EGdtfComponentType GetComponentType() const
Definition GDTFManager.cpp:3433
void SetFrequencyRangeMin(double frequencyRangeMin)
Definition GDTFManager.cpp:3568
void SetCosPhi(double cosPhi)
Definition GDTFManager.cpp:3578
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3751
void SetPinCount(size_t pinCount)
Definition GDTFManager.cpp:3533
void SetFrequencyRangeMax(double frequencyRangeMax)
Definition GDTFManager.cpp:3573
void SetElectricalPayLoad(double electricalPayLoad)
Definition GDTFManager.cpp:3553
double GetFrequencyRangeMax() const
Definition GDTFManager.cpp:3483
size_t GetPinCount() const
Definition GDTFManager.cpp:3443
void SetWireGroup(const TXString &wireGroup)
Definition GDTFManager.cpp:3548
void SetMaxPayLoad(double maxPayload)
Definition GDTFManager.cpp:3583
double GetElectricalPayLoad() const
Definition GDTFManager.cpp:3463
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3678
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3610
const TXString & GetSignalType() const
Definition GDTFManager.cpp:3438
double GetFrequencyRangeMin() const
Definition GDTFManager.cpp:3478
size_t GetSignalLayer() const
Definition GDTFManager.cpp:3448
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3641
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3746
void SetVoltageRangeMax(double voltageRangeMax)
Definition GDTFManager.cpp:3563
double GetMaxPayLoad() const
Definition GDTFManager.cpp:3493
void SetVoltageRangeMin(double voltageRangeMin)
Definition GDTFManager.cpp:3558
double GetFuseCurrent() const
Definition GDTFManager.cpp:3503
void SetConnectorType(const TXString &connectorType)
Definition GDTFManager.cpp:3518
double GetVoltageRangeMin() const
Definition GDTFManager.cpp:3468
double GetCosPhi() const
Definition GDTFManager.cpp:3488
void SetVoltage(double voltage)
Definition GDTFManager.cpp:3588
GdtfGeometryWiringObject(GdtfGeometry *parent)
Definition GDTFManager.cpp:3385
double GetVoltage() const
Definition GDTFManager.cpp:3498
void SetComponentType(const EGdtfComponentType &componentType)
Definition GDTFManager.cpp:3523
const TXString & GetConnectorType() const
Definition GDTFManager.cpp:3428
void SetFuseRating(const EGdtfFuseRating &fuseRating)
Definition GDTFManager.cpp:3598
GdtfPinPatchPtr CreatePinPatch(GdtfGeometryWiringObject *toWiringObject, size_t fromPin, size_t toPin)
Definition GDTFManager.cpp:3603
EGdtfOrientation GetOrientation() const
Definition GDTFManager.cpp:3453
double GetVoltageRangeMax() const
Definition GDTFManager.cpp:3473
void SetSignalLayer(size_t signalLayer)
Definition GDTFManager.cpp:3538
void SetFuseCurrent(double fuseCurrent)
Definition GDTFManager.cpp:3593
void SetOrientation(const EGdtfOrientation &orientation)
Definition GDTFManager.cpp:3543
void SetSignalType(const TXString &signalType)
Definition GDTFManager.cpp:3528
const TGdtfPinPatchArray & GetPinPatchArray() const
Definition GDTFManager.cpp:3513
const TXString & GetWireGroup() const
Definition GDTFManager.cpp:3458
~GdtfGeometryWiringObject()
Definition GDTFManager.cpp:3423
Definition GDTFManager.h:2368
~GdtfKiNET()
Definition GDTFManager.cpp:11140
GdtfKiNET()
Definition GDTFManager.cpp:11136
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11144
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11149
Definition GDTFManager.h:967
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3004
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3038
GdtfLaserProtocol()
Definition GDTFManager.cpp:2980
~GdtfLaserProtocol()
Definition GDTFManager.cpp:2990
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3022
const TXString & GetName() const
Definition GDTFManager.cpp:2994
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3013
void SetName(const TXString &name)
Definition GDTFManager.cpp:2999
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3043
Definition GDTFManager.h:1963
~GdtfMacroDMX()
Definition GDTFManager.cpp:11224
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11246
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11251
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11268
GdtfMacroDMXStepPtr AddDmxStep(double &duration)
Definition GDTFManager.cpp:11238
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11228
virtual TGdtfMacroDMXStepArray GetStepArray()
Definition GDTFManager.cpp:11233
GdtfMacroDMX()
Definition GDTFManager.cpp:11220
Definition GDTFManager.h:1933
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11371
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11348
void SetDuration(double d)
Definition GDTFManager.cpp:11335
GdtfMacroDMXValuePtr AddDmxValue(DmxValue dmxVal, GdtfDmxChannelPtr dmxChannel)
Definition GDTFManager.cpp:11340
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11320
GdtfMacroDMXStep()
Definition GDTFManager.cpp:11307
TGdtfMacroDMXValueArray GetDMXValueArray() const
Definition GDTFManager.cpp:11330
double GetDuration() const
Definition GDTFManager.cpp:11325
~GdtfMacroDMXStep()
Definition GDTFManager.cpp:11316
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11394
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11353
Definition GDTFManager.h:1901
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11483
DmxValue GetValue() const
Definition GDTFManager.cpp:11421
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11471
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11446
~GdtfMacroDMXValue()
Definition GDTFManager.cpp:11302
GdtfMacroDMXValue()
Definition GDTFManager.cpp:11290
GdtfDmxChannelPtr GetDMXChannel() const
Definition GDTFManager.cpp:11431
void SetValue(DmxValue val)
Definition GDTFManager.cpp:11436
const TXString & GetUnresolvedDMXChannel() const
Definition GDTFManager.cpp:11426
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11411
void SetDMXChannel(GdtfDmxChannelPtr chnl)
Definition GDTFManager.cpp:11441
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11451
const TXString & GetUnresolvedDMXValue() const
Definition GDTFManager.cpp:11416
Definition GDTFManager.h:1863
void SetChannelFunction(GdtfDmxChannelFunction *channelFunction)
Definition GDTFManager.cpp:7552
void SetMacroVisual(GdtfMacroVisual *val)
Definition GDTFManager.cpp:7563
~GdtfMacro()
Definition GDTFManager.cpp:7445
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:7451
const TXString & GetUnresolvedChannelFunction() const
Definition GDTFManager.cpp:7537
GdtfMacroVisual * GetMacroVisual() const
Definition GDTFManager.cpp:7542
GdtfDmxChannelFunction * GetChannelFunction() const
Definition GDTFManager.cpp:7532
void SetName(const TXString &name)
Definition GDTFManager.cpp:7547
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7574
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7475
const TXString & GetName() const
Definition GDTFManager.cpp:7522
GdtfMacro()
Definition GDTFManager.cpp:7430
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7569
void SetMacroDMX(GdtfMacroDMX *val)
Definition GDTFManager.cpp:7557
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7504
GdtfMacroDMX * GetMacroDMX() const
Definition GDTFManager.cpp:7527
Definition GDTFManager.h:2049
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11533
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11510
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11528
TGdtfMacroVisualStepArray GetVisualStepArray()
Definition GDTFManager.cpp:11515
~GdtfMacroVisual()
Definition GDTFManager.cpp:11505
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11550
GdtfMacroVisual()
Definition GDTFManager.cpp:11501
GdtfMacroVisualStepPtr AddVisualStep()
Definition GDTFManager.cpp:11520
Definition GDTFManager.h:2014
TGdtfMacroVisualValueArray GetVisualValueArray()
Definition GDTFManager.cpp:11584
double getFade()
Definition GDTFManager.cpp:11599
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11589
void setDuration(double d)
Definition GDTFManager.cpp:11609
double getDuration()
Definition GDTFManager.cpp:11594
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11686
GdtfMacroVisualValue * AddVisualValue(DmxValue &dmxVal, GdtfDmxChannelFunctionPtr channelFunctionRef)
Definition GDTFManager.cpp:11624
void setDelay(double d)
Definition GDTFManager.cpp:11619
void setFade(double f)
Definition GDTFManager.cpp:11614
GdtfMacroVisualStep()
Definition GDTFManager.cpp:11572
~GdtfMacroVisualStep()
Definition GDTFManager.cpp:11579
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11638
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11658
double getDelay()
Definition GDTFManager.cpp:11604
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11633
Definition GDTFManager.h:1981
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11721
void SetDmxValue(DmxValue val)
Definition GDTFManager.cpp:11746
DmxValue GetDmxValue() const
Definition GDTFManager.cpp:11731
void SetUnresolvedChannelFunctionRef(const TXString &ref)
Definition GDTFManager.cpp:11751
const TXString & GetUnresolvedChannelFunctionRef() const
Definition GDTFManager.cpp:11736
GdtfDmxChannelFunctionPtr GetChannelFunctionRef() const
Definition GDTFManager.cpp:11741
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11766
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11782
const TXString & GetUnresolvedDMXValue() const
Definition GDTFManager.cpp:11726
GdtfMacroVisualValue()
Definition GDTFManager.cpp:11705
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11761
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11793
~GdtfMacroVisualValue()
Definition GDTFManager.cpp:11716
void SetChannelFunction(GdtfDmxChannelFunctionPtr ref)
Definition GDTFManager.cpp:11756
Definition GDTFManager.h:2295
void SetValue(Uint32 value)
Definition GDTFManager.cpp:10945
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10987
~GdtfMap()
Definition GDTFManager.cpp:10926
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10970
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10950
Uint32 GetValue() const
Definition GDTFManager.cpp:10935
GdtfMap()
Definition GDTFManager.cpp:10916
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10992
Uint32 GetKey() const
Definition GDTFManager.cpp:10930
void SetKey(Uint32 key)
Definition GDTFManager.cpp:10940
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10960
Definition GDTFManager.h:2510
void SetPhysical(double val)
Definition GDTFManager.cpp:12756
const TGdtfMeasurementPointArray & GetMeasurementPointsArray()
Definition GDTFManager.cpp:12751
GdtfMeasurementPoint * CreateMeasurementPoint()
Definition GDTFManager.cpp:12776
void SetTransmission(double val)
Definition GDTFManager.cpp:12766
virtual TXString GetNodeName()
Definition GDTFManager.cpp:12783
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12811
void SetLuminousIntensity(double val)
Definition GDTFManager.cpp:12761
double GetLuminousIntensity()
Definition GDTFManager.cpp:12736
GdtfMeasurement(bool forFilter)
Definition GDTFManager.cpp:12712
~GdtfMeasurement()
Definition GDTFManager.cpp:12721
void SetInterpolationTo(EGdtfInterpolationTo val)
Definition GDTFManager.cpp:12771
double GetPhysical()
Definition GDTFManager.cpp:12731
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:12788
double GetTransmission()
Definition GDTFManager.cpp:12741
EGdtfInterpolationTo GetInterpolationTo()
Definition GDTFManager.cpp:12746
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:12726
Definition GDTFManager.h:2481
double GetWavelength()
Definition GDTFManager.cpp:7653
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:7601
~GdtfMeasurementPoint()
Definition GDTFManager.cpp:7587
double GetEnergy()
Definition GDTFManager.cpp:7658
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7625
void SetWavelength(double wavelength)
Definition GDTFManager.cpp:7591
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7643
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7613
GdtfMeasurementPoint()
Definition GDTFManager.cpp:7581
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7648
void SetEnergy(double energy)
Definition GDTFManager.cpp:7596
Definition GDTFManager.h:651
const TXString & GetGeometryFile_SVGFront_FullPath()
Definition GDTFManager.cpp:1806
const TXString & GetGeometryFile_GLTF_FullPath()
Definition GDTFManager.cpp:1830
void SetSVGSideOffsetY(double svgSideOffsetY)
Definition GDTFManager.cpp:1534
const TXString & GetGeometryFile_3DSHigh_FullPath()
Definition GDTFManager.cpp:1736
const TXString & GetGeometryFile_SVG_FullPath()
Definition GDTFManager.cpp:1758
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1645
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:1549
const TXString & GetGeometryFile_3DS_FullPath()
Definition GDTFManager.cpp:1692
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1572
double GetWidth() const
Definition GDTFManager.cpp:1939
void SetSVGFrontOffsetY(double svgFrontOffsetY)
Definition GDTFManager.cpp:1544
const TXString & GetGeometryFile_SVGSide_FullPath()
Definition GDTFManager.cpp:1782
double GetHeight() const
Definition GDTFManager.cpp:1944
void SetSVGFrontOffsetX(double svgFrontOffsetX)
Definition GDTFManager.cpp:1539
double GetSVGFrontOffsetY() const
Definition GDTFManager.cpp:2027
double GetSVGFrontOffsetX() const
Definition GDTFManager.cpp:2022
const TXString & GetGeometryFileName() const
Definition GDTFManager.cpp:1687
void GetBufferSVG(void **bufferToCopy, size_t &length)
Definition GDTFManager.cpp:1970
void SetBufferSVG(void *bufferToCopy, size_t length)
Definition GDTFManager.cpp:1493
double GetSVGSideOffsetY() const
Definition GDTFManager.cpp:2017
~GdtfModel()
Definition GDTFManager.cpp:1443
void SetBufferGLTF(void *bufferToCopy, size_t length)
Definition GDTFManager.cpp:1506
void SetBuffer3DS(void *bufferToCopy, size_t length)
Definition GDTFManager.cpp:1480
void GetBuffer3DS(void **bufferToCopy, size_t &length)
Definition GDTFManager.cpp:1954
double GetSVGSideOffsetX() const
Definition GDTFManager.cpp:2012
const TXString & GetGeometryFile_3DSLow_FullPath()
Definition GDTFManager.cpp:1714
void GetBufferGLTF(void **bufferToCopy, size_t &length)
Definition GDTFManager.cpp:1986
void SetGeometryFile(const TXString &file)
Definition GDTFManager.cpp:1475
void SetWidth(const double &width)
Definition GDTFManager.cpp:1460
void SetPrimitiveType(const EGdtfModel_PrimitiveType &type)
Definition GDTFManager.cpp:1470
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:1673
double GetSVGOffsetX() const
Definition GDTFManager.cpp:2002
void SetName(const TXString &name)
Definition GDTFManager.cpp:1450
void SetSVGSideOffsetX(double svgSideOffsetX)
Definition GDTFManager.cpp:1529
void SetSVGOffsetX(double svgOffsetX)
Definition GDTFManager.cpp:1519
double GetSVGOffsetY() const
Definition GDTFManager.cpp:2007
const TXString & GetGeometryFile_GLTFHigh_FullPath()
Definition GDTFManager.cpp:1896
void SetHeight(const double &height)
Definition GDTFManager.cpp:1465
virtual TXString GetNodeName()
Definition GDTFManager.cpp:1677
double GetLength() const
Definition GDTFManager.cpp:1934
const TXString & GetName() const
Definition GDTFManager.cpp:1929
void SetSVGOffsetY(double svgOffsetY)
Definition GDTFManager.cpp:1524
GdtfModel(GdtfFixture *fixture)
Definition GDTFManager.cpp:1395
EGdtfModel_PrimitiveType GetPrimitiveType() const
Definition GDTFManager.cpp:1949
const TXString & GetGeometryFile_GLTFLow_FullPath()
Definition GDTFManager.cpp:1863
void SetLength(const double &length)
Definition GDTFManager.cpp:1455
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:1682
void ReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:43
GdtfObject()
Definition GDTFManager.cpp:20
void WriteToNode(IXMLFileNodePtr pContainerNode)
Definition GDTFManager.cpp:29
void SetBind(void *ptr)
Definition GDTFManager.cpp:76
virtual EGdtfObjectType GetObjectType()=0
bool CheckAbort()
Definition GDTFManager.cpp:92
void * GetBind()
Definition GDTFManager.cpp:81
virtual TXString GetNodeName()=0
static void SetAbortCallback(const std::function< void(bool &)> &cb)
Definition GDTFManager.cpp:86
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:108
virtual ~GdtfObject()
Definition GDTFManager.cpp:25
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:71
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:66
void GetNode(IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:56
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:61
Definition GDTFManager.h:2414
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11186
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11191
~GdtfOpenSoundControl()
Definition GDTFManager.cpp:11182
GdtfOpenSoundControl()
Definition GDTFManager.cpp:11178
Definition GDTFManager.h:525
GdtfCRIGroupPtr AddCRIGroup(double colorTsemp)
Definition GDTFManager.cpp:12143
double GetOperatingTemperatureHigh()
Definition GDTFManager.cpp:12063
GdtfPhysicalEmitterPtr AddEmitter(const TXString &name, CCieColor color)
Definition GDTFManager.cpp:12116
const TGdtfGamutArray & GetGamutArray()
Definition GDTFManager.cpp:12028
void SetOperatingTemperatureLow(double value)
Definition GDTFManager.cpp:12078
double GetWeight()
Definition GDTFManager.cpp:12068
double GetOperatingTemperatureLow()
Definition GDTFManager.cpp:12058
GdtfPhysicalDescriptions()
Definition GDTFManager.cpp:11994
const TGdtfPhysicalEmitterArray & GetPhysicalEmitterArray()
Definition GDTFManager.cpp:12033
double GetLegHeight()
Definition GDTFManager.cpp:12073
GdtfDMXProfilePtr AddDmxProfile()
Definition GDTFManager.cpp:12134
void SetOperatingTemperatureHigh(double value)
Definition GDTFManager.cpp:12083
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:12013
GdtfColorSpacePtr AddAdditionalColorSpace(const TXString &name, EGdtfColorSpace colorSpace)
Definition GDTFManager.cpp:12098
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:12164
void SetWeight(double value)
Definition GDTFManager.cpp:12088
const TGdtfFilterArray & GetFilterArray()
Definition GDTFManager.cpp:12038
GdtfConnectorPtr AddConnector(const TXString &name, const TXString &type)
Definition GDTFManager.cpp:12151
virtual TXString GetNodeName()
Definition GDTFManager.cpp:12159
~GdtfPhysicalDescriptions()
Definition GDTFManager.cpp:12002
GdtfColorSpace * GetColorSpace()
Definition GDTFManager.cpp:12018
const TGdtfDMXProfileArray & GetDmxProfileArray()
Definition GDTFManager.cpp:12043
void SetLegHeight(double value)
Definition GDTFManager.cpp:12093
GdtfFilterPtr AddFilter(const TXString &name, CCieColor color)
Definition GDTFManager.cpp:12125
const TGdtfConnectorArray & GetConnectorArray()
Definition GDTFManager.cpp:12053
GdtfGamutPtr AddGamut(const TXString &name, CCieColorPtr color)
Definition GDTFManager.cpp:12107
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:12274
const TGdtfColorSpaceArray & GetAdditionalColorSpaceArray()
Definition GDTFManager.cpp:12023
const TGdtf_CRIGroupArray & GetCRIGroupArray()
Definition GDTFManager.cpp:12048
Definition GDTFManager.h:2547
~GdtfPhysicalEmitter()
Definition GDTFManager.cpp:7242
void SetDiodePart(const TXString &val)
Definition GDTFManager.cpp:7257
double GetDominantWaveLength()
Definition GDTFManager.cpp:7389
const TXString & GetName() const
Definition GDTFManager.cpp:7364
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:7379
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7331
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7294
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7359
void SetDominantWaveLength(double val)
Definition GDTFManager.cpp:7262
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:7274
void SetColor(CCieColor color)
Definition GDTFManager.cpp:7252
GdtfMeasurement * AddMeasurement()
Definition GDTFManager.cpp:7267
const TXString & GetDiodePart()
Definition GDTFManager.cpp:7384
GdtfPhysicalEmitter()
Definition GDTFManager.cpp:7227
CCieColor GetColor() const
Definition GDTFManager.cpp:7369
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7354
void SetName(const TXString &name)
Definition GDTFManager.cpp:7247
const TGdtfMeasurementArray GetMeasurements()
Definition GDTFManager.cpp:7374
Definition GDTFManager.h:1053
void SetToPin(size_t toPin)
Definition GDTFManager.cpp:3328
GdtfPinPatch()
Definition GDTFManager.cpp:3282
~GdtfPinPatch()
Definition GDTFManager.cpp:3294
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3344
size_t GetFromPin() const
Definition GDTFManager.cpp:3303
GdtfGeometryWiringObjectPtr GetToWiringObject() const
Definition GDTFManager.cpp:3298
size_t GetToPin() const
Definition GDTFManager.cpp:3308
virtual TXString GetNodeName()
Definition GDTFManager.cpp:3378
const TXString & GetUnresolvedWiringObject() const
Definition GDTFManager.cpp:3313
void SetFromPin(size_t fromPin)
Definition GDTFManager.cpp:3323
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:3333
void SetToWiringObject(GdtfGeometryWiringObjectPtr toWiringObject)
Definition GDTFManager.cpp:3318
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:3373
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:3355
Definition GDTFManager.h:2642
void SetCFC2(double CFC2)
Definition GDTFManager.cpp:10128
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10143
void SetCFC3(double CFC3)
Definition GDTFManager.cpp:10123
double GetCFC2() const
Definition GDTFManager.cpp:10102
double GetCFC1() const
Definition GDTFManager.cpp:10107
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10179
void SetDMXPercentage(double dmxPercentage)
Definition GDTFManager.cpp:10118
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10148
~GdtfPoint()
Definition GDTFManager.cpp:10082
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10164
GdtfPoint()
Definition GDTFManager.cpp:10064
double GetCFC0() const
Definition GDTFManager.cpp:10112
double GetDMXPercentage() const
Definition GDTFManager.cpp:10092
void SetCFC1(double CFC1)
Definition GDTFManager.cpp:10133
double GetCFC3() const
Definition GDTFManager.cpp:10097
void SetCFC0(double CFC0)
Definition GDTFManager.cpp:10138
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10086
Definition GDTFManager.h:2391
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11170
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11165
~GdtfPosiStageNet()
Definition GDTFManager.cpp:11161
GdtfPosiStageNet()
Definition GDTFManager.cpp:11157
Definition GDTFManager.h:2164
void SetOpenSoundControl(GdtfOpenSoundControl *val)
Definition GDTFManager.cpp:10809
void SetPosiStageNet(GdtfPosiStageNet *val)
Definition GDTFManager.cpp:10804
GdtfArtNet * CreateArtNet()
Definition GDTFManager.cpp:10787
void SetKiNET(GdtfKiNET *val)
Definition GDTFManager.cpp:10799
GdtfFTRDM * GetRDM()
Definition GDTFManager.cpp:10746
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:10741
GdtfFTRDM * CreateRDM()
Definition GDTFManager.cpp:10781
GdtfProtocols()
Definition GDTFManager.cpp:10719
~GdtfProtocols()
Definition GDTFManager.cpp:10730
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10898
virtual TXString GetNodeName()
Definition GDTFManager.cpp:10819
GdtfsAcn * GetSACN()
Definition GDTFManager.cpp:10756
GdtfCITP * GetCITP()
Definition GDTFManager.cpp:10776
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:10824
GdtfsAcn * CreateSACN()
Definition GDTFManager.cpp:10793
GdtfArtNet * GetArtNet()
Definition GDTFManager.cpp:10751
GdtfOpenSoundControl * GetOpenSoundControl()
Definition GDTFManager.cpp:10771
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:10840
GdtfPosiStageNet * GetPosiStageNet()
Definition GDTFManager.cpp:10766
GdtfKiNET * GetKiNET()
Definition GDTFManager.cpp:10761
void SetCITP(GdtfCITP *val)
Definition GDTFManager.cpp:10814
Definition GDTFManager.h:2126
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7168
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:7116
void SetText(const TXString &text)
Definition GDTFManager.cpp:7178
void SetDate(const STime &date)
Definition GDTFManager.cpp:7183
~GdtfRevision()
Definition GDTFManager.cpp:7112
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7132
const TXString & GetModifiedBy() const
Definition GDTFManager.cpp:7218
void SetModifiedBy(const TXString &text)
Definition GDTFManager.cpp:7198
size_t GetUserId() const
Definition GDTFManager.cpp:7213
GdtfRevision()
Definition GDTFManager.cpp:7098
const STime & GetDate() const
Definition GDTFManager.cpp:7208
const TXString & GetText() const
Definition GDTFManager.cpp:7203
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7148
void SetUserId(size_t userId)
Definition GDTFManager.cpp:7193
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7173
Definition GDTFManager.h:2269
GdtfSoftwareVersionID()
Definition GDTFManager.cpp:11811
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11877
~GdtfSoftwareVersionID()
Definition GDTFManager.cpp:11821
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11854
const TGdtfDMXPersonalityArray & GetDMXPersonalityArray()
Definition GDTFManager.cpp:11836
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11826
void SetValue(size_t val)
Definition GDTFManager.cpp:11841
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11859
GdtfDMXPersonalityPtr AddDMXPersonality(size_t value, GdtfDmxModePtr dmxMode)
Definition GDTFManager.cpp:11846
size_t GetValue() const
Definition GDTFManager.cpp:11831
Definition GDTFManager.h:225
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:547
virtual TXString GetNodeName()
Definition GDTFManager.cpp:552
EGdtfSubPhysicalUnitType GetType() const
Definition GDTFManager.cpp:458
~GdtfSubPhysicalUnit()
Definition GDTFManager.cpp:454
GdtfSubPhysicalUnit()
Definition GDTFManager.cpp:438
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:499
void SetType(const EGdtfSubPhysicalUnitType &type)
Definition GDTFManager.cpp:478
void SetPhysicalTo(double physicalTo)
Definition GDTFManager.cpp:494
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:523
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:511
double GetPhysicalTo() const
Definition GDTFManager.cpp:473
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:542
void SetPhysicalFrom(double physicalFrom)
Definition GDTFManager.cpp:489
void SetPhysicalUnit(const EGdtfPhysicalUnit &physicalUnit)
Definition GDTFManager.cpp:484
EGdtfPhysicalUnit GetPhysicalUnit() const
Definition GDTFManager.cpp:463
double GetPhysicalFrom() const
Definition GDTFManager.cpp:468
Definition GDTFManager.h:2462
GdtfUserPreset()
Definition GDTFManager.cpp:7396
~GdtfUserPreset()
Definition GDTFManager.cpp:7400
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:7411
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:7404
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:7418
virtual TXString GetNodeName()
Definition GDTFManager.cpp:7423
Definition GDTFManager.h:612
GdtfWheelSlotPtr AddWheelSlot(const TXString &name)
Definition GDTFManager.cpp:816
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:904
GdtfFixture * GetParentFixture() const
Definition GDTFManager.cpp:846
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:856
GdtfWheel(GdtfFixture *parentFixture)
Definition GDTFManager.cpp:800
const TXString & GetName() const
Definition GDTFManager.cpp:931
~GdtfWheel()
Definition GDTFManager.cpp:811
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:921
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:874
const TGdtfWheelSlotArray & GetWheelSlotArray() const
Definition GDTFManager.cpp:851
void SetName(const TXString &name)
Definition GDTFManager.cpp:826
bool IsGoboWheel() const
Definition GDTFManager.cpp:831
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:841
virtual TXString GetNodeName()
Definition GDTFManager.cpp:926
Definition GDTFManager.h:361
void SetP3_Y(double p3_Y)
Definition GDTFManager.cpp:1085
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1119
void SetP3_X(double p3_X)
Definition GDTFManager.cpp:1080
void SetRadius(double radius)
Definition GDTFManager.cpp:1090
double GetP2_X()
Definition GDTFManager.cpp:1035
double GetP3_X()
Definition GDTFManager.cpp:1045
~GdtfWheelSlotAnimationSystem()
Definition GDTFManager.cpp:1021
void SetP1_Y(double p1_Y)
Definition GDTFManager.cpp:1065
void SetP2_X(double p2_X)
Definition GDTFManager.cpp:1070
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:1139
double GetP3_Y()
Definition GDTFManager.cpp:1050
void SetP1_X(double p1_X)
Definition GDTFManager.cpp:1060
GdtfWheelSlotAnimationSystem()
Definition GDTFManager.cpp:1017
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:1095
double GetP1_X()
Definition GDTFManager.cpp:1025
double GetRadius()
Definition GDTFManager.cpp:1055
double GetP2_Y()
Definition GDTFManager.cpp:1040
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1107
virtual TXString GetNodeName()
Definition GDTFManager.cpp:1144
double GetP1_Y()
Definition GDTFManager.cpp:1030
void SetP2_Y(double p2_Y)
Definition GDTFManager.cpp:1075
Definition GDTFManager.h:402
GdtfWheelSlot(GdtfWheel *parent)
Definition GDTFManager.cpp:1151
CCieColor GetColor() const
Definition GDTFManager.cpp:1250
const TXString & GetUnresolvedFilter() const
Definition GDTFManager.cpp:1222
GdtfWheelSlotAnimationSystem * GetAnimationSystem() const
Definition GDTFManager.cpp:1388
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1347
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:1260
~GdtfWheelSlot()
Definition GDTFManager.cpp:1167
void SetColor(const CCieColor &color)
Definition GDTFManager.cpp:1185
virtual TXString GetNodeName()
Definition GDTFManager.cpp:1372
GdtfWheelSlotAnimationSystem * AddAnimationSystem()
Definition GDTFManager.cpp:1202
virtual TXString GetNodeReference()
Definition GDTFManager.cpp:1382
TGdtfWheelSlotPrismFacetArray GetPrismFacets()
Definition GDTFManager.cpp:1377
GdtfWheelSlotPrismFacet * AddPrismFacet()
Definition GDTFManager.cpp:1195
const TXString & GetGoboFileFullPath()
Definition GDTFManager.cpp:1227
const TXString & GetGobo() const
Definition GDTFManager.cpp:1212
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:1286
void SetGobo(const GdtfPNGFile &png)
Definition GDTFManager.cpp:1180
GdtfFilter * GetFilter() const
Definition GDTFManager.cpp:1217
void SetFilter(GdtfFilter *filter)
Definition GDTFManager.cpp:1190
const TXString & GetName() const
Definition GDTFManager.cpp:1255
void SetName(const TXString &name)
Definition GDTFManager.cpp:1175
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:1368
Definition GDTFManager.h:333
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:977
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:957
GdtfWheelSlotPrismFacet()
Definition GDTFManager.cpp:938
virtual void OnErrorCheck(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:988
~GdtfWheelSlotPrismFacet()
Definition GDTFManager.cpp:943
VWTransformMatrix GetTransformMatrix()
Definition GDTFManager.cpp:972
void SetTransformMatrix(const VWTransformMatrix &ma)
Definition GDTFManager.cpp:952
CCieColor GetColor()
Definition GDTFManager.cpp:967
virtual TXString GetNodeName()
Definition GDTFManager.cpp:1010
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:1006
void SetColor(const CCieColor &color)
Definition GDTFManager.cpp:947
Definition GDTFManager.h:2345
virtual TXString GetNodeName()
Definition GDTFManager.cpp:11128
GdtfMapPtr CreateMap(Uint32 key, Uint32 value)
Definition GDTFManager.cpp:11082
virtual EGdtfObjectType GetObjectType()
Definition GDTFManager.cpp:11123
virtual void OnReadFromNode(const IXMLFileNodePtr &pNode)
Definition GDTFManager.cpp:11101
~GdtfsAcn()
Definition GDTFManager.cpp:11072
const TGdtfMapArray & GetMapArray()
Definition GDTFManager.cpp:11077
GdtfsAcn()
Definition GDTFManager.cpp:11068
virtual void OnPrintToFile(IXMLFileNodePtr pNode)
Definition GDTFManager.cpp:11089
Definition GdtfError.h:16
Definition GSString.h:132
Definition VWPoint3D.h:19
Definition GDTFManager.h:19
GdtfBreak * GdtfBreakPtr
Definition GDTFManager.h:1410
GdtfGeometryReference * GdtfGeometryReferencePtr
Definition GDTFManager.h:1442
GdtfDMXPersonality * GdtfDMXPersonalityPtr
Definition GDTFManager.h:2264
std::vector< GdtfWheelSlotPtr > TGdtfWheelSlotArray
Definition GDTFManager.h:451
std::vector< GdtfUserPresetPtr > TGdtfUserPresetArray
Definition GDTFManager.h:2477
std::vector< GdtfMapPtr > TGdtfMapArray
Definition GDTFManager.h:2320
std::vector< GdtfModelPtr > TGdtfModelArray
Definition GDTFManager.h:745
GdtfMacroVisualValue * GdtfMacroVisualValuePtr
Definition GDTFManager.h:2010
GdtfMeasurementPoint * GdtfMeasurementPointPtr
Definition GDTFManager.h:2505
const Sint32 kDmxBreakOverwriteValue
Definition GDTFManager.h:69
GdtfDmxMode * GdtfDmxModePtr
Definition GDTFManager.h:2120
std::vector< GdtfMacroVisualValue * > TGdtfMacroVisualValueArray
Definition GDTFManager.h:2011
GdtfGeometryWiringObject * GdtfGeometryWiringObjectPtr
Definition GDTFManager.h:66
GdtfUserPreset * GdtfUserPresetPtr
Definition GDTFManager.h:2476
GdtfWheel * GdtfWheelPtr
Definition GDTFManager.h:643
std::vector< GdtfBreak * > TGdtfBreakArray
Definition GDTFManager.h:1411
std::vector< GdtfFeatureGroupPtr > TGdtfFeatureGroupArray
Definition GDTFManager.h:222
GdtfDmxChannelFunction * GdtfDmxChannelFunctionPtr
Definition GDTFManager.h:1687
GdtfPinPatch * GdtfPinPatchPtr
Definition GDTFManager.h:1086
GdtfGeometryLaser * GdtfGeometryLaserPtr
Definition GDTFManager.h:1050
std::vector< GdtfMeasurementPoint * > TGdtfMeasurementPointArray
Definition GDTFManager.h:2506
GdtfWheelSlotPrismFacet * GdtfWheelSlotPrismFacetPtr
Definition GDTFManager.h:357
std::vector< GdtfPhysicalEmitter * > TGdtfPhysicalEmitterArray
Definition GDTFManager.h:23
GdtfFeature * GdtfFeaturePtr
Definition GDTFManager.h:186
std::vector< GdtfSubPhysicalUnit * > TGdtfSubPhysicalUnitArray
Definition GDTFManager.h:262
GdtfArtNet * GdtfArtNetPtr
Definition GDTFManager.h:2342
GdtfDmxLogicalChannel * GdtfDmxLogicalChannelPtr
Definition GDTFManager.h:1740
GdtfDmxRelation * GdtfDmxRelationPtr
Definition GDTFManager.h:1856
GdtfConnector * GdtfConnectorPtr
Definition GDTFManager.h:62
GdtfProtocols * GdtfProtocolsPtr
Definition GDTFManager.h:2204
GdtfGeometryLamp * GdtfGeometryLampePtr
Definition GDTFManager.h:1385
std::vector< GdtfMacroDMXValue * > TGdtfMacroDMXValueArray
Definition GDTFManager.h:1930
GdtfKiNET * GdtfKiNETPtr
Definition GDTFManager.h:2388
GdtfGamut * GdtfGamutPtr
Definition GDTFManager.h:521
GdtfGeometryMagnet * GdtfGeometryMagnetPtr
Definition GDTFManager.h:1322
GdtfPhysicalDescriptions * GdtfPhysicalDescriptionsPtr
Definition GDTFManager.h:582
GdtfDmxChannel * GdtfDmxChannelPtr
Definition GDTFManager.h:1812
GdtfMeasurement * GdtfMeasurementPtr
Definition GDTFManager.h:2542
GdtfGeometrySupport * GdtfGeometrySupportPtr
Definition GDTFManager.h:1305
std::vector< GdtfFilter * > TGdtfFilterArray
Definition GDTFManager.h:59
GdtfDmxChannelSet * GdtfDmxChannelSetPtr
Definition GDTFManager.h:1498
std::vector< GdtfMacroVisualStep * > TGdtfMacroVisualStepArray
Definition GDTFManager.h:2046
std::vector< GdtfAttribute * > TGdtfAttributeArray
Definition GDTFManager.h:327
GdtfCRIGroup * GdtfCRIGroupPtr
Definition GDTFManager.h:51
std::vector< GdtfRevision * > TGdtfRevisionArray
Definition GDTFManager.h:2158
std::vector< GdtfDMXProfile * > TGdtfDMXProfileArray
Definition GDTFManager.h:48
GdtfWheelSlot * GdtfWheelSlotPtr
Definition GDTFManager.h:450
std::vector< GdtfDmxMode * > TGdtfDmxModeArray
Definition GDTFManager.h:2121
std::vector< GdtfDmxChannelPtr > TGdtfDmxChannelArray
Definition GDTFManager.h:1813
GdtfRevision * GdtfRevisionPtr
Definition GDTFManager.h:2157
std::vector< GdtfDmxRelation * > TGdtfDmxRelationArray
Definition GDTFManager.h:1857
std::vector< GdtfColorSpace * > TGdtfColorSpaceArray
Definition GDTFManager.h:494
std::vector< GdtfDmxSubChannelSet * > TGdtfDmxSubChannelSetArray
Definition GDTFManager.h:1546
GdtfMacro * GdtfMacroPtr
Definition GDTFManager.h:1897
GdtfsAcn * GdtfsAcnPtr
Definition GDTFManager.h:2365
std::vector< GdtfActivationGroupPtr > TGdtfActivationGroupArray
Definition GDTFManager.h:150
GdtfPosiStageNet * GdtfPosiStageNetPtr
Definition GDTFManager.h:2411
GdtfGeometry * GdtfGeometryPtr
Definition GDTFManager.h:819
GdtfColorSpace * GdtfColorSpacePtr
Definition GDTFManager.h:493
GdtfFTRDM * GdtfFTRDMPtr
Definition GDTFManager.h:2236
GdtfPhysicalEmitter * GdtfPhysicalEmitterPtr
Definition GDTFManager.h:22
std::vector< GdtfDmxLogicalChannel * > TGdtfDmxLogicalChannelArray
Definition GDTFManager.h:1741
std::vector< GdtfGeometryPtr > TGdtfGeometryArray
Definition GDTFManager.h:820
std::vector< GdtfMacroDMXStep * > TGdtfMacroDMXStepArray
Definition GDTFManager.h:1960
GdtfCITP * GdtfCITPPtr
Definition GDTFManager.h:2457
GdtfFeatureGroup * GdtfFeatureGroupPtr
Definition GDTFManager.h:221
GdtfGeometryStructure * GdtfGeometryStructurePtr
Definition GDTFManager.h:1235
std::vector< GdtfWheelPtr > TGdtfWheelArray
Definition GDTFManager.h:644
std::vector< GdtfCRIGroup * > TGdtf_CRIGroupArray
Definition GDTFManager.h:52
GdtfMacroVisualStep * GdtfMacroVisualStepPtr
Definition GDTFManager.h:2045
GdtfAttribute * GdtfAttributePtr
Definition GDTFManager.h:326
std::vector< GdtfSoftwareVersionID * > TGdtfSoftwareVersionIDArray
Definition GDTFManager.h:43
std::vector< GdtfDmxChannelFunctionPtr > TGdtfDmxChannelFuntionArray
Definition GDTFManager.h:1688
GdtfCRI * GdtfCRIPtr
Definition GDTFManager.h:2610
GdtfMap * GdtfMapPtr
Definition GDTFManager.h:2319
std::vector< GdtfFeature * > TGdtfFeatureArray
Definition GDTFManager.h:187
GdtfSubPhysicalUnit * GdtfSubPhysicalUnitPtr
Definition GDTFManager.h:261
std::vector< GdtfWheelSlotPrismFacetPtr > TGdtfWheelSlotPrismFacetArray
Definition GDTFManager.h:358
GdtfDmxSubChannelSet * GdtfDmxSubChannelSetPtr
Definition GDTFManager.h:1545
std::vector< GdtfConnector * > TGdtfConnectorArray
Definition GDTFManager.h:63
std::vector< GdtfLaserProtocolPtr > TGdtfLaserProtocolArray
Definition GDTFManager.h:986
std::vector< GdtfMacroPtr > TGdtfMacroArray
Definition GDTFManager.h:1898
std::vector< GdtfGamutPtr > TGdtfGamutArray
Definition GDTFManager.h:522
std::vector< GdtfMeasurement * > TGdtfMeasurementArray
Definition GDTFManager.h:55
GdtfMacroDMXStep * GdtfMacroDMXStepPtr
Definition GDTFManager.h:1959
GdtfOpenSoundControl * GdtfOpenSoundControlPtr
Definition GDTFManager.h:2434
GdtfActivationGroup * GdtfActivationGroupPtr
Definition GDTFManager.h:149
GdtfPoint * GdtfPointPtr
Definition GDTFManager.h:2677
GdtfMacroVisual * GdtfMacroVisualPtr
Definition GDTFManager.h:2066
std::vector< GdtfPinPatchPtr > TGdtfPinPatchArray
Definition GDTFManager.h:1087
GdtfDMXProfile * GdtfDMXProfilePtr
Definition GDTFManager.h:47
std::vector< GdtfDmxChannelSet * > TGdtfDmxChannelSetArray
Definition GDTFManager.h:1499
std::vector< GdtfCRI * > TGdtf_CRIArray
Definition GDTFManager.h:2611
GdtfLaserProtocol * GdtfLaserProtocolPtr
Definition GDTFManager.h:985
GdtfModel * GdtfModelPtr
Definition GDTFManager.h:744
GdtfWheelSlotAnimationSystem * GdtfWheelSlotAnimationSystemPtr
Definition GDTFManager.h:399
GdtfGeometryDisplay * GdtfGeometryDisplayPtr
Definition GDTFManager.h:964
std::vector< GdtfDMXPersonality * > TGdtfDMXPersonalityArray
Definition GDTFManager.h:2265
GdtfFilter * GdtfFilterPtr
Definition GDTFManager.h:58
std::vector< GdtfPoint * > TGdtfPointArray
Definition GDTFManager.h:2678
GdtfMacroDMXValue * GdtfMacroDMXValuePtr
Definition GDTFManager.h:1929
GdtfGeometryInventory * GdtfGeometryInventoryPtr
Definition GDTFManager.h:1189
GdtfSoftwareVersionID * GdtfSoftwareVersionIDPtr
Definition GDTFManager.h:44
Definition IFileIdentifier.h:15
VCOMPtr< IFileIdentifier > IFileIdentifierPtr
Definition IFileIdentifier.h:51
std::vector< IFileIdentifierPtr > TVWArray_IFileIdentifier
Definition IFileIdentifier.h:52
VCOMPtr< IFolderIdentifier > IFolderIdentifierPtr
Definition IFolderIdentifier.h:119
VCOMPtr< IZIPFile > IZIPFilePtr
Definition IZIPFile.h:81
VCOMPtr< IXMLFileNode > IXMLFileNodePtr
Definition IXMLFile.h:140
Definition GDTFPrefix.h:11
EGdtfChannelBitResolution
Definition GDTFPrefix.h:306
EGdtfColorSample
Definition GDTFPrefix.h:528
EGdtfDmxMaster
Definition GDTFPrefix.h:277
EGdtfColorSpace
Definition GDTFPrefix.h:631
Uint16 DMXAddress
Definition GDTFPrefix.h:13
EGdtfLampType
Definition GDTFPrefix.h:258
EGdtfInterpolationTo
Definition GDTFPrefix.h:639
EGdtfCrossSectionType
Definition GDTFPrefix.h:703
EGdtfLaserColorType
Definition GDTFPrefix.h:661
EGdtfOrientation
Definition GDTFPrefix.h:680
EGdtfSupportType
Definition GDTFPrefix.h:709
EGdtfStructureType
Definition GDTFPrefix.h:697
EGdtfFuseRating
Definition GDTFPrefix.h:688
EGdtfComponentType
Definition GDTFPrefix.h:667
EGdtfDmxRelationType
Definition GDTFPrefix.h:300
EGdtfSubPhysicalUnitType
Definition GDTFPrefix.h:715
EGdtfBeamType
Definition GDTFPrefix.h:266
EGdtfObjectType
Definition GDTFPrefix.h:35
EGdtfDmxSnap
Definition GDTFPrefix.h:285
EGdtfPhysicalUnit
Definition GDTFPrefix.h:196
Uint64 DmxValue
Definition GDTFPrefix.h:17
EGdtfModel_PrimitiveType
Definition GDTFPrefix.h:241
std::vector< CCieColor * > TCCieColorArray
Definition CieColor.h:37
std::vector< TXString > TXStringArray
Definition GSString.h:545
std::vector< GdtfParsingError > TGdtfParsingErrorArray
Definition GdtfError.h:43
CCieColor * CCieColorPtr
Definition CieColor.h:36
Definition IMediaRessourceVectorInterface.h:36