DzPoserTwistParam Class Reference
[Object and Geometry Objects]

Encapsulates a twisting poser binding. More...

Inheritance diagram for DzPoserTwistParam:

DzPoserJointParam DzElement DzBase QObject Object List of all members.

Properties

Boolean applyBlend
Number end
Number start

Constructors

 DzPoserTwistParam (DzBone driver, DzPoserJointParam::ParamAxis axis, Number start, Number end)
 DzPoserTwistParam (DzBone driver, DzPoserJointParam::ParamAxis axis)
 DzPoserTwistParam ()

Methods

DzFloatProperty getBlendEndPostionController ()
DzFloatProperty getBlendStartPostionController ()
void setBlendZone (Number start, Number end, Boolean makeDefault=false)

Detailed Description

Encapsulates a twisting poser binding.


Constructor & Destructor Documentation

DzPoserTwistParam::DzPoserTwistParam (  ) 

Default Constructor.

DzPoserTwistParam::DzPoserTwistParam ( 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.

Parameters:
driver The bone that drives this joint parameter
axis The axis that this parameter is applied on

DzPoserTwistParam::DzPoserTwistParam ( DzBone  driver,
DzPoserJointParam::ParamAxis  axis,
Number  start,
Number  end 
)

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Parameters:
driver The bone that drives this joint parameter
axis The axis that this parameter is applied on
start The point on the axis where the twist blend zone starts
end The point on the axis where the twist blend zone ends


Member Function Documentation

DzFloatProperty DzPoserTwistParam::getBlendEndPostionController (  ) 

Returns:
The controller of the ending point of the blend zone.

DzFloatProperty DzPoserTwistParam::getBlendStartPostionController (  ) 

Returns:
The controller of the starting point of the blend zone.

void DzPoserTwistParam::setBlendZone ( Number  start,
Number  end,
Boolean  makeDefault = false 
)

Sets the start and end points for the blend zone

Parameters:
start The distance at which the blend zone starts
end The distance at which the blend zone ends
See also:
setStart(), setEnd(), getBlendZone()


Member Data Documentation

bool DzPoserTwistParam::applyBlend

This property determines whether start and end points are used to determine the blend zone. If off, the entire geometry is 'twisted' at 100%.

Number DzPoserTwistParam::end

The end point of the blend zone - full twisting occurs past this point.

Number DzPoserTwistParam::start

The start point of the blend zone - no twisting occurs previous to this point.


Generated on Thu Sep 24 12:21:14 2009

Copyright © 2002 - 2009 DAZ 3D, Inc.