Conscience Core
Public Member Functions | Public Attributes | List of all members
CscLocationTag Struct Reference

#include <CscWorldElementParts.h>

Public Member Functions

 CscLocationTag (const string &name, const CscPoint3d &position, optional< pair< string, string >> latLng, optional< CscPoint3d > euler)
 
CscLocationTagclone () const
 

Public Attributes

string name
 
CscPoint3d position
 
optional< pair< string, string > > latitudeLongitude
 
optional< CscPoint3deuler
 

Constructor & Destructor Documentation

◆ CscLocationTag()

CscLocationTag::CscLocationTag ( const string &  name,
const CscPoint3d position,
optional< pair< string, string >>  latLng,
optional< CscPoint3d euler 
)
inline

Member Function Documentation

◆ clone()

CscLocationTag* CscLocationTag::clone ( ) const
inline

Member Data Documentation

◆ euler

optional<CscPoint3d> CscLocationTag::euler

Optional vector used when the tag needs an orientation, wich can be then used in several process (see command EntityToLocationTag)

◆ latitudeLongitude

optional<pair<string, string> > CscLocationTag::latitudeLongitude

◆ name

string CscLocationTag::name

◆ position

CscPoint3d CscLocationTag::position

The Tag position is normallized to the position of the scene in the conscience referential, add-up to the place position to get the simulator true position of tag.


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