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 76 of file ParserGL.h.

Member Function Documentation

◆ parseFeedbackBuffer()

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

Definition at line 86 of file ParserGL.cpp.

◆ printStats()

void vrender::ParserGL::printStats ( ) const

◆ xmax()

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

Definition at line 108 of file ParserGL.h.

◆ xmin()

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

Definition at line 105 of file ParserGL.h.

◆ ymax()

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

Definition at line 109 of file ParserGL.h.

◆ ymin()

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

Definition at line 106 of file ParserGL.h.

◆ zmax()

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

Definition at line 110 of file ParserGL.h.

◆ zmin()

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

Definition at line 107 of file ParserGL.h.

Member Data Documentation

◆ _xmax

GLfloat vrender::ParserGL::_xmax
private

Definition at line 122 of file ParserGL.h.

◆ _xmin

GLfloat vrender::ParserGL::_xmin
private

Definition at line 119 of file ParserGL.h.

◆ _ymax

GLfloat vrender::ParserGL::_ymax
private

Definition at line 123 of file ParserGL.h.

◆ _ymin

GLfloat vrender::ParserGL::_ymin
private

Definition at line 120 of file ParserGL.h.

◆ _zmax

GLfloat vrender::ParserGL::_zmax
private

Definition at line 124 of file ParserGL.h.

◆ _zmin

GLfloat vrender::ParserGL::_zmin
private

Definition at line 121 of file ParserGL.h.

◆ nb_degenerated_lines

int vrender::ParserGL::nb_degenerated_lines
private

Definition at line 115 of file ParserGL.h.

◆ nb_degenerated_points

int vrender::ParserGL::nb_degenerated_points
private

Definition at line 117 of file ParserGL.h.

◆ nb_degenerated_polys

int vrender::ParserGL::nb_degenerated_polys
private

Definition at line 116 of file ParserGL.h.

◆ nb_lines

int vrender::ParserGL::nb_lines
private

Definition at line 112 of file ParserGL.h.

◆ nb_points

int vrender::ParserGL::nb_points
private

Definition at line 114 of file ParserGL.h.

◆ nb_polys

int vrender::ParserGL::nb_polys
private

Definition at line 113 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 Mon Apr 21 2025 02:39:54