protected virtual Line CreateElement(LineCreateMode mode, PointF start, PointF end) { if (mode == LineCreateMode.Line) { return(Runtime.CreateLine(start, end)); } if (mode == LineCreateMode.Connector) { return(Runtime.CreateConnector(start, end)); } return(Runtime.CreateCurve(start, end)); }
protected virtual Line CreateElement(LineCreateMode mode) { if (mode == LineCreateMode.Line) { return(Runtime.CreateLine()); } if (mode == LineCreateMode.Connector) { return(Runtime.CreateConnector()); } return(Runtime.CreateCurve()); }
protected virtual Link CreateElement(LineCreateMode mode) { if (mode == LineCreateMode.Line) { return(Controller.Factory.CreateLine()); } if (mode == LineCreateMode.Connector) { return(Controller.Factory.CreateConnector()); } return(Controller.Factory.CreateCurve()); }
protected virtual Line CreateElement(LineCreateMode mode, PointF start, PointF end) { if (mode == LineCreateMode.Line) return Runtime.CreateLine(start, end); if (mode == LineCreateMode.Connector) return Runtime.CreateConnector(start, end); return Runtime.CreateCurve(start, end); }
protected virtual Line CreateElement(LineCreateMode mode) { if (mode == LineCreateMode.Line) return Runtime.CreateLine(); if (mode == LineCreateMode.Connector) return Runtime.CreateConnector(); return Runtime.CreateCurve(); }