VTK
Namespaces | Macros | Variables
vtkTableBasedClipCases.h File Reference

Go to the source code of this file.

Namespaces

 vtkTableBasedClipperTriangulationTables
 
 vtkTableBasedClipperClipTables
 

Macros

#define P0   0
 
#define P1   1
 
#define P2   2
 
#define P3   3
 
#define P4   4
 
#define P5   5
 
#define P6   6
 
#define P7   7
 
#define EA   20
 
#define EB   21
 
#define EC   22
 
#define ED   23
 
#define EE   24
 
#define EF   25
 
#define EG   26
 
#define EH   27
 
#define EI   28
 
#define EJ   29
 
#define EK   30
 
#define EL   31
 
#define N0   40
 
#define N1   41
 
#define N2   42
 
#define N3   43
 
#define ST_TET   100
 
#define ST_PYR   101
 
#define ST_WDG   102
 
#define ST_HEX   103
 
#define ST_TRI   104
 
#define ST_QUA   105
 
#define ST_VTX   106
 
#define ST_LIN   107
 
#define ST_PNT   108
 
#define COLOR0   120
 
#define COLOR1   121
 
#define NOCOLOR   122
 

Variables

static const int vtkTableBasedClipperTriangulationTables::TetTriangulationTable [16][7]
 
static const int vtkTableBasedClipperTriangulationTables::TetVerticesFromEdges [6][2]
 
static const int vtkTableBasedClipperTriangulationTables::TetTriangleFaces [4][3]
 
static const int vtkTableBasedClipperTriangulationTables::PyramidTriangulationTable [32][13]
 
static const int vtkTableBasedClipperTriangulationTables::PyramidVerticesFromEdges [8][2]
 
static const int vtkTableBasedClipperTriangulationTables::PyramidTriangleFaces [4][3]
 
static const int vtkTableBasedClipperTriangulationTables::PyramidQuadFaces [1][4]
 
static const int vtkTableBasedClipperTriangulationTables::WedgeTriangulationTable [64][13]
 
static const int vtkTableBasedClipperTriangulationTables::WedgeVerticesFromEdges [9][2]
 
static const int vtkTableBasedClipperTriangulationTables::WedgeTriangleFaces [2][3]
 
static const int vtkTableBasedClipperTriangulationTables::WedgeQuadFaces [3][4]
 
static const int vtkTableBasedClipperTriangulationTables::HexTriangulationTable [256][16]
 
static const int vtkTableBasedClipperTriangulationTables::HexVerticesFromEdges [12][2]
 
static const int vtkTableBasedClipperTriangulationTables::HexQuadFaces [6][4]
 
static const int vtkTableBasedClipperTriangulationTables::VoxTriangulationTable [256][16]
 
static const int vtkTableBasedClipperTriangulationTables::VoxVerticesFromEdges [12][2]
 
static const int vtkTableBasedClipperTriangulationTables::VoxQuadFaces [6][4]
 
static const int vtkTableBasedClipperTriangulationTables::TriVerticesFromEdges [3][2]
 
static const int vtkTableBasedClipperTriangulationTables::QuadVerticesFromEdges [4][2]
 
static const int vtkTableBasedClipperTriangulationTables::PixelVerticesFromEdges [4][2]
 
static const int vtkTableBasedClipperTriangulationTables::LineVerticesFromEdges [1][2]
 
const int vtkTableBasedClipperClipTables::NumClipCasesHex = 256
 
const int vtkTableBasedClipperClipTables::NumClipShapesHex [256]
 
const int vtkTableBasedClipperClipTables::StartClipShapesHex [256]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesHex []
 
const int vtkTableBasedClipperClipTables::NumClipCasesVox = 256
 
const int vtkTableBasedClipperClipTables::NumClipShapesVox [256]
 
const int vtkTableBasedClipperClipTables::StartClipShapesVox [256]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesVox []
 
const int vtkTableBasedClipperClipTables::NumClipCasesWdg = 64
 
const int vtkTableBasedClipperClipTables::NumClipShapesWdg [64]
 
const int vtkTableBasedClipperClipTables::StartClipShapesWdg [64]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesWdg []
 
const int vtkTableBasedClipperClipTables::NumClipCasesPyr = 32
 
const int vtkTableBasedClipperClipTables::NumClipShapesPyr [32]
 
const int vtkTableBasedClipperClipTables::StartClipShapesPyr [32]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesPyr []
 
const int vtkTableBasedClipperClipTables::NumClipCasesTet = 16
 
const int vtkTableBasedClipperClipTables::NumClipShapesTet [16]
 
const int vtkTableBasedClipperClipTables::StartClipShapesTet [16]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesTet []
 
const int vtkTableBasedClipperClipTables::NumClipCasesQua = 16
 
const int vtkTableBasedClipperClipTables::NumClipShapesQua [16]
 
const int vtkTableBasedClipperClipTables::StartClipShapesQua [16]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesQua []
 
