perturb

@JvmName(name = "perturb1")
fun (Int, Double) -> Double.perturb(distort: (Double) -> Double): (Int, Double) -> Double(source)
@JvmName(name = "perturb2v")
inline fun (Int, Vector2) -> Double.perturb(crossinline distort: (Vector2) -> Vector2): (Int, Vector2) -> Double(source)
@JvmName(name = "perturb2ds")
inline fun (Int, Double, Double) -> Double.perturb(crossinline distort: (Vector2) -> Vector2): (Int, Double, Double) -> Double(source)
@JvmName(name = "perturb3")
inline fun (Int, Vector3) -> Double.perturb(crossinline distort: (Vector3) -> Vector3): (Int, Vector3) -> Double(source)
@JvmName(name = "perturb3ds")
inline fun (Int, Double, Double, Double) -> Double.perturb(crossinline distort: (Vector3) -> Vector3): (Int, Double, Double, Double) -> Double(source)
@JvmName(name = "perturb4")
inline fun (Int, Vector4) -> Double.perturb(crossinline distort: (Vector4) -> Vector4): (Int, Vector4) -> Double(source)