30
private static const MIN:uint = 0;
31
private static const MAX:uint = 255;
36
public function Rgb(red:uint = 0,green:uint = 0,blue:uint = 0):void
43
private function checkVal(val:uint):uint
45
if(val < MIN) return MIN;
46
if(val > MAX) return MAX;
49
public function set red(val:uint):void {_r = checkVal(val);}
50
public function get red():uint {return _r;}
52
public function set green(val:uint):void {_g = checkVal(val);}
53
public function get green():uint {return _g;}
55
public function set blue(val:uint):void {_b = checkVal(val);}
56
public function get blue():uint {return _b;}
58
public function get value():uint {return _r * 65536 + _g * 256 + _b;}
30
private static const MIN:uint = 0;
31
private static const MAX:uint = 255;
36
public function Rgb(red:uint = 0,green:uint = 0,blue:uint = 0):void
43
private function checkVal(val:uint):uint
45
if(val < MIN) return MIN;
46
if(val > MAX) return MAX;
49
public function set red(val:uint):void {_r = checkVal(val);}
50
public function get red():uint {return _r;}
52
public function set green(val:uint):void {_g = checkVal(val);}
53
public function get green():uint {return _g;}
55
public function set blue(val:uint):void {_b = checkVal(val);}
56
public function get blue():uint {return _b;}
58
public function get value():uint {return _r * 65536 + _g * 256 + _b;}
b'\\ No newline at end of file'