public Gfx.HSVColor CreateHSVColor( double h, double s, double v ) { Gfx.HSVColor c = new Gfx.HSVColor(h,s,v); Assertion.AssertEquals( h , c.Hue ); Assertion.AssertEquals( v , c.Value ); Assertion.AssertEquals( s , c.Saturation ); return c; }
public Gfx.HSVColor CreateHSVColor(double h, double s, double v) { Gfx.HSVColor c = new Gfx.HSVColor(h, s, v); Assertion.AssertEquals(h, c.Hue); Assertion.AssertEquals(v, c.Value); Assertion.AssertEquals(s, c.Saturation); return(c); }
public void CreateLegalColors() { Gfx.HSVColor c1 = this.CreateHSVColor(0, 0, 0); Gfx.HSVColor c2 = this.CreateHSVColor(1, 1, 1); Gfx.HSVColor c3 = this.CreateHSVColor(0.1, 0.5, 0.7); Gfx.RGBColor c4 = new Gfx.RGBColor(1, 0, 0); Assertion.AssertEquals(255, c4.GetColor().R); Assertion.AssertEquals(0, c4.GetColor().G); Assertion.AssertEquals(0, c4.GetColor().B); }
public void CreateBadColor6() { Gfx.HSVColor c1 = this.CreateHSVColor(2, 0, 0); }
public void CreateBadColor5() { Gfx.HSVColor c1 = this.CreateHSVColor(0, 2, 0); }
public void CreateBadColor4() { Gfx.HSVColor c1 = this.CreateHSVColor(0, 0, 2); }
public void CreateBadColor3() { Gfx.HSVColor c1 = this.CreateHSVColor(-1, 0, 0); }
public void CreateBadColor2() { Gfx.HSVColor c1 = this.CreateHSVColor(0, -1, 0); }
public void CreateBadColor1() { Gfx.HSVColor c1 = this.CreateHSVColor(0, 0, -1); }