Logo ROOT   master
Reference Guide
Rgl::Mc::TH3Adapter< H, E > Class Template Reference

template<class H, class E>
class Rgl::Mc::TH3Adapter< H, E >

Definition at line 167 of file TGLMarchingCubes.h.

Protected Types

typedef E ElementType_t
 

Protected Member Functions

 TH3Adapter ()
 
void FetchDensities () const
 
UInt_t GetD () const
 
ElementType_t GetData (UInt_t i, UInt_t j, UInt_t k) const
 
UInt_t GetH () const
 
UInt_t GetW () const
 
void SetDataSource (const H *hist)
 

Protected Attributes

UInt_t fD
 
UInt_t fH
 
UInt_t fSliceSize
 
const ElementType_tfSrc
 
UInt_t fW
 

#include <TGLMarchingCubes.h>

Member Typedef Documentation

◆ ElementType_t

template<class H , class E >
typedef E Rgl::Mc::TH3Adapter< H, E >::ElementType_t
protected

Definition at line 170 of file TGLMarchingCubes.h.

Constructor & Destructor Documentation

◆ TH3Adapter()

template<class H , class E >
Rgl::Mc::TH3Adapter< H, E >::TH3Adapter ( )
inlineprotected

Definition at line 172 of file TGLMarchingCubes.h.

Member Function Documentation

◆ FetchDensities()

template<class H , class E >
void Rgl::Mc::TH3Adapter< H, E >::FetchDensities ( ) const
inlineprotected

Definition at line 201 of file TGLMarchingCubes.h.

◆ GetD()

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::GetD ( ) const
inlineprotected

Definition at line 187 of file TGLMarchingCubes.h.

◆ GetData()

template<class H , class E >
ElementType_t Rgl::Mc::TH3Adapter< H, E >::GetData ( UInt_t  i,
UInt_t  j,
UInt_t  k 
) const
inlineprotected

Definition at line 203 of file TGLMarchingCubes.h.

◆ GetH()

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::GetH ( ) const
inlineprotected

Definition at line 182 of file TGLMarchingCubes.h.

◆ GetW()

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::GetW ( ) const
inlineprotected

Definition at line 177 of file TGLMarchingCubes.h.

◆ SetDataSource()

template<class H , class E >
void Rgl::Mc::TH3Adapter< H, E >::SetDataSource ( const H hist)
inlineprotected

Definition at line 192 of file TGLMarchingCubes.h.

Member Data Documentation

◆ fD

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::fD
protected

Definition at line 214 of file TGLMarchingCubes.h.

◆ fH

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::fH
protected

Definition at line 213 of file TGLMarchingCubes.h.

◆ fSliceSize

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::fSliceSize
protected

Definition at line 215 of file TGLMarchingCubes.h.

◆ fSrc

template<class H , class E >
const ElementType_t* Rgl::Mc::TH3Adapter< H, E >::fSrc
protected

Definition at line 211 of file TGLMarchingCubes.h.

◆ fW

template<class H , class E >
UInt_t Rgl::Mc::TH3Adapter< H, E >::fW
protected

Definition at line 212 of file TGLMarchingCubes.h.


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