ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
TGLIsoMesh.cxx File Reference
#include "TGLIncludes.h"
#include "TGLPlotPainter.h"
#include "TGLIsoMesh.h"
Include dependency graph for TGLIsoMesh.cxx:

Go to the source code of this file.

Namespaces

 Rgl
 

Functions

template<class V >
void Rgl::DrawMesh (GLenum type, const std::vector< V > &vs, const std::vector< V > &ns, const std::vector< UInt_t > &fTS)
 Surface with material and lighting. More...
 
void Rgl::DrawMesh (const std::vector< Float_t > &vs, const std::vector< Float_t > &ns, const std::vector< UInt_t > &ts)
 Call function-template. More...
 
void Rgl::DrawMesh (const std::vector< Double_t > &vs, const std::vector< Double_t > &ns, const std::vector< UInt_t > &ts)
 Call function-template. More...
 
template<class V >
void Rgl::DrawMesh (GLenum type, const std::vector< V > &vs, const std::vector< UInt_t > &fTS)
 Only vertices, no normal (no lighting and material). More...
 
void Rgl::DrawMesh (const std::vector< Float_t > &vs, const std::vector< UInt_t > &ts)
 Call function-template. More...
 
void Rgl::DrawMesh (const std::vector< Double_t > &vs, const std::vector< UInt_t > &ts)
 Call function-template. More...
 
template<class V , class GLN , class GLV >
void Rgl::DrawMesh (GLN normal3, GLV vertex3, const std::vector< V > &vs, const std::vector< V > &ns, const std::vector< UInt_t > &fTS, const TGLBoxCut &box)
 Mesh with cut. More...
 
void Rgl::DrawMesh (const std::vector< Float_t > &vs, const std::vector< Float_t > &ns, const std::vector< UInt_t > &ts, const TGLBoxCut &box)
 Call function-template. More...
 
void Rgl::DrawMesh (const std::vector< Double_t > &vs, const std::vector< Double_t > &ns, const std::vector< UInt_t > &ts, const TGLBoxCut &box)
 Call function-template. More...
 
template<class V , class GLV >
void Rgl::DrawMesh (GLV vertex3, const std::vector< V > &vs, const std::vector< UInt_t > &fTS, const TGLBoxCut &box)
 Mesh with cut. More...
 
void Rgl::DrawMesh (const std::vector< Float_t > &vs, const std::vector< UInt_t > &ts, const TGLBoxCut &box)
 Call function-template. More...
 
void Rgl::DrawMesh (const std::vector< Double_t > &vs, const std::vector< UInt_t > &ts, const TGLBoxCut &box)
 Call function-template. More...
 
void Rgl::NormalToColor (Double_t *rfColor, const Double_t *n)
 NormalToColor generates a color from a given normal. More...
 
void Rgl::DrawMapleMesh (const std::vector< Double_t > &vs, const std::vector< Double_t > &ns, const std::vector< UInt_t > &fTS)
 Colored mesh with lighting disabled. More...
 
void Rgl::DrawMapleMesh (const std::vector< Double_t > &vs, const std::vector< Double_t > &ns, const std::vector< UInt_t > &fTS, const TGLBoxCut &box)
 Colored mesh with cut and disabled lighting. More...