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
00042 typedef enum {
00043
00044 VTK_EMPTY_CELL = 0,
00045 VTK_VERTEX = 1,
00046 VTK_POLY_VERTEX = 2,
00047 VTK_LINE = 3,
00048 VTK_POLY_LINE = 4,
00049 VTK_TRIANGLE = 5,
00050 VTK_TRIANGLE_STRIP = 6,
00051 VTK_POLYGON = 7,
00052 VTK_PIXEL = 8,
00053 VTK_QUAD = 9,
00054 VTK_TETRA = 10,
00055 VTK_VOXEL = 11,
00056 VTK_HEXAHEDRON = 12,
00057 VTK_WEDGE = 13,
00058 VTK_PYRAMID = 14,
00059 VTK_PENTAGONAL_PRISM = 15,
00060 VTK_HEXAGONAL_PRISM = 16,
00061
00062
00063 VTK_QUADRATIC_EDGE = 21,
00064 VTK_QUADRATIC_TRIANGLE = 22,
00065 VTK_QUADRATIC_QUAD = 23,
00066 VTK_QUADRATIC_TETRA = 24,
00067 VTK_QUADRATIC_HEXAHEDRON = 25,
00068 VTK_QUADRATIC_WEDGE = 26,
00069 VTK_QUADRATIC_PYRAMID = 27,
00070 VTK_BIQUADRATIC_QUAD = 28,
00071 VTK_TRIQUADRATIC_HEXAHEDRON = 29,
00072 VTK_QUADRATIC_LINEAR_QUAD = 30,
00073 VTK_QUADRATIC_LINEAR_WEDGE = 31,
00074 VTK_BIQUADRATIC_QUADRATIC_WEDGE = 32,
00075 VTK_BIQUADRATIC_QUADRATIC_HEXAHEDRON = 33,
00076 VTK_BIQUADRATIC_TRIANGLE = 34,
00077
00078
00079 VTK_CUBIC_LINE = 35,
00080
00081
00082 VTK_CONVEX_POINT_SET = 41,
00083
00084
00085 VTK_POLYHEDRON = 42,
00086
00087
00088 VTK_PARAMETRIC_CURVE = 51,
00089 VTK_PARAMETRIC_SURFACE = 52,
00090 VTK_PARAMETRIC_TRI_SURFACE = 53,
00091 VTK_PARAMETRIC_QUAD_SURFACE = 54,
00092 VTK_PARAMETRIC_TETRA_REGION = 55,
00093 VTK_PARAMETRIC_HEX_REGION = 56,
00094
00095
00096 VTK_HIGHER_ORDER_EDGE = 60,
00097 VTK_HIGHER_ORDER_TRIANGLE = 61,
00098 VTK_HIGHER_ORDER_QUAD = 62,
00099 VTK_HIGHER_ORDER_POLYGON = 63,
00100 VTK_HIGHER_ORDER_TETRAHEDRON = 64,
00101 VTK_HIGHER_ORDER_WEDGE = 65,
00102 VTK_HIGHER_ORDER_PYRAMID = 66,
00103 VTK_HIGHER_ORDER_HEXAHEDRON = 67,
00104
00105 VTK_NUMBER_OF_CELL_TYPES
00106 } VTKCellType;
00107
00108 #endif