NoisePlane class

Implemented types
Implementers

Constructors

NoisePlane()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

benchmark(String name, double ms) → void
cached({required int width, required int height, CacheCoordinatePlane coordinatePlane = CacheCoordinatePlane.mirrored, bool lazy = false, double? initialValue}) CacheProvider
cellularize(int seed) NoisePlane
cubic(double scale) CubicInterpolator
exponent(double exponent) NoisePlane
fit(double min, double max) NoisePlane
getMaxOutput() double
getMinOutput() double
hermite(double scale) HermiteInterpolator
linear(double scale) LinearInterpolator
noise1(double x) double
noise2(double x, double y) double
noise3(double x, double y, double z) double
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
octave(int octaves, double gain) NoisePlane
provideCacheIndex(int x, int y) double
override
scale(double scale) NoisePlane
starcast(double scale, double checks) StarcastInterpolator
starcast9(double scale) StarcastInterpolator
toString() String
A string representation of this object.
inherited
warp(NoisePlane warp, double scale, double multiplier) NoisePlane

Operators

operator ==(Object other) bool
The equality operator.
inherited