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