VTK  9.4.20250420
Macros | Typedefs | Enumerations
vtkType.h File Reference
#include "vtkABINamespace.h"
#include "vtkCompiler.h"
#include "vtkDeprecation.h"
#include "vtkOptions.h"
#include "vtk_kwiml.h"
#include "stdbool.h"
Include dependency graph for vtkType.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define VTK_SIZEOF_CHAR   KWIML_ABI_SIZEOF_CHAR
 
#define VTK_SIZEOF_SHORT   KWIML_ABI_SIZEOF_SHORT
 
#define VTK_SIZEOF_INT   KWIML_ABI_SIZEOF_INT
 
#define VTK_SIZEOF_LONG   KWIML_ABI_SIZEOF_LONG
 
#define VTK_SIZEOF_LONG_LONG   KWIML_ABI_SIZEOF_LONG_LONG
 
#define VTK_SIZEOF_FLOAT   KWIML_ABI_SIZEOF_FLOAT
 
#define VTK_SIZEOF_DOUBLE   KWIML_ABI_SIZEOF_DOUBLE
 
#define VTK_SIZEOF_VOID_P   KWIML_ABI_SIZEOF_DATA_PTR
 
#define VTK_TYPE_CHAR_IS_SIGNED   0
 
#define VTK_VOID   0
 
#define VTK_BIT   1
 
#define VTK_CHAR   2
 
#define VTK_SIGNED_CHAR   15
 
#define VTK_UNSIGNED_CHAR   3
 
#define VTK_SHORT   4
 
#define VTK_UNSIGNED_SHORT   5
 
#define VTK_INT   6
 
#define VTK_UNSIGNED_INT   7
 
#define VTK_LONG   8
 
#define VTK_UNSIGNED_LONG   9
 
#define VTK_FLOAT   10
 
#define VTK_DOUBLE   11
 
#define VTK_ID_TYPE   12
 
#define VTK_STRING   13
 
#define VTK_OPAQUE   14
 
#define VTK_LONG_LONG   16
 
#define VTK_UNSIGNED_LONG_LONG   17
 
#define VTK_VARIANT   20
 
#define VTK_OBJECT   21
 
#define VTK_DEPRECATED_IN_9_5_0_TYPE(reason)
 
#define VTK_TYPE_CAST(T, V)   ((T)(V))
 
#define VTK_BIT_MIN   0
 
#define VTK_BIT_MAX   1
 
#define VTK_CHAR_MIN   VTK_TYPE_CAST(char, 0u)
 
#define VTK_CHAR_MAX   VTK_TYPE_CAST(char, 0xffu)
 
#define VTK_SIGNED_CHAR_MIN   VTK_TYPE_CAST(signed char, 0x80)
 
#define VTK_SIGNED_CHAR_MAX   VTK_TYPE_CAST(signed char, 0x7f)
 
#define VTK_UNSIGNED_CHAR_MIN   VTK_TYPE_CAST(unsigned char, 0u)
 
#define VTK_UNSIGNED_CHAR_MAX   VTK_TYPE_CAST(unsigned char, 0xffu)
 
#define VTK_SHORT_MIN   VTK_TYPE_CAST(short, 0x8000)
 
#define VTK_SHORT_MAX   VTK_TYPE_CAST(short, 0x7fff)
 
#define VTK_UNSIGNED_SHORT_MIN   VTK_TYPE_CAST(unsigned short, 0u)
 
#define VTK_UNSIGNED_SHORT_MAX   VTK_TYPE_CAST(unsigned short, 0xffffu)
 
#define VTK_INT_MIN   VTK_TYPE_CAST(int, ~(~0u >> 1))
 
#define VTK_INT_MAX   VTK_TYPE_CAST(int, ~0u >> 1)
 
#define VTK_UNSIGNED_INT_MIN   VTK_TYPE_CAST(unsigned int, 0)
 
