Choreonoid  1.5
Public Member Functions | List of all members
cnoid::ExtraBodyStateAccessor::Value Class Reference

#include <ExtraBodyStateAccessor.h>

Public Member Functions

 Value ()
 
Valueoperator= (const Value &rhs)
 
template<typename T >
Valueoperator= (const T &rhs)
 
bool getBool () const
 
int getInt () const
 
double getDouble () const
 
double getAngle () const
 
void setAngle (double rad)
 
const std::string & getString () const
 
const Vector3f & getVector3f () const
 
Vector3 getVector3 () const
 
const VectorXgetVectorX () const
 
int which () const
 
bool empty () const
 
void setAttribute (int attribute)
 
int attribute () const
 
template<>
ExtraBodyStateAccessor::Valueoperator= (const Vector3 &rhs)
 

Constructor & Destructor Documentation

cnoid::ExtraBodyStateAccessor::Value::Value ( )
inline

Member Function Documentation

int cnoid::ExtraBodyStateAccessor::Value::attribute ( ) const
inline
bool cnoid::ExtraBodyStateAccessor::Value::empty ( ) const
inline
double cnoid::ExtraBodyStateAccessor::Value::getAngle ( ) const
inline
bool cnoid::ExtraBodyStateAccessor::Value::getBool ( ) const
inline
double cnoid::ExtraBodyStateAccessor::Value::getDouble ( ) const
inline
int cnoid::ExtraBodyStateAccessor::Value::getInt ( ) const
inline
const std::string& cnoid::ExtraBodyStateAccessor::Value::getString ( ) const
inline
Vector3 cnoid::ExtraBodyStateAccessor::Value::getVector3 ( ) const
inline
const Vector3f& cnoid::ExtraBodyStateAccessor::Value::getVector3f ( ) const
inline
const VectorX& cnoid::ExtraBodyStateAccessor::Value::getVectorX ( ) const
inline
Value& cnoid::ExtraBodyStateAccessor::Value::operator= ( const Value rhs)
inline
template<typename T >
Value& cnoid::ExtraBodyStateAccessor::Value::operator= ( const T &  rhs)
inline
template<>
ExtraBodyStateAccessor::Value& cnoid::ExtraBodyStateAccessor::Value::operator= ( const Vector3 rhs)
inline
void cnoid::ExtraBodyStateAccessor::Value::setAngle ( double  rad)
inline
void cnoid::ExtraBodyStateAccessor::Value::setAttribute ( int  attribute)
inline
int cnoid::ExtraBodyStateAccessor::Value::which ( ) const
inline

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