/// <override></override> public override Shape Clone() { Shape result = new CircularArc(Type, this.Template); result.CopyFrom(this); return(result); }
internal static Shape CreateInstance(ShapeType shapeType, Template template) { if (shapeType == null) { throw new ArgumentNullException("shapeType"); } Shape result = new CircularArc(shapeType, template); return(result); }