// python wrapper for vtkChacoReader // #define VTK_WRAPPING_CXX #define VTK_STREAMS_FWD_ONLY #include "vtkPythonArgs.h" #include "vtkPythonOverload.h" #include "vtkConfigure.h" #include #include #include "vtkVariant.h" #include "vtkIndent.h" #include "vtkChacoReader.h" extern "C" { VTK_ABI_EXPORT void PyVTKAddFile_vtkChacoReader(PyObject *); } extern "C" { VTK_ABI_EXPORT PyObject *PyvtkChacoReader_ClassNew(); } #ifndef DECLARED_PyvtkUnstructuredGridAlgorithm_ClassNew extern "C" { PyObject *PyvtkUnstructuredGridAlgorithm_ClassNew(); } #define DECLARED_PyvtkUnstructuredGridAlgorithm_ClassNew #endif static const char *PyvtkChacoReader_Doc = "vtkChacoReader - Read a Chaco file and create a vtkUnstructuredGrid.\n\n" "Superclass: vtkUnstructuredGridAlgorithm\n\n" "vtkChacoReader is an unstructured grid source object that reads Chaco\n" "files. The reader DOES NOT respond to piece requests. Chaco is a\n" "graph partitioning package developed at Sandia National Laboratories\n" "in the early 1990s. (http://www.cs.sandia.gov/~bahendr/chaco.html)\n\n" "Note that the Chaco \"edges\" become VTK \"cells\", and the Chaco\n" "\"vertices\" become VTK \"points\".\n\n"; static PyObject * PyvtkChacoReader_IsTypeOf(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "IsTypeOf"); char *temp0 = nullptr; PyObject *result = nullptr; if (ap.CheckArgCount(1) && ap.GetValue(temp0)) { int tempr = vtkChacoReader::IsTypeOf(temp0); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_IsA(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "IsA"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); char *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { int tempr = (ap.IsBound() ? op->IsA(temp0) : op->vtkChacoReader::IsA(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_SafeDownCast(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "SafeDownCast"); vtkObjectBase *temp0 = nullptr; PyObject *result = nullptr; if (ap.CheckArgCount(1) && ap.GetVTKObject(temp0, "vtkObjectBase")) { vtkChacoReader *tempr = vtkChacoReader::SafeDownCast(temp0); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); } } return result; } static PyObject * PyvtkChacoReader_NewInstance(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "NewInstance"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkChacoReader *tempr = (ap.IsBound() ? op->NewInstance() : op->vtkChacoReader::NewInstance()); if (!ap.ErrorOccurred()) { result = ap.BuildVTKObject(tempr); if (result && PyVTKObject_Check(result)) { PyVTKObject_GetObject(result)->UnRegister(0); PyVTKObject_SetFlag(result, VTK_PYTHON_IGNORE_UNREGISTER, 1); } } } return result; } static PyObject * PyvtkChacoReader_SetBaseName(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetBaseName"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); char *temp0 = nullptr; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetBaseName(temp0); } else { op->vtkChacoReader::SetBaseName(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetBaseName(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetBaseName"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { char *tempr = (ap.IsBound() ? op->GetBaseName() : op->vtkChacoReader::GetBaseName()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_SetGenerateGlobalElementIdArray(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetGenerateGlobalElementIdArray"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetGenerateGlobalElementIdArray(temp0); } else { op->vtkChacoReader::SetGenerateGlobalElementIdArray(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGenerateGlobalElementIdArray(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetGenerateGlobalElementIdArray"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetGenerateGlobalElementIdArray() : op->vtkChacoReader::GetGenerateGlobalElementIdArray()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GenerateGlobalElementIdArrayOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateGlobalElementIdArrayOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateGlobalElementIdArrayOn(); } else { op->vtkChacoReader::GenerateGlobalElementIdArrayOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GenerateGlobalElementIdArrayOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateGlobalElementIdArrayOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateGlobalElementIdArrayOff(); } else { op->vtkChacoReader::GenerateGlobalElementIdArrayOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGlobalElementIdArrayName(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "GetGlobalElementIdArrayName"); PyObject *result = nullptr; if (ap.CheckArgCount(0)) { const char *tempr = vtkChacoReader::GetGlobalElementIdArrayName(); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_SetGenerateGlobalNodeIdArray(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetGenerateGlobalNodeIdArray"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetGenerateGlobalNodeIdArray(temp0); } else { op->vtkChacoReader::SetGenerateGlobalNodeIdArray(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGenerateGlobalNodeIdArray(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetGenerateGlobalNodeIdArray"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetGenerateGlobalNodeIdArray() : op->vtkChacoReader::GetGenerateGlobalNodeIdArray()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GenerateGlobalNodeIdArrayOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateGlobalNodeIdArrayOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateGlobalNodeIdArrayOn(); } else { op->vtkChacoReader::GenerateGlobalNodeIdArrayOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GenerateGlobalNodeIdArrayOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateGlobalNodeIdArrayOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateGlobalNodeIdArrayOff(); } else { op->vtkChacoReader::GenerateGlobalNodeIdArrayOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGlobalNodeIdArrayName(PyObject *, PyObject *args) { vtkPythonArgs ap(args, "GetGlobalNodeIdArrayName"); PyObject *result = nullptr; if (ap.CheckArgCount(0)) { const char *tempr = vtkChacoReader::GetGlobalNodeIdArrayName(); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_SetGenerateVertexWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetGenerateVertexWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetGenerateVertexWeightArrays(temp0); } else { op->vtkChacoReader::SetGenerateVertexWeightArrays(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGenerateVertexWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetGenerateVertexWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetGenerateVertexWeightArrays() : op->vtkChacoReader::GetGenerateVertexWeightArrays()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GenerateVertexWeightArraysOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateVertexWeightArraysOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateVertexWeightArraysOn(); } else { op->vtkChacoReader::GenerateVertexWeightArraysOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GenerateVertexWeightArraysOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateVertexWeightArraysOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateVertexWeightArraysOff(); } else { op->vtkChacoReader::GenerateVertexWeightArraysOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfVertexWeights(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfVertexWeights"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetNumberOfVertexWeights() : op->vtkChacoReader::GetNumberOfVertexWeights()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetVertexWeightArrayName(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetVertexWeightArrayName"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { const char *tempr = (ap.IsBound() ? op->GetVertexWeightArrayName(temp0) : op->vtkChacoReader::GetVertexWeightArrayName(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_SetGenerateEdgeWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "SetGenerateEdgeWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { if (ap.IsBound()) { op->SetGenerateEdgeWeightArrays(temp0); } else { op->vtkChacoReader::SetGenerateEdgeWeightArrays(temp0); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetGenerateEdgeWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetGenerateEdgeWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetGenerateEdgeWeightArrays() : op->vtkChacoReader::GetGenerateEdgeWeightArrays()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GenerateEdgeWeightArraysOn(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateEdgeWeightArraysOn"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateEdgeWeightArraysOn(); } else { op->vtkChacoReader::GenerateEdgeWeightArraysOn(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GenerateEdgeWeightArraysOff(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GenerateEdgeWeightArraysOff"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { if (ap.IsBound()) { op->GenerateEdgeWeightArraysOff(); } else { op->vtkChacoReader::GenerateEdgeWeightArraysOff(); } if (!ap.ErrorOccurred()) { result = ap.BuildNone(); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfEdgeWeights(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfEdgeWeights"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetNumberOfEdgeWeights() : op->vtkChacoReader::GetNumberOfEdgeWeights()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetEdgeWeightArrayName(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetEdgeWeightArrayName"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); int temp0; PyObject *result = nullptr; if (op && ap.CheckArgCount(1) && ap.GetValue(temp0)) { const char *tempr = (ap.IsBound() ? op->GetEdgeWeightArrayName(temp0) : op->vtkChacoReader::GetEdgeWeightArrayName(temp0)); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetDimensionality(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetDimensionality"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetDimensionality() : op->vtkChacoReader::GetDimensionality()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfEdges(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfEdges"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkIdType tempr = (ap.IsBound() ? op->GetNumberOfEdges() : op->vtkChacoReader::GetNumberOfEdges()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfVertices(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfVertices"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { vtkIdType tempr = (ap.IsBound() ? op->GetNumberOfVertices() : op->vtkChacoReader::GetNumberOfVertices()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfCellWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfCellWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetNumberOfCellWeightArrays() : op->vtkChacoReader::GetNumberOfCellWeightArrays()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyObject * PyvtkChacoReader_GetNumberOfPointWeightArrays(PyObject *self, PyObject *args) { vtkPythonArgs ap(self, args, "GetNumberOfPointWeightArrays"); vtkObjectBase *vp = ap.GetSelfPointer(self, args); vtkChacoReader *op = static_cast(vp); PyObject *result = nullptr; if (op && ap.CheckArgCount(0)) { int tempr = (ap.IsBound() ? op->GetNumberOfPointWeightArrays() : op->vtkChacoReader::GetNumberOfPointWeightArrays()); if (!ap.ErrorOccurred()) { result = ap.BuildValue(tempr); } } return result; } static PyMethodDef PyvtkChacoReader_Methods[] = { {"IsTypeOf", PyvtkChacoReader_IsTypeOf, METH_VARARGS, "V.IsTypeOf(string) -> int\nC++: static vtkTypeBool IsTypeOf(const char *type)\n\nReturn 1 if this class type is the same type of (or a subclass\nof) the named class. Returns 0 otherwise. This method works in\ncombination with vtkTypeMacro found in vtkSetGet.h.\n"}, {"IsA", PyvtkChacoReader_IsA, METH_VARARGS, "V.IsA(string) -> int\nC++: vtkTypeBool IsA(const char *type) override;\n\nReturn 1 if this class is the same type of (or a subclass of) the\nnamed class. Returns 0 otherwise. This method works in\ncombination with vtkTypeMacro found in vtkSetGet.h.\n"}, {"SafeDownCast", PyvtkChacoReader_SafeDownCast, METH_VARARGS, "V.SafeDownCast(vtkObjectBase) -> vtkChacoReader\nC++: static vtkChacoReader *SafeDownCast(vtkObjectBase *o)\n\n"}, {"NewInstance", PyvtkChacoReader_NewInstance, METH_VARARGS, "V.NewInstance() -> vtkChacoReader\nC++: vtkChacoReader *NewInstance()\n\n"}, {"SetBaseName", PyvtkChacoReader_SetBaseName, METH_VARARGS, "V.SetBaseName(string)\nC++: virtual void SetBaseName(const char *_arg)\n\nSpecify the base name of the Chaco files. The reader will try to\nopen BaseName.coords and BaseName.graph.\n"}, {"GetBaseName", PyvtkChacoReader_GetBaseName, METH_VARARGS, "V.GetBaseName() -> string\nC++: virtual char *GetBaseName()\n\n"}, {"SetGenerateGlobalElementIdArray", PyvtkChacoReader_SetGenerateGlobalElementIdArray, METH_VARARGS, "V.SetGenerateGlobalElementIdArray(int)\nC++: virtual void SetGenerateGlobalElementIdArray(int _arg)\n\nIndicate whether this reader should create a cell array\ncontaining global IDs for the cells in the output\nvtkUnstructuredGrid. These cells represent the edges that were\nin the Chaco file. Each edge is a vtkLine. Default is ON.\n"}, {"GetGenerateGlobalElementIdArray", PyvtkChacoReader_GetGenerateGlobalElementIdArray, METH_VARARGS, "V.GetGenerateGlobalElementIdArray() -> int\nC++: virtual int GetGenerateGlobalElementIdArray()\n\n"}, {"GenerateGlobalElementIdArrayOn", PyvtkChacoReader_GenerateGlobalElementIdArrayOn, METH_VARARGS, "V.GenerateGlobalElementIdArrayOn()\nC++: virtual void GenerateGlobalElementIdArrayOn()\n\n"}, {"GenerateGlobalElementIdArrayOff", PyvtkChacoReader_GenerateGlobalElementIdArrayOff, METH_VARARGS, "V.GenerateGlobalElementIdArrayOff()\nC++: virtual void GenerateGlobalElementIdArrayOff()\n\n"}, {"GetGlobalElementIdArrayName", PyvtkChacoReader_GetGlobalElementIdArrayName, METH_VARARGS, "V.GetGlobalElementIdArrayName() -> string\nC++: static const char *GetGlobalElementIdArrayName()\n\n"}, {"SetGenerateGlobalNodeIdArray", PyvtkChacoReader_SetGenerateGlobalNodeIdArray, METH_VARARGS, "V.SetGenerateGlobalNodeIdArray(int)\nC++: virtual void SetGenerateGlobalNodeIdArray(int _arg)\n\nIndicate whether this reader should create a point array of\nglobal IDs for the points in the output vtkUnstructuredGrid. \nThese points are the vertices that were in the Chaco file. \nGlobal point IDs start at \"1\" for the first vertex in\nBaseName.coords and go up from there. Default is ON.\n"}, {"GetGenerateGlobalNodeIdArray", PyvtkChacoReader_GetGenerateGlobalNodeIdArray, METH_VARARGS, "V.GetGenerateGlobalNodeIdArray() -> int\nC++: virtual int GetGenerateGlobalNodeIdArray()\n\n"}, {"GenerateGlobalNodeIdArrayOn", PyvtkChacoReader_GenerateGlobalNodeIdArrayOn, METH_VARARGS, "V.GenerateGlobalNodeIdArrayOn()\nC++: virtual void GenerateGlobalNodeIdArrayOn()\n\n"}, {"GenerateGlobalNodeIdArrayOff", PyvtkChacoReader_GenerateGlobalNodeIdArrayOff, METH_VARARGS, "V.GenerateGlobalNodeIdArrayOff()\nC++: virtual void GenerateGlobalNodeIdArrayOff()\n\n"}, {"GetGlobalNodeIdArrayName", PyvtkChacoReader_GetGlobalNodeIdArrayName, METH_VARARGS, "V.GetGlobalNodeIdArrayName() -> string\nC++: static const char *GetGlobalNodeIdArrayName()\n\n"}, {"SetGenerateVertexWeightArrays", PyvtkChacoReader_SetGenerateVertexWeightArrays, METH_VARARGS, "V.SetGenerateVertexWeightArrays(int)\nC++: virtual void SetGenerateVertexWeightArrays(int _arg)\n\nIndicate whether this reader should create a point array for each\nvertex weight in the Chaco file. Default is OFF.\n"}, {"GetGenerateVertexWeightArrays", PyvtkChacoReader_GetGenerateVertexWeightArrays, METH_VARARGS, "V.GetGenerateVertexWeightArrays() -> int\nC++: virtual int GetGenerateVertexWeightArrays()\n\n"}, {"GenerateVertexWeightArraysOn", PyvtkChacoReader_GenerateVertexWeightArraysOn, METH_VARARGS, "V.GenerateVertexWeightArraysOn()\nC++: virtual void GenerateVertexWeightArraysOn()\n\n"}, {"GenerateVertexWeightArraysOff", PyvtkChacoReader_GenerateVertexWeightArraysOff, METH_VARARGS, "V.GenerateVertexWeightArraysOff()\nC++: virtual void GenerateVertexWeightArraysOff()\n\n"}, {"GetNumberOfVertexWeights", PyvtkChacoReader_GetNumberOfVertexWeights, METH_VARARGS, "V.GetNumberOfVertexWeights() -> int\nC++: virtual int GetNumberOfVertexWeights()\n\nReturns the number of weights per vertex in the Chaco file,\nwhether or not GenerateVertexWeightArrays is ON.\n"}, {"GetVertexWeightArrayName", PyvtkChacoReader_GetVertexWeightArrayName, METH_VARARGS, "V.GetVertexWeightArrayName(int) -> string\nC++: const char *GetVertexWeightArrayName(int weight)\n\nThis method returns the name of the selected Vertex weight point\narray. If you did not turn on GenerateVertexWeightArrays, or if\nthe weight you requested is invalid, it returns nullptr. Weights\nbegin at one and go up to NumberOfVertexWeights. This is a\npointer to our copy of the name, so don't \"delete\" it.\n"}, {"SetGenerateEdgeWeightArrays", PyvtkChacoReader_SetGenerateEdgeWeightArrays, METH_VARARGS, "V.SetGenerateEdgeWeightArrays(int)\nC++: virtual void SetGenerateEdgeWeightArrays(int _arg)\n\nEach edge in the Chaco file connects two vertices. The file may\nspecify one or more weights for each edge. (The weight for an\nedge from vertex A to vertex B equals the weight from B to A.)\nIndicate with the following parameter whether this reader should\ncreate a cell array for each weight for every edge. Default is\nOFF.\n"}, {"GetGenerateEdgeWeightArrays", PyvtkChacoReader_GetGenerateEdgeWeightArrays, METH_VARARGS, "V.GetGenerateEdgeWeightArrays() -> int\nC++: virtual int GetGenerateEdgeWeightArrays()\n\n"}, {"GenerateEdgeWeightArraysOn", PyvtkChacoReader_GenerateEdgeWeightArraysOn, METH_VARARGS, "V.GenerateEdgeWeightArraysOn()\nC++: virtual void GenerateEdgeWeightArraysOn()\n\n"}, {"GenerateEdgeWeightArraysOff", PyvtkChacoReader_GenerateEdgeWeightArraysOff, METH_VARARGS, "V.GenerateEdgeWeightArraysOff()\nC++: virtual void GenerateEdgeWeightArraysOff()\n\n"}, {"GetNumberOfEdgeWeights", PyvtkChacoReader_GetNumberOfEdgeWeights, METH_VARARGS, "V.GetNumberOfEdgeWeights() -> int\nC++: virtual int GetNumberOfEdgeWeights()\n\nReturns the number of weights per edge in the Chaco file, whether\nor not GenerateEdgeWeightArrays is ON.\n"}, {"GetEdgeWeightArrayName", PyvtkChacoReader_GetEdgeWeightArrayName, METH_VARARGS, "V.GetEdgeWeightArrayName(int) -> string\nC++: const char *GetEdgeWeightArrayName(int weight)\n\nThis method returns the name of the selected Edge weight cell\narray. If you did not turn on GenerateEdgeWeightArrays, or if\nthe weight you requested is invalid, it returns nullptr. Weights\nbegin at one and go up to NumberOfEdgeWeights. This is a pointer\nto our copy of the name, so don't \"delete\" it.\n"}, {"GetDimensionality", PyvtkChacoReader_GetDimensionality, METH_VARARGS, "V.GetDimensionality() -> int\nC++: virtual int GetDimensionality()\n\nAccess to meta data generated by RequestInformation.\n"}, {"GetNumberOfEdges", PyvtkChacoReader_GetNumberOfEdges, METH_VARARGS, "V.GetNumberOfEdges() -> int\nC++: virtual vtkIdType GetNumberOfEdges()\n\nAccess to meta data generated by RequestInformation.\n"}, {"GetNumberOfVertices", PyvtkChacoReader_GetNumberOfVertices, METH_VARARGS, "V.GetNumberOfVertices() -> int\nC++: virtual vtkIdType GetNumberOfVertices()\n\nAccess to meta data generated by RequestInformation.\n"}, {"GetNumberOfCellWeightArrays", PyvtkChacoReader_GetNumberOfCellWeightArrays, METH_VARARGS, "V.GetNumberOfCellWeightArrays() -> int\nC++: virtual int GetNumberOfCellWeightArrays()\n\nAfter this filter executes, this method returns the number of\ncell arrays that were created to hold the edge weights. It is\nequal to NumberOfEdgeWeights if GenerateEdgeWeightArrays was ON.\n"}, {"GetNumberOfPointWeightArrays", PyvtkChacoReader_GetNumberOfPointWeightArrays, METH_VARARGS, "V.GetNumberOfPointWeightArrays() -> int\nC++: virtual int GetNumberOfPointWeightArrays()\n\nAfter this filter executes, this method returns the number of\npoint arrays that were created to hold the vertex weights. It is\nequal to NumberOfVertexWeights if GenerateVertexWeightArrays was\nON.\n"}, {nullptr, nullptr, 0, nullptr} }; static PyTypeObject PyvtkChacoReader_Type = { PyVarObject_HEAD_INIT(&PyType_Type, 0) "vtkIOGeometryPython.vtkChacoReader", // tp_name sizeof(PyVTKObject), // tp_basicsize 0, // tp_itemsize PyVTKObject_Delete, // tp_dealloc 0, // tp_print nullptr, // tp_getattr nullptr, // tp_setattr nullptr, // tp_compare PyVTKObject_Repr, // tp_repr nullptr, // tp_as_number nullptr, // tp_as_sequence nullptr, // tp_as_mapping nullptr, // tp_hash nullptr, // tp_call PyVTKObject_String, // tp_str PyObject_GenericGetAttr, // tp_getattro PyObject_GenericSetAttr, // tp_setattro &PyVTKObject_AsBuffer, // tp_as_buffer Py_TPFLAGS_DEFAULT|Py_TPFLAGS_HAVE_GC|Py_TPFLAGS_BASETYPE, // tp_flags PyvtkChacoReader_Doc, // tp_doc PyVTKObject_Traverse, // tp_traverse nullptr, // tp_clear nullptr, // tp_richcompare offsetof(PyVTKObject, vtk_weakreflist), // tp_weaklistoffset nullptr, // tp_iter nullptr, // tp_iternext nullptr, // tp_methods nullptr, // tp_members PyVTKObject_GetSet, // tp_getset nullptr, // tp_base nullptr, // tp_dict nullptr, // tp_descr_get nullptr, // tp_descr_set offsetof(PyVTKObject, vtk_dict), // tp_dictoffset nullptr, // tp_init nullptr, // tp_alloc PyVTKObject_New, // tp_new PyObject_GC_Del, // tp_free nullptr, // tp_is_gc nullptr, // tp_bases nullptr, // tp_mro nullptr, // tp_cache nullptr, // tp_subclasses nullptr, // tp_weaklist VTK_WRAP_PYTHON_SUPPRESS_UNINITIALIZED }; static vtkObjectBase *PyvtkChacoReader_StaticNew() { return vtkChacoReader::New(); } PyObject *PyvtkChacoReader_ClassNew() { PyVTKClass_Add( &PyvtkChacoReader_Type, PyvtkChacoReader_Methods, "vtkChacoReader", &PyvtkChacoReader_StaticNew); PyTypeObject *pytype = &PyvtkChacoReader_Type; if ((pytype->tp_flags & Py_TPFLAGS_READY) != 0) { return (PyObject *)pytype; } #if !defined(VTK_PY3K) && PY_VERSION_HEX >= 0x02060000 pytype->tp_flags |= Py_TPFLAGS_HAVE_NEWBUFFER; #endif pytype->tp_base = (PyTypeObject *)PyvtkUnstructuredGridAlgorithm_ClassNew(); PyType_Ready(pytype); return (PyObject *)pytype; } void PyVTKAddFile_vtkChacoReader( PyObject *dict) { PyObject *o; o = PyvtkChacoReader_ClassNew(); if (o && PyDict_SetItemString(dict, "vtkChacoReader", o) != 0) { Py_DECREF(o); } }