|
libMVRgdtf e5d999f
A library for GDTF and MVR
|
#include <GDTFManager.h>
Protected Member Functions | |
| virtual TXString | GetNodeName () |
| virtual void | OnPrintToFile (IXMLFileNodePtr pNode) |
| virtual void | OnReadFromNode (const IXMLFileNodePtr &pNode) |
| virtual void | OnErrorCheck (const IXMLFileNodePtr &pNode) |
| Protected Member Functions inherited from SceneData::GdtfObject | |
| bool | CheckAbort () |
Additional Inherited Members | |
| Static Public Member Functions inherited from SceneData::GdtfObject | |
| static void | SetAbortCallback (const std::function< void(bool &)> &cb) |
| GdtfGeometry::GdtfGeometry | ( | GdtfGeometry * | parent | ) |
| GdtfGeometry::GdtfGeometry | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma, | ||
| GdtfGeometry * | parent ) |
| GdtfGeometry::~GdtfGeometry | ( | ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometry | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryBeam | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryColor | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryDisplay | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryGobo | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryInventory | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryLaser | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryMagnet | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryMediaServerCamera | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryMediaServerLayer | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryMediaServerMaster | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryReference | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryShaper | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryStructure | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometrySupport | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryWiringObject | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryWithAxis | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| GdtfGeometryPtr GdtfGeometry::AddGeometryWithLamp | ( | const TXString & | name, |
| GdtfModelPtr | refToModel, | ||
| const VWTransformMatrix & | ma ) |
| const std::vector< GdtfGeometry * > GdtfGeometry::GetInternalGeometries | ( | ) |
| GdtfModelPtr GdtfGeometry::GetModelRef | ( | ) | const |
| const TXString & GdtfGeometry::GetName | ( | ) | const |
|
protectedvirtual |
Implements SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryLamp, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryReference, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, and SceneData::GdtfGeometryWiringObject.
|
virtual |
Reimplemented from SceneData::GdtfObject.
|
virtual |
Implements SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryLamp, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryReference, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, and SceneData::GdtfGeometryWiringObject.
| GdtfGeometryPtr GdtfGeometry::GetParentGeometry | ( | ) |
| void GdtfGeometry::GetTransformMatrix | ( | VWTransformMatrix & | ma | ) | const |
| TXString GdtfGeometry::GetUnresolvedModelRef | ( | ) | const |
|
protectedvirtual |
Reimplemented from SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryLamp, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryReference, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, and SceneData::GdtfGeometryWiringObject.
|
protectedvirtual |
Reimplemented from SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryLamp, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryReference, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, and SceneData::GdtfGeometryWiringObject.
|
protectedvirtual |
Reimplemented from SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryLamp, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryReference, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, and SceneData::GdtfGeometryWiringObject.
| void GdtfGeometry::SetModel | ( | GdtfModelPtr | model | ) |
| void GdtfGeometry::SetName | ( | const TXString & | name | ) |
| void GdtfGeometry::SetTransformMatrix | ( | const VWTransformMatrix & | ma | ) |
| void GdtfGeometry::SetUnresolvedModelRef | ( | GdtfModelPtr | ref | ) |