dox/Common/vtkType.h File Reference

#include "vtkConfigure.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.

Defines

#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___INT64   18
#define VTK_UNSIGNED___INT64   19
#define VTK_VARIANT   20
#define VTK_OBJECT   21
#define VTK_UNICODE_STRING   22
#define VTK_POLY_DATA   0
#define VTK_STRUCTURED_POINTS   1
#define VTK_STRUCTURED_GRID   2
#define VTK_RECTILINEAR_GRID   3
#define VTK_UNSTRUCTURED_GRID   4
#define VTK_PIECEWISE_FUNCTION   5
#define VTK_IMAGE_DATA   6
#define VTK_DATA_OBJECT   7
#define VTK_DATA_SET   8
#define VTK_POINT_SET   9
#define VTK_UNIFORM_GRID   10
#define VTK_COMPOSITE_DATA_SET   11
#define VTK_MULTIGROUP_DATA_SET   12
#define VTK_MULTIBLOCK_DATA_SET   13
#define VTK_HIERARCHICAL_DATA_SET   14
#define VTK_HIERARCHICAL_BOX_DATA_SET   15
#define VTK_GENERIC_DATA_SET   16
#define VTK_HYPER_OCTREE   17
#define VTK_TEMPORAL_DATA_SET   18
#define VTK_TABLE   19
#define VTK_GRAPH   20
#define VTK_TREE   21
#define VTK_SELECTION   22
#define VTK_DIRECTED_GRAPH   23
#define VTK_UNDIRECTED_GRAPH   24
#define VTK_MULTIPIECE_DATA_SET   25
#define VTK_DIRECTED_ACYCLIC_GRAPH   26
#define VTK_ARRAY_DATA   27
#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_LARGE_INTEGER   VTK_INT_MAX
#define VTK_LARGE_FLOAT   VTK_FLOAT_MAX
#define VTK_HAS_ID_TYPE
#define VTK_SIZEOF_ID_TYPE   VTK_SIZEOF_INT
#define VTK_LARGE_ID   VTK_INT_MAX
#define vtkFloatingPointType   vtkFloatingPointType

Typedefs

typedef int vtkIdType
typedef double vtkFloatingPointType


Define Documentation

#define VTK_VOID   0

Definition at line 24 of file vtkType.h.

#define VTK_BIT   1

Definition at line 25 of file vtkType.h.

#define VTK_CHAR   2

Definition at line 26 of file vtkType.h.

#define VTK_SIGNED_CHAR   15

Definition at line 27 of file vtkType.h.

#define VTK_UNSIGNED_CHAR   3

Definition at line 28 of file vtkType.h.

#define VTK_SHORT   4

Definition at line 29 of file vtkType.h.

#define VTK_UNSIGNED_SHORT   5

Definition at line 30 of file vtkType.h.

#define VTK_INT   6

Definition at line 31 of file vtkType.h.

#define VTK_UNSIGNED_INT   7

Definition at line 32 of file vtkType.h.

#define VTK_LONG   8

Definition at line 33 of file vtkType.h.

#define VTK_UNSIGNED_LONG   9

Definition at line 34 of file vtkType.h.

#define VTK_FLOAT   10

Definition at line 35 of file vtkType.h.

#define VTK_DOUBLE   11

Definition at line 36 of file vtkType.h.

#define VTK_ID_TYPE   12

Definition at line 37 of file vtkType.h.

#define VTK_STRING   13

Definition at line 41 of file vtkType.h.

#define VTK_OPAQUE   14

Definition at line 42 of file vtkType.h.

#define VTK_LONG_LONG   16

Definition at line 45 of file vtkType.h.

#define VTK_UNSIGNED_LONG_LONG   17

Definition at line 46 of file vtkType.h.

#define VTK___INT64   18

Definition at line 49 of file vtkType.h.

#define VTK_UNSIGNED___INT64   19

Definition at line 53 of file vtkType.h.

#define VTK_VARIANT   20

Definition at line 56 of file vtkType.h.

#define VTK_OBJECT   21

Definition at line 57 of file vtkType.h.

#define VTK_UNICODE_STRING   22

Definition at line 60 of file vtkType.h.

#define VTK_POLY_DATA   0

Definition at line 66 of file vtkType.h.

#define VTK_STRUCTURED_POINTS   1

Definition at line 67 of file vtkType.h.

#define VTK_STRUCTURED_GRID   2

Definition at line 68 of file vtkType.h.

#define VTK_RECTILINEAR_GRID   3

Definition at line 69 of file vtkType.h.

#define VTK_UNSTRUCTURED_GRID   4

Definition at line 70 of file vtkType.h.

#define VTK_PIECEWISE_FUNCTION   5

Definition at line 71 of file vtkType.h.

#define VTK_IMAGE_DATA   6

Definition at line 72 of file vtkType.h.

#define VTK_DATA_OBJECT   7

Definition at line 73 of file vtkType.h.

#define VTK_DATA_SET   8

Definition at line 74 of file vtkType.h.

#define VTK_POINT_SET   9

Definition at line 75 of file vtkType.h.

#define VTK_UNIFORM_GRID   10

Definition at line 76 of file vtkType.h.

#define VTK_COMPOSITE_DATA_SET   11

Definition at line 77 of file vtkType.h.

#define VTK_MULTIGROUP_DATA_SET   12

Definition at line 78 of file vtkType.h.

#define VTK_MULTIBLOCK_DATA_SET   13

Definition at line 79 of file vtkType.h.

#define VTK_HIERARCHICAL_DATA_SET   14

Definition at line 80 of file vtkType.h.

#define VTK_HIERARCHICAL_BOX_DATA_SET   15

Definition at line 81 of file vtkType.h.

#define VTK_GENERIC_DATA_SET   16

Definition at line 82 of file vtkType.h.

#define VTK_HYPER_OCTREE   17

Definition at line 83 of file vtkType.h.

#define VTK_TEMPORAL_DATA_SET   18

Definition at line 84 of file vtkType.h.

#define VTK_TABLE   19

Definition at line 85 of file vtkType.h.

#define VTK_GRAPH   20

Definition at line 86 of file vtkType.h.

#define VTK_TREE   21

Definition at line 87 of file vtkType.h.

#define VTK_SELECTION   22

Definition at line 88 of file vtkType.h.

#define VTK_DIRECTED_GRAPH   23

Definition at line 89 of file vtkType.h.

#define VTK_UNDIRECTED_GRAPH   24

Definition at line 90 of file vtkType.h.

#define VTK_MULTIPIECE_DATA_SET   25

Definition at line 91 of file vtkType.h.

#define VTK_DIRECTED_ACYCLIC_GRAPH   26

Definition at line 92 of file vtkType.h.

#define VTK_ARRAY_DATA   27

Definition at line 93 of file vtkType.h.

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

Definition at line 100 of file vtkType.h.

#define VTK_BIT_MIN   0

Definition at line 105 of file vtkType.h.

#define VTK_BIT_MAX   1

Definition at line 106 of file vtkType.h.

#define VTK_CHAR_MIN   VTK_TYPE_CAST(char, 0u)

Definition at line 111 of file vtkType.h.

#define VTK_CHAR_MAX   VTK_TYPE_CAST(char, 0xffu)

Definition at line 112 of file vtkType.h.

#define VTK_SIGNED_CHAR_MIN   VTK_TYPE_CAST(signed char, 0x80)

Definition at line 114 of file vtkType.h.

#define VTK_SIGNED_CHAR_MAX   VTK_TYPE_CAST(signed char, 0x7f)

Definition at line 115 of file vtkType.h.

#define VTK_UNSIGNED_CHAR_MIN   VTK_TYPE_CAST(unsigned char, 0u)

Definition at line 116 of file vtkType.h.

#define VTK_UNSIGNED_CHAR_MAX   VTK_TYPE_CAST(unsigned char, 0xffu)

Definition at line 117 of file vtkType.h.

#define VTK_SHORT_MIN   VTK_TYPE_CAST(short, 0x8000)

Definition at line 118 of file vtkType.h.

#define VTK_SHORT_MAX   VTK_TYPE_CAST(short, 0x7fff)

Definition at line 119 of file vtkType.h.

#define VTK_UNSIGNED_SHORT_MIN   VTK_TYPE_CAST(unsigned short, 0u)

Definition at line 120 of file vtkType.h.

#define VTK_UNSIGNED_SHORT_MAX   VTK_TYPE_CAST(unsigned short, 0xffffu)

Definition at line 121 of file vtkType.h.

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

Definition at line 122 of file vtkType.h.

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

Definition at line 123 of file vtkType.h.

#define VTK_UNSIGNED_INT_MIN   VTK_TYPE_CAST(unsigned int, 0)

Definition at line 124 of file vtkType.h.

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

Definition at line 125 of file vtkType.h.

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

Definition at line 126 of file vtkType.h.

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

Definition at line 127 of file vtkType.h.

#define VTK_UNSIGNED_LONG_MIN   VTK_TYPE_CAST(unsigned long, 0ul)

Definition at line 128 of file vtkType.h.

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

Definition at line 129 of file vtkType.h.

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

Definition at line 130 of file vtkType.h.

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

Definition at line 131 of file vtkType.h.

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

Definition at line 132 of file vtkType.h.

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

Definition at line 133 of file vtkType.h.

#define VTK_LARGE_INTEGER   VTK_INT_MAX

Definition at line 148 of file vtkType.h.

#define VTK_LARGE_FLOAT   VTK_FLOAT_MAX

Definition at line 149 of file vtkType.h.

#define VTK_HAS_ID_TYPE

Definition at line 237 of file vtkType.h.

#define VTK_SIZEOF_ID_TYPE   VTK_SIZEOF_INT

Definition at line 256 of file vtkType.h.

#define VTK_LARGE_ID   VTK_INT_MAX

Definition at line 257 of file vtkType.h.

Definition at line 264 of file vtkType.h.


Typedef Documentation

typedef int vtkIdType

Definition at line 255 of file vtkType.h.

typedef double vtkFloatingPointType

Definition at line 265 of file vtkType.h.


Generated on Wed Aug 24 11:19:06 2011 for VTK by  doxygen 1.5.6