| arcChanged() | QetShapeItem | signal |
| ArcClosure enum name | QetShapeItem | |
| arcClosure() const | QetShapeItem | inline |
| bezierNodesForArc(const QRectF &rect, qreal startAngleDeg, qreal spanAngleDeg) | QetShapeItem | privatestatic |
| bezierNodesForRoundedRect(const QRectF &rect, qreal xRadius, qreal yRadius) | QetShapeItem | privatestatic |
| boundingRect() const override | QetShapeItem | |
| brush | QetShapeItem | |
| brush() const | QetShapeItem | inline |
| brushChanged() | QetShapeItem | signal |
| Chord enum value | QetShapeItem | |
| clearStatusHint() const | QetShapeItem | private |
| close | QetShapeItem | |
| closeChanged() | QetShapeItem | signal |
| colorForHandleRole(HandleRole role) | QetShapeItem | privatestatic |
| contextMenuEvent(QGraphicsSceneContextMenuEvent *event) override | QetShapeItem | protected |
| convertToPathOrPolygon() | QetShapeItem | private |
| cornerPoint(const QRectF &rect, int cornerIndex) | QetShapeItem | privatestatic |
| currentHandlePositions() const | QetShapeItem | private |
| currentModeStatusHint() const | QetShapeItem | private |
| diagram() const | QetGraphicsItem | |
| dragArcEndpoint(int which, const QPointF &localPos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| dragCornerRadius(int which, const QPointF &localPos) | QetShapeItem | private |
| dragCurveSegment(int segmentIndex, qreal t, const QPointF &localPos) | QetShapeItem | private |
| dragPathAnchor(int which, const QPointF &localPos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| dragPathControlHandle(bool isOutHandle, int nodeIndex, const QPointF &localPos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| dragPivotHandle(const QPointF &localPos) | QetShapeItem | private |
| dragResize(int index, const QPointF &localPos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| dragRotateHandle(int cornerIndex, const QPointF &scenePos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| dragSkewHandle(int edgeIndex, const QPointF &scenePos, Qt::KeyboardModifiers mods) | QetShapeItem | private |
| edgeMidpoint(const QRectF &rect, int edgeIndex) | QetShapeItem | privatestatic |
| editProperty() override | QetShapeItem | virtual |
| Ellipse enum value | QetShapeItem | |
| enableNodeEditMode() | QetShapeItem | |
| endAngle | QetShapeItem | |
| endAngle() const | QetShapeItem | inline |
| fromXml(const QDomElement &) | QetShapeItem | virtual |
| geometryChanged() | QetShapeItem | signal |
| HandleMode enum name | QetShapeItem | |
| handleModeLabel(HandleMode mode) | QetShapeItem | privatestatic |
| handlePositionFor(HandleRole role, int slot) const | QetShapeItem | private |
| handlerMouseMoveEvent(int handlerIndex, QGraphicsSceneMouseEvent *event) | QetShapeItem | private |
| handlerMousePressEvent(int handlerIndex) | QetShapeItem | private |
| handlerMouseReleaseEvent(int handlerIndex) | QetShapeItem | private |
| HandleRole enum name | QetShapeItem | |
| handleRoleTooltip(HandleRole role, int slot) const | QetShapeItem | private |
| hoverEnterEvent(QGraphicsSceneHoverEvent *event) override | QetShapeItem | protected |
| hoverLeaveEvent(QGraphicsSceneHoverEvent *event) override | QetShapeItem | protected |
| hoverMousePos() const | QetGraphicsItem | |
| hoverMoveEvent(QGraphicsSceneHoverEvent *event) override | QetGraphicsItem | protected |
| insertPathPoint(int segmentIndex, qreal t) | QetShapeItem | private |
| insertPoint() | QetShapeItem | private |
| is_movable_ | QetGraphicsItem | protected |
| isClosed() const | QetShapeItem | inline |
| isFullEllipse() const | QetShapeItem | inline |
| isHovered() const | QetGraphicsItem | |
| isMovable() const | QetGraphicsItem | inlinevirtual |
| isResizeCornerSlot(int slot) | QetShapeItem | privatestatic |
| itemChange(GraphicsItemChange change, const QVariant &value) override | QetShapeItem | protected |
| Line enum value | QetShapeItem | |
| line | QetShapeItem | |
| line() const | QetShapeItem | inline |
| localRect() const | QetShapeItem | private |
| lockAspectRatio(const QRectF &oldRect, QRectF newRect, int resizeIndex, bool mirrored) | QetShapeItem | privatestatic |
| m_arcClosure | QetShapeItem | private |
| m_brush | QetShapeItem | private |
| m_closed | QetShapeItem | private |
| m_context_menu_pos | QetShapeItem | private |
| m_curveDragEngaged | QetShapeItem | private |
| m_curveDragOriginalP1 | QetShapeItem | private |
| m_curveDragOriginalP2 | QetShapeItem | private |
| m_curveDragPressPos | QetShapeItem | private |
| m_curveDragSegment | QetShapeItem | private |
| m_curveDragT | QetShapeItem | private |
| m_deferHandleReposition | QetShapeItem | private |
| m_endAngle | QetShapeItem | private |
| m_first_move | QetGraphicsItem | protected |
| m_handleMode | QetShapeItem | private |
| m_handler_vector | QetShapeItem | private |
| m_handleRoles | QetShapeItem | private |
| m_handleSlot | QetShapeItem | private |
| m_hovered | QetShapeItem | private |
| m_insert_point | QetShapeItem | private |
| m_modifie_radius_equaly | QetShapeItem | private |
| m_mouse_hover_pos | QetGraphicsItem | private |
| m_mouse_to_origin_movement | QetGraphicsItem | protected |
| m_nodes | QetShapeItem | private |
| m_old_endAngle | QetShapeItem | private |
| m_old_nodes | QetShapeItem | private |
| m_old_P1 | QetShapeItem | private |
| m_old_P2 | QetShapeItem | private |
| m_old_polygon | QetShapeItem | private |
| m_old_pos | QetShapeItem | private |
| m_old_startAngle | QetShapeItem | private |
| m_old_transform | QetShapeItem | private |
| m_old_xRadius | QetShapeItem | private |
| m_old_yRadius | QetShapeItem | private |
| m_P1 | QetShapeItem | private |
| m_P2 | QetShapeItem | private |
| m_pen | QetShapeItem | private |
| m_pivotIsCustom | QetShapeItem | private |
| m_polygon | QetShapeItem | private |
| m_remove_point | QetShapeItem | private |
| m_shapeType | QetShapeItem | private |
| m_startAngle | QetShapeItem | private |
| m_state | QetGraphicsItem | protected |
| m_transform | QetShapeItem | private |
| m_vector_index | QetShapeItem | private |
| m_xRadius | QetShapeItem | private |
| m_yRadius | QetShapeItem | private |
| mirror(bool horizontal) | QetShapeItem | private |
| mirrorOppositeHandle(PathNode &node, bool justChangedIsOut) | QetShapeItem | private |
| mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) override | QetGraphicsItem | protected |
| mouseMoveEvent(QGraphicsSceneMouseEvent *event) override | QetShapeItem | protected |
| mousePressEvent(QGraphicsSceneMouseEvent *event) override | QetShapeItem | protected |
| mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | QetShapeItem | protected |
| name() const override | QetShapeItem | virtual |
| nearestPathSegment(const QPointF &localPos) const | QetShapeItem | private |
| nextHandleMode() const | QetShapeItem | private |
| NoClosure enum value | QetShapeItem | |
| NodeKind enum name | QetShapeItem | |
| outline() const | QetShapeItem | private |
| paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override | QetShapeItem | protected |
| Path enum value | QetShapeItem | |
| pathNodes() const | QetShapeItem | inline |
| pen | QetShapeItem | |
| pen() const | QetShapeItem | inline |
| penChanged() | QetShapeItem | signal |
| Pie enum value | QetShapeItem | |
| pivot | QetShapeItem | |
| pivot() const | QetShapeItem | inline |
| pointsCount() const | QetShapeItem | |
| Polygon enum value | QetShapeItem | |
| polygon | QetShapeItem | |
| polygon() const | QetShapeItem | inline |
| promoteRectangleOrEllipseToPolygon(int detachedResizeIndex, const QPointF &newLocalPos) | QetShapeItem | private |
| QetGraphicsItem(QGraphicsItem *parent=nullptr) | QetGraphicsItem | |
| QetShapeItem(QPointF, QPointF=QPointF(0, 0), ShapeType=Line, QGraphicsItem *parent=nullptr) | QetShapeItem | |
| rebuildHandles() | QetShapeItem | private |
| rect | QetShapeItem | |
| rect() const | QetShapeItem | inline |
| Rectangle enum value | QetShapeItem | |
| refreshInteractionHints() | QetShapeItem | private |
| removePathPoint(int nodeIndex) | QetShapeItem | private |
| removePoint() | QetShapeItem | private |
| removePoints(int number=1) | QetShapeItem | |
| repositionHandles() | QetShapeItem | private |
| resetPivotToBoundingRectCenter() | QetShapeItem | |
| rotateHandleReference(int slot) const | QetShapeItem | private |
| rotation | QetShapeItem | |
| rotation() const | QetShapeItem | inline |
| scaleAndShearOffset(const QPointF &localPoint) const | QetShapeItem | private |
| scaleFactorX | QetShapeItem | |
| scaleFactorX() const | QetShapeItem | inline |
| scaleFactorY | QetShapeItem | |
| scaleFactorY() const | QetShapeItem | inline |
| scaleOnlyOffset(const QPointF &localPoint) const | QetShapeItem | private |
| sceneEventFilter(QGraphicsItem *watched, QEvent *event) override | QetShapeItem | protected |
| setArcClosure(ArcClosure closure) | QetShapeItem | |
| setBrush(const QBrush &brush) | QetShapeItem | |
| setClosed(bool close) | QetShapeItem | |
| setEndAngle(qreal degrees) | QetShapeItem | |
| setLine(const QLineF &line) | QetShapeItem | |
| setMovable(bool movable) | QetGraphicsItem | inlinevirtual |
| setNextPoint(QPointF P) | QetShapeItem | |
| setNodeKind(int nodeIndex, NodeKind kind) | QetShapeItem | private |
| setP2(const QPointF &P2) | QetShapeItem | |
| setPathNodes(const QVector< PathNode > &nodes) | QetShapeItem | |
| setPen(const QPen &pen) | QetShapeItem | |
| setPivot(const QPointF &pivot) | QetShapeItem | |
| setPolygon(const QPolygonF &polygon) | QetShapeItem | |
| setPos(const QPointF &p) | QetGraphicsItem | virtual |
| setPos(qreal x, qreal y) | QetGraphicsItem | virtual |
| setRect(const QRectF &rect) | QetShapeItem | |
| setRotation(qreal degrees) | QetShapeItem | |
| setScaleFactorX(qreal factor) | QetShapeItem | |
| setScaleFactorY(qreal factor) | QetShapeItem | |
| setSkewX(qreal degrees) | QetShapeItem | |
| setSkewY(qreal degrees) | QetShapeItem | |
| setStartAngle(qreal degrees) | QetShapeItem | |
| setXRadius(qreal X) | QetShapeItem | |
| setYRadius(qreal Y) | QetShapeItem | |
| shape() const override | QetShapeItem | |
| shapeTransform() const | QetShapeItem | inline |
| ShapeType enum name | QetShapeItem | |
| shapeType() const | QetShapeItem | inline |
| showItem(QetGraphicsItem *item) | QetGraphicsItem | static |
| showStatusHint(const QString &text) const | QetShapeItem | private |
| skewX | QetShapeItem | |
| skewX() const | QetShapeItem | inline |
| skewY | QetShapeItem | |
| skewY() const | QetShapeItem | inline |
| snap_to_grid_ | QetGraphicsItem | protected |
| snapshotXml() const | QetShapeItem | private |
| spanAngle() const | QetShapeItem | inline |
| startAngle | QetShapeItem | |
| startAngle() const | QetShapeItem | inline |
| state() const | QetGraphicsItem | |
| toDXF(const QString &filepath, const QPen &pen) | QetShapeItem | virtual |
| toggleHandleMode() | QetShapeItem | private |
| toXml(QDomDocument &document) const | QetShapeItem | virtual |
| transformChanged() | QetShapeItem | signal |
| Type enum value | QetShapeItem | |
| type() const override | QetShapeItem | inline |
| updateModeHint() | QetShapeItem | private |
| XRadius() const | QetShapeItem | inline |
| xRadius | QetShapeItem | |
| XRadiusChanged() | QetShapeItem | signal |
| YRadius() const | QetShapeItem | inline |
| yRadius | QetShapeItem | |
| YRadiusChanged() | QetShapeItem | signal |
| ~QetGraphicsItem() override=0 | QetGraphicsItem | pure virtual |
| ~QetShapeItem() override | QetShapeItem | |