Automattic\WooCommerce\Vendor\Sabberworm\CSS\Value

Color::mapRangeprivate staticWC 1.0

Method of the class: Color{}

No Hooks.

Returns

float.

Usage

$result = Color::mapRange( $fVal, $fFromMin, $fFromMax, $fToMin, $fToMax );
$fVal(float) (required)
.
$fFromMin(float) (required)
.
$fFromMax(float) (required)
.
$fToMin(float) (required)
.
$fToMax(float) (required)
.

Color::mapRange() code WC 10.8.1

private static function mapRange($fVal, $fFromMin, $fFromMax, $fToMin, $fToMax)
{
    $fFromRange = $fFromMax - $fFromMin;
    $fToRange = $fToMax - $fToMin;
    $fMultiplier = $fToRange / $fFromRange;
    $fNewVal = $fVal - $fFromMin;
    $fNewVal *= $fMultiplier;
    return $fNewVal + $fToMin;
}