colour_manager
class colour_manager
Properties
$img | |||
$mode | |||
$colours | |||
$named_colours |
Methods
Create the colour manager, link it to the image resource
Lookup a named colour resource
Assign a name to a colour resource
names and allocates a colour resource
allocates a specified colour into the image
randomly generates a colour, with optional params
No description
No description
Convert from one colour model to another
Slightly altered from wikipedia's algorithm
(more than) Slightly altered from wikipedia's algorithm
No description
Alternate hue to hue
hue to Alternate hue
Details
at line 26
__construct($img, $background = false, $mode = 'ahsv')
Create the colour manager, link it to the image resource
at line 43
get_resource($named_colour)
Lookup a named colour resource
at line 61
name_colour($name, $resource)
Assign a name to a colour resource
at line 69
allocate_named($name, $colour, $mode = false)
names and allocates a colour resource
at line 83
allocate($colour, $mode = false)
allocates a specified colour into the image
at line 130
random_colour($params = array(), $mode = false)
randomly generates a colour, with optional params
at line 229
colour_scheme($resource, $include_original = true)
No description
at line 254
mono_range($resource, $count = 5, $include_original = true)
No description
at line 296
model_convert($colour, $from_model, $to_model)
Convert from one colour model to another
at line 352
hsv2rgb($hsv)
Slightly altered from wikipedia's algorithm
at line 415
rgb2hsv($rgb)
(more than) Slightly altered from wikipedia's algorithm
at line 453
normalize_hue($hue)
No description
at line 466
ah2h($ahue)
Alternate hue to hue
at line 500
h2ah($hue)
hue to Alternate hue