getRelativeTemperature method

double getRelativeTemperature(
  1. Hct hct
)

Implementation

double getRelativeTemperature(Hct hct) {
  final range =
      _getTempsByHct()[_getWarmest()]! - _getTempsByHct()[_getColdest()]!;
  final differenceFromColdest =
      _getTempsByHct()[hct]! - _getTempsByHct()[_getColdest()]!;
  // Handle when there's no difference in temperature between warmest and
  // coldest: for example, at T100, only one color is available, white.
  return range == 0.0 ? 0.5 : differenceFromColdest / range;
}