libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
VectorworksMVR::IGdtfGeometry Class Referenceabstract

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::IGdtfGeometry:
VectorworksMVR::IVWUnknown

Public Member Functions

virtual VCOMError VCOM_CALLTYPE GetGeometryType (GdtfDefines::EGdtfObjectType &type)=0
virtual MvrString VCOM_CALLTYPE GetName ()=0
virtual VCOMError VCOM_CALLTYPE GetModel (IGdtfModel **model)=0
virtual VCOMError VCOM_CALLTYPE GetTransformMatrix (STransformMatrix &transformMatrix)=0
virtual VCOMError VCOM_CALLTYPE GetInternalGeometryCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetInternalGeometryAt (size_t at, IGdtfGeometry **geometry)=0
virtual VCOMError VCOM_CALLTYPE CreateGeometry (GdtfDefines::EGdtfObjectType type, MvrString name, IGdtfModel *model, const STransformMatrix &mat, IGdtfGeometry **geometry)=0
virtual VCOMError VCOM_CALLTYPE GetLampType (GdtfDefines::EGdtfLampType &lampType)=0
virtual VCOMError VCOM_CALLTYPE GetPowerConsumption (double &powerConsumption)=0
virtual VCOMError VCOM_CALLTYPE GetLuminousIntensity (double &luminousIntensity)=0
virtual VCOMError VCOM_CALLTYPE GetColorTemperature (double &colorTemperature)=0
virtual VCOMError VCOM_CALLTYPE GetBeamAngle (double &beamAngle)=0
virtual VCOMError VCOM_CALLTYPE GetFieldAngle (double &fldAngle)=0
virtual VCOMError VCOM_CALLTYPE GetBeamRadius (double &radius)=0
virtual VCOMError VCOM_CALLTYPE GetThrowRatio (double &ratio)=0
virtual VCOMError VCOM_CALLTYPE GetRectangleRatio (double &ratio)=0
virtual VCOMError VCOM_CALLTYPE GetBeamType (GdtfDefines::EGdtfBeamType &type)=0
virtual VCOMError VCOM_CALLTYPE GetColorIndex (Sint32 &idx)=0
virtual VCOMError VCOM_CALLTYPE SetName (MvrString name)=0
virtual VCOMError VCOM_CALLTYPE SetModel (IGdtfModel **model)=0
virtual VCOMError VCOM_CALLTYPE SetTransformMatrix (STransformMatrix &transformMatrix)=0
virtual VCOMError VCOM_CALLTYPE SetLampType (GdtfDefines::EGdtfLampType lampType)=0
virtual VCOMError VCOM_CALLTYPE SetPowerConsumption (double powerConsumption)=0
virtual VCOMError VCOM_CALLTYPE SetLuminousIntensity (double luminousIntensity)=0
virtual VCOMError VCOM_CALLTYPE SetColorTemperature (double colorTemperature)=0
virtual VCOMError VCOM_CALLTYPE SetBeamAngle (double beamAngle)=0
virtual VCOMError VCOM_CALLTYPE SetFieldAngle (double fldAngle)=0
virtual VCOMError VCOM_CALLTYPE SetBeamRadius (double radius)=0
virtual VCOMError VCOM_CALLTYPE SetThrowRatio (double ratio)=0
virtual VCOMError VCOM_CALLTYPE SetRectangleRatio (double ratio)=0
virtual VCOMError VCOM_CALLTYPE SetBeamType (GdtfDefines::EGdtfBeamType type)=0
virtual VCOMError VCOM_CALLTYPE SetColorIndex (Sint32 idx)=0
virtual VCOMError VCOM_CALLTYPE GetBreakCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetBreakAt (size_t at, IGdtfBreak **gdtfBreak)=0
virtual VCOMError VCOM_CALLTYPE CreateBreak (Sint32 dmxBreak, GdtfDefines::DMXAddress address, IGdtfBreak **gdtfBreak)=0
virtual VCOMError VCOM_CALLTYPE GetGeometryReference (IGdtfGeometry **geometry)=0
virtual VCOMError VCOM_CALLTYPE SetGeometryReference (IGdtfGeometry *geometry)=0
virtual VCOMError VCOM_CALLTYPE BindToObject (void *objAddr)=0
virtual void *VCOM_CALLTYPE GetBoundObject ()=0
virtual VCOMError VCOM_CALLTYPE GetCountLinkedDmxChannel (size_t &count, IGdtfDmxMode *forMode)=0
virtual VCOMError VCOM_CALLTYPE GetLinkedDmxChannelAt (size_t at, IGdtfDmxChannel **outChannel, IGdtfDmxMode *forMode)=0
virtual VCOMError VCOM_CALLTYPE GetParent (IGdtfGeometry **model)=0
virtual MvrString VCOM_CALLTYPE GetTexture ()=0
virtual VCOMError VCOM_CALLTYPE SetTexture (MvrString texture)=0
virtual VCOMError VCOM_CALLTYPE GetEmitterSpectrum (IGdtfPhysicalEmitter **outEmitter)=0
virtual VCOMError VCOM_CALLTYPE SetEmitterSpectrum (IGdtfPhysicalEmitter *newEmitter)=0
virtual VCOMError VCOM_CALLTYPE GetColorType (GdtfDefines::EGdtfLaserColorType &colorType)=0
virtual VCOMError VCOM_CALLTYPE GetLaserColor (double &waveLength)=0
virtual VCOMError VCOM_CALLTYPE GetOutputStrength (double &outputStrength)=0
virtual VCOMError VCOM_CALLTYPE GetEmitter (IGdtfPhysicalEmitter **emitter)=0
virtual VCOMError VCOM_CALLTYPE GetBeamDiameter (double &beamDiameter)=0
virtual VCOMError VCOM_CALLTYPE GetBeamDivergenceMin (double &beamDivergenceMin)=0
virtual VCOMError VCOM_CALLTYPE GetBeamDivergenceMax (double &beamDivergenceMax)=0
virtual VCOMError VCOM_CALLTYPE GetScanAnglePan (double &scanAnglePan)=0
virtual VCOMError VCOM_CALLTYPE GetScanAngleTilt (double &scanAngleTilt)=0
virtual VCOMError VCOM_CALLTYPE GetScanSpeed (double &scanSpeed)=0
virtual VCOMError VCOM_CALLTYPE SetColorType (GdtfDefines::EGdtfLaserColorType colorType)=0
virtual VCOMError VCOM_CALLTYPE SetLaserColor (double waveLength)=0
virtual VCOMError VCOM_CALLTYPE SetOutputStrength (double outputStrength)=0
virtual VCOMError VCOM_CALLTYPE SetEmitter (IGdtfPhysicalEmitter *emitter)=0
virtual VCOMError VCOM_CALLTYPE SetBeamDiameter (double beamDiameter)=0
virtual VCOMError VCOM_CALLTYPE SetBeamDivergenceMin (double beamDivergenceMin)=0
virtual VCOMError VCOM_CALLTYPE SetBeamDivergenceMax (double beamDivergenceMax)=0
virtual VCOMError VCOM_CALLTYPE SetScanAnglePan (double scanAnglePan)=0
virtual VCOMError VCOM_CALLTYPE SetScanAngleTilt (double scanAngleTilt)=0
virtual VCOMError VCOM_CALLTYPE SetScanSpeed (double scanSpeed)=0
virtual VCOMError VCOM_CALLTYPE GetLaserProtocolCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetLaserProtocolAt (size_t at, VectorworksMVR::IGdtfLaserProtocol **outLaserProtocol)=0
virtual VCOMError VCOM_CALLTYPE CreateLaserProtocol (MvrString name, VectorworksMVR::IGdtfLaserProtocol **outLaserProtocol)=0
virtual MvrString VCOM_CALLTYPE GetConnectorType ()=0
virtual VCOMError VCOM_CALLTYPE GetComponentType (GdtfDefines::EGdtfComponentType &componentType)=0
virtual MvrString VCOM_CALLTYPE GetSignalType ()=0
virtual VCOMError VCOM_CALLTYPE GetPinCount (size_t &pinCount)=0
virtual VCOMError VCOM_CALLTYPE GetSignalLayer (size_t &signalLayer)=0
virtual VCOMError VCOM_CALLTYPE GetOrientation (GdtfDefines::EGdtfOrientation &orientation)=0
virtual MvrString VCOM_CALLTYPE GetWireGroup ()=0
virtual VCOMError VCOM_CALLTYPE GetElectricalPayLoad (double &electricalPayLoad)=0
virtual VCOMError VCOM_CALLTYPE GetVoltageRangeMin (double &voltageRangeMin)=0
virtual VCOMError VCOM_CALLTYPE GetVoltageRangeMax (double &voltageRangeMax)=0
virtual VCOMError VCOM_CALLTYPE GetFrequencyRangeMin (double &frequencyRangeMin)=0
virtual VCOMError VCOM_CALLTYPE GetFrequencyRangeMax (double &frequencyRangeMax)=0
virtual VCOMError VCOM_CALLTYPE GetCosPhi (double &cosPhi)=0
virtual VCOMError VCOM_CALLTYPE GetMaxPayLoad (double &maxPayload)=0
virtual VCOMError VCOM_CALLTYPE GetVoltage (double &voltage)=0
virtual VCOMError VCOM_CALLTYPE GetFuseCurrent (double &fuseCurrent)=0
virtual VCOMError VCOM_CALLTYPE GetFuseRating (GdtfDefines::EGdtfFuseRating &fuseRating)=0
virtual VCOMError VCOM_CALLTYPE SetConnectorType (MvrString connectorType)=0
virtual VCOMError VCOM_CALLTYPE SetComponentType (GdtfDefines::EGdtfComponentType componentType)=0
virtual VCOMError VCOM_CALLTYPE SetSignalType (MvrString signalType)=0
virtual VCOMError VCOM_CALLTYPE SetPinCount (size_t pinCount)=0
virtual VCOMError VCOM_CALLTYPE SetSignalLayer (size_t signalLayer)=0
virtual VCOMError VCOM_CALLTYPE SetOrientation (GdtfDefines::EGdtfOrientation orientation)=0
virtual VCOMError VCOM_CALLTYPE SetWireGroup (MvrString wireGroup)=0
virtual VCOMError VCOM_CALLTYPE SetElectricalPayLoad (double electricalPayLoad)=0
virtual VCOMError VCOM_CALLTYPE SetVoltageRangeMin (double voltageRangeMin)=0
virtual VCOMError VCOM_CALLTYPE SetVoltageRangeMax (double voltageRangeMax)=0
virtual VCOMError VCOM_CALLTYPE SetFrequencyRangeMin (double frequencyRangeMin)=0
virtual VCOMError VCOM_CALLTYPE SetFrequencyRangeMax (double frequencyRangeMax)=0
virtual VCOMError VCOM_CALLTYPE SetCosPhi (double cosPhi)=0
virtual VCOMError VCOM_CALLTYPE SetMaxPayLoad (double maxPayload)=0
virtual VCOMError VCOM_CALLTYPE SetVoltage (double voltage)=0
virtual VCOMError VCOM_CALLTYPE SetFuseCurrent (double fuseCurrent)=0
virtual VCOMError VCOM_CALLTYPE SetFuseRating (GdtfDefines::EGdtfFuseRating fuseRating)=0
virtual VCOMError VCOM_CALLTYPE GetPinPatchCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE GetPinPatchAt (size_t at, VectorworksMVR::IGdtfPinPatch **outPinPatch)=0
virtual VCOMError VCOM_CALLTYPE CreatePinPatch (VectorworksMVR::IGdtfGeometry *toWiringObject, size_t fromPin, size_t toPin, VectorworksMVR::IGdtfPinPatch **outPinPatch)=0
virtual VCOMError VCOM_CALLTYPE GetInventoryCount (size_t &count)=0
virtual VCOMError VCOM_CALLTYPE SetInventoryCount (size_t count)=0
virtual VCOMError VCOM_CALLTYPE GetStructureLinkedGeometry (IGdtfGeometry **linkedGeometry)=0
virtual VCOMError VCOM_CALLTYPE GetStructureType (GdtfDefines::EGdtfStructureType &structureType)=0
virtual VCOMError VCOM_CALLTYPE GetCrossSectionType (GdtfDefines::EGdtfCrossSectionType &crossSectionType)=0
virtual VCOMError VCOM_CALLTYPE GetCrossSectionHeight (double &crossSectionHeight)=0
virtual VCOMError VCOM_CALLTYPE GetCrossSectionWallThickness (double &crossSectionWallThickness)=0
virtual MvrString VCOM_CALLTYPE GetTrussCrossSection ()=0
virtual VCOMError VCOM_CALLTYPE SetStructureLinkedGeometry (IGdtfGeometry *linkedGeometry)=0
virtual VCOMError VCOM_CALLTYPE SetStructureType (GdtfDefines::EGdtfStructureType structureType)=0
virtual VCOMError VCOM_CALLTYPE SetCrossSectionType (GdtfDefines::EGdtfCrossSectionType crossSectionType)=0
virtual VCOMError VCOM_CALLTYPE SetCrossSectionHeight (double crossSectionHeight)=0
virtual VCOMError VCOM_CALLTYPE SetCrossSectionWallThickness (double crossSectionWallThickness)=0
virtual VCOMError VCOM_CALLTYPE SetTrussCrossSection (MvrString trussCrossSection)=0
virtual VCOMError VCOM_CALLTYPE GetSupportType (GdtfDefines::EGdtfSupportType &supportType)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityX (double &capacityX)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityY (double &capacityY)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityZ (double &capacityZ)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityXX (double &capacityXX)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityYY (double &capacityYY)=0
virtual VCOMError VCOM_CALLTYPE GetCapacityZZ (double &capacityZZ)=0
virtual MvrString VCOM_CALLTYPE GetRopeCrossSection ()=0
virtual VCOMError VCOM_CALLTYPE GetRopeOffset (SVector3 &ropeOffset)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceX (double &resistanceX)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceY (double &resistanceY)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceZ (double &resistanceZ)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceXX (double &resistanceXX)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceYY (double &resistanceYY)=0
virtual VCOMError VCOM_CALLTYPE GetResistanceZZ (double &resistanceZZ)=0
virtual VCOMError VCOM_CALLTYPE SetSupportType (GdtfDefines::EGdtfSupportType supportType)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityX (double capacityX)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityY (double capacityY)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityZ (double capacityZ)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityXX (double capacityXX)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityYY (double capacityYY)=0
virtual VCOMError VCOM_CALLTYPE SetCapacityZZ (double capacityZZ)=0
virtual VCOMError VCOM_CALLTYPE SetRopeCrossSection (MvrString ropeCrossSection)=0
virtual VCOMError VCOM_CALLTYPE SetRopeOffset (double x, double y, double z)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceX (double resistanceX)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceY (double resistanceY)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceZ (double resistanceZ)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceXX (double resistanceXX)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceYY (double resistanceYY)=0
virtual VCOMError VCOM_CALLTYPE SetResistanceZZ (double resistanceZZ)=0
Public Member Functions inherited from VectorworksMVR::IVWUnknown
virtual ~IVWUnknown (void)
virtual uint32_t VCOM_CALLTYPE AddRef ()=0
virtual uint32_t VCOM_CALLTYPE Release ()=0

