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.