コード例 #1
0
ファイル: Factory.cs プロジェクト: molihub/LiveGeometry
        public static EllipseArc CreateEllipseArc(Drawing drawing, IList <IFigure> foundDependencies)
        {
            var result = new EllipseArc()
            {
                Drawing = drawing, Dependencies = foundDependencies
            };

            return(result);
        }
コード例 #2
0
ファイル: Factory.cs プロジェクト: ondrej11/o106
 public static EllipseArc CreateEllipseArc(Drawing drawing, IList<IFigure> foundDependencies)
 {
     var result = new EllipseArc() { Drawing = drawing, Dependencies = foundDependencies };
     return result;
 }
コード例 #3
0
ファイル: Arc.cs プロジェクト: fredatgithub/LiveGeometry
 public void ConvertToSector()
 {
     EllipseArc.Convert(this, Factory.CreateCircleSector(this.Drawing, this.Dependencies));
 }
コード例 #4
0
ファイル: Arc.cs プロジェクト: fredatgithub/LiveGeometry
 public void ConvertToArc()
 {
     EllipseArc.Convert(this, Factory.CreateArc(this.Drawing, this.Dependencies));
 }
コード例 #5
0
ファイル: Arc.cs プロジェクト: fredatgithub/LiveGeometry
 public virtual void ConvertToCircleSegment()
 {
     EllipseArc.Convert(this, Factory.CreateCircleSegment(this.Drawing, this.Dependencies));
 }