# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLPACS::ULocalPosition Class Reference

An estimation of the position of a point on a specified surface. More...

#include <u_global_position.h>

Inheritance diagram for NLPACS::ULocalPosition:

NLPACS::CLocalRetriever::CLocalPosition List of all members.

Public Methods

void setKeepZ (const ULocalPosition &other)

Public Attributes

sint32 Surface
 The id of the surface corresponding to the local position. More...

NLMISC::CVector Estimation
 The best position estimation of the point snapped on the surface. This is a CLocalRetriever local axis position. More...


Detailed Description

An estimation of the position of a point on a specified surface.

The estimated position is LOCAL reference to the retriever axis.

Author:
Benjamin Legros , Nevrax France
Date:
2001

Definition at line 44 of file u_global_position.h.


Member Function Documentation

void NLPACS::ULocalPosition::setKeepZ const ULocalPosition &    other [inline]
 

Definition at line 54 of file u_global_position.h.

References NLMISC::CVector::set, Surface, and NLMISC::CVector::z.


Member Data Documentation

NLMISC::CVector NLPACS::ULocalPosition::Estimation
 

The best position estimation of the point snapped on the surface. This is a CLocalRetriever local axis position.

Definition at line 51 of file u_global_position.h.

Referenced by NLPACS::CLocalRetriever::CLocalPosition::CLocalPosition, NLPACS::CLocalRetriever::getHeight, NLPACS::CLocalRetriever::insurePosition, NLPACS::CRetrieverInstance::snap, and NLPACS::CLocalRetriever::snapToInteriorGround.

sint32 NLPACS::ULocalPosition::Surface
 

The id of the surface corresponding to the local position.

Definition at line 48 of file u_global_position.h.

Referenced by NLPACS::CLocalRetriever::CLocalPosition::CLocalPosition, NLPACS::CLocalRetriever::getHeight, NLPACS::CLocalRetriever::insurePosition, setKeepZ, NLPACS::CRetrieverInstance::snap, and NLPACS::CLocalRetriever::snapToInteriorGround.


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