Member Function Documentation

◆ BindToObject()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::BindToObject ( void * objAddr)
pure virtual

◆ CreateBreak()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::CreateBreak ( Sint32 dmxBreak,
GdtfDefines::DMXAddress address,
IGdtfBreak ** gdtfBreak )
pure virtual

◆ CreateGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::CreateGeometry ( GdtfDefines::EGdtfObjectType type,
MvrString name,
IGdtfModel * model,
const STransformMatrix & mat,
IGdtfGeometry ** geometry )
pure virtual

◆ CreateLaserProtocol()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::CreateLaserProtocol ( MvrString name,
VectorworksMVR::IGdtfLaserProtocol ** outLaserProtocol )
pure virtual

◆ CreatePinPatch()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::CreatePinPatch ( VectorworksMVR::IGdtfGeometry * toWiringObject,
size_t fromPin,
size_t toPin,
VectorworksMVR::IGdtfPinPatch ** outPinPatch )
pure virtual

◆ GetBeamAngle()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamAngle ( double & beamAngle)
pure virtual

◆ GetBeamDiameter()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamDiameter ( double & beamDiameter)
pure virtual

◆ GetBeamDivergenceMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamDivergenceMax ( double & beamDivergenceMax)
pure virtual

◆ GetBeamDivergenceMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamDivergenceMin ( double & beamDivergenceMin)
pure virtual

◆ GetBeamRadius()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamRadius ( double & radius)
pure virtual

◆ GetBeamType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBeamType ( GdtfDefines::EGdtfBeamType & type)
pure virtual

◆ GetBoundObject()

virtual void *VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBoundObject ( )
pure virtual

◆ GetBreakAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBreakAt ( size_t at,
IGdtfBreak ** gdtfBreak )
pure virtual

◆ GetBreakCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetBreakCount ( size_t & count)
pure virtual

◆ GetCapacityX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityX ( double & capacityX)
pure virtual

◆ GetCapacityXX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityXX ( double & capacityXX)
pure virtual

◆ GetCapacityY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityY ( double & capacityY)
pure virtual

◆ GetCapacityYY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityYY ( double & capacityYY)
pure virtual

◆ GetCapacityZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityZ ( double & capacityZ)
pure virtual

◆ GetCapacityZZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCapacityZZ ( double & capacityZZ)
pure virtual

◆ GetColorIndex()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetColorIndex ( Sint32 & idx)
pure virtual

◆ GetColorTemperature()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetColorTemperature ( double & colorTemperature)
pure virtual

◆ GetColorType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetColorType ( GdtfDefines::EGdtfLaserColorType & colorType)
pure virtual

◆ GetComponentType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetComponentType ( GdtfDefines::EGdtfComponentType & componentType)
pure virtual

