|
libMVRgdtf 40bc00a
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) |
| 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::GdtfGeometryGoboFilter, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryWiringObject, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryLamp, and SceneData::GdtfGeometryReference.
|
virtual |
Reimplemented from SceneData::GdtfObject.
|
virtual |
Implements SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryWiringObject, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryLamp, and SceneData::GdtfGeometryReference.
| 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::GdtfGeometryGoboFilter, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryWiringObject, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryLamp, and SceneData::GdtfGeometryReference.
|
protectedvirtual |
Reimplemented from SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryWiringObject, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryLamp, and SceneData::GdtfGeometryReference.
|
protectedvirtual |
Reimplemented from SceneData::GdtfObject.
Reimplemented in SceneData::GdtfGeometryAxis, SceneData::GdtfGeometryBeamFilter, SceneData::GdtfGeometryColorFilter, SceneData::GdtfGeometryGoboFilter, SceneData::GdtfGeometryShaperFilter, SceneData::GdtfGeometryMediaServerCamera, SceneData::GdtfGeometryMediaServerLayer, SceneData::GdtfGeometryMediaServerMaster, SceneData::GdtfGeometryDisplay, SceneData::GdtfGeometryLaser, SceneData::GdtfGeometryWiringObject, SceneData::GdtfGeometryInventory, SceneData::GdtfGeometryStructure, SceneData::GdtfGeometrySupport, SceneData::GdtfGeometryMagnet, SceneData::GdtfGeometryLamp, and SceneData::GdtfGeometryReference.
| void GdtfGeometry::SetModel | ( | GdtfModelPtr | model | ) |
| void GdtfGeometry::SetName | ( | const TXString & | name | ) |
| void GdtfGeometry::SetTransformMatrix | ( | const VWTransformMatrix & | ma | ) |
| void GdtfGeometry::SetUnresolvedModelRef | ( | GdtfModelPtr | ref | ) |