bool alphaInfoShouldInterpretAlphaValue()

in cpp/spectrum/image/Pixel.cpp [114:128]


bool alphaInfoShouldInterpretAlphaValue(const AlphaInfo alphaInfo) {
  switch (alphaInfo) {
    case AlphaInfo::First:
    case AlphaInfo::Last:
    case AlphaInfo::PremultipliedFirst:
    case AlphaInfo::PremultipliedLast:
      return true;
    case AlphaInfo::None:
    case AlphaInfo::SkipFirst:
    case AlphaInfo::SkipLast:
      return false;
    default:
      SPECTRUM_UNREACHABLE;
  }
}