コード例 #1
0
 public Circulo CrearCirculo(Punto pPunto, double pRadio)
 {
     return(new Circulo(pPunto, pRadio));
 }
コード例 #2
0
 public Triangulo CrearTriangulo(Punto pPunto1, Punto pPunto2, Punto pPunto3)
 {
     return(new Triangulo(pPunto1, pPunto2, pPunto3));
 }
コード例 #3
0
        public Circulo CrearCirculo(double pX, double pY, double pRadio)
        {
            Punto iPunto = new Punto(pX, pY);

            return(new Circulo(iPunto, pRadio));
        }
コード例 #4
0
 //constructor----------------------
 public Triangulo(Punto pPunto1, Punto pPunto2, Punto pPunto3) //constructor de instancia
 {
     this.iPunto1 = pPunto1;
     this.iPunto2 = pPunto2;
     this.iPunto3 = pPunto3;
 }
コード例 #5
0
 //métodos-------------------------
 public double CalcularDistanciaDesde(Punto pPunto)
 {
     return(Math.Sqrt(Math.Pow(pPunto.X - this.iX, 2) + Math.Pow(pPunto.Y - this.iY, 2)));
 }
コード例 #6
0
 public Circulo(double pX, double pY, double pRadio)
 {
     this.iCentro = new Punto(pX, pY);//creación de objeto punto
     this.iRadio  = pRadio;
 }
コード例 #7
0
 //constructores
 public Circulo(Punto pCentro, double pRadio)
 {
     this.iCentro = pCentro;
     this.iRadio  = pRadio;
 }