VTK
9.5.20251019
|
#include "vtkABINamespace.h"
#include "vtkCompiler.h"
#include "vtkDeprecation.h"
#include "vtkOptions.h"
#include "vtk_kwiml.h"
#include "stdbool.h"
Go to the source code of this file.
Typedefs | |
typedef vtkTypeUInt32 | vtkMTimeType |
typedef int | vtkIdType |
typedef int | vtkTypeBool |
typedef unsigned int | vtkTypeUBool |
#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_SIZEOF_ID_TYPE VTK_SIZEOF_INT |
#define VTK_ID_MIN VTK_INT_MIN |
#define VTK_ID_MAX VTK_INT_MAX |
#define vtkInstantiateTemplateMacro | ( | decl | ) |
A macro to instantiate a template over all numerical types.
#define vtkInstantiateSecondOrderTemplateMacro | ( | decl0, | |
decl1 | |||
) |
#define vtkInstantiateSecondOrderWithParameterTemplateMacro | ( | decl0, | |
decl1, | |||
par | |||
) |
#define vtkInstantiateStdFunctionTemplateMacro | ( | decl0, | |
decl1, | |||
delc2 | |||
) |
#define vtkInstantiateStdFunctionWithParameterTemplateMacro | ( | decl0, | |
decl1, | |||
delc2, | |||
par | |||
) |
#define vtkExternTemplateMacro | ( | decl | ) | vtkInstantiateTemplateMacro(decl) |
#define vtkExternSecondOrderTemplateMacro | ( | decl0, | |
decl1 | |||
) | vtkInstantiateSecondOrderTemplateMacro(decl0, decl1) |
#define vtkExternSecondOrderWithParameterTemplateMacro | ( | decl0, | |
decl1, | |||
par | |||
) | vtkInstantiateSecondOrderWithParameterTemplateMacro(decl0, decl1, par) |
#define vtkExternStdFunctionTemplateMacro | ( | decl0, | |
decl1, | |||
decl2 | |||
) | vtkInstantiateStdFunctionTemplateMacro(decl0, decl1, decl2) |
#define vtkExternStdFunctionWithParameterTemplateMacro | ( | decl0, | |
decl1, | |||
decl2, | |||
par | |||
) | vtkInstantiateStdFunctionWithParameterTemplateMacro(decl0, decl1, decl2, par) |
typedef vtkTypeUInt32 vtkMTimeType |
typedef int vtkTypeBool |
typedef unsigned int vtkTypeUBool |
enum vtkArrayTypes |
enum vtkTypesDataObject |