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; }
public void NextColour() { Colour = (PointColour)((Convert.ToInt32(Colour) + 1) % 3); }
public ColourfulPoint(double x, double y, PointColour col) : base(x, y) { Colour = col; }
public void ChangeColour(PointColour col) { Colour = col; }
public ColourfulPoint(double x, PointColour col) : base(x) { Colour = col; }
public void Clear(PointColour colour) { patternGraphics.Clear(colour == PointColour.Black ? Color.Black : Color.White); pbInput.Refresh(); }
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); }
public ColourfulPoint(decimal x, PointColour colour) : base(x) { Colour = colour; }