206 const VWIID IID_GdtfGeometry = { 0xa1e55fe9, 0x0312, 0x4348, {0x8e, 0x35, 0xd2, 0x1c, 0x6e, 0x0b, 0x2e, 0x83}};
int32_t Sint32
Definition GSTypes.h:36
#define VCOM_CALLTYPE
Definition VectorworksMVR.h:93
Definition GDTFManager.h:757
virtual VCOMError VCOM_CALLTYPE GetFieldAngle(double &fldAngle)
Definition CGdtfGeometry.cpp:369
virtual VCOMError VCOM_CALLTYPE GetParent(IGdtfGeometry **model)
Definition CGdtfGeometry.cpp:103
virtual VCOMError VCOM_CALLTYPE SetName(MvrString name)
Definition CGdtfGeometry.cpp:509
virtual VCOMError VCOM_CALLTYPE SetResistanceYY(double resistanceYY)
Definition CGdtfGeometry.cpp:2831
virtual VCOMError VCOM_CALLTYPE SetPinCount(size_t pinCount)
Definition CGdtfGeometry.cpp:1815
virtual VCOMError VCOM_CALLTYPE SetFuseRating(GdtfDefines::EGdtfFuseRating fuseRating)
Definition CGdtfGeometry.cpp:2010
virtual VCOMError VCOM_CALLTYPE GetCapacityX(double &capacityX)
Definition CGdtfGeometry.cpp:2428
virtual VCOMError VCOM_CALLTYPE SetFuseCurrent(double fuseCurrent)
Definition CGdtfGeometry.cpp:1995
virtual void *VCOM_CALLTYPE GetBoundObject()
Definition CGdtfGeometry.cpp:2902
virtual VCOMError VCOM_CALLTYPE SetResistanceZ(double resistanceZ)
Definition CGdtfGeometry.cpp:2801
virtual VCOMError VCOM_CALLTYPE SetElectricalPayLoad(double electricalPayLoad)
Definition CGdtfGeometry.cpp:1875
virtual VCOMError VCOM_CALLTYPE GetVoltageRangeMin(double &voltageRangeMin)
Definition CGdtfGeometry.cpp:1635
virtual VCOMError VCOM_CALLTYPE GetOrientation(GdtfDefines::EGdtfOrientation &orientation)
Definition CGdtfGeometry.cpp:1593
virtual VCOMError VCOM_CALLTYPE SetScanSpeed(double scanSpeed)
Definition CGdtfGeometry.cpp:1387
virtual VCOMError VCOM_CALLTYPE SetResistanceXX(double resistanceXX)
Definition CGdtfGeometry.cpp:2816
virtual VCOMError VCOM_CALLTYPE SetCapacityXX(double capacityXX)
Definition CGdtfGeometry.cpp:2697
virtual VCOMError VCOM_CALLTYPE SetWireGroup(MvrString wireGroup)
Definition CGdtfGeometry.cpp:1860
virtual VCOMError VCOM_CALLTYPE SetModel(IGdtfModel **model)
Definition CGdtfGeometry.cpp:521
virtual VCOMError VCOM_CALLTYPE SetScanAngleTilt(double scanAngleTilt)
Definition CGdtfGeometry.cpp:1372
virtual VCOMError VCOM_CALLTYPE GetFuseRating(GdtfDefines::EGdtfFuseRating &fuseRating)
Definition CGdtfGeometry.cpp:1755
virtual VCOMError VCOM_CALLTYPE GetFuseCurrent(double &fuseCurrent)
Definition CGdtfGeometry.cpp:1740
virtual VCOMError VCOM_CALLTYPE GetCapacityXX(double &capacityXX)
Definition CGdtfGeometry.cpp:2473
void SetPointer(SceneData::GdtfGeometry *geometry)
Definition CGdtfGeometry.cpp:2862
virtual VCOMError VCOM_CALLTYPE GetSignalLayer(size_t &signalLayer)
Definition CGdtfGeometry.cpp:1578
virtual VCOMError VCOM_CALLTYPE GetColorType(GdtfDefines::EGdtfLaserColorType &colorType)
Definition CGdtfGeometry.cpp:1057
virtual VCOMError VCOM_CALLTYPE GetInventoryCount(size_t &count)
Definition CGdtfGeometry.cpp:2157
virtual VCOMError VCOM_CALLTYPE GetCrossSectionType(GdtfDefines::EGdtfCrossSectionType &crossSectionType)
Definition CGdtfGeometry.cpp:2255
virtual VCOMError VCOM_CALLTYPE GetColorTemperature(double &colorTemperature)
Definition CGdtfGeometry.cpp:339
virtual VCOMError VCOM_CALLTYPE GetResistanceY(double &resistanceY)
Definition CGdtfGeometry.cpp:2561
virtual VCOMError VCOM_CALLTYPE GetBreakCount(size_t &count)
Definition CGdtfGeometry.cpp:766
virtual VCOMError VCOM_CALLTYPE SetCapacityX(double capacityX)
Definition CGdtfGeometry.cpp:2652
virtual VCOMError VCOM_CALLTYPE GetSupportType(GdtfDefines::EGdtfSupportType &supportType)
Definition CGdtfGeometry.cpp:2413
virtual VCOMError VCOM_CALLTYPE SetOrientation(GdtfDefines::EGdtfOrientation orientation)
Definition CGdtfGeometry.cpp:1845
virtual VCOMError VCOM_CALLTYPE SetSupportType(GdtfDefines::EGdtfSupportType supportType)
Definition CGdtfGeometry.cpp:2637
virtual VCOMError VCOM_CALLTYPE GetLaserColor(double &waveLength)
Definition CGdtfGeometry.cpp:1072
virtual VCOMError VCOM_CALLTYPE SetResistanceX(double resistanceX)
Definition CGdtfGeometry.cpp:2771
virtual VCOMError VCOM_CALLTYPE SetCapacityZZ(double capacityZZ)
Definition CGdtfGeometry.cpp:2727
virtual MvrString VCOM_CALLTYPE GetSignalType()
Definition CGdtfGeometry.cpp:1551
virtual VCOMError VCOM_CALLTYPE GetEmitterSpectrum(IGdtfPhysicalEmitter **outEmitter)
Definition CGdtfGeometry.cpp:459
virtual VCOMError VCOM_CALLTYPE GetThrowRatio(double &ratio)
Definition CGdtfGeometry.cpp:399
virtual VCOMError VCOM_CALLTYPE GetBreakAt(size_t at, IGdtfBreak **gdtfBreak)
Definition CGdtfGeometry.cpp:781
virtual VCOMError VCOM_CALLTYPE SetBeamAngle(double beamAngle)
Definition CGdtfGeometry.cpp:639
virtual VCOMError VCOM_CALLTYPE SetTrussCrossSection(MvrString trussCrossSection)
Definition CGdtfGeometry.cpp:2396
virtual VCOMError VCOM_CALLTYPE GetComponentType(GdtfDefines::EGdtfComponentType &componentType)
Definition CGdtfGeometry.cpp:1536
virtual VCOMError VCOM_CALLTYPE SetBeamRadius(double radius)
Definition CGdtfGeometry.cpp:669
virtual VCOMError VCOM_CALLTYPE SetResistanceY(double resistanceY)
Definition CGdtfGeometry.cpp:2786
virtual VCOMError VCOM_CALLTYPE SetTransformMatrix(STransformMatrix &transformMatrix)
Definition CGdtfGeometry.cpp:566
virtual VCOMError VCOM_CALLTYPE GetEmitter(IGdtfPhysicalEmitter **emitter)
Definition CGdtfGeometry.cpp:1102
virtual VCOMError VCOM_CALLTYPE GetCrossSectionHeight(double &crossSectionHeight)
Definition CGdtfGeometry.cpp:2270
virtual MvrString VCOM_CALLTYPE GetTexture()
Definition CGdtfGeometry.cpp:961
virtual VCOMError VCOM_CALLTYPE SetPowerConsumption(double powerConsumption)
Definition CGdtfGeometry.cpp:594
SceneData::GdtfGeometry * GetPointer()
Definition CGdtfGeometry.cpp:2887
virtual MvrString VCOM_CALLTYPE GetWireGroup()
Definition CGdtfGeometry.cpp:1608
virtual VCOMError VCOM_CALLTYPE SetThrowRatio(double ratio)
Definition CGdtfGeometry.cpp:684
virtual VCOMError VCOM_CALLTYPE SetGeometryReference(IGdtfGeometry *geometry)
Definition CGdtfGeometry.cpp:938
virtual VCOMError VCOM_CALLTYPE GetLaserProtocolCount(size_t &count)
Definition CGdtfGeometry.cpp:1402
virtual VCOMError VCOM_CALLTYPE GetBeamAngle(double &beamAngle)
Definition CGdtfGeometry.cpp:354
virtual VCOMError VCOM_CALLTYPE SetMaxPayLoad(double maxPayload)
Definition CGdtfGeometry.cpp:1965
virtual VCOMError VCOM_CALLTYPE GetBeamDivergenceMin(double &beamDivergenceMin)
Definition CGdtfGeometry.cpp:1167
virtual VCOMError VCOM_CALLTYPE SetSignalLayer(size_t signalLayer)
Definition CGdtfGeometry.cpp:1830
virtual VCOMError VCOM_CALLTYPE SetVoltage(double voltage)
Definition CGdtfGeometry.cpp:1980
virtual MvrString VCOM_CALLTYPE GetName()
Definition CGdtfGeometry.cpp:37
virtual VCOMError VCOM_CALLTYPE SetFieldAngle(double fldAngle)
Definition CGdtfGeometry.cpp:654
virtual VCOMError VCOM_CALLTYPE CreatePinPatch(VectorworksMVR::IGdtfGeometry *toWiringObject, size_t fromPin, size_t toPin, VectorworksMVR::IGdtfPinPatch **pinPatch)
Definition CGdtfGeometry.cpp:2092
virtual VCOMError VCOM_CALLTYPE SetCosPhi(double cosPhi)
Definition CGdtfGeometry.cpp:1950
virtual VCOMError VCOM_CALLTYPE SetComponentType(GdtfDefines::EGdtfComponentType componentType)
Definition CGdtfGeometry.cpp:1785
CGdtfGeometryImpl()
Definition CGdtfGeometry.cpp:18
virtual VCOMError VCOM_CALLTYPE GetPinCount(size_t &pinCount)
Definition CGdtfGeometry.cpp:1563
virtual VCOMError VCOM_CALLTYPE SetStructureType(GdtfDefines::EGdtfStructureType structureType)
Definition CGdtfGeometry.cpp:2336
virtual VCOMError VCOM_CALLTYPE GetStructureType(GdtfDefines::EGdtfStructureType &structureType)
Definition CGdtfGeometry.cpp:2240
virtual VCOMError VCOM_CALLTYPE GetResistanceZ(double &resistanceZ)
Definition CGdtfGeometry.cpp:2576
virtual VCOMError VCOM_CALLTYPE SetStructureLinkedGeometry(IGdtfGeometry *linkedGeometry)
Definition CGdtfGeometry.cpp:2313
virtual VCOMError VCOM_CALLTYPE GetCapacityY(double &capacityY)
Definition CGdtfGeometry.cpp:2443
virtual VCOMError VCOM_CALLTYPE GetInternalGeometryCount(size_t &count)
Definition CGdtfGeometry.cpp:147
virtual VCOMError VCOM_CALLTYPE GetLaserProtocolAt(size_t at, VectorworksMVR::IGdtfLaserProtocol **outLaserProtocol)
Definition CGdtfGeometry.cpp:1417
virtual VCOMError VCOM_CALLTYPE GetCapacityZZ(double &capacityZZ)
Definition CGdtfGeometry.cpp:2503
virtual VCOMError VCOM_CALLTYPE GetCountLinkedDmxChannel(size_t &count, IGdtfDmxMode *forMode)
Definition CGdtfGeometry.cpp:986
virtual VCOMError VCOM_CALLTYPE SetBeamType(EGdtfBeamType type)
Definition CGdtfGeometry.cpp:714
virtual VCOMError VCOM_CALLTYPE GetBeamDivergenceMax(double &beamDivergenceMax)
Definition CGdtfGeometry.cpp:1182
virtual VCOMError VCOM_CALLTYPE CreateBreak(Sint32 dmxBreak, DMXAddress address, IGdtfBreak **gdtfBreak)
Definition CGdtfGeometry.cpp:833
virtual VCOMError VCOM_CALLTYPE SetEmitterSpectrum(IGdtfPhysicalEmitter *newEmitter)
Definition CGdtfGeometry.cpp:744
virtual VCOMError VCOM_CALLTYPE SetOutputStrength(double outputStrength)
Definition CGdtfGeometry.cpp:1272
virtual VCOMError VCOM_CALLTYPE GetTransformMatrix(STransformMatrix &transformMatrix)
Definition CGdtfGeometry.cpp:89
virtual VCOMError VCOM_CALLTYPE SetVoltageRangeMin(double voltageRangeMin)
Definition CGdtfGeometry.cpp:1890
virtual VCOMError VCOM_CALLTYPE SetColorTemperature(double colorTemperature)
Definition CGdtfGeometry.cpp:624
virtual VCOMError VCOM_CALLTYPE SetResistanceZZ(double resistanceZZ)
Definition CGdtfGeometry.cpp:2846
virtual VCOMError VCOM_CALLTYPE GetCapacityYY(double &capacityYY)
Definition CGdtfGeometry.cpp:2488
virtual VCOMError VCOM_CALLTYPE SetFrequencyRangeMin(double frequencyRangeMin)
Definition CGdtfGeometry.cpp:1920
virtual VCOMError VCOM_CALLTYPE SetCapacityZ(double capacityZ)
Definition CGdtfGeometry.cpp:2682
virtual VCOMError VCOM_CALLTYPE GetGeometryType(EGdtfObjectType &type)
Definition CGdtfGeometry.cpp:28
virtual VCOMError VCOM_CALLTYPE SetScanAnglePan(double scanAnglePan)
Definition CGdtfGeometry.cpp:1357
virtual VCOMError VCOM_CALLTYPE SetCrossSectionWallThickness(double crossSectionWallThickness)
Definition CGdtfGeometry.cpp:2381
virtual VCOMError VCOM_CALLTYPE GetColorIndex(Sint32 &idx)
Definition CGdtfGeometry.cpp:444
virtual VCOMError VCOM_CALLTYPE SetColorIndex(Sint32 idx)
Definition CGdtfGeometry.cpp:729
virtual VCOMError VCOM_CALLTYPE GetOutputStrength(double &outputStrength)
Definition CGdtfGeometry.cpp:1087
virtual VCOMError VCOM_CALLTYPE SetTexture(MvrString texture)
Definition CGdtfGeometry.cpp:973
virtual VCOMError VCOM_CALLTYPE GetRopeOffset(SVector3 &ropeOffset)
Definition CGdtfGeometry.cpp:2531
virtual VCOMError VCOM_CALLTYPE GetElectricalPayLoad(double &electricalPayLoad)
Definition CGdtfGeometry.cpp:1620
virtual VCOMError VCOM_CALLTYPE GetLuminousIntensity(double &luminousIntensity)
Definition CGdtfGeometry.cpp:324
virtual VCOMError VCOM_CALLTYPE SetCrossSectionType(GdtfDefines::EGdtfCrossSectionType crossSectionType)
Definition CGdtfGeometry.cpp:2351
virtual VCOMError VCOM_CALLTYPE BindToObject(void *objAddr)
Definition CGdtfGeometry.cpp:2892
virtual VCOMError VCOM_CALLTYPE GetVoltage(double &voltage)
Definition CGdtfGeometry.cpp:1725
virtual VCOMError VCOM_CALLTYPE GetFrequencyRangeMax(double &frequencyRangeMax)
Definition CGdtfGeometry.cpp:1680
virtual VCOMError VCOM_CALLTYPE SetEmitter(IGdtfPhysicalEmitter *emitter)
Definition CGdtfGeometry.cpp:1287
virtual VCOMError VCOM_CALLTYPE GetLinkedDmxChannelAt(size_t at, IGdtfDmxChannel **outChannel, IGdtfDmxMode *forMode)
Definition CGdtfGeometry.cpp:1005
virtual MvrString VCOM_CALLTYPE GetConnectorType()
Definition CGdtfGeometry.cpp:1524
virtual VCOMError VCOM_CALLTYPE GetCosPhi(double &cosPhi)
Definition CGdtfGeometry.cpp:1695
virtual VCOMError VCOM_CALLTYPE GetVoltageRangeMax(double &voltageRangeMax)
Definition CGdtfGeometry.cpp:1650
virtual VCOMError VCOM_CALLTYPE SetBeamDivergenceMax(double beamDivergenceMax)
Definition CGdtfGeometry.cpp:1342
virtual VCOMError VCOM_CALLTYPE GetBeamType(EGdtfBeamType &type)
Definition CGdtfGeometry.cpp:429
virtual VCOMError VCOM_CALLTYPE GetResistanceXX(double &resistanceXX)
Definition CGdtfGeometry.cpp:2591
virtual VCOMError VCOM_CALLTYPE CreateGeometry(EGdtfObjectType type, MvrString name, IGdtfModel *model, const STransformMatrix &mat, IGdtfGeometry **geometry)
Definition CGdtfGeometry.cpp:205
virtual VCOMError VCOM_CALLTYPE GetStructureLinkedGeometry(IGdtfGeometry **linkedGeometry)
Definition CGdtfGeometry.cpp:2190
virtual VCOMError VCOM_CALLTYPE GetFrequencyRangeMin(double &frequencyRangeMin)
Definition CGdtfGeometry.cpp:1665
virtual VCOMError VCOM_CALLTYPE GetPowerConsumption(double &powerConsumption)
Definition CGdtfGeometry.cpp:309
virtual VCOMError VCOM_CALLTYPE SetConnectorType(MvrString connectorType)
Definition CGdtfGeometry.cpp:1770
virtual VCOMError VCOM_CALLTYPE GetGeometryReference(IGdtfGeometry **geometry)
Definition CGdtfGeometry.cpp:886
virtual VCOMError VCOM_CALLTYPE SetBeamDiameter(double beamDiameter)
Definition CGdtfGeometry.cpp:1312
virtual VCOMError VCOM_CALLTYPE GetInternalGeometryAt(size_t at, IGdtfGeometry **geometry)
Definition CGdtfGeometry.cpp:157
virtual VCOMError VCOM_CALLTYPE GetModel(IGdtfModel **model)
Definition CGdtfGeometry.cpp:45
virtual VCOMError VCOM_CALLTYPE SetLaserColor(double waveLength)
Definition CGdtfGeometry.cpp:1257
virtual VCOMError VCOM_CALLTYPE SetSignalType(MvrString signalType)
Definition CGdtfGeometry.cpp:1800
virtual VCOMError VCOM_CALLTYPE GetScanSpeed(double &scanSpeed)
Definition CGdtfGeometry.cpp:1227
virtual VCOMError VCOM_CALLTYPE GetResistanceYY(double &resistanceYY)
Definition CGdtfGeometry.cpp:2606
virtual VCOMError VCOM_CALLTYPE SetRectangleRatio(double ratio)
Definition CGdtfGeometry.cpp:699
virtual VCOMError VCOM_CALLTYPE SetLuminousIntensity(double luminousIntensity)
Definition CGdtfGeometry.cpp:609
virtual VCOMError VCOM_CALLTYPE GetCapacityZ(double &capacityZ)
Definition CGdtfGeometry.cpp:2458
virtual VCOMError VCOM_CALLTYPE GetResistanceX(double &resistanceX)
Definition CGdtfGeometry.cpp:2546
virtual MvrString VCOM_CALLTYPE GetRopeCrossSection()
Definition CGdtfGeometry.cpp:2518
virtual VCOMError VCOM_CALLTYPE SetCapacityYY(double capacityYY)
Definition CGdtfGeometry.cpp:2712
virtual VCOMError VCOM_CALLTYPE SetLampType(EGdtfLampType lampType)
Definition CGdtfGeometry.cpp:579
virtual VCOMError VCOM_CALLTYPE CreateLaserProtocol(MvrString name, VectorworksMVR::IGdtfLaserProtocol **outLaserProtocol)
Definition CGdtfGeometry.cpp:1469
virtual VCOMError VCOM_CALLTYPE GetBeamRadius(double &radius)
Definition CGdtfGeometry.cpp:384
virtual VCOMError VCOM_CALLTYPE GetPinPatchAt(size_t at, VectorworksMVR::IGdtfPinPatch **pinPatch)
Definition CGdtfGeometry.cpp:2040
virtual VCOMError VCOM_CALLTYPE GetPinPatchCount(size_t &count)
Definition CGdtfGeometry.cpp:2025
virtual ~CGdtfGeometryImpl()
Definition CGdtfGeometry.cpp:23
virtual VCOMError VCOM_CALLTYPE SetCrossSectionHeight(double crossSectionHeight)
Definition CGdtfGeometry.cpp:2366
virtual VCOMError VCOM_CALLTYPE SetVoltageRangeMax(double voltageRangeMax)
Definition CGdtfGeometry.cpp:1905
virtual VCOMError VCOM_CALLTYPE SetBeamDivergenceMin(double beamDivergenceMin)
Definition CGdtfGeometry.cpp:1327
virtual VCOMError VCOM_CALLTYPE GetScanAngleTilt(double &scanAngleTilt)
Definition CGdtfGeometry.cpp:1212
virtual VCOMError VCOM_CALLTYPE SetInventoryCount(size_t count)
Definition CGdtfGeometry.cpp:2172
virtual VCOMError VCOM_CALLTYPE GetResistanceZZ(double &resistanceZZ)
Definition CGdtfGeometry.cpp:2621
virtual VCOMError VCOM_CALLTYPE SetColorType(GdtfDefines::EGdtfLaserColorType colorType)
Definition CGdtfGeometry.cpp:1242
virtual VCOMError VCOM_CALLTYPE SetRopeCrossSection(MvrString ropeCrossSection)
Definition CGdtfGeometry.cpp:2742
virtual VCOMError VCOM_CALLTYPE GetCrossSectionWallThickness(double &crossSectionWallThickness)
Definition CGdtfGeometry.cpp:2285
virtual VCOMError VCOM_CALLTYPE GetBeamDiameter(double &beamDiameter)
Definition CGdtfGeometry.cpp:1152
virtual VCOMError VCOM_CALLTYPE SetFrequencyRangeMax(double frequencyRangeMax)
Definition CGdtfGeometry.cpp:1935
virtual MvrString VCOM_CALLTYPE GetTrussCrossSection()
Definition CGdtfGeometry.cpp:2300
virtual VCOMError VCOM_CALLTYPE SetCapacityY(double capacityY)
Definition CGdtfGeometry.cpp:2667
virtual VCOMError VCOM_CALLTYPE GetMaxPayLoad(double &maxPayload)
Definition CGdtfGeometry.cpp:1710
virtual VCOMError VCOM_CALLTYPE GetScanAnglePan(double &scanAnglePan)
Definition CGdtfGeometry.cpp:1197
virtual VCOMError VCOM_CALLTYPE GetRectangleRatio(double &ratio)
Definition CGdtfGeometry.cpp:414
virtual VCOMError VCOM_CALLTYPE GetLampType(EGdtfLampType &lampType)
Definition CGdtfGeometry.cpp:294
virtual VCOMError VCOM_CALLTYPE SetRopeOffset(double x, double y, double z)
Definition CGdtfGeometry.cpp:2756
Definition IMediaRessourceVectorInterface.h:762
Definition IMediaRessourceVectorInterface.h:1134
Definition IMediaRessourceVectorInterface.h:1292
Definition IMediaRessourceVectorInterface.h:803
Definition IMediaRessourceVectorInterface.h:776
Definition IMediaRessourceVectorInterface.h:705
Definition IMediaRessourceVectorInterface.h:1407
Definition IMediaRessourceVectorInterface.h:787
Uint16 DMXAddress
Definition GDTFPrefix.h:13
EGdtfLampType
Definition GDTFPrefix.h:258
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
EGdtfBeamType
Definition GDTFPrefix.h:266
EGdtfObjectType
Definition GDTFPrefix.h:35
const VWIID IID_GdtfGeometry
Definition CGdtfGeometry.h:206
uint32_t VCOMError
Definition VectorworksMVR.h:119
Definition IMediaRessourceVectorInterface.h:31
Definition VectorworksMVR.h:32