image::pixel::AlphaInfo FSPInternalImagePixelSpecificationAlphaInfoFromAlphaInfo()

in ios/SpectrumKit/SpectrumKit/Image/FSPImagePixelSpecification.mm [149:167]


image::pixel::AlphaInfo FSPInternalImagePixelSpecificationAlphaInfoFromAlphaInfo(const FSPImagePixelSpecificationAlphaInfo alphaInfo)
{
  switch (alphaInfo) {
    case FSPImagePixelSpecificationAlphaInfoNone:
      return image::pixel::AlphaInfo::None;
    case FSPImagePixelSpecificationAlphaInfoFirst:
      return image::pixel::AlphaInfo::First;
    case FSPImagePixelSpecificationAlphaInfoLast:
      return image::pixel::AlphaInfo::Last;
    case FSPImagePixelSpecificationAlphaInfoSkipFirst:
      return image::pixel::AlphaInfo::SkipFirst;
    case FSPImagePixelSpecificationAlphaInfoSkipLast:
      return image::pixel::AlphaInfo::SkipLast;
    case FSPImagePixelSpecificationAlphaInfoPremultipliedFirst:
      return image::pixel::AlphaInfo::PremultipliedFirst;
    case FSPImagePixelSpecificationAlphaInfoPremultipliedLast:
      return image::pixel::AlphaInfo::PremultipliedLast;
  }
}