MCPcopy Create free account
hub / github.com/SimVascular/SimVascular / GetVtkPolyData

Function GetVtkPolyData

Code/Source/PythonAPI/Vmtk_PyModule.cxx:76–90  ·  view source on GitHub ↗

---------------- GetVtkPolyData ---------------- Get the vtkPolyData object from the Python vtkPolyData object.

Source from the content-addressed store, hash-verified

74// Get the vtkPolyData object from the Python vtkPolyData object.
75//
76static vtkPolyData *
77GetVtkPolyData(PyUtilApiFunction& api, PyObject* obj)
78{
79 vtkPolyData* polydata = nullptr;
80
81 if (!PyVTKObject_Check(obj)) {
82 api.error("The polydata argument is not a vtkPolyData object.");
83 }
84
85 polydata = (vtkPolyData*)vtkPythonUtil::GetPointerFromObject(obj, "vtkPolyData");
86 if (polydata == nullptr) {
87 api.error("The polydata argument is not a vtkPolyData object.");
88 }
89 return polydata;
90}
91
92//-------------------------
93// ConvertFaceIdsToNodeIds

Callers 4

Vmtk_capFunction · 0.70
Vmtk_cap_with_idsFunction · 0.70
Vmtk_centerlinesFunction · 0.70

Calls 1

errorMethod · 0.80

Tested by

no test coverage detected