FEM: set mesh color, use proper return values for python API

This commit is contained in:
Bernd Hahnebach
2017-08-02 05:53:13 +01:00
parent a644ba4bf1
commit 62bbda819b
3 changed files with 8 additions and 2 deletions

View File

@@ -96,6 +96,7 @@ PyObject* ViewProviderFemMeshPy::setNodeColorByScalars(PyObject *args)
this->getViewProviderFemMeshPtr()->setColorByNodeId(ids, node_colors);
} else {
PyErr_SetString(Base::BaseExceptionFreeCADError, "PyArg_ParseTuple failed. Invalid arguments used with setNodeByScalars");
return 0;
}
Py_Return;
}
@@ -124,6 +125,7 @@ PyObject* ViewProviderFemMeshPy::setNodeDisplacementByVectors(PyObject *args)
this->getViewProviderFemMeshPtr()->setDisplacementByNodeId(ids, vectors);
} else {
PyErr_SetString(Base::BaseExceptionFreeCADError, "PyArg_ParseTuple failed. Invalid arguments used with setNodeDisplacementByVectors");
return 0;
}
Py_Return;
}