const int vtkTableBasedClipperClipTables::NumClipCasesPix = 16
 
const int vtkTableBasedClipperClipTables::NumClipShapesPix [16]
 
const int vtkTableBasedClipperClipTables::StartClipShapesPix [16]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesPix []
 
const int vtkTableBasedClipperClipTables::NumClipCasesTri = 8
 
const int vtkTableBasedClipperClipTables::NumClipShapesTri [8]
 
const int vtkTableBasedClipperClipTables::StartClipShapesTri [8]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesTri []
 
const int vtkTableBasedClipperClipTables::NumClipCasesLin = 4
 
const int vtkTableBasedClipperClipTables::NumClipShapesLin [4]
 
const int vtkTableBasedClipperClipTables::StartClipShapesLin [4]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesLin []
 
const int vtkTableBasedClipperClipTables::NumClipCasesVtx = 2
 
const int vtkTableBasedClipperClipTables::NumClipShapesVtx [2]
 
const int vtkTableBasedClipperClipTables::StartClipShapesVtx [2]
 
static unsigned char vtkTableBasedClipperClipTables::ClipShapesVtx []
 

Macro Definition Documentation

◆ P0

#define P0   0

Definition at line 850 of file vtkTableBasedClipCases.h.

◆ P1

#define P1   1

Definition at line 851 of file vtkTableBasedClipCases.h.

◆ P2

#define P2   2

Definition at line 852 of file vtkTableBasedClipCases.h.

◆ P3

#define P3   3

Definition at line 853 of file vtkTableBasedClipCases.h.

◆ P4

#define P4   4

Definition at line 854 of file vtkTableBasedClipCases.h.

◆ P5

#define P5   5

Definition at line 855 of file vtkTableBasedClipCases.h.

◆ P6

#define P6   6

Definition at line 856 of file vtkTableBasedClipCases.h.

◆ P7

#define P7   7

Definition at line 857 of file vtkTableBasedClipCases.h.

◆ EA

#define EA   20

Definition at line 861 of file vtkTableBasedClipCases.h.

◆ EB

#define EB   21

Definition at line 862 of file vtkTableBasedClipCases.h.

◆ EC

#define EC   22

Definition at line 863 of file vtkTableBasedClipCases.h.

◆ ED

#define ED   23

Definition at line 864 of file vtkTableBasedClipCases.h.

◆ EE

#define EE   24

Definition at line 865 of file vtkTableBasedClipCases.h.

◆ EF

#define EF   25

Definition at line 866 of file vtkTableBasedClipCases.h.

◆ EG

#define EG   26

Definition at line 867 of file vtkTableBasedClipCases.h.

◆ EH

#define EH   27

Definition at line 868 of file vtkTableBasedClipCases.h.

◆ EI

#define EI   28

Definition at line 869 of file vtkTableBasedClipCases.h.

◆ EJ

#define EJ   29

Definition at line 870 of file vtkTableBasedClipCases.h.

◆ EK

#define EK   30

Definition at line 871 of file vtkTableBasedClipCases.h.

◆ EL

#define EL   31

Definition at line 872 of file vtkTableBasedClipCases.h.

◆ N0

#define N0   40

Definition at line 876 of file vtkTableBasedClipCases.h.

◆ N1

#define N1   41

Definition at line 877 of file vtkTableBasedClipCases.h.

◆ N2

#define N2   42

Definition at line 878 of file vtkTableBasedClipCases.h.

◆ N3

#define N3   43

Definition at line 879 of file vtkTableBasedClipCases.h.

◆ ST_TET

#define ST_TET   100

Definition at line 882 of file vtkTableBasedClipCases.h.

◆ ST_PYR

#define ST_PYR   101

Definition at line 883 of file vtkTableBasedClipCases.h.

◆ ST_WDG

#define ST_WDG   102

Definition at line 884 of file vtkTableBasedClipCases.h.

◆ ST_HEX

#define ST_HEX   103

Definition at line 885 of file vtkTableBasedClipCases.h.

◆ ST_TRI

#define ST_TRI   104

Definition at line 886 of file vtkTableBasedClipCases.h.

◆ ST_QUA

#define ST_QUA   105

Definition at line 887 of file vtkTableBasedClipCases.h.

◆ ST_VTX

#define ST_VTX   106

Definition at line 888 of file vtkTableBasedClipCases.h.

◆ ST_LIN

#define ST_LIN   107

Definition at line 889 of file vtkTableBasedClipCases.h.

◆ ST_PNT

#define ST_PNT   108

Definition at line 890 of file vtkTableBasedClipCases.h.

◆ COLOR0

#define COLOR0   120

Definition at line 893 of file vtkTableBasedClipCases.h.

◆ COLOR1

#define COLOR1   121

Definition at line 894 of file vtkTableBasedClipCases.h.

◆ NOCOLOR

#define NOCOLOR   122

Definition at line 895 of file vtkTableBasedClipCases.h.