Static Public Member Functions | Static Private Member Functions | Static Private Attributes
ParserUtils Class Reference

List of all members.

Static Public Member Functions

static PtrPrimitive checkPoint (Point *&P)
static PtrPrimitive checkPolygon (Polygone *&P)
static PtrPrimitive checkSegment (Segment *&P)
static void ComputeBufferBB (GLint size, GLfloat *buffer, GLfloat &xmin, GLfloat &xmax, GLfloat &ymin, GLfloat &ymax, GLfloat &zmin, GLfloat &zmax)
static void NormalizeBufferCoordinates (GLint size, GLfloat *buffer, GLfloat MaxSize, GLfloat &zmin, GLfloat &zmax)

Static Private Member Functions

static void ComputePrimitiveBB (GLfloat *&loc, GLfloat &xmin, GLfloat &xmax, GLfloat &ymin, GLfloat &ymax, GLfloat &zmin, GLfloat &zmax)
static void debug_printBuffer (GLint size, GLfloat *buffer)
static const char * nameOfToken (int token)
static void NormalizePrimitiveCoordinates (GLfloat *&loc, GLfloat MaxSize, GLfloat zmin, GLfloat zmax)
static void print3DcolorVertex (GLint size, GLint *count, GLfloat *buffer)

Static Private Attributes

static const double EGALITY_EPS = 0.00001

Detailed Description

Definition at line 55 of file ParserGL.cpp.


Member Function Documentation

Definition at line 192 of file ParserGL.cpp.

Definition at line 211 of file ParserGL.cpp.

Definition at line 197 of file ParserGL.cpp.

void ParserUtils::ComputeBufferBB ( GLint  size,
GLfloat *  buffer,
GLfloat &  xmin,
GLfloat &  xmax,
GLfloat &  ymin,
GLfloat &  ymax,
GLfloat &  zmin,
GLfloat &  zmax 
) [static]

Definition at line 448 of file ParserGL.cpp.

void ParserUtils::ComputePrimitiveBB ( GLfloat *&  loc,
GLfloat &  xmin,
GLfloat &  xmax,
GLfloat &  ymin,
GLfloat &  ymax,
GLfloat &  zmin,
GLfloat &  zmax 
) [static, private]

Definition at line 351 of file ParserGL.cpp.

void ParserUtils::debug_printBuffer ( GLint  size,
GLfloat *  buffer 
) [static, private]

Definition at line 264 of file ParserGL.cpp.

const char * ParserUtils::nameOfToken ( int  token) [static, private]

Definition at line 467 of file ParserGL.cpp.

void ParserUtils::NormalizeBufferCoordinates ( GLint  size,
GLfloat *  buffer,
GLfloat  MaxSize,
GLfloat &  zmin,
GLfloat &  zmax 
) [static]

Definition at line 426 of file ParserGL.cpp.

void ParserUtils::NormalizePrimitiveCoordinates ( GLfloat *&  loc,
GLfloat  MaxSize,
GLfloat  zmin,
GLfloat  zmax 
) [static, private]

Definition at line 304 of file ParserGL.cpp.

void ParserUtils::print3DcolorVertex ( GLint  size,
GLint *  count,
GLfloat *  buffer 
) [static, private]

Definition at line 251 of file ParserGL.cpp.


Member Data Documentation

const double ParserUtils::EGALITY_EPS = 0.00001 [static, private]

Definition at line 81 of file ParserGL.cpp.


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


octovis
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Thu Jun 6 2019 17:31:58