YMKStylingProportionFunction

Warning

This feature is available in the NaviKit SDK version.

@interface YMKStylingProportionFunction : NSObject

Summary

Class methods

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithConstantFunction:(nonnull YMKStylingConstantFunctionPoints *)constantFunction;

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithZoomFunction:(nonnull YMKStylingLinearZoomFunctionPoints *)zoomFunction;

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithTiltFunction:(nonnull YMKStylingLinearTiltFunctionPoints *)tiltFunction;

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithZoomTiltFunction:(nonnull YMKStylingBilinearFunctionMatrix *)zoomTiltFunction;

Properties

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

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

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

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

Class methods

proportionFunctionWithConstantFunction:

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithConstantFunction:(nonnull YMKStylingConstantFunctionPoints *)constantFunction;


proportionFunctionWithZoomFunction:

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithZoomFunction:(nonnull YMKStylingLinearZoomFunctionPoints *)zoomFunction;


proportionFunctionWithTiltFunction:

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithTiltFunction:(nonnull YMKStylingLinearTiltFunctionPoints *)tiltFunction;


proportionFunctionWithZoomTiltFunction:

+ (nonnull YMKStylingProportionFunction *)proportionFunctionWithZoomTiltFunction:(nonnull YMKStylingBilinearFunctionMatrix *)zoomTiltFunction;


Properties

constantFunction

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


zoomFunction

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


tiltFunction

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


zoomTiltFunction

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