libMVRgdtf 40bc00a
A library for GDTF and MVR
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
VectorworksMVR::IGdtfGeometry Class Referenceabstract

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::IGdtfGeometry:
VectorworksMVR::IVWUnknown VCOMImpl< IGdtfGeometry > VectorworksMVR::CGdtfGeometryImpl

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: