#include <vabstractsimple.h>
Signals | |
void | showContextMenu (QGraphicsSceneContextMenuEvent *event, quint32 id=null_id) |
void | Delete () |
Public Member Functions | |
VAbstractSimple (quint32 id, QObject *parent=nullptr) | |
virtual | ~VAbstractSimple ()=default |
virtual void | ToolSelectionType (const SelectionType &type) |
GOType | GetType () const |
void | SetType (const GOType &value) |
Protected Attributes | |
quint32 | id |
id spline id. More... | |
SelectionType | selectionType |
GOType | type |
Definition at line 69 of file vabstractsimple.h.
VAbstractSimple::VAbstractSimple | ( | quint32 | id, |
QObject * | parent = nullptr |
||
) |
Definition at line 55 of file vabstractsimple.cpp.
References ByMouseRelease, and Unknown.
|
virtualdefault |
|
signal |
GOType VAbstractSimple::GetType | ( | ) | const |
Definition at line 70 of file vabstractsimple.cpp.
References type.
Referenced by VAbstractOperation::AllowCurveHover(), VAbstractOperation::AllowCurveSelecting(), VAbstractOperation::GroupVisibility(), VAbstractOperation::isPointNameVisible(), VAbstractOperation::pointNamePositionChanged(), VAbstractOperation::setPointNamePosition(), VAbstractOperation::setPointNameVisiblity(), VAbstractOperation::updatePointNamePosition(), and VAbstractOperation::updatePointNameVisibility().
void VAbstractSimple::SetType | ( | const GOType & | value | ) |
Definition at line 76 of file vabstractsimple.cpp.
References type.
Referenced by VAbstractOperation::InitOperatedObjects().
|
signal |
|
virtual |
Reimplemented in VSimplePoint.
Definition at line 64 of file vabstractsimple.cpp.
References selectionType, and type.
Referenced by VSimplePoint::ToolSelectionType().
|
protected |
id spline id.
Definition at line 87 of file vabstractsimple.h.
|
protected |
Definition at line 89 of file vabstractsimple.h.
Referenced by VSimpleCurve::mousePressEvent(), VSimplePoint::mousePressEvent(), VSimpleCurve::mouseReleaseEvent(), VSimplePoint::mouseReleaseEvent(), and ToolSelectionType().
|
protected |
Definition at line 91 of file vabstractsimple.h.
Referenced by GetType(), SetType(), and ToolSelectionType().