Public Member Functions | Private Attributes | List of all members
vrender::ParserGL Class Reference

#include <ParserGL.h>

Public Member Functions

void parseFeedbackBuffer (GLfloat *, int size, std::vector< PtrPrimitive > &primitive_tab, VRenderParams &vparams)
 
void printStats () const
 
GLfloat xmax () const
 
GLfloat xmin () const
 
GLfloat ymax () const
 
GLfloat ymin () const
 
GLfloat zmax () const
 
GLfloat zmin () const
 

Private Attributes

GLfloat _xmax
 
GLfloat _xmin
 
GLfloat _ymax
 
GLfloat _ymin
 
GLfloat _zmax
 
GLfloat _zmin
 
int nb_degenerated_lines
 
int nb_degenerated_points
 
int nb_degenerated_polys
 
int nb_lines
 
int nb_points
 
int nb_polys
 

Detailed Description

Definition at line 56 of file ParserGL.h.

Member Function Documentation

void ParserGL::parseFeedbackBuffer ( GLfloat *  buffer,
int  size,
std::vector< PtrPrimitive > &  primitive_tab,
VRenderParams vparams 
)

Definition at line 86 of file ParserGL.cpp.

void vrender::ParserGL::printStats ( ) const
GLfloat vrender::ParserGL::xmax ( ) const
inline

Definition at line 68 of file ParserGL.h.

GLfloat vrender::ParserGL::xmin ( ) const
inline

Definition at line 65 of file ParserGL.h.

GLfloat vrender::ParserGL::ymax ( ) const
inline

Definition at line 69 of file ParserGL.h.

GLfloat vrender::ParserGL::ymin ( ) const
inline

Definition at line 66 of file ParserGL.h.

GLfloat vrender::ParserGL::zmax ( ) const
inline

Definition at line 70 of file ParserGL.h.

GLfloat vrender::ParserGL::zmin ( ) const
inline

Definition at line 67 of file ParserGL.h.

Member Data Documentation

GLfloat vrender::ParserGL::_xmax
private

Definition at line 82 of file ParserGL.h.

GLfloat vrender::ParserGL::_xmin
private

Definition at line 79 of file ParserGL.h.

GLfloat vrender::ParserGL::_ymax
private

Definition at line 83 of file ParserGL.h.

GLfloat vrender::ParserGL::_ymin
private

Definition at line 80 of file ParserGL.h.

GLfloat vrender::ParserGL::_zmax
private

Definition at line 84 of file ParserGL.h.

GLfloat vrender::ParserGL::_zmin
private

Definition at line 81 of file ParserGL.h.

int vrender::ParserGL::nb_degenerated_lines
private

Definition at line 75 of file ParserGL.h.

int vrender::ParserGL::nb_degenerated_points
private

Definition at line 77 of file ParserGL.h.

int vrender::ParserGL::nb_degenerated_polys
private

Definition at line 76 of file ParserGL.h.

int vrender::ParserGL::nb_lines
private

Definition at line 72 of file ParserGL.h.

int vrender::ParserGL::nb_points
private

Definition at line 74 of file ParserGL.h.

int vrender::ParserGL::nb_polys
private

Definition at line 73 of file ParserGL.h.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Wed Jun 5 2019 19:26:39