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