◆ GetConnectorType()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetConnectorType ( )
pure virtual

◆ GetCosPhi()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCosPhi ( double & cosPhi)
pure virtual

◆ GetCountLinkedDmxChannel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCountLinkedDmxChannel ( size_t & count,
IGdtfDmxMode * forMode )
pure virtual

◆ GetCrossSectionHeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCrossSectionHeight ( double & crossSectionHeight)
pure virtual

◆ GetCrossSectionType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCrossSectionType ( GdtfDefines::EGdtfCrossSectionType & crossSectionType)
pure virtual

◆ GetCrossSectionWallThickness()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetCrossSectionWallThickness ( double & crossSectionWallThickness)
pure virtual

◆ GetElectricalPayLoad()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetElectricalPayLoad ( double & electricalPayLoad)
pure virtual

◆ GetEmitter()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetEmitter ( IGdtfPhysicalEmitter ** emitter)
pure virtual

◆ GetEmitterSpectrum()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetEmitterSpectrum ( IGdtfPhysicalEmitter ** outEmitter)
pure virtual

◆ GetFieldAngle()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetFieldAngle ( double & fldAngle)
pure virtual

◆ GetFrequencyRangeMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetFrequencyRangeMax ( double & frequencyRangeMax)
pure virtual

◆ GetFrequencyRangeMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetFrequencyRangeMin ( double & frequencyRangeMin)
pure virtual

