#include <Device.h>
◆ Device() [1/2]
◆ Device() [2/2]
Device::Device |
( |
const Device & |
org, |
|
|
bool |
copyStateOnly = false |
|
) |
| |
|
protected |
◆ ~Device()
◆ clearState()
void Device::clearState |
( |
| ) |
|
|
virtual |
◆ clone()
virtual Device* cnoid::Device::clone |
( |
| ) |
const |
|
pure virtual |
◆ cycle()
double cnoid::Device::cycle |
( |
| ) |
const |
|
inline |
◆ forEachActualType()
void Device::forEachActualType |
( |
boost::function< bool(const std::type_info &type)> |
func | ) |
|
|
virtual |
◆ hasStateOnly()
bool cnoid::Device::hasStateOnly |
( |
| ) |
const |
|
inline |
◆ id()
const int cnoid::Device::id |
( |
| ) |
const |
|
inline |
◆ index()
const int cnoid::Device::index |
( |
| ) |
const |
|
inline |
◆ link() [1/2]
const Link* cnoid::Device::link |
( |
| ) |
const |
|
inline |
◆ link() [2/2]
Link* cnoid::Device::link |
( |
| ) |
|
|
inline |
◆ localRotaion()
Isometry3::LinearPart cnoid::Device::localRotaion |
( |
| ) |
|
|
inline |
◆ localRotation()
Isometry3::ConstLinearPart cnoid::Device::localRotation |
( |
| ) |
const |
|
inline |
◆ localTranslation() [1/2]
Isometry3::ConstTranslationPart cnoid::Device::localTranslation |
( |
| ) |
const |
|
inline |
◆ localTranslation() [2/2]
Isometry3::TranslationPart cnoid::Device::localTranslation |
( |
| ) |
|
|
inline |
◆ name()
const std::string& cnoid::Device::name |
( |
| ) |
const |
|
inline |
◆ notifyStateChange()
void cnoid::Device::notifyStateChange |
( |
| ) |
|
|
inline |
◆ p_local() [1/2]
Isometry3::ConstTranslationPart cnoid::Device::p_local |
( |
| ) |
const |
|
inline |
◆ p_local() [2/2]
Isometry3::TranslationPart cnoid::Device::p_local |
( |
| ) |
|
|
inline |
◆ R_local() [1/2]
Isometry3::ConstLinearPart cnoid::Device::R_local |
( |
| ) |
const |
|
inline |
◆ R_local() [2/2]
Isometry3::LinearPart cnoid::Device::R_local |
( |
| ) |
|
|
inline |
◆ setCycle()
void cnoid::Device::setCycle |
( |
double |
msec | ) |
|
|
inline |
◆ setId()
void cnoid::Device::setId |
( |
int |
id | ) |
|
|
inline |
◆ setIndex()
void cnoid::Device::setIndex |
( |
int |
index | ) |
|
|
inline |
◆ setLink()
void cnoid::Device::setLink |
( |
Link * |
link | ) |
|
|
inline |
◆ setLocalRotation()
template<typename Derived >
void cnoid::Device::setLocalRotation |
( |
const Eigen::MatrixBase< Derived > & |
R | ) |
|
|
inline |
◆ setLocalTranslation()
template<typename Derived >
void cnoid::Device::setLocalTranslation |
( |
const Eigen::MatrixBase< Derived > & |
p | ) |
|
|
inline |
◆ setName()
void cnoid::Device::setName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ sigStateChanged()
◆ T_local() [1/2]
◆ T_local() [2/2]
const Isometry3& cnoid::Device::T_local |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: