Choreonoid  1.5
Classes | Public Member Functions | List of all members
cnoid::RateGyroSensor Class Reference

#include <RateGyroSensor.h>

Inheritance diagram for cnoid::RateGyroSensor:
cnoid::Device cnoid::DeviceState cnoid::Referenced

Public Member Functions

 RateGyroSensor ()
 
 RateGyroSensor (const RateGyroSensor &org, bool copyStateOnly=false)
 
virtual const char * typeName ()
 
void copyStateFrom (const RateGyroSensor &other)
 
virtual void copyStateFrom (const DeviceState &other)
 
virtual DeviceStatecloneState () const
 
virtual Deviceclone () const
 
virtual void forEachActualType (boost::function< bool(const std::type_info &type)> func)
 
virtual void clearState ()
 
virtual int stateSize () const
 
virtual const double * readState (const double *buf)
 
virtual double * writeState (double *out_buf) const
 
const Vector3w () const
 
Vector3w ()
 
const Vector3w_max () const
 
Vector3w_max ()
 
- Public Member Functions inherited from cnoid::Device
virtual ~Device ()
 
void setIndex (int index)
 
void setId (int id)
 
void setName (const std::string &name)
 
void setLink (Link *link)
 
bool hasStateOnly () const
 
const int index () const
 
const int id () const
 
const std::string & name () const
 
const Linklink () const
 
Linklink ()
 
Isometry3T_local ()
 
const Isometry3T_local () const
 
Isometry3::ConstLinearPart R_local () const
 
Isometry3::LinearPart R_local ()
 
Isometry3::ConstLinearPart localRotation () const
 
Isometry3::LinearPart localRotaion ()
 
template<typename Derived >
void setLocalRotation (const Eigen::MatrixBase< Derived > &R)
 
Isometry3::ConstTranslationPart p_local () const
 
Isometry3::TranslationPart p_local ()
 
Isometry3::ConstTranslationPart localTranslation () const
 
Isometry3::TranslationPart localTranslation ()
 
template<typename Derived >
void setLocalTranslation (const Eigen::MatrixBase< Derived > &p)
 
double cycle () const
 
void setCycle (double msec)
 
SignalProxy< void()> sigStateChanged ()
 
void notifyStateChange ()
 
- Public Member Functions inherited from cnoid::DeviceState
virtual ~DeviceState ()
 
- Public Member Functions inherited from cnoid::Referenced
virtual ~Referenced ()
 
void addRef ()
 
void releaseRef ()
 

Additional Inherited Members

- Protected Member Functions inherited from cnoid::Device
 Device ()
 
 Device (const Device &org, bool copyStateOnly=false)
 
- Protected Member Functions inherited from cnoid::DeviceState
 DeviceState ()
 
 DeviceState (const DeviceState &org)
 
- Protected Member Functions inherited from cnoid::Referenced
 Referenced ()
 
 Referenced (const Referenced &org)
 
int refCount () const
 

Constructor & Destructor Documentation

RateGyroSensor::RateGyroSensor ( )
RateGyroSensor::RateGyroSensor ( const RateGyroSensor org,
bool  copyStateOnly = false 
)

Member Function Documentation

void RateGyroSensor::clearState ( )
virtual

Reimplemented from cnoid::Device.

Device * RateGyroSensor::clone ( ) const
virtual

Implements cnoid::Device.

DeviceState * RateGyroSensor::cloneState ( ) const
virtual

Implements cnoid::DeviceState.

void RateGyroSensor::copyStateFrom ( const RateGyroSensor other)
void RateGyroSensor::copyStateFrom ( const DeviceState other)
virtual

Implements cnoid::DeviceState.

void RateGyroSensor::forEachActualType ( boost::function< bool(const std::type_info &type)>  func)
virtual

Reimplemented from cnoid::Device.

const double * RateGyroSensor::readState ( const double *  buf)
virtual
Returns
The position in the buf after reading. The value is used when the super class's readState is called by the inherited class.

Implements cnoid::DeviceState.

int RateGyroSensor::stateSize ( ) const
virtual

Size of the double-precision floating numbers for representing the state.

Implements cnoid::DeviceState.

const char * RateGyroSensor::typeName ( )
virtual

Implements cnoid::DeviceState.

const Vector3& cnoid::RateGyroSensor::w ( ) const
inline
Vector3& cnoid::RateGyroSensor::w ( )
inline
const Vector3& cnoid::RateGyroSensor::w_max ( ) const
inline
Vector3& cnoid::RateGyroSensor::w_max ( )
inline
double * RateGyroSensor::writeState ( double *  out_buf) const
virtual
Returns
The position in the buf after reading. The value is used when the super class's readState is called by the inherited class.

Implements cnoid::DeviceState.


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