Exemplo n.º 1
0
void OperationDiagramView::drawToDrawingArea()
    {
    setCairoContext();
    CairoDrawer cairoDrawer(mOperationDiagram, mCairoContext.getCairo());
    cairoDrawer.clearAndSetDefaults();

    mOperationDiagram.drawDiagram(cairoDrawer);
    updateDrawingAreaSize();
    }
Exemplo n.º 2
0
void ZoneDiagramView::drawToDrawingArea()
    {
    GtkCairoContext cairo(getDiagramWidget());
    CairoDrawer cairoDrawer(cairo.getCairo());
    cairoDrawer.clearAndSetDefaults();

    mZoneDiagram.drawDiagram(cairoDrawer);
    updateDrawingAreaSize();
    }
Exemplo n.º 3
0
void ClassDiagramView::updateGraph(bool reposition)
    {
    mClassDiagram.updateGraph(reposition);
    updateDrawingAreaSize();
    }