#define VTK_UNSIGNED_INT_MAX   VTK_TYPE_CAST(unsigned int, ~0u)
 
#define VTK_LONG_MIN   VTK_TYPE_CAST(long, ~(~0ul >> 1))
 
#define VTK_LONG_MAX   VTK_TYPE_CAST(long, ~0ul >> 1)
 
#define VTK_UNSIGNED_LONG_MIN   VTK_TYPE_CAST(unsigned long, 0ul)
 
#define VTK_UNSIGNED_LONG_MAX   VTK_TYPE_CAST(unsigned long, ~0ul)
 
#define VTK_FLOAT_MIN   VTK_TYPE_CAST(float, -1.0e+38f)
 
#define VTK_FLOAT_MAX   VTK_TYPE_CAST(float, 1.0e+38f)
 
#define VTK_DOUBLE_MIN   VTK_TYPE_CAST(double, -1.0e+299)
 
#define VTK_DOUBLE_MAX   VTK_TYPE_CAST(double, 1.0e+299)
 
#define VTK_LONG_LONG_MIN   VTK_TYPE_CAST(long long, ~(~0ull >> 1))
 
#define VTK_LONG_LONG_MAX   VTK_TYPE_CAST(long long, ~0ull >> 1)
 
#define VTK_UNSIGNED_LONG_LONG_MIN   VTK_TYPE_CAST(unsigned long long, 0ull)
 
#define VTK_UNSIGNED_LONG_LONG_MAX   VTK_TYPE_CAST(unsigned long long, ~0ull)
 
#define VTK_MTIME_TYPE_IMPL   VTK_TYPE_UINT32
 
#define VTK_MTIME_MIN   VTK_TYPE_UINT32_MIN
 
#define VTK_MTIME_MAX   VTK_TYPE_UINT32_MAX
 
#define VTK_HAS_ID_TYPE
 
#define VTK_ID_TYPE_IMPL   VTK_INT
 
#define VTK_SIZEOF_ID_TYPE   VTK_SIZEOF_INT
 
#define VTK_ID_MIN   VTK_INT_MIN
 
#define VTK_ID_MAX   VTK_INT_MAX
 
#define VTK_ID_TYPE_PRId   "d"
 
#define VTK_TYPE_BOOL_TYPEDEFED
 
#define vtkInstantiateTemplateMacro(decl)
 A macro to instantiate a template over all numerical types.
 
#define vtkInstantiateSecondOrderTemplateMacro(decl0, decl1)
 
#define vtkInstantiateStdFunctionTemplateMacro(decl0, decl1, delc2)
 
#define vtkExternTemplateMacro(decl)   vtkInstantiateTemplateMacro(decl)
 A macro to declare extern templates for all numerical types.
 
#define vtkExternSecondOrderTemplateMacro(decl0, decl1)    vtkInstantiateSecondOrderTemplateMacro(decl0, decl1)
 
#define vtkExternStdFunctionTemplateMacro(decl0, decl1, decl2)    vtkInstantiateStdFunctionTemplateMacro(decl0, decl1, decl2)
 

Typedefs

typedef vtkTypeUInt32 vtkMTimeType
 
typedef int vtkIdType
 
typedef int vtkTypeBool
 
typedef unsigned int vtkTypeUBool
 

Enumerations

enum  vtkTypesDataObject {
  VTK_POLY_DATA = 0 , VTK_STRUCTURED_POINTS = 1 , VTK_STRUCTURED_GRID = 2 , VTK_RECTILINEAR_GRID = 3 ,
  VTK_UNSTRUCTURED_GRID = 4 , VTK_PIECEWISE_FUNCTION = 5 , VTK_IMAGE_DATA = 6 , VTK_DATA_OBJECT = 7 ,
  VTK_DATA_SET = 8 , VTK_POINT_SET = 9 , VTK_UNIFORM_GRID = 10 , VTK_COMPOSITE_DATA_SET = 11 ,
  VTK_DEPRECATED_IN_9_5_0_TYPE , VTK_MULTIBLOCK_DATA_SET = 13 , VTK_DEPRECATED_IN_9_5_0_TYPE , VTK_DEPRECATED_IN_9_5_0_TYPE ,
  VTK_GENERIC_DATA_SET = 16 , VTK_DEPRECATED_IN_9_5_0_TYPE , VTK_DEPRECATED_IN_9_5_0_TYPE , VTK_TABLE = 19 ,
  VTK_GRAPH = 20 , VTK_TREE = 21 , VTK_SELECTION = 22 , VTK_DIRECTED_GRAPH = 23 ,
  VTK_UNDIRECTED_GRAPH = 24 , VTK_MULTIPIECE_DATA_SET = 25 , VTK_DIRECTED_ACYCLIC_GRAPH = 26 , VTK_ARRAY_DATA = 27 ,
  VTK_REEB_GRAPH = 28 , VTK_UNIFORM_GRID_AMR = 29 , VTK_NON_OVERLAPPING_AMR = 30 , VTK_OVERLAPPING_AMR = 31 ,
  VTK_HYPER_TREE_GRID = 32 , VTK_MOLECULE = 33 , VTK_DEPRECATED_IN_9_5_0_TYPE , VTK_PATH = 35 ,
  VTK_UNSTRUCTURED_GRID_BASE = 36 , VTK_PARTITIONED_DATA_SET = 37 , VTK_PARTITIONED_DATA_SET_COLLECTION = 38 , VTK_UNIFORM_HYPER_TREE_GRID = 39 ,
  VTK_EXPLICIT_STRUCTURED_GRID = 40 , VTK_DATA_OBJECT_TREE = 41 , VTK_ABSTRACT_ELECTRONIC_DATA = 42 , VTK_OPEN_QUBE_ELECTRONIC_DATA = 43 ,
  VTK_ANNOTATION = 44 , VTK_ANNOTATION_LAYERS = 45 , VTK_BSP_CUTS = 46 , VTK_GEO_JSON_FEATURE = 47 ,
  VTK_IMAGE_STENCIL_DATA = 48 , VTK_CELL_GRID = 49
}
 

Macro Definition Documentation

◆ VTK_SIZEOF_CHAR

#define VTK_SIZEOF_CHAR   KWIML_ABI_SIZEOF_CHAR

Definition at line 12 of file vtkType.h.

◆ VTK_SIZEOF_SHORT

#define VTK_SIZEOF_SHORT   KWIML_ABI_SIZEOF_SHORT

Definition at line 13 of file vtkType.h.

◆ VTK_SIZEOF_INT

#define VTK_SIZEOF_INT   KWIML_ABI_SIZEOF_INT

Definition at line 14 of file vtkType.h.

◆ VTK_SIZEOF_LONG

#define VTK_SIZEOF_LONG   KWIML_ABI_SIZEOF_LONG

Definition at line 15 of file vtkType.h.

◆ VTK_SIZEOF_LONG_LONG

#define VTK_SIZEOF_LONG_LONG   KWIML_ABI_SIZEOF_LONG_LONG

Definition at line 16 of file vtkType.h.

◆ VTK_SIZEOF_FLOAT

#define VTK_SIZEOF_FLOAT   KWIML_ABI_SIZEOF_FLOAT

Definition at line 17 of file vtkType.h.

◆ VTK_SIZEOF_DOUBLE

#define VTK_SIZEOF_DOUBLE   KWIML_ABI_SIZEOF_DOUBLE

Definition at line 18 of file vtkType.h.

◆ VTK_SIZEOF_VOID_P

#define VTK_SIZEOF_VOID_P   KWIML_ABI_SIZEOF_DATA_PTR

Definition at line 19 of file vtkType.h.

◆ VTK_TYPE_CHAR_IS_SIGNED

#define VTK_TYPE_CHAR_IS_SIGNED   0

Definition at line 25 of file vtkType.h.

◆ VTK_VOID

#define VTK_VOID   0

Definition at line 32 of file vtkType.h.

◆ VTK_BIT

#define VTK_BIT   1

Definition at line 33 of file vtkType.h.

◆ VTK_CHAR

#define VTK_CHAR   2

Definition at line 34 of file vtkType.h.

◆ VTK_SIGNED_CHAR

#define VTK_SIGNED_CHAR   15

Definition at line 35 of file vtkType.h.

◆ VTK_UNSIGNED_CHAR

#define VTK_UNSIGNED_CHAR   3

Definition at line 36 of file vtkType.h.

◆ VTK_SHORT

#define VTK_SHORT   4

Definition at line 37 of file vtkType.h.

◆ VTK_UNSIGNED_SHORT

#define VTK_UNSIGNED_SHORT   5

Definition at line 38 of file vtkType.h.

◆ VTK_INT

#define VTK_INT   6

Definition at line 39 of file vtkType.h.

◆ VTK_UNSIGNED_INT

#define VTK_UNSIGNED_INT   7

Definition at line 40 of file vtkType.h.

◆ VTK_LONG

#define VTK_LONG   8

Definition at line 41 of file vtkType.h.

◆ VTK_UNSIGNED_LONG

#define VTK_UNSIGNED_LONG   9

Definition at line 42 of file vtkType.h.

◆ VTK_FLOAT

#define VTK_FLOAT   10

Definition at line 43 of file vtkType.h.

◆ VTK_DOUBLE

#define VTK_DOUBLE   11

Definition at line 44 of file vtkType.h.

◆ VTK_ID_TYPE

#define VTK_ID_TYPE   12

Definition at line 45 of file vtkType.h.

◆ VTK_STRING

#define VTK_STRING   13

Definition at line 49 of file vtkType.h.

◆ VTK_OPAQUE

#define VTK_OPAQUE   14

Definition at line 50 of file vtkType.h.

◆ VTK_LONG_LONG

#define VTK_LONG_LONG   16

Definition at line 52 of file vtkType.h.

◆ VTK_UNSIGNED_LONG_LONG

#define VTK_UNSIGNED_LONG_LONG   17

Definition at line 53 of file vtkType.h.

◆ VTK_VARIANT

#define VTK_VARIANT   20

Definition at line 56 of file vtkType.h.

◆ VTK_OBJECT

#define VTK_OBJECT   21

Definition at line 57 of file vtkType.h.

◆ VTK_DEPRECATED_IN_9_5_0_TYPE

#define VTK_DEPRECATED_IN_9_5_0_TYPE (   reason)

Definition at line 67 of file vtkType.h.

◆ VTK_TYPE_CAST

#define VTK_TYPE_CAST (   T,
 
)    ((T)(V))

Definition at line 138 of file vtkType.h.

◆ VTK_BIT_MIN

#define VTK_BIT_MIN   0

Definition at line 143 of file vtkType.h.

◆ VTK_BIT_MAX

#define VTK_BIT_MAX   1

Definition at line 144 of file vtkType.h.

◆ VTK_CHAR_MIN

#define VTK_CHAR_MIN   VTK_TYPE_CAST(char, 0u)

Definition at line 149 of file vtkType.h.

◆ VTK_CHAR_MAX

#define VTK_CHAR_MAX   VTK_TYPE_CAST(char, 0xffu)

Definition at line 150 of file vtkType.h.

◆ VTK_SIGNED_CHAR_MIN

#define VTK_SIGNED_CHAR_MIN   VTK_TYPE_CAST(signed char, 0x80)

Definition at line 152 of file vtkType.h.

◆ VTK_SIGNED_CHAR_MAX

#define VTK_SIGNED_CHAR_MAX   VTK_TYPE_CAST(signed char, 0x7f)

Definition at line 153 of file vtkType.h.

◆ VTK_UNSIGNED_CHAR_MIN

