RobotArm Struct Reference

#include <RobotAPI/libraries/RobotStatechartHelpers/RobotNameHelper.h>

Public Member Functions

const Arm & getArm () const
 
VirtualRobot::TriMeshModelPtr getFullHandCollisionModel () const
 
VirtualRobot::RobotNodePtr getHandRootNode () const
 
VirtualRobot::RobotNodeSetPtr getKinematicChain () const
 
VirtualRobot::RobotNodePtr getPalmCollisionModel () const
 
const VirtualRobot::RobotPtr & getRobot () const
 
std::string getSide () const
 
VirtualRobot::RobotNodePtr getTCP () const
 
Eigen::Matrix4f getTcp2HandRootTransform () const
 
VirtualRobot::RobotNodeSetPtr getTorsoKinematicChain () const
 
RobotArm & operator= (const RobotArm &)=default
 
RobotArm & operator= (RobotArm &&)=default
 
 RobotArm ()=default
 
 RobotArm (const Arm &arm, const VirtualRobot::RobotPtr &robot)
 
 RobotArm (const RobotArm &)=default
 
 RobotArm (RobotArm &&)=default
 

Friends

struct Arm
 
class RobotNameHelper
 

Constructor & Destructor Documentation

◆ RobotArm() [1/4]

RobotArm ( const Arm & arm,
const VirtualRobot::RobotPtr & robot )

◆ RobotArm() [2/4]

RobotArm ( )
default

◆ RobotArm() [3/4]

RobotArm ( RobotArm && )
default

◆ RobotArm() [4/4]

RobotArm ( const RobotArm & )
default

Member Function Documentation

◆ getArm()

const Arm & getArm ( ) const

◆ getFullHandCollisionModel()

VirtualRobot::TriMeshModelPtr getFullHandCollisionModel ( ) const

◆ getHandRootNode()

VirtualRobot::RobotNodePtr getHandRootNode ( ) const

◆ getKinematicChain()

VirtualRobot::RobotNodeSetPtr getKinematicChain ( ) const

◆ getPalmCollisionModel()

VirtualRobot::RobotNodePtr getPalmCollisionModel ( ) const

◆ getRobot()

const VirtualRobot::RobotPtr & getRobot ( ) const

◆ getSide()

std::string getSide ( ) const

◆ getTCP()

VirtualRobot::RobotNodePtr getTCP ( ) const

◆ getTcp2HandRootTransform()

Eigen::Matrix4f getTcp2HandRootTransform ( ) const

◆ getTorsoKinematicChain()

VirtualRobot::RobotNodeSetPtr getTorsoKinematicChain ( ) const

◆ operator=() [1/2]

RobotArm & operator= ( const RobotArm & )
default

◆ operator=() [2/2]

RobotArm & operator= ( RobotArm && )
default

Friends And Related Symbol Documentation

◆ Arm

friend struct Arm
friend

◆ RobotNameHelper

friend class RobotNameHelper
friend

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