protected override void OnLoad(EventArgs e) { base.OnLoad(e); camera.xmin = 0; camera.xmax = 600; camera.ymin = 0; camera.ymax = 600; Console.WriteLine(" --- Ajuda / Teclas: "); Console.WriteLine(" [ H ] mostra teclas usadas. "); objetoNovo = new Poligono(objetoId + 1, null); objetosLista.Add(objetoNovo); objetoNovo.PontosAdicionar(new Ponto4D(50, 350)); objetoNovo.PontosAdicionar(new Ponto4D(150, 350)); // N3-Exe6: "troque" para deixar o rastro objetoNovo.PontosAdicionar(new Ponto4D(100, 450)); objetoSelecionado = objetoNovo; objetoNovo = null; #if CG_Privado obj_Retangulo = new Retangulo(objetoId + 1, null, new Ponto4D(50, 50, 0), new Ponto4D(150, 150, 0)); objetosLista.Add(obj_Retangulo); obj_Retangulo.PrimitivaCor = OpenTK.Color.Violet; objetoSelecionado = obj_Retangulo; obj_SegReta = new Privado_SegReta(objetoId + 1, null, new Ponto4D(50, 150), new Ponto4D(150, 250)); objetosLista.Add(obj_SegReta); obj_SegReta.PrimitivaCor = OpenTK.Color.Tomato; objetoSelecionado = obj_SegReta; obj_Circulo = new Privado_Circulo(objetoId + 1, null, new Ponto4D(100, 300), 50); objetosLista.Add(obj_Circulo); obj_Circulo.PrimitivaCor = OpenTK.Color.Tan; objetoSelecionado = obj_Circulo; #endif GL.ClearColor(OpenTK.Color.Gray); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); camera.xmin = 0; camera.xmax = 600; camera.ymin = 0; camera.ymax = 600; Console.WriteLine(" --- Ajuda / Teclas: "); Console.WriteLine(" [ H ] mostra teclas usadas. "); objetoId = Utilitario.charProximo(objetoId); obj_Retangulo = new Retangulo(objetoId, null, new Ponto4D(50, 50, 0), new Ponto4D(150, 150, 0)); obj_Retangulo.ObjetoCor.CorR = 255; obj_Retangulo.ObjetoCor.CorG = 0; obj_Retangulo.ObjetoCor.CorB = 255; objetosLista.Add(obj_Retangulo); objetoSelecionado = obj_Retangulo; #if CG_Privado objetoId = Utilitario.charProximo(objetoId); obj_SegReta = new Privado_SegReta(objetoId, null, new Ponto4D(50, 150), new Ponto4D(150, 250)); obj_SegReta.ObjetoCor.CorR = 255; obj_SegReta.ObjetoCor.CorG = 255; obj_SegReta.ObjetoCor.CorB = 0; objetosLista.Add(obj_SegReta); objetoSelecionado = obj_SegReta; objetoId = Utilitario.charProximo(objetoId); obj_Circulo = new Privado_Circulo(objetoId, null, new Ponto4D(100, 300), 50); obj_Circulo.ObjetoCor.CorR = 0; obj_Circulo.ObjetoCor.CorG = 255; obj_Circulo.ObjetoCor.CorB = 255; objetosLista.Add(obj_Circulo); objetoSelecionado = obj_Circulo; #endif GL.ClearColor(0.5f, 0.5f, 0.5f, 1.0f); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); camera.xmin = 0; camera.xmax = 600; camera.ymin = 0; camera.ymax = 600; Console.WriteLine(" --- Ajuda / Teclas: "); Console.WriteLine(" [ H ] mostra teclas usadas. "); obj_Retangulo = new Retangulo("A", null, new Ponto4D(50, 50, 0), new Ponto4D(150, 150, 0)); objetosLista.Add(obj_Retangulo); obj_Retangulo.PrimitivaCor = System.Drawing.Color.Violet; objetoSelecionado = obj_Retangulo; #if CG_Privado obj_SegReta = new Privado_SegReta("B", null, new Ponto4D(50, 150), new Ponto4D(150, 250)); objetosLista.Add(obj_SegReta); obj_SegReta.PrimitivaCor = System.Drawing.Color.Tomato; objetoSelecionado = obj_SegReta; obj_Circulo = new Privado_Circulo("C", null, new Ponto4D(100, 300), 50); objetosLista.Add(obj_Circulo); obj_Circulo.PrimitivaCor = System.Drawing.Color.Tan; objetoSelecionado = obj_Circulo; #endif GL.ClearColor(0.5f, 0.5f, 0.5f, 1.0f); }
protected override void OnLoad(EventArgs e) { base.OnLoad(e); Console.WriteLine(" --- Ajuda / Teclas: "); Console.WriteLine(" [ H ] mostra teclas usadas. "); obj_Retangulo = new Retangulo("A", null, new Ponto4D(50, 50, 0), new Ponto4D(150, 150, 0)); objetosLista.Add(obj_Retangulo); objetoSelecionado = obj_Retangulo; #if CG_Privado obj_SegReta = new Privado_SegReta("B", null, new Ponto4D(50, 150), new Ponto4D(150, 250)); objetosLista.Add(obj_SegReta); objetoSelecionado = obj_SegReta; obj_Circulo = new Privado_Circulo("C", null, new Ponto4D(100, 300), 50); objetosLista.Add(obj_Circulo); objetoSelecionado = obj_Circulo; #endif GL.ClearColor(Color.Gray); }