#include <global_retriever.h>
Inheritance diagram for NLPACS::CGlobalRetriever::CGlobalPosition:

Nevrax France
Definition at line 82 of file global_retriever.h.
Public Types | |
| enum | TType { Unspecified = 0, Landscape, Interior } |
Public Member Functions | |
| CGlobalPosition (sint32 instanceId=-1, const CLocalRetriever::CLocalPosition &localPosition=CLocalRetriever::CLocalPosition::CLocalPosition()) | |
| void | setKeepZ (const UGlobalPosition &other) |
Data Fields | |
| sint32 | InstanceId |
| The id of the instance referred by this global position. | |
| ULocalPosition | LocalPosition |
| The local position within the CLocalRetriever referred by the instance (cf. InstanceId). | |
|
|
Definition at line 75 of file u_global_position.h.
00076 {
00077 Unspecified = 0,
00078 Landscape,
00079 Interior
00080 };
|
|
||||||||||||
|
Constuctor. Creates a CGlobalPosition from an instanceId and a local position. Definition at line 89 of file global_retriever.h. References sint32.
00091 {
00092 InstanceId=instanceId;
00093 LocalPosition=localPosition;
00094 }
|
|
|
Definition at line 89 of file u_global_position.h. References NLPACS::UGlobalPosition::InstanceId, NLPACS::UGlobalPosition::LocalPosition, and NLPACS::ULocalPosition::setKeepZ(). Referenced by NLPACS::CPrimitiveWorldImage::CPosition::setGlobalPosKeepZ().
00090 {
00091 InstanceId = other.InstanceId;
00092 LocalPosition.setKeepZ(other.LocalPosition);
00093 }
|
|
|
1.3.6