/// <summary> /// /// </summary> /// <param name="pPunto1">Punto 1 del triangulo</param> /// <param name="pPunto2">Punto 2 del triangulo</param> /// <param name="pPunto3">Punto 3 del triangulo</param> public Triangulo(Punto pPunto1, Punto pPunto2, Punto pPunto3) { iPunto1 = pPunto1; iPunto2 = pPunto2; iPunto3 = pPunto3; }
//CONSTRUCTOR public Triangulo(Punto pPunto1, Punto pPunto2, Punto pPunto3) { this.iPunto1 = pPunto1; this.iPunto2 = pPunto2; this.iPunto3 = pPunto3; }
/// <summary> /// Calcula la distancia entre dos puntos /// </summary> /// <param name="pPunto">Otro punto al cual se desea conocer su distancia</param> /// <returns></returns> public double CalcularDistanciaDesde(Punto pPunto) { return(Math.Sqrt(Math.Pow(this.iX - pPunto.X, 2) + Math.Pow(this.iY - pPunto.Y, 2))); }
/// <summary> /// Inicializa una nueva instancia de la clase Triangulo con los puntos que lo definen indicados por los parámetros. /// </summary> /// <param name="pA">Punto 1 (A) del triángulo.</param> /// <param name="pB">Punto 2 (B) del triángulo.</param> /// <param name="pC">Punto 3 (C) del triángulo.</param> public Triangulo(Punto pA, Punto pB, Punto pC) { this.iPunto1 = pA; this.iPunto2 = pB; this.iPunto3 = pC; }
/// <summary> /// Inicializa una nueva instancia de la clase Circulo con valores de centro y radio indicados como parámetros. /// </summary> /// <param name="pCentro">Punto céntrico del círculo.</param> /// <param name="pRadio">Radio del círculo.</param> public Circulo(Punto pCentro, double pRadio) { this.iCentro = pCentro; this.iRadio = pRadio; }
public Circulo(double pX, double pY, double pRadio) { this.iRadio = pRadio; this.iCentro = new Punto(pX, pY); }
/// <summary> /// /// </summary> /// <param name="pX">Coordenada x del punto del centro</param> /// <param name="pY">Coordenada y del punto del centro</param> /// <param name="pRadio">Radio del circulo</param> public Circulo(double pX, double pY, double pRadio) { iCentro = new Punto(pX, pY); iRadio = pRadio; }
/// <summary> /// /// </summary> /// <param name="pCentro">Punto en el que se localiza el centro del circulo</param> /// <param name="pRadio">Radio del circulo</param> public Circulo(Punto pCentro, double pRadio) { iCentro = pCentro; iRadio = pRadio; }