addInputPort(Port *port) | AtomsGraph::Node | |
addOutputPort(Port *port) | AtomsGraph::Node | |
advanceSingleClip(double timeStep, double frameStep, bool randomClip=false) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
agent() | Atoms::AgentNode | inline |
AgentNode() | Atoms::AgentNode | |
barycentricCoordinates() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
baseNodeType() const | Atoms::Operator | virtual |
blendIn() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
blendOut() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
BlendSpaceOperator() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
buildNetwork(const AtomsPtr< Atoms::StateMachine > &stateMachine, const Atoms::AnimationState &state, std::map< std::string, std::string > &clipToAgentTypeNames, std::mutex &mutex, const double timeOffset, AtomsCore::Rand32 *idRandom) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
buildNetwork(const Atoms::LocomotionCPtr &loco, const double timeOffset) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
checkAndPlayUnsynced(const int syncedMajorId, const double deltaTime, double &useClipDirection) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
clone()=0 | AtomsGraph::Node | pure virtual |
compute(const AtomsGraph::ComputeData *computeData) | Atoms::BlendSpaceOperator | virtual |
computeBlendInOffset(double frameRate, bool checkTransitionFrames=true) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
computeBlendInOffsetInPlace(double frameRate, bool checkTransitionFrames=true) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
computeBlendInWeight(double offset, unsigned int blend) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
computeBlendOutWeight(unsigned int blend) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator) | Atoms::Operator | virtual |
const_port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
currentPosition() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
currentTriangle() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
forceUnsyncedClips() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
getBlendInOffset() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
getInputPort(const std::string &name) | AtomsGraph::Node | |
getInputPort(const std::string &name) | AtomsGraph::Node | |
getInputPortNames() const | AtomsGraph::Node | |
getInputPosition() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
getOutputPort(const std::string &name) | AtomsGraph::Node | |
getOutputPort(const std::string &name) | AtomsGraph::Node | |
getOutputPortNames() const | AtomsGraph::Node | |
getUnsyncPosition() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
hasClips() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inlinevirtual |
initSubState(double frame) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
inputPortBegin() | AtomsGraph::Node | inline |
inputPortCBegin() const | AtomsGraph::Node | inline |
inputPortCEnd() const | AtomsGraph::Node | inline |
inputPortEnd() | AtomsGraph::Node | inline |
isBlendInStage(double offset, unsigned int blend) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
isBlendOutFinished(unsigned int blend) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
isBlendOutStage(double &frameDifference, unsigned int blend) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
isDirty() const | AtomsGraph::Node | inline |
isOneShot() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
isReadyToTransition(const OutputData &clipData, double frameStep) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
isReadyToTransition(double frameRate=1.0, bool checkTransitionFrames=true, bool checkForceTransition=true) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
kIn enum value (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
kNone enum value (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
kOut enum value (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
kWaitingForIn enum value (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
kWaitingForOut enum value (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
m_activePort | Atoms::Operator | protected |
m_agent | Atoms::AgentNode | protected |
m_blendIn (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_blendOut (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_doNotAdvanceClips (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_first (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_fpsPort (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_frameOffset (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_needLockDirectionForTurning (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_network (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_oneShot (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_outPose | Atoms::Operator | protected |
m_resetTime (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
m_timePort (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | protected |
name() const | AtomsGraph::Node | inline |
needLockDirectionForTurning() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
network() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
Node() | AtomsGraph::Node | |
numInputPorts() const | AtomsGraph::Node | inline |
numOutputPorts() const (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
Operator() | Atoms::Operator | |
outPosePort() | Atoms::Operator | inline |
outputPortBegin() | AtomsGraph::Node | inline |
outputPortCBegin() const | AtomsGraph::Node | inline |
outputPortCEnd() const | AtomsGraph::Node | inline |
outputPortData(size_t index) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
outputPortEnd() | AtomsGraph::Node | inline |
partialPose(AtomsCore::Pose &FullPose, const std::vector< unsigned short > &jointIds, bool copyMetadata) (defined in Atoms::Operator) | Atoms::Operator | virtual |
port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
pose() | Atoms::Operator | |
prepareForBlendIn(double offset, double timeStep) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
profileTime() const | AtomsGraph::Node | inline |
removeInputPort(const std::string &name) | AtomsGraph::Node | |
removeOutputPort(const std::string &name) | AtomsGraph::Node | |
reset() | Atoms::BlendSpaceOperator | virtual |
resetTime() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
setAgent(Agent *agent) | Atoms::AgentNode | inline |
setAngularAverageNumFrames(const int value) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setDirty(bool value) | AtomsGraph::Node | |
setDirtyFlag() | AtomsGraph::Node | inline |
setDoNotAdvanceClips(const bool value) (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | inline |
setForcedUnsyncedClips(const bool value) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setFps(double fps) (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | |
setLinearAverageNumFrames(const int value) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setLocomotionTriangles(const std::vector< AtomsUtils::Triangle2 > &triangles) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setMaxAngularAcceleration(const double value) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setMaxLinearAcceleration(const double value) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setName(const std::string &name) | AtomsGraph::Node | inline |
setProfileTime(size_t value) | AtomsGraph::Node | inline |
setSkipTriangles(const std::set< int > &skipTriangles) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
setUpBlendOutFrame(double offset, double timeStep) (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
skeletonLod() const | Atoms::Operator | |
StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | |
typeId() const =0 | Atoms::Operator | pure virtual |
typeStr() const =0 | Atoms::Operator | pure virtual |
unsyncedClipId() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
waitingState() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | inline |
WaitingState enum name (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | |
~AgentNode() | Atoms::AgentNode | virtual |
~BlendSpaceOperator() (defined in Atoms::BlendSpaceOperator) | Atoms::BlendSpaceOperator | virtual |
~Node() | AtomsGraph::Node | virtual |
~Operator() | Atoms::Operator | virtual |
~StateMachineBaseNodeOperator() (defined in Atoms::StateMachineBaseNodeOperator) | Atoms::StateMachineBaseNodeOperator | virtual |