---------------- GetVtkPolyData ---------------- Get the vtkPolyData object from the Python vtkPolyData object.
| 72 | // Get the vtkPolyData object from the Python vtkPolyData object. |
| 73 | // |
| 74 | static vtkPolyData * |
| 75 | GetVtkPolyData(PyUtilApiFunction& api, PyObject* obj) |
| 76 | { |
| 77 | vtkPolyData* polydata = nullptr; |
| 78 | |
| 79 | if (!PyVTKObject_Check(obj)) { |
| 80 | api.error("The polydata argument is not a vtkPolyData object."); |
| 81 | } |
| 82 | |
| 83 | polydata = (vtkPolyData*)vtkPythonUtil::GetPointerFromObject(obj, "vtkPolyData"); |
| 84 | if (polydata == nullptr) { |
| 85 | api.error("The polydata argument is not a vtkPolyData object."); |
| 86 | } |
| 87 | return polydata; |
| 88 | } |
| 89 | |
| 90 | ////////////////////////////////////////////////////// |
| 91 | // M o d u l e F u n c t i o n s // |
no test coverage detected