#include <KIN_Bone.h>
Public Member Functions | |
| KIN_Bone () | |
| ~KIN_Bone () | |
| float | getRotate (int axis) const |
| void | getRotates (float *r) const |
| const UT_Matrix4 & | getExtraXform () const |
| float | getLength () const |
| float | getDampening () const |
| const void * | getData () const |
| float | constrain (int axis, float angle, float step) const |
| void | setRotate (int axis, float r) |
| void | setRotates (const float *r) |
| void | setExtraXform (const UT_Matrix4 &xform) |
| void | setLength (float l) |
| void | setDampening (float d) |
| void | setData (const void *d) |
| void | setConstraint (float rest[3], float xrange[2], float yrange[2], float zrange[2], float damp[3], float roll[3]) |
| void | operator= (const KIN_Bone &src) |
Definition at line 28 of file KIN_Bone.h.
| KIN_Bone::KIN_Bone | ( | ) | [inline] |
Definition at line 31 of file KIN_Bone.h.
| KIN_Bone::~KIN_Bone | ( | ) | [inline] |
Definition at line 39 of file KIN_Bone.h.
| float KIN_Bone::constrain | ( | int | axis, | |
| float | angle, | |||
| float | step | |||
| ) | const [inline] |
Definition at line 51 of file KIN_Bone.h.
| float KIN_Bone::getDampening | ( | ) | const [inline] |
Definition at line 49 of file KIN_Bone.h.
| const void* KIN_Bone::getData | ( | void | ) | const [inline] |
Definition at line 50 of file KIN_Bone.h.
| const UT_Matrix4& KIN_Bone::getExtraXform | ( | ) | const [inline] |
Definition at line 46 of file KIN_Bone.h.
| float KIN_Bone::getLength | ( | void | ) | const [inline] |
Definition at line 48 of file KIN_Bone.h.
| float KIN_Bone::getRotate | ( | int | axis | ) | const [inline] |
Definition at line 43 of file KIN_Bone.h.
| void KIN_Bone::getRotates | ( | float * | r | ) | const [inline] |
Definition at line 44 of file KIN_Bone.h.
| void KIN_Bone::operator= | ( | const KIN_Bone & | src | ) | [inline] |
Definition at line 72 of file KIN_Bone.h.
| void KIN_Bone::setConstraint | ( | float | rest[3], | |
| float | xrange[2], | |||
| float | yrange[2], | |||
| float | zrange[2], | |||
| float | damp[3], | |||
| float | roll[3] | |||
| ) | [inline] |
Definition at line 64 of file KIN_Bone.h.
| void KIN_Bone::setDampening | ( | float | d | ) | [inline] |
Definition at line 62 of file KIN_Bone.h.
| void KIN_Bone::setData | ( | const void * | d | ) | [inline] |
Definition at line 63 of file KIN_Bone.h.
| void KIN_Bone::setExtraXform | ( | const UT_Matrix4 & | xform | ) | [inline] |
Definition at line 58 of file KIN_Bone.h.
| void KIN_Bone::setLength | ( | float | l | ) | [inline] |
Definition at line 61 of file KIN_Bone.h.
| void KIN_Bone::setRotate | ( | int | axis, | |
| float | r | |||
| ) | [inline] |
Definition at line 54 of file KIN_Bone.h.
| void KIN_Bone::setRotates | ( | const float * | r | ) | [inline] |
Definition at line 56 of file KIN_Bone.h.
1.5.9