Choreonoid  1.1
公開メンバ関数 | 公開変数類 | 静的公開変数類 | 全メンバ一覧
cnoid::AccelSensor クラス

#include <Sensor.h>

cnoid::AccelSensor の継承関係図
cnoid::Sensor

公開メンバ関数

 AccelSensor ()
 
virtual void clear ()
 
virtual void putInformation (std::ostream &os)
 
- 基底クラス cnoid::Sensor に属する継承公開メンバ関数
 Sensor ()
 
virtual ~Sensor ()
 
virtual void operator= (const Sensor &org)
 

公開変数類

Vector3 dv
 
Vector2 x [3]
 
bool isFirstUpdate
 
- 基底クラス cnoid::Sensor に属する継承公開変数類
std::string name
 
int type
 
int id
 
Linklink
 
Matrix3 localR
 
Vector3 localPos
 

静的公開変数類

static EIGEN_MAKE_ALIGNED_OPERATOR_NEW const int TYPE = ACCELERATION
 
- 基底クラス cnoid::Sensor に属する継承静的公開変数類
static const int TYPE = COMMON
 

その他の継承メンバ

- 基底クラス cnoid::Sensor に属する継承公開型
enum  SensorType {
  COMMON = 0, FORCE, RATE_GYRO, ACCELERATION,
  PRESSURE, PHOTO_INTERRUPTER, VISION, TORQUE,
  RANGE, NUM_SENSOR_TYPES
}
 
- 基底クラス cnoid::Sensor に属する継承静的公開メンバ関数
static Sensorcreate (int type)
 
static void destroy (Sensor *sensor)
 

構築子と解体子

AccelSensor::AccelSensor ( )

関数詳解

void AccelSensor::clear ( )
virtual

cnoid::Sensorを再実装しています。

void AccelSensor::putInformation ( std::ostream &  os)
virtual

cnoid::Sensorを再実装しています。

メンバ詳解

Vector3 cnoid::AccelSensor::dv
bool cnoid::AccelSensor::isFirstUpdate
EIGEN_MAKE_ALIGNED_OPERATOR_NEW const int cnoid::AccelSensor::TYPE = ACCELERATION
static
Vector2 cnoid::AccelSensor::x[3]

このクラス詳解は次のファイルから抽出されました: