|
#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() |
Definition at line 11 of file PoseGizmo.h.
PoseGizmo | ( | ) |
Eigen::Matrix4f getCurrent | ( | ) | const |
bool handleInteraction | ( | const viz::InteractionFeedback & | interaction, |
viz::StagedCommit * | stage | ||
) |
Definition at line 37 of file PoseGizmo.cpp.
void setLayer | ( | const viz::Layer & | layer | ) |
Definition at line 15 of file PoseGizmo.cpp.
void update | ( | ) |
Definition at line 22 of file PoseGizmo.cpp.
void updateDuringTransform | ( | ) |
Definition at line 29 of file PoseGizmo.cpp.
viz::Box box { "box" } |
Definition at line 35 of file PoseGizmo.h.
Eigen::Matrix4f initial = Eigen::Matrix4f::Identity() |
Definition at line 30 of file PoseGizmo.h.
viz::Layer layer |
Definition at line 33 of file PoseGizmo.h.
viz::Pose pose { "pose" } |
Definition at line 36 of file PoseGizmo.h.
Eigen::Matrix4f transform = Eigen::Matrix4f::Identity() |
Definition at line 31 of file PoseGizmo.h.