Logo ROOT  
Reference Guide
ROOT::Experimental::EveGlu::TestTriangleHandler Class Reference

TestTriangleHandler is just helper class to get access to protected members of TriangleCollector Hide static declarations, let use "native" GL types.

Definition at line 41 of file REveGluTess.cxx.

Static Public Member Functions

static void tess_begin (GLenum type, TriangleCollector *tc)
 tess_begin More...
 
static void tess_combine (GLdouble coords[3], void *vertex_data[4], GLfloat weight[4], void **outData, TriangleCollector *tc)
 tess_combine More...
 
static void tess_end (TriangleCollector *tc)
 tess_end More...
 
static void tess_vertex (Int_t *vi, TriangleCollector *tc)
 tess_vertex More...
 

Member Function Documentation

◆ tess_begin()

void ROOT::Experimental::EveGlu::TestTriangleHandler::tess_begin ( GLenum  type,
TriangleCollector tc 
)
static

tess_begin

Definition at line 54 of file REveGluTess.cxx.

◆ tess_combine()

void ROOT::Experimental::EveGlu::TestTriangleHandler::tess_combine ( GLdouble  coords[3],
void *  vertex_data[4],
GLfloat  weight[4],
void **  outData,
TriangleCollector tc 
)
static

tess_combine

Definition at line 72 of file REveGluTess.cxx.

◆ tess_end()

void ROOT::Experimental::EveGlu::TestTriangleHandler::tess_end ( TriangleCollector tc)
static

tess_end

Definition at line 82 of file REveGluTess.cxx.

◆ tess_vertex()

void ROOT::Experimental::EveGlu::TestTriangleHandler::tess_vertex ( Int_t vi,
TriangleCollector tc 
)
static

tess_vertex

Definition at line 64 of file REveGluTess.cxx.


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