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) |
![]() | |
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 | ) |