#define VTK_UNSIGNED_CHAR_MIN   VTK_TYPE_CAST(unsigned char, 0u)

Definition at line 154 of file vtkType.h.

◆ VTK_UNSIGNED_CHAR_MAX

#define VTK_UNSIGNED_CHAR_MAX   VTK_TYPE_CAST(unsigned char, 0xffu)

Definition at line 155 of file vtkType.h.

◆ VTK_SHORT_MIN

#define VTK_SHORT_MIN   VTK_TYPE_CAST(short, 0x8000)

Definition at line 156 of file vtkType.h.

◆ VTK_SHORT_MAX

#define VTK_SHORT_MAX   VTK_TYPE_CAST(short, 0x7fff)

Definition at line 157 of file vtkType.h.

◆ VTK_UNSIGNED_SHORT_MIN

#define VTK_UNSIGNED_SHORT_MIN   VTK_TYPE_CAST(unsigned short, 0u)

Definition at line 158 of file vtkType.h.

◆ VTK_UNSIGNED_SHORT_MAX

#define VTK_UNSIGNED_SHORT_MAX   VTK_TYPE_CAST(unsigned short, 0xffffu)

Definition at line 159 of file vtkType.h.

◆ VTK_INT_MIN

#define VTK_INT_MIN   VTK_TYPE_CAST(int, ~(~0u >> 1))

Definition at line 160 of file vtkType.h.

◆ VTK_INT_MAX

#define VTK_INT_MAX   VTK_TYPE_CAST(int, ~0u >> 1)

Definition at line 161 of file vtkType.h.

◆ VTK_UNSIGNED_INT_MIN

#define VTK_UNSIGNED_INT_MIN   VTK_TYPE_CAST(unsigned int, 0)

Definition at line 162 of file vtkType.h.

◆ VTK_UNSIGNED_INT_MAX

#define VTK_UNSIGNED_INT_MAX   VTK_TYPE_CAST(unsigned int, ~0u)

Definition at line 163 of file vtkType.h.

◆ VTK_LONG_MIN

#define VTK_LONG_MIN   VTK_TYPE_CAST(long, ~(~0ul >> 1))

Definition at line 164 of file vtkType.h.

◆ VTK_LONG_MAX

#define VTK_LONG_MAX   VTK_TYPE_CAST(long, ~0ul >> 1)

Definition at line 165 of file vtkType.h.

◆ VTK_UNSIGNED_LONG_MIN

#define VTK_UNSIGNED_LONG_MIN   VTK_TYPE_CAST(unsigned long, 0ul)

Definition at line 166 of file vtkType.h.

◆ VTK_UNSIGNED_LONG_MAX

#define VTK_UNSIGNED_LONG_MAX   VTK_TYPE_CAST(unsigned long, ~0ul)

Definition at line 167 of file vtkType.h.

◆ VTK_FLOAT_MIN

#define VTK_FLOAT_MIN   VTK_TYPE_CAST(float, -1.0e+38f)

Definition at line 168 of file vtkType.h.

◆ VTK_FLOAT_MAX

#define VTK_FLOAT_MAX   VTK_TYPE_CAST(float, 1.0e+38f)

Definition at line 169 of file vtkType.h.

◆ VTK_DOUBLE_MIN

#define VTK_DOUBLE_MIN   VTK_TYPE_CAST(double, -1.0e+299)

Definition at line 170 of file vtkType.h.

◆ VTK_DOUBLE_MAX

#define VTK_DOUBLE_MAX   VTK_TYPE_CAST(double, 1.0e+299)

Definition at line 171 of file vtkType.h.

◆ VTK_LONG_LONG_MIN

#define VTK_LONG_LONG_MIN   VTK_TYPE_CAST(long long, ~(~0ull >> 1))

Definition at line 172 of file vtkType.h.

◆ VTK_LONG_LONG_MAX

