MMKStylingProportionFunction

@interface MMKStylingProportionFunction : NSObject

Undocumented

Summary

Class methods

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithConstantFunction:(nonnull MMKStylingConstantFunctionPoints *)constantFunction;

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithZoomFunction:(nonnull MMKStylingLinearZoomFunctionPoints *)zoomFunction;

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithTiltFunction:(nonnull MMKStylingLinearTiltFunctionPoints *)tiltFunction;

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithZoomTiltFunction:(nonnull MMKStylingBilinearFunctionMatrix *)zoomTiltFunction;

Properties

@property (nonatomic, readonly, nullable) MMKStylingConstantFunctionPoints *constantFunction

@property (nonatomic, readonly, nullable) MMKStylingLinearZoomFunctionPoints *zoomFunction

@property (nonatomic, readonly, nullable) MMKStylingLinearTiltFunctionPoints *tiltFunction

@property (nonatomic, readonly, nullable) MMKStylingBilinearFunctionMatrix *zoomTiltFunction

Class methods

proportionFunctionWithConstantFunction:

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithConstantFunction:(nonnull MMKStylingConstantFunctionPoints *)constantFunction;


proportionFunctionWithZoomFunction:

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithZoomFunction:(nonnull MMKStylingLinearZoomFunctionPoints *)zoomFunction;


proportionFunctionWithTiltFunction:

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithTiltFunction:(nonnull MMKStylingLinearTiltFunctionPoints *)tiltFunction;


proportionFunctionWithZoomTiltFunction:

+ (nonnull MMKStylingProportionFunction *)proportionFunctionWithZoomTiltFunction:(nonnull MMKStylingBilinearFunctionMatrix *)zoomTiltFunction;


Properties

constantFunction

@property (nonatomic, readonly, nullable) MMKStylingConstantFunctionPoints *constantFunction


zoomFunction

@property (nonatomic, readonly, nullable) MMKStylingLinearZoomFunctionPoints *zoomFunction


tiltFunction

@property (nonatomic, readonly, nullable) MMKStylingLinearTiltFunctionPoints *tiltFunction


zoomTiltFunction

@property (nonatomic, readonly, nullable) MMKStylingBilinearFunctionMatrix *zoomTiltFunction