|
#include <RobotAPI/components/ArViz/Client/Interaction.h>
Public Member Functions | |
Transformable & | enable (viz::InteractionDescription const &interaction) |
Eigen::Matrix4f | getCurrentPose () const |
TransformationResult | handle (viz::InteractionFeedback const &interaction) |
Transformable & | orientation (Eigen::Matrix3f const &rotationMatrix) |
Transformable & | orientation (Eigen::Quaternionf const &quaternion) |
Transformable & | pose (Eigen::Matrix4f const &pose) |
Transformable & | position (Eigen::Vector3f const &position) |
Transformable (std::string const &name) | |
Public Attributes | |
ElementT | element |
Eigen::Matrix4f | initialPose = Eigen::Matrix4f::Identity() |
Eigen::Matrix4f | transformation = Eigen::Matrix4f::Identity() |
Definition at line 172 of file Interaction.h.
|
inline |
Definition at line 174 of file Interaction.h.
|
inline |
Definition at line 207 of file Interaction.h.
|
inline |
Definition at line 216 of file Interaction.h.
|
inline |
Definition at line 222 of file Interaction.h.
|
inline |
Definition at line 193 of file Interaction.h.
|
inline |
Definition at line 200 of file Interaction.h.
|
inline |
|
inline |
ElementT element |
Definition at line 258 of file Interaction.h.
Eigen::Matrix4f initialPose = Eigen::Matrix4f::Identity() |
Definition at line 255 of file Interaction.h.
Eigen::Matrix4f transformation = Eigen::Matrix4f::Identity() |
Definition at line 256 of file Interaction.h.