Vis 2
Kinetic Visualization for 3D shape and structure
 All Classes Namespaces Functions Pages
Public Member Functions | Public Attributes | List of all members
BasicRenderable Class Reference
Inheritance diagram for BasicRenderable:
IRenderable

Public Member Functions

 BasicRenderable (std::string, const float *, const float *, const int)
 
virtual void initialize ()
 
virtual void bindResources (const Shader *shader)
 
virtual void unbindResources ()
 
virtual void draw ()
 

Public Attributes

const float * _vertexPositions
 
const float * _vertexNormals
 
const int _numVertices
 
unsigned int _vbo
 
unsigned int _vboNormals
 
unsigned int _vao
 
- Public Attributes inherited from IRenderable
std::string _name
 

Additional Inherited Members

- Protected Attributes inherited from IRenderable
GLenum _primitiveMode
 

The documentation for this class was generated from the following files: