Ejemplo n.º 1
0
 public void addPunto(Punto punto)
 {
     listaPuntos.Add(punto);
 }
Ejemplo n.º 2
0
        public Form1()
        {
            centroEsc  = new Punto(0, 0);
            centroObj  = new Punto(0, 0);
            centroPol1 = new Punto(0, 0);
            centroPol2 = new Punto(0, 0);
            centroPol3 = new Punto(0, 0);
            centroPol4 = new Punto(0, 0);
            centroPol5 = new Punto(0, 0);
            centroPol6 = new Punto(0, 0);

            e = new Escenario(centroEsc);

            p1 = new Poligono(centroPol1);
            p2 = new Poligono(centroPol2);
            p3 = new Poligono(centroPol3);
            p4 = new Poligono(centroPol4);
            p5 = new Poligono(centroPol5);
            p6 = new Poligono(centroPol6);

            o = new Objeto(centroObj);

            /*Techo Izq*/
            p1.addPunto(200, 200);
            p1.addPunto(300, 100);
            p1.addPunto(400, 200);
            p1.addPunto(200, 200);

            /*Pared Izq*/
            p2.addPunto(200, 200);
            p2.addPunto(200, 400);
            p2.addPunto(400, 400);
            p2.addPunto(400, 200);

            /*Pared Der*/
            p3.addPunto(400, 200);
            p3.addPunto(700, 200);
            p3.addPunto(700, 400);
            p3.addPunto(400, 400);

            /*Techo Der*/
            p4.addPunto(300, 100);
            p4.addPunto(600, 100);
            p4.addPunto(700, 200);

            /*Ventana Pared Izq*/
            p5.addPunto(250, 250);
            p5.addPunto(350, 250);
            p5.addPunto(350, 300);
            p5.addPunto(250, 300);
            p5.addPunto(250, 250);

            /*Puerta Pared Der*/
            p6.addPunto(500, 400);
            p6.addPunto(500, 250);
            p6.addPunto(600, 250);
            p6.addPunto(600, 400);

            o.addPoligono(p1);
            o.addPoligono(p2);
            o.addPoligono(p3);
            o.addPoligono(p4);
            o.addPoligono(p5);
            o.addPoligono(p6);

            e.addObj(o);

            InitializeComponent();
        }
Ejemplo n.º 3
0
 public Poligono(Punto Centro)
 {
     listaPuntos = new List <Punto>();
     centroPol   = new Punto(Centro.getX(), Centro.getY());
 }
Ejemplo n.º 4
0
 public Poligono(int ejeX, int ejeY)
 {
     listaPuntos = new List <Punto>();
     centroPol   = new Punto(ejeX, ejeY);
 }
Ejemplo n.º 5
0
 public Poligono()
 {
     listaPuntos = new List <Punto>();
     centroPol   = new Punto(0, 0);
 }
Ejemplo n.º 6
0
 public void setCentroObj(Punto Centro)
 {
     centroObj = Centro;
 }
Ejemplo n.º 7
0
 public Objeto(int x, int y)
 {
     listaPoligonos = new List <Poligono>();
     centroObj      = new Punto(x, y);
 }
Ejemplo n.º 8
0
 public Objeto(Punto Centro)
 {
     listaPoligonos = new List <Poligono>();
     centroObj      = new Punto(Centro.getX(), Centro.getY());
 }
Ejemplo n.º 9
0
 public Objeto()
 {
     listaPoligonos = new List <Poligono>();
     centroObj      = new Punto(0, 0);
 }