StylingBilinearFunctionMatrix class abstract final

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

Implemented types

Constructors

StylingBilinearFunctionMatrix(List<double> zooms, List<double> tilts, List<List<double>> points)
factory

Properties

hashCode int
The hash code for this object.
no setteroverride
points List<List<double>>
requires: points.size() == zooms.size() subpoints.size() == tilts.size() for all subpoints in points
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tilts List<double>
no setter
zooms List<double>
no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(covariant StylingBilinearFunctionMatrix other) bool
The equality operator.
override