LibrePCB Developers Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SymbolEditorState_DrawPolygon Class Referencefinal

The SymbolEditorState_DrawPolygon class. More...

#include <symboleditorstate_drawpolygon.h>

+ Inheritance diagram for SymbolEditorState_DrawPolygon:
+ Collaboration diagram for SymbolEditorState_DrawPolygon:

Public Member Functions

 SymbolEditorState_DrawPolygon ()=delete
 
 SymbolEditorState_DrawPolygon (const SymbolEditorState_DrawPolygon &other)=delete
 
 SymbolEditorState_DrawPolygon (const Context &context) noexcept
 
 ~SymbolEditorState_DrawPolygon () noexcept
 
SymbolEditorState_DrawPolygonoperator= (const SymbolEditorState_DrawPolygon &rhs)=delete
 
- Public Member Functions inherited from SymbolEditorState_DrawPolygonBase
 SymbolEditorState_DrawPolygonBase ()=delete
 
 SymbolEditorState_DrawPolygonBase (const SymbolEditorState_DrawPolygonBase &other)=delete
 
 SymbolEditorState_DrawPolygonBase (const Context &context, Mode mode) noexcept
 
virtual ~SymbolEditorState_DrawPolygonBase () noexcept
 
bool entry () noexceptoverride
 
bool exit () noexceptoverride
 
bool processGraphicsSceneMouseMoved (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processGraphicsSceneLeftMouseButtonPressed (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processGraphicsSceneLeftMouseButtonDoubleClicked (QGraphicsSceneMouseEvent &e) noexceptoverride
 
bool processAbortCommand () noexceptoverride
 
SymbolEditorState_DrawPolygonBaseoperator= (const SymbolEditorState_DrawPolygonBase &rhs)=delete
 
- Public Member Functions inherited from SymbolEditorState
 SymbolEditorState ()=delete
 
 SymbolEditorState (const SymbolEditorState &other)=delete
 
 SymbolEditorState (const Context &context) noexcept
 
virtual ~SymbolEditorState () noexcept
 
virtual bool processGraphicsSceneLeftMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processGraphicsSceneRightMouseButtonReleased (QGraphicsSceneMouseEvent &e) noexcept
 
virtual bool processRotateCw () noexcept
 
virtual bool processRotateCcw () noexcept
 
virtual bool processRemove () noexcept
 
SymbolEditorStateoperator= (const SymbolEditorState &rhs)=delete
 

Additional Inherited Members

- Public Types inherited from SymbolEditorState_DrawPolygonBase
enum  Mode
 
- Public Types inherited from SymbolEditorState
using Context = SymbolEditorFsm::Context
 
- Protected Member Functions inherited from SymbolEditorState
const PositiveLengthgetGridInterval () const noexcept
 
- Protected Attributes inherited from SymbolEditorState
Context mContext
 

Detailed Description

The SymbolEditorState_DrawPolygon class.

Author
ubruhin
Date
2017-02-23

Constructor & Destructor Documentation

SymbolEditorState_DrawPolygon ( const Context context)
explicitnoexcept

Member Function Documentation


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