◆ GetFuseCurrent()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetFuseCurrent ( double & fuseCurrent)
pure virtual

◆ GetFuseRating()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetFuseRating ( GdtfDefines::EGdtfFuseRating & fuseRating)
pure virtual

◆ GetGeometryReference()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetGeometryReference ( IGdtfGeometry ** geometry)
pure virtual

◆ GetGeometryType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetGeometryType ( GdtfDefines::EGdtfObjectType & type)
pure virtual

◆ GetInternalGeometryAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetInternalGeometryAt ( size_t at,
IGdtfGeometry ** geometry )
pure virtual

◆ GetInternalGeometryCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetInternalGeometryCount ( size_t & count)
pure virtual

◆ GetInventoryCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetInventoryCount ( size_t & count)
pure virtual

◆ GetLampType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLampType ( GdtfDefines::EGdtfLampType & lampType)
pure virtual

◆ GetLaserColor()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLaserColor ( double & waveLength)
pure virtual

◆ GetLaserProtocolAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLaserProtocolAt ( size_t at,
VectorworksMVR::IGdtfLaserProtocol ** outLaserProtocol )
pure virtual

◆ GetLaserProtocolCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLaserProtocolCount ( size_t & count)
pure virtual

◆ GetLinkedDmxChannelAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLinkedDmxChannelAt ( size_t at,
IGdtfDmxChannel ** outChannel,
IGdtfDmxMode * forMode )
pure virtual

◆ GetLuminousIntensity()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetLuminousIntensity ( double & luminousIntensity)
pure virtual

◆ GetMaxPayLoad()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetMaxPayLoad ( double & maxPayload)
pure virtual

◆ GetModel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetModel ( IGdtfModel ** model)
pure virtual

◆ GetName()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetName ( )
pure virtual

◆ GetOrientation()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetOrientation ( GdtfDefines::EGdtfOrientation & orientation)
pure virtual

◆ GetOutputStrength()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetOutputStrength ( double & outputStrength)
pure virtual

◆ GetParent()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetParent ( IGdtfGeometry ** model)
pure virtual

◆ GetPinCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetPinCount ( size_t & pinCount)
pure virtual

◆ GetPinPatchAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetPinPatchAt ( size_t at,
VectorworksMVR::IGdtfPinPatch ** outPinPatch )
pure virtual

◆ GetPinPatchCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetPinPatchCount ( size_t & count)
pure virtual

◆ GetPowerConsumption()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetPowerConsumption ( double & powerConsumption)
pure virtual

◆ GetRectangleRatio()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetRectangleRatio ( double & ratio)
pure virtual

◆ GetResistanceX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceX ( double & resistanceX)
pure virtual

◆ GetResistanceXX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceXX ( double & resistanceXX)
pure virtual

◆ GetResistanceY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceY ( double & resistanceY)
pure virtual

◆ GetResistanceYY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceYY ( double & resistanceYY)
pure virtual

◆ GetResistanceZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceZ ( double & resistanceZ)
pure virtual

◆ GetResistanceZZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetResistanceZZ ( double & resistanceZZ)
pure virtual

◆ GetRopeCrossSection()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetRopeCrossSection ( )
pure virtual

◆ GetRopeOffset()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetRopeOffset ( SVector3 & ropeOffset)
pure virtual

◆ GetScanAnglePan()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetScanAnglePan ( double & scanAnglePan)
pure virtual

◆ GetScanAngleTilt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetScanAngleTilt ( double & scanAngleTilt)
pure virtual

◆ GetScanSpeed()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetScanSpeed ( double & scanSpeed)
pure virtual

