VTK
|
Variables | |
static const int | TetTriangulationTable [16][7] |
static const int | TetVerticesFromEdges [6][2] |
static const int | TetTriangleFaces [4][3] |
static const int | PyramidTriangulationTable [32][13] |
static const int | PyramidVerticesFromEdges [8][2] |
static const int | PyramidTriangleFaces [4][3] |
static const int | PyramidQuadFaces [1][4] |
static const int | WedgeTriangulationTable [64][13] |
static const int | WedgeVerticesFromEdges [9][2] |
static const int | WedgeTriangleFaces [2][3] |
static const int | WedgeQuadFaces [3][4] |
static const int | HexTriangulationTable [256][16] |
static const int | HexVerticesFromEdges [12][2] |
static const int | HexQuadFaces [6][4] |
static const int | VoxTriangulationTable [256][16] |
static const int | VoxVerticesFromEdges [12][2] |
static const int | VoxQuadFaces [6][4] |
static const int | TriVerticesFromEdges [3][2] |
static const int | QuadVerticesFromEdges [4][2] |
static const int | PixelVerticesFromEdges [4][2] |
static const int | LineVerticesFromEdges [1][2] |
const int vtkTableBasedClipperTriangulationTables::TetTriangulationTable[16][7] [static] |
{ {-1, -1, -1, -1, -1, -1, -1}, { 0, 3, 2, -1, -1, -1, -1}, { 0, 1, 4, -1, -1, -1, -1}, { 3, 2, 4, 4, 2, 1, -1}, { 1, 2, 5, -1, -1, -1, -1}, { 3, 5, 1, 3, 1, 0, -1}, { 0, 2, 5, 0, 5, 4, -1}, { 3, 5, 4, -1, -1, -1, -1}, { 3, 4, 5, -1, -1, -1, -1}, { 0, 4, 5, 0, 5, 2, -1}, { 0, 5, 3, 0, 1, 5, -1}, { 5, 2, 1, -1, -1, -1, -1}, { 3, 4, 1, 3, 1, 2, -1}, { 0, 4, 1, -1, -1, -1, -1}, { 0, 2, 3, -1, -1, -1, -1}, {-1, -1, -1, -1, -1, -1, -1} }
Definition at line 40 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::TetVerticesFromEdges[6][2] [static] |
{ { 0, 1 }, { 1, 2 }, { 2, 0 }, { 0, 3 }, { 1, 3 }, { 2, 3 } }
Definition at line 59 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::TetTriangleFaces[4][3] [static] |
{ { 0, 1, 3 }, { 1, 2, 3 }, { 2, 0, 3 }, { 0, 2, 1 } }
Definition at line 69 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::PyramidTriangulationTable[32][13] [static] |
Definition at line 77 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::PyramidVerticesFromEdges[8][2] [static] |
{ { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { 0, 4 }, { 1, 4 }, { 2, 4 }, { 3, 4 } }
Definition at line 112 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::PyramidTriangleFaces[4][3] [static] |
{ { 0, 1, 4 }, { 1, 2, 4 }, { 2, 3, 4 }, { 3, 0, 4 } }
Definition at line 124 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::PyramidQuadFaces[1][4] [static] |
{ { 0, 3, 2, 1 } }
Definition at line 132 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::WedgeTriangulationTable[64][13] [static] |
Definition at line 137 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::WedgeVerticesFromEdges[9][2] [static] |
{ { 0, 1 }, { 1, 2 }, { 2, 0 }, { 3, 4 }, { 4, 5 }, { 5, 3 }, { 0, 3 }, { 1, 4 }, { 2, 5 }, }
Definition at line 204 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::WedgeTriangleFaces[2][3] [static] |
{ { 0, 1, 2 }, { 3, 5, 4 } }
Definition at line 217 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::WedgeQuadFaces[3][4] [static] |
{ { 0, 3, 4, 1 }, { 1, 4, 5, 2 }, { 2, 5, 3, 0 } }
Definition at line 223 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::HexTriangulationTable[256][16] [static] |
Definition at line 230 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::HexVerticesFromEdges[12][2] [static] |
{ { 0, 1 }, { 1, 2 }, { 2, 3 }, { 3, 0 }, { 4, 5 }, { 5, 6 }, { 6, 7 }, { 7, 4 }, { 0, 4 }, { 1, 5 }, { 3, 7 }, { 2, 6 } }
Definition at line 489 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::HexQuadFaces[6][4] [static] |
{ { 0, 4, 7, 3 }, { 1, 2, 6, 5 }, { 0, 1, 5, 4 }, { 3, 7, 6, 2 }, { 0, 3, 2, 1 }, { 4, 5, 6, 7 } }
Definition at line 505 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::VoxTriangulationTable[256][16] [static] |
Definition at line 515 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::VoxVerticesFromEdges[12][2] [static] |
{ { 0, 1 }, { 1, 3 }, { 2, 3 }, { 0, 2 }, { 4, 5 }, { 5, 7 }, { 6, 7 }, { 4, 6 }, { 0, 4 }, { 1, 5 }, { 2, 6 }, { 3, 7 } }
Definition at line 774 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::VoxQuadFaces[6][4] [static] |
{ { 2, 0, 6, 4 }, { 1, 3, 5, 7 }, { 0, 1, 4, 5 }, { 3, 2, 7, 6 }, { 1, 0, 3, 2 }, { 4, 5, 6, 7 } }
Definition at line 790 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::TriVerticesFromEdges[3][2] [static] |
{ {0,1}, {1,2}, {2,0} }
Definition at line 800 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::QuadVerticesFromEdges[4][2] [static] |
{ {0,1}, {1,2}, {2,3}, {3,0} }
Definition at line 807 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::PixelVerticesFromEdges[4][2] [static] |
{ {0,1}, {1,3}, {2,3}, {0,2} }
Definition at line 815 of file vtkTableBasedClipCases.h.
const int vtkTableBasedClipperTriangulationTables::LineVerticesFromEdges[1][2] [static] |
{ {0,1} }
Definition at line 823 of file vtkTableBasedClipCases.h.