00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00025 #ifndef __vtkCellType_h
00026 #define __vtkCellType_h
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041 typedef enum {
00042
00043 VTK_EMPTY_CELL = 0,
00044 VTK_VERTEX = 1,
00045 VTK_POLY_VERTEX = 2,
00046 VTK_LINE = 3,
00047 VTK_POLY_LINE = 4,
00048 VTK_TRIANGLE = 5,
00049 VTK_TRIANGLE_STRIP = 6,
00050 VTK_POLYGON = 7,
00051 VTK_PIXEL = 8,
00052 VTK_QUAD = 9,
00053 VTK_TETRA = 10,
00054 VTK_VOXEL = 11,
00055 VTK_HEXAHEDRON = 12,
00056 VTK_WEDGE = 13,
00057 VTK_PYRAMID = 14,
00058 VTK_PENTAGONAL_PRISM = 15,
00059 VTK_HEXAGONAL_PRISM = 16,
00060
00061
00062 VTK_QUADRATIC_EDGE = 21,
00063 VTK_QUADRATIC_TRIANGLE = 22,
00064 VTK_QUADRATIC_QUAD = 23,
00065 VTK_QUADRATIC_TETRA = 24,
00066 VTK_QUADRATIC_HEXAHEDRON = 25,
00067 VTK_QUADRATIC_WEDGE = 26,
00068 VTK_QUADRATIC_PYRAMID = 27,
00069 VTK_BIQUADRATIC_QUAD = 28,
00070 VTK_TRIQUADRATIC_HEXAHEDRON = 29,
00071 VTK_QUADRATIC_LINEAR_QUAD = 30,
00072 VTK_QUADRATIC_LINEAR_WEDGE = 31,
00073 VTK_BIQUADRATIC_QUADRATIC_WEDGE = 32,
00074 VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON = 33,
00075 VTK_BIQUADRATIC_TRIANGLE = 34,
00076
00077
00078 VTK_CUBIC_LINE = 35,
00079
00080
00081 VTK_CONVEX_POINT_SET = 41,
00082
00083
00084 VTK_PARAMETRIC_CURVE = 51,
00085 VTK_PARAMETRIC_SURFACE = 52,
00086 VTK_PARAMETRIC_TRI_SURFACE = 53,
00087 VTK_PARAMETRIC_QUAD_SURFACE = 54,
00088 VTK_PARAMETRIC_TETRA_REGION = 55,
00089 VTK_PARAMETRIC_HEX_REGION = 56,
00090
00091
00092 VTK_HIGHER_ORDER_EDGE = 60,
00093 VTK_HIGHER_ORDER_TRIANGLE = 61,
00094 VTK_HIGHER_ORDER_QUAD = 62,
00095 VTK_HIGHER_ORDER_POLYGON = 63,
00096 VTK_HIGHER_ORDER_TETRAHEDRON = 64,
00097 VTK_HIGHER_ORDER_WEDGE = 65,
00098 VTK_HIGHER_ORDER_PYRAMID = 66,
00099 VTK_HIGHER_ORDER_HEXAHEDRON = 67,
00100
00101 VTK_NUMBER_OF_CELL_TYPES
00102 } VTKCellType;
00103
00104 #endif