#include <joint.h>
◆ Type
Enumerator |
---|
UNKNOWN | |
REVOLUTE | |
CONTINUOUS | |
PRISMATIC | |
FLOATING | |
PLANAR | |
FIXED | |
UNIVERSAL | |
◆ Joint() [1/3]
◆ Joint() [2/3]
Joint::Joint |
( |
const Joint & |
rhs | ) |
|
◆ Joint() [3/3]
Joint::Joint |
( |
Joint && |
rhs | ) |
|
|
noexcept |
◆ clear()
◆ empty()
bool Joint::empty |
( |
| ) |
const |
|
overridevirtual |
◆ getAxis()
Vec3 Joint::getAxis |
( |
| ) |
const |
◆ getName()
std::string Joint::getName |
( |
| ) |
const |
◆ getTransform()
std::vector< std::shared_ptr< Pose > > Joint::getTransform |
( |
| ) |
const |
◆ getTypename()
const char * Joint::getTypename |
( |
| ) |
|
|
overridevirtual |
◆ isA()
bool Joint::isA |
( |
const char * |
name | ) |
|
|
virtual |
◆ isChild()
bool Joint::isChild |
( |
const char * |
name | ) |
const |
◆ isParent()
bool Joint::isParent |
( |
const char * |
name | ) |
const |
◆ print()
void Joint::print |
( |
std::ostream & |
os | ) |
|
|
overridevirtual |
◆ pushBackChild()
void Joint::pushBackChild |
( |
const std::string |
lk | ) |
|
◆ pushBackParent()
void Joint::pushBackParent |
( |
const std::string |
lk | ) |
|
◆ pushBackTransform()
void Joint::pushBackTransform |
( |
const std::shared_ptr< Pose > |
t | ) |
|
◆ setAxis()
void Joint::setAxis |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ setCalibration()
◆ setDynamics()
void Joint::setDynamics |
( |
const std::shared_ptr< JointDynamics > |
d | ) |
|
◆ setLimits()
void Joint::setLimits |
( |
const std::shared_ptr< JointLimits > |
l | ) |
|
◆ setMimic()
void Joint::setMimic |
( |
const std::shared_ptr< JointMimic > |
m | ) |
|
◆ setName()
void Joint::setName |
( |
const std::string & |
name_ | ) |
|
◆ setSafety()
void Joint::setSafety |
( |
const std::shared_ptr< JointSafety > |
s | ) |
|
◆ setType() [1/2]
void Joint::setType |
( |
const char * |
c_ | ) |
|
◆ setType() [2/2]
void Joint::setType |
( |
const Type & |
t_ | ) |
|
The documentation for this class was generated from the following files: