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

#include <IMediaRessourceVectorInterface.h>

Inheritance diagram for VectorworksMVR::ISymDef:
VectorworksMVR::IVWUnknown

Public Member Functions

virtual VCOMError VCOM_CALLTYPE GetGuid (MvrUUID &guid)=0
virtual MvrString VCOM_CALLTYPE GetName ()=0
virtual VCOMError VCOM_CALLTYPE GetGeometryCount (size_t &outCount)=0
virtual VCOMError VCOM_CALLTYPE GetGeometryAt (size_t at, IGeometryReference **outGeometryRef)=0
virtual VCOMError VCOM_CALLTYPE GetIsContaingSymbolGeomtery (bool &isContaining)=0
virtual VCOMError VCOM_CALLTYPE AddGeometry (const STransformMatrix &geometry, MvrString fileName)=0
virtual VCOMError VCOM_CALLTYPE AddSymbol (const MvrUUID &guid, const STransformMatrix &geometry, ISymDef *symDef)=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

◆ AddGeometry()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::AddGeometry ( const STransformMatrix & geometry,
MvrString fileName )
pure virtual

◆ AddSymbol()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::AddSymbol ( const MvrUUID & guid,
const STransformMatrix & geometry,
ISymDef * symDef )
pure virtual

◆ GetGeometryAt()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::GetGeometryAt ( size_t at,
IGeometryReference ** outGeometryRef )
pure virtual

◆ GetGeometryCount()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::GetGeometryCount ( size_t & outCount)
pure virtual

◆ GetGuid()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::GetGuid ( MvrUUID & guid)
pure virtual

◆ GetIsContaingSymbolGeomtery()

virtual VCOMError VCOM_CALLTYPE VectorworksMVR::ISymDef::GetIsContaingSymbolGeomtery ( bool & isContaining)
pure virtual

◆ GetName()

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

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