Пример #1
0
 public double GetDistance(Dot dot)
 {
     return(Math.Sqrt(Math.Pow(X - dot.X, 2) + Math.Pow(Y - dot.Y, 2)));
 }
Пример #2
0
 public LineParams(Dot dot, double a)
     : this(Math.Sin(a),
            Math.Cos(a),
            -dot.Y * Math.Cos(a) - dot.X * Math.Sin(a))
 {
 }
Пример #3
0
        public void AddDot(Dot dot)
        {
            var clusterDot = new Dot(dot.X, dot.Y, Number);

            Dots.Add(clusterDot);
        }
Пример #4
0
 public void RemoveDot(Dot dot)
 {
     Dots.Remove(dot);
 }
Пример #5
0
 public bool InRange(Dot dot)
 {
     return(RadiusDot.GetDistance(dot) < Radius);
 }