| 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 |