Gui: Replace C cast

This commit is contained in:
marioalexis
2022-06-17 12:00:26 -03:00
committed by Chris Hennes
parent 9ccb9eecb2
commit 0382f276a2
36 changed files with 156 additions and 152 deletions

View File

@@ -179,7 +179,7 @@ Py::Object View3DInventorViewerPy::getSoRenderManager(const Py::Tuple& args)
try {
SoRenderManager* manager = _viewer->getSoRenderManager();
PyObject* proxy = nullptr;
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoRenderManager *", (void*)manager, 0);
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoRenderManager *", static_cast<void*>(manager), 0);
return Py::Object(proxy, true);
}
catch (const Base::Exception& e) {
@@ -195,7 +195,7 @@ Py::Object View3DInventorViewerPy::getSceneGraph(const Py::Tuple& args)
try {
SoNode* scene = _viewer->getSceneGraph();
PyObject* proxy = nullptr;
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoSeparator *", (void*)scene, 1);
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoSeparator *", static_cast<void*>(scene), 1);
scene->ref();
return Py::Object(proxy, true);
}
@@ -230,7 +230,7 @@ Py::Object View3DInventorViewerPy::getSoEventManager(const Py::Tuple& args)
try {
SoEventManager* manager = _viewer->getSoEventManager();
PyObject* proxy = nullptr;
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoEventManager *", (void*)manager, 0);
proxy = Base::Interpreter().createSWIGPointerObj("pivy.coin", "SoEventManager *", static_cast<void*>(manager), 0);
return Py::Object(proxy, true);
}
catch (const Base::Exception& e) {