public PathTool(IOverlayInterface overlay) : base(overlay) { }
public RectangleTool(IOverlayInterface overlay) : base(overlay) { PreviewRect = CreatePreviewShape(); }
public NodeTool(IOverlayInterface overlay) : base(overlay) { }
public ArcEditTool(IOverlayInterface overlay) : base(overlay) { PreviewArc = overlay.ShapeFactory.GetPreviewFan(); }
public SmoothCurveTool(IOverlayInterface overlay) : base(overlay) { }
public BezierTool(IOverlayInterface overlay) : base(overlay) { Preview_CP1 = overlay.ShapeFactory.GetCPCircle(); Preview_CP2 = overlay.ShapeFactory.GetCPCircle(); }
public SelectionTool(IOverlayInterface overlay) : base(overlay) { SelectionRect = overlay.ShapeFactory.GetSelectionRect(); }
public EdgeTool(IOverlayInterface overlay) : base(overlay) { }
public OverlayAdderTool(IOverlayInterface overlay) : base(overlay) { }
public GridTool(IOverlayInterface overlay) : base(overlay) { codeToInsert = " grid "; ForcePointsBLTR = true; }
public ArcTool(IOverlayInterface overlay) : base(overlay) { PreviewArc = overlay.ShapeFactory.GetPreviewArc(); PreviewPie = overlay.ShapeFactory.GetPreviewPie(); }
public OverlayTool(IOverlayInterface overlay) { this.overlay = overlay; }
public EllipseTool(IOverlayInterface overlay) : base(overlay) { PreviewEllipse = overlay.ShapeFactory.GetPreviewEllipse(); }