SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
ParserUtils Class Reference

Static Public Member Functions

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

Function details

◆ checkPoint()

PtrPrimitive ParserUtils::checkPoint ( Point *&  P)
static

◆ checkPolygon()

PtrPrimitive ParserUtils::checkPolygon ( Polygone *&  P)
static

◆ checkSegment()

PtrPrimitive ParserUtils::checkSegment ( Segment *&  P)
static

◆ ComputeBufferBB()

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

◆ NormalizeBufferCoordinates()

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