| 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 | ||
|---|---|---|---|
| JointPose | |||
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:StringThe name of the joint to which the pose is associated
| orientation | property |
public var orientation:QuaternionThe rotation of the pose stored as a quaternion
| translation | property |
public var translation:Vector3DThe translation of the pose
| JointPose | () | Constructor |
public function JointPose()| copyFrom | () | method |
public function copyFrom(pose:JointPose):voidCopies 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):Matrix3DConverts 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.
|