Atoms Crowd  4.1.0
Atoms::ClipReaderOperator Member List

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

addInputPort(Port *port)AtomsGraph::Node
addOutputPort(Port *port)AtomsGraph::Node
agent()Atoms::AgentNodeinline
AgentNode()Atoms::AgentNode
baseNodeType() constAtoms::Operatorvirtual
ClipReaderOperator() (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
clone()=0AtomsGraph::Nodepure virtual
compute(const AtomsGraph::ComputeData *computeData)Atoms::ClipReaderOperatorvirtual
computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator)Atoms::Operatorvirtual
computeRetarget(const Atoms::AgentTypeCPtr tAgentType, const Atoms::AgentTypeCPtr sAgentType, const AtomsCore::Skeleton &tSkeleton, const AtomsCore::Skeleton &sSkeleton, AtomsCore::Pose &tPose, AtomsCore::Pose &sPose, std::map< unsigned short, AtomsCore::MapMetadata > &sMetadata, const double agentScale) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
const_port_iterator typedef (defined in AtomsGraph::Node)AtomsGraph::Node
fillSkeletonClipIdMap(AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
getDirectionAtFrame(AtomsCore::Poser &poser, AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, const AtomsCore::Vector3 &velocity, const unsigned int frame, const unsigned int nextFrame, const double reminder, const int rootPelvisIndex) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
getInputPort(const std::string &name)AtomsGraph::Node
getInputPort(const std::string &name)AtomsGraph::Node
getInputPortNames() constAtomsGraph::Node
getOutputPort(const std::string &name)AtomsGraph::Node
getOutputPort(const std::string &name)AtomsGraph::Node
getOutputPortNames() constAtomsGraph::Node
getPelvisVelocityFromClip(AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, int frame, double reminder, const AtomsCore::SkeletonLod *skeletonLod, const int newFrame, const double newReminder) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
getPelvisVelocityFromLooper(AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, int frame, double reminder, const AtomsCore::SkeletonLod *skeletonLod, const int newFrame, const double newReminder) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
getPoleVector(bool useBind, const AtomsCore::JointChain *chain, const std::vector< AtomsCore::Vector3 > &allPositions, const AtomsCore::Vector3 &startPos, const AtomsCore::Vector3 &endPos, AtomsCore::Vector3 &midPos, AtomsCore::Vector3 &poleVector, double threshold=0.9999)Atoms::ClipReaderOperator
getTargetPoint(const AtomsCore::Vector3 sStartPos, const AtomsCore::Vector3 sEndPos, const AtomsCore::Vector3 tStartPos, const AtomsCore::Vector3 offset, double factor) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
inputPortBegin()AtomsGraph::Nodeinline
inputPortCBegin() constAtomsGraph::Nodeinline
inputPortCEnd() constAtomsGraph::Nodeinline
inputPortEnd()AtomsGraph::Nodeinline
isDirty() constAtomsGraph::Nodeinline
m_activePortAtoms::Operatorprotected
m_agentAtoms::AgentNodeprotected
m_outPoseAtoms::Operatorprotected
name() constAtomsGraph::Nodeinline
Node()AtomsGraph::Node
numInputPorts() constAtomsGraph::Nodeinline
numOutputPorts() constAtomsGraph::Nodeinline
Operator()Atoms::Operator
outPosePort()Atoms::Operatorinline
outputPortBegin()AtomsGraph::Nodeinline
outputPortCBegin() constAtomsGraph::Nodeinline
outputPortCEnd() constAtomsGraph::Nodeinline
outputPortEnd()AtomsGraph::Nodeinline
port_iterator typedef (defined in AtomsGraph::Node)AtomsGraph::Node
pose()Atoms::Operator
profileTime() constAtomsGraph::Nodeinline
refreshTargetMatrix(const AtomsCore::Skeleton &tSkeleton, AtomsCore::Pose &tPose, unsigned short jointId) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
removeFootLock(const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
removeInputPort(const std::string &name)AtomsGraph::Node
removeOutputPort(const std::string &name)AtomsGraph::Node
reset()Atoms::ClipReaderOperatorvirtual
resetJointPoses(const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
scaleDetachedJoints(const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, double agentScale, double retargetingFactor) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
scaleMetadata(const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, double agentScale, double retargetingFactor) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
setAgent(Agent *agent)Atoms::AgentNodeinline
setDirty(bool value)AtomsGraph::Node
setDirtyFlag()AtomsGraph::Nodeinline
setLocalDirectionAndVelocity(AtomsCore::Poser &poser, AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, const AtomsCore::Vector3 &velocity, double retargetingFactor, bool syncede, const AtomsCore::Vector3 &rootOffset, double clipFrame, double startTime, double endTime) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
setName(const std::string &name)AtomsGraph::Nodeinline
setPoseFromClip(AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, int clampedFrame, double weight, bool isAtomsClip, bool isParentSpace, const AtomsCore::SkeletonLod *skeletonLod) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
setPoseFromLooper(AnimationClipCPtr &clip, const AtomsCore::Skeleton &skeleton, AtomsCore::Pose &pose, double time, bool isAtomsClip, bool isParentSpace, const AtomsCore::SkeletonLod *skeletonLod) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
setProfileTime(size_t value)AtomsGraph::Nodeinline
setTimeAndPreviousTime(double time, double prevTime) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
setupDefaultPose() (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperator
skeletonLod() constAtoms::Operator
typeId() const =0Atoms::Operatorpure virtual
typeStr() const =0Atoms::Operatorpure virtual
useLocomotion(bool value) (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperatorinline
~AgentNode()Atoms::AgentNodevirtual
~ClipReaderOperator() (defined in Atoms::ClipReaderOperator)Atoms::ClipReaderOperatorvirtual
~Node()AtomsGraph::Nodevirtual
~Operator()Atoms::Operatorvirtual