Mesh: modernize C++11
* remove redundant void-arg * use nullptr * replace deprecated headers
This commit is contained in:
@@ -36,7 +36,7 @@
|
||||
using namespace MeshGui;
|
||||
|
||||
// returns a string which represents the object e.g. when printed in python
|
||||
std::string ViewProviderMeshPy::representation(void) const
|
||||
std::string ViewProviderMeshPy::representation() const
|
||||
{
|
||||
std::stringstream str;
|
||||
str << "<View provider object at " << getViewProviderDocumentObjectPtr() << ">";
|
||||
@@ -48,7 +48,7 @@ PyObject* ViewProviderMeshPy::setSelection(PyObject *args)
|
||||
{
|
||||
PyObject* obj;
|
||||
if (!PyArg_ParseTuple(args, "O", &obj))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
Py::Sequence list(obj);
|
||||
std::vector<Mesh::FacetIndex> selection;
|
||||
@@ -68,7 +68,7 @@ PyObject* ViewProviderMeshPy::addSelection(PyObject *args)
|
||||
{
|
||||
PyObject* obj;
|
||||
if (!PyArg_ParseTuple(args, "O", &obj))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
Py::Sequence list(obj);
|
||||
std::vector<Mesh::FacetIndex> selection;
|
||||
@@ -88,7 +88,7 @@ PyObject* ViewProviderMeshPy::removeSelection(PyObject *args)
|
||||
{
|
||||
PyObject* obj;
|
||||
if (!PyArg_ParseTuple(args, "O", &obj))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
Py::Sequence list(obj);
|
||||
std::vector<Mesh::FacetIndex> selection;
|
||||
@@ -107,7 +107,7 @@ PyObject* ViewProviderMeshPy::removeSelection(PyObject *args)
|
||||
PyObject* ViewProviderMeshPy::invertSelection(PyObject *args)
|
||||
{
|
||||
if (!PyArg_ParseTuple(args, ""))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
ViewProviderMesh* vp = getViewProviderMeshPtr();
|
||||
vp->invertSelection();
|
||||
@@ -117,7 +117,7 @@ PyObject* ViewProviderMeshPy::invertSelection(PyObject *args)
|
||||
PyObject* ViewProviderMeshPy::clearSelection(PyObject *args)
|
||||
{
|
||||
if (!PyArg_ParseTuple(args, ""))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
ViewProviderMesh* vp = getViewProviderMeshPtr();
|
||||
vp->clearSelection();
|
||||
@@ -128,7 +128,7 @@ PyObject* ViewProviderMeshPy::highlightSegments(PyObject *args)
|
||||
{
|
||||
PyObject* list;
|
||||
if (!PyArg_ParseTuple(args, "O", &list))
|
||||
return 0;
|
||||
return nullptr;
|
||||
|
||||
App::PropertyColorList colors;
|
||||
colors.setPyObject(list);
|
||||
@@ -140,7 +140,7 @@ PyObject* ViewProviderMeshPy::highlightSegments(PyObject *args)
|
||||
|
||||
PyObject *ViewProviderMeshPy::getCustomAttributes(const char* /*attr*/) const
|
||||
{
|
||||
return 0;
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
int ViewProviderMeshPy::setCustomAttributes(const char* /*attr*/, PyObject* /*obj*/)
|
||||
|
||||
Reference in New Issue
Block a user