diff --git a/orx-noise/src/main/kotlin/Random.kt b/orx-noise/src/main/kotlin/Random.kt index 46c82309..5edbaf2d 100644 --- a/orx-noise/src/main/kotlin/Random.kt +++ b/orx-noise/src/main/kotlin/Random.kt @@ -3,7 +3,6 @@ package org.openrndr.extra.noise import org.openrndr.math.Vector2 import org.openrndr.math.Vector3 import org.openrndr.math.Vector4 -import org.openrndr.shape.Rectangle import kotlin.math.ln import kotlin.math.max import kotlin.math.pow @@ -55,25 +54,6 @@ object Random { seed = "${seedBase}-${seedTracking}" } - fun unseeded(fn: Random.() -> Unit) { - val state = rnd - val currentSeed = seed - - rnd = DefaultRandom - - this.fn() - - resetState() - - seed = currentSeed - rnd = state - } - - /** - * Use this inside `extend` methods to get the same result between iterations - * - * @param fn - */ fun isolated(fn: Random.() -> Unit) { val state = rnd val currentSeed = seed @@ -354,9 +334,5 @@ object Random { return elements.elementAtOrNull(index) ?: elements.last() } - - fun point(rect: Rectangle): Vector2 { - return rect.position(vector2(0.0, 1.0)) - } }