|
libalmath
2.5.7.1
|
#include <scenebuilder.h>
Classes | |
| class | Color |
| class | Config |
Public Member Functions | |
| SceneBuilder (const Config &_config) | |
| SceneBuilder (const SceneBuilder &other) | |
| virtual | ~SceneBuilder () |
| const Config & | getConfig () const |
| void | add (const Mesh &mesh, const Eigen::Affine3f &tf) |
| void | add (const Mesh &mesh, const Math::Transform &tf) |
| void | add (const Math::Sphere &shape, const Math::Transform &tf) |
| void | add (const Math::RoundedRectangle &shape, const Math::Transform &tf) |
| void | add (const Math::Pill &shape, const Math::Transform &tf) |
| void | add (const Math::Shape3D &shape, const Math::Transform &tf) |
Protected Member Functions | |
| virtual void | xAddMesh (const Mesh &mesh, const Eigen::Affine3f &tf)=0 |
Definition at line 55 of file scenebuilder.h.
| AL::SceneBuilder::SceneBuilder | ( | const Config & | _config | ) |
| AL::SceneBuilder::SceneBuilder | ( | const SceneBuilder & | other | ) |
|
virtual |
| void AL::SceneBuilder::add | ( | const Mesh & | mesh, |
| const Eigen::Affine3f & | tf | ||
| ) |
| void AL::SceneBuilder::add | ( | const Mesh & | mesh, |
| const Math::Transform & | tf | ||
| ) |
| void AL::SceneBuilder::add | ( | const Math::Sphere & | shape, |
| const Math::Transform & | tf | ||
| ) |
| void AL::SceneBuilder::add | ( | const Math::RoundedRectangle & | shape, |
| const Math::Transform & | tf | ||
| ) |
| void AL::SceneBuilder::add | ( | const Math::Pill & | shape, |
| const Math::Transform & | tf | ||
| ) |
| void AL::SceneBuilder::add | ( | const Math::Shape3D & | shape, |
| const Math::Transform & | tf | ||
| ) |
| const Config& AL::SceneBuilder::getConfig | ( | ) | const |
|
protectedpure virtual |
Implemented in AL::ColladaSceneBuilder.