From 8b2950179294b5483f5fbbc66267e63f46fbed5f Mon Sep 17 00:00:00 2001 From: flyingshutter Date: Thu, 30 Mar 2023 18:32:10 +0200 Subject: [PATCH] Update MapRange_AS raise ValueError, if in_0 == in_1 --- asnodes.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/asnodes.py b/asnodes.py index 02f388d..51225a7 100644 --- a/asnodes.py +++ b/asnodes.py @@ -269,6 +269,9 @@ class MapRange_AS: CATEGORY = "ASNodes" def mapRange(self, value, in_0, in_1, out_0, out_1): + if (in_0 == in_1): + raise ValueError("MapRange_AS: in_0 and in_1 are equal") + run_param = (value - in_0) / (in_1 - in_0) result = out_0 + run_param * (out_1 - out_0) return (result, )