public MoveDiagramNodeLayoutAction(DiagramNodeLayoutVertex diagramNodeLayoutVertex, Point2D from, Point2D to) { Vertex = diagramNodeLayoutVertex; From = from; To = to; By = To - From; }
public void OnDiagramNodeRemoved(DiagramNodeLayoutVertex diagramNodeLayoutVertex) { _layers.RemoveVertex(diagramNodeLayoutVertex); _layoutGraph.RemoveVertex(diagramNodeLayoutVertex); }
public void RemoveVertex(DiagramNodeLayoutVertex vertex) { _layers.RemoveVertex(vertex); _layeredLayoutGraph.RemoveVertex(vertex); }
public void OnDiagramNodeAdded(DiagramNodeLayoutVertex diagramNodeLayoutVertex) { _layoutGraph.AddVertex(diagramNodeLayoutVertex); SetLocation(diagramNodeLayoutVertex); }
public void AddVertex(DiagramNodeLayoutVertex vertex) { _layeredLayoutGraph.AddVertex(vertex); SetLocation(vertex); }