Package | away3d.animators.data |
Class | public class JointPose |
Inheritance | JointPose Object |
See also
Property | Defined By | ||
---|---|---|---|
name : String
The name of the joint to which the pose is associated
| JointPose | ||
orientation : Quaternion
The rotation of the pose stored as a quaternion
| JointPose | ||
translation : Vector3D
The translation of the pose
| JointPose |
Method | Defined By | ||
---|---|---|---|
Copies the transformation data from a source pose object into the existing pose object. | JointPose | ||
toMatrix3D(target:Matrix3D = null):Matrix3D
Converts the transformation to a Matrix3D representation. | JointPose |
name | property |
public var name:String
The name of the joint to which the pose is associated
orientation | property |
public var orientation:Quaternion
The rotation of the pose stored as a quaternion
translation | property |
public var translation:Vector3D
The translation of the pose
copyFrom | () | method |
public function copyFrom(pose:JointPose):void
Copies the transformation data from a source pose object into the existing pose object.
Parameters
pose:JointPose — The source pose to copy from.
|
toMatrix3D | () | method |
public function toMatrix3D(target:Matrix3D = null):Matrix3D
Converts the transformation to a Matrix3D representation.
Parameters
target:Matrix3D (default = null ) — An optional target matrix to store the transformation. If not provided, it will create a new instance.
|
Matrix3D — The transformation matrix of the pose.
|