AdditiveMode enum name (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
additiveMode() const | Atoms::AnimationClip | inline |
additiveReferenceClip() const | Atoms::AnimationClip | inline |
addJointMetadata(const std::string &metadataName, const std::string &jointName, const int metadataType, const AtomsCore::Vector2ArrayMetadata &data) | Atoms::AnimationClip | |
AnimationClip() | Atoms::AnimationClip | |
AnimationClip(const unsigned int numberOfJoints, const unsigned int numberOfFrames, const double fps) (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
at(unsigned short index) | Atoms::AnimationClip | inline |
at(unsigned short index) const | Atoms::AnimationClip | inline |
cacheFrameRootRotation(const std::string &agentType) | Atoms::AnimationClip | |
clipJointWorldMatrix(const AtomsCore::Skeleton &skeleton, int clampedFrame, double weight, AtomsCore::JointCPtr pelvisJoint) const | Atoms::AnimationClip | |
computeAnimatedJoints() | Atoms::AnimationClip | |
computeAverageAngularVelocity() const | Atoms::AnimationClip | |
computeAverageVelocity() const | Atoms::AnimationClip | |
computeClipDirection(Atoms::AgentTypeCPtr atPtr, const int frame) const | Atoms::AnimationClip | |
computeClipDirections(const std::string &agentType, std::vector< AtomsCore::Vector3 > &directions) const | Atoms::AnimationClip | |
computeMirror(const unsigned int animMirrorPlane, const unsigned int bindMirrorPlane, const unsigned int searchMode, const std::string &left, const std::string &right, const bool rawMirror=false, const unsigned int stringReplacementType=0, const std::vector< std::string > skipJoints={}, const bool affectSkipJointsHierarchy=false) | Atoms::AnimationClip | |
computePelvisAndFeetHeight(double height) | Atoms::AnimationClip | |
conformFootDownDataForLocomotion() | Atoms::AnimationClip | |
direction() const | Atoms::AnimationClip | inline |
directionFromJoints() const | Atoms::AnimationClip | inline |
directionType() const | Atoms::AnimationClip | inline |
DirectionType enum name (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
disableFootLock(bool value) | Atoms::AnimationClip | inline |
fps() const | Atoms::AnimationClip | inline |
getCompatibleAgentType() const | Atoms::AnimationClip | |
isFootLockDisabled() const | Atoms::AnimationClip | inline |
jointId(const std::string &jointName) const | Atoms::AnimationClip | inline |
kAny enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kAuto enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kBindPose enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kByName enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kClip enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kDisabled enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kJoints enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kLocal enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kPelvis enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kPostfix enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kPrefix enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kReferenceClip enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kStatic enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kX enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kY enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
kZ enum value (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
mapTimeToFrame(const double time, double &reminder) const | Atoms::AnimationClip | inline |
metadata() | Atoms::AnimationClip | inline |
metadata() const | Atoms::AnimationClip | inline |
MirrorPlane enum name (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
MirrorSideJointsSearch enum name (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
MirrorStringReplacementType enum name (defined in Atoms::AnimationClip) | Atoms::AnimationClip | |
numFrames() const | Atoms::AnimationClip | inline |
numJoints() const | Atoms::AnimationClip | inline |
operator[](unsigned short index) | Atoms::AnimationClip | inline |
operator[](unsigned short index) const | Atoms::AnimationClip | inline |
overrideVirtualRootPosition() const | Atoms::AnimationClip | inline |
refreshSittingData() | Atoms::AnimationClip | |
refreshVirtualRoot() | Atoms::AnimationClip | |
reverse() | Atoms::AnimationClip | |
sanitizeJointNames() | Atoms::AnimationClip | |
sanitizeJointScales() | Atoms::AnimationClip | |
setAdditiveMode(const unsigned int additiveMode) | Atoms::AnimationClip | |
setAdditiveReferenceClip(const std::string &clipName) | Atoms::AnimationClip | |
setCompatibleAgentType(const std::string &agentType) | Atoms::AnimationClip | |
setDirection(const AtomsCore::Vector3 &direction) | Atoms::AnimationClip | inline |
setDirectionFromJoints(unsigned int fromJoint, unsigned int toJoint) | Atoms::AnimationClip | inline |
setDirectionType(unsigned int directionType) | Atoms::AnimationClip | inline |
setFootDownData(const std::string &jointName, const AtomsCore::Vector2ArrayMetadata &data) | Atoms::AnimationClip | |
setFps(double value) | Atoms::AnimationClip | inline |
setGlobalIKData(const std::string &jointName, const AtomsCore::Vector2ArrayMetadata &data) | Atoms::AnimationClip | |
setJointName(const unsigned int index, const std::string &jointName) | Atoms::AnimationClip | inline |
setNumFrames(const unsigned int numberOfFrames) | Atoms::AnimationClip | |
setNumJoints(const unsigned int numberOfJoints) | Atoms::AnimationClip | |
setPerchingData(const AtomsCore::Vector2ArrayMetadata &data) | Atoms::AnimationClip | |
setSittingData(const AtomsCore::Vector2ArrayMetadata &data) | Atoms::AnimationClip | |
setTransferMotionToVirtualRoot(const bool x, const bool y, const bool z, const bool overrideVirtualRootPos, const AtomsCore::Vector3 &virtualRootPos) | Atoms::AnimationClip | |
setTransitionFrames(const std::vector< int > &frames) | Atoms::AnimationClip | |
transferMotionToVirtualRoot() | Atoms::AnimationClip | |
transferMotionToVirtualRootX() const | Atoms::AnimationClip | inline |
transferMotionToVirtualRootY() const | Atoms::AnimationClip | inline |
transferMotionToVirtualRootZ() const | Atoms::AnimationClip | inline |
transitionFrames() const | Atoms::AnimationClip | inline |
virtualRootPositionOverride() const | Atoms::AnimationClip | inline |
~AnimationClip() | Atoms::AnimationClip | inline |