Inheritance diagram for DzPoserBendParam:
Properties | |
Boolean | applyAngles |
Boolean | applyBulges |
Number | dynamicAngleB |
Number | dynamicAngleC |
Number | negLeftBulge |
Number | negRightBulge |
Number | posLeftBulge |
Number | posRightBulge |
Number | staticAngleA |
Number | staticAngleD |
Constructors | |
DzPoserBendParam (DzBone driver, DzPoserJointParam::ParamAxis axis) | |
DzPoserBendParam () | |
Methods | |
DzFloatProperty | getDynamicAngleBController () |
DzFloatProperty | getDynamicAngleCController () |
DzFloatProperty | getNegLeftBulgeController () |
DzFloatProperty | getNegRightBulgeController () |
DzFloatProperty | getPosLeftBulgeController () |
DzFloatProperty | getPosRightBulgeController () |
DzFloatProperty | getStaticAngleAController () |
DzFloatProperty | getStaticAngleDController () |
void | setAngles (Number staticA, Number dynamicB, Number dynamicC, Number staticD) |
void | setBulges (Number posLeft, Number posRight, Number negLeft, Number negRight) |
DzPoserBendParam::DzPoserBendParam | ( | ) |
Default Constructor.
DzPoserBendParam::DzPoserBendParam | ( | DzBone | driver, | |
DzPoserJointParam::ParamAxis | axis | |||
) |
This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
driver | The bone that drives this joint parameter | |
axis | The axis on which this joint parameter is applied |
DzFloatProperty DzPoserBendParam::getDynamicAngleBController | ( | ) |
DzFloatProperty DzPoserBendParam::getDynamicAngleCController | ( | ) |
DzFloatProperty DzPoserBendParam::getNegLeftBulgeController | ( | ) |
DzFloatProperty DzPoserBendParam::getNegRightBulgeController | ( | ) |
DzFloatProperty DzPoserBendParam::getPosLeftBulgeController | ( | ) |
DzFloatProperty DzPoserBendParam::getPosRightBulgeController | ( | ) |
DzFloatProperty DzPoserBendParam::getStaticAngleAController | ( | ) |
DzFloatProperty DzPoserBendParam::getStaticAngleDController | ( | ) |
Sets the values of the blending angles
a1 | The new value for the StaticA angle | |
a2 | The new value for the DynamicB angle | |
a3 | The new value for the DynamicC angle | |
a4 | The new value for the StaticD angle |
void DzPoserBendParam::setBulges | ( | Number | posLeft, | |
Number | posRight, | |||
Number | negLeft, | |||
Number | negRight | |||
) |
Sets the values of the joint bulge paramters.
posLeft | The left bulge parameter for positive rotation. | |
posRight | The right bulge parameter for positive rotation. | |
negLeft | The left bulge parameter for negative rotation. | |
negRight | The right bulge parameter for negative rotation. |
This property controls whether or not the angles are used when calculating joint parameter weights.
This property controls whether or not the bulge settings are applied with the joint parameter.
This property holds the beginning 'dynamic' angle of the joint parameter
This property holds the ending 'dynamic' angle of the joint parameter
This property holds the negative left bulge setting of the joint parameter
This property holds the negative right bulge setting of the joint parameter
This property holds the positive left bulge setting of the joint parameter
This property holds the positive right bulge setting of the joint parameter
This property holds the beginning 'static' angle of the joint parameter
This property holds the ending 'static' angle of the joint parameter