All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Classes | Public Member Functions | Private Member Functions | Private Attributes
realtime_urdf_filter::RenderableMesh Struct Reference

#include <renderable.h>

Inheritance diagram for realtime_urdf_filter::RenderableMesh:
Inheritance graph

List of all members.


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< SubMeshmeshes
std::string meshname_
double scale_x
double scale_y
double scale_z

Detailed Description

Definition at line 101 of file renderable.h.

Constructor & Destructor Documentation

Definition at line 298 of file renderable.cpp.

Member Function Documentation

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.

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.

Member Data Documentation

Definition at line 132 of file renderable.h.

Definition at line 137 of file renderable.h.

Definition at line 133 of file renderable.h.

Definition at line 134 of file renderable.h.

Definition at line 135 of file renderable.h.

The documentation for this struct was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Author(s): Nico Blodow
autogenerated on Thu May 23 2013 16:50:37