10 #include <AtomsGraph/Ports.h>
11 #include <Atoms/Globals.h>
12 #include <Atoms/Graph/Operator.h>
13 #include <AtomsUtils/Mesh.h>
31 inline void setParentAgent(
Agent* parent) { m_parentAgent = parent; }
33 inline Agent* parentAgent() {
return m_parentAgent; }
49 inline AtomsGraph::BooleanPort* useTranslationWorldSpaceOffsetPort() {
return m_translationWorldSpaceOffsetPort; }
51 void setupDefaultPose();
75 AtomsMath::Matrix m_worldLocalOffset;
77 std::vector<unsigned short> m_parentJointIds;
Agent.
Definition: Agent.h:44
Operator node.
Definition: Operator.h:26
Definition: SyncOperator.h:18
bool compute(const AtomsGraph::ComputeData *computeData)
Compute function.
void reset()
Operator reset function.
Pose class.
Definition: Pose.h:32
Generic node port class.
Definition: PortTemplate.h:24
Atoms namespace.
Definition: Agent.h:29