コード例 #1
0
ファイル: Polygon.cs プロジェクト: SkzzDev/CS_Labo_Phase1
        public double GetPerimeter()
        {
            double perimeter = 0;

            for (int i = 0; i < NbPoints - 1; i++)
            {
                perimeter += ZZMath.GetDistance((ZZCoordinate)Coordonnees[i], (ZZCoordinate)Coordonnees[i + 1]);
            }
            return(perimeter);
        }
コード例 #2
0
ファイル: Coordonnees.cs プロジェクト: SkzzDev/CS_Labo_Phase2
 public override bool IsPointClose(Coordonnees toCheck, double precision)
 {
     return(ZZMath.GetDistance((ZZCoordinate)toCheck, (ZZCoordinate)this) < precision);
 }