◆ GetSignalLayer()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetSignalLayer ( size_t & signalLayer)
pure virtual

◆ GetSignalType()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetSignalType ( )
pure virtual

◆ GetStructureLinkedGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetStructureLinkedGeometry ( IGdtfGeometry ** linkedGeometry)
pure virtual

◆ GetStructureType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetStructureType ( GdtfDefines::EGdtfStructureType & structureType)
pure virtual

◆ GetSupportType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetSupportType ( GdtfDefines::EGdtfSupportType & supportType)
pure virtual

◆ GetTexture()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetTexture ( )
pure virtual

◆ GetThrowRatio()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetThrowRatio ( double & ratio)
pure virtual

◆ GetTransformMatrix()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetTransformMatrix ( STransformMatrix & transformMatrix)
pure virtual

◆ GetTrussCrossSection()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetTrussCrossSection ( )
pure virtual

◆ GetVoltage()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetVoltage ( double & voltage)
pure virtual

◆ GetVoltageRangeMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetVoltageRangeMax ( double & voltageRangeMax)
pure virtual

◆ GetVoltageRangeMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetVoltageRangeMin ( double & voltageRangeMin)
pure virtual

◆ GetWireGroup()

virtual MvrString VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::GetWireGroup ( )
pure virtual

◆ SetBeamAngle()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamAngle ( double beamAngle)
pure virtual

◆ SetBeamDiameter()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamDiameter ( double beamDiameter)
pure virtual

◆ SetBeamDivergenceMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamDivergenceMax ( double beamDivergenceMax)
pure virtual

◆ SetBeamDivergenceMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamDivergenceMin ( double beamDivergenceMin)
pure virtual

◆ SetBeamRadius()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamRadius ( double radius)
pure virtual

◆ SetBeamType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetBeamType ( GdtfDefines::EGdtfBeamType type)
pure virtual

◆ SetCapacityX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityX ( double capacityX)
pure virtual

◆ SetCapacityXX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityXX ( double capacityXX)
pure virtual

◆ SetCapacityY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityY ( double capacityY)
pure virtual

◆ SetCapacityYY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityYY ( double capacityYY)
pure virtual

◆ SetCapacityZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityZ ( double capacityZ)
pure virtual

◆ SetCapacityZZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCapacityZZ ( double capacityZZ)
pure virtual

◆ SetColorIndex()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetColorIndex ( Sint32 idx)
pure virtual

◆ SetColorTemperature()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetColorTemperature ( double colorTemperature)
pure virtual

◆ SetColorType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetColorType ( GdtfDefines::EGdtfLaserColorType colorType)
pure virtual

◆ SetComponentType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetComponentType ( GdtfDefines::EGdtfComponentType componentType)
pure virtual

◆ SetConnectorType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetConnectorType ( MvrString connectorType)
pure virtual

◆ SetCosPhi()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCosPhi ( double cosPhi)
pure virtual

◆ SetCrossSectionHeight()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCrossSectionHeight ( double crossSectionHeight)
pure virtual

◆ SetCrossSectionType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCrossSectionType ( GdtfDefines::EGdtfCrossSectionType crossSectionType)
pure virtual

◆ SetCrossSectionWallThickness()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetCrossSectionWallThickness ( double crossSectionWallThickness)
pure virtual

◆ SetElectricalPayLoad()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetElectricalPayLoad ( double electricalPayLoad)
pure virtual

◆ SetEmitter()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetEmitter ( IGdtfPhysicalEmitter * emitter)
pure virtual

◆ SetEmitterSpectrum()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetEmitterSpectrum ( IGdtfPhysicalEmitter * newEmitter)
pure virtual

◆ SetFieldAngle()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetFieldAngle ( double fldAngle)
pure virtual

◆ SetFrequencyRangeMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetFrequencyRangeMax ( double frequencyRangeMax)
pure virtual