#define VTK_LONG_LONG_MAX   VTK_TYPE_CAST(long long, ~0ull >> 1)

Definition at line 173 of file vtkType.h.

◆ VTK_UNSIGNED_LONG_LONG_MIN

#define VTK_UNSIGNED_LONG_LONG_MIN   VTK_TYPE_CAST(unsigned long long, 0ull)

Definition at line 174 of file vtkType.h.

◆ VTK_UNSIGNED_LONG_LONG_MAX

#define VTK_UNSIGNED_LONG_LONG_MAX   VTK_TYPE_CAST(unsigned long long, ~0ull)

Definition at line 175 of file vtkType.h.

◆ VTK_MTIME_TYPE_IMPL

#define VTK_MTIME_TYPE_IMPL   VTK_TYPE_UINT32

Definition at line 288 of file vtkType.h.

◆ VTK_MTIME_MIN

#define VTK_MTIME_MIN   VTK_TYPE_UINT32_MIN

Definition at line 289 of file vtkType.h.

◆ VTK_MTIME_MAX

#define VTK_MTIME_MAX   VTK_TYPE_UINT32_MAX

Definition at line 290 of file vtkType.h.

◆ VTK_HAS_ID_TYPE

#define VTK_HAS_ID_TYPE

Definition at line 312 of file vtkType.h.

◆ VTK_ID_TYPE_IMPL

#define VTK_ID_TYPE_IMPL   VTK_INT

Definition at line 333 of file vtkType.h.

◆ VTK_SIZEOF_ID_TYPE

#define VTK_SIZEOF_ID_TYPE   VTK_SIZEOF_INT

Definition at line 334 of file vtkType.h.

◆ VTK_ID_MIN

#define VTK_ID_MIN   VTK_INT_MIN

Definition at line 335 of file vtkType.h.

◆ VTK_ID_MAX

#define VTK_ID_MAX   VTK_INT_MAX

Definition at line 336 of file vtkType.h.

◆ VTK_ID_TYPE_PRId

#define VTK_ID_TYPE_PRId   "d"

Definition at line 337 of file vtkType.h.

◆ VTK_TYPE_BOOL_TYPEDEFED

#define VTK_TYPE_BOOL_TYPEDEFED

Definition at line 353 of file vtkType.h.

◆ vtkInstantiateTemplateMacro

#define vtkInstantiateTemplateMacro (   decl)
Value:
decl<float>; \
decl<double>; \
decl<char>; \
decl<signed char>; \
decl<unsigned char>; \
decl<short>; \
decl<unsigned short>; \
decl<int>; \
decl<unsigned int>; \
decl<long>; \
decl<unsigned long>; \
decl<long long>; \
decl<unsigned long long>

A macro to instantiate a template over all numerical types.

Definition at line 380 of file vtkType.h.

◆ vtkInstantiateSecondOrderTemplateMacro

#define vtkInstantiateSecondOrderTemplateMacro (   decl0,
  decl1 
)
Value:
decl0<decl1<float>>; \
decl0<decl1<double>>; \
decl0<decl1<char>>; \
decl0<decl1<signed char>>; \
decl0<decl1<unsigned char>>; \
decl0<decl1<short>>; \
decl0<decl1<unsigned short>>; \
decl0<decl1<int>>; \
decl0<decl1<unsigned int>>; \
decl0<decl1<long>>; \
decl0<decl1<unsigned long>>; \
decl0<decl1<long long>>; \
decl0<decl1<unsigned long long>>

Definition at line 395 of file vtkType.h.

◆ vtkInstantiateStdFunctionTemplateMacro

