addViewForItem(SessionItem *item) | MaskGraphicsScene | private |
cancelCurrentDrawing() | MaskGraphicsScene | slot |
colorMap() | MaskGraphicsScene | |
contextMenuEvent(QGraphicsSceneContextMenuEvent *event) override | MaskGraphicsScene | protected |
currentPolygon() const | MaskGraphicsScene | private |
deleteViews(const QModelIndex &parentIndex) | MaskGraphicsScene | private |
drawForeground(QPainter *painter, const QRectF &rect) override | MaskGraphicsScene | protected |
isAreaContains(QGraphicsSceneMouseEvent *event, MaskEditorHelper::EViewTypes viewType) | MaskGraphicsScene | private |
isDrawingInProgress() const | MaskGraphicsScene | private |
isValidForLineDrawing(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
isValidForMaskAllDrawing(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
isValidForPolygonDrawing(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
isValidForRectangleShapeDrawing(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
isValidMouseClick(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
itemContextMenuRequest(const QPoint &point) | MaskGraphicsScene | signal |
m_adaptor | MaskGraphicsScene | private |
m_block_selection | MaskGraphicsScene | private |
m_context | MaskGraphicsScene | private |
m_currentItem | MaskGraphicsScene | private |
m_currentMousePosition | MaskGraphicsScene | private |
m_intensityItem | MaskGraphicsScene | private |
m_ItemToView | MaskGraphicsScene | private |
m_maskContainerIndex | MaskGraphicsScene | private |
m_maskModel | MaskGraphicsScene | private |
m_proxy | MaskGraphicsScene | private |
m_selectionModel | MaskGraphicsScene | private |
makeViewAtMousePosSelected(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
MaskGraphicsScene(QObject *parent=nullptr) | MaskGraphicsScene | |
mouseMoveEvent(QGraphicsSceneMouseEvent *event) override | MaskGraphicsScene | protected |
mousePressEvent(QGraphicsSceneMouseEvent *event) override | MaskGraphicsScene | protected |
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | MaskGraphicsScene | protected |
onActivityModeChanged(MaskEditorFlags::Activity value) | MaskGraphicsScene | slot |
onMaskValueChanged(MaskEditorFlags::MaskValue value) | MaskGraphicsScene | slot |
onRowsAboutToBeRemoved(const QModelIndex &parent, int first, int last) | MaskGraphicsScene | slot |
onRowsInserted(const QModelIndex &, int, int) | MaskGraphicsScene | slot |
onRowsRemoved(const QModelIndex &, int, int) | MaskGraphicsScene | slot |
onSceneSelectionChanged() | MaskGraphicsScene | privateslot |
onSessionSelectionChanged(const QItemSelection &, const QItemSelection &) | MaskGraphicsScene | privateslot |
processHorizontalLineItem(const QPointF &pos) | MaskGraphicsScene | private |
processLineItem(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
processMaskAllItem(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
processPolygonItem(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
processRectangleShapeItem(QGraphicsSceneMouseEvent *event) | MaskGraphicsScene | private |
processVerticalLineItem(const QPointF &pos) | MaskGraphicsScene | private |
removeItemViewFromScene(SessionItem *item) | MaskGraphicsScene | private |
resetContext() | MaskGraphicsScene | |
resetScene() | MaskGraphicsScene | slot |
setDrawingInProgress(bool value) | MaskGraphicsScene | private |
setInPanAndZoomMode(bool value) | MaskGraphicsScene | private |
setItemName(SessionItem *itemToChange) | MaskGraphicsScene | private |
setMaskContext(SessionModel *model, const QModelIndex &maskContainerIndex, IntensityDataItem *intensityItem) | MaskGraphicsScene | |
setSelectionModel(QItemSelectionModel *model) | MaskGraphicsScene | |
setZValues() | MaskGraphicsScene | private |
updateCursors() | MaskGraphicsScene | private |
updateProxyWidget() | MaskGraphicsScene | private |
updateScene() | MaskGraphicsScene | slot |
updateViews(const QModelIndex &parentIndex={}, IShape2DView *parentView=nullptr) | MaskGraphicsScene | private |
~MaskGraphicsScene() override | MaskGraphicsScene | |