- get(int) - Method in class raft.jpct.bones.AnimatedGroup
-
Returns the specified object
- get(String) - Method in class raft.jpct.bones.AnimatedGroup
-
Returns the first object with given name.
- getArg(int) - Method in class raft.jpct.bones.util.ComLineArgs
-
returns index'th argument
- getArg(String, int) - Method in class raft.jpct.bones.util.ComLineArgs
-
Returns index'th argument for tag.
- getArg(String) - Method in class raft.jpct.bones.util.ComLineArgs
-
Returns first argument for tag.
- getArgs() - Method in class raft.jpct.bones.util.ComLineArgs
-
returns the original arguments.
- getBindPose() - Method in class raft.jpct.bones.Joint
-
Returns a copy bindPose matrix.
- getBoneObjects() - Method in class raft.jpct.bones.SkeletonDebugger
-
Returns the
Object3D
s which represent bones.
- getClip(int) - Method in class raft.jpct.bones.PoseClipSequence
-
Returns the specified clip
- getClip(int) - Method in class raft.jpct.bones.SkinClipSequence
-
Returns the specified clip
- getGlobal(int) - Method in class raft.jpct.bones.SkeletonPose
-
Returns the joint transform in object space.
- getIndex() - Method in class raft.jpct.bones.Animated3D
-
returns the index in group
- getIndex() - Method in class raft.jpct.bones.Joint
-
Returns the index of this joint.
- getInverseBindPose() - Method in class raft.jpct.bones.Joint
-
Returns a copy of invertBindPose matrix
- getJoint(int) - Method in class raft.jpct.bones.Skeleton
-
Returns the
Joint
by index.
- getJointIndex() - Method in class raft.jpct.bones.JointChannel
-
returns the index of joint this channel is related to.
- getJointIndices() - Method in class raft.jpct.bones.SkinData
-
Returns a copy of joint indices array.
- getJointObjects() - Method in class raft.jpct.bones.SkeletonDebugger
-
Returns the
Object3D
s which represent joints.
- getLength() - Method in class raft.jpct.bones.JointChannel
-
returns number of samples in this channel
- getLength() - Method in class raft.jpct.bones.MeshChannel
-
returns number of samples in this channel
- getLocal(int) - Method in class raft.jpct.bones.SkeletonPose
-
Returns the joint transform in local space (relative to its parent).
- getName() - Method in class raft.jpct.bones.Joint
-
Returns name of this joint.
- getName() - Method in class raft.jpct.bones.MeshPose
-
returns name of this pose.
- getName() - Method in class raft.jpct.bones.PoseClip
-
Returns name of this clip.
- getName() - Method in class raft.jpct.bones.SkinClip
-
Returns name of this clip.
- getNumberOfJoints() - Method in class raft.jpct.bones.Skeleton
-
Returns number of joints
- getObjectIndex() - Method in class raft.jpct.bones.MeshChannel
-
returns the index of object in group this channel is related to.
- getPalette(int) - Method in class raft.jpct.bones.SkeletonPose
-
Returns the joint transform in bind-pose space.
- getParentIndex() - Method in class raft.jpct.bones.Joint
-
Returns the index of parent of this joint.
- getPoseClipSequence() - Method in class raft.jpct.bones.Animated3D
-
- getPoseClipSequence() - Method in class raft.jpct.bones.AnimatedGroup
-
Returns the assigned ClipSequence if any.
- getRoot() - Method in class raft.jpct.bones.AnimatedGroup
-
Returns root object that all animated objects are added as child.
- getRotationMatrix() - Method in class raft.jpct.bones.Quaternion
-
Returns matrix representation of this quaternion.
- getRotations() - Method in class raft.jpct.bones.JointChannel
-
returns a copy of rotations array
- getScales() - Method in class raft.jpct.bones.JointChannel
-
returns a copy of scales array
- getSize() - Method in class raft.jpct.bones.AnimatedGroup
-
returns number of objects in this group
- getSize() - Method in class raft.jpct.bones.PoseClipSequence
-
Returns number of clips
- getSize() - Method in class raft.jpct.bones.SkinClipSequence
-
Returns number of clips
- getSkeleton() - Method in class raft.jpct.bones.Animated3D
-
Returns the Skeleton this object is bound to.
- getSkeleton() - Method in class raft.jpct.bones.SkeletonPose
-
Returns the
Skeleton
this pose is related to.
- getSkeleton() - Method in class raft.jpct.bones.SkinClip
-
Returns the
Skeleton
this clip is related to.
- getSkeleton() - Method in class raft.jpct.bones.SkinClipSequence
-
return the skeleton this clip is related to.
- getSkeletonPose() - Method in class raft.jpct.bones.Animated3D
-
Returns the skeleton pose used for animation.
- getSkinClipSequence() - Method in class raft.jpct.bones.Animated3D
-
- getSkinClipSequence() - Method in class raft.jpct.bones.AnimatedGroup
-
Returns the assigned ClipSequence if any.
- getSkinData() - Method in class raft.jpct.bones.Animated3D
-
Returns skin data if any.
- getTime() - Method in class raft.jpct.bones.JointChannel
-
returns length of this channel in seconds
- getTime() - Method in class raft.jpct.bones.MeshChannel
-
returns length of this channel in seconds
- getTime() - Method in class raft.jpct.bones.PoseClip
-
returns time of this clip in seconds.
- getTime() - Method in class raft.jpct.bones.PoseClipSequence
-
return total time of clips in seconds
- getTime() - Method in class raft.jpct.bones.SkinClip
-
returns time of this clip in seconds.
- getTime() - Method in class raft.jpct.bones.SkinClipSequence
-
return total time of clips in seconds
- getTimes() - Method in class raft.jpct.bones.JointChannel
-
returns a copy of times array
- getTranslations() - Method in class raft.jpct.bones.JointChannel
-
returns a copy of translations array
- getUnconsumed() - Method in class raft.jpct.bones.util.ComLineArgs
-
returns the unconsumed arguments
- getWeights() - Method in class raft.jpct.bones.SkinData
-
Returns a copy of weights array.
- saveGroup(AnimatedGroup, OutputStream) - Static method in class raft.jpct.bones.BonesIO
-
Saves given skin group to given stream.
- saveObject(Animated3D, OutputStream) - Static method in class raft.jpct.bones.BonesIO
-
- scalarMul(float) - Method in class raft.jpct.bones.Quaternion
-
Multiplies each value of this quaternion by the given scalar value.
- set(float, float, float, float) - Method in class raft.jpct.bones.Quaternion
-
Sets the value of this quaternion to (x, y, z, w)
- set(Quaternion) - Method in class raft.jpct.bones.Quaternion
-
Sets the value of this quaternion to the (x, y, z, w) values of the provided source quaternion.
- setAutoApplyAnimation(boolean) - Method in class raft.jpct.bones.Animated3D
-
Sets if animateXX methods are automatically applied.
- setAutoApplyAnimation(boolean) - Method in class raft.jpct.bones.AnimatedGroup
-
Sets if animateXX methods are automatically applied.
- setIdentity() - Method in class raft.jpct.bones.Quaternion
-
Sets the value of this quaternion to (0, 0, 0, 1).
- setMergeAnimations(boolean) - Method in class raft.jpct.bones.util.ArdorColladaImporter
-
Sets if merge animations.
- setMergeAnimations(boolean) - Method in class raft.jpct.bones.util.JMEOgreImporter
-
Sets if merge animations.
- setName(String) - Method in class raft.jpct.bones.PoseClip
-
Sets name of this clip.
- setName(String) - Method in class raft.jpct.bones.SkinClip
-
Sets name of this clip.
- setPoseClipSequence(PoseClipSequence) - Method in class raft.jpct.bones.Animated3D
-
- setPoseClipSequence(PoseClipSequence) - Method in class raft.jpct.bones.AnimatedGroup
-
- setRotation(Matrix) - Method in class raft.jpct.bones.Quaternion
-
Sets rotation part of given matrix to rotation represented by this quaternion.
- setScale(float, float, float) - Method in class raft.jpct.bones.Animated3D
-
Sets the scaling of Animated3D.
- setSkeletonPose(SkeletonPose) - Method in class raft.jpct.bones.Animated3D
-
Sets skeleton pose used for animation.
- setSkeletonPose(SkeletonPose) - Method in class raft.jpct.bones.AnimatedGroup
-
- setSkinClipSequence(SkinClipSequence) - Method in class raft.jpct.bones.Animated3D
-
- setSkinClipSequence(SkinClipSequence) - Method in class raft.jpct.bones.AnimatedGroup
-
- setToBindPose() - Method in class raft.jpct.bones.SkeletonPose
-
Updates transforms to reset to bind-pose.
- setVisibility(boolean) - Method in class raft.jpct.bones.AnimatedGroup
-
Sets visibility of all objects in group.
- setVisibility(boolean) - Method in class raft.jpct.bones.SkeletonDebugger
-
Sets visibility of joint and bone objects.
- Skeleton - Class in raft.jpct.bones
-
A collection of
Joint
's which constitute a hierarchy.
- Skeleton(Joint[]) - Constructor for class raft.jpct.bones.Skeleton
-
Creates a new Skeleton out of given joints.
- SkeletonDebugger - Class in raft.jpct.bones
-
- SkeletonDebugger(SkeletonPose, int...) - Constructor for class raft.jpct.bones.SkeletonDebugger
-
- SkeletonDebugger(SkeletonPose, float, float, int...) - Constructor for class raft.jpct.bones.SkeletonDebugger
-
Creates a new Debugger with given scale.
- SkeletonPose - Class in raft.jpct.bones
-
- SkeletonPose(Skeleton) - Constructor for class raft.jpct.bones.SkeletonPose
-
- SkinClip - Class in raft.jpct.bones
-
- SkinClip(Skeleton, JointChannel...) - Constructor for class raft.jpct.bones.SkinClip
-
Creates a new SkinClip.
- SkinClip(Skeleton, List<JointChannel>) - Constructor for class raft.jpct.bones.SkinClip
-
Creates a new SkinClip.
- SkinClipSequence - Class in raft.jpct.bones
-
- SkinClipSequence(SkinClip...) - Constructor for class raft.jpct.bones.SkinClipSequence
-
Creates a ClipSequence out of given clips.
- SkinClipSequence(List<SkinClip>) - Constructor for class raft.jpct.bones.SkinClipSequence
-
- SkinData - Class in raft.jpct.bones
-
- SkinData(float[][], short[][]) - Constructor for class raft.jpct.bones.SkinData
-
Creates a new SkinData out of given information.
- slerp(Quaternion, Quaternion, float) - Method in class raft.jpct.bones.Quaternion
-
Does a spherical linear interpolation between the given start and end quaternions by the given change amount.