MMKStylingBilinearFunctionMatrix

class MMKStylingBilinearFunctionMatrix : NSObject

defines function func(zoom, tilt) as func(zooms[x], tilts[y]) == points[x][y] for all x in [0, zooms.size()), y in [0, tilts.size()) https://en.wikipedia.org/wiki/Bilinear_interpolation

Summary

Class methods

 init(zooms: [NSNumber], tilts: [NSNumber], points: [[NSNumber]])

Properties

var zooms: [NSNumber] { get }
Undocumented

var tilts: [NSNumber] { get }
Undocumented

var points: [[NSNumber]] { get }
requires: points

Class methods

init(zooms:tilts:points:)

 init(zooms: [NSNumber], tilts: [NSNumber], points: [[NSNumber]])


Properties

zooms

var zooms: [NSNumber] { get }

Undocumented


tilts

var tilts: [NSNumber] { get }

Undocumented


points

var points: [[NSNumber]] { get }

requires: points.size() == zooms.size() subpoints.size() == tilts.size() for all subpoints in points