#include <ExtraBodyStateAccessor.h>
Enumerator |
---|
BOOL |
|
INT |
|
DOUBLE |
|
ANGLE |
|
STRING |
|
VECTOR3 |
|
VECTORX |
|
NONE |
|
Enumerator |
---|
NORMAL |
|
WARNING |
|
STRONG_WARNING |
|
ExtraBodyStateAccessor::ExtraBodyStateAccessor |
( |
| ) |
|
ExtraBodyStateAccessor::~ExtraBodyStateAccessor |
( |
| ) |
|
|
virtual |
virtual void cnoid::ExtraBodyStateAccessor::getJointState |
( |
Array2D< Value > & |
out_jointState | ) |
const |
|
pure virtual |
- Returns
- out_jointState 2D array of (jointIndex, itemIndex)
virtual const char* cnoid::ExtraBodyStateAccessor::getJointStateItemLabel |
( |
int |
jointStateIndex | ) |
const |
|
pure virtual |
virtual const char* cnoid::ExtraBodyStateAccessor::getJointStateItemName |
( |
int |
jointStateIndex | ) |
const |
|
pure virtual |
virtual int cnoid::ExtraBodyStateAccessor::getNumJointStateItems |
( |
| ) |
const |
|
pure virtual |
virtual int cnoid::ExtraBodyStateAccessor::getNumStateItems |
( |
| ) |
const |
|
pure virtual |
static int cnoid::ExtraBodyStateAccessor::getNumValueElements |
( |
const Value & |
v | ) |
|
|
inlinestatic |
virtual void cnoid::ExtraBodyStateAccessor::getState |
( |
std::vector< Value > & |
out_state | ) |
const |
|
pure virtual |
virtual const char* cnoid::ExtraBodyStateAccessor::getStateItemLabel |
( |
int |
stateIndex | ) |
const |
|
pure virtual |
virtual const char* cnoid::ExtraBodyStateAccessor::getStateItemName |
( |
int |
stateIndex | ) |
const |
|
pure virtual |
void cnoid::ExtraBodyStateAccessor::notifyStateChange |
( |
| ) |
|
|
inline |
bool ExtraBodyStateAccessor::setJointState |
( |
const Array2D< Value > & |
jointState | ) |
const |
|
virtual |
This function returns false by default. The function which updates the state values and returns true should be implementedin the inherited class.
bool ExtraBodyStateAccessor::setState |
( |
const std::vector< Value > & |
state | ) |
const |
|
virtual |
This function returns false by default. The function which updates the state values and returns true should be implementedin a inherited class.
SignalProxy<void()> cnoid::ExtraBodyStateAccessor::sigStateChanged |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following files: