|
libMVRgdtf 40bc00a
A library for GDTF and MVR
|
#include <SceneDataExchange.h>
Protected Member Functions | |
| void | ReadMatrixNodeValue (const IXMLFileNodePtr &pNode, VWPoint3D &inOutPoint) |
| virtual void | OnPrintToFile (IXMLFileNodePtr pNode, SceneDataExchange *exchange) |
| virtual void | OnReadFromNode (const IXMLFileNodePtr &pNode, SceneDataExchange *exchange) |
Protected Member Functions inherited from SceneData::SceneDataObj | |
| virtual TXString | GetNodeName ()=0 |
| SceneDataObjWithMatrix::SceneDataObjWithMatrix | ( | const SceneDataGUID & | guid | ) |
|
virtual |
| SceneDataAlignmentPtr SceneDataObjWithMatrix::AddAlignment | ( | const TXString & | beamGeometry, |
| const VWPoint3D & | upVector, | ||
| const VWPoint3D & | direction | ||
| ) |
| SceneDataConnectionObjPtr SceneDataObjWithMatrix::AddConnectionObj | ( | const TXString & | own, |
| const TXString & | other, | ||
| const SceneDataGUID | toObject | ||
| ) |
| SceneDataCustomCommandPtr SceneDataObjWithMatrix::AddCustomCommand | ( | const TXString & | channelFunction, |
| bool | isPercentage, | ||
| double | value | ||
| ) |
| void SceneDataObjWithMatrix::AddGeometryObj | ( | SceneDataGeoInstanceObjPtr | object | ) |
| SceneDataOverwritePtr SceneDataObjWithMatrix::AddOverwrite | ( | const TXString & | universal, |
| const TXString & | target | ||
| ) |
| const SceneDataAlignmentArray & SceneDataObjWithMatrix::GetAlignmentArray | ( | ) | const |
| SceneDataClassObjPtr SceneDataObjWithMatrix::GetClass | ( | ) | const |
| const SceneDataConnectionObjArray & SceneDataObjWithMatrix::GetConnectionArr | ( | ) | const |
| SceneDataGroupObjPtr SceneDataObjWithMatrix::GetContainer | ( | ) | const |
| const SceneDataCustomCommandArray & SceneDataObjWithMatrix::GetCustomCommandArray | ( | ) | const |
| const SceneDataGeometryObjArray & SceneDataObjWithMatrix::GetGeometryArr | ( | ) | const |
| SceneDataObjWithMatrixPtr SceneDataObjWithMatrix::GetNextObject | ( | ) | const |
| const SceneDataOverwriteArray & SceneDataObjWithMatrix::GetOverwriteArray | ( | ) | const |
| void SceneDataObjWithMatrix::GetTransformMatric | ( | VWTransformMatrix & | matrix | ) | const |
| const TXString & SceneDataObjWithMatrix::GetUnresolvedClass | ( | ) | const |
|
protectedvirtual |
Reimplemented from SceneData::SceneDataObj.
Reimplemented in SceneData::SceneDataGroupObj, SceneData::SceneDataGDTFSpecObj, SceneData::SceneDataGeometryObj, and SceneData::SceneDataFixtureObj.
|
protectedvirtual |
Reimplemented from SceneData::SceneDataObj.
Reimplemented in SceneData::SceneDataGDTFSpecObj, SceneData::SceneDataGeometryObj, and SceneData::SceneDataFixtureObj.
|
protected |
| void SceneDataObjWithMatrix::SetClass | ( | SceneDataClassObjPtr | clas | ) |
| void SceneDataObjWithMatrix::SetTransformMatrix | ( | const VWTransformMatrix & | matrix | ) |