SurfaceGui::GeomFillSurface Class Reference

#include <TaskGeomFillSurface.h>

Classes

class  EdgeSelection
 

Public Member Functions

bool accept ()
 
void checkOpenCommand ()
 
 GeomFillSurface (ViewProviderGeomFillSurface *vp, Surface::GeomFillSurface *obj)
 
void open ()
 
bool reject ()
 
void setEditedObject (Surface::GeomFillSurface *obj)
 
 ~GeomFillSurface ()
 
- Public Member Functions inherited from Gui::SelectionObserver
void attachSelection ()
 Attaches to the selection. More...
 
bool blockSelection (bool block)
 
void detachSelection ()
 Detaches from the selection. More...
 
bool isSelectionAttached () const
 
bool isSelectionBlocked () const
 
 SelectionObserver (bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
 
 SelectionObserver (const Gui::ViewProviderDocumentObject *vp, bool attach=true, ResolveMode resolve=ResolveMode::OldStyleElement)
 Constructor. More...
 
virtual ~SelectionObserver ()
 
- Public Member Functions inherited from Gui::DocumentObserver
void attachDocument (Document *)
 Attaches to another document, the old document is not longer observed then. More...
 
void detachDocument ()
 Detaches from the current document, the document is not longer observed then. More...
 
 DocumentObserver ()
 Constructor. More...
 
 DocumentObserver (Document *)
 
virtual ~DocumentObserver ()
 

Protected Types

enum  SelectionMode { }
 

Protected Member Functions

void changeEvent (QEvent *e)
 
void changeFillType (GeomFill_FillingStyle)
 
void flipOrientation (QListWidgetItem *)
 
virtual void onSelectionChanged (const Gui::SelectionChanges &msg)
 
virtual void slotDeletedObject (const Gui::ViewProviderDocumentObject &Obj)
 Notifies when the object is about to be removed. More...
 
virtual void slotRedoDocument (const Gui::Document &Doc)
 Notifies on redo. More...
 
virtual void slotUndoDocument (const Gui::Document &Doc)
 Notifies on undo. More...
 

Protected Attributes

bool checkCommand
 
Surface::GeomFillSurfaceeditedObject
 
SelectionMode selectionMode
 

Member Enumeration Documentation

◆ SelectionMode

Enumerator
Append 
Remove 

Constructor & Destructor Documentation

◆ GeomFillSurface()

◆ ~GeomFillSurface()

SurfaceGui::GeomFillSurface::~GeomFillSurface ( )

Member Function Documentation

◆ accept()

◆ changeEvent()

void SurfaceGui::GeomFillSurface::changeEvent ( QEvent e)
protected

◆ changeFillType()

◆ checkOpenCommand()

◆ flipOrientation()

◆ onSelectionChanged()

◆ open()

◆ reject()

◆ setEditedObject()

◆ slotDeletedObject()

void SurfaceGui::GeomFillSurface::slotDeletedObject ( const Gui::ViewProviderDocumentObject Obj)
protectedvirtual

Notifies when the object is about to be removed.

Reimplemented from Gui::DocumentObserver.

References SurfaceGui::ViewProviderGeomFillSurface::highlightReferences().

◆ slotRedoDocument()

void SurfaceGui::GeomFillSurface::slotRedoDocument ( const Gui::Document Doc)
protectedvirtual

Notifies on redo.

Reimplemented from Gui::DocumentObserver.

References checkCommand.

◆ slotUndoDocument()

void SurfaceGui::GeomFillSurface::slotUndoDocument ( const Gui::Document Doc)
protectedvirtual

Notifies on undo.

Reimplemented from Gui::DocumentObserver.

References checkCommand.

Member Data Documentation

◆ checkCommand

bool SurfaceGui::GeomFillSurface::checkCommand
protected

◆ editedObject

Surface::GeomFillSurface* SurfaceGui::GeomFillSurface::editedObject
protected

◆ selectionMode


The documentation for this class was generated from the following files: