PoseGizmo Class Reference

#include <RobotAPI/components/ik_demo/PoseGizmo.h>

Public Member Functions

Eigen::Matrix4f getCurrent () const
 
bool handleInteraction (const viz::InteractionFeedback &interaction, viz::StagedCommit *stage)
 
 PoseGizmo ()
 
void setLayer (const viz::Layer &layer)
 
void update ()
 
void updateDuringTransform ()
 

Public Attributes

viz::Box box {"box"}
 
Eigen::Matrix4f initial = Eigen::Matrix4f::Identity()
 
viz::Layer layer
 
viz::Pose pose {"pose"}
 
Eigen::Matrix4f transform = Eigen::Matrix4f::Identity()
 

Constructor & Destructor Documentation

◆ PoseGizmo()

PoseGizmo ( )

Member Function Documentation

◆ getCurrent()

Eigen::Matrix4f getCurrent ( ) const

◆ handleInteraction()

bool handleInteraction ( const viz::InteractionFeedback & interaction,
viz::StagedCommit * stage )

◆ setLayer()

void setLayer ( const viz::Layer & layer)

◆ update()

void update ( )

◆ updateDuringTransform()

void updateDuringTransform ( )

Member Data Documentation

◆ box

viz::Box box {"box"}

◆ initial

Eigen::Matrix4f initial = Eigen::Matrix4f::Identity()

◆ layer

viz::Layer layer

◆ pose

viz::Pose pose {"pose"}

◆ transform

Eigen::Matrix4f transform = Eigen::Matrix4f::Identity()

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