/// <summary> /// Calcula la distancia desde un punto a otro como Raiz cuadrada de la suma de los cuadrados de las distancias entre las componentes x e y /// </summary> /// <param name="p">punto en componentes x e y</param> /// <returns>Devuelve un valor real que representa la distancia entre ambos puntos</returns> public double calcularDistanciaDesde(Punto p) { return(Math.Sqrt(Math.Pow((this.iX - p.iX), 2) + Math.Pow((this.iY - p.iY), 2))); }
/// <summary> /// Constructor de la clase, toma un punto y un real /// </summary> /// <param name="pCentro">atributo centro de tipo punto</param> /// <param name="pRadio">atributo radio de tipo real</param> public Circulo(Punto pCentro, double pRadio) { this.iCentro = pCentro; this.iRadio = pRadio; }