Gui: Replace C cast
This commit is contained in:
committed by
Chris Hennes
parent
9ccb9eecb2
commit
0382f276a2
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user