FemGui::FunctionWidget Class Referenceabstract
#include <ViewProviderFemPostFunction.h>
Public Member Functions | |
virtual void | applyPythonCode ()=0 |
FunctionWidget () | |
void | onObjectsChanged (const App::DocumentObject &obj, const App::Property &) |
virtual void | setViewProvider (ViewProviderFemPostFunction *view) |
virtual | ~FunctionWidget () |
Protected Member Functions | |
bool | blockObjectUpdates () |
Fem::FemPostFunction * | getObject () |
ViewProviderFemPostFunction * | getView () |
virtual void | onChange (const App::Property &p)=0 |
void | setBlockObjectUpdates (bool val) |
Constructor & Destructor Documentation
◆ FunctionWidget()
FemGui::FunctionWidget::FunctionWidget | ( | ) |
◆ ~FunctionWidget()
|
virtual |
Member Function Documentation
◆ applyPythonCode()
|
pure virtual |
Implemented in FemGui::SphereWidget, and FemGui::PlaneWidget.
◆ blockObjectUpdates()
|
protected |
◆ getObject()
|
protected |
Referenced by FemGui::PlaneWidget::setViewProvider(), and FemGui::SphereWidget::setViewProvider().
◆ getView()
|
protected |
◆ onChange()
|
protectedpure virtual |
Implemented in FemGui::SphereWidget, and FemGui::PlaneWidget.
Referenced by onObjectsChanged().
◆ onObjectsChanged()
void FunctionWidget::onObjectsChanged | ( | const App::DocumentObject & | obj, |
const App::Property & | p | ||
) |
References onChange().
Referenced by setViewProvider().
◆ setBlockObjectUpdates()
|
protected |
Referenced by FemGui::PlaneWidget::onChange(), and FemGui::SphereWidget::onChange().
◆ setViewProvider()
|
virtual |
Reimplemented in FemGui::SphereWidget, and FemGui::PlaneWidget.
References App::DocumentObject::getDocument(), onObjectsChanged(), and App::Document::signalChangedObject.
Referenced by FemGui::PlaneWidget::setViewProvider(), FemGui::SphereWidget::setViewProvider(), and FemGui::TaskPostFunction::TaskPostFunction().
The documentation for this class was generated from the following files:
- src/Mod/Fem/Gui/ViewProviderFemPostFunction.h
- src/Mod/Fem/Gui/ViewProviderFemPostFunction.cpp