#include <Geometry.h>
Inheritance diagram for LimbBase:


Public Member Functions | |
| point const & | Marker (int m) const |
| Returns the origin, axis1 and axis2 marker positions. | |
| point const & | Axis (int i) const |
| Returns the Axis markers. | |
| void | Load (const point &origin, const point &x_axis, const point &y_axis) |
| void | SetXAxis (const point &x_axis) |
| void | SetYAxis (const point &y_axis) |
| void | Calculate () |
| Given loaded o, x, y, the correct rotation matrix is constucted. | |
| void | Transform (LimbBase const &l) |
| Transforms this limb into another limb's coordinate system. | |
| void | Copy (LimbBase const &l) |
| Copies values from another LimbBase. | |
Protected Attributes | |
| point | marker [2] |
world cordinate marker positions loaded from most recent frame For the Joint class, these will transform into the proximal limbs coordinate system. For the Limb class, they will not change.
1.5.1-p1