|
#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 188 of file Interaction.h.
|
inline |
Definition at line 190 of file Interaction.h.
|
inline |
Definition at line 227 of file Interaction.h.
|
inline |
Definition at line 238 of file Interaction.h.
|
inline |
Definition at line 245 of file Interaction.h.
|
inline |
Definition at line 211 of file Interaction.h.
|
inline |
Definition at line 219 of file Interaction.h.
|
inline |
|
inline |
ElementT element |
Definition at line 282 of file Interaction.h.
Eigen::Matrix4f initialPose = Eigen::Matrix4f::Identity() |
Definition at line 279 of file Interaction.h.
Eigen::Matrix4f transformation = Eigen::Matrix4f::Identity() |
Definition at line 280 of file Interaction.h.