PageRenderTime 12ms CodeModel.GetById 10ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 0ms

/src/away3d/animators/skeleton/SkeletonJoint.as

http://github.com/away3d/away3d-core-fp11
ActionScript | 32 lines | 12 code | 3 blank | 17 comment | 0 complexity | 2aa2d8c0ec03e892f8e20a99cfc38df4 MD5 | raw file
 1package away3d.animators.skeleton
 2{
 3	/**
 4	 * Joint represents a joint in a Skeleton.
 5	 *
 6	 * @see away3d.core.animation.skeleton.Skeleton
 7	 */
 8	public class SkeletonJoint
 9	{
10		/**
11		 * The parent joint's index
12		 */
13		public var parentIndex : int = -1;
14
15		/**
16		 * The name of the joint
17		 */
18		public var name : String; // intention is that this should be used only at load time, not in the main loop
19
20		/**
21		 * The inverse bind pose matrix, as raw data, used to transform vertices to bind joint space, so it can be transformed using the target joint matrix.
22		 */
23		public var inverseBindPose : Vector.<Number>;
24
25		/**
26		 * Creates a new Joint object
27		 */
28		public function SkeletonJoint()
29		{
30		}
31	}
32}