|
virtual QString | getTagName () const Q_DECL_OVERRIDE |
|
| VAbstractNode (VAbstractPattern *doc, VContainer *data, const quint32 &id, const quint32 &idNode, const QString &blockName=QString(), const quint32 &idTool=0, QObject *parent=nullptr) |
| VAbstractNode constructor. More...
|
|
virtual | ~VAbstractNode () Q_DECL_EQ_DEFAULT |
|
virtual void | ShowVisualization (bool show) Q_DECL_OVERRIDE |
|
virtual void | incrementReferens () Q_DECL_OVERRIDE |
| incrementReferens increment referens. More...
|
|
virtual void | decrementReferens () Q_DECL_OVERRIDE |
| decrementReferens decrement reference for all parent objects. More...
|
|
ParentType | GetParentType () const |
|
void | SetParentType (const ParentType &value) |
|
virtual void | GroupVisibility (quint32 object, bool visible) Q_DECL_OVERRIDE |
|
bool | IsExluded () const |
|
void | SetExluded (bool exluded) |
|
| VAbstractTool (VAbstractPattern *doc, VContainer *data, quint32 id, QObject *parent=nullptr) |
| VAbstractTool container. More...
|
|
virtual | ~VAbstractTool () Q_DECL_OVERRIDE |
|
quint32 | getId () const |
| getId return object id. More...
|
|
const VContainer * | getData () const |
| getData return pointer to data container. More...
|
|
QMap< QString, quint32 > | PointsList () const |
|
virtual void | setPointNamePosition (quint32 id, const QPointF &pos) |
|
virtual void | setPointNameVisiblity (quint32 id, bool visible) |
|
| VDataTool (VContainer *data, QObject *parent=nullptr) |
| VDataTool constructor. More...
|
|
virtual | ~VDataTool () Q_DECL_EQ_DEFAULT |
|
VContainer | getData () const |
| getData return data container. More...
|
|
void | setData (const VContainer *value) |
| setData set data container. More...
|
|
virtual quint32 | referens () const |
| referens return count of referens. More...
|
|
|
static void | Create (VAbstractPattern *doc, VContainer *data, quint32 id, quint32 idArc, const Document &parse, const Source &typeCreation, const QString &blockName=QString(), const quint32 &idTool=NULL_ID) |
|
static qreal | CheckFormula (const quint32 &toolId, QString &formula, VContainer *data) |
| CheckFormula check formula. More...
|
|
static const QStringList | Colors () |
|
static QMap< QString, QString > | ColorsList () |
|
static QMap< QString, QString > | supportColorsList () |
|
static QMap< QString, QString > | backgroundColorsList () |
|
static QPixmap | createColorIcon (const int w, const int h, const QString &color) |
|
static const QStringList | fills () |
|
static void | AddRecord (const quint32 id, const Tool &toolType, VAbstractPattern *doc) |
| AddRecord add record about tool in history. More...
|
|
static void | AddNodes (VAbstractPattern *doc, QDomElement &domElement, const VPiecePath &path) |
|
static void | AddNodes (VAbstractPattern *doc, QDomElement &domElement, const VPiece &piece) |
|
template<typename T > |
static quint32 | CreateNode (VContainer *data, quint32 id) |
| CreateNode create new node for detail. More...
|
|
|
void | toolHasChanges () |
| toolHasChanges emit if tool create change that need save. More...
|
|
void | chosenTool (quint32 id, SceneObject type) |
| chosenTool emit if object was clicked. More...
|
|
void | LiteUpdateTree (const Document &parse) |
| FullUpdateTree emit if need reparse pattern file. More...
|
|
void | ToolTip (const QString &toolTip) |
|
static int | ConfirmDeletion () |
|
static QDomElement | AddSANode (VAbstractPattern *doc, const QString &tagName, const VPieceNode &node) |
|
static void | AddNode (VAbstractPattern *doc, QDomElement &domElement, const VPieceNode &node) |
|
static QVector< VPieceNode > | PrepareNodes (const VPiecePath &path, VMainGraphicsScene *scene, VAbstractPattern *doc, VContainer *data) |
|
static quint32 | PrepareNode (const VPieceNode &node, VMainGraphicsScene *scene, VAbstractPattern *doc, VContainer *data) |
|
ParentType | parentType |
|
quint32 | idNode |
| idNodenode id. More...
|
|
quint32 | idTool |
| idTool id tool. More...
|
|
QString | m_blockName |
|
bool | m_exluded |
|
VAbstractPattern * | doc |
| doc dom document container More...
|
|
const quint32 | m_id |
| id object id. More...
|
|
QPointer< Visualization > | vis |
|
SelectionType | selectionType |
|
VContainer | data |
| data container with data More...
|
|
quint32 | _referens |
| _referens keep count tools what use this tool. If value more than 1 you can't delete tool. More...
|
|
Definition at line 66 of file vnodeellipticalarc.h.