// python wrapper for vtkSystemIncludes // #define VTK_WRAPPING_CXX #define VTK_STREAMS_FWD_ONLY #include "vtkPythonArgs.h" #include "vtkPythonOverload.h" #include "vtkConfigure.h" #include #include #include "vtkVariant.h" #include "vtkSystemIncludes.h" extern "C" { VTK_ABI_EXPORT void PyVTKAddFile_vtkSystemIncludes(PyObject *); } void PyVTKAddFile_vtkSystemIncludes( PyObject *dict) { PyObject *o; for (int c = 0; c < 30; c++) { static const struct { const char *name; int value; } constants[30] = { { "VTK_OK", 1 }, { "VTK_ERROR", 2 }, { "VTK_ARIAL", 0 }, { "VTK_COURIER", 1 }, { "VTK_TIMES", 2 }, { "VTK_UNKNOWN_FONT", 3 }, { "VTK_FONT_FILE", 4 }, { "VTK_TEXT_LEFT", 0 }, { "VTK_TEXT_CENTERED", 1 }, { "VTK_TEXT_RIGHT", 2 }, { "VTK_TEXT_BOTTOM", 0 }, { "VTK_TEXT_TOP", 2 }, { "VTK_TEXT_GLOBAL_ANTIALIASING_SOME", 0 }, { "VTK_TEXT_GLOBAL_ANTIALIASING_NONE", 1 }, { "VTK_TEXT_GLOBAL_ANTIALIASING_ALL", 2 }, { "VTK_LUMINANCE", 1 }, { "VTK_LUMINANCE_ALPHA", 2 }, { "VTK_RGB", 3 }, { "VTK_RGBA", 4 }, { "VTK_COLOR_MODE_DEFAULT", 0 }, { "VTK_COLOR_MODE_MAP_SCALARS", 1 }, { "VTK_COLOR_MODE_DIRECT_SCALARS", 2 }, { "VTK_NEAREST_INTERPOLATION", 0 }, { "VTK_LINEAR_INTERPOLATION", 1 }, { "VTK_CUBIC_INTERPOLATION", 2 }, { "VTK_IMAGE_SLAB_MIN", 0 }, { "VTK_IMAGE_SLAB_MAX", 1 }, { "VTK_IMAGE_SLAB_MEAN", 2 }, { "VTK_IMAGE_SLAB_SUM", 3 }, { "VTK_MAX_VRCOMP", 4 }, }; o = PyInt_FromLong(constants[c].value); if (o) { PyDict_SetItemString(dict, constants[c].name, o); Py_DECREF(o); } } Py_INCREF(Py_None); o = Py_None; if (o) { PyDict_SetItemString(dict, "VTK_THREAD_RETURN_VALUE", o); Py_DECREF(o); } for (int c = 0; c < 21; c++) { static const struct { const char *name; int value; } constants[21] = { { "VTK_ENCODING_NONE", 0 }, { "VTK_ENCODING_US_ASCII", 1 }, { "VTK_ENCODING_UNICODE", 2 }, { "VTK_ENCODING_UTF_8", 3 }, { "VTK_ENCODING_ISO_8859_1", 4 }, { "VTK_ENCODING_ISO_8859_2", 5 }, { "VTK_ENCODING_ISO_8859_3", 6 }, { "VTK_ENCODING_ISO_8859_4", 7 }, { "VTK_ENCODING_ISO_8859_5", 8 }, { "VTK_ENCODING_ISO_8859_6", 9 }, { "VTK_ENCODING_ISO_8859_7", 10 }, { "VTK_ENCODING_ISO_8859_8", 11 }, { "VTK_ENCODING_ISO_8859_9", 12 }, { "VTK_ENCODING_ISO_8859_10", 13 }, { "VTK_ENCODING_ISO_8859_11", 14 }, { "VTK_ENCODING_ISO_8859_12", 15 }, { "VTK_ENCODING_ISO_8859_13", 16 }, { "VTK_ENCODING_ISO_8859_14", 17 }, { "VTK_ENCODING_ISO_8859_15", 18 }, { "VTK_ENCODING_ISO_8859_16", 19 }, { "VTK_ENCODING_UNKNOWN", 20 }, }; o = PyInt_FromLong(constants[c].value); if (o) { PyDict_SetItemString(dict, constants[c].name, o); Py_DECREF(o); } } }