public void NextColour()
        {
            this.Colour += 1;

            if (Convert.ToInt32(this.Colour) > 2)
            {
                this.Colour = PointColour.Red;
            }
        }
 public void ChangeColour(PointColour colour)
 {
     this.Colour = colour;
 }
 public ColourfulPoint(decimal x) : base(x)
 {
     Colour = colour;
 }
 public ColourfulPoint(decimal x, decimal y, PointColour colour) : base(x, y)
 {
     _x     = x;
     _y     = y;
     Colour = colour;
 }
Exemple #5
0
 public void NextColour()
 {
     Colour = (PointColour)((Convert.ToInt32(Colour) + 1) % 3);
 }
Exemple #6
0
 public ColourfulPoint(double x, double y, PointColour col) : base(x, y)
 {
     Colour = col;
 }
Exemple #7
0
 public void ChangeColour(PointColour col)
 {
     Colour = col;
 }
Exemple #8
0
 public ColourfulPoint(double x, PointColour col) : base(x)
 {
     Colour = col;
 }
Exemple #9
0
 public void Clear(PointColour colour)
 {
     patternGraphics.Clear(colour == PointColour.Black ? Color.Black : Color.White);
     pbInput.Refresh();
 }
Exemple #10
0
 public void DrawRectangle(PointColour colour, float x, float y, float width, float height)
 {
     patternGraphics.FillRectangle(colour == PointColour.Black ? Brushes.Black : Brushes.White, x, y, width, height);
     //pbInput.Refresh(); // too slow
 }
 public void Colour(PointColour colour, int i, int j)
 {
     patternInput.DrawRectangle(colour, (float)i * squareWidth, (float)j * squareHeight, squareWidth, squareHeight);
 }
Exemple #12
0
 public ColourfulPoint(decimal x, PointColour colour) : base(x)
 {
     Colour = colour;
 }