Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
Rgl::Mc::TDefaultSplitter< H, E, V > Class Template Reference

template<class H, class E, class V>
class Rgl::Mc::TDefaultSplitter< H, E, V >

Definition at line 325 of file TGLMarchingCubes.h.

Protected Member Functions

void SetNormalEvaluator (const H *)
 
void SplitEdge (TCell< E > &cell, TIsoMesh< V > *mesh, UInt_t i, V x, V y, V z, V iso) const
 
- Protected Member Functions inherited from Rgl::Mc::TGridGeometry< V >
 TGridGeometry ()
 
 TGridGeometry (const TAxis *x, const TAxis *y, const TAxis *z, Double_t xs=1., Double_t ys=1., Double_t zs=1., EVertexPosition pos=kBinCenter)
 

Additional Inherited Members

- Protected Types inherited from Rgl::Mc::TGridGeometry< V >
enum  EVertexPosition { kBinCenter , kBinEdge }
 
- Protected Attributes inherited from Rgl::Mc::TGridGeometry< V >
V fMinX
 
V fMinY
 
V fMinZ
 
V fStepX
 
V fStepY
 
V fStepZ
 
V fXScaleInverted
 
V fYScaleInverted
 
V fZScaleInverted
 

#include <TGLMarchingCubes.h>

Inheritance diagram for Rgl::Mc::TDefaultSplitter< H, E, V >:
[legend]

Member Function Documentation

◆ SetNormalEvaluator()

template<class H , class E , class V >
void Rgl::Mc::TDefaultSplitter< H, E, V >::SetNormalEvaluator ( const H *  )
inlineprotected

Definition at line 327 of file TGLMarchingCubes.h.

◆ SplitEdge()

template<class H , class E , class V >
void Rgl::Mc::TDefaultSplitter< H, E, V >::SplitEdge ( TCell< E > &  cell,
TIsoMesh< V > *  mesh,
UInt_t  i,
V  x,
V  y,
V  z,
V  iso 
) const
inlineprotected

Definition at line 330 of file TGLMarchingCubes.h.

  • graf3d/gl/inc/TGLMarchingCubes.h