libMVRgdtf e5d999f
A library for GDTF and MVR
Loading...
Searching...
No Matches
SceneData::SceneDataMappingObj Class Reference

#include <SceneDataExchange.h>

Inheritance diagram for SceneData::SceneDataMappingObj:
SceneData::SceneDataObj

Public Member Functions

 SceneDataMappingObj ()
 SceneDataMappingObj (const SceneDataGUID &linkedDefUuid)
virtual ~SceneDataMappingObj ()
virtual SceneDataGUID GetLinkedDefUuid ()
virtual Uint32 GetUx ()
virtual Uint32 GetUy ()
virtual Uint32 GetOx ()
virtual Uint32 GetOy ()
virtual double GetRz ()
virtual void SetLinkedDefUuid (const SceneDataGUID &linkedDefUuid)
virtual void SetUx (Uint32 value)
virtual void SetUy (Uint32 value)
virtual void SetOx (Uint32 value)
virtual void SetOy (Uint32 value)
virtual void SetRz (double value)
Public Member Functions inherited from SceneData::SceneDataObj
 SceneDataObj (const SceneDataGUID &guid)
virtual ~SceneDataObj ()
SceneDataGUIDgetGuid ()
const TXStringgetName () const
void setName (const TXString &value)
void setMultipatchParent (SceneDataObj *value)
SceneDataObjgetMultipatchParent () const
virtual void PrintToFile (IXMLFileNodePtr pContainerNode, SceneDataExchange *exchange)
void ReadFromNode (const IXMLFileNodePtr &pNode, SceneDataExchange *exchange)

Protected Member Functions

virtual TXString GetNodeName ()
virtual ESceneDataObjectType GetObjectType ()
virtual void OnPrintToFile (IXMLFileNodePtr pNode, SceneDataExchange *exchange)
virtual void OnReadFromNode (const IXMLFileNodePtr &pNode, SceneDataExchange *exchange)

Constructor & Destructor Documentation

◆ SceneDataMappingObj() [1/2]

SceneDataMappingObj::SceneDataMappingObj ( )

◆ SceneDataMappingObj() [2/2]

SceneDataMappingObj::SceneDataMappingObj ( const SceneDataGUID & linkedDefUuid)

◆ ~SceneDataMappingObj()

SceneDataMappingObj::~SceneDataMappingObj ( )
virtual

Member Function Documentation

◆ GetLinkedDefUuid()

SceneDataGUID SceneDataMappingObj::GetLinkedDefUuid ( )
virtual

◆ GetNodeName()

TXString SceneDataMappingObj::GetNodeName ( )
protectedvirtual

◆ GetObjectType()

ESceneDataObjectType SceneDataMappingObj::GetObjectType ( )
protectedvirtual

◆ GetOx()

Uint32 SceneDataMappingObj::GetOx ( )
virtual

◆ GetOy()

Uint32 SceneDataMappingObj::GetOy ( )
virtual

◆ GetRz()

double SceneDataMappingObj::GetRz ( )
virtual

◆ GetUx()

Uint32 SceneDataMappingObj::GetUx ( )
virtual

◆ GetUy()

Uint32 SceneDataMappingObj::GetUy ( )
virtual

◆ OnPrintToFile()

void SceneDataMappingObj::OnPrintToFile ( IXMLFileNodePtr pNode,
SceneDataExchange * exchange )
protectedvirtual

Reimplemented from SceneData::SceneDataObj.

◆ OnReadFromNode()

void SceneDataMappingObj::OnReadFromNode ( const IXMLFileNodePtr & pNode,
SceneDataExchange * exchange )
protectedvirtual

Reimplemented from SceneData::SceneDataObj.

◆ SetLinkedDefUuid()

void SceneDataMappingObj::SetLinkedDefUuid ( const SceneDataGUID & linkedDefUuid)
virtual

◆ SetOx()

void SceneDataMappingObj::SetOx ( Uint32 value)
virtual

◆ SetOy()

void SceneDataMappingObj::SetOy ( Uint32 value)
virtual

◆ SetRz()

void SceneDataMappingObj::SetRz ( double value)
virtual

◆ SetUx()

void SceneDataMappingObj::SetUx ( Uint32 value)
virtual

◆ SetUy()

void SceneDataMappingObj::SetUy ( Uint32 value)
virtual

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