PartPesign: Py: expose some methods of ViewProvider

* setBodyMode(bool)
* makeTemporaryVisible(bool)
This commit is contained in:
DeepSOIC
2017-03-04 20:46:55 +03:00
committed by Yorik van Havre
parent 5e5b3f8b61
commit 096eb67b47
5 changed files with 130 additions and 0 deletions

View File

@@ -40,6 +40,7 @@
#include "TaskFeatureParameters.h"
#include "ViewProvider.h"
#include "ViewProviderPy.h"
using namespace PartDesignGui;
@@ -252,6 +253,14 @@ void ViewProvider::makeTemporaryVisible(bool onoff)
Gui::ViewProvider::hide();
}
PyObject* ViewProvider::getPyObject()
{
if (!pyViewObject)
pyViewObject = new ViewProviderPy(this);
pyViewObject->IncRef();
return pyViewObject;
}
namespace Gui {
/// @cond DOXERR