Atoms Crowd  7.0.0
Atoms::AnimationClip Member List

This is the complete list of members for Atoms::AnimationClip, including all inherited members.

AdditiveMode enum name (defined in Atoms::AnimationClip)Atoms::AnimationClip
additiveMode() constAtoms::AnimationClipinline
additiveReferenceClip() constAtoms::AnimationClipinline
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::AnimationClipinline
at(unsigned short index) constAtoms::AnimationClipinline
cacheFrameRootRotation(const std::string &agentType)Atoms::AnimationClip
clipJointWorldMatrix(const AtomsCore::Skeleton &skeleton, int clampedFrame, double weight, AtomsCore::JointCPtr pelvisJoint) constAtoms::AnimationClip
computeAnimatedJoints()Atoms::AnimationClip
computeAverageAngularVelocity() constAtoms::AnimationClip
computeAverageVelocity() constAtoms::AnimationClip
computeClipDirection(Atoms::AgentTypeCPtr atPtr, const int frame) constAtoms::AnimationClip
computeClipDirections(const std::string &agentType, std::vector< AtomsCore::Vector3 > &directions) constAtoms::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() constAtoms::AnimationClipinline
directionFromJoints() constAtoms::AnimationClipinline
directionType() constAtoms::AnimationClipinline
DirectionType enum name (defined in Atoms::AnimationClip)Atoms::AnimationClip
disableFootLock(bool value)Atoms::AnimationClipinline
fps() constAtoms::AnimationClipinline
getCompatibleAgentType() constAtoms::AnimationClip
isFootLockDisabled() constAtoms::AnimationClipinline
jointId(const std::string &jointName) constAtoms::AnimationClipinline
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) constAtoms::AnimationClipinline
metadata()Atoms::AnimationClipinline
metadata() constAtoms::AnimationClipinline
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() constAtoms::AnimationClipinline
numJoints() constAtoms::AnimationClipinline
operator[](unsigned short index)Atoms::AnimationClipinline
operator[](unsigned short index) constAtoms::AnimationClipinline
overrideVirtualRootPosition() constAtoms::AnimationClipinline
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::AnimationClipinline
setDirectionFromJoints(unsigned int fromJoint, unsigned int toJoint)Atoms::AnimationClipinline
setDirectionType(unsigned int directionType)Atoms::AnimationClipinline
setFootDownData(const std::string &jointName, const AtomsCore::Vector2ArrayMetadata &data)Atoms::AnimationClip
setFps(double value)Atoms::AnimationClipinline
setGlobalIKData(const std::string &jointName, const AtomsCore::Vector2ArrayMetadata &data)Atoms::AnimationClip
setJointName(const unsigned int index, const std::string &jointName)Atoms::AnimationClipinline
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() constAtoms::AnimationClipinline
transferMotionToVirtualRootY() constAtoms::AnimationClipinline
transferMotionToVirtualRootZ() constAtoms::AnimationClipinline
transitionFrames() constAtoms::AnimationClipinline
virtualRootPositionOverride() constAtoms::AnimationClipinline
~AnimationClip()Atoms::AnimationClipinline