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