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::FemPostFunctiongetObject ()
 
ViewProviderFemPostFunctiongetView ()
 
virtual void onChange (const App::Property &p)=0
 
void setBlockObjectUpdates (bool val)
 

Constructor & Destructor Documentation

◆ FunctionWidget()

FemGui::FunctionWidget::FunctionWidget ( )

◆ ~FunctionWidget()

virtual FemGui::FunctionWidget::~FunctionWidget ( )
virtual

Member Function Documentation

◆ applyPythonCode()

virtual void FemGui::FunctionWidget::applyPythonCode ( )
pure virtual

◆ blockObjectUpdates()

bool FemGui::FunctionWidget::blockObjectUpdates ( )
protected

◆ getObject()

Fem::FemPostFunction* FemGui::FunctionWidget::getObject ( void  )
protected

◆ getView()

ViewProviderFemPostFunction* FemGui::FunctionWidget::getView ( )
protected

◆ onChange()

virtual void FemGui::FunctionWidget::onChange ( const App::Property p)
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()

void FemGui::FunctionWidget::setBlockObjectUpdates ( bool  val)
protected

◆ setViewProvider()


The documentation for this class was generated from the following files:
  • Sources/FreeCAD/src/Mod/Fem/Gui/ViewProviderFemPostFunction.h
  • Sources/FreeCAD/src/Mod/Fem/Gui/ViewProviderFemPostFunction.cpp