Function __global->_re_hue_image_colour

Definitions

sources/themewizard.php

  • Update a colour towards a new seed colour, using the given $*_dif components.
  • Visibility: public
  • Is abstract?: No
  • Is static?: No
  • Is final?: No
  • Returns: array

Parameters

Name Type Passed by reference? Variadic? Default Set Range Description
$seed_h integer No No required parameter N/A N/A Seed hue
$seed_s integer No No required parameter N/A N/A Seed saturation
$seed_v integer No No required parameter N/A N/A Seed value
$hue_dif integer No No required parameter N/A N/A Hue difference
$sat_dif integer No No required parameter N/A N/A Saturation difference
$val_dif integer No No required parameter N/A N/A Value difference
$r integer No No required parameter N/A N/A Colour red value
$g integer No No required parameter N/A N/A Colour green value
$b integer No No required parameter N/A N/A Colour blue value
$also_s_and_v boolean No No False N/A N/A Whether to also adjust the S and V components
$invert boolean No No False N/A N/A Whether to invert the colours

Returns

  • New RGB colour components
  • Type: array
  • Set: N/A
  • Range: N/A

Preview

Code (PHP)

/**
 * Update a colour towards a new seed colour, using the given $*_dif components.
 *
 * @param  integer $seed_h Seed hue
 * @param  integer $seed_s Seed saturation
 * @param  integer $seed_v Seed value
 * @param  integer $hue_dif Hue difference
 * @param  integer $sat_dif Saturation difference
 * @param  integer $val_dif Value difference
 * @param  integer $r Colour red value
 * @param  integer $g Colour green value
 * @param  integer $b Colour blue value
 * @param  boolean $also_s_and_v Whether to also adjust the S and V components
 * @param  boolean $invert Whether to invert the colours
 * @return array New RGB colour components
 */

function _re_hue_image_colour(int $seed_h, int $seed_s, int $seed_v, int $hue_dif, int $sat_dif, int $val_dif, int $r, int $g, int $b, bool $also_s_and_v = false, bool $invert = false) : array