◆ SetFrequencyRangeMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetFrequencyRangeMin ( double frequencyRangeMin)
pure virtual

◆ SetFuseCurrent()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetFuseCurrent ( double fuseCurrent)
pure virtual

◆ SetFuseRating()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetFuseRating ( GdtfDefines::EGdtfFuseRating fuseRating)
pure virtual

◆ SetGeometryReference()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetGeometryReference ( IGdtfGeometry * geometry)
pure virtual

◆ SetInventoryCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetInventoryCount ( size_t count)
pure virtual

◆ SetLampType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetLampType ( GdtfDefines::EGdtfLampType lampType)
pure virtual

◆ SetLaserColor()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetLaserColor ( double waveLength)
pure virtual

◆ SetLuminousIntensity()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetLuminousIntensity ( double luminousIntensity)
pure virtual

◆ SetMaxPayLoad()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetMaxPayLoad ( double maxPayload)
pure virtual

◆ SetModel()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetModel ( IGdtfModel ** model)
pure virtual

◆ SetName()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetName ( MvrString name)
pure virtual

◆ SetOrientation()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetOrientation ( GdtfDefines::EGdtfOrientation orientation)
pure virtual

◆ SetOutputStrength()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetOutputStrength ( double outputStrength)
pure virtual

◆ SetPinCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetPinCount ( size_t pinCount)
pure virtual

◆ SetPowerConsumption()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetPowerConsumption ( double powerConsumption)
pure virtual

◆ SetRectangleRatio()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetRectangleRatio ( double ratio)
pure virtual

◆ SetResistanceX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceX ( double resistanceX)
pure virtual

◆ SetResistanceXX()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceXX ( double resistanceXX)
pure virtual

◆ SetResistanceY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceY ( double resistanceY)
pure virtual

◆ SetResistanceYY()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceYY ( double resistanceYY)
pure virtual

◆ SetResistanceZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceZ ( double resistanceZ)
pure virtual

◆ SetResistanceZZ()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetResistanceZZ ( double resistanceZZ)
pure virtual

◆ SetRopeCrossSection()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetRopeCrossSection ( MvrString ropeCrossSection)
pure virtual

◆ SetRopeOffset()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetRopeOffset ( double x,
double y,
double z )
pure virtual

◆ SetScanAnglePan()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetScanAnglePan ( double scanAnglePan)
pure virtual

◆ SetScanAngleTilt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetScanAngleTilt ( double scanAngleTilt)
pure virtual

◆ SetScanSpeed()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetScanSpeed ( double scanSpeed)
pure virtual

◆ SetSignalLayer()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetSignalLayer ( size_t signalLayer)
pure virtual

◆ SetSignalType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetSignalType ( MvrString signalType)
pure virtual

◆ SetStructureLinkedGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetStructureLinkedGeometry ( IGdtfGeometry * linkedGeometry)
pure virtual

◆ SetStructureType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetStructureType ( GdtfDefines::EGdtfStructureType structureType)
pure virtual

◆ SetSupportType()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetSupportType ( GdtfDefines::EGdtfSupportType supportType)
pure virtual

◆ SetTexture()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetTexture ( MvrString texture)
pure virtual

◆ SetThrowRatio()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetThrowRatio ( double ratio)
pure virtual

◆ SetTransformMatrix()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetTransformMatrix ( STransformMatrix & transformMatrix)
pure virtual

◆ SetTrussCrossSection()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetTrussCrossSection ( MvrString trussCrossSection)
pure virtual

◆ SetVoltage()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetVoltage ( double voltage)
pure virtual

◆ SetVoltageRangeMax()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetVoltageRangeMax ( double voltageRangeMax)
pure virtual

◆ SetVoltageRangeMin()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetVoltageRangeMin ( double voltageRangeMin)
pure virtual

◆ SetWireGroup()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::IGdtfGeometry::SetWireGroup ( MvrString wireGroup)
pure virtual

The documentation for this class was generated from the following file: