void Rgl::Mc::@2331::ConnectTriangles | ( | TCell< E > & | cell, | |
TIsoMesh< V > * | mesh, | |||
V | eps | |||
) | [static] |
Definition at line 66 of file TGLMarchingCubes.cxx.
References Rgl::Mc::TIsoMesh< V >::AddTriangle(), conTbl, Rgl::Mc::TCell< V >::fIds, for(), Rgl::Mc::TCell< V >::fType, Rgl::Mc::TIsoMesh< V >::fVerts, i, if(), j, t, V, and v1.
Referenced by Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildCol(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildFirstCube(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildRow(), and Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildSlice().
V Rgl::Mc::GetOffset | ( | E | val1, | |
E | val2, | |||
V | iso | |||
) |
Definition at line 322 of file TGLMarchingCubes.h.
References V.
Referenced by G__G__Geom1_200_0_6(), G__G__MathCore_122_0_25(), G__G__MathCore_127_0_25(), G__G__Meta_123_0_8(), G__G__Meta_84_0_22(), G__G__Meta_85_0_20(), G__G__Table_102_0_77(), G__G__Table_102_0_78(), G__G__Tree_114_0_43(), G__G__Tree_152_0_17(), G__G__TreePlayer_125_0_19(), TGenCollectionStreamer::ReadPairFromMap(), Rgl::Mc::TDefaultSplitter< H, E, V >::SplitEdge(), and Rgl::Mc::TF3EdgeSplitter::SplitEdge().
const Int_t Rgl::Mc::conTbl[256][16] |
Definition at line 878 of file TGLMarchingCubes.cxx.
const Int_t Rgl::Mc::conTbl[256][16] |
Definition at line 878 of file TGLMarchingCubes.cxx.
const Int_t Rgl::Mc::conTbl[256][16] |
Definition at line 878 of file TGLMarchingCubes.cxx.
const Int_t Rgl::Mc::conTbl[256][16] |
const UChar_t Rgl::Mc::eConn[12][2] |
Definition at line 862 of file TGLMarchingCubes.cxx.
const UChar_t Rgl::Mc::eConn[12][2] |
Initial value:
{ {0, 1}, {1, 2}, {2, 3}, {3, 0}, {4, 5}, {5, 6}, {6, 7}, {7, 4}, {0, 4}, {1, 5}, {2, 6}, {3, 7} }
Definition at line 862 of file TGLMarchingCubes.cxx.
const UChar_t Rgl::Mc::eConn[12][2] |
Definition at line 862 of file TGLMarchingCubes.cxx.
const UChar_t Rgl::Mc::eConn[12][2] |
Definition at line 862 of file TGLMarchingCubes.cxx.
Referenced by Rgl::Mc::TDefaultSplitter< H, E, V >::SplitEdge(), and Rgl::Mc::TF3EdgeSplitter::SplitEdge().
const Float_t Rgl::Mc::eDir[12][3] |
Definition at line 869 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::eDir[12][3] |
Initial value:
{ { 1.f, 0.f, 0.f}, {0.f, 1.f, 0.f}, {-1.f, 0.f, 0.f}, { 0.f, -1.f, 0.f}, {1.f, 0.f, 0.f}, { 0.f, 1.f, 0.f}, {-1.f, 0.f, 0.f}, {0.f, -1.f, 0.f}, { 0.f, 0.f, 1.f}, { 0.f, 0.f, 1.f}, {0.f, 0.f, 1.f}, { 0.f, 0.f, 1.f} }
Definition at line 869 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::eDir[12][3] |
Definition at line 869 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::eDir[12][3] |
Definition at line 869 of file TGLMarchingCubes.cxx.
Referenced by Rgl::Mc::TDefaultSplitter< H, E, V >::SplitEdge(), and Rgl::Mc::TF3EdgeSplitter::SplitEdge().
const UInt_t Rgl::Mc::eInt[256] |
Definition at line 819 of file TGLMarchingCubes.cxx.
Referenced by RooChi2Var::evaluatePartition(), and RooXYChi2Var::evaluatePartition().
const UInt_t Rgl::Mc::eInt[256] |
Definition at line 819 of file TGLMarchingCubes.cxx.
Referenced by RooChi2Var::evaluatePartition(), and RooXYChi2Var::evaluatePartition().
const UInt_t Rgl::Mc::eInt[256] |
Definition at line 819 of file TGLMarchingCubes.cxx.
const UInt_t Rgl::Mc::eInt[256] |
Definition at line 819 of file TGLMarchingCubes.cxx.
Referenced by Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildCol(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildFirstCube(), Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildRow(), and Rgl::Mc::TMeshBuilder< DataSource, ValueType >::BuildSlice().
const Float_t Rgl::Mc::vOff[8][3] |
Definition at line 855 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::vOff[8][3] |
Initial value:
{ {0.f, 0.f, 0.f}, {1.f, 0.f, 0.f}, {1.f, 1.f, 0.f}, {0.f, 1.f, 0.f}, {0.f, 0.f, 1.f}, {1.f, 0.f, 1.f}, {1.f, 1.f, 1.f}, {0.f, 1.f, 1.f} }
Definition at line 855 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::vOff[8][3] |
Definition at line 855 of file TGLMarchingCubes.cxx.
const Float_t Rgl::Mc::vOff[8][3] |
Definition at line 855 of file TGLMarchingCubes.cxx.
Referenced by Rgl::Mc::TDefaultSplitter< H, E, V >::SplitEdge(), and Rgl::Mc::TF3EdgeSplitter::SplitEdge().