Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Colori - Tela.cs

Tela.cs

Caricato da: Poggi Marco
Scarica il programma completo

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. using System.Drawing;
  7.  
  8. namespace Colori
  9. {
  10.     class Tela : Grafica
  11.     {
  12.  
  13.         private Bitmap immagine = null;
  14.  
  15.  
  16.         public Tela(int larghezza, int altezza, float x0, float y0, float xf):base()
  17.         {
  18.             immagine = new Bitmap(Math.Abs(larghezza), Math.Abs(altezza));
  19.             base.Dimensiona(Graphics.FromImage(immagine), x0, y0, xf);
  20.         }
  21.  
  22.         public Tela(int larghezza, int altezza):base()
  23.         {
  24.             immagine = new Bitmap(Math.Abs(larghezza), Math.Abs(altezza));
  25.             base.Dimensiona(Graphics.FromImage(immagine), new Tratto(0f, 0f, (float)larghezza, (float)altezza));
  26.         }
  27.  
  28.         public Tela():this(640, 480, -10f, -7.5f, 10f)
  29.         {
  30.  
  31.         }
  32.  
  33.         public Bitmap Disegno
  34.         {
  35.             get
  36.             {
  37.                 return immagine;
  38.             }
  39.         }
  40.  
  41.     }
  42. }