Beispiel #1
0
        /// <summary>
        /// Contructor de la Clase Curva
        /// </summary>
        /// <param name="PI">Punto inicial de la curva.</param>
        /// <param name="PF">Punto final de la curva.</param>
        /// <param name="Color">Color de la Curva.</param>
        /// <param name="Tipo">Tipo de curva.</param>
        /// <param name="Ancho">Ancho de la Linea.</param>
        public Curva(Point PI, Point PF, Color Color, Figura.Tipo Tipo, int Ancho)
            : base(Color, Tipo, Ancho)
        {
            _pi          = _control_1 = PI;
            _pf          = _control_2 = PF;
            _listPixeles = new List <Point>();
            Linea l = new Linea(PI, PF, Color, Ancho);

            _listPixeles = l.Pixeles;
            l1           = new Linea(PI, _control_1, Color, 1);
            l2           = new Linea(PF, _control_2, Color, 1);
            //this.CalculaPixeles();
        }
Beispiel #2
0
 /// <summary>
 /// Constructor de la clase figura.
 /// </summary>
 /// <param name="Color">Color de la figura.</param>
 /// <param name="Tipo">Tipo de la Figura.</param>
 /// <param name="Ancho">Ancho de la Linea.</param>
 public Figura(Color Color, Figura.Tipo Tipo, int Ancho)
 {
     this._color  = Color;
     this._tipo   = Tipo;
     this._grosor = Ancho;
 }