Lines Matching refs:interpolator
320 using Interpolator = LinearInterpolater<int, CGFloat, CGFloatIdentity>;
337 static constexpr Interpolator::Mapping nativeWeightMappings[] = {
350 static constexpr Interpolator nativeInterpolator(
363 using Interpolator = LinearInterpolater<CGFloat, int, RoundCGFloatToInt>;
372 static constexpr Interpolator::Mapping dataProviderWeightMappings[] = {
385 static constexpr Interpolator dataProviderInterpolator(
400 static constexpr Interpolator::Mapping nativeWeightMappings[] = {
413 static constexpr Interpolator nativeInterpolator(
422 using Interpolator = LinearInterpolater<int, CGFloat, CGFloatIdentity>;
426 static constexpr Interpolator::Mapping widthMappings[] = {
430 static constexpr Interpolator interpolator(widthMappings, SK_ARRAY_COUNT(widthMappings));
431 return interpolator.map(fontstyleWidth);
436 using Interpolator = LinearInterpolater<CGFloat, int, RoundCGFloatToInt>;
440 static constexpr Interpolator::Mapping widthMappings[] = {
444 static constexpr Interpolator interpolator(widthMappings, SK_ARRAY_COUNT(widthMappings));
445 return interpolator.map(cgWidth);