Mondschein Engine
0.3.0
|
This class represents a 3D pose. More...
#include <pose.h>
Public Member Functions | |
virtual void | set_matrix (const Eigen::Matrix4d &_matrix) |
Set the transformation matrix. More... | |
virtual Eigen::Matrix4d | get_matrix () const |
Get the transformation matrix. More... | |
![]() | |
virtual void | set_renderables (const std::map< std::string, renderer::Renderable_c > &_r) |
Set the renderable objects. More... | |
virtual std::map< std::string, renderer::Renderable_c > | get_renderables () const |
Get the renderable objects. More... | |
virtual void | set_id (const std::string &_id) |
Set the scenenode id. More... | |
virtual std::string | get_id () const |
Get the scenenode id. More... | |
This class represents a 3D pose.
The Pose class represents a 3D pose consisting of four vector components: the right, up, forward, and position vector. These vectors are organized in a 4x4 transformation matrix.
|
virtual |
|
virtual |