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 | |
Public Member Functions | |
JointSymmetry () | |
creates an empty JointSymmetry, you should not use this. More... | |
~JointSymmetry () | |
destructor. | |
std::pair< const Joint *, const Joint * > | symmetricJoints () const |
returns the two symmetric joints. | |
const Joint * | symmetricJoint (const Joint *joint) const |
returns the symmetric Joint of the given Joint. | |
SymmetryType | symmetryType () const |
returns the type of the symmetry. | |
Public Attributes | |
class JointSymmetryImpl * | a_impl |
brief private implementation. | |
JointSymmetry defines a symmetry between two joints.
Definition at line 336 of file alrobotmodel.h.
Sim::JointSymmetry::JointSymmetry | ( | ) |
creates an empty JointSymmetry, you should not use this.