![]() |
Atoms Crowd
7.0.0
|
This is the complete list of members for Atoms::PelvisOperator, including all inherited members.
| addInputPort(Port *port) | AtomsGraph::Node | |
| addOutputPort(Port *port) | AtomsGraph::Node | |
| agent() | Atoms::AgentNode | inline |
| AgentNode() | Atoms::AgentNode | |
| baseNodeType() const | Atoms::Operator | virtual |
| clone()=0 | AtomsGraph::Node | pure virtual |
| compensateLegStretch(AtomsCore::Vector3 &jointRootWorldTranlsate, AtomsCore::Quaternion &jointRootWorldRotate, AtomsCore::Vector3 &jointRootWorldScale, const AtomsCore::Skeleton &skeleton, AtomsCore::JointPose &rootPose, Atoms::HeightField *hfMesh, AtomsCore::Vector3 &upDirVec, double heightFieldOffset) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| compensateLegStretchInParentSpace(AtomsCore::Vector3 &jointRootWorldTranlsate, AtomsCore::Quaternion &jointRootWorldRotate, AtomsCore::Vector3 &jointRootWorldScale, const AtomsCore::Skeleton &skeleton, AtomsCore::JointPose &rootPose, Atoms::HeightField *hfMesh, AtomsCore::Vector3 &upDirVec, double heightFieldOffset) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| compute(const AtomsGraph::ComputeData *computeData) | Atoms::PelvisOperator | virtual |
| computeFullPose(AtomsCore::Pose &FullPose) (defined in Atoms::Operator) | Atoms::Operator | virtual |
| computePelvisAndFeetHeightField(AtomsCore::Vector3 &jointRootWorldTranlsate, AtomsCore::Quaternion &jointRootWorldRotate, AtomsCore::Vector3 &jointRootWorldScale, const std::string &hf, const std::string &gf, HeightFields *hfManager, const AtomsCore::Skeleton &skeleton, AtomsCore::Vector3 &upDirVec, AtomsCore::Quaternion &initialRootRotation, double heightFieldOffset, bool compensateStretchLeg, bool useHeightFieldOnCreationOnly) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| computePelvisAndFeetHeightFieldInParentSpace(AtomsCore::Vector3 &jointRootWorldTranlsate, AtomsCore::Quaternion &jointRootWorldRotate, AtomsCore::Vector3 &jointRootWorldScale, const std::string &hf, const std::string &gf, HeightFields *hfManager, const AtomsCore::Skeleton &skeleton, AtomsCore::Vector3 &upDirVec, AtomsCore::Quaternion &initialRootRotation, double heightFieldOffset, bool compensateStretchLeg, bool useHeightFieldOnCreationOnly) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| computeSpinesHeightfields(const std::string &hf, const std::string &gf, HeightFields *hfManager, const AtomsCore::Skeleton &skeleton, AtomsCore::Vector3 &upDirVec, double heightFieldOffset, bool useHeightFieldOnCreationOnly) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| computeSpinesHeightfieldsInParentSpace(const std::string &hf, const std::string &gf, HeightFields *hfManager, const AtomsCore::Skeleton &skeleton, AtomsCore::Vector3 &upDirVec, double heightFieldOffset, bool useHeightFieldOnCreationOnly) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| const_port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPort(const std::string &name) | AtomsGraph::Node | |
| getInputPortNames() const | AtomsGraph::Node | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPort(const std::string &name) | AtomsGraph::Node | |
| getOutputPortNames() const | AtomsGraph::Node | |
| groundHeight() (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | inline |
| ikMaxIterationsKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| ikSolverKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| ikTolleranceKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| inputPortBegin() | AtomsGraph::Node | inline |
| inputPortCBegin() const | AtomsGraph::Node | inline |
| inputPortCEnd() const | AtomsGraph::Node | inline |
| inputPortEnd() | AtomsGraph::Node | inline |
| isDirty() const | AtomsGraph::Node | inline |
| m_activePort | Atoms::Operator | protected |
| m_agent | Atoms::AgentNode | protected |
| m_outPose | Atoms::Operator | protected |
| maxTurnAngleKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| name() const | AtomsGraph::Node | inline |
| Node() | AtomsGraph::Node | |
| numInputPorts() const | AtomsGraph::Node | inline |
| numOutputPorts() const | AtomsGraph::Node | inline |
| Operator() | Atoms::Operator | |
| outPosePort() | Atoms::Operator | inline |
| outputPortBegin() | AtomsGraph::Node | inline |
| outputPortCBegin() const | AtomsGraph::Node | inline |
| outputPortCEnd() const | AtomsGraph::Node | inline |
| outputPortEnd() | AtomsGraph::Node | inline |
| partialPose(AtomsCore::Pose &FullPose, const std::vector< unsigned short > &jointIds, bool copyMetadata) (defined in Atoms::Operator) | Atoms::Operator | virtual |
| pelvisBehave3dCacheDirKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| pelvisBehave3dCacheUpKey (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | static |
| PelvisOperator() (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | |
| port_iterator typedef (defined in AtomsGraph::Node) | AtomsGraph::Node | |
| pose() | Atoms::Operator | |
| profileTime() const | AtomsGraph::Node | inline |
| removeInputPort(const std::string &name) | AtomsGraph::Node | |
| removeOutputPort(const std::string &name) | AtomsGraph::Node | |
| reset() | Atoms::PelvisOperator | virtual |
| setAgent(Agent *agent) | Atoms::AgentNode | inline |
| setDirty(bool value) | AtomsGraph::Node | |
| setDirtyFlag() | AtomsGraph::Node | inline |
| setGroundHeight(double value) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | inline |
| setName(const std::string &name) | AtomsGraph::Node | inline |
| setNavMeshAdaptationCallback(std::function< bool(Atoms::Agent *, AtomsMath::Vector3 *, double)> &callback) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | inline |
| setProfileTime(size_t value) | AtomsGraph::Node | inline |
| skeletonLod() const | Atoms::Operator | |
| typeId() const =0 | Atoms::Operator | pure virtual |
| typeStr() const =0 | Atoms::Operator | pure virtual |
| useLocomotion(bool value) (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | inline |
| ~AgentNode() | Atoms::AgentNode | virtual |
| ~Node() | AtomsGraph::Node | virtual |
| ~Operator() | Atoms::Operator | virtual |
| ~PelvisOperator() (defined in Atoms::PelvisOperator) | Atoms::PelvisOperator | virtual |