#define vtkInstantiateStdFunctionTemplateMacro (   decl0,
  decl1,
  delc2 
)
Value:
decl0<decl1<float(delc2)>>; \
decl0<decl1<double(delc2)>>; \
decl0<decl1<char(delc2)>>; \
decl0<decl1<signed char(delc2)>>; \
decl0<decl1<unsigned char(delc2)>>; \
decl0<decl1<short(delc2)>>; \
decl0<decl1<unsigned short(delc2)>>; \
decl0<decl1<int(delc2)>>; \
decl0<decl1<unsigned int(delc2)>>; \
decl0<decl1<long(delc2)>>; \
decl0<decl1<unsigned long(delc2)>>; \
decl0<decl1<long long(delc2)>>; \
decl0<decl1<unsigned long long(delc2)>>

Definition at line 410 of file vtkType.h.

◆ vtkExternTemplateMacro

#define vtkExternTemplateMacro (   decl)    vtkInstantiateTemplateMacro(decl)

A macro to declare extern templates for all numerical types.

Definition at line 427 of file vtkType.h.

◆ vtkExternSecondOrderTemplateMacro

#define vtkExternSecondOrderTemplateMacro (   decl0,
  decl1 
)     vtkInstantiateSecondOrderTemplateMacro(decl0, decl1)

Definition at line 428 of file vtkType.h.

◆ vtkExternStdFunctionTemplateMacro

#define vtkExternStdFunctionTemplateMacro (   decl0,
  decl1,
  decl2 
)     vtkInstantiateStdFunctionTemplateMacro(decl0, decl1, decl2)

Definition at line 430 of file vtkType.h.

Typedef Documentation

◆ vtkMTimeType

typedef vtkTypeUInt32 vtkMTimeType

Definition at line 287 of file vtkType.h.

◆ vtkIdType

typedef int vtkIdType

Definition at line 332 of file vtkType.h.

◆ vtkTypeBool

typedef int vtkTypeBool

Definition at line 358 of file vtkType.h.

◆ vtkTypeUBool

typedef unsigned int vtkTypeUBool

Definition at line 359 of file vtkType.h.

Enumeration Type Documentation

◆ vtkTypesDataObject

Enumerator
VTK_POLY_DATA 
VTK_STRUCTURED_POINTS 
VTK_STRUCTURED_GRID 
VTK_RECTILINEAR_GRID 
VTK_UNSTRUCTURED_GRID 
VTK_PIECEWISE_FUNCTION 
VTK_IMAGE_DATA 
VTK_DATA_OBJECT 
VTK_DATA_SET 
VTK_POINT_SET 
VTK_UNIFORM_GRID 
VTK_COMPOSITE_DATA_SET 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_MULTIBLOCK_DATA_SET 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_GENERIC_DATA_SET 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_TABLE 
VTK_GRAPH 
VTK_TREE 
VTK_SELECTION 
VTK_DIRECTED_GRAPH 
VTK_UNDIRECTED_GRAPH 
VTK_MULTIPIECE_DATA_SET 
VTK_DIRECTED_ACYCLIC_GRAPH 
VTK_ARRAY_DATA 
VTK_REEB_GRAPH 
VTK_UNIFORM_GRID_AMR 
VTK_NON_OVERLAPPING_AMR 
VTK_OVERLAPPING_AMR 
VTK_HYPER_TREE_GRID 
VTK_MOLECULE 
VTK_DEPRECATED_IN_9_5_0_TYPE 
VTK_PATH 
VTK_UNSTRUCTURED_GRID_BASE 
VTK_PARTITIONED_DATA_SET 
VTK_PARTITIONED_DATA_SET_COLLECTION 
VTK_UNIFORM_HYPER_TREE_GRID 
VTK_EXPLICIT_STRUCTURED_GRID 
VTK_DATA_OBJECT_TREE 
VTK_ABSTRACT_ELECTRONIC_DATA 
VTK_OPEN_QUBE_ELECTRONIC_DATA 
VTK_ANNOTATION 
VTK_ANNOTATION_LAYERS 
VTK_BSP_CUTS 
VTK_GEO_JSON_FEATURE 
VTK_IMAGE_STENCIL_DATA 
VTK_CELL_GRID 

Definition at line 74 of file vtkType.h.