alrobotmodel
2.5.7.1
|
JointSymmetry defines a symmetry between two joints. More...
#include <alrobotmodel.h>
Public Types | |
enum | SymmetryType { MIRROR_SYM, MIRROR_ANTISYM } |
the symmetry can be direct or reversed More... | |
Public Member Functions | |
JointSymmetry () | |
creates an empty JointSymmetry, you should not use this. More... | |
~JointSymmetry () | |
destructor. More... | |
std::pair< const Joint *, const Joint * > | symmetricJoints () const |
returns the two symmetric joints. More... | |
const Joint * | symmetricJoint (const Joint *joint) const |
returns the symmetric Joint of the given Joint. More... | |
SymmetryType | symmetryType () const |
returns the type of the symmetry. More... | |
Public Attributes | |
class JointSymmetryImpl * | a_impl |
brief private implementation. More... | |
JointSymmetry defines a symmetry between two joints.
Definition at line 345 of file alrobotmodel.h.
the symmetry can be direct or reversed
Enumerator | |
---|---|
MIRROR_SYM | |
MIRROR_ANTISYM |
Definition at line 359 of file alrobotmodel.h.
Sim::JointSymmetry::JointSymmetry | ( | ) |
creates an empty JointSymmetry, you should not use this.
Sim::JointSymmetry::~JointSymmetry | ( | ) |
destructor.
returns the two symmetric joints.
SymmetryType Sim::JointSymmetry::symmetryType | ( | ) | const |
returns the type of the symmetry.
class JointSymmetryImpl* Sim::JointSymmetry::a_impl |
brief private implementation.
Definition at line 375 of file alrobotmodel.h.