$search

rtc::MeshSet3DVBONode::MeshVBO Struct Reference

#include <rtcMeshSet3DVBONode.h>

List of all members.

Public Member Functions

void bind (unsigned int vbo)
void loadGPU ()
void read (FILE *fp)
void unbind (unsigned int vbo)
void unloadGPU ()
void write (FILE *fp)
 ~MeshVBO ()

Public Attributes

GLuint color_buffer
GLubyte * color_data
unsigned int color_size
unsigned int flag
GLuint index_buffer
GLuint * index_data
unsigned int index_size
GLuint normal_buffer
GLfloat * normal_data
unsigned int normal_size
unsigned int num_faces
unsigned int num_vertices
GLuint position_buffer
GLfloat * position_data
unsigned int position_size
GLuint texcoord_buffer
GLfloat * texcoord_data
unsigned int texcoord_size
GLubyte * texture_data
unsigned int texture_height
GLuint texture_id
unsigned int texture_size
unsigned int texture_width

Detailed Description

Definition at line 55 of file rtcMeshSet3DVBONode.h.


Constructor & Destructor Documentation

rtc::MeshSet3DVBONode::MeshVBO::~MeshVBO (  ) 

Definition at line 484 of file rtcMeshSet3DVBONode.cpp.


Member Function Documentation

void rtc::MeshSet3DVBONode::MeshVBO::bind ( unsigned int  vbo  ) 

Definition at line 419 of file rtcMeshSet3DVBONode.cpp.

void rtc::MeshSet3DVBONode::MeshVBO::loadGPU (  ) 

Definition at line 338 of file rtcMeshSet3DVBONode.cpp.

void rtc::MeshSet3DVBONode::MeshVBO::read ( FILE *  fp  ) 

!ALL PREVIOUS DATA ARE LEAKED IF NOT DELETED

Definition at line 260 of file rtcMeshSet3DVBONode.cpp.

void rtc::MeshSet3DVBONode::MeshVBO::unbind ( unsigned int  vbo  ) 

Definition at line 460 of file rtcMeshSet3DVBONode.cpp.

void rtc::MeshSet3DVBONode::MeshVBO::unloadGPU (  ) 

Definition at line 393 of file rtcMeshSet3DVBONode.cpp.

void rtc::MeshSet3DVBONode::MeshVBO::write ( FILE *  fp  ) 

Definition at line 305 of file rtcMeshSet3DVBONode.cpp.


Member Data Documentation

Definition at line 65 of file rtcMeshSet3DVBONode.h.

Definition at line 67 of file rtcMeshSet3DVBONode.h.

Definition at line 66 of file rtcMeshSet3DVBONode.h.

Definition at line 56 of file rtcMeshSet3DVBONode.h.

Definition at line 71 of file rtcMeshSet3DVBONode.h.

Definition at line 73 of file rtcMeshSet3DVBONode.h.

Definition at line 72 of file rtcMeshSet3DVBONode.h.

Definition at line 62 of file rtcMeshSet3DVBONode.h.

Definition at line 64 of file rtcMeshSet3DVBONode.h.

Definition at line 63 of file rtcMeshSet3DVBONode.h.

Definition at line 58 of file rtcMeshSet3DVBONode.h.

Definition at line 57 of file rtcMeshSet3DVBONode.h.

Definition at line 59 of file rtcMeshSet3DVBONode.h.

Definition at line 61 of file rtcMeshSet3DVBONode.h.

Definition at line 60 of file rtcMeshSet3DVBONode.h.

Definition at line 68 of file rtcMeshSet3DVBONode.h.

Definition at line 70 of file rtcMeshSet3DVBONode.h.

Definition at line 69 of file rtcMeshSet3DVBONode.h.

Definition at line 75 of file rtcMeshSet3DVBONode.h.

Definition at line 76 of file rtcMeshSet3DVBONode.h.

Definition at line 77 of file rtcMeshSet3DVBONode.h.

Definition at line 74 of file rtcMeshSet3DVBONode.h.

Definition at line 76 of file rtcMeshSet3DVBONode.h.


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


rtc
Author(s): Benjamin Pitzer
autogenerated on Sun Mar 3 11:08:32 2013