Logo ROOT   6.16/01
Reference Guide
List of all members | Public Member Functions | Public Attributes | List of all members
Rgl::Mc::TIsoMesh< V > Class Template Reference

template<class V>
class Rgl::Mc::TIsoMesh< V >

Definition at line 38 of file TGLIsoMesh.h.

Public Member Functions

void AddNormal (const V *n)
 
UInt_t AddTriangle (const UInt_t *t)
 
UInt_t AddVertex (const V *v)
 
void ClearMesh ()
 
void Swap (TIsoMesh &rhs)
 

Public Attributes

std::vector< V > fNorms
 
std::vector< UInt_tfTris
 
std::vector< V > fVerts
 

#include <TGLIsoMesh.h>

Member Function Documentation

◆ AddNormal()

template<class V >
void Rgl::Mc::TIsoMesh< V >::AddNormal ( const V *  n)
inline

Definition at line 50 of file TGLIsoMesh.h.

◆ AddTriangle()

template<class V >
UInt_t Rgl::Mc::TIsoMesh< V >::AddTriangle ( const UInt_t t)
inline

Definition at line 57 of file TGLIsoMesh.h.

◆ AddVertex()

template<class V >
UInt_t Rgl::Mc::TIsoMesh< V >::AddVertex ( const V *  v)
inline

Definition at line 40 of file TGLIsoMesh.h.

◆ ClearMesh()

template<class V >
void Rgl::Mc::TIsoMesh< V >::ClearMesh ( )
inline

Definition at line 74 of file TGLIsoMesh.h.

◆ Swap()

template<class V >
void Rgl::Mc::TIsoMesh< V >::Swap ( TIsoMesh< V > &  rhs)
inline

Definition at line 67 of file TGLIsoMesh.h.

Member Data Documentation

◆ fNorms

template<class V >
std::vector<V> Rgl::Mc::TIsoMesh< V >::fNorms

Definition at line 82 of file TGLIsoMesh.h.

◆ fTris

template<class V >
std::vector<UInt_t> Rgl::Mc::TIsoMesh< V >::fTris

Definition at line 83 of file TGLIsoMesh.h.

◆ fVerts

template<class V >
std::vector<V> Rgl::Mc::TIsoMesh< V >::fVerts

Definition at line 81 of file TGLIsoMesh.h.


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