Packageru.antkarlov.anthill.utils
Classpublic class AntColor
InheritanceAntColor Inheritance Object

Language Version : ActionScript 3
Since : 19.01.2013
Runtime Versions : AIR 1.0, Flash Player 9.0.0

Утилитный класс предназначенный для работы с цветами. Содержит константы базовых цветов и статические методы для конвертации цветов в разные представления.



Public Methods
 MethodDefined By
  
combineARGB(aAlpha:int, aRed:int, aGreen:int, aBlue:int):uint
[static] Комбинирует целочисленные значения цвета с прозрачностью в шастнадцатиричный формат.
AntColor
  
combineRGB(aRed:int, aGreen:int, aBlue:int):uint
[static] Комбинирует целочисленные значения цвета в шестнадцатиричный формат.
AntColor
  
extractAlpha(aColor:uint):int
[static] Извлекает целочисленное значение прозрачности из шестнадцатиричного значения цвета.
AntColor
  
extractBlue(aColor:uint):int
[static] Извлекает целочисленное значение синего цвета из шестнадцатиричного значения цвета.
AntColor
  
extractGreen(aColor:uint):int
[static] Извлекает целочисленное значение зеленого цвета из шестнадцатиричного значения цвета.
AntColor
  
extractRed(aColor:uint):int
[static] Извлекает целочисленное значение красного цвета из шестнадцатиричного значения цвета.
AntColor
Public Constants
 ConstantDefined By
  AQUA : uint = 0x00ffff
[static]
AntColor
  BLACK : uint = 0x000000
[static]
AntColor
  BLUE : uint = 0x0000ff
[static]
AntColor
  FUCHSIA : uint = 0xff00ff
[static]
AntColor
  GRAY : uint = 0x808080
[static]
AntColor
  GREEN : uint = 0x008000
[static]
AntColor
  LIME : uint = 0x00ff00
[static]
AntColor
  MAROON : uint = 0x800000
[static]
AntColor
  NAVY : uint = 0x000080
[static]
AntColor
  OLIVE : uint = 0x808000
[static]
AntColor
  PURPLE : uint = 0x800080
[static]
AntColor
  RED : uint = 0xff0000
[static]
AntColor
  SILVER : uint = 0xc0c0c0
[static]
AntColor
  TEAL : uint = 0x008080
[static]
AntColor
  WHITE : uint = 0xffffff
[static]
AntColor
  YELLOW : uint = 0xffff00
[static]
AntColor
Method Detail
combineARGB()method
public static function combineARGB(aAlpha:int, aRed:int, aGreen:int, aBlue:int):uint

Комбинирует целочисленные значения цвета с прозрачностью в шастнадцатиричный формат.

Parameters

aAlpha:int — Значение красного цвета от 0 до 255.
 
aRed:int — Значение зеленого цвета от 0 до 255.
 
aGreen:int — Значение синего цвета от 0 до 255.
 
aBlue:int

Returns
uint — Возвращает шестнадцатиричное значение цвета.
combineRGB()method 
public static function combineRGB(aRed:int, aGreen:int, aBlue:int):uint

Комбинирует целочисленные значения цвета в шестнадцатиричный формат.

Parameters

aRed:int — Значение красного цвета от 0 до 255.
 
aGreen:int — Значение зеленого цвета от 0 до 255.
 
aBlue:int — Значение синего цвета от 0 до 255.

Returns
uint — Возвращает шестнадцатиричное значение цвета.
extractAlpha()method 
public static function extractAlpha(aColor:uint):int

Извлекает целочисленное значение прозрачности из шестнадцатиричного значения цвета.

Parameters

aColor:uint — Шестнадцатиричное значение цвета.

Returns
int — Значение прозрачности от 0 до 255.
extractBlue()method 
public static function extractBlue(aColor:uint):int

Извлекает целочисленное значение синего цвета из шестнадцатиричного значения цвета.

Parameters

aColor:uint — Шестнадцатиричное значение цвета.

Returns
int — Значение синего цвета от 0 до 255.
extractGreen()method 
public static function extractGreen(aColor:uint):int

Извлекает целочисленное значение зеленого цвета из шестнадцатиричного значения цвета.

Parameters

aColor:uint — Шестнадцатиричное значение цвета.

Returns
int — Значение зеленого цвета от 0 до 255.
extractRed()method 
public static function extractRed(aColor:uint):int

Извлекает целочисленное значение красного цвета из шестнадцатиричного значения цвета.

Parameters

aColor:uint — Шестнадцатиричное значение цвета.

Returns
int — Значение красного цвета от 0 до 255.
Constant Detail
AQUAConstant
public static const AQUA:uint = 0x00ffff

BLACKConstant 
public static const BLACK:uint = 0x000000

BLUEConstant 
public static const BLUE:uint = 0x0000ff

FUCHSIAConstant 
public static const FUCHSIA:uint = 0xff00ff

GRAYConstant 
public static const GRAY:uint = 0x808080

GREENConstant 
public static const GREEN:uint = 0x008000

LIMEConstant 
public static const LIME:uint = 0x00ff00

MAROONConstant 
public static const MAROON:uint = 0x800000

NAVYConstant 
public static const NAVY:uint = 0x000080

OLIVEConstant 
public static const OLIVE:uint = 0x808000

PURPLEConstant 
public static const PURPLE:uint = 0x800080

REDConstant 
public static const RED:uint = 0xff0000

SILVERConstant 
public static const SILVER:uint = 0xc0c0c0

TEALConstant 
public static const TEAL:uint = 0x008080

WHITEConstant 
public static const WHITE:uint = 0xffffff

YELLOWConstant 
public static const YELLOW:uint = 0xffff00