module Processing::Core::Math
Direct including types
Defined in:
processing/core/math.crInstance Method Summary
- #abs(n)
- #acos(value)
- #asin(value)
- #atan(value)
- #atan2(x, y)
- #ceil(n)
- #constrain(amt, low, high)
- #cos(angle)
- #degrees(radians)
- #dist(x1, y1, z1, x2, y2, z2)
- #dist(x1, y1, x2, y2)
- #exp(value)
- #floor(n)
- #lerp(start : Float, stop : Float, amt : Float) : Float
- #log(n)
- #log10(n)
- #mag(a : Float, b : Float, c : Float) : Float
- #mag(a : Float, b : Float) : Float
- #map(value : Float, start1 : Float, stop1 : Float, start2 : Float, stop2 : Float) : Float
- #max(a, b, c)
- #max(a, b)
- #max(list : Array(Int)) : Int
- #max(list : Array(Float)) : Float
- #min(a, b, c)
- #min(a, b)
- #min(list : Array(Int)) : Int
- #min(list : Array(Float)) : Float
- #noise(x : Float, y : Float, z : Float) : Float
- #noise(x : Float, y : Float) : Float
- #noise(x : Float) : Float
- #noise_detail(lod : Int, falloff : Float)
- #noise_detail(lod : Int)
- #noise_seed(seed : Int)
- #norm(value : Float, start : Float, stop : Float) : Float
- #pow(n, e)
- #radians(degrees)
- #random(low : Float, high : Float) : Float
- #random(high : Float) : Float
- #random_gaussian : Float
- #random_seed(seed : Int)
- #round(n)
- #sin(angle)
- #sq(n)
- #sqrt(n)
- #tan(angle)
Instance Method Detail
def map(value : Float, start1 : Float, stop1 : Float, start2 : Float, stop2 : Float) : Float
#