public void Dibujar(MainWindow ventana) { double parteMinima = Largo/6; if (TrianguloArriba) { Linea1 = new Linea { CoordX = CoordX - (parteMinima*3), CoordY = CoordY - (parteMinima*2), CoordX2 = CoordX, CoordY2 = CoordY+(parteMinima*4) }; Linea1.Dibujar(ventana); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY + (parteMinima * 4), CoordX2 = CoordX + (parteMinima*3), CoordY2 = CoordY - (parteMinima * 2) }; Linea2.Dibujar(ventana); Linea3 = new Linea { CoordX = CoordX - (parteMinima*3), CoordY = CoordY - (parteMinima * 2), CoordX2 = CoordX + (parteMinima * 3), CoordY2 = CoordX - (parteMinima * 2) }; Linea3.Dibujar(ventana); } else { Linea1 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX, CoordY2 = CoordY - (parteMinima * 4) }; Linea1.Dibujar(ventana); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY - (parteMinima * 4), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordY + (parteMinima * 2) }; Linea2.Dibujar(ventana); Linea3 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordX + (parteMinima * 2) }; Linea3.Dibujar(ventana); } }
public override void Dibujar(MainWindow ventana) { double parteMinima = Largo / 6; if (TrianguloArriba) { Linea1 = new Linea { CoordX = CoordX - (parteMinima*3), CoordY = CoordY - (parteMinima*2), CoordX2 = CoordX, CoordY2 = CoordY + (parteMinima*4) }; Agregar(Linea1); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY + (parteMinima*4), CoordX2 = CoordX + (parteMinima*3), CoordY2 = CoordY - (parteMinima*2) }; Agregar(Linea2); Linea3 = new Linea { CoordX = CoordX - (parteMinima*3), CoordY = CoordY - (parteMinima*2), CoordX2 = CoordX + (parteMinima*3), CoordY2 = CoordX - (parteMinima*2) }; Agregar(Linea3); } else { Linea1 = new Linea { CoordX = CoordX + (parteMinima*3), CoordY = CoordY + (parteMinima*2), CoordX2 = CoordX, CoordY2 = CoordY - (parteMinima*4) }; Agregar(Linea1); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY - (parteMinima*4), CoordX2 = CoordX - (parteMinima*3), CoordY2 = CoordY + (parteMinima*2) }; Agregar(Linea2); Linea3 = new Linea { CoordX = CoordX + (parteMinima*3), CoordY = CoordY + (parteMinima*2), CoordX2 = CoordX - (parteMinima*3), CoordY2 = CoordX + (parteMinima*2) }; Agregar(Linea3); } foreach (FiguraComponente componente in ListaFiguras) { componente.Dibujar(ventana); } }
public void Dibujar(MainWindow ventana) { double parteMinima = Largo / 6; if (TrianguloArriba) { Linea1 = new Linea { CoordX = CoordX - (parteMinima * 3), CoordY = CoordY - (parteMinima * 2), CoordX2 = CoordX, CoordY2 = CoordY + (parteMinima * 4) }; Linea1.Dibujar(ventana); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY + (parteMinima * 4), CoordX2 = CoordX + (parteMinima * 3), CoordY2 = CoordY - (parteMinima * 2) }; Linea2.Dibujar(ventana); Linea3 = new Linea { CoordX = CoordX - (parteMinima * 3), CoordY = CoordY - (parteMinima * 2), CoordX2 = CoordX + (parteMinima * 3), CoordY2 = CoordX - (parteMinima * 2) }; Linea3.Dibujar(ventana); } else { Linea1 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX, CoordY2 = CoordY - (parteMinima * 4) }; Linea1.Dibujar(ventana); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY - (parteMinima * 4), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordY + (parteMinima * 2) }; Linea2.Dibujar(ventana); Linea3 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordX + (parteMinima * 2) }; Linea3.Dibujar(ventana); } }
public override void Dibujar(MainWindow ventana) { double parteMinima = Largo / 6; if (TrianguloArriba) { Linea1 = new Linea { CoordX = CoordX - (parteMinima * 3), CoordY = CoordY - (parteMinima * 2), CoordX2 = CoordX, CoordY2 = CoordY + (parteMinima * 4) }; Agregar(Linea1); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY + (parteMinima * 4), CoordX2 = CoordX + (parteMinima * 3), CoordY2 = CoordY - (parteMinima * 2) }; Agregar(Linea2); Linea3 = new Linea { CoordX = CoordX - (parteMinima * 3), CoordY = CoordY - (parteMinima * 2), CoordX2 = CoordX + (parteMinima * 3), CoordY2 = CoordX - (parteMinima * 2) }; Agregar(Linea3); } else { Linea1 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX, CoordY2 = CoordY - (parteMinima * 4) }; Agregar(Linea1); Linea2 = new Linea { CoordX = CoordX, CoordY = CoordY - (parteMinima * 4), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordY + (parteMinima * 2) }; Agregar(Linea2); Linea3 = new Linea { CoordX = CoordX + (parteMinima * 3), CoordY = CoordY + (parteMinima * 2), CoordX2 = CoordX - (parteMinima * 3), CoordY2 = CoordX + (parteMinima * 2) }; Agregar(Linea3); } foreach (FiguraComponente componente in ListaFiguras) { componente.Dibujar(ventana); } }