#include <renderable.h>
Classes | |
struct | SubMesh |
struct | Vertex |
Public Member Functions | |
virtual void | render () |
RenderableMesh (std::string meshname) | |
void | setScale (float x, float y, float z) |
Private Member Functions | |
void | fromAssimpScene (const aiScene *scene) |
void | initMesh (unsigned int i, const aiMesh *mesh, const aiNode *node) |
Private Attributes | |
std::vector< SubMesh > | meshes |
std::string | meshname_ |
double | scale_x |
double | scale_y |
double | scale_z |
Definition at line 101 of file renderable.h.
Definition at line 298 of file renderable.cpp.
void realtime_urdf_filter::RenderableMesh::fromAssimpScene | ( | const aiScene * | scene | ) | [private] |
Definition at line 341 of file renderable.cpp.
void realtime_urdf_filter::RenderableMesh::initMesh | ( | unsigned int | i, |
const aiMesh * | mesh, | ||
const aiNode * | node | ||
) | [private] |
Definition at line 351 of file renderable.cpp.
void realtime_urdf_filter::RenderableMesh::render | ( | ) | [virtual] |
Implements realtime_urdf_filter::Renderable.
Definition at line 413 of file renderable.cpp.
void realtime_urdf_filter::RenderableMesh::setScale | ( | float | x, |
float | y, | ||
float | z | ||
) |
Definition at line 406 of file renderable.cpp.
Definition at line 132 of file renderable.h.
Definition at line 137 of file renderable.h.
double realtime_urdf_filter::RenderableMesh::scale_x [private] |
Definition at line 133 of file renderable.h.
double realtime_urdf_filter::RenderableMesh::scale_y [private] |
Definition at line 134 of file renderable.h.
double realtime_urdf_filter::RenderableMesh::scale_z [private] |
Definition at line 135 of file renderable.h.