TcpManipulator Struct Reference
+ Inheritance diagram for TcpManipulator:

Public Member Functions

bool handle (viz::InteractionFeedback const &interaction, viz::StagedCommit *stage) override
 
void runIk (IkDemo::Robot &robot) override
 
 TcpManipulator ()
 
void visualize (viz::Client &arviz) override
 
- Public Member Functions inherited from Manipulator
 Manipulator ()
 
virtual ~Manipulator ()
 

Public Attributes

IkMethod method = IkMethod::SimpleDiffIk
 
VirtualRobot::RobotNodeSetPtr nodeSet
 
VirtualRobot::RobotNodePtr tcp
 
- Public Attributes inherited from Manipulator
viz::PoseGizmo gizmo
 

Detailed Description

Definition at line 66 of file IkDemo.cpp.

Constructor & Destructor Documentation

◆ TcpManipulator()

TcpManipulator ( )
inline

Definition at line 68 of file IkDemo.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ handle()

bool handle ( viz::InteractionFeedback const &  interaction,
viz::StagedCommit stage 
)
inlineoverridevirtual

Reimplemented from Manipulator.

Definition at line 87 of file IkDemo.cpp.

+ Here is the call graph for this function:

◆ runIk()

void runIk ( IkDemo::Robot robot)
inlineoverridevirtual

Implements Manipulator.

Definition at line 118 of file IkDemo.cpp.

+ Here is the call graph for this function:

◆ visualize()

void visualize ( viz::Client arviz)
inlineoverridevirtual

Implements Manipulator.

Definition at line 81 of file IkDemo.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ method

Definition at line 278 of file IkDemo.cpp.

◆ nodeSet

VirtualRobot::RobotNodeSetPtr nodeSet

Definition at line 275 of file IkDemo.cpp.

◆ tcp

VirtualRobot::RobotNodePtr tcp

Definition at line 276 of file IkDemo.cpp.


The documentation for this struct was generated from the following file: