From eac9fc8a70aeff327db342907f30c1c2bec41cde Mon Sep 17 00:00:00 2001 From: 0000OOOO0000 <63518686+0000OOOO0000@users.noreply.github.com> Date: Wed, 29 Jun 2022 21:50:11 +0300 Subject: [PATCH] =?UTF-8?q?=E2=A0=80=E2=A0=80=E2=A0=80=E2=A0=80=E2=B5=99?= =?UTF-8?q?=E1=97=9D=E2=B5=99=EA=96=B4=E2=B5=99=E2=93=84=E2=B5=99=E1=99=8F?= =?UTF-8?q?=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99=EA=96=B4=E2=B5=99=E1=94=93?= =?UTF-8?q?=E1=94=95=E2=B5=99=E2=97=AF=E2=B5=99=D0=98N=E2=B5=99=E2=93=84?= =?UTF-8?q?=E2=B5=99=EA=96=B4=E2=B5=99=E2=9C=A4=E2=B5=99=EA=96=B4=E2=B5=99?= =?UTF-8?q?=E1=94=93=E1=94=95=E2=B5=99=D0=98N=E2=B5=99=E1=97=A9=E2=B5=99?= =?UTF-8?q?=E1=B4=A5=E2=B5=99=E2=9C=A4=E2=B5=99=E2=97=AF=E2=B5=99=E1=99=81?= =?UTF-8?q?=E2=B5=99=E1=97=A9=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99=E1=97=9D?= =?UTF-8?q?=E2=B5=99=EA=96=B4=E2=B5=99=E2=97=AF=E2=B5=99=E1=97=B1=E1=97=B4?= =?UTF-8?q?=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99=E1=97=9D=E2=B5=99=E1=97=B1?= =?UTF-8?q?=E1=97=B4=E2=B5=99=E2=97=AF=E2=B5=99=E1=99=81=E2=B5=99=E1=91=8E?= =?UTF-8?q?=E2=B5=99=EA=97=B3=E2=B5=99=E2=A0=80=E2=A0=80=E2=A0=80=E2=A0=80?= =?UTF-8?q?=E2=97=AF=E2=A0=80=E2=A0=80=E2=A0=80=E2=A0=80=E2=B5=99=E2=A0=80?= =?UTF-8?q?=E2=A0=80=E2=A0=80=E2=A0=80=E2=97=AF=E2=A0=80=E2=A0=80=E2=A0=80?= =?UTF-8?q?=E2=A0=80=E2=B5=99=EA=97=B3=E2=B5=99=E1=91=8E=E2=B5=99=E1=99=81?= =?UTF-8?q?=E2=B5=99=E2=97=AF=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99=E1=97=9D?= =?UTF-8?q?=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99=E1=97=B1=E1=97=B4=E2=B5=99?= =?UTF-8?q?=E2=97=AF=E2=B5=99=EA=96=B4=E2=B5=99=E1=97=9D=E2=B5=99=E1=97=B1?= =?UTF-8?q?=E1=97=B4=E2=B5=99=E1=97=A9=E2=B5=99=E1=99=81=E2=B5=99=E2=97=AF?= =?UTF-8?q?=E2=B5=99=E2=9C=A4=E2=B5=99=E1=B4=A5=E2=B5=99=E1=97=A9=E2=B5=99?= =?UTF-8?q?=D0=98N=E2=B5=99=E1=94=93=E1=94=95=E2=B5=99=EA=96=B4=E2=B5=99?= =?UTF-8?q?=E2=9C=A4=E2=B5=99=EA=96=B4=E2=B5=99=E2=93=84=E2=B5=99=D0=98N?= =?UTF-8?q?=E2=B5=99=E2=97=AF=E2=B5=99=E1=94=93=E1=94=95=E2=B5=99=EA=96=B4?= =?UTF-8?q?=E2=B5=99=E1=95=A4=E1=95=A6=E2=B5=99=E1=99=8F=E2=B5=99=E2=93=84?= =?UTF-8?q?=E2=B5=99=EA=96=B4=E2=B5=99=E1=97=9D=E2=B5=99=E2=A0=80=E2=A0=80?= =?UTF-8?q?=E2=A0=80=E2=A0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX | 180593 +++++++++ .../XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX | 314237 ++++++++------- 2 files changed, 358704 insertions(+), 136126 deletions(-) create mode 100644 ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX diff --git a/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX new file mode 100644 index 00000000..c7183412 --- /dev/null +++ b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX @@ -0,0 +1,180593 @@ + + + + + + + + 0 + 2 + 2 + + + + + + + 1 + 0 + 7 + + + + + + fcc17d30-8e60-4ab7-8313-c0d5b9f114a4 + Shaded + 0 + + 255;240;240;240 + + + 255;207;207;207 + + + + + + 637910765160211420 + + XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ◯ⵙᗱᗴⵙᕤᕦⵙᗝⵙᗱᗴⵙ◯ⵙᙁⵙᑎⵙꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳⵙᑎⵙᙁⵙ◯ⵙᗱᗴⵙᗝⵙᕤᕦⵙᗱᗴⵙ◯ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX + + + + + 0 + + + + + + -17948 + 7614 + + 0.7674113 + + + + + 0 + + + + + + + 0 + + + + + 3 + + + + + Pufferfish, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null + 3.0.0.0 + Michael Pryor + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Pufferfish + 3.0.0.0 + + + + + ShaderGraphComponents, Version=0.1.1.0, Culture=neutral, PublicKeyToken=null + 0.1.1.0 + Nathan 'jesterKing' Letwory + 6a051e83-3727-465e-b5ef-74d027a6f73b + Shader Nodes + + + + + + Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null + 3.3.0.0 + + 00000000-0000-0000-0000-000000000000 + + + + + + + + + 1400 + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + cbd7db17-df94-42a2-9378-242bd58a25cd + 997d42d0-a16e-4592-ab73-d0220de8e306 + e6683ed7-1684-4990-a6ab-ae6131f28adc + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + b2439f52-87fa-49aa-b479-850c9bec3b6b + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + 94b8fbfe-c474-4046-9362-d72526aef313 + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + ad466afb-e775-4c24-9667-79b7f4dc8b82 + d04335b8-ce25-4db3-a0a2-51dc890dff0b + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + 7ff08cd5-37fe-4200-9160-d3112ce9d725 + 5b57847a-6771-4935-907d-41a49351c834 + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + 396d4a2e-5744-4940-b523-f4f8b3503cbb + 6a690171-9883-468f-b0a5-ab0a63496b0f + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + 7243dc9a-cb8f-4f1f-82e4-4957edb2d705 + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + 13408244-80f0-4090-9640-fed1006b1281 + ab88d891-784a-4bb4-ad29-ceb2582441ad + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + f1da01d3-2baf-4452-9d9d-af616f39bf8f + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + 470106ad-2e83-46d0-84b2-dd73a6dc3481 + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + c2597d02-e4d0-4075-a746-1dd75007c681 + 0b9eb758-b67c-409f-8efe-afb42624ff62 + a6c065f2-152a-4b87-9865-5856f9ca0408 + 2c50866a-38cc-483b-a20b-35af8b84620e + b4348960-9117-489d-bfc8-2ba3b33e231d + c0ef27d0-02ea-459f-a5b4-3bcbe315e601 + efef31e9-fb9f-42df-967d-66b5298ba02f + f52c6740-04e5-413d-861d-5eeeb836d30a + 8dddddbc-e6db-46bc-8464-f36e94a06852 + ae533b58-489a-4e97-9cfb-c50b3f8210e8 + a405642e-c05f-4c35-af58-624b91546cfc + 2f24c037-10ba-40cd-93a3-47ef31321016 + 5702cab5-e3e0-4167-9e9d-78d518317827 + c3cb2df8-02e1-4948-b1ea-cabd9ac2ba5c + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + 86a74b32-8581-4bb2-8951-aee56c07d7bc + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + 126ace9e-ef2d-46d1-b50a-4b43b1276aed + ec304de3-1378-4608-80bc-e8033b983494 + 59452311-1d0e-4ee9-998a-fbd7576f1115 + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + 10230d81-259d-4b0d-b63c-931f135f8202 + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + a1a57847-af07-47e1-9f94-e9a27cbdee8b + 8154f650-7946-4948-84c8-a52136b90863 + 3c8c873d-8079-4d7b-9c47-16f83ce6a793 + cfeb52a9-e928-4a18-85d9-901d16762cfc + 511597c9-33f2-492e-9708-a472f3d74a21 + cd20794f-d63a-4cc1-824e-7264389bbd2b + 7d9faef3-72e1-402c-8864-7f01f01cf204 + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 09a55390-033c-454a-84b3-77a5f2fa9edf + a438a5b8-7570-41ab-88da-a2a18d04caac + eb3b632b-d811-4098-a58e-68358f971ee7 + cfedb059-6851-4c52-9642-910cf8c3fe36 + 76 + ad5bf815-cc55-4b4d-8273-7e99a147021b + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b58ec463-2221-4a99-aa0a-25105be818b4 + f32fdcc0-2b8e-49b2-bd25-e04ca7dc95e3 + e8e8c848-561f-4541-bc52-64cc4b88029c + dff484fe-2b87-4a73-95fe-f0806b7f2a94 + f3035de9-8290-407f-ad52-b0d034ba92be + 24212063-adcb-4319-a260-3cd3499c7c83 + 95633db8-fe3a-4e88-9a05-92b694a023a4 + f4600bd1-2ce5-40b9-9819-cb78eb1628e4 + dc111be6-0968-4d85-8b45-c4f64de2dcd2 + 861a510d-6f41-4f12-81e8-7ff3ba768bb6 + 32e57265-05aa-420a-a1b3-86e838ceaf97 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 28178479-c78d-4f06-84a1-fa22adbb9df1 + 60b87593-119b-4488-9d72-9e7e620d1790 + f66382f5-2d5a-4716-af83-ec938d891caf + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + 25570267-152f-4e8a-87e5-760b2bfbc14c + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + a806b7a2-3862-49ac-9918-d243e79d4207 + 6f279521-1a21-47ca-a829-35e580f5fe47 + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + 0c218abd-f286-45f0-813d-1575c17b5ee6 + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + c7d295cc-5ef2-4624-9297-740308e802b3 + b8a13290-9b8d-4211-9e2b-d30263c7da20 + 34 + 9287a6e0-36a4-4270-bad2-9fd05c9122a0 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 25570267-152f-4e8a-87e5-760b2bfbc14c + c7d295cc-5ef2-4624-9297-740308e802b3 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 3 + b58ec463-2221-4a99-aa0a-25105be818b4 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6f65c1b0-ab37-4770-b919-22c82a6b1c3a + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + 0500c27d-4fad-4c51-8503-4548a7395c1c + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + 613fd806-b9a8-46ba-8071-87675f49f6a2 + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + 40900388-a29b-450b-9e44-b9724b3bcceb + 6c31b332-4bfc-415d-b7c5-499036789ee9 + 35e52759-2740-48a6-8073-c9b098138464 + 24f17bed-a247-49d8-91c9-9f1464cfd10e + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + bc64bda9-a4e6-443b-bce4-f1112916bffb + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + 3a29f4b2-5011-405f-b904-36063b767936 + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + 8caca608-cbec-4b5e-b846-2a44381f8d99 + fdc0af9d-1009-4395-8b26-c7467ce63011 + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + 8029f111-d066-4ca6-b4e0-f13869524ceb + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + c48c361e-d635-4724-93b6-fbaec8639715 + ff025d90-e11d-473a-a372-96fd40bb2252 + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + 7242c6d8-a70d-4573-80c4-849c86d3a027 + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 807acc7f-7d99-496d-854a-7b859814ca10 + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + 9244cb48-5f72-4778-83a3-74549c09d5db + fa946eae-6834-4614-ab41-0683a377cc5e + c9107d0d-59e9-4593-83ee-1217a9167556 + cf4a968f-1572-4919-a207-6bbd6110a520 + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1897f691-dece-41a0-8b65-be58a471e575 + b0429e6f-400d-4e0e-bf10-c75eaf735345 + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + 69d63701-461f-46e5-b3d3-9df2154a163e + b0a22639-b2ee-4401-ac1a-7cded3f6ab29 + a7eed215-bf83-43f2-891e-d33fbcc82318 + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 083562af-a50f-425d-863f-33a873156a9c + 08e9a62d-317f-4a06-bfd3-a763a931495e + 683d87a9-6173-47e4-886a-2d3471a19949 + 7d095d01-b950-4361-8786-1ae5a9cf7937 + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + 7ad852d9-7928-4d92-9395-befb008fe837 + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + 74021e08-97c3-4624-aa1c-41dede3604cb + 2d229841-7231-4094-90e6-4cebaec412ce + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + 45617819-1b31-458d-8fb7-68ec9055833f + 797f5b2b-4712-4456-8884-5760903abcb3 + 26476ded-7557-462f-b1f2-e06eac73396e + eecb9eef-bf83-410d-8b80-70f6c586828c + fc306d08-9644-4746-bff2-e7f7d21251c0 + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 79e16522-d7d8-4431-b894-f32d9d7e0114 + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + eb8b5f8c-170f-4477-8517-16414d2d97da + 41d1dd73-7e03-420f-be94-10f3525cf55d + 47391812-858a-4cf8-934b-4aeacf8ba64d + 39f0330d-4171-4033-b71d-d04463f41f39 + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + 2d09328c-7c5b-4653-a284-155f028d698f + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + 51ad959e-81cd-44e7-b960-0e2c489edc96 + 7e621c81-68ef-4c76-8640-116f215145d5 + 9962ec96-a45c-4667-8b62-8778deb1ac95 + 3fc434bb-51fe-48e4-85e4-238d3f3474bd + 9e9961db-32b3-4323-9501-b88ea27bb478 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 25507078-6f19-4d0f-a13f-3f237266b41b + 94f4a319-f36a-4b46-8bb0-a709f7407660 + c3436d5b-d79c-4df4-a6de-3ad28170201a + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + 1570475c-b015-416b-96eb-c0a731fc6946 + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + c6d0db7e-dbff-4e0d-a737-631044d97a7c + d67c3027-de91-4ca2-97dd-4173e69e4677 + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + 70949154-1bd6-49cd-99bf-b3457c236e0a + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + 43aaa9f2-865a-4361-bae2-b13d756229e9 + 4127f92b-f37d-4c11-ae99-6361949ce25e + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + ca8d7a54-c37e-424e-80e6-066157d582e1 + 7b9f1979-e494-45ec-a57b-91687e98fe49 + 1c16cb7c-faf1-4e16-9aee-63891544099b + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + 618c56c5-6aed-485b-83b8-f98559e456aa + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + 313d0bad-128d-43cb-b5f3-0121078ed191 + 3e63e868-70ad-458e-8a1f-c55ce7d9bcf6 + 30b4815d-ef73-4a7d-a149-be80128715b8 + 75b38737-33a1-4f0c-8f22-55157c1802de + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + b2e90c04-c46f-4a0d-ae5a-19ab7ec19f12 + e9fe828d-d263-440f-8b06-d0df9567c78d + bafd6058-8c32-40b7-8e00-b819a705d2b3 + 43480ee0-f67d-47f2-bd32-51eefd448acf + d138dc08-d103-456c-a919-0f9a05584eb4 + af640434-92bd-4cd3-868e-5d8119f7baeb + 120 + cbb8fa67-5fdd-411b-9d08-56405297e6e5 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a3856c54-fe67-41a0-abaa-a532dc3c4104 + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + da694302-c7c5-4bb2-87f0-3176f906c450 + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + d3e51203-e5d2-4329-956f-14031eda4253 + f447695d-1c1b-44d0-9618-f10b5d468875 + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + 3caf0bd1-75a8-425a-920e-b56621541afa + 8b14e6be-bcaf-4053-9a42-3029296a448f + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + 65584a6d-8ccd-4327-af50-3291e244cb7d + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + 83941feb-acb9-4944-8755-0ceab50f5263 + 3355a088-91b8-43bc-b75c-5039ea1b0625 + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + ca283543-5f0b-499b-9c9b-381c5c09e175 + 06681605-538d-4057-92ec-b6a51ea3d63f + eb1f7a89-e107-41ca-9c38-2559400615bd + 330ab110-e799-4b4b-b595-f82a00f48889 + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 5208f7ca-0736-4a52-b414-72eab73ecae2 + ef384574-8b3a-460c-966b-f46dd53d272a + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + 7ec058a1-9c86-4879-963c-06077cea0d55 + fe99770b-54da-415c-aec9-4773542b47a4 + 07d6bce5-4a56-412a-8267-e66568ff6b15 + 149373f6-de48-45b6-bf18-44bea4fa93db + e449622b-e6c3-4eec-81ff-a425e95090f3 + 284d301b-eaab-4f71-9788-95577e371af1 + 9440f584-df8d-4444-b5d6-2c70e9f0e4d8 + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + eb8646e0-d1b6-4160-bff2-9a4ad357235d + be2f809d-cb36-4214-b36b-45a3ec6e80dc + bf4bae4e-6979-458c-a323-bc9d067ce22f + 550c4a53-d753-4b1f-adac-0ebd6d271f8d + f5430bc9-f384-4fb7-87fd-0f5e2177bb7e + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 61 + 3b8d9dd5-92a8-4bcb-9d1c-8f49847c4a70 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d1483ad6-ec55-49a5-b733-6385e879cdda + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 1dcacb59-16e4-446a-a711-9f1210bde159 + f897de86-a14f-4f1d-857f-20b60f73b3b5 + c317f794-e463-4270-90db-8af4cb4b9d41 + cd306361-7ded-488f-ad04-30648adfe595 + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + ec9d6e3c-8007-4163-bcca-9c98014b70ac + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + e456cbd5-6cbe-4515-9f15-69692914f3c7 + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + e1628e10-9715-412b-a041-8518318e4f77 + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + a899f6ff-5f84-438f-964a-2e9cbdb10872 + 029f035b-9625-4bb2-b4a0-7725f1803a18 + 8af5a0b1-100d-4772-8798-73900dc38239 + e7208619-df95-4410-a1ab-636a4e4bb983 + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + 65008729-50b1-4dbb-ba59-d01f9226d7ed + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + 689059e2-5368-4c73-b048-4feb47777f6d + 9deca7df-5fe9-4967-af88-808ef6f8526a + 23184264-1887-4993-9258-64b937da5164 + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + fc5724e4-4632-4f77-95be-383aa10e878d + 50283408-6421-4a08-b2f8-8e390cb94255 + 26d7fb84-4690-4461-a65c-e06a29c19694 + c492f59f-a3e7-4157-9d90-e2ba3656227f + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 8b50255c-14b9-4936-97f3-d088e38451eb + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + 7f4394ea-566e-435f-b565-c4073e36dcd8 + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + bb202977-de05-4573-874b-d7261808763d + 1fc366d2-4535-4eba-8647-7794657e2e79 + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + bb932273-24cb-4808-baea-4f542887cc54 + 909654f2-81a7-42cd-8079-8bf79412e52d + 69 + 833f6ab0-de7e-4bc8-bc1f-21a838c7a012 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3e7e37b0-51e2-41c7-9119-5bb1c785dae1 + a34dcee6-959a-4ca1-8fba-fcde21a4239b + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + 0b68c4c3-de43-4d70-8148-90cf3d81845a + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + 89a572c7-4caa-46e7-b91f-87c4432796bf + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + a26a2daf-7e48-4038-86d7-377a7d1ca626 + 55e4969c-e424-4fee-bbf3-e4768d508417 + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + d403c133-cb29-447a-83b0-6e9479e8b079 + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + dec2e52b-de1c-455f-b503-1a922ce60fc2 + c1a5945c-a102-47ad-ad8f-f3869ba57615 + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + 177bc534-a9ac-4189-919c-d5b821d4b676 + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + 86e62783-94cd-464c-b9c6-3f6ea91b441f + 09ef7a9c-424e-4895-9b2e-3967422832f0 + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + 706d0094-fd62-439a-8f31-1c222bd87435 + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 5f741566-be38-4c21-9393-4fd6fed63e11 + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + f2f2b6bd-3957-4943-8776-90b511b35d84 + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 19180943-d3c4-4bef-81ae-c791b677ba36 + ab595c50-9f5c-4db1-b260-7de55f6f7faf + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + 67b452e3-1e4e-42c6-948a-10ee5565e419 + ffd2722b-76d2-400d-9c94-4099634f0769 + fd0c56cc-bb67-4471-85e4-449328cb3b86 + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + 9a34e9ed-b437-4398-9234-9a12017ce2ff + ff49167c-7205-4387-9b02-55b4c3373ff3 + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + d537c61a-2def-43dd-b50b-112750841dea + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 419c82a9-472e-43d4-8682-ac0ad1d4a55d + 02e6b5d9-6900-4c0f-93bf-e5dd994619a4 + 59 + 786ae142-0f19-495f-b923-334f8a51f605 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 24e70661-d08d-4af2-9bb0-91e9a94f2e30 + 29fac698-716e-44bc-97e3-63e77f894b54 + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 83b0566a-5c63-4970-8578-322af2331c95 + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + 03cf40f1-2472-4b49-b043-583e8c9ca89a + 856b1097-ede2-431d-95e2-2f8e1676d67b + c18fb449-1101-46d1-8a8b-bd9920802f4a + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + ce8f4978-5941-4c19-ad37-69a861ef1329 + 1b498801-3407-478a-bf9b-c9de9dec4d44 + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + 2f48d186-752f-4928-95db-f06f0ae50727 + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + f8894fe4-4c74-4f5a-876a-5af537443121 + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + 5857b3b4-7a73-4907-a10f-7d91393e223b + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + b532a32a-1034-4713-ad22-ec6aa4278518 + cebfea35-23f4-45d2-90d8-37b979f8b94a + 73b119fe-65c6-4624-8864-1b264c96aeec + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + d1343c76-001f-46fc-b79f-6753e166d2a6 + 818ee5a2-b816-43d5-8043-5e0370f506f9 + 3f65fe24-7e01-4d9f-bc95-69201b774630 + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + 3e6be719-86bc-43cd-9051-6b649618ce76 + f84e0246-b097-47b3-ba9d-060999ac4bdb + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 04d9806f-a1f3-4749-98bd-d89000c284a8 + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + 372c88a6-4151-4c04-94ba-8ba62c52cefd + feea7d49-687d-4a84-86d0-8f3dd129169e + 60afd4f5-9596-4ab3-ac6a-8be29547684d + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 + 5738baaa-3584-4804-97da-7a8b46ddcf8c + 13a13719-f8fd-4f00-b675-daed1b410e99 + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + a5e6a2de-7663-4415-b906-578da22a1eee + 18a9087b-376f-4a09-a388-c6b408572dac + f088e579-9bf7-418b-a1d1-cd8a9d6d90f9 + 52 + ebfa5197-6ddb-4a3d-ac99-df7beea01e15 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 1dcacb59-16e4-446a-a711-9f1210bde159 + f897de86-a14f-4f1d-857f-20b60f73b3b5 + c317f794-e463-4270-90db-8af4cb4b9d41 + cd306361-7ded-488f-ad04-30648adfe595 + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + ec9d6e3c-8007-4163-bcca-9c98014b70ac + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + e456cbd5-6cbe-4515-9f15-69692914f3c7 + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + e1628e10-9715-412b-a041-8518318e4f77 + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + a899f6ff-5f84-438f-964a-2e9cbdb10872 + 029f035b-9625-4bb2-b4a0-7725f1803a18 + 8af5a0b1-100d-4772-8798-73900dc38239 + e7208619-df95-4410-a1ab-636a4e4bb983 + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + 65008729-50b1-4dbb-ba59-d01f9226d7ed + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + 689059e2-5368-4c73-b048-4feb47777f6d + 9deca7df-5fe9-4967-af88-808ef6f8526a + 23184264-1887-4993-9258-64b937da5164 + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + fc5724e4-4632-4f77-95be-383aa10e878d + 50283408-6421-4a08-b2f8-8e390cb94255 + 26d7fb84-4690-4461-a65c-e06a29c19694 + c492f59f-a3e7-4157-9d90-e2ba3656227f + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 8b50255c-14b9-4936-97f3-d088e38451eb + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + 7f4394ea-566e-435f-b565-c4073e36dcd8 + 57 + d1483ad6-ec55-49a5-b733-6385e879cdda + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 29fac698-716e-44bc-97e3-63e77f894b54 + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 83b0566a-5c63-4970-8578-322af2331c95 + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + 03cf40f1-2472-4b49-b043-583e8c9ca89a + 856b1097-ede2-431d-95e2-2f8e1676d67b + c18fb449-1101-46d1-8a8b-bd9920802f4a + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + ce8f4978-5941-4c19-ad37-69a861ef1329 + 1b498801-3407-478a-bf9b-c9de9dec4d44 + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + 2f48d186-752f-4928-95db-f06f0ae50727 + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + f8894fe4-4c74-4f5a-876a-5af537443121 + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + 5857b3b4-7a73-4907-a10f-7d91393e223b + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + b532a32a-1034-4713-ad22-ec6aa4278518 + cebfea35-23f4-45d2-90d8-37b979f8b94a + 73b119fe-65c6-4624-8864-1b264c96aeec + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + d1343c76-001f-46fc-b79f-6753e166d2a6 + 818ee5a2-b816-43d5-8043-5e0370f506f9 + 3f65fe24-7e01-4d9f-bc95-69201b774630 + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + 3e6be719-86bc-43cd-9051-6b649618ce76 + f84e0246-b097-47b3-ba9d-060999ac4bdb + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 04d9806f-a1f3-4749-98bd-d89000c284a8 + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + 372c88a6-4151-4c04-94ba-8ba62c52cefd + feea7d49-687d-4a84-86d0-8f3dd129169e + 60afd4f5-9596-4ab3-ac6a-8be29547684d + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 43 + 24e70661-d08d-4af2-9bb0-91e9a94f2e30 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a34dcee6-959a-4ca1-8fba-fcde21a4239b + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + 0b68c4c3-de43-4d70-8148-90cf3d81845a + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + 89a572c7-4caa-46e7-b91f-87c4432796bf + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + a26a2daf-7e48-4038-86d7-377a7d1ca626 + 55e4969c-e424-4fee-bbf3-e4768d508417 + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + d403c133-cb29-447a-83b0-6e9479e8b079 + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + dec2e52b-de1c-455f-b503-1a922ce60fc2 + c1a5945c-a102-47ad-ad8f-f3869ba57615 + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + 177bc534-a9ac-4189-919c-d5b821d4b676 + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + 86e62783-94cd-464c-b9c6-3f6ea91b441f + 09ef7a9c-424e-4895-9b2e-3967422832f0 + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + 706d0094-fd62-439a-8f31-1c222bd87435 + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 5f741566-be38-4c21-9393-4fd6fed63e11 + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + f2f2b6bd-3957-4943-8776-90b511b35d84 + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 19180943-d3c4-4bef-81ae-c791b677ba36 + ab595c50-9f5c-4db1-b260-7de55f6f7faf + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + 67b452e3-1e4e-42c6-948a-10ee5565e419 + ffd2722b-76d2-400d-9c94-4099634f0769 + fd0c56cc-bb67-4471-85e4-449328cb3b86 + ff49167c-7205-4387-9b02-55b4c3373ff3 + 49 + 3e7e37b0-51e2-41c7-9119-5bb1c785dae1 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fd853c3c-9aaa-494b-82c0-915c7b6bd781 + 0534d7cc-9feb-4033-af98-bc642efe8183 + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + 2063cd82-c886-41f9-a87d-596b59d8233f + b7346d29-589c-4403-8798-25b55c459d83 + b6da7104-e46f-4626-9e1e-c8762f31d26c + 6a4b9175-5812-4ad4-9489-064ec09178a6 + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + dc4240ef-19cb-4b9d-bcff-baa5d7034b17 + ebea710d-35f0-4c4d-a212-c9f21052c903 + f8bccc47-c8ed-4fd8-8acd-90229a216180 + efff086a-8dd1-4b22-b191-7efbfdaac72d + f13b8ca1-001f-46d1-b67c-568edc9af93c + 432c7d90-3444-45ce-baae-6e7117191b79 + c7369755-d44b-4f96-abfb-58e17108a740 + 9fc1b6a2-fd0e-4efe-8511-ddcd91800f95 + 913f8c8f-39cd-431a-953c-d78a31c55c8d + 921af085-0260-485c-9045-7b430a3c7e11 + a4ba649b-d016-4a81-b81b-e21dfe41b6d4 + 92afe58e-27d7-4779-a9fd-4c474f1c31f1 + e12366ca-fd22-4df8-bd91-6a9cec5f9ce8 + faaed608-2e64-4e02-abeb-cdc8d42bc970 + e725167d-14b6-4a6b-bf15-bce658ee019d + ed57df7e-d74c-43f1-a351-38b776e518c0 + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + 25 + 4c14380f-b0f9-40e8-a80b-a169bdc7fd45 + Group + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + e6518023-7078-4f7e-b89f-8324eb8af1ec + Duplicate Data + Duplicate Data + + + + + + 478 + 225 + 104 + 64 + + + 537 + 257 + + + + + + 1 + Data to duplicate + ca23cfcf-2c0e-4eeb-9832-edfc423a8c12 + Data + Data + false + b15a74d4-e63f-4001-ad2e-1f219b099a13 + 1 + + + + + + 480 + 227 + 42 + 20 + + + 502.5 + 237 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Number of duplicates + ef04b236-2e73-4ec8-a210-32459ca32add + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 480 + 247 + 42 + 20 + + + 502.5 + 257 + + + + + + 1 + + + + + 1 + {0} + + + + + 500 + + + + + + + + + + + Retain list order + a9992040-314a-4011-8332-595743b76ba1 + Order + Order + false + 0 + + + + + + 480 + 267 + 42 + 20 + + + 502.5 + 277 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + Data + Data + false + 0 + + + + + + 552 + 227 + 28 + 60 + + + 567.5 + 257 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 751 + 299 + 116 + 44 + + + 812 + 321 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 0d6d3082-ab09-480b-aa53-f0f3d43a0712 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 753 + 301 + 44 + 20 + + + 776.5 + 311 + + + + + + + + 1 + false + Script Variable Left + 193a915c-90c0-485d-a0c8-3fd20e91b381 + Left + Left + true + 1 + true + 24c138b1-6d56-416a-b4d0-63d485899169 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 753 + 321 + 44 + 20 + + + 776.5 + 331 + + + + + + + + Print, Reflect and Error streams + 65a8193d-a5b8-4b90-9451-cb3eea08e6b4 + Output + Output + false + 0 + + + + + + 827 + 301 + 38 + 20 + + + 847.5 + 311 + + + + + + + + Output parameter Points + 755e41d1-6559-459b-81a0-c92d067ab1e0 + Points + Points + false + 0 + + + + + + 827 + 321 + 38 + 20 + + + 847.5 + 331 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 0a42a18d-15c9-4172-8cc2-92415413475a + Point + Point + false + 755e41d1-6559-459b-81a0-c92d067ab1e0 + 1 + + + + + + 921 + 367 + 50 + 24 + + + 946.3445 + 379.3671 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + Interpolate + Interpolate + + + + + + 998 + 307 + 125 + 84 + + + 1065 + 349 + + + + + + 1 + Interpolation points + 64856f1c-276d-41fb-bd2d-73d9f416f48f + Vertices + Vertices + false + 755e41d1-6559-459b-81a0-c92d067ab1e0 + 1 + + + + + + 1000 + 309 + 50 + 20 + + + 1026.5 + 319 + + + + + + + + Curve degree + 98d579ed-b695-4dae-91af-e8f3cb46232c + Degree + Degree + false + 0 + + + + + + 1000 + 329 + 50 + 20 + + + 1026.5 + 339 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 99cceab5-d99b-4eaa-bd23-931c160be401 + Periodic + Periodic + false + 0 + + + + + + 1000 + 349 + 50 + 20 + + + 1026.5 + 359 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 1f64413e-46b8-43ee-a7ad-9201f6860fdd + KnotStyle + KnotStyle + false + 0 + + + + + + 1000 + 369 + 50 + 20 + + + 1026.5 + 379 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 5cdb7688-1087-4654-b5a6-57327871a5a7 + Curve + Curve + false + 0 + + + + + + 1080 + 309 + 41 + 26 + + + 1102 + 322.3333 + + + + + + + + Curve length + 87670bf4-36d7-47e4-ad53-c4f68e3e95ba + Length + Length + false + 0 + + + + + + 1080 + 335 + 41 + 27 + + + 1102 + 349 + + + + + + + + Curve domain + e097c634-a998-45ff-bbeb-b9cab96ca205 + Domain + Domain + false + 0 + + + + + + 1080 + 362 + 41 + 27 + + + 1102 + 375.6667 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + Series + Series + + + + + + 496 + 437 + 101 + 64 + + + 546 + 469 + + + + + + First number in the series + fe3af632-a3b0-4d74-9cb5-015d07996ec8 + Start + Start + false + 0 + + + + + + 498 + 439 + 33 + 20 + + + 516 + 449 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 4ccf57ce-1297-4ddd-a7cb-7e494422cbae + Step + Step + false + dddfe094-4b51-4b77-8fd2-2dd3df3cb9b9 + 1 + + + + + + 498 + 459 + 33 + 20 + + + 516 + 469 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 3d6b951d-2403-43e5-8a8a-0940e97c2e62 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 498 + 479 + 33 + 20 + + + 516 + 489 + + + + + + + + 1 + Series of numbers + 24c138b1-6d56-416a-b4d0-63d485899169 + Series + Series + false + 0 + + + + + + 561 + 439 + 34 + 60 + + + 579.5 + 469 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + a8164eb1-a4e5-4a87-bf4e-9014db438764 + Number Slider + Number Slider + false + 0 + + + + + + 248 + 351 + 198 + 20 + + + 248.8385 + 351.6289 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 256 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + Number Slider + Number Slider + false + 0 + + + + + + 243 + 256 + 198 + 20 + + + 243.571 + 256.923 + + + + + + 6 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + Radians + Radians + + + + + + 436 + 534 + 120 + 28 + + + 497 + 548 + + + + + + Angle in degrees + 3b03e342-9866-4757-939f-a467e889e0a5 + Degrees + Degrees + false + 8b50255c-14b9-4936-97f3-d088e38451eb + 1 + + + + + + 438 + 536 + 44 + 24 + + + 461.5 + 548 + + + + + + + + Angle in radians + dddfe094-4b51-4b77-8fd2-2dd3df3cb9b9 + Radians + Radians + false + 0 + + + + + + 512 + 536 + 42 + 24 + + + 534.5 + 548 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00204767472 + + + + + + 160 + 593 + 250 + 20 + + + 160.7242 + 593.2165 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ad590516-789c-4618-9e15-da773fdf29a0 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + 1005 + -955 + 250 + 20 + + + 1005.38 + -954.2126 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + eecfb193-a1a8-40d3-a3e8-76d8562cabff + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 697 + -55 + 50 + 24 + + + 722.0998 + -43.43463 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + caa6b1ab-1554-43d1-bc83-202a9af1fca2 + Curvature + Curvature + + + + + + 660 + -228 + 137 + 64 + + + 730 + -196 + + + + + + Curve to evaluate + 4d420f26-1800-4a22-a14d-837c1dd45d39 + Curve + Curve + false + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 662 + -226 + 53 + 30 + + + 690 + -211 + + + + + + + + Parameter on curve domain to evaluate + 13529c35-ce6a-4662-bb50-e8a5f510b502 + Parameter + Parameter + false + 68a6a9a6-3142-4067-8865-2524cba2c89d + 1 + + + + + + 662 + -196 + 53 + 30 + + + 690 + -181 + + + + + + + + Point on curve at {t} + 77afe95c-700c-4da1-b5cc-dd35c62ada2b + Point + Point + false + 0 + + + + + + 745 + -226 + 50 + 20 + + + 771.5 + -216 + + + + + + + + Curvature vector at {t} + 79713c9e-8bee-4bbc-8677-79259df0e104 + Curvature + Curvature + false + 0 + + + + + + 745 + -206 + 50 + 20 + + + 771.5 + -196 + + + + + + + + Curvature circle at {t} + f3051531-d1c4-436e-b270-a2d8d10a686b + Curvature + Curvature + false + 0 + + + + + + 745 + -186 + 50 + 20 + + + 771.5 + -176 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 1d441ba8-e4cd-448f-ae61-9b5bbfa92207 + Divide Curve + Divide Curve + + + + + + 676 + -138 + 125 + 64 + + + 726 + -106 + + + + + + Curve to divide + b42608f7-c0b9-4caa-a4e1-144742266aa3 + Curve + Curve + false + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 678 + -136 + 33 + 20 + + + 696 + -126 + + + + + + + + Number of segments + 071f1ce5-06f1-460f-89c5-5a266c6a5ef1 + Count + Count + false + eecfb193-a1a8-40d3-a3e8-76d8562cabff + 1 + + + + + + 678 + -116 + 33 + 20 + + + 696 + -106 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + be71055b-c3eb-4778-bb63-a0b823ebba89 + Kinks + Kinks + false + 0 + + + + + + 678 + -96 + 33 + 20 + + + 696 + -86 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 6ea46d50-ad1c-4c33-ac48-dd01e5a6841c + Points + Points + false + 0 + + + + + + 741 + -136 + 58 + 20 + + + 771.5 + -126 + + + + + + + + 1 + Tangent vectors at division points + 2f81d303-5159-456e-8fb4-3fe5b8f82476 + Tangents + Tangents + false + 0 + + + + + + 741 + -116 + 58 + 20 + + + 771.5 + -106 + + + + + + + + 1 + Parameter values at division points + 68a6a9a6-3142-4067-8865-2524cba2c89d + Parameters + Parameters + false + 0 + + + + + + 741 + -96 + 58 + 20 + + + 771.5 + -86 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 701 + -29 + 50 + 24 + + + 726.058 + -17.0436 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 985a236a-f30f-4e0c-801c-64fdca1db8f8 + Deconstruct Arc + Deconstruct Arc + + + + + + 677 + -306 + 114 + 64 + + + 717 + -274 + + + + + + Arc or Circle to deconstruct + eefb0910-7857-44bc-b4cd-47ac9cc27b44 + Arc + Arc + false + f3051531-d1c4-436e-b270-a2d8d10a686b + 1 + + + + + + 679 + -304 + 23 + 60 + + + 692 + -274 + + + + + + + + Base plane of arc or circle + 3b9008c4-3230-4bb1-a3a6-360edb5cebd4 + Base Plane + Base Plane + false + 0 + + + + + + 732 + -304 + 57 + 20 + + + 762 + -294 + + + + + + + + Radius of arc or circle + b4326cac-cafc-44b0-9955-b3c60681636b + Radius + Radius + false + 0 + + + + + + 732 + -284 + 57 + 20 + + + 762 + -274 + + + + + + + + Angle domain (in radians) of arc + f5605633-be12-4f33-91eb-550f11130828 + Angle + Angle + false + 0 + + + + + + 732 + -264 + 57 + 20 + + + 762 + -254 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 02133cd7-f33a-489f-8172-51f2fcadbc52 + One Over X + One Over X + + + + + + 677 + -341 + 100 + 28 + + + 726 + -327 + + + + + + Input value + efd39439-cba7-469f-950a-2b94c243592f + Value + Value + false + b4326cac-cafc-44b0-9955-b3c60681636b + 1 + + + + + + 679 + -339 + 32 + 24 + + + 696.5 + -327 + + + + + + + + Output value + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + Result + Result + false + 0 + + + + + + 741 + -339 + 34 + 24 + + + 759.5 + -327 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 41b5fc80-773b-42b0-afe2-b6e0c1b8da77 + Quick Graph + Quick Graph + false + 0 + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 + + + + + + 662 + -923 + 150 + 150 + + + 662.9338 + -922.8706 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + eecfb193-a1a8-40d3-a3e8-76d8562cabff + caa6b1ab-1554-43d1-bc83-202a9af1fca2 + 1d441ba8-e4cd-448f-ae61-9b5bbfa92207 + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 985a236a-f30f-4e0c-801c-64fdca1db8f8 + 02133cd7-f33a-489f-8172-51f2fcadbc52 + 41b5fc80-773b-42b0-afe2-b6e0c1b8da77 + 7 + a0bd3613-8868-4507-9f37-96419b9ac1f4 + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + d0c1c1c2-0501-4b09-9519-adda9b10319f + Quick Graph + Quick Graph + false + 0 + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 + + + + + + 890 + -230 + 75 + 180 + + + 890.5509 + -229.7637 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + cea6ab4d-b55d-45d1-ac7f-02a515e59945 + Construct Point + Construct Point + + + + + + 832 + -405 + 129 + 64 + + + 914 + -373 + + + + + + {x} coordinate + 89401840-2ffa-4277-9e08-d6be851145e9 + X coordinate + X coordinate + false + 71c95c96-e2ca-419a-8de6-dc0283f64d3a + 1 + + + + + + 834 + -403 + 65 + 20 + + + 868 + -393 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + b670469c-7fe8-4655-9404-24170c64f9e0 + Y coordinate + Y coordinate + false + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 + + + + + + 834 + -383 + 65 + 20 + + + 868 + -373 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + 6a9e4d2f-720f-47ce-9e53-119d0112fe67 + Z coordinate + Z coordinate + false + 0 + + + + + + 834 + -363 + 65 + 20 + + + 868 + -353 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 55e3c2d8-311e-4414-82d5-ce3a33aceef8 + Point + Point + false + 0 + + + + + + 929 + -403 + 30 + 60 + + + 945.5 + -373 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 1e8c154d-e5a9-46fb-83c3-82a1b94e180b + PolyLine + PolyLine + + + + + + 833 + -892 + 118 + 44 + + + 893 + -870 + + + + + + 1 + Polyline vertex points + d9df63fc-f44f-4f67-959f-b12aaad757a7 + Vertices + Vertices + false + 55e3c2d8-311e-4414-82d5-ce3a33aceef8 + 1 + + + + + + 835 + -890 + 43 + 20 + + + 858 + -880 + + + + + + + + Close polyline + e882ca59-3467-4952-b367-6370efa1d910 + Closed + Closed + false + 0 + + + + + + 835 + -870 + 43 + 20 + + + 858 + -860 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 07a84c71-6186-459b-84e1-f9f8f000484f + Polyline + Polyline + false + 0 + + + + + + 908 + -890 + 41 + 40 + + + 930 + -870 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 95457f07-deb3-4da6-a188-95ad5b1f7814 + Explode + Explode + + + + + + 960 + -428 + 136 + 44 + + + 1027 + -406 + + + + + + Curve to explode + af5bd8f2-bd29-4905-9804-a3e98a7a2341 + Curve + Curve + false + 07a84c71-6186-459b-84e1-f9f8f000484f + 1 + + + + + + 962 + -426 + 50 + 20 + + + 988.5 + -416 + + + + + + + + Recursive decomposition until all segments are atomic + b94a8f18-467e-4334-b23b-8e7b98b8c25d + Recursive + Recursive + false + 0 + + + + + + 962 + -406 + 50 + 20 + + + 988.5 + -396 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 95e5e03f-6797-495f-84a1-a25524a7d14d + Segments + Segments + false + 0 + + + + + + 1042 + -426 + 52 + 20 + + + 1069.5 + -416 + + + + + + + + 1 + Vertices of the exploded segments + a46d6d42-d311-440b-b624-df22692d225a + Vertices + Vertices + false + 0 + + + + + + 1042 + -406 + 52 + 20 + + + 1069.5 + -396 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 5e877e03-4c7c-4e4b-ba05-0075caffec74 + List Length + List Length + + + + + + 965 + -338 + 109 + 28 + + + 1004 + -324 + + + + + + 1 + Base list + 0a43fea4-57c4-402f-99a6-b56da9b2155b + List + List + false + 95e5e03f-6797-495f-84a1-a25524a7d14d + 1 + + + + + + 967 + -336 + 22 + 24 + + + 979.5 + -324 + + + + + + + + Number of items in L + 66a7003d-b3db-44af-9482-17b37441f36e + X/2 + Length + Length + false + 0 + + + + + + 1019 + -336 + 53 + 24 + + + 1039 + -324 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 912d511c-2026-484b-be15-83439a6372e8 + List Item + List Item + + + + + + 1115 + -906 + 74 + 64 + + + 1163 + -874 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + da76fa99-f5ac-406b-9e48-bb1470802acd + List + List + false + 95e5e03f-6797-495f-84a1-a25524a7d14d + 1 + + + + + + 1117 + -904 + 31 + 20 + + + 1134 + -894 + + + + + + + + Item index + b95ef598-326b-4273-b4d2-6bca83ea813e + Index + Index + false + 66a7003d-b3db-44af-9482-17b37441f36e + 1 + + + + + + 1117 + -884 + 31 + 20 + + + 1134 + -874 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 2bdca926-7d96-4242-8017-dd39dfbb2ad3 + Wrap + Wrap + false + 0 + + + + + + 1117 + -864 + 31 + 20 + + + 1134 + -854 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 24e2494e-fc33-437e-9d18-b095463a48e0 + false + Item + i + false + 0 + + + + + + 1178 + -904 + 9 + 60 + + + 1184 + -874 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 9eda1d33-34e2-440e-a5b0-ec2b19cea790 + List Item + List Item + + + + + + 1111 + -411 + 90 + 64 + + + 1175 + -379 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + cc2db72e-b5a4-4c4d-91bf-4a5a87f4a86d + List + List + false + 95e5e03f-6797-495f-84a1-a25524a7d14d + 1 + + + + + + 1113 + -409 + 47 + 20 + + + 1146 + -399 + + + + + + + + Item index + c5967247-090c-4749-a79b-f602586b40ac + X-1 + Index + Index + false + 66a7003d-b3db-44af-9482-17b37441f36e + 1 + + + + + + 1113 + -389 + 47 + 20 + + + 1146 + -379 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a8d4e9f7-e38e-471a-8bb1-0ffde41a6a89 + Wrap + Wrap + false + 0 + + + + + + 1113 + -369 + 47 + 20 + + + 1146 + -359 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + e92ebaf0-68a9-4047-9b44-a6f7af39b989 + false + Item + i + false + 0 + + + + + + 1190 + -409 + 9 + 60 + + + 1196 + -379 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 658f3ebd-1890-4c74-9aeb-04ee9ed60234 + Angle + Angle + + + + + + 1220 + -446 + 115 + 64 + + + 1284 + -414 + + + + + + First vector + 749673b9-330a-45c2-b681-19d5188408a8 + Vector A + Vector A + false + 24e2494e-fc33-437e-9d18-b095463a48e0 + 1 + + + + + + 1222 + -444 + 47 + 20 + + + 1247 + -434 + + + + + + + + Second vector + 39baccf7-075f-4b2d-88d8-05f34182c734 + Vector B + Vector B + false + e92ebaf0-68a9-4047-9b44-a6f7af39b989 + 1 + + + + + + 1222 + -424 + 47 + 20 + + + 1247 + -414 + + + + + + + + Optional plane for 2D angle + c564f636-77b1-4c53-a28c-18f6b316dba1 + Plane + Plane + true + 0 + + + + + + 1222 + -404 + 47 + 20 + + + 1247 + -394 + + + + + + + + Angle (in radians) between vectors + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 + Angle + Angle + false + 0 + + + + + + 1299 + -444 + 34 + 30 + + + 1317.5 + -429 + + + + + + + + Reflex angle (in radians) between vectors + 721736c1-0ee8-421f-bdc7-a259f3663fd0 + Reflex + Reflex + false + 0 + + + + + + 1299 + -414 + 34 + 30 + + + 1317.5 + -399 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6feb6809-97df-4e5d-bff4-bff24a9f8a84 + Number Slider + Number Slider + false + 0 + + + + + + 905 + -936 + 198 + 20 + + + 905.265 + -935.8916 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 63362cd2-ed95-481d-991a-a528b09c7cd9 + Panel + + false + 0 + 3bccace7-864e-4f5c-b61a-dfcf503e77e5 + 1 + 360/256*4*2 + + + + + + 1262 + -90 + 199 + 40 + + 0 + 0 + 0 + + 1262.472 + -89.34464 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + 7f9303b7-df99-498e-8932-72c7ca3ffdba + Degrees + Degrees + + + + + + 1061 + -76 + 120 + 28 + + + 1120 + -62 + + + + + + Angle in radians + cfa02371-fe04-446b-8ba3-ea5ce8f12c14 + Radians + Radians + false + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 + 1 + + + + + + 1063 + -74 + 42 + 24 + + + 1085.5 + -62 + + + + + + + + Angle in degrees + 3bccace7-864e-4f5c-b61a-dfcf503e77e5 + Degrees + Degrees + false + 0 + + + + + + 1135 + -74 + 44 + 24 + + + 1158.5 + -62 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + d7a43154-16cf-4d32-8755-ce392160ebf1 + Expression + Expression + + + + + + 971 + -168 + 265 + 28 + + + 1113 + -154 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + fab1fc35-eb8e-4fda-bbb8-74beb3d434d0 + Variable Variable x + Variable x + true + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 + 1 + + + + + + 973 + -166 + 52 + 24 + + + 1000.5 + -154 + + + + + + + + Result of expression + 69b5acae-33c1-4aab-a6b8-f5b4a0053ab7 + Result + Result + false + 0 + + + + + + 1200 + -166 + 34 + 24 + + + 1218.5 + -154 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 95e66c17-55af-4d66-a211-19cfbf7af70a + Series + Series + + + + + + 844 + -334 + 101 + 64 + + + 894 + -302 + + + + + + First number in the series + 6a807e78-ffc0-444d-b4ed-c923e1bd0790 + Start + Start + false + 0 + + + + + + 846 + -332 + 33 + 20 + + + 864 + -322 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 3b0376cb-6df5-4d1a-a645-e60201cc56e4 + Step + Step + false + b15a74d4-e63f-4001-ad2e-1f219b099a13 + 1 + + + + + + 846 + -312 + 33 + 20 + + + 864 + -302 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + e0077b05-3d12-4870-95c5-b40f58458cd9 + Count + Count + false + eecfb193-a1a8-40d3-a3e8-76d8562cabff + 1 + + + + + + 846 + -292 + 33 + 20 + + + 864 + -282 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 71c95c96-e2ca-419a-8de6-dc0283f64d3a + Series + Series + false + 0 + + + + + + 909 + -332 + 34 + 60 + + + 927.5 + -302 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cbba7661-af7f-4678-8541-312858e1fded + Number Slider + Number Slider + false + 0 + + + + + + 927 + -279 + 198 + 20 + + + 927.2651 + -278.6265 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 6c40735e-785e-448e-aa19-4eb56889df8f + Curvature Graph + Curvature Graph + + + + + + 742 + -1003 + 71 + 64 + + + 799 + -971 + + + + + + Curve for Curvature graph display + true + db8d9303-36d1-4450-a961-d6c114e07280 + Curve + Curve + false + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 744 + -1001 + 40 + 20 + + + 765.5 + -991 + + + + + + + + Sampling density of the Graph + 6d9eedeb-66b8-4188-9c8b-dc27043692ca + Density + Density + false + 0 + + + + + + 744 + -981 + 40 + 20 + + + 765.5 + -971 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 784c5cb0-5cf4-4073-ae9b-015b2d619f94 + Scale + Scale + false + d250383c-f46b-4981-ad65-abc276edf0d6 + 1 + + + + + + 744 + -961 + 40 + 20 + + + 765.5 + -951 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d250383c-f46b-4981-ad65-abc276edf0d6 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 96.0 + + + + + + 557 + -1045 + 250 + 20 + + + 557.1845 + -1044.895 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 1dcacb59-16e4-446a-a711-9f1210bde159 + Evaluate Length + Evaluate Length + + + + + + 1151 + 462 + 144 + 64 + + + 1225 + 494 + + + + + + Curve to evaluate + 13029046-6349-4b5f-bab8-b6d3551dd542 + Curve + Curve + false + 5cdb7688-1087-4654-b5a6-57327871a5a7 + 1 + + + + + + 1153 + 464 + 57 + 20 + + + 1183 + 474 + + + + + + + + Length factor for curve evaluation + 3476aa71-fbc3-4fa2-8004-0da1fc01c115 + Length + Length + false + 0 + + + + + + 1153 + 484 + 57 + 20 + + + 1183 + 494 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + fb36c226-69db-4196-8eaf-a2f859f433e4 + Normalized + Normalized + false + 0 + + + + + + 1153 + 504 + 57 + 20 + + + 1183 + 514 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0b19ced3-ef9e-4c14-b42c-903d5e29679b + Point + Point + false + 0 + + + + + + 1240 + 464 + 53 + 20 + + + 1268 + 474 + + + + + + + + Tangent vector at the specified length + 48438814-e956-4007-8f77-a560cf8cadab + Tangent + Tangent + false + 0 + + + + + + 1240 + 484 + 53 + 20 + + + 1268 + 494 + + + + + + + + Curve parameter at the specified length + 1681ca38-fe50-421e-9dcc-84276e61b0a7 + Parameter + Parameter + false + 0 + + + + + + 1240 + 504 + 53 + 20 + + + 1268 + 514 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f897de86-a14f-4f1d-857f-20b60f73b3b5 + Line SDL + Line SDL + + + + + + 1367 + 462 + 106 + 64 + + + 1431 + 494 + + + + + + Line start point + 51a96450-fa6f-4f50-be1f-da6fdbb816f9 + Start + Start + false + 0b19ced3-ef9e-4c14-b42c-903d5e29679b + 1 + + + + + + 1369 + 464 + 47 + 20 + + + 1394 + 474 + + + + + + + + Line tangent (direction) + ed988630-f690-4e89-a694-cf9862bf8d19 + Direction + Direction + false + 48438814-e956-4007-8f77-a560cf8cadab + 1 + + + + + + 1369 + 484 + 47 + 20 + + + 1394 + 494 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + a8035c49-f6d4-4905-ba3e-acc0e6dd9269 + Length + Length + false + 0 + + + + + + 1369 + 504 + 47 + 20 + + + 1394 + 514 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6adf4d23-e4ce-488d-86e8-54258317081d + Line + Line + false + 0 + + + + + + 1446 + 464 + 25 + 60 + + + 1460 + 494 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + c317f794-e463-4270-90db-8af4cb4b9d41 + Mirror + Mirror + + + + + + 1411 + 310 + 138 + 44 + + + 1479 + 332 + + + + + + Base geometry + 5f6ca7f9-8383-4b0d-8611-fb64849680ea + Geometry + Geometry + true + 5cdb7688-1087-4654-b5a6-57327871a5a7 + 1 + + + + + + 1413 + 312 + 51 + 20 + + + 1440 + 322 + + + + + + + + Mirror plane + 5958443b-efdf-404c-a2b7-e4cba1c8f112 + Plane + Plane + false + 6adf4d23-e4ce-488d-86e8-54258317081d + 1 + + + + + + 1413 + 332 + 51 + 20 + + + 1440 + 342 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 959b93e1-e347-4879-b7f5-197ec5ee354c + Geometry + Geometry + false + 0 + + + + + + 1494 + 312 + 53 + 20 + + + 1522 + 322 + + + + + + + + Transformation data + 55dee528-3186-43f6-b9e4-fb4e5a5258db + Transform + Transform + false + 0 + + + + + + 1494 + 332 + 53 + 20 + + + 1522 + 342 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + cd306361-7ded-488f-ad04-30648adfe595 + Join Curves + Join Curves + + + + + + 1294 + 198 + 118 + 44 + + + 1357 + 220 + + + + + + 1 + Curves to join + 231dd009-6837-4195-b950-c23693771a28 + Curves + Curves + false + 5cdb7688-1087-4654-b5a6-57327871a5a7 + 959b93e1-e347-4879-b7f5-197ec5ee354c + 2 + + + + + + 1296 + 200 + 46 + 20 + + + 1320.5 + 210 + + + + + + + + Preserve direction of input curves + 79145aac-d284-402c-8135-67b9762fda6d + Preserve + Preserve + false + 0 + + + + + + 1296 + 220 + 46 + 20 + + + 1320.5 + 230 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8ebcaf48-501e-46b8-8728-17992184074a + Curves + Curves + false + 0 + + + + + + 1372 + 200 + 38 + 40 + + + 1392.5 + 220 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + Evaluate Length + Evaluate Length + + + + + + 1483 + 217 + 144 + 64 + + + 1557 + 249 + + + + + + Curve to evaluate + 5ec7ed8f-af82-4c5f-9923-ef6250df9e4d + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1485 + 219 + 57 + 20 + + + 1515 + 229 + + + + + + + + Length factor for curve evaluation + 17fd106c-5e11-42f5-9470-4d39dcdc6a51 + Length + Length + false + 0 + + + + + + 1485 + 239 + 57 + 20 + + + 1515 + 249 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b2cd8e80-e93b-4f32-a014-ae5901ad7594 + Normalized + Normalized + false + 0 + + + + + + 1485 + 259 + 57 + 20 + + + 1515 + 269 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7be5d7ba-5a0f-49b6-b896-66f0de6479d3 + Point + Point + false + 0 + + + + + + 1572 + 219 + 53 + 20 + + + 1600 + 229 + + + + + + + + Tangent vector at the specified length + cfb3d1cc-161a-4369-92f1-7e3a0660b486 + Tangent + Tangent + false + 0 + + + + + + 1572 + 239 + 53 + 20 + + + 1600 + 249 + + + + + + + + Curve parameter at the specified length + e7b533ed-c8c0-48e9-b84a-fdcf96b9550e + Parameter + Parameter + false + 0 + + + + + + 1572 + 259 + 53 + 20 + + + 1600 + 269 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + ec9d6e3c-8007-4163-bcca-9c98014b70ac + Angle + Angle + + + + + + 1581 + 467 + 115 + 64 + + + 1645 + 499 + + + + + + First vector + 7223aa36-de28-4893-a624-dcfd82bf1025 + Vector A + Vector A + false + 0 + + + + + + 1583 + 469 + 47 + 20 + + + 1608 + 479 + + + + + + 1 + + + + + 1 + {0} + + + + + + 21.5 + 0 + 0 + + + + + + + + + + + + Second vector + 73101480-5ad8-453a-8a39-a8f1a00fd15f + Vector B + Vector B + false + cfb3d1cc-161a-4369-92f1-7e3a0660b486 + 1 + + + + + + 1583 + 489 + 47 + 20 + + + 1608 + 499 + + + + + + + + Optional plane for 2D angle + cfc86d63-d6b2-4572-a1ad-d18405795c3f + Plane + Plane + true + 0 + + + + + + 1583 + 509 + 47 + 20 + + + 1608 + 519 + + + + + + + + Angle (in radians) between vectors + deb6f9f6-8af8-44a6-8609-ea7446f49bd4 + Angle + Angle + false + 0 + + + + + + 1660 + 469 + 34 + 30 + + + 1678.5 + 484 + + + + + + + + Reflex angle (in radians) between vectors + ed37e93e-228a-4ad7-a226-6e20168caae0 + Reflex + Reflex + false + 0 + + + + + + 1660 + 499 + 34 + 30 + + + 1678.5 + 514 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 578e2a9a-da53-4295-8fc1-74909051e057 + Panel + + false + 0 + 1a5fe2a4-b611-4cec-9a62-907487bde048 + 1 + 360/256*4*2 + + + + + + 663 + 666 + 199 + 40 + + 0 + 0 + 0 + + 663.3069 + 666.0026 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 603d3d48-534d-42f5-9e87-3172526f3a80 + Relay + Relay + false + deb6f9f6-8af8-44a6-8609-ea7446f49bd4 + 1 + + + + + + 567 + 613 + 44 + 16 + + + 589 + 621 + + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + Degrees + Degrees + + + + + + 518 + 660 + 120 + 28 + + + 577 + 674 + + + + + + Angle in radians + 5cd0fdec-87e7-4741-bfff-e35f8d300fc8 + Radians + Radians + false + 603d3d48-534d-42f5-9e87-3172526f3a80 + 1 + + + + + + 520 + 662 + 42 + 24 + + + 542.5 + 674 + + + + + + + + Angle in degrees + 1a5fe2a4-b611-4cec-9a62-907487bde048 + Degrees + Degrees + false + 0 + + + + + + 592 + 662 + 44 + 24 + + + 615.5 + 674 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + Panel + + false + 0 + 0 + 16 0.35233813056 +32 0.08793657256 + + + + + + 818 + 768 + 199 + 56 + + 0 + 0 + 0 + + 818.0128 + 768.8669 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 72348215-c4ec-4851-a400-c03cc6df559f + One Over X + One Over X + + + + + + 361 + 300 + 100 + 28 + + + 410 + 314 + + + + + + Input value + 80d06302-32c8-46de-99c3-ed6d4d06fd8c + Value + Value + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 363 + 302 + 32 + 24 + + + 380.5 + 314 + + + + + + + + Output value + b15a74d4-e63f-4001-ad2e-1f219b099a13 + Result + Result + false + 0 + + + + + + 425 + 302 + 34 + 24 + + + 443.5 + 314 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 467b7dee-dff7-4076-a614-76a59564fb2f + Division + Division + + + + + + 511 + 701 + 82 + 44 + + + 542 + 723 + + + + + + Item to divide (dividend) + e6b3cc84-c952-4155-8120-2b90c9d38781 + A + A + false + 0 + + + + + + 513 + 703 + 14 + 20 + + + 521.5 + 713 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.526707628425 + + + + + + + + + + + Item to divide with (divisor) + e749710b-7dd6-4fa1-989a-1555f7dfcfd2 + B + B + false + 0 + + + + + + 513 + 723 + 14 + 20 + + + 521.5 + 733 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.131193530865 + + + + + + + + + + + The result of the Division + 918caa1c-c5d6-4a90-9e1f-86c7cada35da + Result + Result + false + 0 + + + + + + 557 + 703 + 34 + 40 + + + 575.5 + 723 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + e456cbd5-6cbe-4515-9f15-69692914f3c7 + Evaluate Length + Evaluate Length + + + + + + 1629 + 323 + 144 + 64 + + + 1703 + 355 + + + + + + Curve to evaluate + 48921f2e-a8fb-484f-86f6-7b103d49774f + Curve + Curve + false + 959b93e1-e347-4879-b7f5-197ec5ee354c + 1 + + + + + + 1631 + 325 + 57 + 20 + + + 1661 + 335 + + + + + + + + Length factor for curve evaluation + 84f2e874-2965-4c85-a0b3-1e7fbc964e82 + Length + Length + false + 0 + + + + + + 1631 + 345 + 57 + 20 + + + 1661 + 355 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8128ba38-bb59-4c58-b4fe-995aeec14bd6 + Normalized + Normalized + false + 0 + + + + + + 1631 + 365 + 57 + 20 + + + 1661 + 375 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7735f6db-79d2-4dcd-9e9e-0d2db5dbb80e + Point + Point + false + 0 + + + + + + 1718 + 325 + 53 + 20 + + + 1746 + 335 + + + + + + + + Tangent vector at the specified length + cf4f43ee-50df-46a7-aae4-31ae4410d2a1 + Tangent + Tangent + false + 0 + + + + + + 1718 + 345 + 53 + 20 + + + 1746 + 355 + + + + + + + + Curve parameter at the specified length + 7a6dc279-9103-4225-8a87-5c67bbd6887b + Parameter + Parameter + false + 0 + + + + + + 1718 + 365 + 53 + 20 + + + 1746 + 375 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + Rotate + Rotate + + + + + + 1859 + 296 + 138 + 64 + + + 1927 + 328 + + + + + + Base geometry + 413d7ebd-2876-4909-9e65-ca171942ac40 + Geometry + Geometry + true + 959b93e1-e347-4879-b7f5-197ec5ee354c + 1 + + + + + + 1861 + 298 + 51 + 20 + + + 1888 + 308 + + + + + + + + Rotation angle in radians + b9fc5829-d429-4a04-a1cf-521cbf08e8f9 + Angle + Angle + false + 0 + false + + + + + + 1861 + 318 + 51 + 20 + + + 1888 + 328 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 6866b8ac-e121-4b70-8ea5-fd2b6082eff4 + Plane + Plane + false + 7735f6db-79d2-4dcd-9e9e-0d2db5dbb80e + 1 + + + + + + 1861 + 338 + 51 + 20 + + + 1888 + 348 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 04d3a88b-39db-4cfd-a4e7-1407991b7e9d + Geometry + Geometry + false + 0 + + + + + + 1942 + 298 + 53 + 30 + + + 1970 + 313 + + + + + + + + Transformation data + 4d7149c6-52e0-4862-a85f-d70eaab07788 + Transform + Transform + false + 0 + + + + + + 1942 + 328 + 53 + 30 + + + 1970 + 343 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + End Points + End Points + + + + + + 1338 + 599 + 96 + 44 + + + 1388 + 621 + + + + + + Curve to evaluate + f9c04d87-465c-4cf7-b6a2-93d34d4be29d + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1340 + 601 + 33 + 40 + + + 1358 + 621 + + + + + + + + Curve start point + bbd16518-88d9-4a31-815d-03d11f381e73 + Start + Start + false + 0 + + + + + + 1403 + 601 + 29 + 20 + + + 1419 + 611 + + + + + + + + Curve end point + 95694ac2-64e8-4808-ac1f-1d0f1b66475c + End + End + false + 0 + + + + + + 1403 + 621 + 29 + 20 + + + 1419 + 631 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + Line + Line + + + + + + 1479 + 608 + 114 + 44 + + + 1551 + 630 + + + + + + Line start point + e7cf8d7a-0827-4a31-ade0-673324acc815 + Start Point + Start Point + false + bbd16518-88d9-4a31-815d-03d11f381e73 + 1 + + + + + + 1481 + 610 + 55 + 20 + + + 1510 + 620 + + + + + + + + Line end point + 1a0bad84-08a3-4945-a7a6-3780cb796b17 + End Point + End Point + false + 95694ac2-64e8-4808-ac1f-1d0f1b66475c + 1 + + + + + + 1481 + 630 + 55 + 20 + + + 1510 + 640 + + + + + + + + Line segment + 588675b8-5605-4696-a94b-ba7fc9736bb3 + Line + Line + false + 0 + + + + + + 1566 + 610 + 25 + 40 + + + 1580 + 630 + + + + + + + + + + + + ccc7b468-e743-4049-891f-299432545898 + Curve Middle + + + + + Get the point in the middle of a curve + true + e1628e10-9715-412b-a041-8518318e4f77 + Curve Middle + Curve Middle + + + + + + 1502 + 557 + 113 + 28 + + + 1552 + 571 + + + + + + Curve for mid-point. + 803bec72-bd31-430f-86b7-1f1407633421 + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1504 + 559 + 33 + 24 + + + 1522 + 571 + + + + + + + + Point in the middle of the curve + faad7f6b-21e0-478b-960a-029e852fb37f + Midpoint + Midpoint + false + 0 + + + + + + 1567 + 559 + 46 + 24 + + + 1591.5 + 571 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + Rotate + Rotate + + + + + + 1750 + 523 + 154 + 64 + + + 1834 + 555 + + + + + + Base geometry + 298b2f4b-8fef-418b-90a7-37b368402cff + Geometry + Geometry + true + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1752 + 525 + 67 + 20 + + + 1795 + 535 + + + + + + + + Rotation angle in radians + b92c75a1-0d09-4275-be12-b6fbd9692486 + -X + Angle + Angle + false + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + 1 + false + + + + + + 1752 + 545 + 67 + 20 + + + 1795 + 555 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + e1578087-9c92-46a6-a378-a64e2fc84ad7 + Plane + Plane + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 1752 + 565 + 67 + 20 + + + 1795 + 575 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + c5ae7622-7771-4f52-8010-c28c5ad96b3c + Geometry + Geometry + false + 0 + + + + + + 1849 + 525 + 53 + 30 + + + 1877 + 540 + + + + + + + + Transformation data + 0a55fa6b-78e6-4ef7-92b7-d97eeb89c240 + Transform + Transform + false + 0 + + + + + + 1849 + 555 + 53 + 30 + + + 1877 + 570 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + a899f6ff-5f84-438f-964a-2e9cbdb10872 + Angle + Angle + + + + + + 1631 + 641 + 115 + 64 + + + 1695 + 673 + + + + + + First vector + 24f6fe15-3260-4ae4-9567-0054cf80f110 + Vector A + Vector A + false + 0 + + + + + + 1633 + 643 + 47 + 20 + + + 1658 + 653 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 0aa1bc90-1778-43e3-9f7b-78d4438d83af + Vector B + Vector B + false + 588675b8-5605-4696-a94b-ba7fc9736bb3 + 1 + + + + + + 1633 + 663 + 47 + 20 + + + 1658 + 673 + + + + + + + + Optional plane for 2D angle + 7893aa35-2d3d-493a-821c-f5bdf0baae3d + Plane + Plane + true + 0 + + + + + + 1633 + 683 + 47 + 20 + + + 1658 + 693 + + + + + + + + Angle (in radians) between vectors + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + Angle + Angle + false + 0 + + + + + + 1710 + 643 + 34 + 30 + + + 1728.5 + 658 + + + + + + + + Reflex angle (in radians) between vectors + 94ff2bee-72e9-43b6-a65a-2b28a088b055 + Reflex + Reflex + false + 0 + + + + + + 1710 + 673 + 34 + 30 + + + 1728.5 + 688 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 029f035b-9625-4bb2-b4a0-7725f1803a18 + Move + Move + + + + + + 1891 + 594 + 138 + 44 + + + 1959 + 616 + + + + + + Base geometry + a270e1e7-2845-41e5-8c38-21f48e08264c + Geometry + Geometry + true + c5ae7622-7771-4f52-8010-c28c5ad96b3c + 1 + + + + + + 1893 + 596 + 51 + 20 + + + 1920 + 606 + + + + + + + + Translation vector + 62d6b7c3-b6d2-4be9-b852-7fe20ef972a5 + Motion + Motion + false + c45b3462-dea0-4cee-b549-a979dc027d76 + 1 + + + + + + 1893 + 616 + 51 + 20 + + + 1920 + 626 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 9f4ab302-38b9-47b3-bd6b-2ac87ef7f9b7 + Geometry + Geometry + false + 0 + + + + + + 1974 + 596 + 53 + 20 + + + 2002 + 606 + + + + + + + + Transformation data + 80580da6-c2f8-4e3e-8350-15fbc5ffc348 + Transform + Transform + false + 0 + + + + + + 1974 + 616 + 53 + 20 + + + 2002 + 626 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 8af5a0b1-100d-4772-8798-73900dc38239 + Vector 2Pt + Vector 2Pt + + + + + + 1782 + 704 + 112 + 64 + + + 1840 + 736 + + + + + + Base point + ba1c57ff-1e60-4a8f-8f13-86033b7cf606 + Point A + Point A + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 1784 + 706 + 41 + 20 + + + 1806 + 716 + + + + + + + + Tip point + fca257e2-6234-4273-8f8c-2ab31f4a6197 + Point B + Point B + false + 0 + + + + + + 1784 + 726 + 41 + 20 + + + 1806 + 736 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + cf160d14-6b48-4603-973a-cdd4fbcb5c8c + Unitize + Unitize + false + 0 + + + + + + 1784 + 746 + 41 + 20 + + + 1806 + 756 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + c45b3462-dea0-4cee-b549-a979dc027d76 + Vector + Vector + false + 0 + + + + + + 1855 + 706 + 37 + 30 + + + 1875 + 721 + + + + + + + + Vector length + 668a7385-9633-4eba-86cc-ce1468d341a7 + Length + Length + false + 0 + + + + + + 1855 + 736 + 37 + 30 + + + 1875 + 751 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + e7208619-df95-4410-a1ab-636a4e4bb983 + Sub Curve + Sub Curve + + + + + + 2115 + 684 + 124 + 44 + + + 2189 + 706 + + + + + + Base curve + 85274467-8ec2-472e-b7fb-73db5e592bee + Base curve + Base curve + false + 1bcda4d3-fbcf-49d7-9b4a-0ba504fb0ca8 + 1 + + + + + + 2117 + 686 + 57 + 20 + + + 2147 + 696 + + + + + + + + Sub-domain to extract + 2c96aa96-9c32-4f04-8d75-078aeeeb737e + Domain + Domain + false + a9e412bd-11f2-4b1e-9efa-42305f440be0 + 1 + + + + + + 2117 + 706 + 57 + 20 + + + 2147 + 716 + + + + + + + + Resulting sub curve + 066cdf68-908c-436d-8151-1bb34840bf5c + Curve + Curve + false + 0 + + + + + + 2204 + 686 + 33 + 40 + + + 2222 + 706 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + Curve Domain + Curve Domain + + + + + + 1949 + 675 + 116 + 44 + + + 2007 + 697 + + + + + + Curve to measure/modify + e8f0d57d-7db1-4f44-acac-226289a3de5e + Curve + Curve + false + 9f4ab302-38b9-47b3-bd6b-2ac87ef7f9b7 + 1 + + + + + + 1951 + 677 + 41 + 20 + + + 1973 + 687 + + + + + + + + Optional domain, if omitted the curve will not be modified. + f0f67b0d-6fe5-42d1-bd18-5c25d1341c47 + Domain + Domain + true + 0 + + + + + + 1951 + 697 + 41 + 20 + + + 1973 + 707 + + + + + + + + Curve with new domain. + 1bcda4d3-fbcf-49d7-9b4a-0ba504fb0ca8 + Curve + Curve + false + 0 + + + + + + 2022 + 677 + 41 + 20 + + + 2044 + 687 + + + + + + + + Domain of original curve. + a072654c-cfc9-4025-8f08-2edab47e8a09 + Domain + Domain + false + 0 + + + + + + 2022 + 697 + 41 + 20 + + + 2044 + 707 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + Deconstruct Domain + Deconstruct Domain + + + + + + 1946 + 751 + 104 + 44 + + + 2004 + 773 + + + + + + Base domain + 9d201bfa-1543-4a32-80d9-798f2478a9a0 + Domain + Domain + false + a072654c-cfc9-4025-8f08-2edab47e8a09 + 1 + + + + + + 1948 + 753 + 41 + 40 + + + 1970 + 773 + + + + + + + + Start of domain + 95f197a3-0e2d-4094-ad01-7cc2c2dd7ab6 + Start + Start + false + 0 + + + + + + 2019 + 753 + 29 + 20 + + + 2035 + 763 + + + + + + + + End of domain + 44ac052e-442f-4654-93e5-1405d5fa2351 + End + End + false + 0 + + + + + + 2019 + 773 + 29 + 20 + + + 2035 + 783 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + Construct Domain + Construct Domain + + + + + + 2069 + 767 + 156 + 44 + + + 2167 + 789 + + + + + + Start value of numeric domain + ad165294-02a6-4dab-81ec-1d61ec601e15 + Domain start + Domain start + false + 44ac052e-442f-4654-93e5-1405d5fa2351 + 1 + + + + + + 2071 + 769 + 81 + 20 + + + 2121 + 779 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 455d3e9e-6c56-4289-80c6-f44e536597b3 + X/2 + Domain end + Domain end + false + 44ac052e-442f-4654-93e5-1405d5fa2351 + 1 + + + + + + 2071 + 789 + 81 + 20 + + + 2121 + 799 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + a9e412bd-11f2-4b1e-9efa-42305f440be0 + Domain + Domain + false + 0 + + + + + + 2182 + 769 + 41 + 40 + + + 2204 + 789 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 65008729-50b1-4dbb-ba59-d01f9226d7ed + Rotate + Rotate + + + + + + 2336 + 580 + 138 + 64 + + + 2404 + 612 + + + + + + Base geometry + 207d7132-b3a4-41f6-ac0e-963cfc22e149 + Geometry + Geometry + true + 066cdf68-908c-436d-8151-1bb34840bf5c + 1 + + + + + + 2338 + 582 + 51 + 20 + + + 2365 + 592 + + + + + + + + Rotation angle in radians + 9956e242-8bd5-4338-bad2-a8038de36994 + Angle + Angle + false + 0 + false + + + + + + 2338 + 602 + 51 + 20 + + + 2365 + 612 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 7dad66e1-d7d1-4ed5-a1c4-006271f4017b + Plane + Plane + false + 88217871-4188-4053-93dd-6fd3ab5c2151 + 1 + + + + + + 2338 + 622 + 51 + 20 + + + 2365 + 632 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9178b0ab-1e41-4f38-86c4-888e54663800 + Geometry + Geometry + false + 0 + + + + + + 2419 + 582 + 53 + 30 + + + 2447 + 597 + + + + + + + + Transformation data + a96e20b1-9248-46b0-9214-b27c0dba305d + Transform + Transform + false + 0 + + + + + + 2419 + 612 + 53 + 30 + + + 2447 + 627 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + Evaluate Length + Evaluate Length + + + + + + 2246 + 732 + 144 + 64 + + + 2320 + 764 + + + + + + Curve to evaluate + 898594a2-9c18-4a0b-8e00-67a23776886f + Curve + Curve + false + 066cdf68-908c-436d-8151-1bb34840bf5c + 1 + + + + + + 2248 + 734 + 57 + 20 + + + 2278 + 744 + + + + + + + + Length factor for curve evaluation + 80356791-5813-4183-967e-4ebdc4e71cbb + Length + Length + false + 0 + + + + + + 2248 + 754 + 57 + 20 + + + 2278 + 764 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 7e05047d-d2b7-4f2a-8007-10216d59cca6 + Normalized + Normalized + false + 0 + + + + + + 2248 + 774 + 57 + 20 + + + 2278 + 784 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 88217871-4188-4053-93dd-6fd3ab5c2151 + Point + Point + false + 0 + + + + + + 2335 + 734 + 53 + 20 + + + 2363 + 744 + + + + + + + + Tangent vector at the specified length + 2585f8e4-d464-4266-8aff-6e4f8a134edf + Tangent + Tangent + false + 0 + + + + + + 2335 + 754 + 53 + 20 + + + 2363 + 764 + + + + + + + + Curve parameter at the specified length + 55313248-a269-4601-a72a-8e78948f0f99 + Parameter + Parameter + false + 0 + + + + + + 2335 + 774 + 53 + 20 + + + 2363 + 784 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 689059e2-5368-4c73-b048-4feb47777f6d + Join Curves + Join Curves + + + + + + 2471 + 502 + 118 + 44 + + + 2534 + 524 + + + + + + 1 + Curves to join + f0ff74e4-1106-4f10-95a4-cce7dccceaeb + Curves + Curves + false + 066cdf68-908c-436d-8151-1bb34840bf5c + 9178b0ab-1e41-4f38-86c4-888e54663800 + 2 + + + + + + 2473 + 504 + 46 + 20 + + + 2497.5 + 514 + + + + + + + + Preserve direction of input curves + 4f3c6eab-c827-4031-9f65-161a42f3ae21 + Preserve + Preserve + false + 0 + + + + + + 2473 + 524 + 46 + 20 + + + 2497.5 + 534 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8fcad302-7000-4e36-a094-c4e362308967 + Curves + Curves + false + 0 + + + + + + 2549 + 504 + 38 + 40 + + + 2569.5 + 524 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fd853c3c-9aaa-494b-82c0-915c7b6bd781 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + -478 + 1275 + 250 + 20 + + + -477.0293 + 1275.013 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 0534d7cc-9feb-4033-af98-bc642efe8183 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + -785 + 1766 + 50 + 24 + + + -760.3091 + 1778.526 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + Curvature + Curvature + + + + + + -825 + 1592 + 137 + 64 + + + -755 + 1624 + + + + + + Curve to evaluate + 25adda71-ac67-47a0-aed5-5641b6a4c7e9 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -823 + 1594 + 53 + 30 + + + -795 + 1609 + + + + + + + + Parameter on curve domain to evaluate + 9b1d0f03-2ac7-45b0-9c31-fa25f24a5762 + Parameter + Parameter + false + 177913e3-4c3e-4882-8c47-8f541792bfbb + 1 + + + + + + -823 + 1624 + 53 + 30 + + + -795 + 1639 + + + + + + + + Point on curve at {t} + df6848b0-de2b-4cd6-bd41-fad2367b0268 + Point + Point + false + 0 + + + + + + -740 + 1594 + 50 + 20 + + + -713.5 + 1604 + + + + + + + + Curvature vector at {t} + cc853271-c067-4b9d-84f9-46b67cf1637a + Curvature + Curvature + false + 0 + + + + + + -740 + 1614 + 50 + 20 + + + -713.5 + 1624 + + + + + + + + Curvature circle at {t} + c3edcb7f-ba45-496f-bddd-2bec4c00eb63 + Curvature + Curvature + false + 0 + + + + + + -740 + 1634 + 50 + 20 + + + -713.5 + 1644 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 2063cd82-c886-41f9-a87d-596b59d8233f + Divide Curve + Divide Curve + + + + + + -809 + 1682 + 125 + 64 + + + -759 + 1714 + + + + + + Curve to divide + 5dc6be15-a2e6-428f-9164-9c79b30e21d8 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -807 + 1684 + 33 + 20 + + + -789 + 1694 + + + + + + + + Number of segments + 1ab9eb27-754e-4b25-9dfc-134e23fd83a0 + Count + Count + false + 0534d7cc-9feb-4033-af98-bc642efe8183 + 1 + + + + + + -807 + 1704 + 33 + 20 + + + -789 + 1714 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + e822f5dc-fbf1-4975-9703-c3838d20ab89 + Kinks + Kinks + false + 0 + + + + + + -807 + 1724 + 33 + 20 + + + -789 + 1734 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 411aab6c-a450-43b0-a99b-0507ea8f1f90 + Points + Points + false + 0 + + + + + + -744 + 1684 + 58 + 20 + + + -713.5 + 1694 + + + + + + + + 1 + Tangent vectors at division points + 8ed58d24-b4d3-424e-9b32-68d256aedbf0 + Tangents + Tangents + false + 0 + + + + + + -744 + 1704 + 58 + 20 + + + -713.5 + 1714 + + + + + + + + 1 + Parameter values at division points + 177913e3-4c3e-4882-8c47-8f541792bfbb + Parameters + Parameters + false + 0 + + + + + + -744 + 1724 + 58 + 20 + + + -713.5 + 1734 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b7346d29-589c-4403-8798-25b55c459d83 + Curve + Curve + false + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + 1 + + + + + + -781 + 1792 + 50 + 24 + + + -756.3511 + 1804.917 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b6da7104-e46f-4626-9e1e-c8762f31d26c + Deconstruct Arc + Deconstruct Arc + + + + + + -808 + 1514 + 114 + 64 + + + -768 + 1546 + + + + + + Arc or Circle to deconstruct + 8224ee49-af06-4aef-a783-30f65ff34951 + Arc + Arc + false + c3edcb7f-ba45-496f-bddd-2bec4c00eb63 + 1 + + + + + + -806 + 1516 + 23 + 60 + + + -793 + 1546 + + + + + + + + Base plane of arc or circle + f06584c7-aaf2-41f4-96e9-389163f3ab69 + Base Plane + Base Plane + false + 0 + + + + + + -753 + 1516 + 57 + 20 + + + -723 + 1526 + + + + + + + + Radius of arc or circle + 7728dc80-7cc7-477f-9075-2d995050fdb7 + Radius + Radius + false + 0 + + + + + + -753 + 1536 + 57 + 20 + + + -723 + 1546 + + + + + + + + Angle domain (in radians) of arc + 0f1b8cdf-c592-463b-9afa-25d41c965c81 + Angle + Angle + false + 0 + + + + + + -753 + 1556 + 57 + 20 + + + -723 + 1566 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 6a4b9175-5812-4ad4-9489-064ec09178a6 + One Over X + One Over X + + + + + + -808 + 1479 + 100 + 28 + + + -759 + 1493 + + + + + + Input value + ca598019-6a9c-49b6-a363-d6528540e324 + Value + Value + false + 7728dc80-7cc7-477f-9075-2d995050fdb7 + 1 + + + + + + -806 + 1481 + 32 + 24 + + + -788.5 + 1493 + + + + + + + + Output value + 0062de1a-26c1-4e79-a1b7-503c4869b68a + Result + Result + false + 0 + + + + + + -744 + 1481 + 34 + 24 + + + -725.5 + 1493 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + Quick Graph + Quick Graph + false + 0 + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -820 + 1306 + 150 + 150 + + + -819.4751 + 1306.354 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0534d7cc-9feb-4033-af98-bc642efe8183 + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + 2063cd82-c886-41f9-a87d-596b59d8233f + b7346d29-589c-4403-8798-25b55c459d83 + b6da7104-e46f-4626-9e1e-c8762f31d26c + 6a4b9175-5812-4ad4-9489-064ec09178a6 + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + 7 + dc4240ef-19cb-4b9d-bcff-baa5d7034b17 + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ebea710d-35f0-4c4d-a212-c9f21052c903 + Quick Graph + Quick Graph + false + 0 + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -592 + 1592 + 75 + 180 + + + -591.858 + 1592.196 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + f8bccc47-c8ed-4fd8-8acd-90229a216180 + Construct Point + Construct Point + + + + + + -653 + 1415 + 129 + 64 + + + -571 + 1447 + + + + + + {x} coordinate + 25c608c2-4fef-418e-a66f-27867a1d696c + X coordinate + X coordinate + false + 05392273-3bc1-434d-8e92-1a8fd4aef686 + 1 + + + + + + -651 + 1417 + 65 + 20 + + + -617 + 1427 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 235aa927-3833-44c4-a1d0-57d4bba92f44 + Y coordinate + Y coordinate + false + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -651 + 1437 + 65 + 20 + + + -617 + 1447 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + e29215ee-0f8b-4e95-b391-c8558f38a1dc + Z coordinate + Z coordinate + false + 0 + + + + + + -651 + 1457 + 65 + 20 + + + -617 + 1467 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + b3d89d52-394d-4be5-bad6-a9d025867db4 + Point + Point + false + 0 + + + + + + -556 + 1417 + 30 + 60 + + + -539.5 + 1447 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + efff086a-8dd1-4b22-b191-7efbfdaac72d + PolyLine + PolyLine + + + + + + -652 + 1336 + 118 + 44 + + + -592 + 1358 + + + + + + 1 + Polyline vertex points + 976d30cb-510d-4417-bfd4-2e4217790cfc + Vertices + Vertices + false + b3d89d52-394d-4be5-bad6-a9d025867db4 + 1 + + + + + + -650 + 1338 + 43 + 20 + + + -627 + 1348 + + + + + + + + Close polyline + 9082b283-5f67-4c66-b651-e1d39858faf0 + Closed + Closed + false + 0 + + + + + + -650 + 1358 + 43 + 20 + + + -627 + 1368 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 37791226-c8c2-4c72-9ac0-5b8498a03417 + Polyline + Polyline + false + 0 + + + + + + -577 + 1338 + 41 + 40 + + + -555 + 1358 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + f13b8ca1-001f-46d1-b67c-568edc9af93c + Explode + Explode + + + + + + -525 + 1392 + 136 + 44 + + + -458 + 1414 + + + + + + Curve to explode + 5536e48c-bf44-4b2e-b108-8d5a91a8d46c + Curve + Curve + false + 37791226-c8c2-4c72-9ac0-5b8498a03417 + 1 + + + + + + -523 + 1394 + 50 + 20 + + + -496.5 + 1404 + + + + + + + + Recursive decomposition until all segments are atomic + 95f43fb1-8dce-4600-903c-aea272ad37dc + Recursive + Recursive + false + 0 + + + + + + -523 + 1414 + 50 + 20 + + + -496.5 + 1424 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + Segments + Segments + false + 0 + + + + + + -443 + 1394 + 52 + 20 + + + -415.5 + 1404 + + + + + + + + 1 + Vertices of the exploded segments + 99520564-bc0f-4b89-9020-69fa651bc353 + Vertices + Vertices + false + 0 + + + + + + -443 + 1414 + 52 + 20 + + + -415.5 + 1424 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 432c7d90-3444-45ce-baae-6e7117191b79 + List Length + List Length + + + + + + -520 + 1482 + 109 + 28 + + + -481 + 1496 + + + + + + 1 + Base list + a96fdc4f-2ed6-4890-b6c9-3dd528387f2c + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -518 + 1484 + 22 + 24 + + + -505.5 + 1496 + + + + + + + + Number of items in L + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + X/4 + Length + Length + false + 0 + + + + + + -466 + 1484 + 53 + 24 + + + -446 + 1496 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + c7369755-d44b-4f96-abfb-58e17108a740 + List Item + List Item + + + + + + -386 + 1322 + 90 + 64 + + + -322 + 1354 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 50596714-e582-472a-8bff-ce00d899592b + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -384 + 1324 + 47 + 20 + + + -351 + 1334 + + + + + + + + Item index + ce54ef37-2772-46cb-b5ab-e809dd239b5f + X+(X/2) + Index + Index + false + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + 1 + + + + + + -384 + 1344 + 47 + 20 + + + -351 + 1354 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a1222a29-9f7a-4f59-b13e-27cdb9dc2969 + Wrap + Wrap + false + 0 + + + + + + -384 + 1364 + 47 + 20 + + + -351 + 1374 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 79d4a398-4aaf-4ce7-9b84-d2fb7b728b5f + false + Item + i + false + 0 + + + + + + -307 + 1324 + 9 + 60 + + + -301 + 1354 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 9fc1b6a2-fd0e-4efe-8511-ddcd91800f95 + List Item + List Item + + + + + + -374 + 1409 + 90 + 64 + + + -310 + 1441 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 081a7535-a85e-40e8-81b1-594ff788fe23 + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -372 + 1411 + 47 + 20 + + + -339 + 1421 + + + + + + + + Item index + 9090d061-1625-4aae-8626-6ff49c174664 + X-(X/2) + Index + Index + false + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + 1 + + + + + + -372 + 1431 + 47 + 20 + + + -339 + 1441 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 9fbba2d4-fe22-4934-8897-222c0135cd2d + Wrap + Wrap + false + 0 + + + + + + -372 + 1451 + 47 + 20 + + + -339 + 1461 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 9f7966e2-67f7-4733-aca4-5f1f2da76b83 + false + Item + i + false + 0 + + + + + + -295 + 1411 + 9 + 60 + + + -289 + 1441 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 913f8c8f-39cd-431a-953c-d78a31c55c8d + Angle + Angle + + + + + + -265 + 1374 + 115 + 64 + + + -201 + 1406 + + + + + + First vector + c80717a2-e21f-45bc-8135-655e5d43827e + Vector A + Vector A + false + 79d4a398-4aaf-4ce7-9b84-d2fb7b728b5f + 1 + + + + + + -263 + 1376 + 47 + 20 + + + -238 + 1386 + + + + + + + + Second vector + ccfa454b-9ae1-4609-915c-51d8db9f4894 + Vector B + Vector B + false + 9f7966e2-67f7-4733-aca4-5f1f2da76b83 + 1 + + + + + + -263 + 1396 + 47 + 20 + + + -238 + 1406 + + + + + + + + Optional plane for 2D angle + 916c5997-5ada-429c-8981-582bc4fabb23 + Plane + Plane + true + 0 + + + + + + -263 + 1416 + 47 + 20 + + + -238 + 1426 + + + + + + + + Angle (in radians) between vectors + e8f80bda-3e40-4a30-8897-bce1725065e3 + Angle + Angle + false + 0 + + + + + + -186 + 1376 + 34 + 30 + + + -167.5 + 1391 + + + + + + + + Reflex angle (in radians) between vectors + 8a57610e-f05e-4551-8587-ac6c200ee87d + Reflex + Reflex + false + 0 + + + + + + -186 + 1406 + 34 + 30 + + + -167.5 + 1421 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 921af085-0260-485c-9045-7b430a3c7e11 + Number Slider + Number Slider + false + 0 + + + + + + -578 + 1293 + 198 + 20 + + + -577.1441 + 1293.334 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a4ba649b-d016-4a81-b81b-e21dfe41b6d4 + Panel + + false + 0 + c03f8c58-0631-4cef-a533-fcc5737e1763 + 1 + 360/256*4*2 + + + + + + -640 + 1177 + 199 + 40 + + 0 + 0 + 0 + + -639.9371 + 1177.616 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + 92afe58e-27d7-4779-a9fd-4c474f1c31f1 + Degrees + Degrees + + + + + + -424 + 1744 + 120 + 28 + + + -365 + 1758 + + + + + + Angle in radians + 5c1f3a4d-3038-4ba4-b66c-0328beabd8e6 + Radians + Radians + false + e8f80bda-3e40-4a30-8897-bce1725065e3 + 1 + + + + + + -422 + 1746 + 42 + 24 + + + -399.5 + 1758 + + + + + + + + Angle in degrees + c03f8c58-0631-4cef-a533-fcc5737e1763 + Degrees + Degrees + false + 0 + + + + + + -350 + 1746 + 44 + 24 + + + -326.5 + 1758 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + e12366ca-fd22-4df8-bd91-6a9cec5f9ce8 + Expression + Expression + + + + + + -514 + 1652 + 265 + 28 + + + -372 + 1666 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 92330482-459f-4837-bc32-f3864f6dc34b + Variable Variable x + Variable x + true + e8f80bda-3e40-4a30-8897-bce1725065e3 + 1 + + + + + + -512 + 1654 + 52 + 24 + + + -484.5 + 1666 + + + + + + + + Result of expression + d0dc30ab-5cdd-49a4-8d9c-afe6f9c0c0dd + Result + Result + false + 0 + + + + + + -285 + 1654 + 34 + 24 + + + -266.5 + 1666 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + faaed608-2e64-4e02-abeb-cdc8d42bc970 + Series + Series + + + + + + -641 + 1486 + 101 + 64 + + + -591 + 1518 + + + + + + First number in the series + 7d8e1b79-858e-4ed8-ace6-0cba1b63c441 + Start + Start + false + 0 + + + + + + -639 + 1488 + 33 + 20 + + + -621 + 1498 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + a815d483-5b5e-4599-a5b6-bb48951df983 + Step + Step + false + b15a74d4-e63f-4001-ad2e-1f219b099a13 + 1 + + + + + + -639 + 1508 + 33 + 20 + + + -621 + 1518 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + f854120a-b43c-4b22-9b51-6a405d682f6e + Count + Count + false + 0534d7cc-9feb-4033-af98-bc642efe8183 + 1 + + + + + + -639 + 1528 + 33 + 20 + + + -621 + 1538 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 05392273-3bc1-434d-8e92-1a8fd4aef686 + Series + Series + false + 0 + + + + + + -576 + 1488 + 34 + 60 + + + -557.5 + 1518 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e725167d-14b6-4a6b-bf15-bce658ee019d + Number Slider + Number Slider + false + 0 + + + + + + -556 + 1543 + 198 + 20 + + + -555.1438 + 1543.334 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + ed57df7e-d74c-43f1-a351-38b776e518c0 + Curvature Graph + Curvature Graph + + + + + + -743 + 1225 + 71 + 64 + + + -686 + 1257 + + + + + + Curve for Curvature graph display + true + c086c865-da0f-46f4-8a17-bf4a4eac88c7 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -741 + 1227 + 40 + 20 + + + -719.5 + 1237 + + + + + + + + Sampling density of the Graph + 528f5c5d-e1eb-4397-a97a-a5cee8335a07 + Density + Density + false + 0 + + + + + + -741 + 1247 + 40 + 20 + + + -719.5 + 1257 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 3088582d-ba06-4852-ac09-6110ae5ad866 + Scale + Scale + false + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + 1 + + + + + + -741 + 1267 + 40 + 20 + + + -719.5 + 1277 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 94.0 + + + + + + -926 + 1184 + 250 + 20 + + + -925.2244 + 1184.331 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 9deca7df-5fe9-4967-af88-808ef6f8526a + Bounding Box + Bounding Box + + + + + true + + + + + + 2532 + 584 + 100 + 44 + + + 2591 + 606 + + + + + + 1 + Geometry to contain + c97cba04-9df3-4f44-a800-451ba0a0931d + Content + Content + false + 8fcad302-7000-4e36-a094-c4e362308967 + 1 + + + + + + 2534 + 586 + 42 + 20 + + + 2556.5 + 596 + + + + + + + + BoundingBox orientation plane + true + 71b5007b-3d89-44df-aabc-c609cae372b4 + Plane + Plane + false + 0 + + + + + + 2534 + 606 + 42 + 20 + + + 2556.5 + 616 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + ba945b3e-f61b-46b6-939d-e0bd80539646 + Box + Box + false + 0 + + + + + + 2606 + 586 + 24 + 20 + + + 2619.5 + 596 + + + + + + + + Bounding box in orientation plane coordinates + true + 778afcad-c083-4dac-a37e-be28cd656df8 + Box + Box + false + 0 + + + + + + 2606 + 606 + 24 + 20 + + + 2619.5 + 616 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 23184264-1887-4993-9258-64b937da5164 + Deconstruct Box + Deconstruct Box + + + + + + 2638 + 649 + 89 + 84 + + + 2679 + 691 + + + + + + Base box + 50594d2e-9b3d-48a3-aadb-01aba360e170 + Box + Box + false + ba945b3e-f61b-46b6-939d-e0bd80539646 + 1 + + + + + + 2640 + 651 + 24 + 80 + + + 2653.5 + 691 + + + + + + + + Box plane + 4cbdda2a-9e3b-4b6f-95ca-6382c1c26c24 + Plane + Plane + false + 0 + + + + + + 2694 + 651 + 31 + 20 + + + 2711 + 661 + + + + + + + + {x} dimension of box + 89b8279c-498c-44b6-b138-25c9d395b39e + X + X + false + 0 + + + + + + 2694 + 671 + 31 + 20 + + + 2711 + 681 + + + + + + + + {y} dimension of box + 91766f87-5663-42e7-bbe3-7528a35f4f6e + Y + Y + false + 0 + + + + + + 2694 + 691 + 31 + 20 + + + 2711 + 701 + + + + + + + + {z} dimension of box + f3e7c4a2-0f15-4cb3-857e-ef8f7d3ee19d + Z + Z + false + 0 + + + + + + 2694 + 711 + 31 + 20 + + + 2711 + 721 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + Deconstruct Domain + Deconstruct Domain + + + + + + 2738 + 704 + 104 + 44 + + + 2796 + 726 + + + + + + Base domain + 33b618e6-a8b3-4839-8656-5c7b1a3f3739 + Domain + Domain + false + 89b8279c-498c-44b6-b138-25c9d395b39e + 1 + + + + + + 2740 + 706 + 41 + 40 + + + 2762 + 726 + + + + + + + + Start of domain + 2dc8facf-7959-4621-93d5-314d34ea0220 + Start + Start + false + 0 + + + + + + 2811 + 706 + 29 + 20 + + + 2827 + 716 + + + + + + + + End of domain + 09f414e2-a377-48cb-bf26-9259a44948ce + End + End + false + 0 + + + + + + 2811 + 726 + 29 + 20 + + + 2827 + 736 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fc5724e4-4632-4f77-95be-383aa10e878d + Deconstruct Domain + Deconstruct Domain + + + + + + 2742 + 757 + 104 + 44 + + + 2800 + 779 + + + + + + Base domain + df23187b-6286-487f-a3d2-349ca6bdb433 + Domain + Domain + false + 91766f87-5663-42e7-bbe3-7528a35f4f6e + 1 + + + + + + 2744 + 759 + 41 + 40 + + + 2766 + 779 + + + + + + + + Start of domain + 62f25a01-f813-4914-a6fb-cc9b5f61bc32 + Start + Start + false + 0 + + + + + + 2815 + 759 + 29 + 20 + + + 2831 + 769 + + + + + + + + End of domain + 67463d2d-df8a-44b4-b14f-13efbe763634 + End + End + false + 0 + + + + + + 2815 + 779 + 29 + 20 + + + 2831 + 789 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 50283408-6421-4a08-b2f8-8e390cb94255 + Panel + + false + 0 + 0 + 16 0.52916013400 +32 0.13119985428 + + + + + + 816 + 696 + 199 + 56 + + 0 + 0 + 0 + + 816.3583 + 696.9114 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 26d7fb84-4690-4461-a65c-e06a29c19694 + Bounding Box + Bounding Box + + + + + true + + + + + + 3129 + 792 + 100 + 44 + + + 3188 + 814 + + + + + + 1 + Geometry to contain + 5836f5ba-c73b-40bf-8d0d-5fdad16ef412 + Content + Content + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3131 + 794 + 42 + 20 + + + 3153.5 + 804 + + + + + + + + BoundingBox orientation plane + true + b1350502-5e2e-4be7-aaf0-83398b500c44 + Plane + Plane + false + 0 + + + + + + 3131 + 814 + 42 + 20 + + + 3153.5 + 824 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + cc665633-e147-4112-9203-ff33c6afdedc + Box + Box + false + 0 + + + + + + 3203 + 794 + 24 + 20 + + + 3216.5 + 804 + + + + + + + + Bounding box in orientation plane coordinates + true + e8e5e4ac-be2e-4573-ac88-cf873668e715 + Box + Box + false + 0 + + + + + + 3203 + 814 + 24 + 20 + + + 3216.5 + 824 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + c492f59f-a3e7-4157-9d90-e2ba3656227f + Deconstruct Box + Deconstruct Box + + + + + + 3248 + 735 + 89 + 84 + + + 3289 + 777 + + + + + + Base box + 37a87671-2ba3-45ac-809c-f50cdc30c96e + Box + Box + false + cc665633-e147-4112-9203-ff33c6afdedc + 1 + + + + + + 3250 + 737 + 24 + 80 + + + 3263.5 + 777 + + + + + + + + Box plane + fccd6a0c-186b-44c6-971f-866c56d8d08a + Plane + Plane + false + 0 + + + + + + 3304 + 737 + 31 + 20 + + + 3321 + 747 + + + + + + + + {x} dimension of box + 0b58c7b7-3f2e-450a-b041-a7cc7e3eaa80 + X + X + false + 0 + + + + + + 3304 + 757 + 31 + 20 + + + 3321 + 767 + + + + + + + + {y} dimension of box + 8d5fcbe7-b91e-4979-8e8e-ffabcb7f1b61 + Y + Y + false + 0 + + + + + + 3304 + 777 + 31 + 20 + + + 3321 + 787 + + + + + + + + {z} dimension of box + 819b6cb2-1477-412e-b600-55bdb3f95392 + Z + Z + false + 0 + + + + + + 3304 + 797 + 31 + 20 + + + 3321 + 807 + + + + + + + + + + + + d93100b6-d50b-40b2-831a-814659dc38e3 + Rectangle + + + + + Create a rectangle on a plane + true + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + Rectangle + Rectangle + + + + + + 3387 + 749 + 121 + 84 + + + 3440 + 791 + + + + + + Rectangle base plane + 44fc51d8-211d-40e9-a6e2-dd98b9529f12 + Plane + Plane + false + 0 + + + + + + 3389 + 751 + 36 + 20 + + + 3408.5 + 761 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions of rectangle in plane X direction. + 922695f8-6b85-419f-8d41-5061d72d6521 + X Size + X Size + false + 0b58c7b7-3f2e-450a-b041-a7cc7e3eaa80 + 1 + + + + + + 3389 + 771 + 36 + 20 + + + 3408.5 + 781 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Dimensions of rectangle in plane Y direction. + 68c3f175-927e-4e34-bb7c-d4bd5b7987fd + Y Size + Y Size + false + 8d5fcbe7-b91e-4979-8e8e-ffabcb7f1b61 + 1 + + + + + + 3389 + 791 + 36 + 20 + + + 3408.5 + 801 + + + + + + 1 + + + + + 1 + {0} + + + + + + -2 + 2 + + + + + + + + + + + + Rectangle corner fillet radius + b3f39558-41a7-49bc-8794-c4fb194f8bb7 + Radius + Radius + false + 0 + + + + + + 3389 + 811 + 36 + 20 + + + 3408.5 + 821 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + Rectangle + Rectangle + false + 0 + + + + + + 3455 + 751 + 51 + 40 + + + 3482 + 771 + + + + + + + + Length of rectangle curve + 11822b47-b2c2-44b4-825c-5d75f5ae506c + Length + Length + false + 0 + + + + + + 3455 + 791 + 51 + 40 + + + 3482 + 811 + + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + 29fac698-716e-44bc-97e3-63e77f894b54 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 5327 + 1036 + 160 + 224 + + + 5395 + 1148 + + + + + + 1 + One or multiple graph curves to graph map values with + fcadf8da-a104-45da-be70-49c3333fd749 + Curves + Curves + false + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 1 + + + + + + 5329 + 1038 + 51 + 27 + + + 5356 + 1051.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + 81e5bade-0049-4683-b48f-e322f05ba951 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 5329 + 1065 + 51 + 28 + + + 5356 + 1079.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 4bf2daa5-3e57-4e46-9227-00fbf9876a44 + Values + Values + false + 1630e965-dd57-45b1-a022-fd956e1f0a77 + 1 + + + + + + 5329 + 1093 + 51 + 27 + + + 5356 + 1106.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + f7b99d3e-b0f9-4cb8-b116-d510d7481a92 + X Axis + X Axis + true + 0 + + + + + + 5329 + 1120 + 51 + 28 + + + 5356 + 1134.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 210915eb-f746-4f3c-83d5-a9bec0b00311 + Y Axis + Y Axis + true + 0 + + + + + + 5329 + 1148 + 51 + 27 + + + 5356 + 1161.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 4d1f05a0-4613-4cb1-800e-c91a2cd09087 + Flip + Flip + false + 0 + + + + + + 5329 + 1175 + 51 + 28 + + + 5356 + 1189.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 8f203129-0cd6-42ea-974c-b7fb47753e35 + Snap + Snap + false + 0 + + + + + + 5329 + 1203 + 51 + 27 + + + 5356 + 1216.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 55e8f35c-df77-482f-9c5b-713d8b4078b4 + Text Size + Text Size + false + 0 + + + + + + 5329 + 1230 + 51 + 28 + + + 5356 + 1244.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + 45468369-e78b-46c9-8973-7e0fca777c79 + Mapped + Mapped + false + 0 + + + + + + 5410 + 1038 + 75 + 20 + + + 5449 + 1048 + + + + + + + + 1 + The graph curves inside the boundary of the graph + c6e05e35-8a76-4650-be63-77494d2ca9a1 + Graph Curves + Graph Curves + false + 0 + + + + + + 5410 + 1058 + 75 + 20 + + + 5449 + 1068 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + cf83e917-1dff-4842-8ef8-3d312fa77e77 + Graph Points + Graph Points + false + 0 + + + + + + 5410 + 1078 + 75 + 20 + + + 5449 + 1088 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 32b161a7-83ab-431c-abf1-3ea533eb65f0 + Value Lines + Value Lines + false + 0 + + + + + + 5410 + 1098 + 75 + 20 + + + 5449 + 1108 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + d89c2f2b-4916-4bfd-9aaa-cca626ac3cc9 + Value Points + Value Points + false + 0 + + + + + + 5410 + 1118 + 75 + 20 + + + 5449 + 1128 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + 87d07c4c-e492-4ff6-ad3c-671d657f6cbb + Mapped Lines + Mapped Lines + false + 0 + + + + + + 5410 + 1138 + 75 + 20 + + + 5449 + 1148 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + 8dc66679-5d4b-40d6-95d5-714e377bb1b0 + Mapped Points + Mapped Points + false + 0 + + + + + + 5410 + 1158 + 75 + 20 + + + 5449 + 1168 + + + + + + + + The graph boundary background as a surface + fd454aad-2693-4618-88c8-47f518489343 + Boundary + Boundary + false + 0 + + + + + + 5410 + 1178 + 75 + 20 + + + 5449 + 1188 + + + + + + + + 1 + The graph labels as curve outlines + 8027a7c9-a3ee-4ea3-82cd-943e29744bdc + Labels + Labels + false + 0 + + + + + + 5410 + 1198 + 75 + 20 + + + 5449 + 1208 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + 9d89e84f-9817-424d-9d5c-b54f8dabcda5 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 5410 + 1218 + 75 + 20 + + + 5449 + 1228 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 49b5c962-3c1c-4146-9b54-9a44050bf6b2 + Intersected + Intersected + false + 0 + + + + + + 5410 + 1238 + 75 + 20 + + + 5449 + 1248 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 79a20359-b479-49a6-9e28-0e38fdc21f71 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 5433 + 671 + 116 + 44 + + + 5494 + 693 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 289d7a4d-e595-47eb-8b9a-604c9f129829 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5435 + 673 + 44 + 20 + + + 5458.5 + 683 + + + + + + + + 1 + false + Script Variable Left + 793e99dd-922d-4b5b-9ffc-b0c25cf27e1e + Left + Left + true + 1 + true + 45468369-e78b-46c9-8973-7e0fca777c79 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5435 + 693 + 44 + 20 + + + 5458.5 + 703 + + + + + + + + Print, Reflect and Error streams + f6aae085-de2a-477e-adb2-88b426354f3d + Output + Output + false + 0 + + + + + + 5509 + 673 + 38 + 20 + + + 5529.5 + 683 + + + + + + + + Output parameter Points + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + Points + Points + false + 0 + + + + + + 5509 + 693 + 38 + 20 + + + 5529.5 + 703 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + e0de5004-0940-487e-8dc5-f713b5f74a7c + Point + Point + false + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + 1 + + + + + + 5592 + 730 + 50 + 24 + + + 5617.492 + 742.3893 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + Interpolate + Interpolate + + + + + + 5731 + 649 + 125 + 84 + + + 5798 + 691 + + + + + + 1 + Interpolation points + a2daacaf-55b8-42ff-8254-98d8abafe602 + Vertices + Vertices + false + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + 1 + + + + + + 5733 + 651 + 50 + 20 + + + 5759.5 + 661 + + + + + + + + Curve degree + 41f9500a-ad57-4dba-a5fc-31afe2a0939c + Degree + Degree + false + 0 + + + + + + 5733 + 671 + 50 + 20 + + + 5759.5 + 681 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + ca64881c-c00e-470e-8c43-fcbebd599a60 + Periodic + Periodic + false + 0 + + + + + + 5733 + 691 + 50 + 20 + + + 5759.5 + 701 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 42b38be2-decf-4a54-821a-3682825bc616 + KnotStyle + KnotStyle + false + 0 + + + + + + 5733 + 711 + 50 + 20 + + + 5759.5 + 721 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + Curve + Curve + false + 0 + + + + + + 5813 + 651 + 41 + 26 + + + 5835 + 664.3333 + + + + + + + + Curve length + 7afd724c-fa87-4f01-b733-a7fd17de4c1d + Length + Length + false + 0 + + + + + + 5813 + 677 + 41 + 27 + + + 5835 + 691 + + + + + + + + Curve domain + 4ff7d22e-328d-4d9e-8e42-7198716e3657 + Domain + Domain + false + 0 + + + + + + 5813 + 704 + 41 + 27 + + + 5835 + 717.6666 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + Series + Series + + + + + + 5007 + 722 + 101 + 64 + + + 5057 + 754 + + + + + + First number in the series + 6a1e0279-c2b4-4000-99c8-9fe159ac1daf + Start + Start + false + 0 + + + + + + 5009 + 724 + 33 + 20 + + + 5027 + 734 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 32a9f054-ec94-443f-ae88-53253c0e4762 + Step + Step + false + 2e2aa80f-3c15-42e5-b671-1d843f7622d1 + 1 + + + + + + 5009 + 744 + 33 + 20 + + + 5027 + 754 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 8d52fe97-411f-4a49-9560-ea5ccaa1667e + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 5009 + 764 + 33 + 20 + + + 5027 + 774 + + + + + + + + 1 + Series of numbers + 1630e965-dd57-45b1-a022-fd956e1f0a77 + Series + Series + false + 0 + + + + + + 5072 + 724 + 34 + 60 + + + 5090.5 + 754 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 148f818a-3cff-49b1-8da3-b410a6a56812 + Radians + Radians + + + + + + 5014 + 826 + 120 + 28 + + + 5075 + 840 + + + + + + Angle in degrees + 9b471f8e-9651-480d-a1a7-a68468c04e63 + Degrees + Degrees + false + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 1 + + + + + + 5016 + 828 + 44 + 24 + + + 5039.5 + 840 + + + + + + + + Angle in radians + 2e2aa80f-3c15-42e5-b671-1d843f7622d1 + Radians + Radians + false + 0 + + + + + + 5090 + 828 + 42 + 24 + + + 5112.5 + 840 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00190848809 + + + + + + 4875 + 874 + 250 + 20 + + + 4875.952 + 874.6392 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 6 + 83b0566a-5c63-4970-8578-322af2331c95 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4ecf6a3f-99c1-48c3-b685-4ba7f3b570f4 + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + a798152c-93b8-46ce-be00-d715e4de64b4 + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + 2c049d3c-af05-4651-9045-43b4d61da4a5 + 4f992859-2053-4084-a5d2-c2e64df8590f + ed593a8b-a3a7-4309-b3bd-aacb466a2c7c + 9cce6837-0b03-485b-bf1f-89680dcc6a97 + 336b85d9-91f0-4f20-a4be-580ddf61082c + dacebf91-a053-4921-baa1-c290aa1aa947 + 3f5c9cc9-d853-4b17-bc37-271b4874f619 + f268eb9e-395a-4291-a085-1734a606096f + fd1f73a9-7389-4039-88fe-9343fa423d37 + 49c23869-d7af-4aed-8e2a-612c07daf82a + 7e44edc7-d3ec-4bbe-91be-4a82e7378b3b + cb0e567f-4229-4ae2-a773-7459b88dd41e + 36cdb7a8-e1e8-41f1-995c-052ae31c9eb1 + 8c453433-7d96-455b-b289-826ea5a79066 + 42ddbb8d-3fc2-48ba-8f6e-9f488183c97d + 52787534-4e23-4ce3-8af7-de592b7f7ff9 + 9aca7ddd-38ca-4bb2-9914-982b8c204627 + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + fcb6261c-b785-4411-90f9-47a070c80ca8 + fdef3a07-d991-43be-83d1-38d17cf71d38 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 5c3d4519-42fc-4f01-98b6-2e3b78dbf04c + 0de35535-ab33-445f-926d-f2211812ac44 + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + b85bd146-1253-4603-9dbe-7f74fda5911b + ec38122a-9ad0-4c6b-b23d-8477850b6be9 + c986d31d-9807-4125-99d8-cefb4e6d8206 + c50246ae-11fa-412c-8981-b2704733cbec + 8ea0bc6b-5a3c-46c1-8428-d5408b789804 + d8ac5618-dd3c-4f8a-a71f-d43911899e6f + f7aa6e39-0ce2-4a93-aa18-c50e719dd244 + 37fd9c29-315b-4165-9281-f96fadf0ff9e + 4587ba3f-f600-4f1f-9e3c-7424c7603783 + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + 5ea8e379-3ae1-4761-b3c9-60594017133b + d222b852-a7c7-446a-b2c3-92048eda81bb + f1cb25e1-2e37-4828-959b-ca3f4598f4fd + 45 + 23b2e8c7-7fbe-4a0a-938f-93c7a6ed3caa + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4ecf6a3f-99c1-48c3-b685-4ba7f3b570f4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + 5034 + -650 + 250 + 20 + + + 5034.809 + -649.0018 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 4765 + -157 + 50 + 24 + + + 4790.529 + -145.4887 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + a798152c-93b8-46ce-be00-d715e4de64b4 + Curvature + Curvature + + + + + + 4559 + -335 + 137 + 64 + + + 4629 + -303 + + + + + + Curve to evaluate + 194583fa-fcd3-4444-acef-f4ab269902d1 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4561 + -333 + 53 + 30 + + + 4589 + -318 + + + + + + + + Parameter on curve domain to evaluate + 58018161-a11e-4189-b9b9-c5b253bde75e + Parameter + Parameter + false + c0849851-45f1-421d-a652-e7d0ffa2b433 + 1 + + + + + + 4561 + -303 + 53 + 30 + + + 4589 + -288 + + + + + + + + Point on curve at {t} + 62a09128-2c2d-437c-b6c4-f4134cce990e + Point + Point + false + 0 + + + + + + 4644 + -333 + 50 + 20 + + + 4670.5 + -323 + + + + + + + + Curvature vector at {t} + afdd7953-a705-4b3b-9f6f-f3417177aec5 + Curvature + Curvature + false + 0 + + + + + + 4644 + -313 + 50 + 20 + + + 4670.5 + -303 + + + + + + + + Curvature circle at {t} + 83d60d28-5133-4194-bd3b-7e800841d2e2 + Curvature + Curvature + false + 0 + + + + + + 4644 + -293 + 50 + 20 + + + 4670.5 + -283 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + Divide Curve + Divide Curve + + + + + + 4571 + -245 + 125 + 64 + + + 4621 + -213 + + + + + + Curve to divide + 3adc098a-95dc-423b-b77b-b005308a04d4 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4573 + -243 + 33 + 20 + + + 4591 + -233 + + + + + + + + Number of segments + 0bb92dc2-65d9-4126-b1a4-2003c0279739 + Count + Count + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4573 + -223 + 33 + 20 + + + 4591 + -213 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 2c981ecc-1ec9-4f0a-8f3e-25ca86a00867 + Kinks + Kinks + false + 0 + + + + + + 4573 + -203 + 33 + 20 + + + 4591 + -193 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 17ce67e1-8329-45c6-86b6-bdf130314089 + Points + Points + false + 0 + + + + + + 4636 + -243 + 58 + 20 + + + 4666.5 + -233 + + + + + + + + 1 + Tangent vectors at division points + 202699b1-b1dd-44bd-b102-3a088e70893f + Tangents + Tangents + false + 0 + + + + + + 4636 + -223 + 58 + 20 + + + 4666.5 + -213 + + + + + + + + 1 + Parameter values at division points + c0849851-45f1-421d-a652-e7d0ffa2b433 + Parameters + Parameters + false + 0 + + + + + + 4636 + -203 + 58 + 20 + + + 4666.5 + -193 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + Curve + Curve + false + b532a32a-1034-4713-ad22-ec6aa4278518 + 1 + + + + + + 4765 + -131 + 50 + 24 + + + 4790.487 + -119.0978 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + Deconstruct Arc + Deconstruct Arc + + + + + + 4582 + -413 + 114 + 64 + + + 4622 + -381 + + + + + + Arc or Circle to deconstruct + d6a426e1-8ce9-4741-97ce-35db35eb7474 + Arc + Arc + false + 83d60d28-5133-4194-bd3b-7e800841d2e2 + 1 + + + + + + 4584 + -411 + 23 + 60 + + + 4597 + -381 + + + + + + + + Base plane of arc or circle + 016c1be3-bd78-4415-b493-25b2f871e6ef + Base Plane + Base Plane + false + 0 + + + + + + 4637 + -411 + 57 + 20 + + + 4667 + -401 + + + + + + + + Radius of arc or circle + 1d053c37-2711-49eb-9375-19c113df61ef + Radius + Radius + false + 0 + + + + + + 4637 + -391 + 57 + 20 + + + 4667 + -381 + + + + + + + + Angle domain (in radians) of arc + e562c9e4-5795-477e-aa28-89e0aabebce9 + Angle + Angle + false + 0 + + + + + + 4637 + -371 + 57 + 20 + + + 4667 + -361 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + One Over X + One Over X + + + + + + 4572 + -448 + 100 + 28 + + + 4621 + -434 + + + + + + Input value + 600852f8-e9b2-49a7-ace7-0ddcb2291c58 + Value + Value + false + 1d053c37-2711-49eb-9375-19c113df61ef + 1 + + + + + + 4574 + -446 + 32 + 24 + + + 4591.5 + -434 + + + + + + + + Output value + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + Result + Result + false + 0 + + + + + + 4636 + -446 + 34 + 24 + + + 4654.5 + -434 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 2c049d3c-af05-4651-9045-43b4d61da4a5 + Quick Graph + Quick Graph + false + 0 + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4568 + -618 + 150 + 150 + + + 4568.775 + -617.6603 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + a798152c-93b8-46ce-be00-d715e4de64b4 + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + 2c049d3c-af05-4651-9045-43b4d61da4a5 + 7 + 4f992859-2053-4084-a5d2-c2e64df8590f + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ed593a8b-a3a7-4309-b3bd-aacb466a2c7c + Quick Graph + Quick Graph + false + 0 + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4919 + -332 + 75 + 180 + + + 4919.98 + -331.8189 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 9cce6837-0b03-485b-bf1f-89680dcc6a97 + Construct Point + Construct Point + + + + + + 4833 + -512 + 145 + 64 + + + 4931 + -480 + + + + + + {x} coordinate + e8fc9682-9009-4bc8-8c06-8b1add4f8cd6 + X coordinate + X coordinate + false + c8b950ed-c466-43a6-a9e2-59b5fbc6ccda + 1 + + + + + + 4835 + -510 + 81 + 20 + + + 4885 + -500 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 8b6fbd99-8d05-4e20-b1ee-34ac28c3ac62 + X/2 + Y coordinate + Y coordinate + false + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4835 + -490 + 81 + 20 + + + 4885 + -480 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + 34183954-e599-406c-808f-31d10dd66cfd + Z coordinate + Z coordinate + false + 0 + + + + + + 4835 + -470 + 81 + 20 + + + 4885 + -460 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 7a2be682-8191-4b5e-a088-488d1b86720c + Point + Point + false + 0 + + + + + + 4946 + -510 + 30 + 60 + + + 4962.5 + -480 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 336b85d9-91f0-4f20-a4be-580ddf61082c + PolyLine + PolyLine + + + + + + 4857 + -571 + 118 + 44 + + + 4917 + -549 + + + + + + 1 + Polyline vertex points + 125468c3-5cf8-47cd-a814-e6e7b83e8f11 + Vertices + Vertices + false + 7a2be682-8191-4b5e-a088-488d1b86720c + 1 + + + + + + 4859 + -569 + 43 + 20 + + + 4882 + -559 + + + + + + + + Close polyline + 13bb12ea-edbb-4175-b2b3-ffe92579f4a8 + Closed + Closed + false + 0 + + + + + + 4859 + -549 + 43 + 20 + + + 4882 + -539 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 128a3a79-54d6-4c97-9fa8-af26de934762 + Polyline + Polyline + false + 0 + + + + + + 4932 + -569 + 41 + 40 + + + 4954 + -549 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + dacebf91-a053-4921-baa1-c290aa1aa947 + Explode + Explode + + + + + + 4977 + -535 + 136 + 44 + + + 5044 + -513 + + + + + + Curve to explode + 6ed93d23-7c5b-4f26-8f45-04ee9cc9a14f + Curve + Curve + false + 128a3a79-54d6-4c97-9fa8-af26de934762 + 1 + + + + + + 4979 + -533 + 50 + 20 + + + 5005.5 + -523 + + + + + + + + Recursive decomposition until all segments are atomic + 2a587545-0740-487d-ab33-de48c7e62cb0 + Recursive + Recursive + false + 0 + + + + + + 4979 + -513 + 50 + 20 + + + 5005.5 + -503 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + Segments + Segments + false + 0 + + + + + + 5059 + -533 + 52 + 20 + + + 5086.5 + -523 + + + + + + + + 1 + Vertices of the exploded segments + a2947e64-96ee-4f7e-84ba-15b944e3fe50 + Vertices + Vertices + false + 0 + + + + + + 5059 + -513 + 52 + 20 + + + 5086.5 + -503 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 3f5c9cc9-d853-4b17-bc37-271b4874f619 + List Length + List Length + + + + + + 4982 + -445 + 109 + 28 + + + 5021 + -431 + + + + + + 1 + Base list + b3b1a54f-ede3-45a8-8307-d6fff0058db1 + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 4984 + -443 + 22 + 24 + + + 4996.5 + -431 + + + + + + + + Number of items in L + 7a38c511-412d-40cc-8561-4b587c2f42c1 + X/4 + Length + Length + false + 0 + + + + + + 5036 + -443 + 53 + 24 + + + 5056 + -431 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + f268eb9e-395a-4291-a085-1734a606096f + List Item + List Item + + + + + + 5116 + -605 + 90 + 64 + + + 5180 + -573 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 8edb3a2a-49ab-4ba4-8130-6557bbd3550c + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 5118 + -603 + 47 + 20 + + + 5151 + -593 + + + + + + + + Item index + db1cfe1d-8f0d-4b7d-815e-b7a7540f6fe3 + X+(X/2) + Index + Index + false + 7a38c511-412d-40cc-8561-4b587c2f42c1 + 1 + + + + + + 5118 + -583 + 47 + 20 + + + 5151 + -573 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + c410c6dd-9b0f-48b2-9ff9-95ba7c7fe85a + Wrap + Wrap + false + 0 + + + + + + 5118 + -563 + 47 + 20 + + + 5151 + -553 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + ba18f626-4501-4067-a2e6-4444dbd4b998 + false + Item + i + false + 0 + + + + + + 5195 + -603 + 9 + 60 + + + 5201 + -573 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + fd1f73a9-7389-4039-88fe-9343fa423d37 + List Item + List Item + + + + + + 5128 + -518 + 90 + 64 + + + 5192 + -486 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + c86fb56d-2a99-456f-9a62-351a2b11860c + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 5130 + -516 + 47 + 20 + + + 5163 + -506 + + + + + + + + Item index + faf9f9eb-6da0-4013-8613-24cb4ba97d1e + X-(X/2) + Index + Index + false + 7a38c511-412d-40cc-8561-4b587c2f42c1 + 1 + + + + + + 5130 + -496 + 47 + 20 + + + 5163 + -486 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 996d0cf0-b264-419f-8d7b-a65cfc24a7d9 + Wrap + Wrap + false + 0 + + + + + + 5130 + -476 + 47 + 20 + + + 5163 + -466 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 8e803cf7-523c-4ce9-8c65-b452d2ad1884 + false + Item + i + false + 0 + + + + + + 5207 + -516 + 9 + 60 + + + 5213 + -486 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 49c23869-d7af-4aed-8e2a-612c07daf82a + Angle + Angle + + + + + + 5237 + -553 + 115 + 64 + + + 5301 + -521 + + + + + + First vector + df9a8370-abc8-4a25-9f3a-f3d47f406dc5 + Vector A + Vector A + false + ba18f626-4501-4067-a2e6-4444dbd4b998 + 1 + + + + + + 5239 + -551 + 47 + 20 + + + 5264 + -541 + + + + + + + + Second vector + 754f771f-3e4c-40fb-92d7-97c200656ed0 + Vector B + Vector B + false + 8e803cf7-523c-4ce9-8c65-b452d2ad1884 + 1 + + + + + + 5239 + -531 + 47 + 20 + + + 5264 + -521 + + + + + + + + Optional plane for 2D angle + 259dcb54-35a7-4ec9-9d02-961b137cedc3 + Plane + Plane + true + 0 + + + + + + 5239 + -511 + 47 + 20 + + + 5264 + -501 + + + + + + + + Angle (in radians) between vectors + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + Angle + Angle + false + 0 + + + + + + 5316 + -551 + 34 + 30 + + + 5334.5 + -536 + + + + + + + + Reflex angle (in radians) between vectors + 30a92549-3607-4519-a391-c9715bfbf91f + Reflex + Reflex + false + 0 + + + + + + 5316 + -521 + 34 + 30 + + + 5334.5 + -506 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7e44edc7-d3ec-4bbe-91be-4a82e7378b3b + Number Slider + Number Slider + false + 0 + + + + + + 4989 + -623 + 198 + 20 + + + 4989.398 + -622.3566 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cb0e567f-4229-4ae2-a773-7459b88dd41e + Panel + + false + 0 + 44cac541-b481-4efe-b4aa-58083ac247cf + 1 + 360/256*4*2 + + + + + + 5005 + -679 + 199 + 40 + + 0 + 0 + 0 + + 5005.092 + -678.6144 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + 36cdb7a8-e1e8-41f1-995c-052ae31c9eb1 + Degrees + Degrees + + + + + + 5078 + -183 + 120 + 28 + + + 5137 + -169 + + + + + + Angle in radians + f78efdf2-10ec-46c5-b509-5950fbe74068 + Radians + Radians + false + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + 1 + + + + + + 5080 + -181 + 42 + 24 + + + 5102.5 + -169 + + + + + + + + Angle in degrees + 44cac541-b481-4efe-b4aa-58083ac247cf + Degrees + Degrees + false + 0 + + + + + + 5152 + -181 + 44 + 24 + + + 5175.5 + -169 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + 8c453433-7d96-455b-b289-826ea5a79066 + Expression + Expression + + + + + + 5026 + -275 + 227 + 28 + + + 5130 + -261 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 5f7d6274-a0f2-4a66-b9bf-a55a4fdaefeb + Variable X + X + true + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + 1 + + + + + + 5028 + -273 + 14 + 24 + + + 5036.5 + -261 + + + + + + + + Result of expression + 89524ded-c530-461f-b483-d32413d15e4f + Result + Result + false + 0 + + + + + + 5217 + -273 + 34 + 24 + + + 5235.5 + -261 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 42ddbb8d-3fc2-48ba-8f6e-9f488183c97d + Series + Series + + + + + + 4845 + -441 + 117 + 64 + + + 4911 + -409 + + + + + + First number in the series + 5f5b253d-7a06-4eeb-8003-cdecc07577af + Start + Start + false + 0 + + + + + + 4847 + -439 + 49 + 20 + + + 4881 + -429 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + dbbac22c-d90f-42a5-88c4-bfe035ee15aa + 1/X + Step + Step + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4847 + -419 + 49 + 20 + + + 4881 + -409 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 9aff152c-5f5e-4b4a-a5f7-f98af29d2e33 + Count + Count + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4847 + -399 + 49 + 20 + + + 4881 + -389 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + c8b950ed-c466-43a6-a9e2-59b5fbc6ccda + Series + Series + false + 0 + + + + + + 4926 + -439 + 34 + 60 + + + 4944.5 + -409 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 52787534-4e23-4ce3-8af7-de592b7f7ff9 + Number Slider + Number Slider + false + 0 + + + + + + 4956 + -381 + 198 + 20 + + + 4956.695 + -380.6808 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 9aca7ddd-38ca-4bb2-9914-982b8c204627 + Curvature Graph + Curvature Graph + + + + + + 4759 + -702 + 71 + 64 + + + 4816 + -670 + + + + + + Curve for Curvature graph display + true + f0abb4f3-cbe5-473b-8db0-0441cda2da59 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4761 + -700 + 40 + 20 + + + 4782.5 + -690 + + + + + + + + Sampling density of the Graph + 3d62b4db-9901-4e2b-841d-f6ae8fa32313 + Density + Density + false + 0 + + + + + + 4761 + -680 + 40 + 20 + + + 4782.5 + -670 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 19b48ab9-83d1-456b-a9d1-9ba678aca383 + Scale + Scale + false + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + 1 + + + + + + 4761 + -660 + 40 + 20 + + + 4782.5 + -650 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 4463 + -740 + 250 + 20 + + + 4463.026 + -739.6841 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + Evaluate Length + Evaluate Length + + + + + + 5961 + 799 + 144 + 64 + + + 6035 + 831 + + + + + + Curve to evaluate + 8c69730b-0070-4211-bf8a-08acc9680f2d + Curve + Curve + false + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + 1 + + + + + + 5963 + 801 + 57 + 20 + + + 5993 + 811 + + + + + + + + Length factor for curve evaluation + 8a52b37e-0172-451f-b6dd-25d926ad129b + Length + Length + false + 0 + + + + + + 5963 + 821 + 57 + 20 + + + 5993 + 831 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + af9d90da-4377-4650-9256-e55dc58bd6d0 + Normalized + Normalized + false + 0 + + + + + + 5963 + 841 + 57 + 20 + + + 5993 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + Point + Point + false + 0 + + + + + + 6050 + 801 + 53 + 20 + + + 6078 + 811 + + + + + + + + Tangent vector at the specified length + 4de57077-ca22-44b0-afc7-97505f1c7f17 + Tangent + Tangent + false + 0 + + + + + + 6050 + 821 + 53 + 20 + + + 6078 + 831 + + + + + + + + Curve parameter at the specified length + 9fa25c7b-8ea8-4a20-819a-ce3221d57efc + Parameter + Parameter + false + 0 + + + + + + 6050 + 841 + 53 + 20 + + + 6078 + 851 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + Line SDL + Line SDL + + + + + + 6140 + 799 + 106 + 64 + + + 6204 + 831 + + + + + + Line start point + 3463c164-280c-4a49-bca7-abc51aec0d99 + Start + Start + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6142 + 801 + 47 + 20 + + + 6167 + 811 + + + + + + + + Line tangent (direction) + cfda70db-d73c-4ae3-974c-fe5b3eaf17cc + Direction + Direction + false + 4de57077-ca22-44b0-afc7-97505f1c7f17 + 1 + + + + + + 6142 + 821 + 47 + 20 + + + 6167 + 831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + c22b071e-e62d-4944-a60e-f946a192a508 + Length + Length + false + 0 + + + + + + 6142 + 841 + 47 + 20 + + + 6167 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + bea4d581-401a-4ac5-a0a8-f6cd1a86f737 + Line + Line + false + 0 + + + + + + 6219 + 801 + 25 + 60 + + + 6233 + 831 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 03cf40f1-2472-4b49-b043-583e8c9ca89a + Mirror + Mirror + + + + + + 6092 + 713 + 138 + 44 + + + 6160 + 735 + + + + + + Base geometry + 1af0f76a-4a26-432e-9349-13f538dd6ea8 + Geometry + Geometry + true + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + 1 + + + + + + 6094 + 715 + 51 + 20 + + + 6121 + 725 + + + + + + + + Mirror plane + 28cef890-79b7-427b-a4a6-0fd3d2ccdea9 + Plane + Plane + false + bea4d581-401a-4ac5-a0a8-f6cd1a86f737 + 1 + + + + + + 6094 + 735 + 51 + 20 + + + 6121 + 745 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + bf791e6f-0f5a-4f1a-a4f9-13cc01b34c48 + Geometry + Geometry + false + 0 + + + + + + 6175 + 715 + 53 + 20 + + + 6203 + 725 + + + + + + + + Transformation data + e80f7020-a4f6-445f-94b0-efab33b6d277 + Transform + Transform + false + 0 + + + + + + 6175 + 735 + 53 + 20 + + + 6203 + 745 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 856b1097-ede2-431d-95e2-2f8e1676d67b + Join Curves + Join Curves + + + + + + 6289 + 654 + 118 + 44 + + + 6352 + 676 + + + + + + 1 + Curves to join + 6b000233-57b1-42f8-8788-a8eb54ab980e + Curves + Curves + false + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + bf791e6f-0f5a-4f1a-a4f9-13cc01b34c48 + 2 + + + + + + 6291 + 656 + 46 + 20 + + + 6315.5 + 666 + + + + + + + + Preserve direction of input curves + c80e2772-e02a-44ab-9f2d-caaa981d215a + Preserve + Preserve + false + 0 + + + + + + 6291 + 676 + 46 + 20 + + + 6315.5 + 686 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 5646e194-78aa-433b-92d2-5266d2a84cd4 + Curves + Curves + false + 0 + + + + + + 6367 + 656 + 38 + 40 + + + 6387.5 + 676 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + c18fb449-1101-46d1-8a8b-bd9920802f4a + End Points + End Points + + + + + + 6344 + 741 + 96 + 44 + + + 6394 + 763 + + + + + + Curve to evaluate + 51edc287-ed0e-4bc9-bc4c-686a30cb9b5c + Curve + Curve + false + 5646e194-78aa-433b-92d2-5266d2a84cd4 + 1 + + + + + + 6346 + 743 + 33 + 40 + + + 6364 + 763 + + + + + + + + Curve start point + 7d5040cb-9927-4936-a8e5-f4518006055e + Start + Start + false + 0 + + + + + + 6409 + 743 + 29 + 20 + + + 6425 + 753 + + + + + + + + Curve end point + 15f910d2-5d87-470b-bb37-071bfebb67ab + End + End + false + 0 + + + + + + 6409 + 763 + 29 + 20 + + + 6425 + 773 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + Line + Line + + + + + + 6313 + 834 + 114 + 44 + + + 6385 + 856 + + + + + + Line start point + f0397e53-f7af-48c0-b213-d61a654a3690 + Start Point + Start Point + false + 7d5040cb-9927-4936-a8e5-f4518006055e + 1 + + + + + + 6315 + 836 + 55 + 20 + + + 6344 + 846 + + + + + + + + Line end point + bcf27acf-b5cf-49a2-996e-4217fe52607d + End Point + End Point + false + 15f910d2-5d87-470b-bb37-071bfebb67ab + 1 + + + + + + 6315 + 856 + 55 + 20 + + + 6344 + 866 + + + + + + + + Line segment + a625b16a-7adf-48bd-b97c-ce4588caa65e + Line + Line + false + 0 + + + + + + 6400 + 836 + 25 + 40 + + + 6414 + 856 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + Rotate + Rotate + + + + + + 2476 + 773 + 154 + 64 + + + 2560 + 805 + + + + + + Base geometry + e67d9e73-bb03-4d8f-92e2-5bcc9161a567 + Geometry + Geometry + true + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 2478 + 775 + 67 + 20 + + + 2521 + 785 + + + + + + + + Rotation angle in radians + 204eabeb-b9b2-4f78-b936-bab985b0c572 + -X + Angle + Angle + false + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + 1 + false + + + + + + 2478 + 795 + 67 + 20 + + + 2521 + 805 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 782e8258-7b64-4582-8072-4abc53b33153 + Plane + Plane + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 2478 + 815 + 67 + 20 + + + 2521 + 825 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + a577b73a-4118-4e3c-adb2-563ee1d367a2 + Geometry + Geometry + false + 0 + + + + + + 2575 + 775 + 53 + 30 + + + 2603 + 790 + + + + + + + + Transformation data + a68710a1-eaea-42a8-9962-cb31c430d462 + Transform + Transform + false + 0 + + + + + + 2575 + 805 + 53 + 30 + + + 2603 + 820 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + ce8f4978-5941-4c19-ad37-69a861ef1329 + Angle + Angle + + + + + + 6464 + 899 + 115 + 64 + + + 6528 + 931 + + + + + + First vector + a9ba4f93-17e5-49b8-b996-19c1006887bb + Vector A + Vector A + false + 0 + + + + + + 6466 + 901 + 47 + 20 + + + 6491 + 911 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 23952675-e3cb-4a5d-bd8f-4023d7668e91 + Vector B + Vector B + false + a625b16a-7adf-48bd-b97c-ce4588caa65e + 1 + + + + + + 6466 + 921 + 47 + 20 + + + 6491 + 931 + + + + + + + + Optional plane for 2D angle + 4f910f96-f983-4414-9227-8ae1e6a66ae3 + Plane + Plane + true + 0 + + + + + + 6466 + 941 + 47 + 20 + + + 6491 + 951 + + + + + + + + Angle (in radians) between vectors + e0ac10a5-a77f-49ef-b22e-44b7490e827d + Angle + Angle + false + 0 + + + + + + 6543 + 901 + 34 + 30 + + + 6561.5 + 916 + + + + + + + + Reflex angle (in radians) between vectors + 4a6f102f-5dd1-4bcc-950a-71048cfd228b + Reflex + Reflex + false + 0 + + + + + + 6543 + 931 + 34 + 30 + + + 6561.5 + 946 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 1b498801-3407-478a-bf9b-c9de9dec4d44 + Rotate + Rotate + + + + + + 6538 + 796 + 154 + 64 + + + 6622 + 828 + + + + + + Base geometry + 90c80cc2-535c-4406-941d-babb314f433e + Geometry + Geometry + true + 5646e194-78aa-433b-92d2-5266d2a84cd4 + 1 + + + + + + 6540 + 798 + 67 + 20 + + + 6583 + 808 + + + + + + + + Rotation angle in radians + 512f82fb-ac89-4c2a-83ad-7dc4b828af7b + -X + Angle + Angle + false + e0ac10a5-a77f-49ef-b22e-44b7490e827d + 1 + false + + + + + + 6540 + 818 + 67 + 20 + + + 6583 + 828 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 5cf6220b-ab56-4c51-bea3-5ad247ac7b2c + Plane + Plane + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6540 + 838 + 67 + 20 + + + 6583 + 848 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 4f2b23af-4bdd-4532-8cf4-aa1659e8bb52 + Geometry + Geometry + false + 0 + + + + + + 6637 + 798 + 53 + 30 + + + 6665 + 813 + + + + + + + + Transformation data + 47112cb2-a8a1-4237-9928-ff0ab1cc1507 + Transform + Transform + false + 0 + + + + + + 6637 + 828 + 53 + 30 + + + 6665 + 843 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + Move + Move + + + + + + 6729 + 733 + 138 + 44 + + + 6797 + 755 + + + + + + Base geometry + 7cf1bc7d-23fb-439d-9814-bf6e7fa9ebff + Geometry + Geometry + true + 4f2b23af-4bdd-4532-8cf4-aa1659e8bb52 + 1 + + + + + + 6731 + 735 + 51 + 20 + + + 6758 + 745 + + + + + + + + Translation vector + 52771741-4752-4c15-9c5e-85d568639955 + Motion + Motion + false + 8ec7f41f-e106-4a55-a93c-d00f3b2a7959 + 1 + + + + + + 6731 + 755 + 51 + 20 + + + 6758 + 765 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + fd57d68a-3b7e-4b70-9105-fbe1441f82e6 + Geometry + Geometry + false + 0 + + + + + + 6812 + 735 + 53 + 20 + + + 6840 + 745 + + + + + + + + Transformation data + fa9e4ba5-f241-4361-98ac-5558195204f5 + Transform + Transform + false + 0 + + + + + + 6812 + 755 + 53 + 20 + + + 6840 + 765 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + Vector 2Pt + Vector 2Pt + + + + + + 6709 + 881 + 112 + 64 + + + 6767 + 913 + + + + + + Base point + 32a9d313-e307-48dd-b594-706c82affab6 + Point A + Point A + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6711 + 883 + 41 + 20 + + + 6733 + 893 + + + + + + + + Tip point + bfd4d44a-b11a-40b2-ac29-f239e90a2009 + Point B + Point B + false + 0 + + + + + + 6711 + 903 + 41 + 20 + + + 6733 + 913 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + 99c96e47-6343-4151-8845-c858a3699784 + Unitize + Unitize + false + 0 + + + + + + 6711 + 923 + 41 + 20 + + + 6733 + 933 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 8ec7f41f-e106-4a55-a93c-d00f3b2a7959 + Vector + Vector + false + 0 + + + + + + 6782 + 883 + 37 + 30 + + + 6802 + 898 + + + + + + + + Vector length + 73144b3c-3d4d-4aee-8f11-639e14cca145 + Length + Length + false + 0 + + + + + + 6782 + 913 + 37 + 30 + + + 6802 + 928 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 2f48d186-752f-4928-95db-f06f0ae50727 + Curve Domain + Curve Domain + + + + + + 6813 + 804 + 116 + 44 + + + 6871 + 826 + + + + + + Curve to measure/modify + 79ead4ce-c80f-4446-8104-8b0297e7a6bc + Curve + Curve + false + fd57d68a-3b7e-4b70-9105-fbe1441f82e6 + 1 + + + + + + 6815 + 806 + 41 + 20 + + + 6837 + 816 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 2c1efff8-a253-4d17-9c5d-30692221e9a1 + Domain + Domain + true + 0 + + + + + + 6815 + 826 + 41 + 20 + + + 6837 + 836 + + + + + + + + Curve with new domain. + 17d3b807-f1a7-4e0f-bf7c-2afb1247016c + Curve + Curve + false + 0 + + + + + + 6886 + 806 + 41 + 20 + + + 6908 + 816 + + + + + + + + Domain of original curve. + a7d2d05e-ba64-4095-aeef-38fe6802b24c + Domain + Domain + false + 0 + + + + + + 6886 + 826 + 41 + 20 + + + 6908 + 836 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + Sub Curve + Sub Curve + + + + + + 7015 + 781 + 124 + 44 + + + 7089 + 803 + + + + + + Base curve + 87160ab4-30db-423c-b8d6-41461587f5e1 + Base curve + Base curve + false + 17d3b807-f1a7-4e0f-bf7c-2afb1247016c + 1 + + + + + + 7017 + 783 + 57 + 20 + + + 7047 + 793 + + + + + + + + Sub-domain to extract + d427e3b5-019e-419e-8f81-cc69ea07f354 + Domain + Domain + false + 1a1fbb55-9db1-46f2-85c2-28d2b70d7d53 + 1 + + + + + + 7017 + 803 + 57 + 20 + + + 7047 + 813 + + + + + + + + Resulting sub curve + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + Curve + Curve + false + 0 + + + + + + 7104 + 783 + 33 + 40 + + + 7122 + 803 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + f8894fe4-4c74-4f5a-876a-5af537443121 + Deconstruct Domain + Deconstruct Domain + + + + + + 6859 + 889 + 104 + 44 + + + 6917 + 911 + + + + + + Base domain + 96ac93ad-0d23-474b-8e5b-fc78551998d1 + Domain + Domain + false + a7d2d05e-ba64-4095-aeef-38fe6802b24c + 1 + + + + + + 6861 + 891 + 41 + 40 + + + 6883 + 911 + + + + + + + + Start of domain + 5781a9d9-0dd5-4c9c-b881-74b36fe7bbce + Start + Start + false + 0 + + + + + + 6932 + 891 + 29 + 20 + + + 6948 + 901 + + + + + + + + End of domain + 880528ed-ad14-4bcf-9530-8a975f418de4 + End + End + false + 0 + + + + + + 6932 + 911 + 29 + 20 + + + 6948 + 921 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + Construct Domain + Construct Domain + + + + + + 6970 + 921 + 156 + 44 + + + 7068 + 943 + + + + + + Start value of numeric domain + bc1e3711-1351-4b7d-b79d-d03b31bee17d + X/2 + Domain start + Domain start + false + 880528ed-ad14-4bcf-9530-8a975f418de4 + 1 + + + + + + 6972 + 923 + 81 + 20 + + + 7022 + 933 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + b70b6f09-6dad-4b38-89f5-3146f8089869 + Domain end + Domain end + false + 880528ed-ad14-4bcf-9530-8a975f418de4 + 1 + + + + + + 6972 + 943 + 81 + 20 + + + 7022 + 953 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 1a1fbb55-9db1-46f2-85c2-28d2b70d7d53 + Domain + Domain + false + 0 + + + + + + 7083 + 923 + 41 + 40 + + + 7105 + 943 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + Evaluate Length + Evaluate Length + + + + + + 7154 + 836 + 144 + 64 + + + 7228 + 868 + + + + + + Curve to evaluate + 9989c7d4-7a08-4241-8f89-7a69c2fb9ee5 + Curve + Curve + false + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 1 + + + + + + 7156 + 838 + 57 + 20 + + + 7186 + 848 + + + + + + + + Length factor for curve evaluation + fe2a0741-ce6e-4e4e-97e3-e976deef48bc + Length + Length + false + 0 + + + + + + 7156 + 858 + 57 + 20 + + + 7186 + 868 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 5f3ded37-c8d6-43fa-a789-6c66bcd7b189 + Normalized + Normalized + false + 0 + + + + + + 7156 + 878 + 57 + 20 + + + 7186 + 888 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ef29599e-2ecd-401c-ae30-0b585a664a7e + Point + Point + false + 0 + + + + + + 7243 + 838 + 53 + 20 + + + 7271 + 848 + + + + + + + + Tangent vector at the specified length + 2c99eaed-a96b-4f0a-84a7-f7b3b6f3b2fd + Tangent + Tangent + false + 0 + + + + + + 7243 + 858 + 53 + 20 + + + 7271 + 868 + + + + + + + + Curve parameter at the specified length + e1507204-1c06-4dc3-b08d-bc6c91fb3c45 + Parameter + Parameter + false + 0 + + + + + + 7243 + 878 + 53 + 20 + + + 7271 + 888 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 5857b3b4-7a73-4907-a10f-7d91393e223b + Rotate + Rotate + + + + + + 7302 + 819 + 138 + 64 + + + 7370 + 851 + + + + + + Base geometry + bc50cf12-e713-4c4f-a31c-d96eafa54614 + Geometry + Geometry + true + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 1 + + + + + + 7304 + 821 + 51 + 20 + + + 7331 + 831 + + + + + + + + Rotation angle in radians + 25138560-1113-4672-a06e-626e70e4f4c7 + Angle + Angle + false + 0 + false + + + + + + 7304 + 841 + 51 + 20 + + + 7331 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 7662ba97-77a4-4fb3-8259-48911c56ef3d + Plane + Plane + false + ef29599e-2ecd-401c-ae30-0b585a664a7e + 1 + + + + + + 7304 + 861 + 51 + 20 + + + 7331 + 871 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 054e9753-1d6d-4218-940f-45a07c22422c + Geometry + Geometry + false + 0 + + + + + + 7385 + 821 + 53 + 30 + + + 7413 + 836 + + + + + + + + Transformation data + d0b8ebc7-5718-418d-8e16-ab3c1d8a96b6 + Transform + Transform + false + 0 + + + + + + 7385 + 851 + 53 + 30 + + + 7413 + 866 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + Join Curves + Join Curves + + + + + + 7275 + 738 + 118 + 44 + + + 7338 + 760 + + + + + + 1 + Curves to join + 7ad8a15b-3942-451f-8ca9-c81085c41de4 + Curves + Curves + false + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 054e9753-1d6d-4218-940f-45a07c22422c + 2 + + + + + + 7277 + 740 + 46 + 20 + + + 7301.5 + 750 + + + + + + + + Preserve direction of input curves + 58c69706-dc05-42d2-b57a-551afa0a357d + Preserve + Preserve + false + 0 + + + + + + 7277 + 760 + 46 + 20 + + + 7301.5 + 770 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 71367690-1062-49a1-a73e-270b5aac78b8 + Curves + Curves + false + 0 + + + + + + 7353 + 740 + 38 + 40 + + + 7373.5 + 760 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b532a32a-1034-4713-ad22-ec6aa4278518 + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 7864 + 586 + 44 + 16 + + + 7886 + 594 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + cebfea35-23f4-45d2-90d8-37b979f8b94a + Bounding Box + Bounding Box + + + + + true + + + + + + 7429 + 748 + 100 + 44 + + + 7488 + 770 + + + + + + 1 + Geometry to contain + 17de4f15-280a-4273-834a-5a7f40f7a915 + Content + Content + false + 71367690-1062-49a1-a73e-270b5aac78b8 + 1 + + + + + + 7431 + 750 + 42 + 20 + + + 7453.5 + 760 + + + + + + + + BoundingBox orientation plane + true + 46a28397-f0e0-40b3-9c47-c6093c0d62b1 + Plane + Plane + false + 0 + + + + + + 7431 + 770 + 42 + 20 + + + 7453.5 + 780 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 059a3cb6-f37c-479b-b3b1-dcebf4e58053 + Box + Box + false + 0 + + + + + + 7503 + 750 + 24 + 20 + + + 7516.5 + 760 + + + + + + + + Bounding box in orientation plane coordinates + true + 81edff2e-09ca-4828-b5ac-8c457fe13f74 + Box + Box + false + 0 + + + + + + 7503 + 770 + 24 + 20 + + + 7516.5 + 780 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 73b119fe-65c6-4624-8864-1b264c96aeec + Deconstruct Box + Deconstruct Box + + + + + + 7545 + 757 + 89 + 84 + + + 7586 + 799 + + + + + + Base box + 25f796d1-58ef-4897-8ab0-e53d4f94a986 + Box + Box + false + 059a3cb6-f37c-479b-b3b1-dcebf4e58053 + 1 + + + + + + 7547 + 759 + 24 + 80 + + + 7560.5 + 799 + + + + + + + + Box plane + 8984df1c-ae65-4137-83c5-63aa387da270 + Plane + Plane + false + 0 + + + + + + 7601 + 759 + 31 + 20 + + + 7618 + 769 + + + + + + + + {x} dimension of box + 835cc906-1af2-446c-bd77-767c43cc906b + X + X + false + 0 + + + + + + 7601 + 779 + 31 + 20 + + + 7618 + 789 + + + + + + + + {y} dimension of box + bbce67fc-0fa3-4ea3-94a3-7e90600558f3 + Y + Y + false + 0 + + + + + + 7601 + 799 + 31 + 20 + + + 7618 + 809 + + + + + + + + {z} dimension of box + 5a0545a9-f973-4b7a-bae2-c8700ff109cb + Z + Z + false + 0 + + + + + + 7601 + 819 + 31 + 20 + + + 7618 + 829 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + Division + Division + + + + + + 7771 + 777 + 82 + 44 + + + 7802 + 799 + + + + + + Item to divide (dividend) + 30104733-7dea-4ebc-9093-ee680f5d26a5 + A + A + false + 63ed06b5-0198-4e74-942d-d3c68792ac20 + 1 + + + + + + 7773 + 779 + 14 + 20 + + + 7781.5 + 789 + + + + + + + + Item to divide with (divisor) + 512a409e-2c2a-4dd5-8631-e2c758f3034c + B + B + false + 232ab328-b425-414b-8194-9b3bd59a5918 + 1 + + + + + + 7773 + 799 + 14 + 20 + + + 7781.5 + 809 + + + + + + + + The result of the Division + 99b3297f-d17d-40e7-ae85-fd4704e29a26 + Result + Result + false + 0 + + + + + + 7817 + 779 + 34 + 40 + + + 7835.5 + 799 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + Deconstruct Domain + Deconstruct Domain + + + + + + 7645 + 757 + 104 + 44 + + + 7703 + 779 + + + + + + Base domain + 07793ef6-fef6-4201-b506-f2f3b122b2c6 + Domain + Domain + false + 835cc906-1af2-446c-bd77-767c43cc906b + 1 + + + + + + 7647 + 759 + 41 + 40 + + + 7669 + 779 + + + + + + + + Start of domain + 56168981-e451-44cd-a223-051def7128a0 + Start + Start + false + 0 + + + + + + 7718 + 759 + 29 + 20 + + + 7734 + 769 + + + + + + + + End of domain + 63ed06b5-0198-4e74-942d-d3c68792ac20 + End + End + false + 0 + + + + + + 7718 + 779 + 29 + 20 + + + 7734 + 789 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + d1343c76-001f-46fc-b79f-6753e166d2a6 + Deconstruct Domain + Deconstruct Domain + + + + + + 7648 + 814 + 104 + 44 + + + 7706 + 836 + + + + + + Base domain + 3b742cc3-74e7-4e5f-8352-6a117f6cb93d + Domain + Domain + false + bbce67fc-0fa3-4ea3-94a3-7e90600558f3 + 1 + + + + + + 7650 + 816 + 41 + 40 + + + 7672 + 836 + + + + + + + + Start of domain + fcfd9b33-95fa-4bba-8a29-7dc53bb1c28a + Start + Start + false + 0 + + + + + + 7721 + 816 + 29 + 20 + + + 7737 + 826 + + + + + + + + End of domain + 232ab328-b425-414b-8194-9b3bd59a5918 + End + End + false + 0 + + + + + + 7721 + 836 + 29 + 20 + + + 7737 + 846 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 818ee5a2-b816-43d5-8043-5e0370f506f9 + Panel + + false + 0 + 99b3297f-d17d-40e7-ae85-fd4704e29a26 + 1 + Double click to edit panel content… + + + + + + 5042 + 697 + 160 + 40 + + 0 + 0 + 0 + + 5042.84 + 697.4509 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3f65fe24-7e01-4d9f-bc95-69201b774630 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 5389 + 1014 + 112 + 40 + + 0 + 0 + 0 + + 5389.612 + 1014.595 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 5389 + 989 + 112 + 40 + + 0 + 0 + 0 + + 5389 + 989.5891 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3e6be719-86bc-43cd-9051-6b649618ce76 + Panel + + false + 0 + 0 + 0.496323571135 + + + + + + 5379 + 965 + 112 + 40 + + 0 + 0 + 0 + + 5379.65 + 965.6291 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + f84e0246-b097-47b3-ba9d-060999ac4bdb + Scale + Scale + + + + + + 7375 + 656 + 154 + 64 + + + 7459 + 688 + + + + + + Base geometry + a04fe448-46a1-475e-8627-a18ad837b029 + Geometry + Geometry + true + 71367690-1062-49a1-a73e-270b5aac78b8 + 1 + + + + + + 7377 + 658 + 67 + 20 + + + 7420 + 668 + + + + + + + + Center of scaling + 2465ea31-d2b1-4ec1-a072-bdef63c86ea5 + Center + Center + false + 0 + + + + + + 7377 + 678 + 67 + 20 + + + 7420 + 688 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + e779ac38-f4c2-404f-9a0a-3a93e1f837a3 + X^-1 + Factor + Factor + false + 835cc906-1af2-446c-bd77-767c43cc906b + 1 + + + + + + 7377 + 698 + 67 + 20 + + + 7420 + 708 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + e42477ff-bbf6-4393-be21-54936caee378 + Geometry + Geometry + false + 0 + + + + + + 7474 + 658 + 53 + 30 + + + 7502 + 673 + + + + + + + + Transformation data + c94a6d58-e8e1-46cb-8334-5b5f76c90b70 + Transform + Transform + false + 0 + + + + + + 7474 + 688 + 53 + 30 + + + 7502 + 703 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 59df4348-a0f7-408d-977c-702a69ed6ed4 + Curve + Curve + false + b4ccf6c7-f7b3-402d-a4bd-1789c1e70689 + 1 + + + + + + 7782 + 656 + 50 + 24 + + + 7807.121 + 668.7886 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + Division + Division + + + + + + 2876 + 750 + 82 + 44 + + + 2907 + 772 + + + + + + Item to divide (dividend) + 682fe800-c096-4873-95b5-ae468626d892 + A + A + false + 09f414e2-a377-48cb-bf26-9259a44948ce + 1 + + + + + + 2878 + 752 + 14 + 20 + + + 2886.5 + 762 + + + + + + + + Item to divide with (divisor) + c92a3da3-a5b4-475d-8710-542dfcad70ee + B + B + false + 67463d2d-df8a-44b4-b14f-13efbe763634 + 1 + + + + + + 2878 + 772 + 14 + 20 + + + 2886.5 + 782 + + + + + + + + The result of the Division + 6636c21d-22d0-4f61-9bfe-5ab36a17b01a + Result + Result + false + 0 + + + + + + 2922 + 752 + 34 + 40 + + + 2940.5 + 772 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7202b3f5-6de0-4add-a070-f31b6a7c026f + Panel + + false + 0 + 6636c21d-22d0-4f61-9bfe-5ab36a17b01a + 1 + Double click to edit panel content… + + + + + + 250 + 536 + 160 + 40 + + 0 + 0 + 0 + + 250.882 + 536.8864 + + + + + + + 255;255;255;255 + + false + false + true + false + false + false + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dc119029-7f51-4afd-a073-5060a505e3f6 + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 35fa5885-9e16-4254-aa30-55c3ed666653 + a1e20493-c943-4bc2-9d46-b95deb275132 + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1f89c5b5-f117-43f9-9837-91a1284102d1 + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + a21b7bfc-96cd-4dc9-9585-958dba659d5e + ee6c43eb-f087-4f64-ba2e-683a5590ebc5 + ef41a4d5-0ddc-45c6-a957-65e0e257c56c + e17e4d5a-7d59-450f-a785-e82d758ccd08 + 9cad71b0-e375-409e-8db3-d65dd8211cc3 + f95240b9-c332-4c25-b782-a192e1ac6ae8 + 89bee290-618f-4911-a498-0fd10199a43b + 631e7c81-a5d1-46e7-93e5-6711b6b79235 + b8b99740-a8fd-4dc6-a288-ad6c54738d0d + b6ac6456-fe96-4274-8b1a-0317b1d3c644 + 17ecff89-7540-4db5-b421-388aad9dff72 + bcd06e56-c7d5-49b1-922a-160a5817f05e + 22e6c3a8-e6b5-486a-9d11-a1e5567770e2 + dfd6370e-8123-4a75-a3b5-1d4d1cad2a15 + a4b2647e-e579-47be-9458-16c254af4d8e + de356c51-e9ee-4ec9-bbac-e2c3ae3e1af4 + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + 5d3f7e5f-8796-4680-99dd-2b917316157b + 7de562af-20b1-4ca8-9554-1057c5e17211 + 441d3685-5d51-4e9b-aebf-41d45461c275 + d5b03b5c-1ba8-4b94-9263-ad7d8ac86e90 + 144fd552-fa4d-40d4-a30f-51d7e5280718 + af822b30-6219-4e34-95af-048f7f09a158 + a751b6b3-ebef-4f6a-9779-583bb59a082a + 1ef9e470-c1a8-4c4d-866d-6c65d7a62644 + 072f5b9c-a6ac-40ec-b042-9ab7eb69b1fc + 1986929b-cd9b-486e-a2f1-cc1ef46db341 + d6da7e3a-7c2e-4129-b1d8-7d3a7150a5c4 + 4c35b70c-68c9-4bc2-9555-db837cc59037 + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + 0d97a578-7865-4750-ba9a-6c8374247eee + 8f0a3471-ab58-4f6c-a8fd-3721709b26bc + b67cc92d-d107-420d-9a74-5a24d790827c + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 5e44c594-036f-4c4f-8211-a54a7dcf92b7 + 45 + f4a79e3f-9c6d-4574-9bc1-faffc587dc5e + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + dc119029-7f51-4afd-a073-5060a505e3f6 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + 2910 + -645 + 250 + 20 + + + 2910.389 + -644.3541 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 2602 + -152 + 50 + 24 + + + 2627.109 + -140.8409 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 35fa5885-9e16-4254-aa30-55c3ed666653 + Curvature + Curvature + + + + + + 2560 + -331 + 137 + 64 + + + 2630 + -299 + + + + + + Curve to evaluate + b1772272-033f-40b9-98a3-efd556e596e5 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2562 + -329 + 53 + 30 + + + 2590 + -314 + + + + + + + + Parameter on curve domain to evaluate + c364e158-3780-4e46-8b10-e1443de82fda + Parameter + Parameter + false + 37b4b4b2-3445-46c7-976f-a2e23ee9970c + 1 + + + + + + 2562 + -299 + 53 + 30 + + + 2590 + -284 + + + + + + + + Point on curve at {t} + 9f7ef9ba-d66e-4a72-af16-1891972c2154 + Point + Point + false + 0 + + + + + + 2645 + -329 + 50 + 20 + + + 2671.5 + -319 + + + + + + + + Curvature vector at {t} + aab4a64a-84e4-4a94-9c47-0efddc4688a9 + Curvature + Curvature + false + 0 + + + + + + 2645 + -309 + 50 + 20 + + + 2671.5 + -299 + + + + + + + + Curvature circle at {t} + 5fac802f-9bf7-4c8e-91ae-7716463a735a + Curvature + Curvature + false + 0 + + + + + + 2645 + -289 + 50 + 20 + + + 2671.5 + -279 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a1e20493-c943-4bc2-9d46-b95deb275132 + Divide Curve + Divide Curve + + + + + + 2576 + -241 + 125 + 64 + + + 2626 + -209 + + + + + + Curve to divide + 4e9b137b-7bcd-4229-8b87-1f38181177a6 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2578 + -239 + 33 + 20 + + + 2596 + -229 + + + + + + + + Number of segments + b34c0d89-b732-443c-8314-4fec6cbdeaf1 + Count + Count + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2578 + -219 + 33 + 20 + + + 2596 + -209 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ba7e7461-7746-4a63-9a52-1c55bb88b106 + Kinks + Kinks + false + 0 + + + + + + 2578 + -199 + 33 + 20 + + + 2596 + -189 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + cc203ba6-03de-4bb7-a384-d85492e63296 + Points + Points + false + 0 + + + + + + 2641 + -239 + 58 + 20 + + + 2671.5 + -229 + + + + + + + + 1 + Tangent vectors at division points + c8eda9a9-9136-49dc-be52-212a7388277f + Tangents + Tangents + false + 0 + + + + + + 2641 + -219 + 58 + 20 + + + 2671.5 + -209 + + + + + + + + 1 + Parameter values at division points + 37b4b4b2-3445-46c7-976f-a2e23ee9970c + Parameters + Parameters + false + 0 + + + + + + 2641 + -199 + 58 + 20 + + + 2671.5 + -189 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 6b86013b-17bf-4325-9dc1-baac00be41cf + Curve + Curve + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 2606 + -126 + 50 + 24 + + + 2631.067 + -114.45 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 1f89c5b5-f117-43f9-9837-91a1284102d1 + Deconstruct Arc + Deconstruct Arc + + + + + + 2573 + -409 + 114 + 64 + + + 2613 + -377 + + + + + + Arc or Circle to deconstruct + cadf43db-5c0b-4ac5-bbc0-19e2e700530b + Arc + Arc + false + 5fac802f-9bf7-4c8e-91ae-7716463a735a + 1 + + + + + + 2575 + -407 + 23 + 60 + + + 2588 + -377 + + + + + + + + Base plane of arc or circle + a5f269cd-95e5-4eed-b2fd-7a970e0c1e36 + Base Plane + Base Plane + false + 0 + + + + + + 2628 + -407 + 57 + 20 + + + 2658 + -397 + + + + + + + + Radius of arc or circle + e61c1e85-6b52-46b6-bc09-67e25b6e6956 + Radius + Radius + false + 0 + + + + + + 2628 + -387 + 57 + 20 + + + 2658 + -377 + + + + + + + + Angle domain (in radians) of arc + f832c641-c0b6-4ee3-9361-46526c33422b + Angle + Angle + false + 0 + + + + + + 2628 + -367 + 57 + 20 + + + 2658 + -357 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + One Over X + One Over X + + + + + + 2577 + -444 + 100 + 28 + + + 2626 + -430 + + + + + + Input value + c891fd15-4b6c-4c07-874c-9dbfd4f8fad0 + Value + Value + false + e61c1e85-6b52-46b6-bc09-67e25b6e6956 + 1 + + + + + + 2579 + -442 + 32 + 24 + + + 2596.5 + -430 + + + + + + + + Output value + f65f0635-7a69-442c-8cdc-e4da51b8a401 + Result + Result + false + 0 + + + + + + 2641 + -442 + 34 + 24 + + + 2659.5 + -430 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + Quick Graph + Quick Graph + false + 0 + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2567 + -614 + 150 + 150 + + + 2567.943 + -613.0126 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 35fa5885-9e16-4254-aa30-55c3ed666653 + a1e20493-c943-4bc2-9d46-b95deb275132 + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1f89c5b5-f117-43f9-9837-91a1284102d1 + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + 7 + a21b7bfc-96cd-4dc9-9585-958dba659d5e + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ee6c43eb-f087-4f64-ba2e-683a5590ebc5 + Quick Graph + Quick Graph + false + 0 + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2795 + -328 + 75 + 180 + + + 2795.561 + -327.1711 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + ef41a4d5-0ddc-45c6-a957-65e0e257c56c + Construct Point + Construct Point + + + + + + 2733 + -523 + 145 + 64 + + + 2831 + -491 + + + + + + {x} coordinate + 0d6cebef-6b98-4e17-9bb2-b68581fbed4c + X coordinate + X coordinate + false + 7789103b-0b7a-4ba0-a609-b28f4763aa0a + 1 + + + + + + 2735 + -521 + 81 + 20 + + + 2785 + -511 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + b96ee68d-aba3-413d-ad59-8989e120b1df + X/2 + Y coordinate + Y coordinate + false + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2735 + -501 + 81 + 20 + + + 2785 + -491 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + 3456b5d5-0de5-41cc-a321-6a97b12ac158 + Z coordinate + Z coordinate + false + 0 + + + + + + 2735 + -481 + 81 + 20 + + + 2785 + -471 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 9c539403-85e6-427c-bb60-8109160e8788 + Point + Point + false + 0 + + + + + + 2846 + -521 + 30 + 60 + + + 2862.5 + -491 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + e17e4d5a-7d59-450f-a785-e82d758ccd08 + PolyLine + PolyLine + + + + + + 2733 + -587 + 118 + 44 + + + 2793 + -565 + + + + + + 1 + Polyline vertex points + ab3dbd69-5d6d-4d3e-a29d-bf65bf8137ba + Vertices + Vertices + false + 9c539403-85e6-427c-bb60-8109160e8788 + 1 + + + + + + 2735 + -585 + 43 + 20 + + + 2758 + -575 + + + + + + + + Close polyline + 9ae94f11-676e-4c39-8e19-02ed8b435fa2 + Closed + Closed + false + 0 + + + + + + 2735 + -565 + 43 + 20 + + + 2758 + -555 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 286d2ed0-bd9e-42f7-be59-1a06a2b8d1f0 + Polyline + Polyline + false + 0 + + + + + + 2808 + -585 + 41 + 40 + + + 2830 + -565 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 9cad71b0-e375-409e-8db3-d65dd8211cc3 + Explode + Explode + + + + + + 2860 + -531 + 136 + 44 + + + 2927 + -509 + + + + + + Curve to explode + b64d1b5c-3aea-4631-9b26-c64901b0ce78 + Curve + Curve + false + 286d2ed0-bd9e-42f7-be59-1a06a2b8d1f0 + 1 + + + + + + 2862 + -529 + 50 + 20 + + + 2888.5 + -519 + + + + + + + + Recursive decomposition until all segments are atomic + 3fda3558-f9fa-4a0a-a978-141977de03a3 + Recursive + Recursive + false + 0 + + + + + + 2862 + -509 + 50 + 20 + + + 2888.5 + -499 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + Segments + Segments + false + 0 + + + + + + 2942 + -529 + 52 + 20 + + + 2969.5 + -519 + + + + + + + + 1 + Vertices of the exploded segments + 3f67f2e8-b306-4b40-8218-d29bd5ed7799 + Vertices + Vertices + false + 0 + + + + + + 2942 + -509 + 52 + 20 + + + 2969.5 + -499 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + f95240b9-c332-4c25-b782-a192e1ac6ae8 + List Length + List Length + + + + + + 2865 + -441 + 109 + 28 + + + 2904 + -427 + + + + + + 1 + Base list + e56fc25e-8cf8-4e7a-b407-9f4e0023055e + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 2867 + -439 + 22 + 24 + + + 2879.5 + -427 + + + + + + + + Number of items in L + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + X/4 + Length + Length + false + 0 + + + + + + 2919 + -439 + 53 + 24 + + + 2939 + -427 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 89bee290-618f-4911-a498-0fd10199a43b + List Item + List Item + + + + + + 2999 + -601 + 90 + 64 + + + 3063 + -569 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + b0b02d15-b013-42bc-bab5-8d63526e5005 + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 3001 + -599 + 47 + 20 + + + 3034 + -589 + + + + + + + + Item index + 11816d18-6451-4a72-b457-cf80845b80fa + X+(X/2) + Index + Index + false + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + 1 + + + + + + 3001 + -579 + 47 + 20 + + + 3034 + -569 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 53700378-a589-47e3-8aad-eca0f429e9ec + Wrap + Wrap + false + 0 + + + + + + 3001 + -559 + 47 + 20 + + + 3034 + -549 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + e05c4129-0ae1-4753-bd65-c961054a9b83 + false + Item + i + false + 0 + + + + + + 3078 + -599 + 9 + 60 + + + 3084 + -569 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 631e7c81-a5d1-46e7-93e5-6711b6b79235 + List Item + List Item + + + + + + 3011 + -514 + 90 + 64 + + + 3075 + -482 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 52b59f22-0ee4-4807-82d3-9f3fdb84a2bb + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 3013 + -512 + 47 + 20 + + + 3046 + -502 + + + + + + + + Item index + 2966ad9b-5633-4b04-a5b5-062b3155ec62 + X-(X/2) + Index + Index + false + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + 1 + + + + + + 3013 + -492 + 47 + 20 + + + 3046 + -482 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 3845ff91-3bf7-454c-a495-ff3cd6831264 + Wrap + Wrap + false + 0 + + + + + + 3013 + -472 + 47 + 20 + + + 3046 + -462 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b0a64a8e-1faf-4de7-8923-ab723748d172 + false + Item + i + false + 0 + + + + + + 3090 + -512 + 9 + 60 + + + 3096 + -482 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + b8b99740-a8fd-4dc6-a288-ad6c54738d0d + Angle + Angle + + + + + + 3120 + -549 + 115 + 64 + + + 3184 + -517 + + + + + + First vector + 14b0df54-1193-43f1-9a57-beab25f61998 + Vector A + Vector A + false + e05c4129-0ae1-4753-bd65-c961054a9b83 + 1 + + + + + + 3122 + -547 + 47 + 20 + + + 3147 + -537 + + + + + + + + Second vector + 03ea6077-bf7e-481c-83a8-680c35f1e229 + Vector B + Vector B + false + b0a64a8e-1faf-4de7-8923-ab723748d172 + 1 + + + + + + 3122 + -527 + 47 + 20 + + + 3147 + -517 + + + + + + + + Optional plane for 2D angle + b5996fb8-707c-424f-9ef0-6dcab6dcecc0 + Plane + Plane + true + 0 + + + + + + 3122 + -507 + 47 + 20 + + + 3147 + -497 + + + + + + + + Angle (in radians) between vectors + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + Angle + Angle + false + 0 + + + + + + 3199 + -547 + 34 + 30 + + + 3217.5 + -532 + + + + + + + + Reflex angle (in radians) between vectors + 83c779f2-e800-4894-8321-e487c485f1c8 + Reflex + Reflex + false + 0 + + + + + + 3199 + -517 + 34 + 30 + + + 3217.5 + -502 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b6ac6456-fe96-4274-8b1a-0317b1d3c644 + Number Slider + Number Slider + false + 0 + + + + + + 2810 + -627 + 198 + 20 + + + 2810.274 + -626.0333 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 17ecff89-7540-4db5-b421-388aad9dff72 + Panel + + false + 0 + 1f371e44-6e39-423a-ade1-fb7312a45214 + 1 + 360/256*4*2 + + + + + + 2791 + -682 + 199 + 40 + + 0 + 0 + 0 + + 2791.483 + -681.1019 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + bcd06e56-c7d5-49b1-922a-160a5817f05e + Degrees + Degrees + + + + + + 2961 + -179 + 120 + 28 + + + 3020 + -165 + + + + + + Angle in radians + 702d2b48-c1c0-47c1-a2d7-9fdde21eb4c1 + Radians + Radians + false + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + 1 + + + + + + 2963 + -177 + 42 + 24 + + + 2985.5 + -165 + + + + + + + + Angle in degrees + 1f371e44-6e39-423a-ade1-fb7312a45214 + Degrees + Degrees + false + 0 + + + + + + 3035 + -177 + 44 + 24 + + + 3058.5 + -165 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + 22e6c3a8-e6b5-486a-9d11-a1e5567770e2 + Expression + Expression + + + + + + 2909 + -271 + 227 + 28 + + + 3013 + -257 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 1deb5417-2c48-4ae8-a08d-1064e251f800 + Variable X + X + true + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + 1 + + + + + + 2911 + -269 + 14 + 24 + + + 2919.5 + -257 + + + + + + + + Result of expression + 44c014c0-ffa5-4393-92fd-7d01e97ff89e + Result + Result + false + 0 + + + + + + 3100 + -269 + 34 + 24 + + + 3118.5 + -257 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + dfd6370e-8123-4a75-a3b5-1d4d1cad2a15 + Series + Series + + + + + + 2728 + -437 + 117 + 64 + + + 2794 + -405 + + + + + + First number in the series + aad5c18a-bb35-4863-afe9-08f2aef66f80 + Start + Start + false + 0 + + + + + + 2730 + -435 + 49 + 20 + + + 2764 + -425 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + b8422746-0d5c-4325-b529-2e1672c8c02f + 1/X + Step + Step + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2730 + -415 + 49 + 20 + + + 2764 + -405 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 3203a8b7-656d-4d7d-a454-160d809c3536 + Count + Count + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2730 + -395 + 49 + 20 + + + 2764 + -385 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 7789103b-0b7a-4ba0-a609-b28f4763aa0a + Series + Series + false + 0 + + + + + + 2809 + -435 + 34 + 60 + + + 2827.5 + -405 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + a4b2647e-e579-47be-9458-16c254af4d8e + Number Slider + Number Slider + false + 0 + + + + + + 2832 + -377 + 198 + 20 + + + 2832.275 + -376.033 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + de356c51-e9ee-4ec9-bbac-e2c3ae3e1af4 + Curvature Graph + Curvature Graph + + + + + + 2642 + -698 + 71 + 64 + + + 2699 + -666 + + + + + + Curve for Curvature graph display + true + ea821ffb-70b9-4d8a-92b1-a22345de9b55 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2644 + -696 + 40 + 20 + + + 2665.5 + -686 + + + + + + + + Sampling density of the Graph + b0c37883-57b4-4f1c-9cf0-66afe5489595 + Density + Density + false + 0 + + + + + + 2644 + -676 + 40 + 20 + + + 2665.5 + -666 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 8dc0e533-d4bc-4b47-af7e-74fea2dec307 + Scale + Scale + false + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + 1 + + + + + + 2644 + -656 + 40 + 20 + + + 2665.5 + -646 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 2462 + -736 + 250 + 20 + + + 2462.194 + -735.0364 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 568d8c01-3793-445c-80ff-e565820fda5a + Panel + + false + 0 + 0 + 16 0.526707628425 +32 0.131193530865 +64 0.03277086292 +128 0.00819109195275 +256 0.00204767472315 + + + + + + 244 + 732 + 199 + 71 + + 0 + 0 + 0 + + 244.6208 + 732.3674 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + Scale + Scale + + + + + + 2835 + 621 + 154 + 64 + + + 2919 + 653 + + + + + + Base geometry + a007ddc4-a55f-44d6-8221-50fb0c03ee1b + Geometry + Geometry + true + 8fcad302-7000-4e36-a094-c4e362308967 + 1 + + + + + + 2837 + 623 + 67 + 20 + + + 2880 + 633 + + + + + + + + Center of scaling + 6c72a11e-e98a-4c81-aabc-f2c569e888d9 + Center + Center + false + 0 + + + + + + 2837 + 643 + 67 + 20 + + + 2880 + 653 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 66d83dcd-db79-4ec9-92a0-ea7c7d585b17 + 1/X + Factor + Factor + false + 09f414e2-a377-48cb-bf26-9259a44948ce + 1 + + + + + + 2837 + 663 + 67 + 20 + + + 2880 + 673 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + a4af6641-b242-461e-ab1c-be9c04a1412c + Geometry + Geometry + false + 0 + + + + + + 2934 + 623 + 53 + 30 + + + 2962 + 638 + + + + + + + + Transformation data + 0ca22c64-0b6f-4466-bb57-bbf5d41ecf08 + Transform + Transform + false + 0 + + + + + + 2934 + 653 + 53 + 30 + + + 2962 + 668 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + Relay + Relay + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3044 + 846 + 44 + 16 + + + 3066 + 854 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + Relay + Relay + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3244 + 666 + 44 + 16 + + + 3266 + 674 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 3063 + 653 + 44 + 16 + + + 3085 + 661 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 04d9806f-a1f3-4749-98bd-d89000c284a8 + Mirror + Mirror + + + + + + 7650 + 703 + 138 + 44 + + + 7718 + 725 + + + + + + Base geometry + 8c4dde84-1c4e-4bb4-96cb-357b18504eb1 + Geometry + Geometry + true + e42477ff-bbf6-4393-be21-54936caee378 + 1 + + + + + + 7652 + 705 + 51 + 20 + + + 7679 + 715 + + + + + + + + Mirror plane + 654633aa-5641-44ef-910a-8bc7d9e5ccf3 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 7652 + 725 + 51 + 20 + + + 7679 + 735 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b4ccf6c7-f7b3-402d-a4bd-1789c1e70689 + Geometry + Geometry + false + 0 + + + + + + 7733 + 705 + 53 + 20 + + + 7761 + 715 + + + + + + + + Transformation data + df6ad469-ec43-4ed3-9512-039f0d04c282 + Transform + Transform + false + 0 + + + + + + 7733 + 725 + 53 + 20 + + + 7761 + 735 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + Curve + Curve + false + a4af6641-b242-461e-ab1c-be9c04a1412c + 1 + + + + + + 2999 + 638 + 50 + 24 + + + 3024.806 + 650.5485 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8b50255c-14b9-4936-97f3-d088e38451eb + Panel + + false + 0 + 0 + 0.00204767472315 + + + + + + 201 + 627 + 199 + 88 + + 0 + 0 + 0 + + 201.3434 + 627.2001 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + 50283408-6421-4a08-b2f8-8e390cb94255 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + 8b50255c-14b9-4936-97f3-d088e38451eb + 19 + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + Panel + + false + 0 + 0 + 16 0.49642790190 +32 0.122908661045 +64 0.030606376078 +128 0.0076380878337 +256 0.001908488092445 + + + + + + 4874 + 1017 + 174 + 64 + + 0 + 0 + 0 + + 4874.81 + 1017.514 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 372c88a6-4151-4c04-94ba-8ba62c52cefd + Evaluate Length + Evaluate Length + + + + + + 7370 + 573 + 144 + 64 + + + 7444 + 605 + + + + + + Curve to evaluate + 9b8eba08-d6c0-4f37-8588-edd25639d4ab + Curve + Curve + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7372 + 575 + 57 + 20 + + + 7402 + 585 + + + + + + + + Length factor for curve evaluation + 78a7e217-bd5b-4328-8a33-d70e08ccef41 + Length + Length + false + 0 + + + + + + 7372 + 595 + 57 + 20 + + + 7402 + 605 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4e2b5300-e05a-4184-9174-d7658c0aec31 + Normalized + Normalized + false + 0 + + + + + + 7372 + 615 + 57 + 20 + + + 7402 + 625 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + Point + Point + false + 0 + + + + + + 7459 + 575 + 53 + 20 + + + 7487 + 585 + + + + + + + + Tangent vector at the specified length + a067b7b7-4def-4a27-9e0a-38139575d55e + Tangent + Tangent + false + 0 + + + + + + 7459 + 595 + 53 + 20 + + + 7487 + 605 + + + + + + + + Curve parameter at the specified length + a38a0711-78e0-44a6-a523-32d6b81f710f + Parameter + Parameter + false + 0 + + + + + + 7459 + 615 + 53 + 20 + + + 7487 + 625 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + feea7d49-687d-4a84-86d0-8f3dd129169e + YZ Plane + YZ Plane + + + + + + 7604 + 591 + 98 + 28 + + + 7654 + 605 + + + + + + Origin of plane + 701f9891-ad11-40fd-87f1-515a37b93ecb + Origin + Origin + false + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + 1 + + + + + + 7606 + 593 + 33 + 24 + + + 7624 + 605 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + c99a0a34-e3ad-4755-8981-58908366f5a8 + Plane + Plane + false + 0 + + + + + + 7669 + 593 + 31 + 24 + + + 7686 + 605 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 60afd4f5-9596-4ab3-ac6a-8be29547684d + Division + Division + + + + + + 4924 + 1092 + 82 + 44 + + + 4955 + 1114 + + + + + + Item to divide (dividend) + 79d3a322-2ac0-4dec-8585-b5709c3dfd73 + A + A + false + 0 + + + + + + 4926 + 1094 + 14 + 20 + + + 4934.5 + 1104 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + f0053fae-bd65-42f6-9b6c-03b8414fd2f9 + B + B + false + 0 + + + + + + 4926 + 1114 + 14 + 20 + + + 4934.5 + 1124 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + 7b71db50-8db3-497f-98d2-7a1876db034e + Result + Result + false + 0 + + + + + + 4970 + 1094 + 34 + 40 + + + 4988.5 + 1114 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + Panel + + false + 0 + 0 + 0.001908488092445 + + + + + + 4895 + 905 + 138 + 108 + + 0 + 0 + 0 + + 4895.826 + 905.6181 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 7f4394ea-566e-435f-b565-c4073e36dcd8 + Division + Division + + + + + + 512 + 756 + 82 + 44 + + + 543 + 778 + + + + + + Item to divide (dividend) + e0f277f5-ba0d-46fe-bbb5-a78ce475a2de + A + A + false + 0 + + + + + + 514 + 758 + 14 + 20 + + + 522.5 + 768 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.00819109195275 + + + + + + + + + + + Item to divide with (divisor) + c0cbf291-49fc-43bd-a09c-2f6a9565d422 + B + B + false + 0 + + + + + + 514 + 778 + 14 + 20 + + + 522.5 + 788 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.00204767472315 + + + + + + + + + + + The result of the Division + 0e0579c4-b5e9-4f4c-b92e-8c228b50a90b + Result + Result + false + 0 + + + + + + 558 + 758 + 34 + 40 + + + 576.5 + 778 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + dbc1e2da-3fb2-4138-9787-d3168e863265 + Interpolate + Interpolate + + + + + + 5486 + -921 + 125 + 84 + + + 5553 + -879 + + + + + + 1 + Interpolation points + 515201e2-ff1a-4045-8999-2dd5d40cb223 + Vertices + Vertices + false + 7a2be682-8191-4b5e-a088-488d1b86720c + 1 + + + + + + 5488 + -919 + 50 + 20 + + + 5514.5 + -909 + + + + + + + + Curve degree + 549f0006-ccb5-400a-ae10-e80b855094a3 + Degree + Degree + false + 0 + + + + + + 5488 + -899 + 50 + 20 + + + 5514.5 + -889 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f3259ce1-ea28-4cf8-a7b5-43506e8550be + Periodic + Periodic + false + 0 + + + + + + 5488 + -879 + 50 + 20 + + + 5514.5 + -869 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + d637b906-1a22-49d6-9a19-d4e8a0951423 + KnotStyle + KnotStyle + false + 0 + + + + + + 5488 + -859 + 50 + 20 + + + 5514.5 + -849 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting nurbs curve + a2236181-fc67-40a5-a325-f252a493bf49 + Curve + Curve + false + 0 + + + + + + 5568 + -919 + 41 + 26 + + + 5590 + -905.6667 + + + + + + + + Curve length + a309b6a7-5415-45ea-b167-c05430d27ecc + Length + Length + false + 0 + + + + + + 5568 + -893 + 41 + 27 + + + 5590 + -879 + + + + + + + + Curve domain + 2a912299-0b9d-4b8b-b56f-96419e0f9ce1 + Domain + Domain + false + 0 + + + + + + 5568 + -866 + 41 + 27 + + + 5590 + -852.3334 + + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + cb28fdbf-a6f5-4b6d-9d2d-fe59674362b3 + Curvature Graph + Curvature Graph + + + + + + 5284 + -1439 + 71 + 64 + + + 5341 + -1407 + + + + + + Curve for Curvature graph display + true + ee6c6cf6-428f-4b93-9e72-811cd9fede97 + Curve + Curve + false + 2ac6bb32-cb33-4e61-9805-60fee380dfae + 1 + + + + + + 5286 + -1437 + 40 + 20 + + + 5307.5 + -1427 + + + + + + + + Sampling density of the Graph + 58bbee52-0c5d-4841-a431-b57634f33093 + Density + Density + false + 0 + + + + + + 5286 + -1417 + 40 + 20 + + + 5307.5 + -1407 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 00631da8-fbd1-4800-bca8-5ad8337c2ef4 + Scale + Scale + false + 88376bdb-9ce5-4189-a8dd-f6c111363bd8 + 1 + + + + + + 5286 + -1397 + 40 + 20 + + + 5307.5 + -1387 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 88376bdb-9ce5-4189-a8dd-f6c111363bd8 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 88.0 + + + + + + 5328 + -951 + 250 + 20 + + + 5328.623 + -950.9396 + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 4e4b0885-a392-47d1-8bca-2b5259a2e94a + Deconstruct + Deconstruct + + + + + + 5400 + -1209 + 132 + 64 + + + 5447 + -1177 + + + + + + Input point + e038ef63-861e-45ff-a484-9457c0677db1 + Point + Point + false + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + 1 + + + + + + 5402 + -1207 + 30 + 60 + + + 5418.5 + -1177 + + + + + + + + Point {x} component + 40e42702-92d3-4500-a6e1-d7d72aa2e724 + X component + X component + false + 0 + + + + + + 5462 + -1207 + 68 + 20 + + + 5497.5 + -1197 + + + + + + + + Point {y} component + a7270fc6-da5c-45d7-b077-f6f994cd8d34 + Y component + Y component + false + 0 + + + + + + 5462 + -1187 + 68 + 20 + + + 5497.5 + -1177 + + + + + + + + Point {z} component + de7370a3-60c4-48cf-bd1a-c629bdba0187 + Z component + Z component + false + 0 + + + + + + 5462 + -1167 + 68 + 20 + + + 5497.5 + -1157 + + + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 1427f20f-74d7-4296-b629-869ca075c2ba + Construct Point + Construct Point + + + + + + 5559 + -1209 + 129 + 64 + + + 5641 + -1177 + + + + + + {x} coordinate + 42232831-984a-49d8-af48-047fe0a1e397 + X coordinate + X coordinate + false + 0 + + + + + + 5561 + -1207 + 65 + 20 + + + 5595 + -1197 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + ab653f9f-cab7-4f87-8166-ef2505739e6b + Y coordinate + Y coordinate + false + a7270fc6-da5c-45d7-b077-f6f994cd8d34 + 1 + + + + + + 5561 + -1187 + 65 + 20 + + + 5595 + -1177 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + e98ce7ed-693c-4c8a-84db-8fcd36f7dd1f + Z coordinate + Z coordinate + false + 0 + + + + + + 5561 + -1167 + 65 + 20 + + + 5595 + -1157 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + d5ff6315-6909-4253-bd53-10b0edb2853d + Point + Point + false + 0 + + + + + + 5656 + -1207 + 30 + 60 + + + 5672.5 + -1177 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 225f96e2-24b3-4ae7-b993-ceea161f4415 + Vector 2Pt + Vector 2Pt + + + + + + 5536 + -1339 + 112 + 64 + + + 5594 + -1307 + + + + + + Base point + 6ea9259f-e1c8-4433-9654-bbcc04d4c4e8 + Point A + Point A + false + d5ff6315-6909-4253-bd53-10b0edb2853d + 1 + + + + + + 5538 + -1337 + 41 + 20 + + + 5560 + -1327 + + + + + + + + Tip point + 013e9a94-cc45-4f3b-8a30-476071ef5eb3 + Point B + Point B + false + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + 1 + + + + + + 5538 + -1317 + 41 + 20 + + + 5560 + -1307 + + + + + + + + Unitize output + ba5233fd-2683-477a-92f4-ba93cc92a632 + Unitize + Unitize + false + 0 + + + + + + 5538 + -1297 + 41 + 20 + + + 5560 + -1287 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + ea839134-0718-48cf-85db-6f4e3829b336 + Vector + Vector + false + 0 + + + + + + 5609 + -1337 + 37 + 30 + + + 5629 + -1322 + + + + + + + + Vector length + c1e921a4-466a-4ebe-8f1b-05c8f7c9e6f5 + Length + Length + false + 0 + + + + + + 5609 + -1307 + 37 + 30 + + + 5629 + -1292 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4e4b0885-a392-47d1-8bca-2b5259a2e94a + 1427f20f-74d7-4296-b629-869ca075c2ba + 225f96e2-24b3-4ae7-b993-ceea161f4415 + 3 + d5bfcd31-5d0d-4841-a6fe-5e1f980f5a61 + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + ca39e163-3c52-4840-8a9a-6e927d37220f + Move + Move + + + + + + 6012 + -981 + 138 + 44 + + + 6080 + -959 + + + + + + Base geometry + 040c37b5-a618-4a73-8963-80a8fa80dbdc + Geometry + Geometry + true + d28cf47b-5f4b-4677-bd90-76afd1323968 + 1 + + + + + + 6014 + -979 + 51 + 20 + + + 6041 + -969 + + + + + + + + Translation vector + 814243fb-516f-4d84-b1c0-926c36433a46 + Motion + Motion + false + ea839134-0718-48cf-85db-6f4e3829b336 + 1 + + + + + + 6014 + -959 + 51 + 20 + + + 6041 + -949 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 61d9f885-6071-465f-b254-c206bd7cee71 + Geometry + Geometry + false + 0 + + + + + + 6095 + -979 + 53 + 20 + + + 6123 + -969 + + + + + + + + Transformation data + 4c40a165-a35a-4a22-9142-c8cecf37ae36 + Transform + Transform + false + 0 + + + + + + 6095 + -959 + 53 + 20 + + + 6123 + -949 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + ef10b50b-6c55-497b-8118-4cd407ec6599 + Bounding Box + Bounding Box + + + + + + 5667 + -886 + 100 + 44 + + + 5726 + -864 + + + + + + 1 + Geometry to contain + 536ad879-f547-4183-a18f-5267525dfeaa + Content + Content + false + a2236181-fc67-40a5-a325-f252a493bf49 + 1 + + + + + + 5669 + -884 + 42 + 20 + + + 5691.5 + -874 + + + + + + + + BoundingBox orientation plane + true + 23f9e814-9d12-479b-92c3-c169c3173137 + Plane + Plane + false + 0 + + + + + + 5669 + -864 + 42 + 20 + + + 5691.5 + -854 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 4be02493-9c89-4f48-b3a1-6800722067ed + Box + Box + false + 0 + + + + + + 5741 + -884 + 24 + 20 + + + 5754.5 + -874 + + + + + + + + 1 + Bounding box in orientation plane coordinates + true + 4f72db86-cace-4ec6-b3e3-edf6436372b5 + Box + Box + false + 0 + + + + + + 5741 + -864 + 24 + 20 + + + 5754.5 + -854 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 4d4cd009-215c-4589-99dc-186d2dedfd0b + Deconstruct Box + Deconstruct Box + + + + + + 5772 + -916 + 89 + 84 + + + 5813 + -874 + + + + + + Base box + c4cbe160-1835-4536-8c8e-a3f2a21284a4 + Box + Box + false + 4be02493-9c89-4f48-b3a1-6800722067ed + 1 + + + + + + 5774 + -914 + 24 + 80 + + + 5787.5 + -874 + + + + + + + + Box plane + caf04c1a-8507-4d2b-a3de-d55171e80a38 + Plane + Plane + false + 0 + + + + + + 5828 + -914 + 31 + 20 + + + 5845 + -904 + + + + + + + + {x} dimension of box + c61b79af-4a34-45d6-b3e6-9e481463dd41 + X + X + false + 0 + + + + + + 5828 + -894 + 31 + 20 + + + 5845 + -884 + + + + + + + + {y} dimension of box + daedc5c1-5d3c-49cb-bdb6-5363ab5c6617 + Y + Y + false + 0 + + + + + + 5828 + -874 + 31 + 20 + + + 5845 + -864 + + + + + + + + {z} dimension of box + 7dce6cb1-36c8-43ab-876b-1978aa105ca2 + Z + Z + false + 0 + + + + + + 5828 + -854 + 31 + 20 + + + 5845 + -844 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fefbea74-a979-42fd-8bb0-313050ba5c44 + Deconstruct Domain + Deconstruct Domain + + + + + + 5884 + -859 + 104 + 44 + + + 5942 + -837 + + + + + + Base domain + 0da8165a-dce0-4138-8e68-025730357737 + Domain + Domain + false + daedc5c1-5d3c-49cb-bdb6-5363ab5c6617 + 1 + + + + + + 5886 + -857 + 41 + 40 + + + 5908 + -837 + + + + + + + + Start of domain + 9b24dbdc-43e2-4e1f-8a51-656dfb958537 + Start + Start + false + 0 + + + + + + 5957 + -857 + 29 + 20 + + + 5973 + -847 + + + + + + + + End of domain + 391f3342-b7a7-4b6a-9c25-5bcd9fb9a7cb + End + End + false + 0 + + + + + + 5957 + -837 + 29 + 20 + + + 5973 + -827 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 44a5c822-25b1-4b42-8263-bfbe1c6a9987 + Deconstruct Domain + Deconstruct Domain + + + + + + 5880 + -906 + 104 + 44 + + + 5938 + -884 + + + + + + Base domain + 78fd7f01-b523-4013-926a-8d7bb785d966 + Domain + Domain + false + c61b79af-4a34-45d6-b3e6-9e481463dd41 + 1 + + + + + + 5882 + -904 + 41 + 40 + + + 5904 + -884 + + + + + + + + Start of domain + 05275be4-68e7-479b-83c1-5dfbaeb4d977 + Start + Start + false + 0 + + + + + + 5953 + -904 + 29 + 20 + + + 5969 + -894 + + + + + + + + End of domain + 88b5c68a-322f-43a6-919a-47a37b7d837b + End + End + false + 0 + + + + + + 5953 + -884 + 29 + 20 + + + 5969 + -874 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + ea69c96a-c180-40c6-8c71-0aff5df1f0e2 + Scale NU + Scale NU + + + + + + 6010 + -915 + 154 + 104 + + + 6094 + -863 + + + + + + Base geometry + a3a2fe5c-80c8-484c-890b-ae387b65efb8 + Geometry + Geometry + true + a2236181-fc67-40a5-a325-f252a493bf49 + 1 + + + + + + 6012 + -913 + 67 + 20 + + + 6055 + -903 + + + + + + + + Base plane + 6d6c070c-1d73-4c11-a547-fbf465352c2e + Plane + Plane + false + 0 + + + + + + 6012 + -893 + 67 + 20 + + + 6055 + -883 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 71ddd659-7e6a-4c95-8135-40088a5ed094 + 1/X + Scale X + Scale X + false + 88b5c68a-322f-43a6-919a-47a37b7d837b + 1 + + + + + + 6012 + -873 + 67 + 20 + + + 6055 + -863 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + f4c62708-4279-4d5e-8315-306c7e2fa62e + .5/X + Scale Y + Scale Y + false + 391f3342-b7a7-4b6a-9c25-5bcd9fb9a7cb + 1 + + + + + + 6012 + -853 + 67 + 20 + + + 6055 + -843 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 616bcae6-33d8-444b-b0d6-d1a6e7771739 + Scale Z + Scale Z + false + 0 + + + + + + 6012 + -833 + 67 + 20 + + + 6055 + -823 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + d28cf47b-5f4b-4677-bd90-76afd1323968 + Geometry + Geometry + false + 0 + + + + + + 6109 + -913 + 53 + 50 + + + 6137 + -888 + + + + + + + + Transformation data + d03f1e16-d9b6-4246-82bc-09ec9abb915b + Transform + Transform + false + 0 + + + + + + 6109 + -863 + 53 + 50 + + + 6137 + -838 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + bdde1c5f-0b2c-43af-8377-3700da412347 + Move + Move + + + + + + 6191 + -951 + 138 + 44 + + + 6259 + -929 + + + + + + Base geometry + fe570e70-b5f0-4c14-9ee9-f083e4e3653e + Geometry + Geometry + true + 61d9f885-6071-465f-b254-c206bd7cee71 + 1 + + + + + + 6193 + -949 + 51 + 20 + + + 6220 + -939 + + + + + + + + Translation vector + 5c4d1549-d7f7-4e03-8a64-1baebfb244f1 + Motion + Motion + false + 0 + + + + + + 6193 + -929 + 51 + 20 + + + 6220 + -919 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -1 + 0 + + + + + + + + + + + + Translated geometry + a4de1f82-ef9f-4c93-a184-5e5ef8beb39a + Geometry + Geometry + false + 0 + + + + + + 6274 + -949 + 53 + 20 + + + 6302 + -939 + + + + + + + + Transformation data + 405fc3c3-a945-4df6-9fa0-387d263d5838 + Transform + Transform + false + 0 + + + + + + 6274 + -929 + 53 + 20 + + + 6302 + -919 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + Bounding Box + Bounding Box + + + + + + 1723 + 1519 + 100 + 44 + + + 1782 + 1541 + + + + + + 1 + Geometry to contain + fd483e15-5fd7-4ffd-b10e-06e1a0284dc2 + Content + Content + false + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 1725 + 1521 + 42 + 20 + + + 1747.5 + 1531 + + + + + + + + BoundingBox orientation plane + true + 3b814567-9a09-4bde-acd2-1c393a77973a + Plane + Plane + false + 0 + + + + + + 1725 + 1541 + 42 + 20 + + + 1747.5 + 1551 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 713e923c-9c82-4721-adef-015ce508e674 + Box + Box + false + 0 + + + + + + 1797 + 1521 + 24 + 20 + + + 1810.5 + 1531 + + + + + + + + 1 + Bounding box in orientation plane coordinates + true + 4b3a19dd-0125-4a4a-83f3-253981527c00 + Box + Box + false + 0 + + + + + + 1797 + 1541 + 24 + 20 + + + 1810.5 + 1551 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + bb202977-de05-4573-874b-d7261808763d + Deconstruct Box + Deconstruct Box + + + + + + 1828 + 1489 + 89 + 84 + + + 1869 + 1531 + + + + + + Base box + 92e9d1cd-64ef-4499-bf1e-acbb9aa88a8a + Box + Box + false + 713e923c-9c82-4721-adef-015ce508e674 + 1 + + + + + + 1830 + 1491 + 24 + 80 + + + 1843.5 + 1531 + + + + + + + + Box plane + 2e034358-43ff-4fce-a315-048de0b4c2e0 + Plane + Plane + false + 0 + + + + + + 1884 + 1491 + 31 + 20 + + + 1901 + 1501 + + + + + + + + {x} dimension of box + 77275b7b-9b41-48f7-b686-0d3b7e178a90 + X + X + false + 0 + + + + + + 1884 + 1511 + 31 + 20 + + + 1901 + 1521 + + + + + + + + {y} dimension of box + c7e83dbe-5828-4c8c-8c7c-e44e120420ee + Y + Y + false + 0 + + + + + + 1884 + 1531 + 31 + 20 + + + 1901 + 1541 + + + + + + + + {z} dimension of box + 6e7b64cd-ce54-4fb8-b57f-b557e13c17c1 + Z + Z + false + 0 + + + + + + 1884 + 1551 + 31 + 20 + + + 1901 + 1561 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 1fc366d2-4535-4eba-8647-7794657e2e79 + Deconstruct Domain + Deconstruct Domain + + + + + + 1940 + 1546 + 104 + 44 + + + 1998 + 1568 + + + + + + Base domain + 05cad5fe-e273-459f-a6f8-dfdbb7d27403 + Domain + Domain + false + c7e83dbe-5828-4c8c-8c7c-e44e120420ee + 1 + + + + + + 1942 + 1548 + 41 + 40 + + + 1964 + 1568 + + + + + + + + Start of domain + 3ee8896f-9cf8-4928-88b8-affc2a2cd2a3 + Start + Start + false + 0 + + + + + + 2013 + 1548 + 29 + 20 + + + 2029 + 1558 + + + + + + + + End of domain + 60fd5fb2-32ce-4e07-a0c7-060ff0ca609b + End + End + false + 0 + + + + + + 2013 + 1568 + 29 + 20 + + + 2029 + 1578 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + Deconstruct Domain + Deconstruct Domain + + + + + + 1936 + 1499 + 104 + 44 + + + 1994 + 1521 + + + + + + Base domain + e8e3f5a1-749d-47d4-82cc-31e272b48ba3 + Domain + Domain + false + 77275b7b-9b41-48f7-b686-0d3b7e178a90 + 1 + + + + + + 1938 + 1501 + 41 + 40 + + + 1960 + 1521 + + + + + + + + Start of domain + b5260483-0c12-4e50-aa73-a16276a70bf5 + Start + Start + false + 0 + + + + + + 2009 + 1501 + 29 + 20 + + + 2025 + 1511 + + + + + + + + End of domain + b316d4c6-3c37-4c5b-8b47-7e7bb95927bc + End + End + false + 0 + + + + + + 2009 + 1521 + 29 + 20 + + + 2025 + 1531 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + Scale NU + Scale NU + + + + + + 2066 + 1490 + 154 + 104 + + + 2150 + 1542 + + + + + + Base geometry + a556017f-65e6-4758-9606-ee6a802ef891 + Geometry + Geometry + true + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 2068 + 1492 + 67 + 20 + + + 2111 + 1502 + + + + + + + + Base plane + 6a60e4b0-4ec5-4b16-8230-874667fa73af + Plane + Plane + false + 0 + + + + + + 2068 + 1512 + 67 + 20 + + + 2111 + 1522 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + d96f7be6-f54e-44d4-a456-d02fb4dc29e8 + 1/X + Scale X + Scale X + false + b316d4c6-3c37-4c5b-8b47-7e7bb95927bc + 1 + + + + + + 2068 + 1532 + 67 + 20 + + + 2111 + 1542 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + b2ca2de4-c8f7-40f6-8872-06cb6f769953 + .5/X + Scale Y + Scale Y + false + 60fd5fb2-32ce-4e07-a0c7-060ff0ca609b + 1 + + + + + + 2068 + 1552 + 67 + 20 + + + 2111 + 1562 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 5086ce8e-ad1a-41d6-b42e-c9b820593002 + Scale Z + Scale Z + false + 0 + + + + + + 2068 + 1572 + 67 + 20 + + + 2111 + 1582 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 50334d44-8d92-4cc8-adf5-79ff1eb794b8 + Geometry + Geometry + false + 0 + + + + + + 2165 + 1492 + 53 + 50 + + + 2193 + 1517 + + + + + + + + Transformation data + a1a3c231-8113-499b-a385-2a2bc13f52d9 + Transform + Transform + false + 0 + + + + + + 2165 + 1542 + 53 + 50 + + + 2193 + 1567 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + Interpolate + Interpolate + + + + + + 1594 + 1597 + 125 + 84 + + + 1661 + 1639 + + + + + + 1 + Interpolation points + e2f670d8-52b2-4a30-aee6-0cce854f0530 + Vertices + Vertices + false + 9c539403-85e6-427c-bb60-8109160e8788 + 1 + + + + + + 1596 + 1599 + 50 + 20 + + + 1622.5 + 1609 + + + + + + + + Curve degree + 688af181-30f8-4c1d-be9f-9868251f7326 + Degree + Degree + false + 0 + + + + + + 1596 + 1619 + 50 + 20 + + + 1622.5 + 1629 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f5e8bf42-4ba1-4b37-a224-00f23ac3c8c8 + Periodic + Periodic + false + 0 + + + + + + 1596 + 1639 + 50 + 20 + + + 1622.5 + 1649 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + fc69cf4d-b998-4d11-85e5-2442a66764a2 + KnotStyle + KnotStyle + false + 0 + + + + + + 1596 + 1659 + 50 + 20 + + + 1622.5 + 1669 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting nurbs curve + 00723a98-0cf6-40e9-8090-fe3fd47744dc + Curve + Curve + false + 0 + + + + + + 1676 + 1599 + 41 + 26 + + + 1698 + 1612.333 + + + + + + + + Curve length + e5ec94b4-669c-4904-87c1-1c48d16b31b7 + Length + Length + false + 0 + + + + + + 1676 + 1625 + 41 + 27 + + + 1698 + 1639 + + + + + + + + Curve domain + 151b6b7e-ba0d-4d9b-9c1d-df5dee144320 + Domain + Domain + false + 0 + + + + + + 1676 + 1652 + 41 + 27 + + + 1698 + 1665.667 + + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + Curvature Graph + Curvature Graph + + + + + + 1662 + 1430 + 71 + 64 + + + 1719 + 1462 + + + + + + Curve for Curvature graph display + true + cc96d199-a3da-40cf-81a5-91ab573967ee + Curve + Curve + false + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 1664 + 1432 + 40 + 20 + + + 1685.5 + 1442 + + + + + + + + Sampling density of the Graph + c4497c4d-f237-49d1-815f-b397f4073df0 + Density + Density + false + 0 + + + + + + 1664 + 1452 + 40 + 20 + + + 1685.5 + 1462 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 7aedd98c-bfa0-446b-a289-37a762c9d65f + Scale + Scale + false + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 1 + + + + + + 1664 + 1472 + 40 + 20 + + + 1685.5 + 1482 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 1483 + 1395 + 250 + 20 + + + 1483.843 + 1395.651 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + Move + Move + + + + + + 2242 + 1512 + 138 + 44 + + + 2310 + 1534 + + + + + + Base geometry + b25582fd-b1e1-4240-a235-95b13fc8e2df + Geometry + Geometry + true + 50334d44-8d92-4cc8-adf5-79ff1eb794b8 + 1 + + + + + + 2244 + 1514 + 51 + 20 + + + 2271 + 1524 + + + + + + + + Translation vector + 204fc8ed-4149-41ef-9bd1-5f204893b170 + Motion + Motion + false + 0 + + + + + + 2244 + 1534 + 51 + 20 + + + 2271 + 1544 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -1 + 0 + + + + + + + + + + + + Translated geometry + 811c2c9f-f7ed-473b-9ff9-5e2488540178 + Geometry + Geometry + false + 0 + + + + + + 2325 + 1514 + 53 + 20 + + + 2353 + 1524 + + + + + + + + Transformation data + 16dbfa7a-2ce9-4e0d-8216-5aea1c829a44 + Transform + Transform + false + 0 + + + + + + 2325 + 1534 + 53 + 20 + + + 2353 + 1544 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bb932273-24cb-4808-baea-4f542887cc54 + Relay + Relay + false + 00723a98-0cf6-40e9-8090-fe3fd47744dc + 1 + + + + + + 1761 + 1629 + 44 + 16 + + + 1783 + 1637 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 + Mirror + Mirror + + + + + + 8021 + 1517 + 138 + 44 + + + 8089 + 1539 + + + + + + Base geometry + f491e18c-7fdb-4203-9c0b-572a7bd66068 + Geometry + Geometry + true + a5e6a2de-7663-4415-b906-578da22a1eee + 1 + + + + + + 8023 + 1519 + 51 + 20 + + + 8050 + 1529 + + + + + + + + Mirror plane + b3deda92-e5bf-4282-a91a-bfaf20493d04 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 8023 + 1539 + 51 + 20 + + + 8050 + 1549 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 88331ef7-4566-4226-b06d-8b957fb46f5f + Geometry + Geometry + false + 0 + + + + + + 8104 + 1519 + 53 + 20 + + + 8132 + 1529 + + + + + + + + Transformation data + f179fba7-6f70-49bc-9b41-b218d8ace222 + Transform + Transform + false + 0 + + + + + + 8104 + 1539 + 53 + 20 + + + 8132 + 1549 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 5738baaa-3584-4804-97da-7a8b46ddcf8c + Join Curves + Join Curves + + + + + + 8052 + 1345 + 118 + 44 + + + 8115 + 1367 + + + + + + 1 + Curves to join + df6ec849-68f6-47c2-a12f-de39d7ff63ff + Curves + Curves + false + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + 18a9087b-376f-4a09-a388-c6b408572dac + 2 + + + + + + 8054 + 1347 + 46 + 20 + + + 8078.5 + 1357 + + + + + + + + Preserve direction of input curves + 2c5a6dd8-6635-4c21-b098-727fc1a81b5f + Preserve + Preserve + false + 0 + + + + + + 8054 + 1367 + 46 + 20 + + + 8078.5 + 1377 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + f55b870d-c5c4-46f3-a9c1-86e9fc5d43fe + Curves + Curves + false + 0 + + + + + + 8130 + 1347 + 38 + 40 + + + 8150.5 + 1367 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 13a13719-f8fd-4f00-b675-daed1b410e99 + Scale NU + Scale NU + + + + + + 8195 + 1461 + 154 + 104 + + + 8279 + 1513 + + + + + + Base geometry + fca0d89c-3af1-4f42-a227-915b80784bde + Geometry + Geometry + true + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + 18a9087b-376f-4a09-a388-c6b408572dac + 2 + + + + + + 8197 + 1463 + 67 + 20 + + + 8240 + 1473 + + + + + + + + Base plane + fad0c958-c027-4c0c-b7c3-e0d9d24e64e9 + Plane + Plane + false + 0 + + + + + + 8197 + 1483 + 67 + 20 + + + 8240 + 1493 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + ed023a3f-96bb-47f1-a742-6f4d06e26e0d + Scale X + Scale X + false + 0 + + + + + + 8197 + 1503 + 67 + 20 + + + 8240 + 1513 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {y} direction + 545420e6-1070-4d14-9cd0-d32d92edec4a + -X + Scale Y + Scale Y + false + 0 + + + + + + 8197 + 1523 + 67 + 20 + + + 8240 + 1533 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {z} direction + fcc96fcc-4e38-4796-98c3-467f64cad29a + Scale Z + Scale Z + false + 0 + + + + + + 8197 + 1543 + 67 + 20 + + + 8240 + 1553 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + e2b1940b-9f27-4e31-b873-d88c0f4e078f + Geometry + Geometry + false + 0 + + + + + + 8294 + 1463 + 53 + 50 + + + 8322 + 1488 + + + + + + + + Transformation data + d4c75f94-7ae5-4c01-8da6-341985f60ce9 + Transform + Transform + false + 0 + + + + + + 8294 + 1513 + 53 + 50 + + + 8322 + 1538 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + Move + Move + + + + + + 8200 + 1370 + 138 + 44 + + + 8268 + 1392 + + + + + + Base geometry + 269c7f2e-382f-4fc0-a167-9e52e27fb891 + Geometry + Geometry + true + e2b1940b-9f27-4e31-b873-d88c0f4e078f + 1 + + + + + + 8202 + 1372 + 51 + 20 + + + 8229 + 1382 + + + + + + + + Translation vector + df59afdf-fc58-47d0-afcc-3ac950e93305 + Motion + Motion + false + 0 + + + + + + 8202 + 1392 + 51 + 20 + + + 8229 + 1402 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + -0.5 + 0 + + + + + + + + + + + + Translated geometry + 2ac6bb32-cb33-4e61-9805-60fee380dfae + Geometry + Geometry + false + 0 + + + + + + 8283 + 1372 + 53 + 20 + + + 8311 + 1382 + + + + + + + + Transformation data + a9e007b8-0952-440f-b016-4a7740fc1377 + Transform + Transform + false + 0 + + + + + + 8283 + 1392 + 53 + 20 + + + 8311 + 1402 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 4b493507-f146-4dcd-a950-3d8f96298e3d + Merge + Merge + + + + + + 5076 + -1603 + 103 + 104 + + + 5112 + -1551 + + + + + + 5 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 91bbfdcb-e503-4f52-bd89-709f3bb5e607 + false + Data 1 + D1 + true + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + 1 + + + + + + 5078 + -1601 + 19 + 20 + + + 5089 + -1591 + + + + + + + + 2 + Data stream 2 + e29083a4-9457-4982-94be-2087258e2d88 + false + Data 2 + D2 + true + b20042ba-19dc-4b29-98df-909395d7fe57 + 1 + + + + + + 5078 + -1581 + 19 + 20 + + + 5089 + -1571 + + + + + + + + 2 + Data stream 3 + 1224f8ba-07f4-4c2f-8ef8-7407425d86ed + false + Data 3 + D3 + true + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 + 1 + + + + + + 5078 + -1561 + 19 + 20 + + + 5089 + -1551 + + + + + + + + 2 + Data stream 4 + 522b2bb2-01d3-4e5f-85be-7d2b3eaf91b3 + false + Data 4 + D4 + true + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 5078 + -1541 + 19 + 20 + + + 5089 + -1531 + + + + + + + + 2 + Data stream 5 + cf97eb0f-9f59-49c8-a6d7-c7297b532a13 + false + Data 5 + D5 + true + 0 + + + + + + 5078 + -1521 + 19 + 20 + + + 5089 + -1511 + + + + + + + + 2 + Result of merge + 3d0f49af-5322-45e7-b318-474a599b770a + 1 + Result + Result + false + 0 + + + + + + 5127 + -1601 + 50 + 100 + + + 5145.5 + -1551 + + + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 03624705-b7ad-48a3-9d61-e7fd65d36cfb + Bounding Box + Bounding Box + + + + + true + + + + + + 5254 + -1603 + 100 + 44 + + + 5313 + -1581 + + + + + + 1 + Geometry to contain + 6d9ff346-1e8e-4ff1-8122-d9e50b2539e6 + Content + Content + false + 3d0f49af-5322-45e7-b318-474a599b770a + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 2 + + + + + + 5256 + -1601 + 42 + 20 + + + 5278.5 + -1591 + + + + + + + + BoundingBox orientation plane + true + 042022a0-0529-49c6-92bb-a6d8c1a1d42d + Plane + Plane + false + 0 + + + + + + 5256 + -1581 + 42 + 20 + + + 5278.5 + -1571 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 9b0254ea-4f1a-466c-a05c-92092cbd67dc + Box + Box + false + 0 + + + + + + 5328 + -1601 + 24 + 20 + + + 5341.5 + -1591 + + + + + + + + Bounding box in orientation plane coordinates + true + 57b611ea-639b-4398-8882-a0fca00f8ea1 + Box + Box + false + 0 + + + + + + 5328 + -1581 + 24 + 20 + + + 5341.5 + -1571 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 6841aab3-43bd-48c6-be32-e10f2413ca16 + Deconstruct Box + Deconstruct Box + + + + + + 5370 + -1629 + 89 + 84 + + + 5411 + -1587 + + + + + + Base box + 67614fce-b161-433d-a506-59b1ad84582c + Box + Box + false + 9b0254ea-4f1a-466c-a05c-92092cbd67dc + 1 + + + + + + 5372 + -1627 + 24 + 80 + + + 5385.5 + -1587 + + + + + + + + Box plane + 9ab8f35b-d2ab-43c9-a4ec-903c673688b1 + Plane + Plane + false + 0 + + + + + + 5426 + -1627 + 31 + 20 + + + 5443 + -1617 + + + + + + + + {x} dimension of box + 23c0c037-b478-455e-8db8-f824925f9fc2 + X + X + false + 0 + + + + + + 5426 + -1607 + 31 + 20 + + + 5443 + -1597 + + + + + + + + {y} dimension of box + 633676c7-be03-4bda-98b7-6a5368fbd183 + Y + Y + false + 0 + + + + + + 5426 + -1587 + 31 + 20 + + + 5443 + -1577 + + + + + + + + {z} dimension of box + abaa8059-911d-434c-8f05-7d60c69bdf74 + Z + Z + false + 0 + + + + + + 5426 + -1567 + 31 + 20 + + + 5443 + -1557 + + + + + + + + + + + + d93100b6-d50b-40b2-831a-814659dc38e3 + Rectangle + + + + + Create a rectangle on a plane + true + e5f8e2d1-6c98-4762-9fd5-2f43ac199b1d + Rectangle + Rectangle + + + + + + 5617 + -1598 + 121 + 84 + + + 5670 + -1556 + + + + + + Rectangle base plane + 156dee3e-eab3-427c-a8a8-96e9eb55a45c + Plane + Plane + false + 0 + + + + + + 5619 + -1596 + 36 + 20 + + + 5638.5 + -1586 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions of rectangle in plane X direction. + 15adfb4c-63c7-473d-af31-3673b763d903 + X Size + X Size + false + 23c0c037-b478-455e-8db8-f824925f9fc2 + 1 + + + + + + 5619 + -1576 + 36 + 20 + + + 5638.5 + -1566 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Dimensions of rectangle in plane Y direction. + 16d111e0-97d1-47bf-8378-cb5cdfcf3cfd + Y Size + Y Size + false + 47e89d39-2e2b-4e06-a530-a5ced2589fff + 1 + + + + + + 5619 + -1556 + 36 + 20 + + + 5638.5 + -1546 + + + + + + 1 + + + + + 1 + {0} + + + + + + -2 + 2 + + + + + + + + + + + + Rectangle corner fillet radius + 7b979b83-3480-43e3-8d66-ccd2002e8c02 + Radius + Radius + false + 0 + + + + + + 5619 + -1536 + 36 + 20 + + + 5638.5 + -1526 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle + 277e537f-c077-4a51-913c-457a45ca74d9 + Rectangle + Rectangle + false + 0 + + + + + + 5685 + -1596 + 51 + 40 + + + 5712 + -1576 + + + + + + + + Length of rectangle curve + e7566cbd-ffcf-49ad-aa8c-7c609b0edb5b + Length + Length + false + 0 + + + + + + 5685 + -1556 + 51 + 40 + + + 5712 + -1536 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 9884a882-d474-48fc-8fab-7bc7c4ba4008 + Deconstruct Domain + Deconstruct Domain + + + + + + 5366 + -1490 + 104 + 44 + + + 5424 + -1468 + + + + + + Base domain + f743d8d3-27c1-4a22-acf6-f25c16b7a779 + Domain + Domain + false + 633676c7-be03-4bda-98b7-6a5368fbd183 + 1 + + + + + + 5368 + -1488 + 41 + 40 + + + 5390 + -1468 + + + + + + + + Start of domain + 09614765-d2e6-473d-b374-bf509b929d24 + Start + Start + false + 0 + + + + + + 5439 + -1488 + 29 + 20 + + + 5455 + -1478 + + + + + + + + End of domain + bfede477-6537-4241-99e5-bb8c33701a2b + End + End + false + 0 + + + + + + 5439 + -1468 + 29 + 20 + + + 5455 + -1458 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 5a1ea51a-288e-4d73-a1d5-509bb5dfe6c4 + Construct Domain + Construct Domain + + + + + + 5486 + -1490 + 156 + 44 + + + 5584 + -1468 + + + + + + Start value of numeric domain + 223c51d9-ff6d-4a84-9c6c-32f4036929c4 + X*1.0971875 + Domain start + Domain start + false + 09614765-d2e6-473d-b374-bf509b929d24 + 1 + + + + + + 5488 + -1488 + 81 + 20 + + + 5538 + -1478 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 9b769372-b662-4747-b286-b6ea13009e17 + X*1.275 + Domain end + Domain end + false + bfede477-6537-4241-99e5-bb8c33701a2b + 1 + + + + + + 5488 + -1468 + 81 + 20 + + + 5538 + -1458 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 47e89d39-2e2b-4e06-a530-a5ced2589fff + Domain + Domain + false + 0 + + + + + + 5599 + -1488 + 41 + 40 + + + 5621 + -1468 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 5d3f7e5f-8796-4680-99dd-2b917316157b + Relative Differences + Relative Differences + + + + + + 2404 + -177 + 128 + 28 + + + 2457 + -163 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 70988a6a-e34b-467e-a063-3224197aadfb + Values + Values + false + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2406 + -175 + 36 + 24 + + + 2425.5 + -163 + + + + + + + + 1 + Differences between consecutive items + a985a31b-d974-4c49-8102-e823d0c16fff + Differenced + Differenced + false + 0 + + + + + + 2472 + -175 + 58 + 24 + + + 2502.5 + -163 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7de562af-20b1-4ca8-9554-1057c5e17211 + Quick Graph + Quick Graph + false + 0 + 441d3685-5d51-4e9b-aebf-41d45461c275 + 1 + + + + + + 2386 + -613 + 150 + 150 + + + 2386.618 + -612.0847 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 441d3685-5d51-4e9b-aebf-41d45461c275 + Panel + + false + 0.50144553207792342 + a985a31b-d974-4c49-8102-e823d0c16fff + 1 + Double click to edit panel content… + + + + + + 2385 + -452 + 155 + 254 + + 0 + 0 + 0 + + 2385.797 + -451.5634 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5d3f7e5f-8796-4680-99dd-2b917316157b + 7de562af-20b1-4ca8-9554-1057c5e17211 + 441d3685-5d51-4e9b-aebf-41d45461c275 + 3 + d5b03b5c-1ba8-4b94-9263-ad7d8ac86e90 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + fcb6261c-b785-4411-90f9-47a070c80ca8 + Relative Differences + Relative Differences + + + + + + 4395 + -184 + 128 + 28 + + + 4448 + -170 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + caa832ac-152c-4a8c-b7d2-eaf8ab66ee69 + Values + Values + false + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4397 + -182 + 36 + 24 + + + 4416.5 + -170 + + + + + + + + 1 + Differences between consecutive items + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + Differenced + Differenced + false + 0 + + + + + + 4463 + -182 + 58 + 24 + + + 4493.5 + -170 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + fdef3a07-d991-43be-83d1-38d17cf71d38 + Quick Graph + Quick Graph + false + 0 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 1 + + + + + + 4374 + -614 + 150 + 150 + + + 4374.842 + -613.9991 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + Panel + + false + 0.5020746891386807 + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + 1 + Double click to edit panel content… + + + + + + 4373 + -460 + 160 + 257 + + 0 + 0 + 0 + + 4373.177 + -459.2202 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fcb6261c-b785-4411-90f9-47a070c80ca8 + fdef3a07-d991-43be-83d1-38d17cf71d38 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 3 + 5c3d4519-42fc-4f01-98b6-2e3b78dbf04c + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 0de35535-ab33-445f-926d-f2211812ac44 + Relative Differences + Relative Differences + + + + + + 4203 + -183 + 128 + 28 + + + 4256 + -169 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + cd341d09-f006-4c1e-9b82-53ac197bf84f + Values + Values + false + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + 1 + + + + + + 4205 + -181 + 36 + 24 + + + 4224.5 + -169 + + + + + + + + 1 + Differences between consecutive items + f930681e-765a-4419-8b23-53e7fd22dd27 + Differenced + Differenced + false + 0 + + + + + + 4271 + -181 + 58 + 24 + + + 4301.5 + -169 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + Quick Graph + Quick Graph + false + 0 + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + 1 + + + + + + 4190 + -614 + 150 + 150 + + + 4190.491 + -613.8633 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + Panel + + false + 0.50209204107522964 + f930681e-765a-4419-8b23-53e7fd22dd27 + 1 + Double click to edit panel content… + + + + + + 4188 + -455 + 160 + 255 + + 0 + 0 + 0 + + 4188.827 + -454.8135 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0de35535-ab33-445f-926d-f2211812ac44 + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + 3 + b85bd146-1253-4603-9dbe-7f74fda5911b + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + Relative Differences + Relative Differences + + + + + + 4017 + -184 + 128 + 28 + + + 4070 + -170 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 10039166-7be1-4235-972d-1e1e3e48547e + Values + Values + false + f930681e-765a-4419-8b23-53e7fd22dd27 + 1 + + + + + + 4019 + -182 + 36 + 24 + + + 4038.5 + -170 + + + + + + + + 1 + Differences between consecutive items + 2dfb8b24-23a0-4e7f-90f8-9de669b7de7b + Differenced + Differenced + false + 0 + + + + + + 4085 + -182 + 58 + 24 + + + 4115.5 + -170 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 5ea8e379-3ae1-4761-b3c9-60594017133b + Quick Graph + Quick Graph + false + 0 + d222b852-a7c7-446a-b2c3-92048eda81bb + 1 + + + + + + 4006 + -615 + 150 + 150 + + + 4006.07 + -614.3595 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d222b852-a7c7-446a-b2c3-92048eda81bb + Panel + + false + 0.50209206342697144 + 2dfb8b24-23a0-4e7f-90f8-9de669b7de7b + 1 + Double click to edit panel content… + + + + + + 4004 + -456 + 160 + 255 + + 0 + 0 + 0 + + 4004.406 + -455.3097 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + 5ea8e379-3ae1-4761-b3c9-60594017133b + d222b852-a7c7-446a-b2c3-92048eda81bb + 3 + f1cb25e1-2e37-4828-959b-ca3f4598f4fd + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + Relative Differences + Relative Differences + + + + + + 2222 + -178 + 128 + 28 + + + 2275 + -164 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 3d72e32a-0742-43a4-bde2-d78833836680 + Values + Values + false + a985a31b-d974-4c49-8102-e823d0c16fff + 1 + + + + + + 2224 + -176 + 36 + 24 + + + 2243.5 + -164 + + + + + + + + 1 + Differences between consecutive items + aa1a411f-2321-4881-84bb-32b044a5222d + Differenced + Differenced + false + 0 + + + + + + 2290 + -176 + 58 + 24 + + + 2320.5 + -164 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + Quick Graph + Quick Graph + false + 0 + 0d97a578-7865-4750-ba9a-6c8374247eee + 1 + + + + + + 2207 + -612 + 150 + 150 + + + 2207.267 + -611.5809 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0d97a578-7865-4750-ba9a-6c8374247eee + Panel + + false + 0.50144558469764888 + aa1a411f-2321-4881-84bb-32b044a5222d + 1 + Double click to edit panel content… + + + + + + 2204 + -453 + 157 + 254 + + 0 + 0 + 0 + + 2204.459 + -452.0596 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + 0d97a578-7865-4750-ba9a-6c8374247eee + 3 + 8f0a3471-ab58-4f6c-a8fd-3721709b26bc + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + b67cc92d-d107-420d-9a74-5a24d790827c + Relative Differences + Relative Differences + + + + + + 2037 + -179 + 128 + 28 + + + 2090 + -165 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + caec0dce-1061-4e10-9167-4e306bbe0d73 + Values + Values + false + aa1a411f-2321-4881-84bb-32b044a5222d + 1 + + + + + + 2039 + -177 + 36 + 24 + + + 2058.5 + -165 + + + + + + + + 1 + Differences between consecutive items + 5c528385-427b-4fcb-8a85-21f2a11919ed + Differenced + Differenced + false + 0 + + + + + + 2105 + -177 + 58 + 24 + + + 2135.5 + -165 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + Quick Graph + Quick Graph + false + 0 + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 1 + + + + + + 2026 + -613 + 150 + 150 + + + 2026.629 + -612.0771 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + Panel + + false + 0.49828327586874366 + 5c528385-427b-4fcb-8a85-21f2a11919ed + 1 + Double click to edit panel content… + + + + + + 2023 + -453 + 157 + 254 + + 0 + 0 + 0 + + 2023.815 + -452.5558 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b67cc92d-d107-420d-9a74-5a24d790827c + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 3 + 5e44c594-036f-4c4f-8211-a54a7dcf92b7 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2015d5b9-f622-4e67-9297-fba288c927aa + Relay + Relay + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 4911 + -1603 + 44 + 16 + + + 4933 + -1595 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 92760c67-783d-42a8-a629-6e2241a75848 + Relay + Relay + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4918 + -1583 + 44 + 16 + + + 4940 + -1575 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8bcdb645-a35f-4594-8180-847b70726db5 + Relay + Relay + false + 811c2c9f-f7ed-473b-9ff9-5e2488540178 + 1 + + + + + + 4919 + -1559 + 44 + 16 + + + 4941 + -1551 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2e089ecf-d152-47eb-9a8a-55517d5698ca + Relay + Relay + false + 2ac6bb32-cb33-4e61-9805-60fee380dfae + 1 + + + + + + 4918 + -1542 + 44 + 16 + + + 4940 + -1534 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + Curve + Curve + false + 2015d5b9-f622-4e67-9297-fba288c927aa + 1 + + + + + + 4974 + -1606 + 50 + 24 + + + 4999.374 + -1594.96 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b20042ba-19dc-4b29-98df-909395d7fe57 + Curve + Curve + false + 92760c67-783d-42a8-a629-6e2241a75848 + 1 + + + + + + 4978 + -1585 + 50 + 24 + + + 5003.558 + -1573.788 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 + Curve + Curve + false + 8bcdb645-a35f-4594-8180-847b70726db5 + 1 + + + + + + 4981 + -1563 + 50 + 24 + + + 5006.288 + -1551.242 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 65d2dfd3-a453-4728-b66c-bd74c7730229 + Curve + Curve + false + 2e089ecf-d152-47eb-9a8a-55517d5698ca + 1 + + + + + + 4982 + -1527 + 50 + 24 + + + 5007.241 + -1515.902 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 24614185-91a3-4fa5-8563-e8bc67616a59 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4967 + -1826 + 50 + 24 + + + 4992.259 + -1814.321 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 65496d62-65cc-47b4-825c-0a0b586d437a + Curvature + Curvature + + + + + + 4908 + -2026 + 137 + 64 + + + 4978 + -1994 + + + + + + Curve to evaluate + 20e11b6d-a13c-4724-bb41-d89da3595603 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4910 + -2024 + 53 + 30 + + + 4938 + -2009 + + + + + + + + Parameter on curve domain to evaluate + 170b7c7e-a141-4cfd-bc78-6b861aa2a794 + Parameter + Parameter + false + 50003dbf-6b00-4c00-83ae-28699de8d8bc + 1 + + + + + + 4910 + -1994 + 53 + 30 + + + 4938 + -1979 + + + + + + + + Point on curve at {t} + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + Point + Point + false + 0 + + + + + + 4993 + -2024 + 50 + 20 + + + 5019.5 + -2014 + + + + + + + + Curvature vector at {t} + 2bfcc3e4-b55a-4d77-833b-7df6a0efe70d + Curvature + Curvature + false + 0 + + + + + + 4993 + -2004 + 50 + 20 + + + 5019.5 + -1994 + + + + + + + + Curvature circle at {t} + eff07622-cb14-4e0e-a334-e1abaf6be876 + Curvature + Curvature + false + 0 + + + + + + 4993 + -1984 + 50 + 20 + + + 5019.5 + -1974 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0b0b12b3-38ca-4cee-9557-22b72b052405 + Divide Curve + Divide Curve + + + + + + 4920 + -1936 + 125 + 64 + + + 4970 + -1904 + + + + + + Curve to divide + 391046a6-d7f7-4549-8f14-3a65936585d4 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4922 + -1934 + 33 + 20 + + + 4940 + -1924 + + + + + + + + Number of segments + 6509ce19-5df2-4d89-b10b-a943b80bf215 + Count + Count + false + 24614185-91a3-4fa5-8563-e8bc67616a59 + 1 + + + + + + 4922 + -1914 + 33 + 20 + + + 4940 + -1904 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 04abbb49-26d3-4d30-bcbf-dd451605802e + Kinks + Kinks + false + 0 + + + + + + 4922 + -1894 + 33 + 20 + + + 4940 + -1884 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 725d8df0-40e0-41fa-9245-4c1b295b05e0 + Points + Points + false + 0 + + + + + + 4985 + -1934 + 58 + 20 + + + 5015.5 + -1924 + + + + + + + + 1 + Tangent vectors at division points + 4f58e54d-9ec5-4f6e-92ed-3072284d0055 + Tangents + Tangents + false + 0 + + + + + + 4985 + -1914 + 58 + 20 + + + 5015.5 + -1904 + + + + + + + + 1 + Parameter values at division points + 50003dbf-6b00-4c00-83ae-28699de8d8bc + Parameters + Parameters + false + 0 + + + + + + 4985 + -1894 + 58 + 20 + + + 5015.5 + -1884 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 2 + Curve + Curve + false + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + b20042ba-19dc-4b29-98df-909395d7fe57 + 2 + + + + + + 4953 + -1799 + 53 + 24 + + + 4989.309 + -1787.931 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 09b0fc1c-144a-45b4-8962-4065d3a22bf2 + Deconstruct Arc + Deconstruct Arc + + + + + + 4920 + -2110 + 114 + 64 + + + 4960 + -2078 + + + + + + Arc or Circle to deconstruct + bd404888-9e36-4df1-9f31-fe1a3cde1be7 + Arc + Arc + false + eff07622-cb14-4e0e-a334-e1abaf6be876 + 1 + + + + + + 4922 + -2108 + 23 + 60 + + + 4935 + -2078 + + + + + + + + Base plane of arc or circle + d34edca5-31cf-47b3-9539-5412e9285071 + Base Plane + Base Plane + false + 0 + + + + + + 4975 + -2108 + 57 + 20 + + + 5005 + -2098 + + + + + + + + Radius of arc or circle + e4ce3b04-8775-4895-8450-943c46906500 + Radius + Radius + false + 0 + + + + + + 4975 + -2088 + 57 + 20 + + + 5005 + -2078 + + + + + + + + Angle domain (in radians) of arc + 4a548155-1ce0-4387-b591-8a1b41648eec + Angle + Angle + false + 0 + + + + + + 4975 + -2068 + 57 + 20 + + + 5005 + -2058 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + bc83863a-c981-4606-8cf3-b2a2a8c078a5 + One Over X + One Over X + + + + + + 4938 + -2238 + 100 + 28 + + + 4987 + -2224 + + + + + + Input value + 7f94fb21-8548-4259-9e7f-0258300e697e + Value + Value + false + e4ce3b04-8775-4895-8450-943c46906500 + 1 + + + + + + 4940 + -2236 + 32 + 24 + + + 4957.5 + -2224 + + + + + + + + Output value + 62b304e4-ef74-48d4-ba62-ba264e90fa7a + Result + Result + false + 0 + + + + + + 5002 + -2236 + 34 + 24 + + + 5020.5 + -2224 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 0f5bf9fd-0e63-4d7e-b133-bb4ea4e9e33f + Quick Graph + Quick Graph + false + 0 + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4920 + -2486 + 150 + 150 + + + 4920.264 + -2485.521 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c77d04dd-7bf0-48f5-a8db-50b3da551b15 + Number Slider + Number Slider + false + 0 + + + + + + 4875 + -1848 + 198 + 20 + + + 4875.264 + -1847.2 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 144c5782-4626-4d4f-8b7c-e1a00fd2d291 + Line + Line + + + + + + 4921 + -2184 + 114 + 44 + + + 4993 + -2162 + + + + + + Line start point + 7cb41c81-d90e-4354-9b8e-5f40d02760f7 + Start Point + Start Point + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4923 + -2182 + 55 + 20 + + + 4952 + -2172 + + + + + + + + Line end point + 9dd662ca-b47b-4e4b-ac12-d2674b32d408 + End Point + End Point + false + d34edca5-31cf-47b3-9539-5412e9285071 + 1 + + + + + + 4923 + -2162 + 55 + 20 + + + 4952 + -2152 + + + + + + + + Line segment + 2b911d73-c2cb-448c-a07d-82463b1939a0 + Line + Line + false + 0 + + + + + + 5008 + -2182 + 25 + 40 + + + 5022 + -2162 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 3fc1d01a-a578-4a1b-a37b-0346ca10f59a + Multiplication + Multiplication + + + + + + 4956 + -2619 + 82 + 44 + + + 4987 + -2597 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 214b65d5-8496-42f1-8bef-2430d275afe1 + A + A + true + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4958 + -2617 + 14 + 20 + + + 4966.5 + -2607 + + + + + + + + Second item for multiplication + 6106b827-de84-463d-9d07-c4d467577df0 + B + B + true + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + 1 + + + + + + 4958 + -2597 + 14 + 20 + + + 4966.5 + -2587 + + + + + + + + Result of multiplication + 45f72293-9096-457b-8aaa-b8a7e29695a9 + Result + Result + false + 0 + + + + + + 5002 + -2617 + 34 + 40 + + + 5020.5 + -2597 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + Number Slider + Number Slider + false + 0 + + + + + + 4897 + -2644 + 198 + 20 + + + 4897.074 + -2643.812 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + fe771a08-1f35-4f88-8916-9b6dfef2ec68 + Line SDL + Line SDL + + + + + + 4925 + -2564 + 122 + 64 + + + 5005 + -2532 + + + + + + Line start point + 24a09de6-a572-4b50-b777-3a8eb6f02134 + Start + Start + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4927 + -2562 + 63 + 20 + + + 4968 + -2552 + + + + + + + + Line tangent (direction) + 79dd4f82-726b-4878-970e-80a489664c77 + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4927 + -2542 + 63 + 20 + + + 4968 + -2532 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 5bd5136a-d1b8-4ca3-860e-9a21d670bcf9 + -ABS(X) + Length + Length + false + 45f72293-9096-457b-8aaa-b8a7e29695a9 + 1 + + + + + + 4927 + -2522 + 63 + 20 + + + 4968 + -2512 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + Line + Line + false + 0 + + + + + + 5020 + -2562 + 25 + 60 + + + 5034 + -2532 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 8b85ecf3-7092-4149-b7e6-1bfa84672cfe + Relative Differences + Relative Differences + + + + + + 5269 + -2282 + 128 + 28 + + + 5322 + -2268 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 67f103a8-8ad0-4f48-b2ab-a99ad0f12a4c + Values + Values + false + 454b5773-097c-4778-bdb9-1c97f13711fa + 1 + + + + + + 5271 + -2280 + 36 + 24 + + + 5290.5 + -2268 + + + + + + + + 1 + Differences between consecutive items + 47315575-68cf-4b58-a87e-ef4a72ee9277 + Differenced + Differenced + false + 0 + + + + + + 5337 + -2280 + 58 + 24 + + + 5367.5 + -2268 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + b302d6af-4016-4518-9fb4-e1db4dfabbe5 + Quick Graph + Quick Graph + false + 0 + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + + + + + + 5278 + -2501 + 150 + 150 + + + 5278.156 + -2500.522 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + f52e54d7-c07a-42da-9223-9788e7060341 + Multiplication + Multiplication + + + + + + 5320 + -2647 + 82 + 44 + + + 5351 + -2625 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 5a79ab82-eb09-4fbc-acc2-ff1d428bffaf + A + A + true + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + + + + + + 5322 + -2645 + 14 + 20 + + + 5330.5 + -2635 + + + + + + + + Second item for multiplication + bc62b8ae-cf6b-4583-a89e-408f7bdd8a3a + B + B + true + 3fb239e5-e38e-4479-8639-e29612013d6a + 1 + + + + + + 5322 + -2625 + 14 + 20 + + + 5330.5 + -2615 + + + + + + + + Result of multiplication + a3cc3380-26ef-457c-a5b7-67b60bcf9d46 + Result + Result + false + 0 + + + + + + 5366 + -2645 + 34 + 40 + + + 5384.5 + -2625 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3f9ba1b6-a21d-463d-a30c-bad601642639 + Line SDL + Line SDL + + + + + + 5294 + -2585 + 122 + 64 + + + 5374 + -2553 + + + + + + Line start point + 57c776c3-23f9-47ad-b9f7-67751766051a + Start + Start + false + 90ff67a0-31b1-4e96-836c-8b39b5d37c12 + 1 + + + + + + 5296 + -2583 + 63 + 20 + + + 5337 + -2573 + + + + + + + + Line tangent (direction) + 9d907c85-5d9c-4479-839b-9a06e901ab09 + Direction + Direction + false + f55c3fd5-6768-470b-bb1c-c9ca6ae472e0 + 1 + + + + + + 5296 + -2563 + 63 + 20 + + + 5337 + -2553 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + cb75740f-9728-4346-a7c0-56bfb54de469 + -ABS(X) + Length + Length + false + a3cc3380-26ef-457c-a5b7-67b60bcf9d46 + 1 + + + + + + 5296 + -2543 + 63 + 20 + + + 5337 + -2533 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + Line + Line + false + 0 + + + + + + 5389 + -2583 + 25 + 60 + + + 5403 + -2553 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0c38506f-25cc-43e9-bfb5-175aa2fd33fa + Panel + + false + 0.56093490123748779 + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + Double click to edit panel content… + + + + + + 4744 + -2544 + 160 + 274 + + 0 + 0 + 0 + + 4744.945 + -2543.238 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c9bb7af0-764f-49ef-9532-ff62988e6bdf + Evaluate Length + Evaluate Length + + + + + + 5307 + -2744 + 144 + 64 + + + 5381 + -2712 + + + + + + Curve to evaluate + 37b2fb04-ded1-4b88-9387-34cfd29a9347 + Curve + Curve + false + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 1 + + + + + + 5309 + -2742 + 57 + 20 + + + 5339 + -2732 + + + + + + + + Length factor for curve evaluation + 2ebc4f0b-d891-490e-953f-e15644f64e07 + Length + Length + false + 0 + + + + + + 5309 + -2722 + 57 + 20 + + + 5339 + -2712 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 59abe8b6-f3dc-47bc-8bb9-d5973fc171c1 + Normalized + Normalized + false + 0 + + + + + + 5309 + -2702 + 57 + 20 + + + 5339 + -2692 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + Point + Point + false + 0 + + + + + + 5396 + -2742 + 53 + 20 + + + 5424 + -2732 + + + + + + + + Tangent vector at the specified length + 25650239-dbc9-4c06-bd8f-597ff7f096da + Tangent + Tangent + false + 0 + + + + + + 5396 + -2722 + 53 + 20 + + + 5424 + -2712 + + + + + + + + Curve parameter at the specified length + c756e47c-b7c7-4a21-a74d-ab892610b0f8 + Parameter + Parameter + false + 0 + + + + + + 5396 + -2702 + 53 + 20 + + + 5424 + -2692 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 06262943-ab63-4b10-aeee-45868acf8643 + Interpolate + Interpolate + + + + + + 5313 + -2846 + 125 + 84 + + + 5380 + -2804 + + + + + + 1 + Interpolation points + 6d31402e-0837-4831-8ab3-14093097589f + Vertices + Vertices + false + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + 1 + + + + + + 5315 + -2844 + 50 + 20 + + + 5341.5 + -2834 + + + + + + + + Curve degree + 82247ba2-339a-402f-9d59-c7fe5d8b3848 + Degree + Degree + false + 0 + + + + + + 5315 + -2824 + 50 + 20 + + + 5341.5 + -2814 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + e05374ca-4ec3-4476-bf8e-45f86cd11f90 + Periodic + Periodic + false + 0 + + + + + + 5315 + -2804 + 50 + 20 + + + 5341.5 + -2794 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + e9baef2f-8bbf-4b73-ae38-7a7feb8e7343 + KnotStyle + KnotStyle + false + 0 + + + + + + 5315 + -2784 + 50 + 20 + + + 5341.5 + -2774 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 5a0db04c-f66e-4731-aebe-98084f3b7919 + Curve + Curve + false + 0 + + + + + + 5395 + -2844 + 41 + 26 + + + 5417 + -2830.667 + + + + + + + + Curve length + b8e64c33-e721-407f-b810-6482f731dcb7 + Length + Length + false + 0 + + + + + + 5395 + -2818 + 41 + 27 + + + 5417 + -2804 + + + + + + + + Curve domain + 5ebab822-2a21-4cb1-a66f-9e9fdeef1181 + Domain + Domain + false + 0 + + + + + + 5395 + -2791 + 41 + 27 + + + 5417 + -2777.333 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b1f7eb47-b283-4f21-8320-1042508b848e + Evaluate Length + Evaluate Length + + + + + + 4921 + -2720 + 144 + 64 + + + 4995 + -2688 + + + + + + Curve to evaluate + 4c2b66bd-1519-4195-bb01-516688ee281a + Curve + Curve + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 4923 + -2718 + 57 + 20 + + + 4953 + -2708 + + + + + + + + Length factor for curve evaluation + 5378e5a9-0330-433a-a94a-4df38456088c + Length + Length + false + 0 + + + + + + 4923 + -2698 + 57 + 20 + + + 4953 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b3d58a93-4a4c-4e43-b44e-04034377dfcb + Normalized + Normalized + false + 0 + + + + + + 4923 + -2678 + 57 + 20 + + + 4953 + -2668 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + Point + Point + false + 0 + + + + + + 5010 + -2718 + 53 + 20 + + + 5038 + -2708 + + + + + + + + Tangent vector at the specified length + 4d2e34a9-aecf-4798-95fa-de77b5f9745d + Tangent + Tangent + false + 0 + + + + + + 5010 + -2698 + 53 + 20 + + + 5038 + -2688 + + + + + + + + Curve parameter at the specified length + 4d1a602d-5fb2-4532-94d1-5bf00bb470a0 + Parameter + Parameter + false + 0 + + + + + + 5010 + -2678 + 53 + 20 + + + 5038 + -2668 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 90e21cba-efb3-49f0-88fd-0098622a71a2 + Interpolate + Interpolate + + + + + + 4933 + -2821 + 125 + 84 + + + 5000 + -2779 + + + + + + 1 + Interpolation points + 7e74de7d-90b8-4a39-99b5-57a9213c3493 + Vertices + Vertices + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4935 + -2819 + 50 + 20 + + + 4961.5 + -2809 + + + + + + + + Curve degree + 80ddedd0-0f4a-45f2-9fb8-da4d47128515 + Degree + Degree + false + 0 + + + + + + 4935 + -2799 + 50 + 20 + + + 4961.5 + -2789 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 1dc74064-9cb0-4f85-bb10-e20f7b703895 + Periodic + Periodic + false + 0 + + + + + + 4935 + -2779 + 50 + 20 + + + 4961.5 + -2769 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 2e9a46fa-c293-445f-bd74-d359936e59b8 + KnotStyle + KnotStyle + false + 0 + + + + + + 4935 + -2759 + 50 + 20 + + + 4961.5 + -2749 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2703edc7-875c-4c85-b3b7-6889f6fe339b + Curve + Curve + false + 0 + + + + + + 5015 + -2819 + 41 + 26 + + + 5037 + -2805.667 + + + + + + + + Curve length + a3fb5967-2cea-42ca-bc91-961c32dc1bd7 + Length + Length + false + 0 + + + + + + 5015 + -2793 + 41 + 27 + + + 5037 + -2779 + + + + + + + + Curve domain + 864aa061-8dec-426f-9f2d-7de1d9e91b95 + Domain + Domain + false + 0 + + + + + + 5015 + -2766 + 41 + 27 + + + 5037 + -2752.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dedb18f6-2489-4571-b0f0-6107ad656b4d + Panel + + false + 0.11061841249465942 + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + Double click to edit panel content… + + + + + + 5457 + -2586 + 160 + 274 + + 0 + 0 + 0 + + 5457.166 + -2585.513 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 5325 + -1822 + 50 + 24 + + + 5350.15 + -1810.422 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 580017d6-0baf-4815-80cb-c40f7afca229 + Curvature + Curvature + + + + + + 5291 + -2044 + 137 + 64 + + + 5361 + -2012 + + + + + + Curve to evaluate + 5a3de4ee-5e6f-44a3-b851-4e51f11c7f6f + Curve + Curve + false + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 1 + + + + + + 5293 + -2042 + 53 + 30 + + + 5321 + -2027 + + + + + + + + Parameter on curve domain to evaluate + 0afad4f5-0ed8-47fe-9f46-3490769b1ba6 + Parameter + Parameter + false + 5db79d3b-9b78-4ad4-97ac-63223b0da082 + 1 + + + + + + 5293 + -2012 + 53 + 30 + + + 5321 + -1997 + + + + + + + + Point on curve at {t} + 04d2db3e-2551-4e07-8db2-19783cd47f50 + Point + Point + false + 0 + + + + + + 5376 + -2042 + 50 + 20 + + + 5402.5 + -2032 + + + + + + + + Curvature vector at {t} + 537970a6-8324-4e93-aa3d-7774c594b0d9 + Curvature + Curvature + false + 0 + + + + + + 5376 + -2022 + 50 + 20 + + + 5402.5 + -2012 + + + + + + + + Curvature circle at {t} + ed44b38d-5f7e-4779-ac5b-b5320be5b851 + Curvature + Curvature + false + 0 + + + + + + 5376 + -2002 + 50 + 20 + + + 5402.5 + -1992 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9235f1c2-d8f4-43b0-b5c8-4d5bd86f886a + Divide Curve + Divide Curve + + + + + + 5304 + -1964 + 125 + 64 + + + 5354 + -1932 + + + + + + Curve to divide + 10fd311d-ee8e-40c5-a28b-6df7dad28866 + Curve + Curve + false + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 1 + + + + + + 5306 + -1962 + 33 + 20 + + + 5324 + -1952 + + + + + + + + Number of segments + c7081f74-9735-4b86-9677-e84bc519a847 + Count + Count + false + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + 1 + + + + + + 5306 + -1942 + 33 + 20 + + + 5324 + -1932 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 7f4533be-23b7-482a-9d00-357bbd391c20 + Kinks + Kinks + false + 0 + + + + + + 5306 + -1922 + 33 + 20 + + + 5324 + -1912 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + be3f7070-1d78-4fd3-b14c-1afc02d7ef90 + Points + Points + false + 0 + + + + + + 5369 + -1962 + 58 + 20 + + + 5399.5 + -1952 + + + + + + + + 1 + Tangent vectors at division points + 1ea64ec4-567a-4a95-9cb7-4b2c1634aedb + Tangents + Tangents + false + 0 + + + + + + 5369 + -1942 + 58 + 20 + + + 5399.5 + -1932 + + + + + + + + 1 + Parameter values at division points + 5db79d3b-9b78-4ad4-97ac-63223b0da082 + Parameters + Parameters + false + 0 + + + + + + 5369 + -1922 + 58 + 20 + + + 5399.5 + -1912 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + Curve + Curve + false + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + b20042ba-19dc-4b29-98df-909395d7fe57 + 2 + + + + + + 5330 + -1794 + 50 + 24 + + + 5355.924 + -1782.577 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 68347974-590b-4408-86d8-db71952ae2e4 + Deconstruct Arc + Deconstruct Arc + + + + + + 5300 + -2122 + 114 + 64 + + + 5340 + -2090 + + + + + + Arc or Circle to deconstruct + 9d87f3d9-5e69-4ece-ac55-489fbfef6a69 + Arc + Arc + false + ed44b38d-5f7e-4779-ac5b-b5320be5b851 + 1 + + + + + + 5302 + -2120 + 23 + 60 + + + 5315 + -2090 + + + + + + + + Base plane of arc or circle + 718789b8-4934-4ea3-9f01-05434ce7bf7d + Base Plane + Base Plane + false + 0 + + + + + + 5355 + -2120 + 57 + 20 + + + 5385 + -2110 + + + + + + + + Radius of arc or circle + 5102b93f-514f-419d-980e-d1321cd7c949 + Radius + Radius + false + 0 + + + + + + 5355 + -2100 + 57 + 20 + + + 5385 + -2090 + + + + + + + + Angle domain (in radians) of arc + 8b74cca8-00fa-4dc3-9ecc-d6d0ab260d66 + Angle + Angle + false + 0 + + + + + + 5355 + -2080 + 57 + 20 + + + 5385 + -2070 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + ae43c2ce-251f-46d8-8f58-c9d64366c78e + One Over X + One Over X + + + + + + 5301 + -2243 + 100 + 28 + + + 5350 + -2229 + + + + + + Input value + 5565c2bc-e82a-4a11-a5dc-19899b8dba9b + Value + Value + false + 5102b93f-514f-419d-980e-d1321cd7c949 + 1 + + + + + + 5303 + -2241 + 32 + 24 + + + 5320.5 + -2229 + + + + + + + + Output value + 454b5773-097c-4778-bdb9-1c97f13711fa + Result + Result + false + 0 + + + + + + 5365 + -2241 + 34 + 24 + + + 5383.5 + -2229 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c790fddd-81b5-46ac-bc0f-6b128068238b + Number Slider + Number Slider + false + 0 + + + + + + 5246 + -1846 + 198 + 20 + + + 5246.149 + -1845.847 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + a5285a83-3116-48e3-b6f0-63fbf247f9c3 + Line + Line + + + + + + 5297 + -2192 + 114 + 44 + + + 5369 + -2170 + + + + + + Line start point + 391ec8f6-6afa-442d-9018-cb41f563d126 + Start Point + Start Point + false + 04d2db3e-2551-4e07-8db2-19783cd47f50 + 1 + + + + + + 5299 + -2190 + 55 + 20 + + + 5328 + -2180 + + + + + + + + Line end point + 202b24cb-a1bf-4059-9545-3d476cb2f2c6 + End Point + End Point + false + 718789b8-4934-4ea3-9f01-05434ce7bf7d + 1 + + + + + + 5299 + -2170 + 55 + 20 + + + 5328 + -2160 + + + + + + + + Line segment + f55c3fd5-6768-470b-bb1c-c9ca6ae472e0 + Line + Line + false + 0 + + + + + + 5384 + -2190 + 25 + 40 + + + 5398 + -2170 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 24614185-91a3-4fa5-8563-e8bc67616a59 + 65496d62-65cc-47b4-825c-0a0b586d437a + 0b0b12b3-38ca-4cee-9557-22b72b052405 + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 09b0fc1c-144a-45b4-8962-4065d3a22bf2 + bc83863a-c981-4606-8cf3-b2a2a8c078a5 + 0f5bf9fd-0e63-4d7e-b133-bb4ea4e9e33f + c77d04dd-7bf0-48f5-a8db-50b3da551b15 + 144c5782-4626-4d4f-8b7c-e1a00fd2d291 + 3fc1d01a-a578-4a1b-a37b-0346ca10f59a + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + fe771a08-1f35-4f88-8916-9b6dfef2ec68 + 0c38506f-25cc-43e9-bfb5-175aa2fd33fa + b1f7eb47-b283-4f21-8320-1042508b848e + 90e21cba-efb3-49f0-88fd-0098622a71a2 + 87865128-eab5-44a2-822f-be7aa2577760 + e83d3def-6897-4764-9eb0-dffbc1be9c37 + 8441b196-a1ad-4124-aa4f-afdbb2523705 + 80f98fe5-5344-4fa0-b2bd-6a867c36087b + 0f58e019-287f-4849-b26b-5207e96b678a + d06e8c7b-15a1-4c87-b4e9-346344b02a8e + 21 + 28f5691d-7f5b-41e7-944d-2f5d964be7ae + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 8b85ecf3-7092-4149-b7e6-1bfa84672cfe + b302d6af-4016-4518-9fb4-e1db4dfabbe5 + f52e54d7-c07a-42da-9223-9788e7060341 + 1b71d7f4-3039-4d6a-9b48-b65ea7c3daab + 3f9ba1b6-a21d-463d-a30c-bad601642639 + c9bb7af0-764f-49ef-9532-ff62988e6bdf + 06262943-ab63-4b10-aeee-45868acf8643 + dedb18f6-2489-4571-b0f0-6107ad656b4d + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + 580017d6-0baf-4815-80cb-c40f7afca229 + 9235f1c2-d8f4-43b0-b5c8-4d5bd86f886a + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 68347974-590b-4408-86d8-db71952ae2e4 + ae43c2ce-251f-46d8-8f58-c9d64366c78e + c790fddd-81b5-46ac-bc0f-6b128068238b + a5285a83-3116-48e3-b6f0-63fbf247f9c3 + 16 + 71353d71-bb86-48b1-90e1-02de9ee818a8 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + b2892f3f-beee-4acc-a700-7eef895c20cc + Relative Differences + Relative Differences + + + + + + 5714 + -2272 + 128 + 28 + + + 5767 + -2258 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d3b71599-4e2c-4727-9ba4-f479bb418ea1 + Values + Values + false + ead831d4-9a35-442f-b087-9552edaaf9c7 + 1 + + + + + + 5716 + -2270 + 36 + 24 + + + 5735.5 + -2258 + + + + + + + + 1 + Differences between consecutive items + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + Differenced + Differenced + false + 0 + + + + + + 5782 + -2270 + 58 + 24 + + + 5812.5 + -2258 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 8acb8da9-8a71-42d5-bb53-685404585ba1 + Quick Graph + Quick Graph + false + 0 + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + + + + + + 5705 + -2532 + 150 + 150 + + + 5705.544 + -2531.672 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + f885fe33-58cf-4592-b3e4-92d6463726af + Multiplication + Multiplication + + + + + + 5737 + -2638 + 82 + 44 + + + 5768 + -2616 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 240f403a-b94d-47cd-944b-dc321c71de0e + A + A + true + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + + + + + + 5739 + -2636 + 14 + 20 + + + 5747.5 + -2626 + + + + + + + + Second item for multiplication + b0dc8de3-503b-4d64-b8ce-9c03c8820c95 + B + B + true + fdc15e80-2376-4a82-a36c-d6f6b055189b + 1 + + + + + + 5739 + -2616 + 14 + 20 + + + 5747.5 + -2606 + + + + + + + + Result of multiplication + d4023562-ca73-4431-b094-1c02d2be863d + Result + Result + false + 0 + + + + + + 5783 + -2636 + 34 + 40 + + + 5801.5 + -2616 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + fdc15e80-2376-4a82-a36c-d6f6b055189b + Number Slider + Number Slider + false + 0 + + + + + + 5671 + -2652 + 198 + 20 + + + 5671.749 + -2651.812 + + + + + + 6 + 1 + 0 + 16 + 0 + 0 + 9.996405 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + e9f4e58f-fa1b-4308-9ff1-981b4b295de4 + Line SDL + Line SDL + + + + + + 5718 + -2583 + 122 + 64 + + + 5798 + -2551 + + + + + + Line start point + 671729e7-8a6b-43a0-8bef-84e5ad126947 + Start + Start + false + ffddbe9d-2260-4c8b-b010-6b3139c74b78 + 1 + + + + + + 5720 + -2581 + 63 + 20 + + + 5761 + -2571 + + + + + + + + Line tangent (direction) + c265dcf5-9ea4-43ef-9223-dc012de7952a + Direction + Direction + false + 86f3f081-d11b-4841-a25c-e6cdc41de1e1 + 1 + + + + + + 5720 + -2561 + 63 + 20 + + + 5761 + -2551 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 5057eb6b-5976-4293-acaa-d769262eed2c + -ABS(X) + Length + Length + false + d4023562-ca73-4431-b094-1c02d2be863d + 1 + + + + + + 5720 + -2541 + 63 + 20 + + + 5761 + -2531 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 2d999aec-8af8-4928-b3c4-76236b958947 + Line + Line + false + 0 + + + + + + 5813 + -2581 + 25 + 60 + + + 5827 + -2551 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a3bd958c-6273-468b-bfcf-57e2ec139954 + Evaluate Length + Evaluate Length + + + + + + 5731 + -2742 + 144 + 64 + + + 5805 + -2710 + + + + + + Curve to evaluate + 16eca065-31f9-4048-909f-b645d3e524c1 + Curve + Curve + false + 2d999aec-8af8-4928-b3c4-76236b958947 + 1 + + + + + + 5733 + -2740 + 57 + 20 + + + 5763 + -2730 + + + + + + + + Length factor for curve evaluation + 62ba40d2-92b8-441f-84f2-acb9198f55d6 + Length + Length + false + 0 + + + + + + 5733 + -2720 + 57 + 20 + + + 5763 + -2710 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 1568caaa-7e7d-4134-b0f5-876435d023ce + Normalized + Normalized + false + 0 + + + + + + 5733 + -2700 + 57 + 20 + + + 5763 + -2690 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5495358b-d752-4cbc-ba57-abbf65de1fbc + Point + Point + false + 0 + + + + + + 5820 + -2740 + 53 + 20 + + + 5848 + -2730 + + + + + + + + Tangent vector at the specified length + e45663b7-103b-43a1-9ef9-27996d8de5c6 + Tangent + Tangent + false + 0 + + + + + + 5820 + -2720 + 53 + 20 + + + 5848 + -2710 + + + + + + + + Curve parameter at the specified length + 7b80180f-569e-4d76-a94a-d663b8d3b6f0 + Parameter + Parameter + false + 0 + + + + + + 5820 + -2700 + 53 + 20 + + + 5848 + -2690 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 47bdb401-d65e-4560-b425-215c56a3abdd + Interpolate + Interpolate + + + + + + 5737 + -2844 + 125 + 84 + + + 5804 + -2802 + + + + + + 1 + Interpolation points + 2473120e-a925-40a9-9ae2-6e62cc333e66 + Vertices + Vertices + false + 5495358b-d752-4cbc-ba57-abbf65de1fbc + 1 + + + + + + 5739 + -2842 + 50 + 20 + + + 5765.5 + -2832 + + + + + + + + Curve degree + 6e0e9873-5ec1-45cd-b8b2-cf0fca1831ca + Degree + Degree + false + 0 + + + + + + 5739 + -2822 + 50 + 20 + + + 5765.5 + -2812 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 02bcd526-d328-4007-bfba-b0406dd71014 + Periodic + Periodic + false + 0 + + + + + + 5739 + -2802 + 50 + 20 + + + 5765.5 + -2792 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 3d33e03a-661b-4c15-ab3e-24f3acdeaa7e + KnotStyle + KnotStyle + false + 0 + + + + + + 5739 + -2782 + 50 + 20 + + + 5765.5 + -2772 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2b3f4056-176a-4a24-bd60-e8f390290566 + Curve + Curve + false + 0 + + + + + + 5819 + -2842 + 41 + 26 + + + 5841 + -2828.667 + + + + + + + + Curve length + f2035d3a-c123-40df-a3ce-1a5dc5da796d + Length + Length + false + 0 + + + + + + 5819 + -2816 + 41 + 27 + + + 5841 + -2802 + + + + + + + + Curve domain + 69ac4299-caa9-47a3-8e7f-dc083fd7c7d3 + Domain + Domain + false + 0 + + + + + + 5819 + -2789 + 41 + 27 + + + 5841 + -2775.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e265c5b0-82b5-47fc-8dbf-058f54be1af3 + Panel + + false + 0 + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + Double click to edit panel content… + + + + + + 5915 + -2599 + 160 + 274 + + 0 + 0 + 0 + + 5915.299 + -2598.879 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + b30f2b0f-5050-42f7-a970-24bab3a4e226 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 5750 + -1819 + 50 + 24 + + + 5775.657 + -1807.783 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + f56c81ff-eca8-4d60-9fec-b48e2bf7204e + Curvature + Curvature + + + + + + 5709 + -2010 + 137 + 64 + + + 5779 + -1978 + + + + + + Curve to evaluate + e0d3692d-6e96-4472-b242-777a59156d37 + Curve + Curve + false + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5711 + -2008 + 53 + 30 + + + 5739 + -1993 + + + + + + + + Parameter on curve domain to evaluate + 569e1c7f-2246-42f4-a79e-ecd05bd2b2a7 + Parameter + Parameter + false + c21440f6-efda-4c7c-b4c2-e4676bf8d3f0 + 1 + + + + + + 5711 + -1978 + 53 + 30 + + + 5739 + -1963 + + + + + + + + Point on curve at {t} + 1b1389d8-d7c3-42ea-9693-3998ca641912 + Point + Point + false + 0 + + + + + + 5794 + -2008 + 50 + 20 + + + 5820.5 + -1998 + + + + + + + + Curvature vector at {t} + c327e5cb-6835-4491-b546-b36ff747a706 + Curvature + Curvature + false + 0 + + + + + + 5794 + -1988 + 50 + 20 + + + 5820.5 + -1978 + + + + + + + + Curvature circle at {t} + db918ea3-61ea-4955-a0a8-0e3b357ade1f + Curvature + Curvature + false + 0 + + + + + + 5794 + -1968 + 50 + 20 + + + 5820.5 + -1958 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a5b4d353-6db9-487d-b8b7-cf111abdbefc + Divide Curve + Divide Curve + + + + + + 5725 + -1933 + 125 + 64 + + + 5775 + -1901 + + + + + + Curve to divide + d92d4d44-ce92-4b6e-8bd6-a39adf40d12d + Curve + Curve + false + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5727 + -1931 + 33 + 20 + + + 5745 + -1921 + + + + + + + + Number of segments + 09efc75d-2edd-42a9-bd85-4fd84c4fd3f6 + Count + Count + false + b30f2b0f-5050-42f7-a970-24bab3a4e226 + 1 + + + + + + 5727 + -1911 + 33 + 20 + + + 5745 + -1901 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 2921def4-7db6-46e7-b2fb-905580887d7f + Kinks + Kinks + false + 0 + + + + + + 5727 + -1891 + 33 + 20 + + + 5745 + -1881 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 8deaf13c-ca3f-4eb7-8b38-9626c4067590 + Points + Points + false + 0 + + + + + + 5790 + -1931 + 58 + 20 + + + 5820.5 + -1921 + + + + + + + + 1 + Tangent vectors at division points + 125bccb9-b499-4b50-85c5-7581cde7e820 + Tangents + Tangents + false + 0 + + + + + + 5790 + -1911 + 58 + 20 + + + 5820.5 + -1901 + + + + + + + + 1 + Parameter values at division points + c21440f6-efda-4c7c-b4c2-e4676bf8d3f0 + Parameters + Parameters + false + 0 + + + + + + 5790 + -1891 + 58 + 20 + + + 5820.5 + -1881 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 5756 + -1791 + 50 + 24 + + + 5781.431 + -1779.938 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + cb2a991b-9194-48d2-b86f-b28e15f6e5d6 + Deconstruct Arc + Deconstruct Arc + + + + + + 5729 + -2081 + 114 + 64 + + + 5769 + -2049 + + + + + + Arc or Circle to deconstruct + 9df67b6f-098c-49f5-936c-dcf6e535611f + Arc + Arc + false + db918ea3-61ea-4955-a0a8-0e3b357ade1f + 1 + + + + + + 5731 + -2079 + 23 + 60 + + + 5744 + -2049 + + + + + + + + Base plane of arc or circle + 093a71c8-f9ce-4c1a-8106-43876b316be0 + Base Plane + Base Plane + false + 0 + + + + + + 5784 + -2079 + 57 + 20 + + + 5814 + -2069 + + + + + + + + Radius of arc or circle + 7955181f-4b66-428b-8888-7d2b91aea03f + Radius + Radius + false + 0 + + + + + + 5784 + -2059 + 57 + 20 + + + 5814 + -2049 + + + + + + + + Angle domain (in radians) of arc + 0cddff04-fc6f-4bc9-bdd0-d3e1d7f0743e + Angle + Angle + false + 0 + + + + + + 5784 + -2039 + 57 + 20 + + + 5814 + -2029 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 726714bf-a532-4598-b71c-751c5b0de664 + One Over X + One Over X + + + + + + 5736 + -2205 + 100 + 28 + + + 5785 + -2191 + + + + + + Input value + cc86df03-30e6-4e03-9336-e0ac7133e989 + Value + Value + false + 7955181f-4b66-428b-8888-7d2b91aea03f + 1 + + + + + + 5738 + -2203 + 32 + 24 + + + 5755.5 + -2191 + + + + + + + + Output value + 118b4d1c-3c11-4520-8a55-5b4f92b96894 + Result + Result + false + 0 + + + + + + 5800 + -2203 + 34 + 24 + + + 5818.5 + -2191 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 41a81557-ae26-4b4c-95c0-89dc8e24bba6 + Number Slider + Number Slider + false + 0 + + + + + + 5671 + -1844 + 198 + 20 + + + 5671.656 + -1843.208 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 17443e9c-05b6-4a61-b68a-080b072fb31e + Line + Line + + + + + + 5722 + -2155 + 114 + 44 + + + 5794 + -2133 + + + + + + Line start point + a76dd29a-3ccd-412e-97bc-c958028851ef + Start Point + Start Point + false + 1b1389d8-d7c3-42ea-9693-3998ca641912 + 1 + + + + + + 5724 + -2153 + 55 + 20 + + + 5753 + -2143 + + + + + + + + Line end point + a90a12c3-1ca3-49c4-80e2-d5770dbca560 + End Point + End Point + false + 093a71c8-f9ce-4c1a-8106-43876b316be0 + 1 + + + + + + 5724 + -2133 + 55 + 20 + + + 5753 + -2123 + + + + + + + + Line segment + 86f3f081-d11b-4841-a25c-e6cdc41de1e1 + Line + Line + false + 0 + + + + + + 5809 + -2153 + 25 + 40 + + + 5823 + -2133 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b2892f3f-beee-4acc-a700-7eef895c20cc + 8acb8da9-8a71-42d5-bb53-685404585ba1 + f885fe33-58cf-4592-b3e4-92d6463726af + fdc15e80-2376-4a82-a36c-d6f6b055189b + e9f4e58f-fa1b-4308-9ff1-981b4b295de4 + a3bd958c-6273-468b-bfcf-57e2ec139954 + 47bdb401-d65e-4560-b425-215c56a3abdd + e265c5b0-82b5-47fc-8dbf-058f54be1af3 + b30f2b0f-5050-42f7-a970-24bab3a4e226 + f56c81ff-eca8-4d60-9fec-b48e2bf7204e + a5b4d353-6db9-487d-b8b7-cf111abdbefc + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + cb2a991b-9194-48d2-b86f-b28e15f6e5d6 + 726714bf-a532-4598-b71c-751c5b0de664 + 41a81557-ae26-4b4c-95c0-89dc8e24bba6 + 17443e9c-05b6-4a61-b68a-080b072fb31e + 16 + fa5d3b59-adda-49ac-9d68-5f6a592fef40 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 9dcb0cb3-f7ac-4274-991d-8c6ed5982784 + Relative Differences + Relative Differences + + + + + + 5719 + -2237 + 128 + 28 + + + 5772 + -2223 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 4c493ac2-1444-414f-9cc5-7e256a78c4ea + Values + Values + false + 118b4d1c-3c11-4520-8a55-5b4f92b96894 + 1 + + + + + + 5721 + -2235 + 36 + 24 + + + 5740.5 + -2223 + + + + + + + + 1 + Differences between consecutive items + ead831d4-9a35-442f-b087-9552edaaf9c7 + Differenced + Differenced + false + 0 + + + + + + 5787 + -2235 + 58 + 24 + + + 5817.5 + -2223 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 380716a6-5071-4978-96bb-67cc49356929 + Number + Number + false + 26176fe6-0f24-4ba0-acbe-e954a969b70c + 1 + + + + + + 5270 + -1697 + 50 + 24 + + + 5295.486 + -1685.464 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 26176fe6-0f24-4ba0-acbe-e954a969b70c + Number Slider + Number Slider + false + 0 + + + + + + 5194 + -1729 + 198 + 20 + + + 5194.07 + -1728.643 + + + + + + 0 + 1 + 0 + 1024 + 0 + 0 + 256 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 73ee5e15-5547-4bb6-84ca-1b2fb4b56837 + Relative Differences + Relative Differences + + + + + + 6132 + -2267 + 128 + 28 + + + 6185 + -2253 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + da28d880-cff2-419b-9e8a-1fa327524be8 + Values + Values + false + 55f43da7-c0e5-4ef8-9892-86abf60c4bf5 + 1 + + + + + + 6134 + -2265 + 36 + 24 + + + 6153.5 + -2253 + + + + + + + + 1 + Differences between consecutive items + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + Differenced + Differenced + false + 0 + + + + + + 6200 + -2265 + 58 + 24 + + + 6230.5 + -2253 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 58fe9d71-f841-47f0-819d-1e1fb6158c00 + Quick Graph + Quick Graph + false + 0 + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + + + + + + 6125 + -2520 + 150 + 150 + + + 6125.447 + -2519.031 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + b9a455ad-e638-44e9-ab48-b9f430e57bea + Multiplication + Multiplication + + + + + + 6152 + -2645 + 82 + 44 + + + 6183 + -2623 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 6a8b0027-970e-4813-995c-e758e8aa255f + A + A + true + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + + + + + + 6154 + -2643 + 14 + 20 + + + 6162.5 + -2633 + + + + + + + + Second item for multiplication + e47d7047-2293-477d-a2d9-f0e1922f0591 + B + B + true + e7be2341-3fe5-4e1c-8870-8209821dc353 + 1 + + + + + + 6154 + -2623 + 14 + 20 + + + 6162.5 + -2613 + + + + + + + + Result of multiplication + 4adb6898-2dc9-4d90-8f78-8c1049d30056 + Result + Result + false + 0 + + + + + + 6198 + -2643 + 34 + 40 + + + 6216.5 + -2623 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e7be2341-3fe5-4e1c-8870-8209821dc353 + Number Slider + Number Slider + false + 0 + + + + + + 6089 + -2663 + 198 + 20 + + + 6089.561 + -2662.811 + + + + + + 6 + 1 + 0 + 16 + 0 + 0 + 11.450938 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 2ac95bb6-ee8a-4408-8f72-8d755529e11b + Line SDL + Line SDL + + + + + + 6134 + -2599 + 122 + 64 + + + 6214 + -2567 + + + + + + Line start point + c44be3ca-7c36-44d9-ab06-04bee168c48a + Start + Start + false + 5bef1dbb-e2f0-40ee-b959-50dd960b9bdc + 1 + + + + + + 6136 + -2597 + 63 + 20 + + + 6177 + -2587 + + + + + + + + Line tangent (direction) + 11de3f49-7e13-4745-b050-c144a04adee1 + Direction + Direction + false + 270d47b0-6a96-4109-9946-7db0bdf18035 + 1 + + + + + + 6136 + -2577 + 63 + 20 + + + 6177 + -2567 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 59062c33-aab1-48ff-8cfb-77a0c4eca586 + -ABS(X) + Length + Length + false + 4adb6898-2dc9-4d90-8f78-8c1049d30056 + 1 + + + + + + 6136 + -2557 + 63 + 20 + + + 6177 + -2547 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6c8eb0e7-dc87-4d07-939d-b71c63f6a401 + Line + Line + false + 0 + + + + + + 6229 + -2597 + 25 + 60 + + + 6243 + -2567 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c64b0b64-d1c2-4dda-88a0-b19444f58dd5 + Evaluate Length + Evaluate Length + + + + + + 6147 + -2746 + 144 + 64 + + + 6221 + -2714 + + + + + + Curve to evaluate + 543b6363-545f-4c8a-a6d9-ed09797f97b1 + Curve + Curve + false + 6c8eb0e7-dc87-4d07-939d-b71c63f6a401 + 1 + + + + + + 6149 + -2744 + 57 + 20 + + + 6179 + -2734 + + + + + + + + Length factor for curve evaluation + ba5cddad-799d-443e-ac97-8fe9c8cdc8b7 + Length + Length + false + 0 + + + + + + 6149 + -2724 + 57 + 20 + + + 6179 + -2714 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8a8a12b1-876b-405e-b95d-408f5e34a982 + Normalized + Normalized + false + 0 + + + + + + 6149 + -2704 + 57 + 20 + + + 6179 + -2694 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 00b363a9-7333-433d-9304-4d5faa61e7c5 + Point + Point + false + 0 + + + + + + 6236 + -2744 + 53 + 20 + + + 6264 + -2734 + + + + + + + + Tangent vector at the specified length + 01b80fce-0002-40e8-a533-043483d735fa + Tangent + Tangent + false + 0 + + + + + + 6236 + -2724 + 53 + 20 + + + 6264 + -2714 + + + + + + + + Curve parameter at the specified length + 3b970b12-5880-4e38-a9dd-2ea78b8082fd + Parameter + Parameter + false + 0 + + + + + + 6236 + -2704 + 53 + 20 + + + 6264 + -2694 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + f937c8d2-47a7-4d75-8fcd-18bc0c148ed5 + Interpolate + Interpolate + + + + + + 6153 + -2848 + 125 + 84 + + + 6220 + -2806 + + + + + + 1 + Interpolation points + 86373abb-f6dd-4a24-bd9b-d9178b8123f5 + Vertices + Vertices + false + 00b363a9-7333-433d-9304-4d5faa61e7c5 + 1 + + + + + + 6155 + -2846 + 50 + 20 + + + 6181.5 + -2836 + + + + + + + + Curve degree + e18a685f-52e5-4b3e-9edb-8f75f641b422 + Degree + Degree + false + 0 + + + + + + 6155 + -2826 + 50 + 20 + + + 6181.5 + -2816 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f622793c-b7fe-492c-bcaf-1a49b969d116 + Periodic + Periodic + false + 0 + + + + + + 6155 + -2806 + 50 + 20 + + + 6181.5 + -2796 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 75dd041c-dba5-48f4-9298-76207a2abb8e + KnotStyle + KnotStyle + false + 0 + + + + + + 6155 + -2786 + 50 + 20 + + + 6181.5 + -2776 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 7c5a3f3c-5e56-4dbb-a306-c8b3ac72d652 + Curve + Curve + false + 0 + + + + + + 6235 + -2846 + 41 + 26 + + + 6257 + -2832.667 + + + + + + + + Curve length + cc31f82b-445d-4265-9270-eebc194bd6b7 + Length + Length + false + 0 + + + + + + 6235 + -2820 + 41 + 27 + + + 6257 + -2806 + + + + + + + + Curve domain + dfac4013-9c4a-41f1-b13f-838735899773 + Domain + Domain + false + 0 + + + + + + 6235 + -2793 + 41 + 27 + + + 6257 + -2779.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bb478f0d-9d63-40c4-965a-3e2153877cc6 + Panel + + false + 0 + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + Double click to edit panel content… + + + + + + 6323 + -2600 + 160 + 274 + + 0 + 0 + 0 + + 6323.747 + -2599.042 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d35b179e-5119-474a-bdff-df306b4953b5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 6165 + -1823 + 50 + 24 + + + 6190.883 + -1811.027 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + a421e276-2e08-41c6-bede-9a7ecffdb83a + Curvature + Curvature + + + + + + 6146 + -2004 + 137 + 64 + + + 6216 + -1972 + + + + + + Curve to evaluate + 6ca8560c-e52b-4471-9441-4ade2d198e1e + Curve + Curve + false + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6148 + -2002 + 53 + 30 + + + 6176 + -1987 + + + + + + + + Parameter on curve domain to evaluate + c72a1022-e9eb-47fe-96e9-4cc2d35a62e6 + Parameter + Parameter + false + 5eaeaa4d-37c3-47c3-a2e9-75cd40ac9994 + 1 + + + + + + 6148 + -1972 + 53 + 30 + + + 6176 + -1957 + + + + + + + + Point on curve at {t} + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + Point + Point + false + 0 + + + + + + 6231 + -2002 + 50 + 20 + + + 6257.5 + -1992 + + + + + + + + Curvature vector at {t} + 4e6bc5a8-427a-4a95-bd2a-dd7c4363460f + Curvature + Curvature + false + 0 + + + + + + 6231 + -1982 + 50 + 20 + + + 6257.5 + -1972 + + + + + + + + Curvature circle at {t} + cab802e8-3580-43df-b2dc-7e7e08f4fce7 + Curvature + Curvature + false + 0 + + + + + + 6231 + -1962 + 50 + 20 + + + 6257.5 + -1952 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 4f1df47a-6d32-4017-8690-6977c0e94651 + Divide Curve + Divide Curve + + + + + + 6141 + -1937 + 125 + 64 + + + 6191 + -1905 + + + + + + Curve to divide + df690ea4-f8e4-4cd3-873a-278712a3b8b2 + Curve + Curve + false + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6143 + -1935 + 33 + 20 + + + 6161 + -1925 + + + + + + + + Number of segments + 9a75d043-2b7a-4bab-867f-ee1de42f11f5 + Count + Count + false + d35b179e-5119-474a-bdff-df306b4953b5 + 1 + + + + + + 6143 + -1915 + 33 + 20 + + + 6161 + -1905 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 21a4f2d6-6774-4ff7-92fe-69917ff81137 + Kinks + Kinks + false + 0 + + + + + + 6143 + -1895 + 33 + 20 + + + 6161 + -1885 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + a73c4e77-b050-4c7f-9c1d-c52144cdc517 + Points + Points + false + 0 + + + + + + 6206 + -1935 + 58 + 20 + + + 6236.5 + -1925 + + + + + + + + 1 + Tangent vectors at division points + 81b5e227-5fa9-4e23-8391-335f1758e620 + Tangents + Tangents + false + 0 + + + + + + 6206 + -1915 + 58 + 20 + + + 6236.5 + -1905 + + + + + + + + 1 + Parameter values at division points + 5eaeaa4d-37c3-47c3-a2e9-75cd40ac9994 + Parameters + Parameters + false + 0 + + + + + + 6206 + -1895 + 58 + 20 + + + 6236.5 + -1885 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fd167264-ba72-48e2-b96f-23a14f862b19 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 6171 + -1795 + 50 + 24 + + + 6196.657 + -1783.182 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + af201ebd-88ca-4da4-8ab7-eb3351b9888a + Deconstruct Arc + Deconstruct Arc + + + + + + 6145 + -2085 + 114 + 64 + + + 6185 + -2053 + + + + + + Arc or Circle to deconstruct + 22be2713-ddef-47f8-b13e-572a3d558dcd + Arc + Arc + false + cab802e8-3580-43df-b2dc-7e7e08f4fce7 + 1 + + + + + + 6147 + -2083 + 23 + 60 + + + 6160 + -2053 + + + + + + + + Base plane of arc or circle + 17a07136-27e9-452b-8f31-d22ce8ee193c + Base Plane + Base Plane + false + 0 + + + + + + 6200 + -2083 + 57 + 20 + + + 6230 + -2073 + + + + + + + + Radius of arc or circle + 2e12c35d-525e-4eb7-a98f-4b026725f695 + Radius + Radius + false + 0 + + + + + + 6200 + -2063 + 57 + 20 + + + 6230 + -2053 + + + + + + + + Angle domain (in radians) of arc + 8f3b751a-87c0-4262-9f39-d700ed35f7ba + Angle + Angle + false + 0 + + + + + + 6200 + -2043 + 57 + 20 + + + 6230 + -2033 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 50eae438-c910-44dc-ac55-7b276df20386 + One Over X + One Over X + + + + + + 6147 + -2189 + 100 + 28 + + + 6196 + -2175 + + + + + + Input value + 3e6c77aa-4e63-4928-9472-b046752d38e1 + Value + Value + false + 2e12c35d-525e-4eb7-a98f-4b026725f695 + 1 + + + + + + 6149 + -2187 + 32 + 24 + + + 6166.5 + -2175 + + + + + + + + Output value + 7318a8f1-c5a6-4d7e-a587-bc34958eed13 + Result + Result + false + 0 + + + + + + 6211 + -2187 + 34 + 24 + + + 6229.5 + -2175 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ac19e456-3b2a-4e85-9d48-0135ccc5af8c + Number Slider + Number Slider + false + 0 + + + + + + 6086 + -1847 + 198 + 20 + + + 6086.882 + -1846.452 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 013bb490-14d2-45bf-aa4d-bcb9bfa9ced8 + Line + Line + + + + + + 6138 + -2159 + 114 + 44 + + + 6210 + -2137 + + + + + + Line start point + 017eb842-3825-4299-8cc5-33f6eca839f0 + Start Point + Start Point + false + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + 1 + + + + + + 6140 + -2157 + 55 + 20 + + + 6169 + -2147 + + + + + + + + Line end point + 330eb5ef-40a5-4fc3-887a-3273e990512a + End Point + End Point + false + 17a07136-27e9-452b-8f31-d22ce8ee193c + 1 + + + + + + 6140 + -2137 + 55 + 20 + + + 6169 + -2127 + + + + + + + + Line segment + 270d47b0-6a96-4109-9946-7db0bdf18035 + Line + Line + false + 0 + + + + + + 6225 + -2157 + 25 + 40 + + + 6239 + -2137 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 73ee5e15-5547-4bb6-84ca-1b2fb4b56837 + 58fe9d71-f841-47f0-819d-1e1fb6158c00 + b9a455ad-e638-44e9-ab48-b9f430e57bea + e7be2341-3fe5-4e1c-8870-8209821dc353 + 2ac95bb6-ee8a-4408-8f72-8d755529e11b + c64b0b64-d1c2-4dda-88a0-b19444f58dd5 + f937c8d2-47a7-4d75-8fcd-18bc0c148ed5 + bb478f0d-9d63-40c4-965a-3e2153877cc6 + d35b179e-5119-474a-bdff-df306b4953b5 + a421e276-2e08-41c6-bede-9a7ecffdb83a + 4f1df47a-6d32-4017-8690-6977c0e94651 + fd167264-ba72-48e2-b96f-23a14f862b19 + af201ebd-88ca-4da4-8ab7-eb3351b9888a + 50eae438-c910-44dc-ac55-7b276df20386 + ac19e456-3b2a-4e85-9d48-0135ccc5af8c + 013bb490-14d2-45bf-aa4d-bcb9bfa9ced8 + 16 + 66926ef3-9666-43d4-b213-4bffc87f2f3f + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 62273e81-5d8d-4db2-b708-f7ac3009e513 + Relative Differences + Relative Differences + + + + + + 6130 + -2241 + 128 + 28 + + + 6183 + -2227 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + eb016353-8453-46cd-a8f8-e9a71024e3f0 + Values + Values + false + f15092d7-49d4-43fc-9c90-242f16c94747 + 1 + + + + + + 6132 + -2239 + 36 + 24 + + + 6151.5 + -2227 + + + + + + + + 1 + Differences between consecutive items + 55f43da7-c0e5-4ef8-9892-86abf60c4bf5 + Differenced + Differenced + false + 0 + + + + + + 6198 + -2239 + 58 + 24 + + + 6228.5 + -2227 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 60c2cbf2-448f-41e3-a1b2-a0c8e1e262a9 + Relative Differences + Relative Differences + + + + + + 6122 + -2215 + 128 + 28 + + + 6175 + -2201 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 25164003-2db7-445f-a3ed-ba52c86e7ea3 + Values + Values + false + 7318a8f1-c5a6-4d7e-a587-bc34958eed13 + 1 + + + + + + 6124 + -2213 + 36 + 24 + + + 6143.5 + -2201 + + + + + + + + 1 + Differences between consecutive items + f15092d7-49d4-43fc-9c90-242f16c94747 + Differenced + Differenced + false + 0 + + + + + + 6190 + -2213 + 58 + 24 + + + 6220.5 + -2201 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 242c4148-9214-4bff-8534-d255fe9857a8 + true + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 5339 + -1659 + 50 + 24 + + + 5364.038 + -1647.6 + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 497dcb0a-f4bf-440a-b0e8-b4aac5e9bba8 + Relative Differences + Relative Differences + + + + + + 6551 + -2292 + 128 + 28 + + + 6604 + -2278 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 1dfed4a9-b12c-4355-b113-f884820577bf + Values + Values + false + 090e8dbb-4842-4a13-b69d-909ddcb3adcd + 1 + + + + + + 6553 + -2290 + 36 + 24 + + + 6572.5 + -2278 + + + + + + + + 1 + Differences between consecutive items + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + Differenced + Differenced + false + 0 + + + + + + 6619 + -2290 + 58 + 24 + + + 6649.5 + -2278 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7daf04aa-0d0d-4ee3-bbfc-a7cff0e3edcd + Quick Graph + Quick Graph + false + 0 + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + + + + + + 6532 + -2490 + 150 + 150 + + + 6532.76 + -2489.808 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 513af13a-c90a-4aef-a0a9-229ce814b0f4 + Multiplication + Multiplication + + + + + + 6566 + -2621 + 82 + 44 + + + 6597 + -2599 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 1abcd0ba-a71e-422a-a363-d9504d0e1331 + A + A + true + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + + + + + + 6568 + -2619 + 14 + 20 + + + 6576.5 + -2609 + + + + + + + + Second item for multiplication + c31f72be-06a8-4d72-9b98-bbe68aa9e11d + B + B + true + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + 1 + + + + + + 6568 + -2599 + 14 + 20 + + + 6576.5 + -2589 + + + + + + + + Result of multiplication + c5fdc14b-43a1-4b8e-808b-0c8c9a3b094c + Result + Result + false + 0 + + + + + + 6612 + -2619 + 34 + 40 + + + 6630.5 + -2599 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + Number Slider + Number Slider + false + 0 + + + + + + 6502 + -2642 + 198 + 20 + + + 6502.045 + -2641.342 + + + + + + 6 + 1 + 0 + 4 + 0 + 0 + 4 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 326dddf9-c5cc-4f04-b825-e9f0cd122f18 + Line SDL + Line SDL + + + + + + 6548 + -2575 + 122 + 64 + + + 6628 + -2543 + + + + + + Line start point + 6b26b7c5-d1e4-4d33-b392-167c6fbe9afe + Start + Start + false + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + 1 + + + + + + 6550 + -2573 + 63 + 20 + + + 6591 + -2563 + + + + + + + + Line tangent (direction) + 05840bea-95fd-44df-aa64-2ec6066b97b6 + Direction + Direction + false + 0832dd57-2948-4740-8763-9d7a7e3a5f0b + 1 + + + + + + 6550 + -2553 + 63 + 20 + + + 6591 + -2543 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4ce3a86e-fd3e-4176-9639-0327b401127e + -ABS(X) + Length + Length + false + c5fdc14b-43a1-4b8e-808b-0c8c9a3b094c + 1 + + + + + + 6550 + -2533 + 63 + 20 + + + 6591 + -2523 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + a0e59a1e-9c2b-404b-bb6b-f757b5b3eba3 + Line + Line + false + 0 + + + + + + 6643 + -2573 + 25 + 60 + + + 6657 + -2543 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b2b6ccc2-7360-4477-976d-93a53351e0c9 + Evaluate Length + Evaluate Length + + + + + + 6561 + -2734 + 144 + 64 + + + 6635 + -2702 + + + + + + Curve to evaluate + c2c9a196-4bbf-4734-8b04-2b4b40598288 + Curve + Curve + false + a0e59a1e-9c2b-404b-bb6b-f757b5b3eba3 + 1 + + + + + + 6563 + -2732 + 57 + 20 + + + 6593 + -2722 + + + + + + + + Length factor for curve evaluation + 3360aa89-78e6-41fb-bfd0-439a4825e25b + Length + Length + false + 0 + + + + + + 6563 + -2712 + 57 + 20 + + + 6593 + -2702 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + ee50d081-1b64-4062-9491-28d8b1fa4ebb + Normalized + Normalized + false + 0 + + + + + + 6563 + -2692 + 57 + 20 + + + 6593 + -2682 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + Point + Point + false + 0 + + + + + + 6650 + -2732 + 53 + 20 + + + 6678 + -2722 + + + + + + + + Tangent vector at the specified length + 547f2a6e-f807-449f-a72c-fa9b2a44cb89 + Tangent + Tangent + false + 0 + + + + + + 6650 + -2712 + 53 + 20 + + + 6678 + -2702 + + + + + + + + Curve parameter at the specified length + 9db69c8c-08b7-45f9-9adc-bfa6e33ff213 + Parameter + Parameter + false + 0 + + + + + + 6650 + -2692 + 53 + 20 + + + 6678 + -2682 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3fdd8494-36fb-460b-8234-2cc113c8d6f7 + Interpolate + Interpolate + + + + + + 6567 + -2836 + 125 + 84 + + + 6634 + -2794 + + + + + + 1 + Interpolation points + 3512cba8-2490-44f9-8676-03a4147f991a + Vertices + Vertices + false + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + 1 + + + + + + 6569 + -2834 + 50 + 20 + + + 6595.5 + -2824 + + + + + + + + Curve degree + 74b21ef7-6ca2-4b4b-be05-1e53728dc386 + Degree + Degree + false + 0 + + + + + + 6569 + -2814 + 50 + 20 + + + 6595.5 + -2804 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 40048582-df17-48b9-967b-3f977330e5e0 + Periodic + Periodic + false + 0 + + + + + + 6569 + -2794 + 50 + 20 + + + 6595.5 + -2784 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 88c1bcca-7a71-4180-889b-f761b687fa86 + KnotStyle + KnotStyle + false + 0 + + + + + + 6569 + -2774 + 50 + 20 + + + 6595.5 + -2764 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f149ec23-8d09-4ee2-b304-bc0821030d5d + Curve + Curve + false + 0 + + + + + + 6649 + -2834 + 41 + 26 + + + 6671 + -2820.667 + + + + + + + + Curve length + ef664933-031d-460a-94fc-c7c199b66103 + Length + Length + false + 0 + + + + + + 6649 + -2808 + 41 + 27 + + + 6671 + -2794 + + + + + + + + Curve domain + 34e9c802-2fd2-42d8-830e-7e94eb801758 + Domain + Domain + false + 0 + + + + + + 6649 + -2781 + 41 + 27 + + + 6671 + -2767.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 81853495-cae5-4962-b7b3-90179e8671e2 + Panel + + false + 0 + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + Double click to edit panel content… + + + + + + 6712 + -2573 + 160 + 274 + + 0 + 0 + 0 + + 6712.967 + -2572.404 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d9f47135-4f11-47d6-8df5-516451eb22b5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 6580 + -1809 + 50 + 24 + + + 6605.951 + -1797.313 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + bf565e9e-b484-4a50-8e2d-2c0b920f04e4 + Curvature + Curvature + + + + + + 6539 + -2002 + 137 + 64 + + + 6609 + -1970 + + + + + + Curve to evaluate + 8bbd39fb-6a3b-45cf-a8c5-6e52aa762e2f + Curve + Curve + false + 3c453084-5350-448a-b055-af469684b361 + 1 + + + + + + 6541 + -2000 + 53 + 30 + + + 6569 + -1985 + + + + + + + + Parameter on curve domain to evaluate + 0ef13f5a-9249-4a27-9170-f6f9b5277657 + Parameter + Parameter + false + d054c6c4-70fe-4af8-9a08-21f4e2613d76 + 1 + + + + + + 6541 + -1970 + 53 + 30 + + + 6569 + -1955 + + + + + + + + Point on curve at {t} + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + Point + Point + false + 0 + + + + + + 6624 + -2000 + 50 + 20 + + + 6650.5 + -1990 + + + + + + + + Curvature vector at {t} + fea8dc43-1d23-44be-ab9a-0fe87b993c50 + Curvature + Curvature + false + 0 + + + + + + 6624 + -1980 + 50 + 20 + + + 6650.5 + -1970 + + + + + + + + Curvature circle at {t} + b6447e1a-8841-4041-82a5-0dd3cc661c36 + Curvature + Curvature + false + 0 + + + + + + 6624 + -1960 + 50 + 20 + + + 6650.5 + -1950 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 313f311f-9c52-42e1-b70b-75e14285270b + Divide Curve + Divide Curve + + + + + + 6555 + -1925 + 125 + 64 + + + 6605 + -1893 + + + + + + Curve to divide + caec8c90-c684-40c3-863a-2d7f2b68405e + Curve + Curve + false + 3c453084-5350-448a-b055-af469684b361 + 1 + + + + + + 6557 + -1923 + 33 + 20 + + + 6575 + -1913 + + + + + + + + Number of segments + 629e6432-1634-458e-b773-94f7318e289a + Count + Count + false + d9f47135-4f11-47d6-8df5-516451eb22b5 + 1 + + + + + + 6557 + -1903 + 33 + 20 + + + 6575 + -1893 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 65daa46d-f922-4338-8397-ab7433ab7d02 + Kinks + Kinks + false + 0 + + + + + + 6557 + -1883 + 33 + 20 + + + 6575 + -1873 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 551c58fe-b13d-4543-b220-2ee9a49419d1 + Points + Points + false + 0 + + + + + + 6620 + -1923 + 58 + 20 + + + 6650.5 + -1913 + + + + + + + + 1 + Tangent vectors at division points + 342c060f-a349-449c-a249-8c8ff0284b8a + Tangents + Tangents + false + 0 + + + + + + 6620 + -1903 + 58 + 20 + + + 6650.5 + -1893 + + + + + + + + 1 + Parameter values at division points + d054c6c4-70fe-4af8-9a08-21f4e2613d76 + Parameters + Parameters + false + 0 + + + + + + 6620 + -1883 + 58 + 20 + + + 6650.5 + -1873 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 3c453084-5350-448a-b055-af469684b361 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 6586 + -1781 + 50 + 24 + + + 6611.726 + -1769.468 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + bab2137a-45e5-44f4-b9e4-5c536353c1ea + Deconstruct Arc + Deconstruct Arc + + + + + + 6559 + -2073 + 114 + 64 + + + 6599 + -2041 + + + + + + Arc or Circle to deconstruct + df856ed2-8b3e-4dac-9896-8f1122f0cce3 + Arc + Arc + false + b6447e1a-8841-4041-82a5-0dd3cc661c36 + 1 + + + + + + 6561 + -2071 + 23 + 60 + + + 6574 + -2041 + + + + + + + + Base plane of arc or circle + bce58227-624d-466a-b028-54ba84d4a246 + Base Plane + Base Plane + false + 0 + + + + + + 6614 + -2071 + 57 + 20 + + + 6644 + -2061 + + + + + + + + Radius of arc or circle + 77fc74b5-b7b7-4804-b052-293eb6addbf8 + Radius + Radius + false + 0 + + + + + + 6614 + -2051 + 57 + 20 + + + 6644 + -2041 + + + + + + + + Angle domain (in radians) of arc + b6ec259f-3cac-46c1-93b4-6b7a127f573a + Angle + Angle + false + 0 + + + + + + 6614 + -2031 + 57 + 20 + + + 6644 + -2021 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + bac0064b-8de4-445e-b11b-65851d4f45a9 + One Over X + One Over X + + + + + + 6565 + -2164 + 100 + 28 + + + 6614 + -2150 + + + + + + Input value + 518dc2f9-e2f0-483c-8ef6-f97b4411e15c + Value + Value + false + 77fc74b5-b7b7-4804-b052-293eb6addbf8 + 1 + + + + + + 6567 + -2162 + 32 + 24 + + + 6584.5 + -2150 + + + + + + + + Output value + dfe4162f-ec3c-4286-8558-a6ccf61bdf68 + Result + Result + false + 0 + + + + + + 6629 + -2162 + 34 + 24 + + + 6647.5 + -2150 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ef969a0e-a990-4b73-84c0-35b4cb6cc9b4 + Number Slider + Number Slider + false + 0 + + + + + + 6501 + -1833 + 198 + 20 + + + 6501.95 + -1832.738 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1a3f86c7-3d53-433e-9a66-c7d2f76394b3 + Line + Line + + + + + + 6559 + -2130 + 114 + 44 + + + 6631 + -2108 + + + + + + Line start point + 4621037b-d27e-41de-8f6b-648ab934971c + Start Point + Start Point + false + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + 1 + + + + + + 6561 + -2128 + 55 + 20 + + + 6590 + -2118 + + + + + + + + Line end point + 604dfdd8-9f41-404a-becb-d1af1c60f45b + End Point + End Point + false + bce58227-624d-466a-b028-54ba84d4a246 + 1 + + + + + + 6561 + -2108 + 55 + 20 + + + 6590 + -2098 + + + + + + + + Line segment + 0832dd57-2948-4740-8763-9d7a7e3a5f0b + Line + Line + false + 0 + + + + + + 6646 + -2128 + 25 + 40 + + + 6660 + -2108 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 497dcb0a-f4bf-440a-b0e8-b4aac5e9bba8 + 7daf04aa-0d0d-4ee3-bbfc-a7cff0e3edcd + 513af13a-c90a-4aef-a0a9-229ce814b0f4 + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + 326dddf9-c5cc-4f04-b825-e9f0cd122f18 + b2b6ccc2-7360-4477-976d-93a53351e0c9 + 3fdd8494-36fb-460b-8234-2cc113c8d6f7 + 81853495-cae5-4962-b7b3-90179e8671e2 + d9f47135-4f11-47d6-8df5-516451eb22b5 + bf565e9e-b484-4a50-8e2d-2c0b920f04e4 + 313f311f-9c52-42e1-b70b-75e14285270b + 3c453084-5350-448a-b055-af469684b361 + bab2137a-45e5-44f4-b9e4-5c536353c1ea + bac0064b-8de4-445e-b11b-65851d4f45a9 + ef969a0e-a990-4b73-84c0-35b4cb6cc9b4 + 1a3f86c7-3d53-433e-9a66-c7d2f76394b3 + 16 + 85dc4cb9-51c9-4fc7-8f07-332ab9734cce + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 1dc74ee4-dd7b-4d22-94f3-f806d9a9dcc9 + Relative Differences + Relative Differences + + + + + + 6551 + -2268 + 128 + 28 + + + 6604 + -2254 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + a065e477-5536-47e5-b5ac-10ea2ea59f01 + Values + Values + false + 30962981-9ec3-4321-87d9-df747341a26d + 1 + + + + + + 6553 + -2266 + 36 + 24 + + + 6572.5 + -2254 + + + + + + + + 1 + Differences between consecutive items + 090e8dbb-4842-4a13-b69d-909ddcb3adcd + Differenced + Differenced + false + 0 + + + + + + 6619 + -2266 + 58 + 24 + + + 6649.5 + -2254 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 53e2df98-24a9-45b0-a97c-5e1469b6e8c1 + Relative Differences + Relative Differences + + + + + + 6552 + -2236 + 128 + 28 + + + 6605 + -2222 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + cbabb51a-81f5-4e6a-a5e7-fe391da35507 + Values + Values + false + b22d0142-f883-4e26-935e-ae6bc8393193 + 1 + + + + + + 6554 + -2234 + 36 + 24 + + + 6573.5 + -2222 + + + + + + + + 1 + Differences between consecutive items + 30962981-9ec3-4321-87d9-df747341a26d + Differenced + Differenced + false + 0 + + + + + + 6620 + -2234 + 58 + 24 + + + 6650.5 + -2222 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 68c8c19a-3361-431d-801b-668bc7ec784d + Relative Differences + Relative Differences + + + + + + 6550 + -2209 + 128 + 28 + + + 6603 + -2195 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 56a0bfca-e85d-427c-b41a-872223e7c692 + Values + Values + false + dfe4162f-ec3c-4286-8558-a6ccf61bdf68 + 1 + + + + + + 6552 + -2207 + 36 + 24 + + + 6571.5 + -2195 + + + + + + + + 1 + Differences between consecutive items + b22d0142-f883-4e26-935e-ae6bc8393193 + Differenced + Differenced + false + 0 + + + + + + 6618 + -2207 + 58 + 24 + + + 6648.5 + -2195 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + dceee6f1-8769-4163-ae9d-af91135b1332 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4957 + -2922 + 50 + 24 + + + 4982.072 + -2910.291 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 8f087f76-279b-462a-bfba-b79946efc860 + Curvature + Curvature + + + + + + 4902 + -3122 + 137 + 64 + + + 4972 + -3090 + + + + + + Curve to evaluate + 704191b8-dd63-42ec-88e3-bfce4e437227 + Curve + Curve + false + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + 1 + + + + + + 4904 + -3120 + 53 + 30 + + + 4932 + -3105 + + + + + + + + Parameter on curve domain to evaluate + 259f3c46-2531-4e5b-90aa-a2185df0a303 + Parameter + Parameter + false + a6c71985-0943-4134-a21f-fb94bfd097c7 + 1 + + + + + + 4904 + -3090 + 53 + 30 + + + 4932 + -3075 + + + + + + + + Point on curve at {t} + c742f540-96ff-4bf6-acbe-076af399caf7 + Point + Point + false + 0 + + + + + + 4987 + -3120 + 50 + 20 + + + 5013.5 + -3110 + + + + + + + + Curvature vector at {t} + af91c900-5787-4888-80b8-b69626d3898c + Curvature + Curvature + false + 0 + + + + + + 4987 + -3100 + 50 + 20 + + + 5013.5 + -3090 + + + + + + + + Curvature circle at {t} + 8cad7833-6566-42dd-8f46-6aaf2413113c + Curvature + Curvature + false + 0 + + + + + + 4987 + -3080 + 50 + 20 + + + 5013.5 + -3070 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9c0b5c36-1a0e-47bf-9978-2144423b0117 + Divide Curve + Divide Curve + + + + + + 4907 + -3034 + 125 + 64 + + + 4957 + -3002 + + + + + + Curve to divide + 066268f8-05d1-4b91-81aa-4ff74537b095 + Curve + Curve + false + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + 1 + + + + + + 4909 + -3032 + 33 + 20 + + + 4927 + -3022 + + + + + + + + Number of segments + 1feb696a-edf1-4266-8a94-dc50056ae5b3 + Count + Count + false + dceee6f1-8769-4163-ae9d-af91135b1332 + 1 + + + + + + 4909 + -3012 + 33 + 20 + + + 4927 + -3002 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ff739057-b658-4a50-80f6-1f63bb3e55d2 + Kinks + Kinks + false + 0 + + + + + + 4909 + -2992 + 33 + 20 + + + 4927 + -2982 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + db271ad2-72d2-4a2a-959f-5005c6651d55 + Points + Points + false + 0 + + + + + + 4972 + -3032 + 58 + 20 + + + 5002.5 + -3022 + + + + + + + + 1 + Tangent vectors at division points + 8ca92396-8e11-42b4-8ccd-db61d17cc3d7 + Tangents + Tangents + false + 0 + + + + + + 4972 + -3012 + 58 + 20 + + + 5002.5 + -3002 + + + + + + + + 1 + Parameter values at division points + a6c71985-0943-4134-a21f-fb94bfd097c7 + Parameters + Parameters + false + 0 + + + + + + 4972 + -2992 + 58 + 20 + + + 5002.5 + -2982 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + Curve + Curve + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4954 + -2895 + 50 + 24 + + + 4979.123 + -2883.899 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + fa99c369-5780-4cde-a97c-ed444c4a08d4 + Deconstruct Arc + Deconstruct Arc + + + + + + 4907 + -3208 + 114 + 64 + + + 4947 + -3176 + + + + + + Arc or Circle to deconstruct + cf1c6af9-e605-4811-b8dd-6efcdabcb71c + Arc + Arc + false + 8cad7833-6566-42dd-8f46-6aaf2413113c + 1 + + + + + + 4909 + -3206 + 23 + 60 + + + 4922 + -3176 + + + + + + + + Base plane of arc or circle + 7390ea67-2449-412a-9723-0944cea9d181 + Base Plane + Base Plane + false + 0 + + + + + + 4962 + -3206 + 57 + 20 + + + 4992 + -3196 + + + + + + + + Radius of arc or circle + 0db3bfc3-42cb-4f4b-bd01-853cfd883bee + Radius + Radius + false + 0 + + + + + + 4962 + -3186 + 57 + 20 + + + 4992 + -3176 + + + + + + + + Angle domain (in radians) of arc + 3c972180-7387-4b78-b9f8-a206366bdecf + Angle + Angle + false + 0 + + + + + + 4962 + -3166 + 57 + 20 + + + 4992 + -3156 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + c9e775a3-a3dd-4879-9304-77d06ac8e156 + One Over X + One Over X + + + + + + 4908 + -3335 + 100 + 28 + + + 4957 + -3321 + + + + + + Input value + d6bf2e53-1f94-4d14-b532-f07e332cd83d + Value + Value + false + 0db3bfc3-42cb-4f4b-bd01-853cfd883bee + 1 + + + + + + 4910 + -3333 + 32 + 24 + + + 4927.5 + -3321 + + + + + + + + Output value + dc9ab047-e373-4dde-bbe9-149534935f2e + Result + Result + false + 0 + + + + + + 4972 + -3333 + 34 + 24 + + + 4990.5 + -3321 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 66181823-88e1-45bf-bf0f-8d445eb22f47 + Quick Graph + Quick Graph + false + 0 + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + + + + + + 4910 + -3501 + 150 + 150 + + + 4910.077 + -3500.233 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 49975087-8f7b-4a3a-a54d-489d52d8698f + Number Slider + Number Slider + false + 0 + + + + + + 4865 + -2944 + 198 + 20 + + + 4865.077 + -2943.169 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 2835ce05-6e6f-4459-a9be-3b068917ddd3 + Line + Line + + + + + + 4913 + -3276 + 114 + 44 + + + 4985 + -3254 + + + + + + Line start point + b0820e5f-4549-4d82-9391-716aeb0e9510 + Start Point + Start Point + false + c742f540-96ff-4bf6-acbe-076af399caf7 + 1 + + + + + + 4915 + -3274 + 55 + 20 + + + 4944 + -3264 + + + + + + + + Line end point + af2c922c-33db-4d2c-836b-5088931eff99 + End Point + End Point + false + 7390ea67-2449-412a-9723-0944cea9d181 + 1 + + + + + + 4915 + -3254 + 55 + 20 + + + 4944 + -3244 + + + + + + + + Line segment + 841a1be5-75fa-407e-8ddd-c2f7bc943eaa + Line + Line + false + 0 + + + + + + 5000 + -3274 + 25 + 40 + + + 5014 + -3254 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + bc039cf9-dbf4-4a67-9248-064cbbff33ad + Multiplication + Multiplication + + + + + + 4939 + -3638 + 82 + 44 + + + 4970 + -3616 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 87c4d0b2-a64e-45e5-b9d2-031acf34290b + A + A + true + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + + + + + + 4941 + -3636 + 14 + 20 + + + 4949.5 + -3626 + + + + + + + + Second item for multiplication + b2b9f97c-4869-4ec1-a1e7-25fb33f60dd6 + B + B + true + d49cd736-26b0-434c-804e-9c273412368c + 1 + + + + + + 4941 + -3616 + 14 + 20 + + + 4949.5 + -3606 + + + + + + + + Result of multiplication + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + Result + Result + false + 0 + + + + + + 4985 + -3636 + 34 + 40 + + + 5003.5 + -3616 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d62f103e-63a8-407d-ab6d-59725b6478f6 + Line SDL + Line SDL + + + + + + 4927 + -3585 + 122 + 64 + + + 5007 + -3553 + + + + + + Line start point + f6f804ea-6d12-4956-bb2a-4e17f382fd82 + Start + Start + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4929 + -3583 + 63 + 20 + + + 4970 + -3573 + + + + + + + + Line tangent (direction) + 1e1f194f-5a8e-4d3e-9ab5-93a16dd59d0f + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4929 + -3563 + 63 + 20 + + + 4970 + -3553 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 1e4f6a23-7f49-44a3-8948-0acf83086115 + -ABS(X) + Length + Length + false + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + 1 + + + + + + 4929 + -3543 + 63 + 20 + + + 4970 + -3533 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 59b71fdc-2a11-4627-b6cb-45a151170a48 + Line + Line + false + 0 + + + + + + 5022 + -3583 + 25 + 60 + + + 5036 + -3553 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8257b1fe-404a-4ec0-9c86-a3b8395b3760 + Panel + + false + 0 + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + Double click to edit panel content… + + + + + + 4730 + -3433 + 160 + 274 + + 0 + 0 + 0 + + 4730.968 + -3432.524 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7e7d9a2e-2757-4207-ab4d-40bbf40755ec + Evaluate Length + Evaluate Length + + + + + + 4901 + -3745 + 144 + 64 + + + 4975 + -3713 + + + + + + Curve to evaluate + 06b1e90c-eaa6-4f32-b00c-2ef1579a3d0f + Curve + Curve + false + 59b71fdc-2a11-4627-b6cb-45a151170a48 + 1 + + + + + + 4903 + -3743 + 57 + 20 + + + 4933 + -3733 + + + + + + + + Length factor for curve evaluation + bb877d60-0b3e-4ccb-878d-84b9db7d69fb + Length + Length + false + 0 + + + + + + 4903 + -3723 + 57 + 20 + + + 4933 + -3713 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 985a62b1-d7a2-41d4-a017-a7dd291cede2 + Normalized + Normalized + false + 0 + + + + + + 4903 + -3703 + 57 + 20 + + + 4933 + -3693 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + c796fe50-d5f0-4d3f-abd2-21aee8053248 + Point + Point + false + 0 + + + + + + 4990 + -3743 + 53 + 20 + + + 5018 + -3733 + + + + + + + + Tangent vector at the specified length + e34314a5-f8fd-411e-8815-8e525f1e01a5 + Tangent + Tangent + false + 0 + + + + + + 4990 + -3723 + 53 + 20 + + + 5018 + -3713 + + + + + + + + Curve parameter at the specified length + 0911f35c-1fda-4a6a-b38d-7cbd73717d03 + Parameter + Parameter + false + 0 + + + + + + 4990 + -3703 + 53 + 20 + + + 5018 + -3693 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 42ca9f47-23f7-40d3-9278-429edb120a9a + Interpolate + Interpolate + + + + + + 4915 + -3848 + 125 + 84 + + + 4982 + -3806 + + + + + + 1 + Interpolation points + 96b1fa6d-374a-4957-81bc-743279f6dc52 + Vertices + Vertices + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4917 + -3846 + 50 + 20 + + + 4943.5 + -3836 + + + + + + + + Curve degree + 082e0c17-35dd-4b5b-8725-a12c0045f7e3 + Degree + Degree + false + 0 + + + + + + 4917 + -3826 + 50 + 20 + + + 4943.5 + -3816 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c6d359d9-b8ec-420c-a6fa-9abed8660d38 + Periodic + Periodic + false + 0 + + + + + + 4917 + -3806 + 50 + 20 + + + 4943.5 + -3796 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 3359f86c-5eb3-479e-910c-2f2f9bc10e42 + KnotStyle + KnotStyle + false + 0 + + + + + + 4917 + -3786 + 50 + 20 + + + 4943.5 + -3776 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d801f9b5-fc17-4138-b354-a94649e84da4 + Curve + Curve + false + 0 + + + + + + 4997 + -3846 + 41 + 26 + + + 5019 + -3832.667 + + + + + + + + Curve length + d580e727-8c47-4618-998f-d287f6a06c20 + Length + Length + false + 0 + + + + + + 4997 + -3820 + 41 + 27 + + + 5019 + -3806 + + + + + + + + Curve domain + 39a9a096-4286-40b3-86b4-c220fcb669f6 + Domain + Domain + false + 0 + + + + + + 4997 + -3793 + 41 + 27 + + + 5019 + -3779.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dceee6f1-8769-4163-ae9d-af91135b1332 + 8f087f76-279b-462a-bfba-b79946efc860 + 9c0b5c36-1a0e-47bf-9978-2144423b0117 + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + fa99c369-5780-4cde-a97c-ed444c4a08d4 + c9e775a3-a3dd-4879-9304-77d06ac8e156 + 66181823-88e1-45bf-bf0f-8d445eb22f47 + 49975087-8f7b-4a3a-a54d-489d52d8698f + 2835ce05-6e6f-4459-a9be-3b068917ddd3 + bc039cf9-dbf4-4a67-9248-064cbbff33ad + daade0dc-ab8b-43f8-9164-341b5be4e748 + d62f103e-63a8-407d-ab6d-59725b6478f6 + 8257b1fe-404a-4ec0-9c86-a3b8395b3760 + 7e7d9a2e-2757-4207-ab4d-40bbf40755ec + 42ca9f47-23f7-40d3-9278-429edb120a9a + ec6dd189-5c81-4e7d-9e14-2c530f45d5ce + 1d023950-85ce-4492-b38c-dca1d9028f61 + a964129b-99ea-4eb4-ade4-7b174207b75c + 6d18ba9a-1b26-4851-8c54-f684f8dd763e + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + 9f52f1c9-9561-4dba-95b0-0aa71843295c + 3a24ec54-e097-44da-a255-1262bd5c5eaf + 3980b505-7cff-46c2-8e55-a101c77a3bc5 + 57b25890-26ab-457d-83c7-fb2c3abd2062 + 67f876a8-8a70-48fd-a34e-aed9a6c5f237 + 25 + 169f79a6-89e8-4caf-ba75-4428b4de6c01 + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 3684e74a-b0d6-49d8-b5e8-72436322e5a0 + Move + Move + + + + + + 5554 + -1937 + 138 + 44 + + + 5622 + -1915 + + + + + + Base geometry + f71587f4-a230-4f5c-aad2-bac9d2e7ef65 + Geometry + Geometry + true + f625a577-ac0c-459d-804b-4502dce2f3f6 + 1 + + + + + + 5556 + -1935 + 51 + 20 + + + 5583 + -1925 + + + + + + + + Translation vector + 182804ed-136f-4aa8-9afe-bc1a08d0b6d3 + Motion + Motion + false + 0 + + + + + + 5556 + -1915 + 51 + 20 + + + 5583 + -1905 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + dc0e55a6-36f3-433c-913b-84e1c001dd79 + Geometry + Geometry + false + 0 + + + + + + 5637 + -1935 + 53 + 20 + + + 5665 + -1925 + + + + + + + + Transformation data + 6f9fb052-22c0-4e98-85e5-c161dab6f0bb + Transform + Transform + false + 0 + + + + + + 5637 + -1915 + 53 + 20 + + + 5665 + -1905 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 90ff67a0-31b1-4e96-836c-8b39b5d37c12 + Relay + Relay + false + ab393a6d-c7f1-4010-88c4-5d6646cc3a13 + 1 + + + + + + 5491 + -2143 + 44 + 16 + + + 5513 + -2135 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ffddbe9d-2260-4c8b-b010-6b3139c74b78 + Relay + Relay + false + eeeb4f1b-80af-4406-97fe-82aa08c8b441 + 1 + + + + + + 5956 + -2066 + 44 + 16 + + + 5978 + -2058 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 6f653570-3931-4ea8-89ee-3a4cae6ebb09 + Move + Move + + + + + + 5903 + -1987 + 138 + 44 + + + 5971 + -1965 + + + + + + Base geometry + 48860b53-3778-41a8-aa77-9d3e28d20fae + Geometry + Geometry + true + 1b1389d8-d7c3-42ea-9693-3998ca641912 + 1 + + + + + + 5905 + -1985 + 51 + 20 + + + 5932 + -1975 + + + + + + + + Translation vector + adde0e48-8aa4-481d-8145-c4603d89aacd + Motion + Motion + false + 0 + + + + + + 5905 + -1965 + 51 + 20 + + + 5932 + -1955 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 2.5 + 0 + + + + + + + + + + + + Translated geometry + eeeb4f1b-80af-4406-97fe-82aa08c8b441 + Geometry + Geometry + false + 0 + + + + + + 5986 + -1985 + 53 + 20 + + + 6014 + -1975 + + + + + + + + Transformation data + 9c6b60c9-224d-4cb0-9945-d1c1a236acd5 + Transform + Transform + false + 0 + + + + + + 5986 + -1965 + 53 + 20 + + + 6014 + -1955 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 0fcc7a63-edc5-4fca-adf6-9a46e4262912 + Remap Numbers + Remap Numbers + + + + + + 5700 + -2399 + 115 + 64 + + + 5755 + -2367 + + + + + + Value to remap + d436bbe8-88f5-4f94-ab3b-7b0c2668f64b + Value + Value + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5702 + -2397 + 38 + 20 + + + 5722.5 + -2387 + + + + + + + + Source domain + 1f1ce8f3-2492-4907-8c0b-05e07ba126bd + Source + Source + false + 231d2b75-9c1f-4921-a08e-4d634e27b6ff + 1 + + + + + + 5702 + -2377 + 38 + 20 + + + 5722.5 + -2367 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 285a3284-90b3-4c79-8e9e-d183879e9224 + Target + Target + false + 0 + + + + + + 5702 + -2357 + 38 + 20 + + + 5722.5 + -2347 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + 147da30f-0da8-4be9-bd51-cc75ee9d9317 + Mapped + Mapped + false + 0 + + + + + + 5770 + -2397 + 43 + 30 + + + 5793 + -2382 + + + + + + + + Remapped and clipped number + a455015b-4447-4833-a4b5-9f89e55ee510 + Clipped + Clipped + false + 0 + + + + + + 5770 + -2367 + 43 + 30 + + + 5793 + -2352 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 74253064-4f70-4e62-9eeb-842f54b1cb8f + Bounds + Bounds + + + + + + 5705 + -2313 + 122 + 28 + + + 5769 + -2299 + + + + + + 1 + Numbers to include in Bounds + 7dafe317-a262-4e85-b1bf-2a21a4d94ec5 + Numbers + Numbers + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5707 + -2311 + 47 + 24 + + + 5732 + -2299 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 231d2b75-9c1f-4921-a08e-4d634e27b6ff + Domain + Domain + false + 0 + + + + + + 5784 + -2311 + 41 + 24 + + + 5806 + -2299 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + Relay + Relay + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5846 + -2354 + 44 + 16 + + + 5868 + -2346 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + Relay + Relay + false + 47315575-68cf-4b58-a87e-ef4a72ee9277 + 1 + + + + + + 5329 + -2308 + 44 + 16 + + + 5351 + -2300 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 9c4ec2a0-ae4f-441e-8a1b-1875c5baa027 + Move + Move + + + + + + 5925 + -1898 + 138 + 44 + + + 5993 + -1876 + + + + + + Base geometry + 24103a1b-77ec-450c-8cdc-0a660eacf9d4 + Geometry + Geometry + true + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5927 + -1896 + 51 + 20 + + + 5954 + -1886 + + + + + + + + Translation vector + f6e1f00e-cadd-4df9-81a3-68f0fc82e573 + Motion + Motion + false + 0 + + + + + + 5927 + -1876 + 51 + 20 + + + 5954 + -1866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 2.5 + 0 + + + + + + + + + + + + Translated geometry + 63d1bced-21e1-4ef7-b796-414ccb0d2a52 + Geometry + Geometry + false + 0 + + + + + + 6008 + -1896 + 53 + 20 + + + 6036 + -1886 + + + + + + + + Transformation data + fefa7919-e464-4a29-80c9-b1cdfa721b3d + Transform + Transform + false + 0 + + + + + + 6008 + -1876 + 53 + 20 + + + 6036 + -1866 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5bef1dbb-e2f0-40ee-b959-50dd960b9bdc + Relay + Relay + false + 710061f0-d297-4ef6-85f7-83dd175287a8 + 1 + + + + + + 6398 + -2062 + 44 + 16 + + + 6420 + -2054 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 6eb9abd8-8bea-4201-91b9-2844b566f269 + Move + Move + + + + + + 6315 + -1998 + 138 + 44 + + + 6383 + -1976 + + + + + + Base geometry + 928249b8-432a-4ab9-b6d6-69687978eb53 + Geometry + Geometry + true + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + 1 + + + + + + 6317 + -1996 + 51 + 20 + + + 6344 + -1986 + + + + + + + + Translation vector + 9caa17c6-dd61-463e-ba47-8b79d5b15246 + Motion + Motion + false + 0 + + + + + + 6317 + -1976 + 51 + 20 + + + 6344 + -1966 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 3.5 + 0 + + + + + + + + + + + + Translated geometry + 710061f0-d297-4ef6-85f7-83dd175287a8 + Geometry + Geometry + false + 0 + + + + + + 6398 + -1996 + 53 + 20 + + + 6426 + -1986 + + + + + + + + Transformation data + 4e31faac-9729-4444-8c6c-1a13e1a71cce + Transform + Transform + false + 0 + + + + + + 6398 + -1976 + 53 + 20 + + + 6426 + -1966 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + f58bc0bb-642a-49a0-82af-bfb15a2c23e5 + Move + Move + + + + + + 6321 + -1917 + 138 + 44 + + + 6389 + -1895 + + + + + + Base geometry + 6893e257-45ef-4c91-961c-c96c64da6884 + Geometry + Geometry + true + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6323 + -1915 + 51 + 20 + + + 6350 + -1905 + + + + + + + + Translation vector + 97f2416e-0b17-4759-9628-4c2c60a9ee2f + Motion + Motion + false + 0 + + + + + + 6323 + -1895 + 51 + 20 + + + 6350 + -1885 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 3.5 + 0 + + + + + + + + + + + + Translated geometry + bff33342-d88f-4698-a31a-ed6968a28926 + Geometry + Geometry + false + 0 + + + + + + 6404 + -1915 + 53 + 20 + + + 6432 + -1905 + + + + + + + + Transformation data + 68c75edf-954a-4a28-a65c-e5ba4a7da942 + Transform + Transform + false + 0 + + + + + + 6404 + -1895 + 53 + 20 + + + 6432 + -1885 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 51ba1196-8744-47ff-b209-6fa41c932572 + Relay + Relay + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6267 + -2300 + 44 + 16 + + + 6289 + -2292 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 760e113c-76a7-4062-bbad-56b7eef541d8 + Remap Numbers + Remap Numbers + + + + + + 6130 + -2371 + 115 + 64 + + + 6185 + -2339 + + + + + + Value to remap + 52912bc1-2a84-4903-a215-56ad770f0d79 + Value + Value + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6132 + -2369 + 38 + 20 + + + 6152.5 + -2359 + + + + + + + + Source domain + 845d5870-a7e5-4996-96d3-c5daa4f64c56 + Source + Source + false + 2f6e65e7-b1c9-416f-a051-faae366d0c1f + 1 + + + + + + 6132 + -2349 + 38 + 20 + + + 6152.5 + -2339 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + bd9869fb-429e-4e89-85cf-477af9de0f84 + Target + Target + false + 0 + + + + + + 6132 + -2329 + 38 + 20 + + + 6152.5 + -2319 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + e7c395f4-deff-4bfd-ac07-c67328e3dd2a + Mapped + Mapped + false + 0 + + + + + + 6200 + -2369 + 43 + 30 + + + 6223 + -2354 + + + + + + + + Remapped and clipped number + 20bbd59f-8e44-45fd-97f4-62ceeb455093 + Clipped + Clipped + false + 0 + + + + + + 6200 + -2339 + 43 + 30 + + + 6223 + -2324 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 14e41cfa-9ae0-4a96-83c0-2ed55c1f4884 + Bounds + Bounds + + + + + + 6128 + -2297 + 122 + 28 + + + 6192 + -2283 + + + + + + 1 + Numbers to include in Bounds + 22ef4e27-d8c4-4075-b731-59740e69e484 + Numbers + Numbers + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6130 + -2295 + 47 + 24 + + + 6155 + -2283 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 2f6e65e7-b1c9-416f-a051-faae366d0c1f + Domain + Domain + false + 0 + + + + + + 6207 + -2295 + 41 + 24 + + + 6229 + -2283 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + cf1e9685-e599-4c61-97af-5101b7f367ed + Nurbs Curve + Nurbs Curve + + + + + + 4779 + -3846 + 118 + 64 + + + 4839 + -3814 + + + + + + 1 + Curve control points + 2654ec50-9764-4578-8511-8b49ccd43a92 + Vertices + Vertices + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4781 + -3844 + 43 + 20 + + + 4804 + -3834 + + + + + + + + Curve degree + 520b2eef-ebc2-4417-abc3-70dc52f5af01 + Degree + Degree + false + 0 + + + + + + 4781 + -3824 + 43 + 20 + + + 4804 + -3814 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + ec3bc8dc-b423-4712-9ada-b7cf0e58a82a + Periodic + Periodic + false + 0 + + + + + + 4781 + -3804 + 43 + 20 + + + 4804 + -3794 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 4c4d1c35-f31a-4ab9-9a80-6371e97bea7a + Curve + Curve + false + 0 + + + + + + 4854 + -3844 + 41 + 20 + + + 4876 + -3834 + + + + + + + + Curve length + 4db53ac7-260c-427f-9b96-783b33b56d2e + Length + Length + false + 0 + + + + + + 4854 + -3824 + 41 + 20 + + + 4876 + -3814 + + + + + + + + Curve domain + 314c9aa5-6127-4a74-999e-a0e4f22c18a9 + Domain + Domain + false + 0 + + + + + + 4854 + -3804 + 41 + 20 + + + 4876 + -3794 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + cb44bd22-2fc3-4bfd-89e1-9205d74d06ad + Nurbs Curve + Nurbs Curve + + + + + + 4866 + -2829 + 118 + 64 + + + 4926 + -2797 + + + + + + 1 + Curve control points + 7acc6637-9736-45a5-b5ec-9440d551b86d + Vertices + Vertices + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4868 + -2827 + 43 + 20 + + + 4891 + -2817 + + + + + + + + Curve degree + d9092425-b230-4a97-891f-81d119496256 + Degree + Degree + false + 0 + + + + + + 4868 + -2807 + 43 + 20 + + + 4891 + -2797 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 8868c2de-a897-4415-baaf-bf49e051a18c + Periodic + Periodic + false + 0 + + + + + + 4868 + -2787 + 43 + 20 + + + 4891 + -2777 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 42058ef4-cc1d-4859-a48a-db236aac7079 + Curve + Curve + false + 0 + + + + + + 4941 + -2827 + 41 + 20 + + + 4963 + -2817 + + + + + + + + Curve length + d3721109-6ce6-4267-92de-19423348553f + Length + Length + false + 0 + + + + + + 4941 + -2807 + 41 + 20 + + + 4963 + -2797 + + + + + + + + Curve domain + c4083321-fecc-497e-a53b-a651a29459a3 + Domain + Domain + false + 0 + + + + + + 4941 + -2787 + 41 + 20 + + + 4963 + -2777 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 320397b8-f401-4162-996f-e3de15665c76 + Nurbs Curve + Nurbs Curve + + + + + + 5462 + -2845 + 118 + 64 + + + 5522 + -2813 + + + + + + 1 + Curve control points + 6ccc2773-86f5-44cd-a708-13a83b9a6935 + Vertices + Vertices + false + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + 1 + + + + + + 5464 + -2843 + 43 + 20 + + + 5487 + -2833 + + + + + + + + Curve degree + e7dbf102-45d9-444a-bcbb-4ced1df2d763 + Degree + Degree + false + 0 + + + + + + 5464 + -2823 + 43 + 20 + + + 5487 + -2813 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + ee537c37-2e5d-49a1-b94f-99aa49dbae29 + Periodic + Periodic + false + 0 + + + + + + 5464 + -2803 + 43 + 20 + + + 5487 + -2793 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 790e823a-40f3-4194-a342-f28ffd4ea2d6 + Curve + Curve + false + 0 + + + + + + 5537 + -2843 + 41 + 20 + + + 5559 + -2833 + + + + + + + + Curve length + cdcbb8b0-f499-4098-adf0-84eebc9b9355 + Length + Length + false + 0 + + + + + + 5537 + -2823 + 41 + 20 + + + 5559 + -2813 + + + + + + + + Curve domain + 98557500-404c-469c-a46e-6a89b86d4bf1 + Domain + Domain + false + 0 + + + + + + 5537 + -2803 + 41 + 20 + + + 5559 + -2793 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + ea26f109-9dcb-4d6e-9464-98eb70a41251 + Nurbs Curve + Nurbs Curve + + + + + + 5895 + -2838 + 118 + 64 + + + 5955 + -2806 + + + + + + 1 + Curve control points + f3bbf428-e390-4529-9220-5faa269ff116 + Vertices + Vertices + false + 5495358b-d752-4cbc-ba57-abbf65de1fbc + 1 + + + + + + 5897 + -2836 + 43 + 20 + + + 5920 + -2826 + + + + + + + + Curve degree + b6415502-d025-400a-adba-9e2644ab3683 + Degree + Degree + false + 0 + + + + + + 5897 + -2816 + 43 + 20 + + + 5920 + -2806 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 8917963c-1a5b-4199-b1b8-06ff3164bed1 + Periodic + Periodic + false + 0 + + + + + + 5897 + -2796 + 43 + 20 + + + 5920 + -2786 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + eae25d73-4a99-4715-9e77-cd5d27b67bdd + Curve + Curve + false + 0 + + + + + + 5970 + -2836 + 41 + 20 + + + 5992 + -2826 + + + + + + + + Curve length + 6b354006-7514-49ba-aa28-48d203af46cc + Length + Length + false + 0 + + + + + + 5970 + -2816 + 41 + 20 + + + 5992 + -2806 + + + + + + + + Curve domain + b01c8ff4-98bc-420d-8809-947d53cdd7ba + Domain + Domain + false + 0 + + + + + + 5970 + -2796 + 41 + 20 + + + 5992 + -2786 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + c203089a-16b9-420a-a051-44d8927e39cf + Nurbs Curve + Nurbs Curve + + + + + + 6319 + -2842 + 118 + 64 + + + 6379 + -2810 + + + + + + 1 + Curve control points + 56464b4a-4c34-40aa-989d-dc278f70f3fc + Vertices + Vertices + false + 00b363a9-7333-433d-9304-4d5faa61e7c5 + 1 + + + + + + 6321 + -2840 + 43 + 20 + + + 6344 + -2830 + + + + + + + + Curve degree + f6b6b228-a23a-4cd6-aaf3-3f24694a6ae6 + Degree + Degree + false + 0 + + + + + + 6321 + -2820 + 43 + 20 + + + 6344 + -2810 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 80426cc7-7f28-4243-9235-e30dd3d09ce7 + Periodic + Periodic + false + 0 + + + + + + 6321 + -2800 + 43 + 20 + + + 6344 + -2790 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 3447ca1b-94e6-40bd-8a67-f447d80d0340 + Curve + Curve + false + 0 + + + + + + 6394 + -2840 + 41 + 20 + + + 6416 + -2830 + + + + + + + + Curve length + 7e38e627-d89d-4dee-abe5-c01e28b6dac8 + Length + Length + false + 0 + + + + + + 6394 + -2820 + 41 + 20 + + + 6416 + -2810 + + + + + + + + Curve domain + a4b98a7f-00eb-4359-94d2-716207d49159 + Domain + Domain + false + 0 + + + + + + 6394 + -2800 + 41 + 20 + + + 6416 + -2790 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 6b2a5389-fc90-4e84-a6d2-cf3d0ed6e654 + Nurbs Curve + Nurbs Curve + + + + + + 6757 + -2830 + 118 + 64 + + + 6817 + -2798 + + + + + + 1 + Curve control points + 0d330acd-5436-485a-8cd1-748f78c3573f + Vertices + Vertices + false + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + 1 + + + + + + 6759 + -2828 + 43 + 20 + + + 6782 + -2818 + + + + + + + + Curve degree + 1bfd6332-5706-4a90-9624-0ae66110e899 + Degree + Degree + false + 0 + + + + + + 6759 + -2808 + 43 + 20 + + + 6782 + -2798 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a20e588c-c756-44eb-83cc-d50f95e8a37e + Periodic + Periodic + false + 0 + + + + + + 6759 + -2788 + 43 + 20 + + + 6782 + -2778 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0b4c8a78-c3b1-43cf-942d-b765eff9246b + Curve + Curve + false + 0 + + + + + + 6832 + -2828 + 41 + 20 + + + 6854 + -2818 + + + + + + + + Curve length + be601555-a252-4d86-b00e-9efbbe0b34fa + Length + Length + false + 0 + + + + + + 6832 + -2808 + 41 + 20 + + + 6854 + -2798 + + + + + + + + Curve domain + aa01aa06-4d86-4cce-8be8-ec241e671385 + Domain + Domain + false + 0 + + + + + + 6832 + -2788 + 41 + 20 + + + 6854 + -2778 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + ea6fdc6a-a6b0-451d-8f43-a272f9328348 + Mirror + Mirror + + + + + + 5538 + -2089 + 138 + 44 + + + 5606 + -2067 + + + + + + Base geometry + c0307e72-7b9f-41ac-b176-24ca6034d0f7 + Geometry + Geometry + true + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 5a0db04c-f66e-4731-aebe-98084f3b7919 + 2 + + + + + + 5540 + -2087 + 51 + 20 + + + 5567 + -2077 + + + + + + + + Mirror plane + 484659e9-0cd1-48b8-8058-7a7c9365eacb + Plane + Plane + false + 7329602d-b3cf-4827-a886-200eb4084465 + 1 + + + + + + 5540 + -2067 + 51 + 20 + + + 5567 + -2057 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + f625a577-ac0c-459d-804b-4502dce2f3f6 + Geometry + Geometry + false + 0 + + + + + + 5621 + -2087 + 53 + 20 + + + 5649 + -2077 + + + + + + + + Transformation data + 2d22a142-d393-438a-8098-7962d40abdfe + Transform + Transform + false + 0 + + + + + + 5621 + -2067 + 53 + 20 + + + 5649 + -2057 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + ab393a6d-c7f1-4010-88c4-5d6646cc3a13 + Point + Point + false + 04d2db3e-2551-4e07-8db2-19783cd47f50 + 1 + + + + + + 5463 + -2040 + 50 + 24 + + + 5488.48 + -2028.825 + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 9b908cad-8426-4571-b327-c427550ac582 + XZ Plane + XZ Plane + + + + + + 5568 + -2004 + 98 + 28 + + + 5618 + -1990 + + + + + + Origin of plane + c9b4825d-2434-478b-a2aa-317355165ed1 + Origin + Origin + false + 0 + + + + + + 5570 + -2002 + 33 + 24 + + + 5588 + -1990 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + 7329602d-b3cf-4827-a886-200eb4084465 + Plane + Plane + false + 0 + + + + + + 5633 + -2002 + 31 + 24 + + + 5650 + -1990 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 91ecb2db-5289-4949-a3f7-86ac15c29b5a + Move + Move + + + + + + 5528 + -1861 + 138 + 44 + + + 5596 + -1839 + + + + + + Base geometry + ade1fb3a-ce22-46b3-b147-4c487343e26e + Geometry + Geometry + true + 5e2ef9b1-4a23-49d6-9e75-6a946fbb652e + 1 + + + + + + 5530 + -1859 + 51 + 20 + + + 5557 + -1849 + + + + + + + + Translation vector + 2f3fd314-f490-4c97-b534-d6a1d838653a + Motion + Motion + false + 0 + + + + + + 5530 + -1839 + 51 + 20 + + + 5557 + -1829 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + 5ab32ef5-fc16-451a-a7aa-197c4903fdd9 + Geometry + Geometry + false + 0 + + + + + + 5611 + -1859 + 53 + 20 + + + 5639 + -1849 + + + + + + + + Transformation data + 36d1aa62-c6af-435b-8d50-26c2d2c9b07a + Transform + Transform + false + 0 + + + + + + 5611 + -1839 + 53 + 20 + + + 5639 + -1829 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4b003676-71fa-4607-9f33-8e49010ec757 + Mirror + Mirror + + + + + + 5506 + -1816 + 138 + 44 + + + 5574 + -1794 + + + + + + Base geometry + 729cb864-bf5d-4554-9793-ab862e305dbd + Geometry + Geometry + true + 3d0f49af-5322-45e7-b318-474a599b770a + 1 + + + + + + 5508 + -1814 + 51 + 20 + + + 5535 + -1804 + + + + + + + + Mirror plane + 8b3509ed-9544-4cc7-9f03-98963084e029 + Plane + Plane + false + 7329602d-b3cf-4827-a886-200eb4084465 + 1 + + + + + + 5508 + -1794 + 51 + 20 + + + 5535 + -1784 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5e2ef9b1-4a23-49d6-9e75-6a946fbb652e + Geometry + Geometry + false + 0 + + + + + + 5589 + -1814 + 53 + 20 + + + 5617 + -1804 + + + + + + + + Transformation data + 542b5a29-e049-487d-8efc-1bb38a2cd0b3 + Transform + Transform + false + 0 + + + + + + 5589 + -1794 + 53 + 20 + + + 5617 + -1784 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + de21e635-6aaa-4e28-abd5-b37bd51c917d + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 1669 + -2441 + 50 + 24 + + + 1694.56 + -2429.054 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 32cf615a-a587-4435-bfbd-69f850b90d86 + Curvature + Curvature + + + + + + 1610 + -2642 + 137 + 64 + + + 1680 + -2610 + + + + + + Curve to evaluate + 123e0a02-8369-4dbd-b503-5b3521a24f9b + Curve + Curve + false + e930277b-25cc-4425-a0e6-ebe78a446c2f + 1 + + + + + + 1612 + -2640 + 53 + 30 + + + 1640 + -2625 + + + + + + + + Parameter on curve domain to evaluate + 4246bea6-650f-49d0-9858-5ef87aefe50e + Parameter + Parameter + false + 7825aeca-0e69-471d-9c18-ee330125507e + 1 + + + + + + 1612 + -2610 + 53 + 30 + + + 1640 + -2595 + + + + + + + + Point on curve at {t} + e4218d04-f49a-4376-8756-14d9eb01343b + Point + Point + false + 0 + + + + + + 1695 + -2640 + 50 + 20 + + + 1721.5 + -2630 + + + + + + + + Curvature vector at {t} + a2726bea-342e-4b4c-9a8d-346c59e34b07 + Curvature + Curvature + false + 0 + + + + + + 1695 + -2620 + 50 + 20 + + + 1721.5 + -2610 + + + + + + + + Curvature circle at {t} + df755ca7-6865-498c-9fab-fd461553647d + Curvature + Curvature + false + 0 + + + + + + 1695 + -2600 + 50 + 20 + + + 1721.5 + -2590 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 2dded4d0-f109-49e6-b334-2b4161c90504 + Divide Curve + Divide Curve + + + + + + 1622 + -2552 + 125 + 64 + + + 1672 + -2520 + + + + + + Curve to divide + 7d4065aa-2168-49de-804a-4f17f9336b77 + Curve + Curve + false + e930277b-25cc-4425-a0e6-ebe78a446c2f + 1 + + + + + + 1624 + -2550 + 33 + 20 + + + 1642 + -2540 + + + + + + + + Number of segments + 38786008-0923-426f-b962-406de4e5e69c + Count + Count + false + de21e635-6aaa-4e28-abd5-b37bd51c917d + 1 + + + + + + 1624 + -2530 + 33 + 20 + + + 1642 + -2520 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a4e08c73-ebbf-461f-874a-a124a95ed129 + Kinks + Kinks + false + 0 + + + + + + 1624 + -2510 + 33 + 20 + + + 1642 + -2500 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 7a9aacc9-3993-4643-a4f2-490b0652531c + Points + Points + false + 0 + + + + + + 1687 + -2550 + 58 + 20 + + + 1717.5 + -2540 + + + + + + + + 1 + Tangent vectors at division points + 216c765e-7b53-468d-9ffc-2badfb716467 + Tangents + Tangents + false + 0 + + + + + + 1687 + -2530 + 58 + 20 + + + 1717.5 + -2520 + + + + + + + + 1 + Parameter values at division points + 7825aeca-0e69-471d-9c18-ee330125507e + Parameters + Parameters + false + 0 + + + + + + 1687 + -2510 + 58 + 20 + + + 1717.5 + -2500 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + e930277b-25cc-4425-a0e6-ebe78a446c2f + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 1666 + -2414 + 50 + 24 + + + 1691.611 + -2402.664 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b94a2070-951f-4e92-8b42-4edfed8d60c8 + Deconstruct Arc + Deconstruct Arc + + + + + + 1622 + -2726 + 114 + 64 + + + 1662 + -2694 + + + + + + Arc or Circle to deconstruct + b3648b94-bf51-49f0-82be-f51e7d67885b + Arc + Arc + false + df755ca7-6865-498c-9fab-fd461553647d + 1 + + + + + + 1624 + -2724 + 23 + 60 + + + 1637 + -2694 + + + + + + + + Base plane of arc or circle + f55b13e1-071e-4a1e-b400-21f401b2bb8a + Base Plane + Base Plane + false + 0 + + + + + + 1677 + -2724 + 57 + 20 + + + 1707 + -2714 + + + + + + + + Radius of arc or circle + a3e8b18b-8ccb-4f7f-bc1b-6b63f5fe877b + Radius + Radius + false + 0 + + + + + + 1677 + -2704 + 57 + 20 + + + 1707 + -2694 + + + + + + + + Angle domain (in radians) of arc + bc38871a-57ea-45d0-b05d-70b2b01f9902 + Angle + Angle + false + 0 + + + + + + 1677 + -2684 + 57 + 20 + + + 1707 + -2674 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 59d92540-d2dd-4659-9bd1-86610b0aa184 + One Over X + One Over X + + + + + + 1623 + -2853 + 100 + 28 + + + 1672 + -2839 + + + + + + Input value + 2538ad3a-2b5e-4cc9-aaab-347497b299bd + Value + Value + false + a3e8b18b-8ccb-4f7f-bc1b-6b63f5fe877b + 1 + + + + + + 1625 + -2851 + 32 + 24 + + + 1642.5 + -2839 + + + + + + + + Output value + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + Result + Result + false + 0 + + + + + + 1687 + -2851 + 34 + 24 + + + 1705.5 + -2839 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 991982df-bf52-4162-86e4-da5a1f6ba2c2 + Quick Graph + Quick Graph + false + 0 + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + + + + + + 1622 + -3101 + 150 + 150 + + + 1622.566 + -3100.254 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 141dd7db-3330-4bbb-8219-44075ab99593 + Number Slider + Number Slider + false + 0 + + + + + + 1577 + -2462 + 198 + 20 + + + 1577.566 + -2461.933 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 98db6271-3e0a-4218-b324-a9b32b4e17f5 + Line + Line + + + + + + 1623 + -2800 + 114 + 44 + + + 1695 + -2778 + + + + + + Line start point + f81b62ac-f7c6-443c-bf4b-d2c11472faff + Start Point + Start Point + false + e4218d04-f49a-4376-8756-14d9eb01343b + 1 + + + + + + 1625 + -2798 + 55 + 20 + + + 1654 + -2788 + + + + + + + + Line end point + 504d9a3e-db08-455e-9673-1ac537e1eb08 + End Point + End Point + false + f55b13e1-071e-4a1e-b400-21f401b2bb8a + 1 + + + + + + 1625 + -2778 + 55 + 20 + + + 1654 + -2768 + + + + + + + + Line segment + 510e2c40-4698-4ff7-b554-99dbbee30086 + Line + Line + false + 0 + + + + + + 1710 + -2798 + 25 + 40 + + + 1724 + -2778 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + d80490e0-ee9e-4f64-8cec-8b5bec34b5ba + Multiplication + Multiplication + + + + + + 1658 + -3235 + 82 + 44 + + + 1689 + -3213 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + acb7d722-f3de-4a16-a892-14215a7faf95 + A + A + true + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + + + + + + 1660 + -3233 + 14 + 20 + + + 1668.5 + -3223 + + + + + + + + Second item for multiplication + 609d8533-31de-4baf-94ff-f030393cbe53 + B + B + true + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + 1 + + + + + + 1660 + -3213 + 14 + 20 + + + 1668.5 + -3203 + + + + + + + + Result of multiplication + 7707a2d5-98f5-41f6-a818-b0e7856deec1 + Result + Result + false + 0 + + + + + + 1704 + -3233 + 34 + 40 + + + 1722.5 + -3213 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + Number Slider + Number Slider + false + 0 + + + + + + 1599 + -3259 + 198 + 20 + + + 1599.375 + -3258.545 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.015666 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 5e591869-6c13-456e-a079-715a3be4eff1 + Line SDL + Line SDL + + + + + + 1634 + -3189 + 122 + 64 + + + 1714 + -3157 + + + + + + Line start point + 6d239a6d-36b6-4046-944b-3dad89b6a0e5 + Start + Start + false + e4218d04-f49a-4376-8756-14d9eb01343b + 1 + + + + + + 1636 + -3187 + 63 + 20 + + + 1677 + -3177 + + + + + + + + Line tangent (direction) + 003b40f1-609e-49ef-8844-693c66b6fa73 + Direction + Direction + false + 510e2c40-4698-4ff7-b554-99dbbee30086 + 1 + + + + + + 1636 + -3167 + 63 + 20 + + + 1677 + -3157 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + f4db603d-e672-43af-aaf1-e58b04a4d282 + -ABS(X) + Length + Length + false + 7707a2d5-98f5-41f6-a818-b0e7856deec1 + 1 + + + + + + 1636 + -3147 + 63 + 20 + + + 1677 + -3137 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 26768719-7e3a-44c6-96b5-845921a64c46 + Line + Line + false + 0 + + + + + + 1729 + -3187 + 25 + 60 + + + 1743 + -3157 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + cd40396a-f011-4df5-b97d-03451dd16f7c + Relative Differences + Relative Differences + + + + + + 1909 + -2878 + 128 + 28 + + + 1962 + -2864 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + b6ed081a-8ce6-4fd9-86b3-d68e4fc7775f + Values + Values + false + c6552b48-20d3-4681-af9d-bae0ad18bd9d + 1 + + + + + + 1911 + -2876 + 36 + 24 + + + 1930.5 + -2864 + + + + + + + + 1 + Differences between consecutive items + d1682a93-c492-4443-8643-5da920b499cc + Differenced + Differenced + false + 0 + + + + + + 1977 + -2876 + 58 + 24 + + + 2007.5 + -2864 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ebbf7b35-8bfd-4b9f-8685-a892626a8678 + Quick Graph + Quick Graph + false + 0 + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + + + + + + 1911 + -3099 + 150 + 150 + + + 1911.729 + -3098.977 + + 0 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 38538d45-1b82-4d4b-8286-b98678a36a2f + Multiplication + Multiplication + + + + + + 1951 + -3243 + 82 + 44 + + + 1982 + -3221 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 7c4739e2-f08b-4b4f-a545-38c10230b316 + A + A + true + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + + + + + + 1953 + -3241 + 14 + 20 + + + 1961.5 + -3231 + + + + + + + + Second item for multiplication + 54f7d646-ccc0-49c0-a36b-e833f0e9133e + B + B + true + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + 1 + + + + + + 1953 + -3221 + 14 + 20 + + + 1961.5 + -3211 + + + + + + + + Result of multiplication + b1bdc69b-02da-46ca-92a7-770dc55bfbaf + Result + Result + false + 0 + + + + + + 1997 + -3241 + 34 + 40 + + + 2015.5 + -3221 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b227fc39-e217-483e-9183-03f0460df6f6 + Line SDL + Line SDL + + + + + + 1927 + -3185 + 122 + 64 + + + 2007 + -3153 + + + + + + Line start point + 3f43bfcf-ff31-4f43-8298-7cc1d9f82f9a + Start + Start + false + e14c28da-2d6f-435e-ab93-f7a41217dbea + 1 + + + + + + 1929 + -3183 + 63 + 20 + + + 1970 + -3173 + + + + + + + + Line tangent (direction) + ed6de01e-a0e0-46bb-be62-086fd7af3f29 + Direction + Direction + false + 1e0530cf-b887-420e-8a9d-f37afd049798 + 1 + + + + + + 1929 + -3163 + 63 + 20 + + + 1970 + -3153 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 71549a5b-33de-4942-9a93-a1858c01505e + -ABS(X) + Length + Length + false + b1bdc69b-02da-46ca-92a7-770dc55bfbaf + 1 + + + + + + 1929 + -3143 + 63 + 20 + + + 1970 + -3133 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + Line + Line + false + 0 + + + + + + 2022 + -3183 + 25 + 60 + + + 2036 + -3153 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0f9ca5ff-9a8d-456f-8119-882ad656abc9 + Panel + + false + 0.56093490123748779 + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + Double click to edit panel content… + + + + + + 1385 + -3158 + 160 + 274 + + 0 + 0 + 0 + + 1385.775 + -3157.972 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 82fd88bf-e192-437b-a61b-6345f20cd827 + Evaluate Length + Evaluate Length + + + + + + 1940 + -3344 + 144 + 64 + + + 2014 + -3312 + + + + + + Curve to evaluate + 5d636836-9740-4e05-8b7b-e362521130ad + Curve + Curve + false + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + 1 + + + + + + 1942 + -3342 + 57 + 20 + + + 1972 + -3332 + + + + + + + + Length factor for curve evaluation + b5aa28fe-2f94-48df-a739-199ee92d8850 + Length + Length + false + 0 + + + + + + 1942 + -3322 + 57 + 20 + + + 1972 + -3312 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 2e3e9cd3-e18e-42f4-8c36-e690647eaf4f + Normalized + Normalized + false + 0 + + + + + + 1942 + -3302 + 57 + 20 + + + 1972 + -3292 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 28723672-2fb2-41e6-8929-2605ba9e3583 + Point + Point + false + 0 + + + + + + 2029 + -3342 + 53 + 20 + + + 2057 + -3332 + + + + + + + + Tangent vector at the specified length + 8623b7f9-2df3-449a-8e3f-0bf4ed8ca254 + Tangent + Tangent + false + 0 + + + + + + 2029 + -3322 + 53 + 20 + + + 2057 + -3312 + + + + + + + + Curve parameter at the specified length + 3bd8a23d-bba2-4c62-8436-7db28919665c + Parameter + Parameter + false + 0 + + + + + + 2029 + -3302 + 53 + 20 + + + 2057 + -3292 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 6bc30dba-c44f-45cd-9b17-ed1ee3ce7829 + Interpolate + Interpolate + + + + + + 1946 + -3446 + 125 + 84 + + + 2013 + -3404 + + + + + + 1 + Interpolation points + 4d1e7723-fcff-4d40-9245-2553728e9930 + Vertices + Vertices + false + 28723672-2fb2-41e6-8929-2605ba9e3583 + 1 + + + + + + 1948 + -3444 + 50 + 20 + + + 1974.5 + -3434 + + + + + + + + Curve degree + 28e2c764-30a8-4608-ba2b-72a48f00b17a + Degree + Degree + false + 0 + + + + + + 1948 + -3424 + 50 + 20 + + + 1974.5 + -3414 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 3bad0560-b229-40f7-ad25-2db2209921d7 + Periodic + Periodic + false + 0 + + + + + + 1948 + -3404 + 50 + 20 + + + 1974.5 + -3394 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 35008128-5299-4be1-9177-ac182a2aa702 + KnotStyle + KnotStyle + false + 0 + + + + + + 1948 + -3384 + 50 + 20 + + + 1974.5 + -3374 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8f240d61-fe30-44aa-aafe-677914e9440f + Curve + Curve + false + 0 + + + + + + 2028 + -3444 + 41 + 26 + + + 2050 + -3430.667 + + + + + + + + Curve length + e28b5ca4-0968-4da4-a04a-53e5d49799ac + Length + Length + false + 0 + + + + + + 2028 + -3418 + 41 + 27 + + + 2050 + -3404 + + + + + + + + Curve domain + 4d0bed38-afbc-4027-a323-3ac5eb91f2e6 + Domain + Domain + false + 0 + + + + + + 2028 + -3391 + 41 + 27 + + + 2050 + -3377.333 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a687447d-3c7b-4108-ad6c-6ff9eaf430ab + Evaluate Length + Evaluate Length + + + + + + 1622 + -3346 + 144 + 64 + + + 1696 + -3314 + + + + + + Curve to evaluate + 9c6d98bf-2022-4acf-9d91-e90a825d7a9d + Curve + Curve + false + 26768719-7e3a-44c6-96b5-845921a64c46 + 1 + + + + + + 1624 + -3344 + 57 + 20 + + + 1654 + -3334 + + + + + + + + Length factor for curve evaluation + 42b07acc-5da4-443f-b485-404949e53071 + Length + Length + false + 0 + + + + + + 1624 + -3324 + 57 + 20 + + + 1654 + -3314 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 03519eb9-699a-42fb-8004-98dcb25becaf + Normalized + Normalized + false + 0 + + + + + + 1624 + -3304 + 57 + 20 + + + 1654 + -3294 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 06da97ce-ea81-488f-916d-8d5f88ad5003 + Point + Point + false + 0 + + + + + + 1711 + -3344 + 53 + 20 + + + 1739 + -3334 + + + + + + + + Tangent vector at the specified length + a093ec58-fa94-4c26-aa07-74e399ec1f67 + Tangent + Tangent + false + 0 + + + + + + 1711 + -3324 + 53 + 20 + + + 1739 + -3314 + + + + + + + + Curve parameter at the specified length + 2991f081-c550-4ee6-b012-3f7b0d877cd9 + Parameter + Parameter + false + 0 + + + + + + 1711 + -3304 + 53 + 20 + + + 1739 + -3294 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 98f2dcaa-d3e9-43cf-a52b-2c1e89d58bd8 + Interpolate + Interpolate + + + + + + 1635 + -3437 + 125 + 84 + + + 1702 + -3395 + + + + + + 1 + Interpolation points + 993bf2ab-9832-45aa-86b3-a1bec47ec162 + Vertices + Vertices + false + 06da97ce-ea81-488f-916d-8d5f88ad5003 + 1 + + + + + + 1637 + -3435 + 50 + 20 + + + 1663.5 + -3425 + + + + + + + + Curve degree + fe49333d-f95f-4f0f-a9ec-a1d18831274f + Degree + Degree + false + 0 + + + + + + 1637 + -3415 + 50 + 20 + + + 1663.5 + -3405 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 08843b2f-236f-4c84-98a3-b164fb959064 + Periodic + Periodic + false + 0 + + + + + + 1637 + -3395 + 50 + 20 + + + 1663.5 + -3385 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 1e152a96-519a-4fe9-b017-b5bad0fefcb8 + KnotStyle + KnotStyle + false + 0 + + + + + + 1637 + -3375 + 50 + 20 + + + 1663.5 + -3365 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + dbac0008-a429-494c-84b7-0b79922ad700 + Curve + Curve + false + 0 + + + + + + 1717 + -3435 + 41 + 26 + + + 1739 + -3421.667 + + + + + + + + Curve length + d8b300c1-5206-43c3-aff1-48ce9db66941 + Length + Length + false + 0 + + + + + + 1717 + -3409 + 41 + 27 + + + 1739 + -3395 + + + + + + + + Curve domain + 5ab697c2-29fd-46b0-91b0-6b293b4e52eb + Domain + Domain + false + 0 + + + + + + 1717 + -3382 + 41 + 27 + + + 1739 + -3368.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3e606012-fcc6-40c4-a954-327ef19a5ba1 + Panel + + false + 0.11061841249465942 + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + Double click to edit panel content… + + + + + + 2090 + -3184 + 160 + 274 + + 0 + 0 + 0 + + 2090.738 + -3183.968 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + f3cbbd19-41c5-4adb-bc13-371cb497134c + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 1958 + -2420 + 50 + 24 + + + 1983.723 + -2408.877 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + e997cfdc-c32d-4e45-9e64-2f2bc6ac3579 + Curvature + Curvature + + + + + + 1924 + -2644 + 137 + 64 + + + 1994 + -2612 + + + + + + Curve to evaluate + d39e214e-7e10-4602-ba1a-6ec4fd8fe3e3 + Curve + Curve + false + cf319aba-1ff8-4088-915f-48b04efc8656 + 1 + + + + + + 1926 + -2642 + 53 + 30 + + + 1954 + -2627 + + + + + + + + Parameter on curve domain to evaluate + 2860edef-b6da-4127-babd-da29a8ae29c1 + Parameter + Parameter + false + 63f59cdf-e717-4c6c-90d1-5da5f4aa4e93 + 1 + + + + + + 1926 + -2612 + 53 + 30 + + + 1954 + -2597 + + + + + + + + Point on curve at {t} + 05744414-d89d-44d0-95a6-be11b5036c3f + Point + Point + false + 0 + + + + + + 2009 + -2642 + 50 + 20 + + + 2035.5 + -2632 + + + + + + + + Curvature vector at {t} + e908e831-8904-4e70-9109-326a74e899d6 + Curvature + Curvature + false + 0 + + + + + + 2009 + -2622 + 50 + 20 + + + 2035.5 + -2612 + + + + + + + + Curvature circle at {t} + 06006335-007d-4ca4-a1d0-3556c0792a5c + Curvature + Curvature + false + 0 + + + + + + 2009 + -2602 + 50 + 20 + + + 2035.5 + -2592 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + ad0f7d08-93f6-49b2-ab96-66aa71b7e3c6 + Divide Curve + Divide Curve + + + + + + 1937 + -2564 + 125 + 64 + + + 1987 + -2532 + + + + + + Curve to divide + 64c4d968-b749-40ad-8e33-5886d6ec9d51 + Curve + Curve + false + cf319aba-1ff8-4088-915f-48b04efc8656 + 1 + + + + + + 1939 + -2562 + 33 + 20 + + + 1957 + -2552 + + + + + + + + Number of segments + 673ce74b-44dc-46e3-b64f-263300dacff3 + Count + Count + false + f3cbbd19-41c5-4adb-bc13-371cb497134c + 1 + + + + + + 1939 + -2542 + 33 + 20 + + + 1957 + -2532 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c14741e7-7ea6-4adc-a454-16d7fd2f14a1 + Kinks + Kinks + false + 0 + + + + + + 1939 + -2522 + 33 + 20 + + + 1957 + -2512 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 250d87af-7caf-4380-b613-0a1035b7fa44 + Points + Points + false + 0 + + + + + + 2002 + -2562 + 58 + 20 + + + 2032.5 + -2552 + + + + + + + + 1 + Tangent vectors at division points + 51bc5869-868d-4735-aa17-c15cdc297c51 + Tangents + Tangents + false + 0 + + + + + + 2002 + -2542 + 58 + 20 + + + 2032.5 + -2532 + + + + + + + + 1 + Parameter values at division points + 63f59cdf-e717-4c6c-90d1-5da5f4aa4e93 + Parameters + Parameters + false + 0 + + + + + + 2002 + -2522 + 58 + 20 + + + 2032.5 + -2512 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cf319aba-1ff8-4088-915f-48b04efc8656 + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 1964 + -2393 + 50 + 24 + + + 1989.496 + -2381.032 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 246362d1-e708-4925-90b0-b7bd165c3b38 + Deconstruct Arc + Deconstruct Arc + + + + + + 1933 + -2722 + 114 + 64 + + + 1973 + -2690 + + + + + + Arc or Circle to deconstruct + 58578774-913a-4b30-8f0c-ce403da61a16 + Arc + Arc + false + 06006335-007d-4ca4-a1d0-3556c0792a5c + 1 + + + + + + 1935 + -2720 + 23 + 60 + + + 1948 + -2690 + + + + + + + + Base plane of arc or circle + 7aeeca48-f8db-4748-ac74-cc5c30c26cb6 + Base Plane + Base Plane + false + 0 + + + + + + 1988 + -2720 + 57 + 20 + + + 2018 + -2710 + + + + + + + + Radius of arc or circle + a18aadd8-3306-46f0-99b5-471d834b979e + Radius + Radius + false + 0 + + + + + + 1988 + -2700 + 57 + 20 + + + 2018 + -2690 + + + + + + + + Angle domain (in radians) of arc + 2797968f-b21a-43e6-a8a4-e3a4d48f4b4b + Angle + Angle + false + 0 + + + + + + 1988 + -2680 + 57 + 20 + + + 2018 + -2670 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 1379b92b-5e9f-4fb7-9ca6-3eb3ccdb67fd + One Over X + One Over X + + + + + + 1934 + -2843 + 100 + 28 + + + 1983 + -2829 + + + + + + Input value + b8616632-ed30-419c-9b9e-8672fbff6c5e + Value + Value + false + a18aadd8-3306-46f0-99b5-471d834b979e + 1 + + + + + + 1936 + -2841 + 32 + 24 + + + 1953.5 + -2829 + + + + + + + + Output value + c6552b48-20d3-4681-af9d-bae0ad18bd9d + Result + Result + false + 0 + + + + + + 1998 + -2841 + 34 + 24 + + + 2016.5 + -2829 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 445a26e5-4ca5-477b-81a6-21eb5ecdb8c3 + Number Slider + Number Slider + false + 0 + + + + + + 1879 + -2445 + 198 + 20 + + + 1879.721 + -2444.302 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + a829bde7-d5c7-4ceb-aaba-e8d41c258e55 + Line + Line + + + + + + 1930 + -2792 + 114 + 44 + + + 2002 + -2770 + + + + + + Line start point + 6130f358-73ea-4f9b-85d2-fc4f919bf2f9 + Start Point + Start Point + false + 05744414-d89d-44d0-95a6-be11b5036c3f + 1 + + + + + + 1932 + -2790 + 55 + 20 + + + 1961 + -2780 + + + + + + + + Line end point + 77d423d9-56a9-4be9-a9a9-c0ebdc5da56e + End Point + End Point + false + 7aeeca48-f8db-4748-ac74-cc5c30c26cb6 + 1 + + + + + + 1932 + -2770 + 55 + 20 + + + 1961 + -2760 + + + + + + + + Line segment + 1e0530cf-b887-420e-8a9d-f37afd049798 + Line + Line + false + 0 + + + + + + 2017 + -2790 + 25 + 40 + + + 2031 + -2770 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + de21e635-6aaa-4e28-abd5-b37bd51c917d + 32cf615a-a587-4435-bfbd-69f850b90d86 + 2dded4d0-f109-49e6-b334-2b4161c90504 + e930277b-25cc-4425-a0e6-ebe78a446c2f + b94a2070-951f-4e92-8b42-4edfed8d60c8 + 59d92540-d2dd-4659-9bd1-86610b0aa184 + 991982df-bf52-4162-86e4-da5a1f6ba2c2 + 141dd7db-3330-4bbb-8219-44075ab99593 + 98db6271-3e0a-4218-b324-a9b32b4e17f5 + d80490e0-ee9e-4f64-8cec-8b5bec34b5ba + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + 5e591869-6c13-456e-a079-715a3be4eff1 + 0f9ca5ff-9a8d-456f-8119-882ad656abc9 + a687447d-3c7b-4108-ad6c-6ff9eaf430ab + 98f2dcaa-d3e9-43cf-a52b-2c1e89d58bd8 + 15 + c469f1d9-e254-4219-bf6b-13842468e3db + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cd40396a-f011-4df5-b97d-03451dd16f7c + ebbf7b35-8bfd-4b9f-8685-a892626a8678 + 38538d45-1b82-4d4b-8286-b98678a36a2f + a8372b88-1672-459b-a7da-a192fbd36151 + b227fc39-e217-483e-9183-03f0460df6f6 + 82fd88bf-e192-437b-a61b-6345f20cd827 + 6bc30dba-c44f-45cd-9b17-ed1ee3ce7829 + 3e606012-fcc6-40c4-a954-327ef19a5ba1 + f3cbbd19-41c5-4adb-bc13-371cb497134c + e997cfdc-c32d-4e45-9e64-2f2bc6ac3579 + ad0f7d08-93f6-49b2-ab96-66aa71b7e3c6 + cf319aba-1ff8-4088-915f-48b04efc8656 + 246362d1-e708-4925-90b0-b7bd165c3b38 + 1379b92b-5e9f-4fb7-9ca6-3eb3ccdb67fd + 445a26e5-4ca5-477b-81a6-21eb5ecdb8c3 + a829bde7-d5c7-4ceb-aaba-e8d41c258e55 + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + 17 + eafee094-9bb6-40df-a944-f09f03793f3f + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + af54ebdf-612f-4ca7-a048-7d80d31c8a29 + Move + Move + + + + + + 2187 + -2537 + 138 + 44 + + + 2255 + -2515 + + + + + + Base geometry + 53402775-743e-4520-b2c4-53a15348e6cd + Geometry + Geometry + true + 5b688b31-8b19-48eb-9d50-116d02e22067 + 1 + + + + + + 2189 + -2535 + 51 + 20 + + + 2216 + -2525 + + + + + + + + Translation vector + 7db12938-cb2e-4b61-822d-9a5910132a06 + Motion + Motion + false + 0 + + + + + + 2189 + -2515 + 51 + 20 + + + 2216 + -2505 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + 30f8adbb-2a1a-457f-ae3e-c838274b8629 + Geometry + Geometry + false + 0 + + + + + + 2270 + -2535 + 53 + 20 + + + 2298 + -2525 + + + + + + + + Transformation data + 9cde570b-b779-44bd-9149-b927486c3ba6 + Transform + Transform + false + 0 + + + + + + 2270 + -2515 + 53 + 20 + + + 2298 + -2505 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e14c28da-2d6f-435e-ab93-f7a41217dbea + Relay + Relay + false + f46eaa21-083b-4260-8163-000668e8eb5f + 1 + + + + + + 2124 + -2743 + 44 + 16 + + + 2146 + -2735 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 507ca366-75d6-46bd-954e-0b1f27543250 + Relay + Relay + false + d1682a93-c492-4443-8643-5da920b499cc + 1 + + + + + + 1962 + -2908 + 44 + 16 + + + 1984 + -2900 + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3429d809-f31b-4c13-9d4f-0c748eeb1afb + Nurbs Curve + Nurbs Curve + + + + + + 1499 + -3429 + 118 + 64 + + + 1559 + -3397 + + + + + + 1 + Curve control points + 6cf300d4-7a74-44e1-b0a2-3fc0b087b29b + Vertices + Vertices + false + 06da97ce-ea81-488f-916d-8d5f88ad5003 + 1 + + + + + + 1501 + -3427 + 43 + 20 + + + 1524 + -3417 + + + + + + + + Curve degree + 5eb7147d-7623-4629-b2b1-64631a6b1e78 + Degree + Degree + false + 0 + + + + + + 1501 + -3407 + 43 + 20 + + + 1524 + -3397 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 74d2ee6f-8fa2-43f9-b20d-97c9d2a89890 + Periodic + Periodic + false + 0 + + + + + + 1501 + -3387 + 43 + 20 + + + 1524 + -3377 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 264bcd42-5895-4900-b75e-a791f86f4278 + Curve + Curve + false + 0 + + + + + + 1574 + -3427 + 41 + 20 + + + 1596 + -3417 + + + + + + + + Curve length + 8a2c5feb-972f-421b-ae4d-162c356f16c6 + Length + Length + false + 0 + + + + + + 1574 + -3407 + 41 + 20 + + + 1596 + -3397 + + + + + + + + Curve domain + a5c46074-78fd-4716-a2f5-21e83786980d + Domain + Domain + false + 0 + + + + + + 1574 + -3387 + 41 + 20 + + + 1596 + -3377 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 061f5015-d9a1-495b-b3f8-6e1f495d3be8 + Nurbs Curve + Nurbs Curve + + + + + + 2095 + -3445 + 118 + 64 + + + 2155 + -3413 + + + + + + 1 + Curve control points + f544b720-0398-4945-a519-88af3efcfc74 + Vertices + Vertices + false + 28723672-2fb2-41e6-8929-2605ba9e3583 + 1 + + + + + + 2097 + -3443 + 43 + 20 + + + 2120 + -3433 + + + + + + + + Curve degree + 4fe84945-5101-46bc-8ce1-fed20307ebcf + Degree + Degree + false + 0 + + + + + + 2097 + -3423 + 43 + 20 + + + 2120 + -3413 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + eb2af904-35e6-4ead-9a20-cea9b2e7760c + Periodic + Periodic + false + 0 + + + + + + 2097 + -3403 + 43 + 20 + + + 2120 + -3393 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 48ccaefd-64ef-4e1e-a06e-229154874fb7 + Curve + Curve + false + 0 + + + + + + 2170 + -3443 + 41 + 20 + + + 2192 + -3433 + + + + + + + + Curve length + ea77be82-6cdf-4343-8e28-4d6202c489aa + Length + Length + false + 0 + + + + + + 2170 + -3423 + 41 + 20 + + + 2192 + -3413 + + + + + + + + Curve domain + e16ab665-c780-440e-91b4-212acb4de07b + Domain + Domain + false + 0 + + + + + + 2170 + -3403 + 41 + 20 + + + 2192 + -3393 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 9296abb3-72f4-4f04-817a-5d9483827ed5 + Mirror + Mirror + + + + + + 2171 + -2689 + 138 + 44 + + + 2239 + -2667 + + + + + + Base geometry + cae8163a-8c8a-4820-9257-588177cea42e + Geometry + Geometry + true + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + 8f240d61-fe30-44aa-aafe-677914e9440f + 2 + + + + + + 2173 + -2687 + 51 + 20 + + + 2200 + -2677 + + + + + + + + Mirror plane + 212d5779-f14d-4a9f-859b-a8560b5606c0 + Plane + Plane + false + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + 1 + + + + + + 2173 + -2667 + 51 + 20 + + + 2200 + -2657 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5b688b31-8b19-48eb-9d50-116d02e22067 + Geometry + Geometry + false + 0 + + + + + + 2254 + -2687 + 53 + 20 + + + 2282 + -2677 + + + + + + + + Transformation data + 85dfc12b-092f-4a6f-8a4c-0b6554fbab2a + Transform + Transform + false + 0 + + + + + + 2254 + -2667 + 53 + 20 + + + 2282 + -2657 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + f46eaa21-083b-4260-8163-000668e8eb5f + Point + Point + false + 05744414-d89d-44d0-95a6-be11b5036c3f + 1 + + + + + + 2097 + -2639 + 50 + 24 + + + 2122.052 + -2627.28 + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 69590587-7f41-40ad-94ef-c915337763c0 + XZ Plane + XZ Plane + + + + + + 2156 + -2577 + 98 + 28 + + + 2206 + -2563 + + + + + + Origin of plane + ee8778a0-d975-4baa-bd2f-5b0da3b8d1d7 + Origin + Origin + false + 0 + + + + + + 2158 + -2575 + 33 + 24 + + + 2176 + -2563 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + Plane + Plane + false + 0 + + + + + + 2221 + -2575 + 31 + 24 + + + 2238 + -2563 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 20aeac62-cf79-4c32-8a54-0a0db2210f7d + Move + Move + + + + + + 5046 + -1671 + 138 + 44 + + + 5114 + -1649 + + + + + + Base geometry + c4b4942e-4785-4325-9f19-5c65fa24b7cc + Geometry + Geometry + true + ba79df4c-1c5e-4e2c-b523-c093bcf2b9b9 + 1 + + + + + + 5048 + -1669 + 51 + 20 + + + 5075 + -1659 + + + + + + + + Translation vector + bccde90f-2e07-4c79-8f58-f5ed32d2be74 + Motion + Motion + false + 0 + + + + + + 5048 + -1649 + 51 + 20 + + + 5075 + -1639 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + f5a06a08-74d2-4a73-b01e-28145c4838ac + Geometry + Geometry + false + 0 + + + + + + 5129 + -1669 + 53 + 20 + + + 5157 + -1659 + + + + + + + + Transformation data + b850a1d9-438f-4ffe-87b1-f7d14ab12930 + Transform + Transform + false + 0 + + + + + + 5129 + -1649 + 53 + 20 + + + 5157 + -1639 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 3b08b94c-f71a-4b8e-8a4a-707afb88291a + Mirror + Mirror + + + + + + 4873 + -1702 + 138 + 44 + + + 4941 + -1680 + + + + + + Base geometry + 36747176-271a-48af-9f23-1a1836d1c26b + Geometry + Geometry + true + 3d0f49af-5322-45e7-b318-474a599b770a + 1 + + + + + + 4875 + -1700 + 51 + 20 + + + 4902 + -1690 + + + + + + + + Mirror plane + 0a956574-87af-4710-96c2-3893f9b2ae45 + Plane + Plane + false + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + 1 + + + + + + 4875 + -1680 + 51 + 20 + + + 4902 + -1670 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + ba79df4c-1c5e-4e2c-b523-c093bcf2b9b9 + Geometry + Geometry + false + 0 + + + + + + 4956 + -1700 + 53 + 20 + + + 4984 + -1690 + + + + + + + + Transformation data + 088b5f68-2ef1-4e32-bb93-5cb05eed6fd8 + Transform + Transform + false + 0 + + + + + + 4956 + -1680 + 53 + 20 + + + 4984 + -1670 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + c605fd5d-b41f-4c72-bf5e-c66699d24d84 + Bounding Box + Bounding Box + + + + + true + + + + + + 1610 + -3540 + 100 + 44 + + + 1669 + -3518 + + + + + + 1 + Geometry to contain + 97d2b8f4-ddb6-4968-a59c-dcc5a7db920f + Content + Content + false + dbac0008-a429-494c-84b7-0b79922ad700 + 1 + + + + + + 1612 + -3538 + 42 + 20 + + + 1634.5 + -3528 + + + + + + + + BoundingBox orientation plane + true + bb94186c-4ee2-4778-a008-f87df6eaccac + Plane + Plane + false + 0 + + + + + + 1612 + -3518 + 42 + 20 + + + 1634.5 + -3508 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 89cfa0ad-4667-4267-ab22-0871715abd8a + Box + Box + false + 0 + + + + + + 1684 + -3538 + 24 + 20 + + + 1697.5 + -3528 + + + + + + + + Bounding box in orientation plane coordinates + true + b74b11b5-4882-49b0-8cad-e1bd4f37dd28 + Box + Box + false + 0 + + + + + + 1684 + -3518 + 24 + 20 + + + 1697.5 + -3508 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 56e08ffb-412c-4e42-83bd-a474144155e4 + Deconstruct Box + Deconstruct Box + + + + + + 1718 + -3559 + 89 + 84 + + + 1759 + -3517 + + + + + + Base box + d09ae504-0fcc-4e0e-af60-7f3a9344e74b + Box + Box + false + 89cfa0ad-4667-4267-ab22-0871715abd8a + 1 + + + + + + 1720 + -3557 + 24 + 80 + + + 1733.5 + -3517 + + + + + + + + Box plane + 26b9c723-0a2d-44a3-8b9b-ef99cc1b45f8 + Plane + Plane + false + 0 + + + + + + 1774 + -3557 + 31 + 20 + + + 1791 + -3547 + + + + + + + + {x} dimension of box + 425905a0-42f9-47fb-9584-710b1353ca30 + X + X + false + 0 + + + + + + 1774 + -3537 + 31 + 20 + + + 1791 + -3527 + + + + + + + + {y} dimension of box + 66084c2a-214c-43aa-a7da-86163041d682 + Y + Y + false + 0 + + + + + + 1774 + -3517 + 31 + 20 + + + 1791 + -3507 + + + + + + + + {z} dimension of box + 4fcb0347-f43e-4e61-b383-6b7a7b674307 + Z + Z + false + 0 + + + + + + 1774 + -3497 + 31 + 20 + + + 1791 + -3487 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 5271f309-30e3-459e-9d10-8cdddb970b35 + Relative Differences + Relative Differences + + + + + + 1878 + -3513 + 128 + 28 + + + 1931 + -3499 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 7928e060-6adb-451d-9d02-4858ebf20515 + Values + Values + false + 4e2a0838-2836-48bb-8fa6-da95aab31634 + bd3437ea-ef52-4581-a2a7-7a4245020463 + 2 + + + + + + 1880 + -3511 + 36 + 24 + + + 1899.5 + -3499 + + + + + + + + 1 + Differences between consecutive items + be81f05f-957d-41ef-a03f-70ddd3a83ecc + Differenced + Differenced + false + 0 + + + + + + 1946 + -3511 + 58 + 24 + + + 1976.5 + -3499 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 91a791bf-1171-46a7-9b82-b95299dc708e + Deconstruct Domain + Deconstruct Domain + + + + + + 1808 + -3563 + 104 + 44 + + + 1866 + -3541 + + + + + + Base domain + ddfc5694-66aa-4e59-aa08-8b1162d3ce36 + Domain + Domain + false + 66084c2a-214c-43aa-a7da-86163041d682 + 1 + + + + + + 1810 + -3561 + 41 + 40 + + + 1832 + -3541 + + + + + + + + Start of domain + 4e2a0838-2836-48bb-8fa6-da95aab31634 + Start + Start + false + 0 + + + + + + 1881 + -3561 + 29 + 20 + + + 1897 + -3551 + + + + + + + + End of domain + bd3437ea-ef52-4581-a2a7-7a4245020463 + End + End + false + 0 + + + + + + 1881 + -3541 + 29 + 20 + + + 1897 + -3531 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 88a790fc-a9a5-4cee-b475-d037e8e3b053 + List Item + List Item + + + + + + 1965 + -3596 + 74 + 64 + + + 2013 + -3564 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 28f1f040-ede0-4c14-89a5-0a03bc96cc8b + List + List + false + be81f05f-957d-41ef-a03f-70ddd3a83ecc + 1 + + + + + + 1967 + -3594 + 31 + 20 + + + 1984 + -3584 + + + + + + + + Item index + da72a177-ffcd-46a4-81b9-4656ed0655ed + Index + Index + false + 0 + + + + + + 1967 + -3574 + 31 + 20 + + + 1984 + -3564 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 9f31b8e9-d225-49f8-8261-0ac31a70a0dd + Wrap + Wrap + false + 0 + + + + + + 1967 + -3554 + 31 + 20 + + + 1984 + -3544 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 81210bd1-a169-4326-a705-59f86fc065a2 + false + Item + i + false + 0 + + + + + + 2028 + -3594 + 9 + 60 + + + 2034 + -3564 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2d81694a-fe99-48b2-8b3c-5bc88dbca4c3 + Panel + + false + 0 + 81210bd1-a169-4326-a705-59f86fc065a2 + 1 + Double click to edit panel content… + + + + + + 2082 + -3556 + 152 + 40 + + 0 + 0 + 0 + + 2082.04 + -3555.666 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + f974d7ef-d578-4b36-86fa-be2980f0e8da + Bounding Box + Bounding Box + + + + + true + + + + + + 1812 + -3716 + 100 + 44 + + + 1871 + -3694 + + + + + + 1 + Geometry to contain + db24ee5b-7286-472b-a429-b7956e7d7736 + Content + Content + false + 30f8adbb-2a1a-457f-ae3e-c838274b8629 + 1 + + + + + + 1814 + -3714 + 42 + 20 + + + 1836.5 + -3704 + + + + + + + + BoundingBox orientation plane + true + a589ed92-d942-465f-88b5-628060170060 + Plane + Plane + false + 0 + + + + + + 1814 + -3694 + 42 + 20 + + + 1836.5 + -3684 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 43902697-9c37-4903-9869-f9ad411e4f75 + Box + Box + false + 0 + + + + + + 1886 + -3714 + 24 + 20 + + + 1899.5 + -3704 + + + + + + + + Bounding box in orientation plane coordinates + true + 1c810584-d9ce-47c9-ba66-7dd55473a0ab + Box + Box + false + 0 + + + + + + 1886 + -3694 + 24 + 20 + + + 1899.5 + -3684 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + ca4f47da-7754-47b5-8dbe-ffaa539e2a41 + Deconstruct Box + Deconstruct Box + + + + + + 1920 + -3735 + 89 + 84 + + + 1961 + -3693 + + + + + + Base box + 8a4be514-c5dd-48be-b2f0-1cf9b96abbe8 + Box + Box + false + 43902697-9c37-4903-9869-f9ad411e4f75 + 1 + + + + + + 1922 + -3733 + 24 + 80 + + + 1935.5 + -3693 + + + + + + + + Box plane + 2aba7963-652f-47e1-9cc2-24315aeb8fce + Plane + Plane + false + 0 + + + + + + 1976 + -3733 + 31 + 20 + + + 1993 + -3723 + + + + + + + + {x} dimension of box + f43db928-38e9-4f58-aa26-4b292fdc4a58 + X + X + false + 0 + + + + + + 1976 + -3713 + 31 + 20 + + + 1993 + -3703 + + + + + + + + {y} dimension of box + 7020d6e9-c829-4b62-97b6-79641e3273ed + Y + Y + false + 0 + + + + + + 1976 + -3693 + 31 + 20 + + + 1993 + -3683 + + + + + + + + {z} dimension of box + adaf5b1b-7947-4792-abb7-694902100913 + Z + Z + false + 0 + + + + + + 1976 + -3673 + 31 + 20 + + + 1993 + -3663 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 25ea6639-357d-4334-998c-41880e9b6013 + Relative Differences + Relative Differences + + + + + + 2073 + -3681 + 128 + 28 + + + 2126 + -3667 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 91ce9143-ca60-42c3-9fe4-57cc14b9e9dd + Values + Values + false + ece7baa4-a05a-4870-9a7c-56f21a4e0683 + 0b794558-7222-4284-9461-0de8d3145a1b + 2 + + + + + + 2075 + -3679 + 36 + 24 + + + 2094.5 + -3667 + + + + + + + + 1 + Differences between consecutive items + 54a6063c-4c83-4aff-91d4-e361ac5db746 + Differenced + Differenced + false + 0 + + + + + + 2141 + -3679 + 58 + 24 + + + 2171.5 + -3667 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 5a6ccec3-aea8-473d-ba28-756512c0ae65 + Deconstruct Domain + Deconstruct Domain + + + + + + 2010 + -3739 + 104 + 44 + + + 2068 + -3717 + + + + + + Base domain + e84ceb79-c02e-481d-b1ee-06f0617f1cac + Domain + Domain + false + 7020d6e9-c829-4b62-97b6-79641e3273ed + 1 + + + + + + 2012 + -3737 + 41 + 40 + + + 2034 + -3717 + + + + + + + + Start of domain + ece7baa4-a05a-4870-9a7c-56f21a4e0683 + Start + Start + false + 0 + + + + + + 2083 + -3737 + 29 + 20 + + + 2099 + -3727 + + + + + + + + End of domain + 0b794558-7222-4284-9461-0de8d3145a1b + End + End + false + 0 + + + + + + 2083 + -3717 + 29 + 20 + + + 2099 + -3707 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + b3d74eb2-cfff-4ce9-87a0-85f9d1834edf + List Item + List Item + + + + + + 2119 + -3774 + 74 + 64 + + + 2167 + -3742 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + dcb995ab-20dd-481d-9a2e-d54c4f6c604b + List + List + false + 54a6063c-4c83-4aff-91d4-e361ac5db746 + 1 + + + + + + 2121 + -3772 + 31 + 20 + + + 2138 + -3762 + + + + + + + + Item index + 99b620ba-786e-4082-9281-88cebc1302d5 + Index + Index + false + 0 + + + + + + 2121 + -3752 + 31 + 20 + + + 2138 + -3742 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + c961fe52-5b78-424f-ad3c-9a6adb246dc5 + Wrap + Wrap + false + 0 + + + + + + 2121 + -3732 + 31 + 20 + + + 2138 + -3722 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + c48a723e-1bde-464d-ad7b-8a7224496b22 + false + Item + i + false + 0 + + + + + + 2182 + -3772 + 9 + 60 + + + 2188 + -3742 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a693915c-c207-4cc4-a1dd-bccaa31808ba + Panel + + false + 0 + c48a723e-1bde-464d-ad7b-8a7224496b22 + 1 + Double click to edit panel content… + + + + + + 2038 + -3844 + 152 + 40 + + 0 + 0 + 0 + + 2038.009 + -3843.181 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1ca8dab2-5ee1-4145-bde8-0c4dc4cb5e9d + Division + Division + + + + + + 2061 + -3619 + 82 + 44 + + + 2092 + -3597 + + + + + + Item to divide (dividend) + 925927d4-6a7f-465e-b60f-039754282903 + A + A + false + a693915c-c207-4cc4-a1dd-bccaa31808ba + 1 + + + + + + 2063 + -3617 + 14 + 20 + + + 2071.5 + -3607 + + + + + + + + Item to divide with (divisor) + 39b68e3c-5237-43f6-b891-2d225dbe8a8f + B + B + false + 2d81694a-fe99-48b2-8b3c-5bc88dbca4c3 + 1 + + + + + + 2063 + -3597 + 14 + 20 + + + 2071.5 + -3587 + + + + + + + + The result of the Division + 06bfbf02-69cc-4903-bea8-364c2e340314 + Result + Result + false + 0 + + + + + + 2107 + -3617 + 34 + 40 + + + 2125.5 + -3597 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fa425a40-1dde-4906-82d9-e06aaf7ef5c2 + Panel + + false + 0 + 06bfbf02-69cc-4903-bea8-364c2e340314 + 1 + Double click to edit panel content… + + + + + + 2069 + -3643 + 152 + 40 + + 0 + 0 + 0 + + 2069.083 + -3642.787 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.99055972270 + + + + + + 1867 + -3259 + 250 + 20 + + + 1867.362 + -3258.023 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + e583236f-ab64-43b2-8bdd-253fd95e1df1 + Sort List + Sort List + + + + + + 5345 + -3063 + 146 + 44 + + + 5410 + -3041 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 181effd0-433b-45cb-a5d1-3030466f7244 + Keys + Keys + false + 3670a8a9-c0e2-4aa4-af58-727f01ac294a + 1 + + + + + + 5347 + -3061 + 48 + 20 + + + 5372.5 + -3051 + + + + + + + + 1 + Optional list of values to sort synchronously + 906b8fe1-35eb-4615-8e26-e010728fdefe + Values Values A + Values A + true + bc252563-2028-4cde-8811-c7973400960b + 1 + + + + + + 5347 + -3041 + 48 + 20 + + + 5372.5 + -3031 + + + + + + + + 1 + Sorted keys + 42af57b9-c728-4e8e-9394-996709eae9ff + Keys + Keys + false + true + 0 + + + + + + 5425 + -3061 + 64 + 20 + + + 5450.5 + -3051 + + + + + + + + 1 + Synchronous values in Values A + 91026ff2-77db-40b8-9609-048fb46da7cf + Values Values A + Values A + false + true + 0 + + + + + + 5425 + -3041 + 64 + 20 + + + 5450.5 + -3031 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + f0fe473e-b194-494d-b66f-4ae8933a70d8 + Length + Length + + + + + + 5242 + -3054 + 104 + 28 + + + 5292 + -3040 + + + + + + Curve to measure + 0a8e58f9-c2cd-4b81-b4a3-0f0ea14fda26 + Curve + Curve + false + bc252563-2028-4cde-8811-c7973400960b + 1 + + + + + + 5244 + -3052 + 33 + 24 + + + 5262 + -3040 + + + + + + + + Curve length + 3670a8a9-c0e2-4aa4-af58-727f01ac294a + Length + Length + false + 0 + + + + + + 5307 + -3052 + 37 + 24 + + + 5327 + -3040 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + faa28e50-f6d8-4b9a-a26e-6183e76c91b2 + Panel + + false + 0 + 1814adb0-926c-4d52-ad28-85310e9084c8 + 1 + Double click to edit panel content… + + + + + + 5327 + -3402 + 160 + 274 + + 0 + 0 + 0 + + 5327.913 + -3401.514 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bc252563-2028-4cde-8811-c7973400960b + Relay + Relay + false + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 1 + + + + + + 5290 + -2967 + 44 + 16 + + + 5312 + -2959 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + d3c5499b-13f0-4323-ac84-944f95d06c15 + Sort List + Sort List + + + + + + 5346 + -2936 + 146 + 44 + + + 5411 + -2914 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + a1ed489d-611e-44f8-a99b-9c2c3d949419 + Keys + Keys + false + e802414c-6f90-44e5-a7bd-024331adddd6 + 1 + + + + + + 5348 + -2934 + 48 + 20 + + + 5373.5 + -2924 + + + + + + + + 1 + Optional list of values to sort synchronously + 80132a94-0d87-4bee-9852-7fda1b368772 + Values Values A + Values A + true + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + 1 + + + + + + 5348 + -2914 + 48 + 20 + + + 5373.5 + -2904 + + + + + + + + 1 + Sorted keys + 920690a5-0d5f-4956-95e3-6093b540a52b + Keys + Keys + false + true + 0 + + + + + + 5426 + -2934 + 64 + 20 + + + 5451.5 + -2924 + + + + + + + + 1 + Synchronous values in Values A + adc9ab09-3f1b-415f-b9b2-08cf9976be84 + Values Values A + Values A + false + true + 0 + + + + + + 5426 + -2914 + 64 + 20 + + + 5451.5 + -2904 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 2f34cd6b-905b-4283-ac37-de5ea02cbadd + Length + Length + + + + + + 5234 + -2938 + 104 + 28 + + + 5284 + -2924 + + + + + + Curve to measure + 96ceb309-2ab0-4cad-a927-80d38fc884fd + Curve + Curve + false + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + 1 + + + + + + 5236 + -2936 + 33 + 24 + + + 5254 + -2924 + + + + + + + + Curve length + e802414c-6f90-44e5-a7bd-024331adddd6 + Length + Length + false + 0 + + + + + + 5299 + -2936 + 37 + 24 + + + 5319 + -2924 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + Relay + Relay + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 5277 + -2876 + 44 + 16 + + + 5299 + -2868 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2b9bccd0-ae02-4365-b377-6fd662dd6a5d + Panel + + false + 0 + 54974404-2502-43bb-bdfc-a609a5c651fe + 1 + Double click to edit panel content… + + + + + + 5541 + -3145 + 140 + 274 + + 0 + 0 + 0 + + 5541.143 + -3144.638 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 400d93df-45d4-4e02-b91e-262b243aa90a + Division + Division + + + + + + 5538 + -3016 + 82 + 44 + + + 5569 + -2994 + + + + + + Item to divide (dividend) + a00e9515-9ecc-47ea-8a97-a8958ea8d969 + A + A + false + 42af57b9-c728-4e8e-9394-996709eae9ff + 1 + + + + + + 5540 + -3014 + 14 + 20 + + + 5548.5 + -3004 + + + + + + + + Item to divide with (divisor) + f64c2cfe-3ae8-4f8c-89f8-24b43ea28919 + B + B + false + 920690a5-0d5f-4956-95e3-6093b540a52b + 1 + + + + + + 5540 + -2994 + 14 + 20 + + + 5548.5 + -2984 + + + + + + + + The result of the Division + fdb7ca5b-386a-4712-a460-dc1c32b81e8a + Result + Result + false + 0 + + + + + + 5584 + -3014 + 34 + 40 + + + 5602.5 + -2994 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d5df4772-04bd-4531-a87d-0e2d66aac18b + Panel + + false + 0.5026543140411377 + fdb7ca5b-386a-4712-a460-dc1c32b81e8a + 1 + Double click to edit panel content… + + + + + + 5518 + -3431 + 160 + 274 + + 0 + 0 + 0 + + 5518.396 + -3430.462 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + cb8c5d50-54e8-4e8c-a196-24eb854efd87 + List Item + List Item + + + + + + 5507 + -3138 + 74 + 64 + + + 5555 + -3106 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 4b9f5b8b-ff28-48b1-a97e-d6be62c8aef9 + List + List + false + 91026ff2-77db-40b8-9609-048fb46da7cf + 1 + + + + + + 5509 + -3136 + 31 + 20 + + + 5526 + -3126 + + + + + + + + Item index + d2e11b0e-32ba-47b0-84e4-ffa1c78e8720 + Index + Index + false + 0 + + + + + + 5509 + -3116 + 31 + 20 + + + 5526 + -3106 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 33f1182d-4373-471e-a705-806804709dcf + Wrap + Wrap + false + 0 + + + + + + 5509 + -3096 + 31 + 20 + + + 5526 + -3086 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 1814adb0-926c-4d52-ad28-85310e9084c8 + false + Item + i + false + 0 + + + + + + 5570 + -3136 + 9 + 60 + + + 5576 + -3106 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2b77dcdf-ce57-4868-9a4e-48e3fc9f5e5a + List Item + List Item + + + + + + 5482 + -2916 + 74 + 64 + + + 5530 + -2884 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 1d18c396-583f-45eb-9b94-010699002a19 + List + List + false + adc9ab09-3f1b-415f-b9b2-08cf9976be84 + 1 + + + + + + 5484 + -2914 + 31 + 20 + + + 5501 + -2904 + + + + + + + + Item index + df338200-ce20-430d-b69b-d66afef1e7b8 + Index + Index + false + 0 + + + + + + 5484 + -2894 + 31 + 20 + + + 5501 + -2884 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + d8a4ef94-c986-4267-b16f-7c941f30d435 + Wrap + Wrap + false + 0 + + + + + + 5484 + -2874 + 31 + 20 + + + 5501 + -2864 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 54974404-2502-43bb-bdfc-a609a5c651fe + false + Item + i + false + 0 + + + + + + 5545 + -2914 + 9 + 60 + + + 5551 + -2884 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 3fb239e5-e38e-4479-8639-e29612013d6a + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 5248 + -2665 + 250 + 20 + + + 5248.734 + -2664.783 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 5262b612-4a2f-4510-8d3d-4ed7803669e0 + Merge + Merge + + + + + + 4935 + -1452 + 103 + 64 + + + 4971 + -1420 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + b5833f58-3a64-47b8-a498-1e4918092b07 + false + Data 1 + D1 + true + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4937 + -1450 + 19 + 20 + + + 4948 + -1440 + + + + + + + + 2 + Data stream 2 + dbf9a285-dc04-4d0f-8712-45e6fb5c9e02 + false + Data 2 + D2 + true + dc0e55a6-36f3-433c-913b-84e1c001dd79 + 1 + + + + + + 4937 + -1430 + 19 + 20 + + + 4948 + -1420 + + + + + + + + 2 + Data stream 3 + 43eb723c-6798-4db0-9b78-c71ee69e3ce2 + false + Data 3 + D3 + true + 0 + + + + + + 4937 + -1410 + 19 + 20 + + + 4948 + -1400 + + + + + + + + 2 + Result of merge + 634039be-8264-44eb-8fac-91a35384e38e + 1 + Result + Result + false + 0 + + + + + + 4986 + -1450 + 50 + 60 + + + 5004.5 + -1420 + + + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 642a33c0-2799-4d68-bb2b-da1bf8ccc058 + Bounding Box + Bounding Box + + + + + true + + + + + + 5060 + -1425 + 100 + 44 + + + 5119 + -1403 + + + + + + 1 + Geometry to contain + beb7f73d-d7fc-4297-8280-695ea38f9671 + Content + Content + false + 634039be-8264-44eb-8fac-91a35384e38e + 1 + + + + + + 5062 + -1423 + 42 + 20 + + + 5084.5 + -1413 + + + + + + + + BoundingBox orientation plane + true + 68b37adc-105d-4714-bd52-b5e0faabff20 + Plane + Plane + false + 0 + + + + + + 5062 + -1403 + 42 + 20 + + + 5084.5 + -1393 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 0a25ea0a-1d20-4037-9f7b-df6cab59f946 + Box + Box + false + 0 + + + + + + 5134 + -1423 + 24 + 20 + + + 5147.5 + -1413 + + + + + + + + Bounding box in orientation plane coordinates + true + e466facc-29b5-4cf7-b741-1df9f321e1b8 + Box + Box + false + 0 + + + + + + 5134 + -1403 + 24 + 20 + + + 5147.5 + -1393 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4954 + -5382 + 50 + 24 + + + 4979.272 + -5370.618 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7afd325f-440d-4ea5-b9d0-d98d7b05a1fa + Curvature + Curvature + + + + + + 4900 + -5582 + 137 + 64 + + + 4970 + -5550 + + + + + + Curve to evaluate + c3a66083-d9e6-4d9c-8680-ead5de29a36e + Curve + Curve + false + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 1 + + + + + + 4902 + -5580 + 53 + 30 + + + 4930 + -5565 + + + + + + + + Parameter on curve domain to evaluate + c42e6b9f-7497-4596-a02a-f59e02eeb39d + Parameter + Parameter + false + a3a2a4ff-2cd3-4bc5-970b-01aad8a844ec + 1 + + + + + + 4902 + -5550 + 53 + 30 + + + 4930 + -5535 + + + + + + + + Point on curve at {t} + 563c72fb-fe22-4245-ab21-0c885f8534bc + Point + Point + false + 0 + + + + + + 4985 + -5580 + 50 + 20 + + + 5011.5 + -5570 + + + + + + + + Curvature vector at {t} + a98737cd-fda9-44d4-81b6-5f4e2930391a + Curvature + Curvature + false + 0 + + + + + + 4985 + -5560 + 50 + 20 + + + 5011.5 + -5550 + + + + + + + + Curvature circle at {t} + 6f07aca2-8234-4f2c-b200-a77557eb8073 + Curvature + Curvature + false + 0 + + + + + + 4985 + -5540 + 50 + 20 + + + 5011.5 + -5530 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 890701a5-d28e-492b-8aa2-81825cdf350b + Divide Curve + Divide Curve + + + + + + 4905 + -5494 + 125 + 64 + + + 4955 + -5462 + + + + + + Curve to divide + 0bed8304-319f-4d7d-bd10-4fa13fb2312f + Curve + Curve + false + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 1 + + + + + + 4907 + -5492 + 33 + 20 + + + 4925 + -5482 + + + + + + + + Number of segments + 0c0db267-97e3-4dd9-bd7f-6e894d30a0c3 + Count + Count + false + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + 1 + + + + + + 4907 + -5472 + 33 + 20 + + + 4925 + -5462 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + efdd48a5-6e64-4a6f-a6b3-9be18b5979e1 + Kinks + Kinks + false + 0 + + + + + + 4907 + -5452 + 33 + 20 + + + 4925 + -5442 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b51d17a2-3c68-43de-bacf-84d8d051d731 + Points + Points + false + 0 + + + + + + 4970 + -5492 + 58 + 20 + + + 5000.5 + -5482 + + + + + + + + 1 + Tangent vectors at division points + 78f2c716-0d98-4ea0-b3de-e9fcf23dd6dd + Tangents + Tangents + false + 0 + + + + + + 4970 + -5472 + 58 + 20 + + + 5000.5 + -5462 + + + + + + + + 1 + Parameter values at division points + a3a2a4ff-2cd3-4bc5-970b-01aad8a844ec + Parameters + Parameters + false + 0 + + + + + + 4970 + -5452 + 58 + 20 + + + 5000.5 + -5442 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + Curve + Curve + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4951 + -5356 + 50 + 24 + + + 4976.323 + -5344.227 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 376ac442-89ab-4580-bf8a-067c69ee584d + Deconstruct Arc + Deconstruct Arc + + + + + + 4905 + -5668 + 114 + 64 + + + 4945 + -5636 + + + + + + Arc or Circle to deconstruct + 74fa9468-15ba-4773-8f91-eeb99dd2a2fe + Arc + Arc + false + 6f07aca2-8234-4f2c-b200-a77557eb8073 + 1 + + + + + + 4907 + -5666 + 23 + 60 + + + 4920 + -5636 + + + + + + + + Base plane of arc or circle + dc423e1d-bba2-4bfe-9057-1a91dbe85837 + Base Plane + Base Plane + false + 0 + + + + + + 4960 + -5666 + 57 + 20 + + + 4990 + -5656 + + + + + + + + Radius of arc or circle + 4598e6a6-4d06-4238-929f-1358abdaecb8 + Radius + Radius + false + 0 + + + + + + 4960 + -5646 + 57 + 20 + + + 4990 + -5636 + + + + + + + + Angle domain (in radians) of arc + 9e3a1db0-5c46-4b9e-84fa-00a6eeb8c3fe + Angle + Angle + false + 0 + + + + + + 4960 + -5626 + 57 + 20 + + + 4990 + -5616 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 481a1d85-06e6-4918-bae1-4472415a1a40 + One Over X + One Over X + + + + + + 4906 + -5795 + 100 + 28 + + + 4955 + -5781 + + + + + + Input value + 6a1a9b25-9cf1-416f-b261-a3a2a92003a9 + Value + Value + false + 4598e6a6-4d06-4238-929f-1358abdaecb8 + 1 + + + + + + 4908 + -5793 + 32 + 24 + + + 4925.5 + -5781 + + + + + + + + Output value + f05f323c-332f-448a-a60f-bce3faea965e + Result + Result + false + 0 + + + + + + 4970 + -5793 + 34 + 24 + + + 4988.5 + -5781 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + bbed6425-f0ac-4241-be66-c699d2cd5407 + Quick Graph + Quick Graph + false + 0 + f05f323c-332f-448a-a60f-bce3faea965e + 1 + + + + + + 4907 + -5961 + 150 + 150 + + + 4907.277 + -5960.561 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 42fc9d94-0e4e-4090-a1fc-10e37fbb0727 + Number Slider + Number Slider + false + 0 + + + + + + 4862 + -5404 + 198 + 20 + + + 4862.277 + -5403.497 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 67b67c54-918e-48fe-96e3-ba7f53a124be + Line + Line + + + + + + 4911 + -5736 + 114 + 44 + + + 4983 + -5714 + + + + + + Line start point + d5e84c49-0754-43c3-994b-1e6971c73114 + Start Point + Start Point + false + 563c72fb-fe22-4245-ab21-0c885f8534bc + 1 + + + + + + 4913 + -5734 + 55 + 20 + + + 4942 + -5724 + + + + + + + + Line end point + 48c0198f-692e-4a12-ab9a-1890b4381e9f + End Point + End Point + false + dc423e1d-bba2-4bfe-9057-1a91dbe85837 + 1 + + + + + + 4913 + -5714 + 55 + 20 + + + 4942 + -5704 + + + + + + + + Line segment + 2ed61064-1b4d-49d5-95bc-062526346410 + Line + Line + false + 0 + + + + + + 4998 + -5734 + 25 + 40 + + + 5012 + -5714 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 1b4611fa-c25e-4f87-af41-bd5922be6420 + Multiplication + Multiplication + + + + + + 4937 + -6098 + 82 + 44 + + + 4968 + -6076 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 2a3ae467-7ee4-4882-bdea-d0b4ceda308d + A + A + true + f05f323c-332f-448a-a60f-bce3faea965e + 1 + + + + + + 4939 + -6096 + 14 + 20 + + + 4947.5 + -6086 + + + + + + + + Second item for multiplication + 4521c4ab-3fc1-4f5e-9ea0-2a80813d24a4 + B + B + true + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + 1 + + + + + + 4939 + -6076 + 14 + 20 + + + 4947.5 + -6066 + + + + + + + + Result of multiplication + 379bea4f-7563-492f-be0b-8fd4e1cf6a6b + Result + Result + false + 0 + + + + + + 4983 + -6096 + 34 + 40 + + + 5001.5 + -6076 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + Number Slider + Number Slider + false + 0 + + + + + + 4884 + -6119 + 198 + 20 + + + 4884.088 + -6118.852 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.043994 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b43a74d0-93ba-4ec9-b139-a34c0442b012 + Line SDL + Line SDL + + + + + + 4919 + -6045 + 122 + 64 + + + 4999 + -6013 + + + + + + Line start point + 2ab070d7-1c47-48c0-abf2-c8e4dfc7d7e0 + Start + Start + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4921 + -6043 + 63 + 20 + + + 4962 + -6033 + + + + + + + + Line tangent (direction) + 608a9a2b-13f6-4676-80c3-52896e9d0805 + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4921 + -6023 + 63 + 20 + + + 4962 + -6013 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 288c1885-3a51-4058-b534-8d29dab26b8a + -ABS(X) + Length + Length + false + 379bea4f-7563-492f-be0b-8fd4e1cf6a6b + 1 + + + + + + 4921 + -6003 + 63 + 20 + + + 4962 + -5993 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 032c0103-c25f-47da-a798-ffbbf65c8c35 + Line + Line + false + 0 + + + + + + 5014 + -6043 + 25 + 60 + + + 5028 + -6013 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 237092ad-8da8-4d4b-bcee-f2b8b5f3eee1 + Panel + + false + 0 + f05f323c-332f-448a-a60f-bce3faea965e + 1 + Double click to edit panel content… + + + + + + 4738 + -6024 + 160 + 274 + + 0 + 0 + 0 + + 4738.788 + -6023.743 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 4ab627b7-bd88-408a-8580-399a3dedb615 + Evaluate Length + Evaluate Length + + + + + + 4899 + -6205 + 144 + 64 + + + 4973 + -6173 + + + + + + Curve to evaluate + f369acbd-928f-4c66-a22f-cd50ec7b7364 + Curve + Curve + false + 032c0103-c25f-47da-a798-ffbbf65c8c35 + 1 + + + + + + 4901 + -6203 + 57 + 20 + + + 4931 + -6193 + + + + + + + + Length factor for curve evaluation + 012a2c04-8dcc-4c83-a761-ddf38f2c10a0 + Length + Length + false + 0 + + + + + + 4901 + -6183 + 57 + 20 + + + 4931 + -6173 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 32409c1d-9827-49ac-8944-8e1750a298f0 + Normalized + Normalized + false + 0 + + + + + + 4901 + -6163 + 57 + 20 + + + 4931 + -6153 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6001473a-f6df-45ef-b0b7-543c14c8049f + Point + Point + false + 0 + + + + + + 4988 + -6203 + 53 + 20 + + + 5016 + -6193 + + + + + + + + Tangent vector at the specified length + 4a8cc7d3-50d9-4db1-9d42-ef5f58fa3c96 + Tangent + Tangent + false + 0 + + + + + + 4988 + -6183 + 53 + 20 + + + 5016 + -6173 + + + + + + + + Curve parameter at the specified length + a89ebf99-9979-45a7-9e49-143065b66856 + Parameter + Parameter + false + 0 + + + + + + 4988 + -6163 + 53 + 20 + + + 5016 + -6153 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + c8da4171-7baf-4333-b1be-454f0677b6cb + Interpolate + Interpolate + + + + + + 4910 + -6308 + 125 + 84 + + + 4977 + -6266 + + + + + + 1 + Interpolation points + 34658308-ec3a-40cc-aea0-4f0bba4f1e2a + Vertices + Vertices + false + 6001473a-f6df-45ef-b0b7-543c14c8049f + 1 + + + + + + 4912 + -6306 + 50 + 20 + + + 4938.5 + -6296 + + + + + + + + Curve degree + 4622642d-f7cb-44e9-89aa-8f712f512b86 + Degree + Degree + false + 0 + + + + + + 4912 + -6286 + 50 + 20 + + + 4938.5 + -6276 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 348f4be0-c862-45a3-8381-9a826933fc47 + Periodic + Periodic + false + 0 + + + + + + 4912 + -6266 + 50 + 20 + + + 4938.5 + -6256 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + f4bab7fa-1df6-49eb-a5ce-4f9357c34cfb + KnotStyle + KnotStyle + false + 0 + + + + + + 4912 + -6246 + 50 + 20 + + + 4938.5 + -6236 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 45798e47-de55-4ecb-ac34-151881f0b806 + Curve + Curve + false + 0 + + + + + + 4992 + -6306 + 41 + 26 + + + 5014 + -6292.667 + + + + + + + + Curve length + 422dd381-bfe2-43f9-aab6-3561cae32a5d + Length + Length + false + 0 + + + + + + 4992 + -6280 + 41 + 27 + + + 5014 + -6266 + + + + + + + + Curve domain + 4fcd325e-fe70-467a-bfd7-5a4e0c593c4d + Domain + Domain + false + 0 + + + + + + 4992 + -6253 + 41 + 27 + + + 5014 + -6239.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + 7afd325f-440d-4ea5-b9d0-d98d7b05a1fa + 890701a5-d28e-492b-8aa2-81825cdf350b + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 376ac442-89ab-4580-bf8a-067c69ee584d + 481a1d85-06e6-4918-bae1-4472415a1a40 + bbed6425-f0ac-4241-be66-c699d2cd5407 + 42fc9d94-0e4e-4090-a1fc-10e37fbb0727 + 67b67c54-918e-48fe-96e3-ba7f53a124be + 1b4611fa-c25e-4f87-af41-bd5922be6420 + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + b43a74d0-93ba-4ec9-b139-a34c0442b012 + 237092ad-8da8-4d4b-bcee-f2b8b5f3eee1 + 4ab627b7-bd88-408a-8580-399a3dedb615 + c8da4171-7baf-4333-b1be-454f0677b6cb + 15 + 5dc68fe9-73f9-4d86-bdfb-91505878e02b + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 1d34f1dd-5c48-4050-8ae8-d2df478c41f2 + Nurbs Curve + Nurbs Curve + + + + + + 4827 + -5376 + 118 + 64 + + + 4887 + -5344 + + + + + + 1 + Curve control points + c54ea1ef-0535-4077-93a7-a7fc7a53d74b + Vertices + Vertices + false + 6001473a-f6df-45ef-b0b7-543c14c8049f + 1 + + + + + + 4829 + -5374 + 43 + 20 + + + 4852 + -5364 + + + + + + + + Curve degree + 016cadc4-aea7-47fd-b633-0a129f667f45 + Degree + Degree + false + 0 + + + + + + 4829 + -5354 + 43 + 20 + + + 4852 + -5344 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a0756cf7-cd38-4293-9218-e597ec0e28d4 + Periodic + Periodic + false + 0 + + + + + + 4829 + -5334 + 43 + 20 + + + 4852 + -5324 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + ac1ef319-c5ec-4a25-9104-7e80dd008d43 + Curve + Curve + false + 0 + + + + + + 4902 + -5374 + 41 + 20 + + + 4924 + -5364 + + + + + + + + Curve length + ecbae5a6-4a06-45f3-a41d-00c9c7bcd21a + Length + Length + false + 0 + + + + + + 4902 + -5354 + 41 + 20 + + + 4924 + -5344 + + + + + + + + Curve domain + 999d3ea6-d14e-4027-b686-128c8434e8e1 + Domain + Domain + false + 0 + + + + + + 4902 + -5334 + 41 + 20 + + + 4924 + -5324 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 90553cb8-9c67-4d78-83c6-9a3a64e858af + Relative Differences + Relative Differences + + + + + + 4857 + -3649 + 128 + 28 + + + 4910 + -3635 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d40785fa-b4f9-4897-8262-cd1136d61af7 + Values + Values + false + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4859 + -3647 + 36 + 24 + + + 4878.5 + -3635 + + + + + + + + 1 + Differences between consecutive items + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + Differenced + Differenced + false + 0 + + + + + + 4925 + -3647 + 58 + 24 + + + 4955.5 + -3635 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + Relay + Relay + false + 62b304e4-ef74-48d4-ba62-ba264e90fa7a + 1 + + + + + + 5115 + -2256 + 44 + 16 + + + 5137 + -2248 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a964129b-99ea-4eb4-ade4-7b174207b75c + Derivatives + Derivatives + + + + + + 4722 + -3575 + 117 + 144 + + + 4792 + -3503 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + d42762a7-22cc-4fa9-91b3-b31044662aa3 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4724 + -3573 + 53 + 70 + + + 4752 + -3538 + + + + + + + + Parameter on curve domain to evaluate + 2428b393-a999-4a6e-944e-a9e9a86ce613 + Parameter + Parameter + false + 50003dbf-6b00-4c00-83ae-28699de8d8bc + 1 + + + + + + 4724 + -3503 + 53 + 70 + + + 4752 + -3468 + + + + + + + + Point on curve at {t} + a3533577-f3dc-4d79-b620-79918f2b72c5 + Point + Point + false + 0 + + + + + + 4807 + -3573 + 30 + 20 + + + 4823.5 + -3563 + + + + + + + + First curve derivative at t (Velocity) + 04b13217-277c-4f88-a252-7c6abd31c6a4 + false + First derivative + 1 + false + 0 + + + + + + 4807 + -3553 + 30 + 20 + + + 4823.5 + -3543 + + + + + + + + Second curve derivative at t (Acceleration) + 465a9505-c9eb-4fa2-b1cb-2df2a4fa0842 + false + Second derivative + 2 + false + 0 + + + + + + 4807 + -3533 + 30 + 20 + + + 4823.5 + -3523 + + + + + + + + Third curve derivative at t (Jolt) + de42c466-9894-42c4-af6f-db8bb06e4e64 + false + Third derivative + 3 + false + 0 + + + + + + 4807 + -3513 + 30 + 20 + + + 4823.5 + -3503 + + + + + + + + Fourth curve derivative at t (Jounce) + bccd1789-8ffa-47b2-b0f0-c83fa81dad74 + false + Fourth derivative + 4 + false + 0 + + + + + + 4807 + -3493 + 30 + 20 + + + 4823.5 + -3483 + + + + + + + + Fifth curve derivative at t + deced006-dec4-40cc-aa67-63939bea163d + false + Fifth derivative + 5 + false + 0 + + + + + + 4807 + -3473 + 30 + 20 + + + 4823.5 + -3463 + + + + + + + + Sixth curve derivative at t + 6a9f033a-57db-4264-b975-c40c57a58d89 + false + Sixth derivative + 6 + false + 0 + + + + + + 4807 + -3453 + 30 + 20 + + + 4823.5 + -3443 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6d18ba9a-1b26-4851-8c54-f684f8dd763e + Relay + Relay + false + 465a9505-c9eb-4fa2-b1cb-2df2a4fa0842 + 1 + + + + + + 4845 + -3542 + 44 + 16 + + + 4867 + -3534 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + Relay + Relay + false + de42c466-9894-42c4-af6f-db8bb06e4e64 + 1 + + + + + + 4841 + -3516 + 44 + 16 + + + 4863 + -3508 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d49cd736-26b0-434c-804e-9c273412368c + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 4905 + -3669 + 250 + 20 + + + 4905.163 + -3668.574 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 8441b196-a1ad-4124-aa4f-afdbb2523705 + Create Material + Create Material + + + + + + 5079 + -2494 + 144 + 104 + + + 5163 + -2442 + + + + + + Colour of the diffuse channel + 89dce125-f1ba-4d99-b42f-6f72722fcd6f + Diffuse + Diffuse + false + 0 + + + + + + 5081 + -2492 + 67 + 20 + + + 5116 + -2482 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 1dc4d380-c680-4cc4-81ef-fb880facc148 + Specular + Specular + false + 0 + + + + + + 5081 + -2472 + 67 + 20 + + + 5116 + -2462 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 91377c9b-42ff-4b6a-8eae-d61102f4b879 + Emission + Emission + false + 0 + + + + + + 5081 + -2452 + 67 + 20 + + + 5116 + -2442 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 6fdf72e3-f55f-4dc3-9d09-c285aa0d6404 + Transparency + Transparency + false + 0 + + + + + + 5081 + -2432 + 67 + 20 + + + 5116 + -2422 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 684f0c85-afd2-455b-aa22-5633959ca0b9 + Shine + Shine + false + 0 + + + + + + 5081 + -2412 + 67 + 20 + + + 5116 + -2402 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 64c8fbb2-79da-480d-bf40-a9bf6b07f7ec + Material + Material + false + 0 + + + + + + 5178 + -2492 + 43 + 100 + + + 5201 + -2442 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 80f98fe5-5344-4fa0-b2bd-6a867c36087b + Custom Preview + Custom Preview + + + + + + + 5106 + -2563 + 82 + 44 + + + 5174 + -2541 + + + + + + Geometry to preview + true + 40f12d92-1ac3-4067-a782-d316b75368eb + Geometry + Geometry + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 5108 + -2561 + 51 + 20 + + + 5135 + -2551 + + + + + + + + The material override + ceac44d6-5be8-46b7-87f6-bd6dd6e89c00 + Material + Material + false + 64c8fbb2-79da-480d-bf40-a9bf6b07f7ec + 1 + + + + + + 5108 + -2541 + 51 + 20 + + + 5135 + -2531 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 87865128-eab5-44a2-822f-be7aa2577760 + Create Material + Create Material + + + + + + 5082 + -1947 + 144 + 104 + + + 5166 + -1895 + + + + + + Colour of the diffuse channel + 0b898af4-739b-4559-ac4d-2956161798d7 + Diffuse + Diffuse + false + 0 + + + + + + 5084 + -1945 + 67 + 20 + + + 5119 + -1935 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;196;196;196 + + + + + + + + + + + + Colour of the specular highlight + 4e859456-604c-406b-9a9a-a76216a159d0 + Specular + Specular + false + 0 + + + + + + 5084 + -1925 + 67 + 20 + + + 5119 + -1915 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bf0ef81d-159d-4b06-a89a-df58b7b11568 + Emission + Emission + false + 0 + + + + + + 5084 + -1905 + 67 + 20 + + + 5119 + -1895 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7b92d141-3139-4780-b451-9312b5f7c7b8 + Transparency + Transparency + false + 0 + + + + + + 5084 + -1885 + 67 + 20 + + + 5119 + -1875 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 529542f7-cac3-411a-89fb-a1bb378a75c8 + Shine + Shine + false + 0 + + + + + + 5084 + -1865 + 67 + 20 + + + 5119 + -1855 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 80804143-e3d5-47f9-aa79-31e6c4d28eed + Material + Material + false + 0 + + + + + + 5181 + -1945 + 43 + 100 + + + 5204 + -1895 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e83d3def-6897-4764-9eb0-dffbc1be9c37 + Custom Preview + Custom Preview + + + + + + + 5102 + -1994 + 82 + 44 + + + 5170 + -1972 + + + + + + Geometry to preview + true + ffca1288-e45a-4a7b-bb25-258d24622ce8 + Geometry + Geometry + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 5104 + -1992 + 51 + 20 + + + 5131 + -1982 + + + + + + + + The material override + ea75f739-ed90-422f-a93f-406ce714394d + Material + Material + false + 80804143-e3d5-47f9-aa79-31e6c4d28eed + 1 + + + + + + 5104 + -1972 + 51 + 20 + + + 5131 + -1962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0f58e019-287f-4849-b26b-5207e96b678a + Create Material + Create Material + + + + + + 5080 + -2789 + 144 + 104 + + + 5164 + -2737 + + + + + + Colour of the diffuse channel + 670a576e-27d2-4cd9-b579-1fd1121f439b + Diffuse + Diffuse + false + 0 + + + + + + 5082 + -2787 + 67 + 20 + + + 5117 + -2777 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 8786ff82-7972-4bff-81e8-257185075521 + Specular + Specular + false + 0 + + + + + + 5082 + -2767 + 67 + 20 + + + 5117 + -2757 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b1950763-7c84-4f12-b7dd-1e27067ffc14 + Emission + Emission + false + 0 + + + + + + 5082 + -2747 + 67 + 20 + + + 5117 + -2737 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 73a88975-dd97-430c-912e-d468ef15f90d + Transparency + Transparency + false + 0 + + + + + + 5082 + -2727 + 67 + 20 + + + 5117 + -2717 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f65de5c3-ea3c-4af7-b70b-e22f8ba04242 + Shine + Shine + false + 0 + + + + + + 5082 + -2707 + 67 + 20 + + + 5117 + -2697 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7a75bcdb-383a-427a-a66f-69843849cb98 + Material + Material + false + 0 + + + + + + 5179 + -2787 + 43 + 100 + + + 5202 + -2737 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + d06e8c7b-15a1-4c87-b4e9-346344b02a8e + Custom Preview + Custom Preview + + + + + + + 5111 + -2841 + 82 + 44 + + + 5179 + -2819 + + + + + + Geometry to preview + true + ce4882e0-3bde-4119-93b8-873e59fc613f + Geometry + Geometry + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 5113 + -2839 + 51 + 20 + + + 5140 + -2829 + + + + + + + + The material override + 701ee4e5-45d6-4dd3-ba0e-efab81ac8f9e + Material + Material + false + 7a75bcdb-383a-427a-a66f-69843849cb98 + 1 + + + + + + 5113 + -2819 + 51 + 20 + + + 5140 + -2809 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ec6dd189-5c81-4e7d-9e14-2c530f45d5ce + Create Material + Create Material + + + + + + 5077 + -3533 + 144 + 104 + + + 5161 + -3481 + + + + + + Colour of the diffuse channel + 975066ba-2f98-4d94-9ede-3f3a218b2108 + Diffuse + Diffuse + false + 0 + + + + + + 5079 + -3531 + 67 + 20 + + + 5114 + -3521 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 7a000262-adfd-4803-a9a1-a5a202d431fa + Specular + Specular + false + 0 + + + + + + 5079 + -3511 + 67 + 20 + + + 5114 + -3501 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c7b4fbbd-803e-4144-adef-90034ff8bc90 + Emission + Emission + false + 0 + + + + + + 5079 + -3491 + 67 + 20 + + + 5114 + -3481 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c85acea8-1dd8-4a8a-ad13-b6f93cd6aad9 + Transparency + Transparency + false + 0 + + + + + + 5079 + -3471 + 67 + 20 + + + 5114 + -3461 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 2fb34e80-2c7e-416f-9046-58a44d0af5ae + Shine + Shine + false + 0 + + + + + + 5079 + -3451 + 67 + 20 + + + 5114 + -3441 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b93670f2-824b-48df-9efe-173ce0902d96 + Material + Material + false + 0 + + + + + + 5176 + -3531 + 43 + 100 + + + 5199 + -3481 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 1d023950-85ce-4492-b38c-dca1d9028f61 + Custom Preview + Custom Preview + + + + + + + 5116 + -3600 + 82 + 44 + + + 5184 + -3578 + + + + + + Geometry to preview + true + 77677d7c-44a9-4081-af69-8fa1179893f7 + Geometry + Geometry + false + 59b71fdc-2a11-4627-b6cb-45a151170a48 + 1 + + + + + + 5118 + -3598 + 51 + 20 + + + 5145 + -3588 + + + + + + + + The material override + 0afb84ac-7f92-4bf4-941d-665e684db1c7 + Material + Material + false + b93670f2-824b-48df-9efe-173ce0902d96 + 1 + + + + + + 5118 + -3578 + 51 + 20 + + + 5145 + -3568 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9f52f1c9-9561-4dba-95b0-0aa71843295c + Create Material + Create Material + + + + + + 5071 + -3778 + 144 + 104 + + + 5155 + -3726 + + + + + + Colour of the diffuse channel + 8823c1a9-cbd9-40aa-8876-2647606bd4c2 + Diffuse + Diffuse + false + 0 + + + + + + 5073 + -3776 + 67 + 20 + + + 5108 + -3766 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 1b947ace-df55-49fe-8d43-31fb3a3aaef9 + Specular + Specular + false + 0 + + + + + + 5073 + -3756 + 67 + 20 + + + 5108 + -3746 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 0787adbd-f19c-44d9-be25-7839e714bca3 + Emission + Emission + false + 0 + + + + + + 5073 + -3736 + 67 + 20 + + + 5108 + -3726 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0ee4c6da-ef5c-4ff6-b1e7-3c642569205b + Transparency + Transparency + false + 0 + + + + + + 5073 + -3716 + 67 + 20 + + + 5108 + -3706 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 9a460a5d-c684-4137-96d0-1ff81e6d817c + Shine + Shine + false + 0 + + + + + + 5073 + -3696 + 67 + 20 + + + 5108 + -3686 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 42fe19fc-9502-4cea-9435-b18dfd65c3e4 + Material + Material + false + 0 + + + + + + 5170 + -3776 + 43 + 100 + + + 5193 + -3726 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 3a24ec54-e097-44da-a255-1262bd5c5eaf + Custom Preview + Custom Preview + + + + + + + 5110 + -3845 + 82 + 44 + + + 5178 + -3823 + + + + + + Geometry to preview + true + 8f16dfce-f577-4f49-a85e-ac4c0158fc90 + Geometry + Geometry + false + d801f9b5-fc17-4138-b354-a94649e84da4 + 1 + + + + + + 5112 + -3843 + 51 + 20 + + + 5139 + -3833 + + + + + + + + The material override + 7699bd8f-d95e-4739-8aa3-bb47cf3bfa0f + Material + Material + false + 42fe19fc-9502-4cea-9435-b18dfd65c3e4 + 1 + + + + + + 5112 + -3823 + 51 + 20 + + + 5139 + -3813 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3980b505-7cff-46c2-8e55-a101c77a3bc5 + Line SDL + Line SDL + + + + + + 4637 + -3844 + 122 + 64 + + + 4717 + -3812 + + + + + + Line start point + ed79d788-c5fe-4886-8ca1-4dda879055f8 + Start + Start + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4639 + -3842 + 63 + 20 + + + 4680 + -3832 + + + + + + + + Line tangent (direction) + 00b472b1-e55f-46b3-a055-46fe62bc411c + Direction + Direction + false + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + 1 + + + + + + 4639 + -3822 + 63 + 20 + + + 4680 + -3812 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 52867b1e-f65b-4c06-a584-bf1d71ec8388 + -X + Length + Length + false + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + 1 + + + + + + 4639 + -3802 + 63 + 20 + + + 4680 + -3792 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + Line + Line + false + 0 + + + + + + 4732 + -3842 + 25 + 60 + + + 4746 + -3812 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 17dc09c2-dc7c-42ff-b723-cc08b9e52cf6 + PolyLine + PolyLine + + + + + + 4937 + -4372 + 118 + 44 + + + 4997 + -4350 + + + + + + 1 + Polyline vertex points + 87dceea7-c779-4791-87c0-54befb772a1d + Vertices + Vertices + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4939 + -4370 + 43 + 20 + + + 4962 + -4360 + + + + + + + + Close polyline + 8c3520ac-1ba9-406a-8b8e-58d36b6cd5fe + Closed + Closed + false + 0 + + + + + + 4939 + -4350 + 43 + 20 + + + 4962 + -4340 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + b5929477-f9ae-4dbe-87c9-8b7eaa72d0f3 + Polyline + Polyline + false + 0 + + + + + + 5012 + -4370 + 41 + 40 + + + 5034 + -4350 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 821aaf9f-a977-4a08-b138-fa24b0c36831 + Explode + Explode + + + + + + 4915 + -4320 + 136 + 44 + + + 4982 + -4298 + + + + + + Curve to explode + 1cfa493d-647b-4132-a697-9c7ff0d0c3f0 + Curve + Curve + false + b5929477-f9ae-4dbe-87c9-8b7eaa72d0f3 + 1 + + + + + + 4917 + -4318 + 50 + 20 + + + 4943.5 + -4308 + + + + + + + + Recursive decomposition until all segments are atomic + b69f23eb-c45a-49e2-a63b-3ab0be5e6877 + Recursive + Recursive + false + 0 + + + + + + 4917 + -4298 + 50 + 20 + + + 4943.5 + -4288 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 3ce9ba38-e053-4556-8e2b-6319bdca8612 + Segments + Segments + false + 0 + + + + + + 4997 + -4318 + 52 + 20 + + + 5024.5 + -4308 + + + + + + + + 1 + Vertices of the exploded segments + be1e3071-d8d6-4fa9-8c2c-1af6e4647ede + Vertices + Vertices + false + 0 + + + + + + 4997 + -4298 + 52 + 20 + + + 5024.5 + -4288 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + Curve + Curve + false + 3ce9ba38-e053-4556-8e2b-6319bdca8612 + 1 + + + + + + 4939 + -4231 + 53 + 24 + + + 4975.156 + -4219.531 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e065dd94-2522-4e48-b263-4d5bc93078b5 + Panel + + false + 0 + e16faa87-babe-474e-8383-ea53b7fcb801 + 1 + Double click to edit panel content… + + + + + + 4835 + -4132 + 226 + 100 + + 0 + 0 + 0 + + 4835.156 + -4131.531 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 5dd9b825-032e-48f8-937b-b8f08aae2a9e + Sort List + Sort List + + + + + + 4955 + -4186 + 130 + 44 + + + 5020 + -4164 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7435db4f-2f15-4acf-bc8c-79a33a8de234 + Keys + Keys + false + 84c79df0-e7e7-4d84-8cfd-4f6c994bedab + 1 + + + + + + 4957 + -4184 + 48 + 20 + + + 4982.5 + -4174 + + + + + + + + 1 + Optional list of values to sort synchronously + 47a3a90f-fdc6-476a-a86f-cc993d39a977 + Values Values A + Values A + true + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + + + + + + 4957 + -4164 + 48 + 20 + + + 4982.5 + -4154 + + + + + + + + 1 + Sorted keys + e16faa87-babe-474e-8383-ea53b7fcb801 + Keys + Keys + false + 0 + + + + + + 5035 + -4184 + 48 + 20 + + + 5060.5 + -4174 + + + + + + + + 1 + Synchronous values in Values A + f5f2f4ae-4727-40f3-8d33-469372273550 + Values Values A + Values A + false + 0 + + + + + + 5035 + -4164 + 48 + 20 + + + 5060.5 + -4154 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + cae51539-95a5-430d-8f7e-343191aa6fa6 + Length + Length + + + + + + 4845 + -4201 + 104 + 28 + + + 4895 + -4187 + + + + + + Curve to measure + be8ac363-c785-4259-b3b1-7de8eaa58349 + Curve + Curve + false + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + + + + + + 4847 + -4199 + 33 + 24 + + + 4865 + -4187 + + + + + + + + Curve length + 84c79df0-e7e7-4d84-8cfd-4f6c994bedab + Length + Length + false + 0 + + + + + + 4910 + -4199 + 37 + 24 + + + 4930 + -4187 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0eb070d4-66d2-4282-8a35-4b9e00aa618e + List Item + List Item + + + + + + 4959 + -4027 + 74 + 64 + + + 5007 + -3995 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + d2d670b7-b3ea-42c9-b62b-a2eff9458ae2 + List + List + false + e16faa87-babe-474e-8383-ea53b7fcb801 + 1 + + + + + + 4961 + -4025 + 31 + 20 + + + 4978 + -4015 + + + + + + + + Item index + 451e72ab-837e-4619-b046-b1ea8bfaf2db + Index + Index + false + 0 + + + + + + 4961 + -4005 + 31 + 20 + + + 4978 + -3995 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + b2ba5e78-f3b2-4246-8cd1-b09865357fa4 + Wrap + Wrap + false + 0 + + + + + + 4961 + -3985 + 31 + 20 + + + 4978 + -3975 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 76d9af32-eebb-4c7b-87ea-37fa8aaeba31 + false + Item + i + false + 0 + + + + + + 5022 + -4025 + 9 + 60 + + + 5028 + -3995 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 17dc09c2-dc7c-42ff-b723-cc08b9e52cf6 + 821aaf9f-a977-4a08-b138-fa24b0c36831 + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + e065dd94-2522-4e48-b263-4d5bc93078b5 + 5dd9b825-032e-48f8-937b-b8f08aae2a9e + cae51539-95a5-430d-8f7e-343191aa6fa6 + 0eb070d4-66d2-4282-8a35-4b9e00aa618e + 7 + 9724f585-4f7f-4822-9a89-f827a9862281 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + af16f525-2107-4b81-98fd-4f8d0499b79c + Dot Display + Dot Display + + + + + + 5036 + -3940 + 83 + 64 + + + 5105 + -3908 + + + + + + Dot location + true + 780f95be-b954-46e5-aae5-15b65ca564ce + Point + Point + false + 42afd330-382f-4f27-84f8-3ac61f883d0d + 1 + + + + + + 5038 + -3938 + 52 + 20 + + + 5073.5 + -3928 + + + + + + + + Dot colour + 1323d3a5-0f71-4feb-8ee1-96b4cb1f3a8e + Colour + Colour + false + 0 + + + + + + 5038 + -3918 + 52 + 20 + + + 5073.5 + -3908 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + df476f79-7601-49ce-9439-6bcb63f6630c + X/2 + Size + Size + false + 76d9af32-eebb-4c7b-87ea-37fa8aaeba31 + 1 + + + + + + 5038 + -3898 + 52 + 20 + + + 5073.5 + -3888 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 57b25890-26ab-457d-83c7-fb2c3abd2062 + Create Material + Create Material + + + + + + 4725 + -3690 + 144 + 104 + + + 4809 + -3638 + + + + + + Colour of the diffuse channel + 28aae0fb-1e47-4393-90b1-9d8e6c42f580 + Diffuse + Diffuse + false + 0 + + + + + + 4727 + -3688 + 67 + 20 + + + 4762 + -3678 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 41e66f34-509e-42df-96da-54cc815dfd83 + Specular + Specular + false + 0 + + + + + + 4727 + -3668 + 67 + 20 + + + 4762 + -3658 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 9659272c-1d71-402c-ad8f-2453e4009b8a + Emission + Emission + false + 0 + + + + + + 4727 + -3648 + 67 + 20 + + + 4762 + -3638 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + d9fac727-f974-4035-84ef-df391b9e4306 + Transparency + Transparency + false + 0 + + + + + + 4727 + -3628 + 67 + 20 + + + 4762 + -3618 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + dd23a01f-081f-4ff1-aa96-f827d7f82be0 + Shine + Shine + false + 0 + + + + + + 4727 + -3608 + 67 + 20 + + + 4762 + -3598 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 55d1aa82-b82c-4423-8970-73847bea31b4 + Material + Material + false + 0 + + + + + + 4824 + -3688 + 43 + 100 + + + 4847 + -3638 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 67f876a8-8a70-48fd-a34e-aed9a6c5f237 + Custom Preview + Custom Preview + + + + + + + 4749 + -3758 + 82 + 44 + + + 4817 + -3736 + + + + + + Geometry to preview + true + b6b16790-b17b-4a4d-90e2-6d2913c210f2 + Geometry + Geometry + false + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 4751 + -3756 + 51 + 20 + + + 4778 + -3746 + + + + + + + + The material override + 46b32e07-3fca-4dac-8f58-d68651e064d6 + Material + Material + false + 55d1aa82-b82c-4423-8970-73847bea31b4 + 1 + + + + + + 4751 + -3736 + 51 + 20 + + + 4778 + -3726 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 3875 + -1834 + 50 + 24 + + + 3900.728 + -1822.495 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + dbfa2ab3-55f6-4c0c-bc59-c7e54d041ee1 + Curvature + Curvature + + + + + + 3815 + -2036 + 137 + 64 + + + 3885 + -2004 + + + + + + Curve to evaluate + eac57644-f9d0-48a2-aa63-746311a022c1 + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3817 + -2034 + 53 + 30 + + + 3845 + -2019 + + + + + + + + Parameter on curve domain to evaluate + d0274bae-9243-4ca7-b034-8099c56ea5db + Parameter + Parameter + false + 88ad210f-772d-4bc4-b83b-c68f87401a58 + 1 + + + + + + 3817 + -2004 + 53 + 30 + + + 3845 + -1989 + + + + + + + + Point on curve at {t} + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + Point + Point + false + 0 + + + + + + 3900 + -2034 + 50 + 20 + + + 3926.5 + -2024 + + + + + + + + Curvature vector at {t} + f4e33d70-bd3e-4019-b708-9e3624a1dfd7 + Curvature + Curvature + false + 0 + + + + + + 3900 + -2014 + 50 + 20 + + + 3926.5 + -2004 + + + + + + + + Curvature circle at {t} + 0165e8b2-428f-409a-b8ef-5595bfe4179c + Curvature + Curvature + false + 0 + + + + + + 3900 + -1994 + 50 + 20 + + + 3926.5 + -1984 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + c07a4620-16ce-4d15-b718-495e88b89047 + Divide Curve + Divide Curve + + + + + + 3827 + -1946 + 125 + 64 + + + 3877 + -1914 + + + + + + Curve to divide + 1a8d1938-2582-42a2-b261-a7f8f6489c5f + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3829 + -1944 + 33 + 20 + + + 3847 + -1934 + + + + + + + + Number of segments + 3913c7f5-fea9-4985-b1d6-bcd91a32f043 + Count + Count + false + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + 1 + + + + + + 3829 + -1924 + 33 + 20 + + + 3847 + -1914 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + dfe4a210-db01-477c-b458-c17d620fa387 + Kinks + Kinks + false + 0 + + + + + + 3829 + -1904 + 33 + 20 + + + 3847 + -1894 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 21bd5a56-8d6c-424d-ab5b-d6327178bf4a + Points + Points + false + 0 + + + + + + 3892 + -1944 + 58 + 20 + + + 3922.5 + -1934 + + + + + + + + 1 + Tangent vectors at division points + 9fc644c6-6c03-4e9f-9dce-b7349f422ca1 + Tangents + Tangents + false + 0 + + + + + + 3892 + -1924 + 58 + 20 + + + 3922.5 + -1914 + + + + + + + + 1 + Parameter values at division points + 88ad210f-772d-4bc4-b83b-c68f87401a58 + Parameters + Parameters + false + 0 + + + + + + 3892 + -1904 + 58 + 20 + + + 3922.5 + -1894 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + c37ad183-23ad-4f21-ad32-53f5aa675769 + 2 + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 667c0d04-cd86-461b-8ffa-c86ff56295ed + 3fc32aaf-343b-4a34-8c74-605f43cf50a3 + 3 + + + + + + 3870 + -1797 + 53 + 24 + + + 3906.872 + -1785.495 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 16a3413c-d879-4bbd-9709-a508ccc9f9d3 + Deconstruct Arc + Deconstruct Arc + + + + + + 3827 + -2120 + 114 + 64 + + + 3867 + -2088 + + + + + + Arc or Circle to deconstruct + 4f9767ca-c362-4ac7-8435-5e6fb0d47928 + Arc + Arc + false + 0165e8b2-428f-409a-b8ef-5595bfe4179c + 1 + + + + + + 3829 + -2118 + 23 + 60 + + + 3842 + -2088 + + + + + + + + Base plane of arc or circle + de35b8d3-fedc-462c-9147-9943db669c82 + Base Plane + Base Plane + false + 0 + + + + + + 3882 + -2118 + 57 + 20 + + + 3912 + -2108 + + + + + + + + Radius of arc or circle + 3ae250ce-b295-4060-89cc-13bdb6bec54e + Radius + Radius + false + 0 + + + + + + 3882 + -2098 + 57 + 20 + + + 3912 + -2088 + + + + + + + + Angle domain (in radians) of arc + 310f5a9b-bcd9-485a-85cc-de8a97450ca5 + Angle + Angle + false + 0 + + + + + + 3882 + -2078 + 57 + 20 + + + 3912 + -2068 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 8a0065b1-0599-4f47-8f0d-eb9bbe98c6f6 + One Over X + One Over X + + + + + + 3845 + -2248 + 100 + 28 + + + 3894 + -2234 + + + + + + Input value + d471d4d5-c736-4517-b8b0-5b492d9e882d + Value + Value + false + 3ae250ce-b295-4060-89cc-13bdb6bec54e + 1 + + + + + + 3847 + -2246 + 32 + 24 + + + 3864.5 + -2234 + + + + + + + + Output value + f04ba8b7-7e4d-41f7-8410-f6344277cf8f + Result + Result + false + 0 + + + + + + 3909 + -2246 + 34 + 24 + + + 3927.5 + -2234 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 266d4931-f99c-4466-bd3a-1a0991e513da + Quick Graph + Quick Graph + false + 0 + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3828 + -2494 + 150 + 150 + + + 3828.733 + -2493.696 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 954f1c54-4cf4-400c-a33c-a978ab09a077 + Number Slider + Number Slider + false + 0 + + + + + + 3783 + -1856 + 198 + 20 + + + 3783.733 + -1855.375 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 06b265f5-8a0f-4f70-9678-e3b271f4f58a + Line + Line + + + + + + 3828 + -2194 + 114 + 44 + + + 3900 + -2172 + + + + + + Line start point + 11e50afe-1f13-474b-8246-ece8d8333352 + Start Point + Start Point + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3830 + -2192 + 55 + 20 + + + 3859 + -2182 + + + + + + + + Line end point + 58175c96-8236-4032-8128-d5e6857a3aa1 + End Point + End Point + false + de35b8d3-fedc-462c-9147-9943db669c82 + 1 + + + + + + 3830 + -2172 + 55 + 20 + + + 3859 + -2162 + + + + + + + + Line segment + 8357df34-e584-43f9-8352-d2c66e704265 + Line + Line + false + 0 + + + + + + 3915 + -2192 + 25 + 40 + + + 3929 + -2172 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 807e2211-e15d-4e76-ac67-cf8089e060a8 + Multiplication + Multiplication + + + + + + 3863 + -2629 + 82 + 44 + + + 3894 + -2607 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 8f200771-4c67-4103-b373-3d4a93878ba3 + A + A + true + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3865 + -2627 + 14 + 20 + + + 3873.5 + -2617 + + + + + + + + Second item for multiplication + 8f3484da-6ace-4b0f-abcb-8671b5bc2ff2 + B + B + true + 6081589b-1162-4767-a23c-0236e6dcf866 + 1 + + + + + + 3865 + -2607 + 14 + 20 + + + 3873.5 + -2597 + + + + + + + + Result of multiplication + 637f8767-296d-4ab7-bb37-3721969cb2f7 + Result + Result + false + 0 + + + + + + 3909 + -2627 + 34 + 40 + + + 3927.5 + -2607 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6081589b-1162-4767-a23c-0236e6dcf866 + Number Slider + Number Slider + false + 0 + + + + + + 3805 + -2652 + 198 + 20 + + + 3805.543 + -2651.987 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.015666 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 2cd565c0-7714-40e7-a8cb-89b70f29faa7 + Line SDL + Line SDL + + + + + + 3832 + -2574 + 122 + 64 + + + 3912 + -2542 + + + + + + Line start point + e5a0190f-cd7d-45df-b6fd-1a695634c0aa + Start + Start + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3834 + -2572 + 63 + 20 + + + 3875 + -2562 + + + + + + + + Line tangent (direction) + c0cb061e-8d75-4e13-bdcf-c1b84b51a685 + Direction + Direction + false + 8357df34-e584-43f9-8352-d2c66e704265 + 1 + + + + + + 3834 + -2552 + 63 + 20 + + + 3875 + -2542 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + bca8db60-cf93-4650-a9ee-a61f07ec281a + -ABS(X) + Length + Length + false + 637f8767-296d-4ab7-bb37-3721969cb2f7 + 1 + + + + + + 3834 + -2532 + 63 + 20 + + + 3875 + -2522 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0556916a-2300-4355-a123-af92a576f3a0 + Line + Line + false + 0 + + + + + + 3927 + -2572 + 25 + 60 + + + 3941 + -2542 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6b61c485-c822-4e74-b825-ef839dc74ab8 + Panel + + false + 0.56093490123748779 + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + Double click to edit panel content… + + + + + + 3653 + -2552 + 160 + 274 + + 0 + 0 + 0 + + 3653.414 + -2551.413 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 81081046-5ea7-4a54-abb6-be55c807cd50 + Evaluate Length + Evaluate Length + + + + + + 3827 + -2740 + 144 + 64 + + + 3901 + -2708 + + + + + + Curve to evaluate + a695e56d-4baf-459c-81f9-d58c010e6df5 + Curve + Curve + false + 0556916a-2300-4355-a123-af92a576f3a0 + 1 + + + + + + 3829 + -2738 + 57 + 20 + + + 3859 + -2728 + + + + + + + + Length factor for curve evaluation + 4b09a0dd-308a-43aa-b593-ad126c0bdaa2 + Length + Length + false + 0 + + + + + + 3829 + -2718 + 57 + 20 + + + 3859 + -2708 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f37c5a70-4e86-4efc-aceb-c3abdc2350d5 + Normalized + Normalized + false + 0 + + + + + + 3829 + -2698 + 57 + 20 + + + 3859 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + Point + Point + false + 0 + + + + + + 3916 + -2738 + 53 + 20 + + + 3944 + -2728 + + + + + + + + Tangent vector at the specified length + c17ecb1f-ea64-4d4c-8d28-ffefe05bf52c + Tangent + Tangent + false + 0 + + + + + + 3916 + -2718 + 53 + 20 + + + 3944 + -2708 + + + + + + + + Curve parameter at the specified length + 79693d71-1908-4467-b5ab-97273787aa92 + Parameter + Parameter + false + 0 + + + + + + 3916 + -2698 + 53 + 20 + + + 3944 + -2688 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 818032ca-5c33-44c8-b902-d834ae0cca0f + Interpolate + Interpolate + + + + + + 3840 + -2831 + 125 + 84 + + + 3907 + -2789 + + + + + + 1 + Interpolation points + e9af44e7-0504-4474-9b4c-1c81f9097ec2 + Vertices + Vertices + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3842 + -2829 + 50 + 20 + + + 3868.5 + -2819 + + + + + + + + Curve degree + c4477817-d622-4477-a8ae-de836c379301 + Degree + Degree + false + 0 + + + + + + 3842 + -2809 + 50 + 20 + + + 3868.5 + -2799 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 5eec3254-213c-4c9e-a7d3-9f345d92aaf8 + Periodic + Periodic + false + 0 + + + + + + 3842 + -2789 + 50 + 20 + + + 3868.5 + -2779 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 30a4df01-770a-4d7f-a0a7-2f90583bab3a + KnotStyle + KnotStyle + false + 0 + + + + + + 3842 + -2769 + 50 + 20 + + + 3868.5 + -2759 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + Curve + Curve + false + 0 + + + + + + 3922 + -2829 + 41 + 26 + + + 3944 + -2815.667 + + + + + + + + Curve length + eaffc910-9ed5-4049-ba40-85577b0c4081 + Length + Length + false + 0 + + + + + + 3922 + -2803 + 41 + 27 + + + 3944 + -2789 + + + + + + + + Curve domain + d653cebd-7c88-44c6-bbdc-c92f3b9e1fa2 + Domain + Domain + false + 0 + + + + + + 3922 + -2776 + 41 + 27 + + + 3944 + -2762.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + dbfa2ab3-55f6-4c0c-bc59-c7e54d041ee1 + c07a4620-16ce-4d15-b718-495e88b89047 + c37ad183-23ad-4f21-ad32-53f5aa675769 + 16a3413c-d879-4bbd-9709-a508ccc9f9d3 + 8a0065b1-0599-4f47-8f0d-eb9bbe98c6f6 + 266d4931-f99c-4466-bd3a-1a0991e513da + 954f1c54-4cf4-400c-a33c-a978ab09a077 + 06b265f5-8a0f-4f70-9678-e3b271f4f58a + 807e2211-e15d-4e76-ac67-cf8089e060a8 + 6081589b-1162-4767-a23c-0236e6dcf866 + 2cd565c0-7714-40e7-a8cb-89b70f29faa7 + 6b61c485-c822-4e74-b825-ef839dc74ab8 + 81081046-5ea7-4a54-abb6-be55c807cd50 + 818032ca-5c33-44c8-b902-d834ae0cca0f + af9990d8-c606-4f70-acad-69fd85bd0775 + 38325cb0-7260-431a-ae0b-25698456373f + 55b61a6a-fca5-42d9-8b48-e79c686c1cba + a9423d71-4c99-4f2f-ba24-914624fd1de9 + f973b150-2145-4592-8daf-bbaedbc6432d + 29ba8a00-fdc0-4948-a0aa-3919b9355bb6 + 21 + 2c0307d5-d32a-46a1-8134-dcc07b4d7272 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 3865 + -2930 + 50 + 24 + + + 3890.542 + -2918.466 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 68f3d9f9-bf0b-4c27-9c53-a4a571bb848b + Curvature + Curvature + + + + + + 3809 + -3132 + 137 + 64 + + + 3879 + -3100 + + + + + + Curve to evaluate + 11cbc32f-c6a0-48c0-a5c1-089d0f855223 + Curve + Curve + false + a93f2810-4d09-4475-b2f5-3a4994a4a093 + 1 + + + + + + 3811 + -3130 + 53 + 30 + + + 3839 + -3115 + + + + + + + + Parameter on curve domain to evaluate + 5b72094c-a4fd-40a4-9c4e-f2573f457887 + Parameter + Parameter + false + 6c7c7f09-f46f-437d-875a-e161a4fa23c8 + 1 + + + + + + 3811 + -3100 + 53 + 30 + + + 3839 + -3085 + + + + + + + + Point on curve at {t} + 7e3b3253-1d53-4364-aa37-088570ea46d9 + Point + Point + false + 0 + + + + + + 3894 + -3130 + 50 + 20 + + + 3920.5 + -3120 + + + + + + + + Curvature vector at {t} + 26e23807-3313-4950-a31f-04790370f7fc + Curvature + Curvature + false + 0 + + + + + + 3894 + -3110 + 50 + 20 + + + 3920.5 + -3100 + + + + + + + + Curvature circle at {t} + a2d6260f-afee-44b3-a365-b92634922e3a + Curvature + Curvature + false + 0 + + + + + + 3894 + -3090 + 50 + 20 + + + 3920.5 + -3080 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + aea1da58-4c17-4c4b-9fd6-f144c2e57b81 + Divide Curve + Divide Curve + + + + + + 3814 + -3044 + 125 + 64 + + + 3864 + -3012 + + + + + + Curve to divide + 48c6942f-7175-45f8-8cd6-b4b17afb7b5f + Curve + Curve + false + a93f2810-4d09-4475-b2f5-3a4994a4a093 + 1 + + + + + + 3816 + -3042 + 33 + 20 + + + 3834 + -3032 + + + + + + + + Number of segments + ca924df1-0f39-4721-b908-3d58657b200e + Count + Count + false + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + 1 + + + + + + 3816 + -3022 + 33 + 20 + + + 3834 + -3012 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 48ceeb87-7ebf-4c9e-bcc4-0007a3df1897 + Kinks + Kinks + false + 0 + + + + + + 3816 + -3002 + 33 + 20 + + + 3834 + -2992 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 81ed1ecc-1780-4f46-80e0-c504d689b209 + Points + Points + false + 0 + + + + + + 3879 + -3042 + 58 + 20 + + + 3909.5 + -3032 + + + + + + + + 1 + Tangent vectors at division points + bdcf2a42-da91-4868-904f-37720e525a2a + Tangents + Tangents + false + 0 + + + + + + 3879 + -3022 + 58 + 20 + + + 3909.5 + -3012 + + + + + + + + 1 + Parameter values at division points + 6c7c7f09-f46f-437d-875a-e161a4fa23c8 + Parameters + Parameters + false + 0 + + + + + + 3879 + -3002 + 58 + 20 + + + 3909.5 + -2992 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a93f2810-4d09-4475-b2f5-3a4994a4a093 + Curve + Curve + false + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + 1 + + + + + + 3862 + -2904 + 50 + 24 + + + 3887.592 + -2892.073 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + e48f210f-1926-49fb-ac31-2ea9b1cc86c3 + Deconstruct Arc + Deconstruct Arc + + + + + + 3814 + -3218 + 114 + 64 + + + 3854 + -3186 + + + + + + Arc or Circle to deconstruct + 34e14888-7403-4cd6-b653-7bc5a3be36ac + Arc + Arc + false + a2d6260f-afee-44b3-a365-b92634922e3a + 1 + + + + + + 3816 + -3216 + 23 + 60 + + + 3829 + -3186 + + + + + + + + Base plane of arc or circle + 71e93b88-c1c0-47d6-950b-44ed11bacbec + Base Plane + Base Plane + false + 0 + + + + + + 3869 + -3216 + 57 + 20 + + + 3899 + -3206 + + + + + + + + Radius of arc or circle + 888dec7f-8c20-44c6-a6fe-9deaec07db13 + Radius + Radius + false + 0 + + + + + + 3869 + -3196 + 57 + 20 + + + 3899 + -3186 + + + + + + + + Angle domain (in radians) of arc + bf931d8e-f742-4912-8cbd-31cd18cc1a0c + Angle + Angle + false + 0 + + + + + + 3869 + -3176 + 57 + 20 + + + 3899 + -3166 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 41167251-f3bc-431c-8567-6fbe617c44f4 + One Over X + One Over X + + + + + + 3815 + -3345 + 100 + 28 + + + 3864 + -3331 + + + + + + Input value + 376516c8-889d-479a-8411-7c5cefe2542e + Value + Value + false + 888dec7f-8c20-44c6-a6fe-9deaec07db13 + 1 + + + + + + 3817 + -3343 + 32 + 24 + + + 3834.5 + -3331 + + + + + + + + Output value + ac62aec8-0594-44ee-8310-8191d5382a5d + Result + Result + false + 0 + + + + + + 3879 + -3343 + 34 + 24 + + + 3897.5 + -3331 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 2a23682c-70fd-4733-acc0-1f1bc603e6dc + Quick Graph + Quick Graph + false + 0 + cce10eb2-2264-4073-b519-67a913bed946 + 1 + + + + + + 3818 + -3509 + 150 + 150 + + + 3818.546 + -3508.407 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 80ee8786-79d0-41af-9d7a-fe29f1f756f8 + Number Slider + Number Slider + false + 0 + + + + + + 3773 + -2952 + 198 + 20 + + + 3773.546 + -2951.344 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 6e0d3d38-8be9-47b3-8a9e-b1deaee26b5a + Line + Line + + + + + + 3820 + -3286 + 114 + 44 + + + 3892 + -3264 + + + + + + Line start point + e56e9225-cd4a-4ec4-8375-94a14bf86ff0 + Start Point + Start Point + false + 7e3b3253-1d53-4364-aa37-088570ea46d9 + 1 + + + + + + 3822 + -3284 + 55 + 20 + + + 3851 + -3274 + + + + + + + + Line end point + 6b3cb1d6-ddb1-4680-9b52-e2052df04e4f + End Point + End Point + false + 71e93b88-c1c0-47d6-950b-44ed11bacbec + 1 + + + + + + 3822 + -3264 + 55 + 20 + + + 3851 + -3254 + + + + + + + + Line segment + 0904ce0a-dd46-4b46-ad7a-cb76599e8a2c + Line + Line + false + 0 + + + + + + 3907 + -3284 + 25 + 40 + + + 3921 + -3264 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + edcca381-e217-4938-944c-141545a04953 + Multiplication + Multiplication + + + + + + 3846 + -3648 + 82 + 44 + + + 3877 + -3626 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 4e37858c-be46-4f29-99ba-27eea0142734 + A + A + true + cce10eb2-2264-4073-b519-67a913bed946 + 1 + + + + + + 3848 + -3646 + 14 + 20 + + + 3856.5 + -3636 + + + + + + + + Second item for multiplication + c4a92fda-ed78-4d14-9b1d-228fb99bdb3f + B + B + true + 11307b3c-6846-4880-8a6c-93e9fdb7d231 + 1 + + + + + + 3848 + -3626 + 14 + 20 + + + 3856.5 + -3616 + + + + + + + + Result of multiplication + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + Result + Result + false + 0 + + + + + + 3892 + -3646 + 34 + 40 + + + 3910.5 + -3626 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4ad014e0-0055-4480-8486-cda8358dbefc + Line SDL + Line SDL + + + + + + 3834 + -3595 + 122 + 64 + + + 3914 + -3563 + + + + + + Line start point + 92055cf7-65ac-418c-94fa-ef99c190d903 + Start + Start + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3836 + -3593 + 63 + 20 + + + 3877 + -3583 + + + + + + + + Line tangent (direction) + fb239a8c-a7ca-424c-b858-70d0995666f7 + Direction + Direction + false + 8357df34-e584-43f9-8352-d2c66e704265 + 1 + + + + + + 3836 + -3573 + 63 + 20 + + + 3877 + -3563 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4d8cb505-7e4c-41be-a685-bd11edcc156f + -ABS(X) + Length + Length + false + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + 1 + + + + + + 3836 + -3553 + 63 + 20 + + + 3877 + -3543 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b6414b0f-6af2-49d2-bed0-b533cf8a210e + Line + Line + false + 0 + + + + + + 3929 + -3593 + 25 + 60 + + + 3943 + -3563 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d08f1f68-d390-449c-95ce-1034146ddeaf + Panel + + false + 0 + cce10eb2-2264-4073-b519-67a913bed946 + 1 + Double click to edit panel content… + + + + + + 3643 + -3410 + 160 + 274 + + 0 + 0 + 0 + + 3643.65 + -3409.801 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + f28243b8-199b-448b-9735-41b5d7d152a3 + Evaluate Length + Evaluate Length + + + + + + 3808 + -3755 + 144 + 64 + + + 3882 + -3723 + + + + + + Curve to evaluate + a0db3aa5-0b17-4099-b9b8-f3402ae62d58 + Curve + Curve + false + b6414b0f-6af2-49d2-bed0-b533cf8a210e + 1 + + + + + + 3810 + -3753 + 57 + 20 + + + 3840 + -3743 + + + + + + + + Length factor for curve evaluation + 30de9dfe-1ee7-4f76-b32e-dacc49ee8708 + Length + Length + false + 0 + + + + + + 3810 + -3733 + 57 + 20 + + + 3840 + -3723 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 559cf147-a008-4cf9-a12e-480d0e44644b + Normalized + Normalized + false + 0 + + + + + + 3810 + -3713 + 57 + 20 + + + 3840 + -3703 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + de22ce67-da86-40df-99fb-cce73e1d1209 + Point + Point + false + 0 + + + + + + 3897 + -3753 + 53 + 20 + + + 3925 + -3743 + + + + + + + + Tangent vector at the specified length + 2bf24faf-5e0c-4819-8574-58f7a560a032 + Tangent + Tangent + false + 0 + + + + + + 3897 + -3733 + 53 + 20 + + + 3925 + -3723 + + + + + + + + Curve parameter at the specified length + 0cee8710-6b6f-44af-852f-287dcb66bd02 + Parameter + Parameter + false + 0 + + + + + + 3897 + -3713 + 53 + 20 + + + 3925 + -3703 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 99964215-c94a-45fb-bff7-6efae1224019 + Interpolate + Interpolate + + + + + + 3819 + -3858 + 125 + 84 + + + 3886 + -3816 + + + + + + 1 + Interpolation points + 93bd4441-9f58-4089-bcdf-b615c183005a + Vertices + Vertices + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3821 + -3856 + 50 + 20 + + + 3847.5 + -3846 + + + + + + + + Curve degree + e086514c-86d6-4a38-afe4-7296ee0144bc + Degree + Degree + false + 0 + + + + + + 3821 + -3836 + 50 + 20 + + + 3847.5 + -3826 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + ce56dfc7-85a1-42c3-8133-188a9ece6c19 + Periodic + Periodic + false + 0 + + + + + + 3821 + -3816 + 50 + 20 + + + 3847.5 + -3806 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 2024bd25-1e7a-4217-9c7e-de9bb1676814 + KnotStyle + KnotStyle + false + 0 + + + + + + 3821 + -3796 + 50 + 20 + + + 3847.5 + -3786 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + bd9d158e-b0ba-42da-ae2a-30f6439680d3 + Curve + Curve + false + 0 + + + + + + 3901 + -3856 + 41 + 26 + + + 3923 + -3842.667 + + + + + + + + Curve length + 08258517-e44b-4ca8-ae24-e149aee02dad + Length + Length + false + 0 + + + + + + 3901 + -3830 + 41 + 27 + + + 3923 + -3816 + + + + + + + + Curve domain + 4d5322dd-ce94-47ff-9943-1699433b2c21 + Domain + Domain + false + 0 + + + + + + 3901 + -3803 + 41 + 27 + + + 3923 + -3789.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + 68f3d9f9-bf0b-4c27-9c53-a4a571bb848b + aea1da58-4c17-4c4b-9fd6-f144c2e57b81 + a93f2810-4d09-4475-b2f5-3a4994a4a093 + e48f210f-1926-49fb-ac31-2ea9b1cc86c3 + 41167251-f3bc-431c-8567-6fbe617c44f4 + 2a23682c-70fd-4733-acc0-1f1bc603e6dc + 80ee8786-79d0-41af-9d7a-fe29f1f756f8 + 6e0d3d38-8be9-47b3-8a9e-b1deaee26b5a + edcca381-e217-4938-944c-141545a04953 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 4ad014e0-0055-4480-8486-cda8358dbefc + d08f1f68-d390-449c-95ce-1034146ddeaf + f28243b8-199b-448b-9735-41b5d7d152a3 + 99964215-c94a-45fb-bff7-6efae1224019 + c57c2cc2-5a54-4df9-87ad-6d83f45a2f66 + 560bfbc1-dd3f-4f3f-a6bf-23ef61d6b5d0 + f4e91e67-56bf-4641-826c-3ffddae1fac1 + 145f19eb-ff6a-4838-8ba7-af2b4b50ddd8 + 161993a6-fa25-4ff2-8543-979e5f0b907e + 52c14e21-3214-4e31-a276-76efd5949ec4 + c08b8f16-e211-45f8-84d5-242bf1a8843c + 91d3c8d9-2b35-479b-85e6-a5a72f2bd12a + e9e260f9-2b89-40cf-8783-ee2f6bd318bf + 68bf017e-ab21-4f1b-a6a9-fe519170fa05 + 25 + ce2bd435-d01f-4fc8-9c40-9894436e7832 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 7b62a469-b1cc-4438-aa08-d3f4dc393b8f + Nurbs Curve + Nurbs Curve + + + + + + 3768 + -3852 + 118 + 64 + + + 3828 + -3820 + + + + + + 1 + Curve control points + 91f2c317-20bf-43bf-8c21-1f67a38fe030 + Vertices + Vertices + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3770 + -3850 + 43 + 20 + + + 3793 + -3840 + + + + + + + + Curve degree + b6cf980d-2070-4455-a858-969b38af8ed8 + Degree + Degree + false + 0 + + + + + + 3770 + -3830 + 43 + 20 + + + 3793 + -3820 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + c63096d6-14df-40c9-92ce-76f0b3504179 + Periodic + Periodic + false + 0 + + + + + + 3770 + -3810 + 43 + 20 + + + 3793 + -3800 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 6fe39aed-eac9-48c9-85e1-4df3061177fd + Curve + Curve + false + 0 + + + + + + 3843 + -3850 + 41 + 20 + + + 3865 + -3840 + + + + + + + + Curve length + 4bca3ae3-94a9-404a-8109-aafce42627f0 + Length + Length + false + 0 + + + + + + 3843 + -3830 + 41 + 20 + + + 3865 + -3820 + + + + + + + + Curve domain + 9f496c31-d1fa-4fd4-97c3-b7ba7d9c95d5 + Domain + Domain + false + 0 + + + + + + 3843 + -3810 + 41 + 20 + + + 3865 + -3800 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3cc43698-5330-412f-b72b-a447d042298b + Nurbs Curve + Nurbs Curve + + + + + + 3773 + -2839 + 118 + 64 + + + 3833 + -2807 + + + + + + 1 + Curve control points + e7d8f1e9-a528-4d63-964b-e806264016a6 + Vertices + Vertices + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3775 + -2837 + 43 + 20 + + + 3798 + -2827 + + + + + + + + Curve degree + c90bd8db-7941-437c-9adc-ea1680e9036e + Degree + Degree + false + 0 + + + + + + 3775 + -2817 + 43 + 20 + + + 3798 + -2807 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + e8931b20-2b89-48b1-bc46-079a6fb40a14 + Periodic + Periodic + false + 0 + + + + + + 3775 + -2797 + 43 + 20 + + + 3798 + -2787 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + fa7439b0-14a0-4005-b0fc-f47391004e5e + Curve + Curve + false + 0 + + + + + + 3848 + -2837 + 41 + 20 + + + 3870 + -2827 + + + + + + + + Curve length + 7c2b913d-258b-4835-8112-9d19df94fca2 + Length + Length + false + 0 + + + + + + 3848 + -2817 + 41 + 20 + + + 3870 + -2807 + + + + + + + + Curve domain + 633dc9c2-bae9-42cf-a1af-7dbaefbe0ecf + Domain + Domain + false + 0 + + + + + + 3848 + -2797 + 41 + 20 + + + 3870 + -2787 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + d2421ab0-d865-4d26-aefa-d8468c49bd03 + Relative Differences + Relative Differences + + + + + + 3764 + -3659 + 128 + 28 + + + 3817 + -3645 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 344ebe56-e7ec-4176-961d-4ec6b2953d4c + Values + Values + false + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3766 + -3657 + 36 + 24 + + + 3785.5 + -3645 + + + + + + + + 1 + Differences between consecutive items + cce10eb2-2264-4073-b519-67a913bed946 + Differenced + Differenced + false + 0 + + + + + + 3832 + -3657 + 58 + 24 + + + 3862.5 + -3645 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 09672f9e-416a-4ecf-9347-34228901de0b + Relay + Relay + false + f04ba8b7-7e4d-41f7-8410-f6344277cf8f + 1 + + + + + + 4022 + -2266 + 44 + 16 + + + 4044 + -2258 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + f4e91e67-56bf-4641-826c-3ffddae1fac1 + Derivatives + Derivatives + + + + + + 3587 + -3590 + 117 + 144 + + + 3657 + -3518 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + bcbf3b17-7adf-4a69-9d35-0671dadbd545 + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3589 + -3588 + 53 + 70 + + + 3617 + -3553 + + + + + + + + Parameter on curve domain to evaluate + 7b804308-89e1-48ea-ac66-f1776e7873f6 + Parameter + Parameter + false + 88ad210f-772d-4bc4-b83b-c68f87401a58 + 1 + + + + + + 3589 + -3518 + 53 + 70 + + + 3617 + -3483 + + + + + + + + Point on curve at {t} + 0e7702e5-4b6c-429f-9186-3c335ada396c + Point + Point + false + 0 + + + + + + 3672 + -3588 + 30 + 20 + + + 3688.5 + -3578 + + + + + + + + First curve derivative at t (Velocity) + 8ba37ff7-fade-4eff-aaa9-493fec6063d9 + false + First derivative + 1 + false + 0 + + + + + + 3672 + -3568 + 30 + 20 + + + 3688.5 + -3558 + + + + + + + + Second curve derivative at t (Acceleration) + b7c81629-10f1-4141-b430-3f9a2c72bd1f + false + Second derivative + 2 + false + 0 + + + + + + 3672 + -3548 + 30 + 20 + + + 3688.5 + -3538 + + + + + + + + Third curve derivative at t (Jolt) + 7565862f-1b78-4a99-8574-b7c00d95ea49 + false + Third derivative + 3 + false + 0 + + + + + + 3672 + -3528 + 30 + 20 + + + 3688.5 + -3518 + + + + + + + + Fourth curve derivative at t (Jounce) + bc877448-5367-4568-9689-73dcdcb7e26e + false + Fourth derivative + 4 + false + 0 + + + + + + 3672 + -3508 + 30 + 20 + + + 3688.5 + -3498 + + + + + + + + Fifth curve derivative at t + 10134b50-8e2b-4bf3-9325-52c22ff8f4a4 + false + Fifth derivative + 5 + false + 0 + + + + + + 3672 + -3488 + 30 + 20 + + + 3688.5 + -3478 + + + + + + + + Sixth curve derivative at t + 2a9dd526-de93-43ab-8151-9aba0a801375 + false + Sixth derivative + 6 + false + 0 + + + + + + 3672 + -3468 + 30 + 20 + + + 3688.5 + -3458 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 145f19eb-ff6a-4838-8ba7-af2b4b50ddd8 + Relay + Relay + false + b7c81629-10f1-4141-b430-3f9a2c72bd1f + 1 + + + + + + 3778 + -3546 + 44 + 16 + + + 3800 + -3538 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 161993a6-fa25-4ff2-8543-979e5f0b907e + Relay + Relay + false + 7565862f-1b78-4a99-8574-b7c00d95ea49 + 1 + + + + + + 3776 + -3505 + 44 + 16 + + + 3798 + -3497 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 11307b3c-6846-4880-8a6c-93e9fdb7d231 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.42055972270 + + + + + + 3813 + -3677 + 250 + 20 + + + 3813.632 + -3676.749 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 55b61a6a-fca5-42d9-8b48-e79c686c1cba + Create Material + Create Material + + + + + + 3986 + -2504 + 144 + 104 + + + 4070 + -2452 + + + + + + Colour of the diffuse channel + c04b4b8a-8ec3-473b-84b8-97c0c8e05764 + Diffuse + Diffuse + false + 0 + + + + + + 3988 + -2502 + 67 + 20 + + + 4023 + -2492 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + f091b531-1526-4e20-b5fc-ef1c4884ad56 + Specular + Specular + false + 0 + + + + + + 3988 + -2482 + 67 + 20 + + + 4023 + -2472 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 54d9a1c8-6912-4f87-a6b6-97fd44c9163c + Emission + Emission + false + 0 + + + + + + 3988 + -2462 + 67 + 20 + + + 4023 + -2452 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a115f340-fe2f-4424-b68d-b83427858123 + Transparency + Transparency + false + 0 + + + + + + 3988 + -2442 + 67 + 20 + + + 4023 + -2432 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8c131873-5604-452d-b32a-47b7c6156faa + Shine + Shine + false + 0 + + + + + + 3988 + -2422 + 67 + 20 + + + 4023 + -2412 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 71d4c866-010b-4feb-ac71-e99504d97739 + Material + Material + false + 0 + + + + + + 4085 + -2502 + 43 + 100 + + + 4108 + -2452 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + a9423d71-4c99-4f2f-ba24-914624fd1de9 + Custom Preview + Custom Preview + + + + + + + 4013 + -2573 + 82 + 44 + + + 4081 + -2551 + + + + + + Geometry to preview + true + a554be11-1e8a-4af2-8823-427f09c16d38 + Geometry + Geometry + false + 0556916a-2300-4355-a123-af92a576f3a0 + 1 + + + + + + 4015 + -2571 + 51 + 20 + + + 4042 + -2561 + + + + + + + + The material override + c5a06750-2c6f-4b85-b4c8-6213f9f144e0 + Material + Material + false + 71d4c866-010b-4feb-ac71-e99504d97739 + 1 + + + + + + 4015 + -2551 + 51 + 20 + + + 4042 + -2541 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + af9990d8-c606-4f70-acad-69fd85bd0775 + Create Material + Create Material + + + + + + 4001 + -1838 + 144 + 104 + + + 4085 + -1786 + + + + + + Colour of the diffuse channel + eec6bae2-b00e-4712-a475-789486e65448 + Diffuse + Diffuse + false + 0 + + + + + + 4003 + -1836 + 67 + 20 + + + 4038 + -1826 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 58166bfe-7389-4736-b1ec-c60bafa9f1ec + Specular + Specular + false + 0 + + + + + + 4003 + -1816 + 67 + 20 + + + 4038 + -1806 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2bae11b1-b2cc-4a07-aec0-49954bf6cec9 + Emission + Emission + false + 0 + + + + + + 4003 + -1796 + 67 + 20 + + + 4038 + -1786 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 3dbb736e-ed9a-42f3-945e-424500a70ff3 + Transparency + Transparency + false + 0 + + + + + + 4003 + -1776 + 67 + 20 + + + 4038 + -1766 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 03986fa8-278f-45a4-8546-b6ece364995c + Shine + Shine + false + 0 + + + + + + 4003 + -1756 + 67 + 20 + + + 4038 + -1746 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 0e72ca77-7e49-4268-9f8b-b83b7c253e30 + Material + Material + false + 0 + + + + + + 4100 + -1836 + 43 + 100 + + + 4123 + -1786 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 38325cb0-7260-431a-ae0b-25698456373f + Custom Preview + Custom Preview + + + + + + + 4045 + -1729 + 82 + 44 + + + 4113 + -1707 + + + + + + Geometry to preview + true + e4918bd8-fcb7-44bd-aae2-a0def5df640b + Geometry + Geometry + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 + 2 + + + + + + 4047 + -1727 + 51 + 20 + + + 4074 + -1717 + + + + + + + + The material override + e92fd6d2-2c83-4778-88c0-dc35b09c844e + Material + Material + false + 0e72ca77-7e49-4268-9f8b-b83b7c253e30 + 1 + + + + + + 4047 + -1707 + 51 + 20 + + + 4074 + -1697 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f973b150-2145-4592-8daf-bbaedbc6432d + Create Material + Create Material + + + + + + 3987 + -2799 + 144 + 104 + + + 4071 + -2747 + + + + + + Colour of the diffuse channel + 14b2d488-b9c5-4e81-8099-a1e1aa340e1e + Diffuse + Diffuse + false + 0 + + + + + + 3989 + -2797 + 67 + 20 + + + 4024 + -2787 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 7c675051-c668-4f1b-b0f1-4018ae0a8514 + Specular + Specular + false + 0 + + + + + + 3989 + -2777 + 67 + 20 + + + 4024 + -2767 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 574f3f04-6f05-4dd6-b28f-5ce38f51fcc6 + Emission + Emission + false + 0 + + + + + + 3989 + -2757 + 67 + 20 + + + 4024 + -2747 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + da8a448e-efd9-456b-948a-c18ca85c5951 + Transparency + Transparency + false + 0 + + + + + + 3989 + -2737 + 67 + 20 + + + 4024 + -2727 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 23eb1806-2ffb-45cb-bc12-88210ef232c6 + Shine + Shine + false + 0 + + + + + + 3989 + -2717 + 67 + 20 + + + 4024 + -2707 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 8ecde2bc-84b7-490b-8096-fdf27d57b4ae + Material + Material + false + 0 + + + + + + 4086 + -2797 + 43 + 100 + + + 4109 + -2747 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 29ba8a00-fdc0-4948-a0aa-3919b9355bb6 + Custom Preview + Custom Preview + + + + + + + 4018 + -2851 + 82 + 44 + + + 4086 + -2829 + + + + + + Geometry to preview + true + dc20df29-2a54-47d1-a3c3-a03baca4e3a5 + Geometry + Geometry + false + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + 1 + + + + + + 4020 + -2849 + 51 + 20 + + + 4047 + -2839 + + + + + + + + The material override + eb4fc20f-079d-4083-8075-132ac152088b + Material + Material + false + 8ecde2bc-84b7-490b-8096-fdf27d57b4ae + 1 + + + + + + 4020 + -2829 + 51 + 20 + + + 4047 + -2819 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c57c2cc2-5a54-4df9-87ad-6d83f45a2f66 + Create Material + Create Material + + + + + + 3984 + -3543 + 144 + 104 + + + 4068 + -3491 + + + + + + Colour of the diffuse channel + ce357ea6-ab24-429d-a548-fd3edfeddd1d + Diffuse + Diffuse + false + 0 + + + + + + 3986 + -3541 + 67 + 20 + + + 4021 + -3531 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 6cbd53ef-4b95-4a5b-b9eb-482b62ecb571 + Specular + Specular + false + 0 + + + + + + 3986 + -3521 + 67 + 20 + + + 4021 + -3511 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 7a4f80ac-c351-43f0-8d29-63472c21202d + Emission + Emission + false + 0 + + + + + + 3986 + -3501 + 67 + 20 + + + 4021 + -3491 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + ab4383ff-eec7-48d9-9351-f5447d65bc38 + Transparency + Transparency + false + 0 + + + + + + 3986 + -3481 + 67 + 20 + + + 4021 + -3471 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + ee30adaa-1dbb-489c-8c20-c5f690e96eac + Shine + Shine + false + 0 + + + + + + 3986 + -3461 + 67 + 20 + + + 4021 + -3451 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b1116844-979f-41ef-944a-066844e78145 + Material + Material + false + 0 + + + + + + 4083 + -3541 + 43 + 100 + + + 4106 + -3491 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 560bfbc1-dd3f-4f3f-a6bf-23ef61d6b5d0 + Custom Preview + Custom Preview + + + + + + + 4023 + -3610 + 82 + 44 + + + 4091 + -3588 + + + + + + Geometry to preview + true + ce2b4446-dab6-4447-bf65-f5d0750f5f7c + Geometry + Geometry + false + b6414b0f-6af2-49d2-bed0-b533cf8a210e + 1 + + + + + + 4025 + -3608 + 51 + 20 + + + 4052 + -3598 + + + + + + + + The material override + 3f0d2929-3db2-46c2-9306-6f447d7da217 + Material + Material + false + b1116844-979f-41ef-944a-066844e78145 + 1 + + + + + + 4025 + -3588 + 51 + 20 + + + 4052 + -3578 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 52c14e21-3214-4e31-a276-76efd5949ec4 + Create Material + Create Material + + + + + + 3978 + -3788 + 144 + 104 + + + 4062 + -3736 + + + + + + Colour of the diffuse channel + 675a9e2e-a37e-4661-9743-c715c942a803 + Diffuse + Diffuse + false + 0 + + + + + + 3980 + -3786 + 67 + 20 + + + 4015 + -3776 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + a29156ea-7d47-40ad-90bb-a0ec832790bf + Specular + Specular + false + 0 + + + + + + 3980 + -3766 + 67 + 20 + + + 4015 + -3756 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 373dd8c7-43e8-4fb3-b400-919947b27983 + Emission + Emission + false + 0 + + + + + + 3980 + -3746 + 67 + 20 + + + 4015 + -3736 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 65dbf33e-88f8-4021-a72c-6b985bbf4866 + Transparency + Transparency + false + 0 + + + + + + 3980 + -3726 + 67 + 20 + + + 4015 + -3716 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 719dbcde-e5c7-4859-a8ce-df2c112b151b + Shine + Shine + false + 0 + + + + + + 3980 + -3706 + 67 + 20 + + + 4015 + -3696 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 0b1c7037-665e-482a-ac69-a09b9fa4f7c7 + Material + Material + false + 0 + + + + + + 4077 + -3786 + 43 + 100 + + + 4100 + -3736 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + c08b8f16-e211-45f8-84d5-242bf1a8843c + Custom Preview + Custom Preview + + + + + + + 4017 + -3855 + 82 + 44 + + + 4085 + -3833 + + + + + + Geometry to preview + true + fc06366d-204e-437c-84de-21bde2d14e1f + Geometry + Geometry + false + bd9d158e-b0ba-42da-ae2a-30f6439680d3 + 1 + + + + + + 4019 + -3853 + 51 + 20 + + + 4046 + -3843 + + + + + + + + The material override + 5a9402ee-5308-4d1e-8063-eb0a35d3ebe5 + Material + Material + false + 0b1c7037-665e-482a-ac69-a09b9fa4f7c7 + 1 + + + + + + 4019 + -3833 + 51 + 20 + + + 4046 + -3823 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 91d3c8d9-2b35-479b-85e6-a5a72f2bd12a + Line SDL + Line SDL + + + + + + 3631 + -3866 + 122 + 64 + + + 3711 + -3834 + + + + + + Line start point + fcc5d5ef-18a1-4318-a968-626b33d99009 + Start + Start + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3633 + -3864 + 63 + 20 + + + 3674 + -3854 + + + + + + + + Line tangent (direction) + 7521ced6-d936-465e-9292-071ee2325370 + Direction + Direction + false + 161993a6-fa25-4ff2-8543-979e5f0b907e + 1 + + + + + + 3633 + -3844 + 63 + 20 + + + 3674 + -3834 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 79ada59b-931b-4371-99de-cf9a7bc3feff + -X + Length + Length + false + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + 1 + + + + + + 3633 + -3824 + 63 + 20 + + + 3674 + -3814 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0c606d5d-0823-475d-aadf-be458286e7ed + Line + Line + false + 0 + + + + + + 3726 + -3864 + 25 + 60 + + + 3740 + -3834 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 55e9b509-84cc-481d-b756-65b789370d99 + PolyLine + PolyLine + + + + + + 3844 + -4382 + 118 + 44 + + + 3904 + -4360 + + + + + + 1 + Polyline vertex points + 1aae4d5d-43bb-4914-9761-e9f3d4d2dbe3 + Vertices + Vertices + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3846 + -4380 + 43 + 20 + + + 3869 + -4370 + + + + + + + + Close polyline + 97877fe8-ac6c-4cbd-9683-09ec2db86f4e + Closed + Closed + false + 0 + + + + + + 3846 + -4360 + 43 + 20 + + + 3869 + -4350 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + ebfddb07-5c18-49e8-a5d8-39cdc82a2735 + Polyline + Polyline + false + 0 + + + + + + 3919 + -4380 + 41 + 40 + + + 3941 + -4360 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 7fa2ec1a-7892-4acd-9cb1-7c146d10d5fb + Explode + Explode + + + + + + 3822 + -4330 + 136 + 44 + + + 3889 + -4308 + + + + + + Curve to explode + d9a68131-75d2-47aa-87aa-cb51c7f06f36 + Curve + Curve + false + ebfddb07-5c18-49e8-a5d8-39cdc82a2735 + 1 + + + + + + 3824 + -4328 + 50 + 20 + + + 3850.5 + -4318 + + + + + + + + Recursive decomposition until all segments are atomic + 37c48192-6440-4c18-996d-90973facb98a + Recursive + Recursive + false + 0 + + + + + + 3824 + -4308 + 50 + 20 + + + 3850.5 + -4298 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 78316336-ca6a-4bbf-bd10-7b9808a5e18f + Segments + Segments + false + 0 + + + + + + 3904 + -4328 + 52 + 20 + + + 3931.5 + -4318 + + + + + + + + 1 + Vertices of the exploded segments + 13bbf82c-ce31-4595-8ecc-3a663724ca48 + Vertices + Vertices + false + 0 + + + + + + 3904 + -4308 + 52 + 20 + + + 3931.5 + -4298 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + Curve + Curve + false + 78316336-ca6a-4bbf-bd10-7b9808a5e18f + 1 + + + + + + 3847 + -4239 + 53 + 24 + + + 3883.625 + -4227.706 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a54184ec-220a-4342-9fa1-66bb93e27aa6 + Panel + + false + 0 + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + 1 + Double click to edit panel content… + + + + + + 3743 + -4140 + 226 + 100 + + 0 + 0 + 0 + + 3743.625 + -4139.706 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 29cbd4e1-bdcd-494a-bc5d-81f126a269b3 + Sort List + Sort List + + + + + + 3862 + -4196 + 130 + 44 + + + 3927 + -4174 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 98a59205-caea-4dad-8b34-9a4aece5f16c + Keys + Keys + false + b9d18fdc-e05a-4c8c-9436-8cb4d338dde9 + 1 + + + + + + 3864 + -4194 + 48 + 20 + + + 3889.5 + -4184 + + + + + + + + 1 + Optional list of values to sort synchronously + 1ea29a97-4193-43e3-ab0d-703b797ac165 + Values Values A + Values A + true + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + + + + + + 3864 + -4174 + 48 + 20 + + + 3889.5 + -4164 + + + + + + + + 1 + Sorted keys + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + Keys + Keys + false + 0 + + + + + + 3942 + -4194 + 48 + 20 + + + 3967.5 + -4184 + + + + + + + + 1 + Synchronous values in Values A + 21dcd294-c57f-4600-a3db-334fd7e14ea8 + Values Values A + Values A + false + 0 + + + + + + 3942 + -4174 + 48 + 20 + + + 3967.5 + -4164 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 87fde4b7-9fea-4c81-8dba-59084aac1e83 + Length + Length + + + + + + 3752 + -4211 + 104 + 28 + + + 3802 + -4197 + + + + + + Curve to measure + bdd9ecdf-bfad-4896-ae40-074be3bd7434 + Curve + Curve + false + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + + + + + + 3754 + -4209 + 33 + 24 + + + 3772 + -4197 + + + + + + + + Curve length + b9d18fdc-e05a-4c8c-9436-8cb4d338dde9 + Length + Length + false + 0 + + + + + + 3817 + -4209 + 37 + 24 + + + 3837 + -4197 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 56b5090a-a38d-426a-ae67-da40bc17850c + List Item + List Item + + + + + + 3866 + -4037 + 74 + 64 + + + 3914 + -4005 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 1724307c-f2ee-4b7a-b93e-64c772ba3be0 + List + List + false + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + 1 + + + + + + 3868 + -4035 + 31 + 20 + + + 3885 + -4025 + + + + + + + + Item index + 513840a0-12f2-499f-b670-f897f7be9716 + Index + Index + false + 0 + + + + + + 3868 + -4015 + 31 + 20 + + + 3885 + -4005 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 46b6daed-0c73-4d2c-b617-38c8741dbdf4 + Wrap + Wrap + false + 0 + + + + + + 3868 + -3995 + 31 + 20 + + + 3885 + -3985 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b2ccfb8b-28f4-4a58-933a-fcb6676c63c0 + false + Item + i + false + 0 + + + + + + 3929 + -4035 + 9 + 60 + + + 3935 + -4005 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 55e9b509-84cc-481d-b756-65b789370d99 + 7fa2ec1a-7892-4acd-9cb1-7c146d10d5fb + 87620ded-6b51-4e37-822a-e4c2b882ce61 + a54184ec-220a-4342-9fa1-66bb93e27aa6 + 29cbd4e1-bdcd-494a-bc5d-81f126a269b3 + 87fde4b7-9fea-4c81-8dba-59084aac1e83 + 56b5090a-a38d-426a-ae67-da40bc17850c + 7 + 9e204e07-5136-433c-814f-e8c847396962 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + d4d52b5c-97a9-456f-a2d9-1d6705953952 + Dot Display + Dot Display + + + + + + 3902 + -3948 + 83 + 64 + + + 3971 + -3916 + + + + + + Dot location + true + 0e8d2412-1b41-437f-8ca7-c6a7ae886dbb + Point + Point + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3904 + -3946 + 52 + 20 + + + 3939.5 + -3936 + + + + + + + + Dot colour + 9e39e3db-2010-45a2-886f-94f9095ef70c + Colour + Colour + false + 0 + + + + + + 3904 + -3926 + 52 + 20 + + + 3939.5 + -3916 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + 3eb3e306-bfa8-4466-9937-66986d449f92 + X/2 + Size + Size + false + b2ccfb8b-28f4-4a58-933a-fcb6676c63c0 + 1 + + + + + + 3904 + -3906 + 52 + 20 + + + 3939.5 + -3896 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e9e260f9-2b89-40cf-8783-ee2f6bd318bf + Create Material + Create Material + + + + + + 3632 + -3700 + 144 + 104 + + + 3716 + -3648 + + + + + + Colour of the diffuse channel + a349362b-047e-421b-b328-8211bfea54f1 + Diffuse + Diffuse + false + 0 + + + + + + 3634 + -3698 + 67 + 20 + + + 3669 + -3688 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 575f4225-3719-4e9e-8791-5994b831d46f + Specular + Specular + false + 0 + + + + + + 3634 + -3678 + 67 + 20 + + + 3669 + -3668 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 58e41048-7dd7-488f-9968-8a4a3464517e + Emission + Emission + false + 0 + + + + + + 3634 + -3658 + 67 + 20 + + + 3669 + -3648 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7c20f2ef-cda6-4e6c-a2af-3c62d95e1ecc + Transparency + Transparency + false + 0 + + + + + + 3634 + -3638 + 67 + 20 + + + 3669 + -3628 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + fa878a24-a8b6-4572-a3fb-c1b51cbab83c + Shine + Shine + false + 0 + + + + + + 3634 + -3618 + 67 + 20 + + + 3669 + -3608 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5b304565-8335-47f9-a241-860625712c60 + Material + Material + false + 0 + + + + + + 3731 + -3698 + 43 + 100 + + + 3754 + -3648 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 68bf017e-ab21-4f1b-a6a9-fe519170fa05 + Custom Preview + Custom Preview + + + + + + + 3656 + -3768 + 82 + 44 + + + 3724 + -3746 + + + + + + Geometry to preview + true + 27544127-82c9-44d3-ac57-0f1f8977e812 + Geometry + Geometry + false + 0c606d5d-0823-475d-aadf-be458286e7ed + 1 + + + + + + 3658 + -3766 + 51 + 20 + + + 3685 + -3756 + + + + + + + + The material override + 33ff320a-e455-4f15-bf92-5bb797689f19 + Material + Material + false + 5b304565-8335-47f9-a241-860625712c60 + 1 + + + + + + 3658 + -3746 + 51 + 20 + + + 3685 + -3736 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 031de07a-18ac-402f-ba1d-8f76fa500d19 + Relay + Relay + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 3655 + -1683 + 44 + 16 + + + 3677 + -1675 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 674513e2-76f6-4197-a8aa-f29a2f69db66 + Bounding Box + Bounding Box + + + + + true + + + + + + 15757 + -3081 + 116 + 44 + + + 15832 + -3059 + + + + + + 1 + Geometry to contain + e808cc0c-31d5-428d-a504-06ac78cbf79d + 1 + Content + Content + false + 46bd1fc3-9ea7-4aea-84af-656f5fc2633e + 1 + + + + + + 15759 + -3079 + 58 + 20 + + + 15797.5 + -3069 + + + + + + + + BoundingBox orientation plane + true + 26555532-0896-489c-b0f1-10c385582e82 + Plane + Plane + false + 0 + + + + + + 15759 + -3059 + 58 + 20 + + + 15797.5 + -3049 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + ecea1d55-36a6-450f-8426-25944a41e1d2 + Box + Box + false + 0 + + + + + + 15847 + -3079 + 24 + 20 + + + 15860.5 + -3069 + + + + + + + + Bounding box in orientation plane coordinates + true + 51fb3d10-e7af-4389-a07a-b26fd1963d55 + Box + Box + false + 0 + + + + + + 15847 + -3059 + 24 + 20 + + + 15860.5 + -3049 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 752bcd2f-402f-4a55-888c-882debd905a4 + Relay + Relay + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4862 + -3934 + 44 + 16 + + + 4884 + -3926 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c974ae4f-ef9e-4806-8b58-45d0b0629d77 + Relay + Relay + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4862 + -3911 + 44 + 16 + + + 4884 + -3903 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1cd9fa5c-7007-49b7-a1c2-696d8016bebf + Relay + Relay + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4867 + -3889 + 44 + 16 + + + 4889 + -3881 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + fb51ac10-fdef-45ec-a0f8-8b0c2599e7f4 + Merge + Merge + + + + + + 4928 + -3938 + 87 + 84 + + + 4964 + -3896 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + cca32891-fb15-4948-a2af-6b695f2af4dd + false + Data 1 + D1 + true + 752bcd2f-402f-4a55-888c-882debd905a4 + 1 + + + + + + 4930 + -3936 + 19 + 20 + + + 4941 + -3926 + + + + + + + + 2 + Data stream 2 + 4cc7732a-d4e1-4efc-b83b-f166664deaec + false + Data 2 + D2 + true + 0 + + + + + + 4930 + -3916 + 19 + 20 + + + 4941 + -3906 + + + + + + + + 2 + Data stream 3 + 0779be6d-1f9d-4320-803d-2d259521b350 + false + Data 3 + D3 + true + 0 + + + + + + 4930 + -3896 + 19 + 20 + + + 4941 + -3886 + + + + + + + + 2 + Data stream 4 + cfacfbd9-85eb-49f8-9576-4db9f05665e5 + false + Data 4 + D4 + true + 0 + + + + + + 4930 + -3876 + 19 + 20 + + + 4941 + -3866 + + + + + + + + 2 + Result of merge + 42afd330-382f-4f27-84f8-3ac61f883d0d + Result + Result + false + 0 + + + + + + 4979 + -3936 + 34 + 80 + + + 4997.5 + -3896 + + + + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + a34dcee6-959a-4ca1-8fba-fcde21a4239b + Curve Graph Mapper + Curve Graph Mapper + + + + + + 9423 + 887 + 160 + 224 + + + 9491 + 999 + + + + + + 1 + One or multiple graph curves to graph map values with + 3bfb560b-4dca-4a10-a8f3-b176530b69f0 + Curves + Curves + false + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 1 + + + + + + 9425 + 889 + 51 + 27 + + + 9452 + 902.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + d7f2d361-93aa-425a-b068-d8f79425786d + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 9425 + 916 + 51 + 28 + + + 9452 + 930.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 64979218-b530-4dbf-b400-434b5324f9d4 + Values + Values + false + f588d227-d928-4515-8f83-85a17aac7db6 + 1 + + + + + + 9425 + 944 + 51 + 27 + + + 9452 + 957.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 0cd0a77d-b9fa-4a4c-b487-0f89c221e761 + X Axis + X Axis + true + 0 + + + + + + 9425 + 971 + 51 + 28 + + + 9452 + 985.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 5b469aa4-3200-47c3-9329-c1857917bdb8 + Y Axis + Y Axis + true + 0 + + + + + + 9425 + 999 + 51 + 27 + + + 9452 + 1012.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 9f7f67c0-3b6b-4b11-a712-238d9d589e4c + Flip + Flip + false + 0 + + + + + + 9425 + 1026 + 51 + 28 + + + 9452 + 1040.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 2ca87925-56df-430a-85fe-0620c14ff15e + Snap + Snap + false + 0 + + + + + + 9425 + 1054 + 51 + 27 + + + 9452 + 1067.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + db267773-daf1-480a-89be-507b3711492b + Text Size + Text Size + false + 0 + + + + + + 9425 + 1081 + 51 + 28 + + + 9452 + 1095.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + fd1b3de9-28c2-4256-997b-6c1017f5f3f8 + Mapped + Mapped + false + 0 + + + + + + 9506 + 889 + 75 + 20 + + + 9545 + 899 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 4aa2f7c4-aac5-43de-b159-216d108d42be + Graph Curves + Graph Curves + false + 0 + + + + + + 9506 + 909 + 75 + 20 + + + 9545 + 919 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + 13ff9b5e-4999-41ee-be0a-9f7679bdf424 + Graph Points + Graph Points + false + 0 + + + + + + 9506 + 929 + 75 + 20 + + + 9545 + 939 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 04888b4c-03e2-4d81-89c5-c2574f872550 + Value Lines + Value Lines + false + 0 + + + + + + 9506 + 949 + 75 + 20 + + + 9545 + 959 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + bef13c95-6f4b-4175-9acb-2a962fca71b6 + Value Points + Value Points + false + 0 + + + + + + 9506 + 969 + 75 + 20 + + + 9545 + 979 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + f9d146fd-dfb4-4f58-892a-786d7543fcf4 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 9506 + 989 + 75 + 20 + + + 9545 + 999 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + cc478b0e-8e8e-478f-874f-1bb0f04a6826 + Mapped Points + Mapped Points + false + 0 + + + + + + 9506 + 1009 + 75 + 20 + + + 9545 + 1019 + + + + + + + + The graph boundary background as a surface + 0617057d-1687-41a9-b20e-7d3ce3567733 + Boundary + Boundary + false + 0 + + + + + + 9506 + 1029 + 75 + 20 + + + 9545 + 1039 + + + + + + + + 1 + The graph labels as curve outlines + caf17a97-49f8-4aee-8c7d-312bbee0e8f0 + Labels + Labels + false + 0 + + + + + + 9506 + 1049 + 75 + 20 + + + 9545 + 1059 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + 60d37fea-ee87-411b-800a-7d0153513a19 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 9506 + 1069 + 75 + 20 + + + 9545 + 1079 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 2d66222b-f748-414b-9bb5-2c6e98982978 + Intersected + Intersected + false + 0 + + + + + + 9506 + 1089 + 75 + 20 + + + 9545 + 1099 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + d4e31cfe-2329-4c7b-9be5-820f01371764 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 9527 + 520 + 116 + 44 + + + 9588 + 542 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + cf772f05-6672-4e7e-9574-2d5936577be0 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 9529 + 522 + 44 + 20 + + + 9552.5 + 532 + + + + + + + + 1 + false + Script Variable Left + 34b693aa-866a-455f-85be-85ad3492f1ee + Left + Left + true + 1 + true + fd1b3de9-28c2-4256-997b-6c1017f5f3f8 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 9529 + 542 + 44 + 20 + + + 9552.5 + 552 + + + + + + + + Print, Reflect and Error streams + 4311f950-eff9-44fb-9f9c-c60d106371c2 + Output + Output + false + 0 + + + + + + 9603 + 522 + 38 + 20 + + + 9623.5 + 532 + + + + + + + + Output parameter Points + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + Points + Points + false + 0 + + + + + + 9603 + 542 + 38 + 20 + + + 9623.5 + 552 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + ea403631-b5c6-485e-ae28-4022821062ce + Point + Point + false + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + 1 + + + + + + 9686 + 578 + 50 + 24 + + + 9711.658 + 590.2827 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 27a04636-6c67-487c-92c2-56137f380adc + Interpolate + Interpolate + + + + + + 9825 + 498 + 125 + 84 + + + 9892 + 540 + + + + + + 1 + Interpolation points + d55b798b-be3f-43ae-994f-cb6b85d18d59 + Vertices + Vertices + false + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + 1 + + + + + + 9827 + 500 + 50 + 20 + + + 9853.5 + 510 + + + + + + + + Curve degree + 411a9477-f258-4740-97ae-b8a3b7871c7f + Degree + Degree + false + 0 + + + + + + 9827 + 520 + 50 + 20 + + + 9853.5 + 530 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8a3d4341-84bb-424e-850d-f9138765b51b + Periodic + Periodic + false + 0 + + + + + + 9827 + 540 + 50 + 20 + + + 9853.5 + 550 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a5061d2c-531c-4173-a163-2aed750155ad + KnotStyle + KnotStyle + false + 0 + + + + + + 9827 + 560 + 50 + 20 + + + 9853.5 + 570 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + c2672a6b-425e-47dc-812c-65dff3724b60 + Curve + Curve + false + 0 + + + + + + 9907 + 500 + 41 + 26 + + + 9929 + 513.3333 + + + + + + + + Curve length + 87015087-0aa9-414b-8203-d9ac6bc89141 + Length + Length + false + 0 + + + + + + 9907 + 526 + 41 + 27 + + + 9929 + 540 + + + + + + + + Curve domain + 56abd124-b715-4a6f-bac6-fd94920be341 + Domain + Domain + false + 0 + + + + + + 9907 + 553 + 41 + 27 + + + 9929 + 566.6666 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + f33300b9-79fc-47a7-9d93-ef18944c3a47 + Series + Series + + + + + + 9101 + 571 + 101 + 64 + + + 9151 + 603 + + + + + + First number in the series + 68d699b8-ed0b-484f-8d00-ca1002c18ba4 + Start + Start + false + 0 + + + + + + 9103 + 573 + 33 + 20 + + + 9121 + 583 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 65a5a14e-71d4-4da0-bfec-5fa0078caf14 + Step + Step + false + 149db0f6-aad2-48f3-b787-cf7de1fce870 + 1 + + + + + + 9103 + 593 + 33 + 20 + + + 9121 + 603 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 17ffde06-baf4-4237-a6a9-331a12df26ea + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 9103 + 613 + 33 + 20 + + + 9121 + 623 + + + + + + + + 1 + Series of numbers + f588d227-d928-4515-8f83-85a17aac7db6 + Series + Series + false + 0 + + + + + + 9166 + 573 + 34 + 60 + + + 9184.5 + 603 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + Radians + Radians + + + + + + 9108 + 675 + 120 + 28 + + + 9169 + 689 + + + + + + Angle in degrees + 8448cd0e-b528-42dc-8ddf-779833bc99bf + Degrees + Degrees + false + f2f2b6bd-3957-4943-8776-90b511b35d84 + 1 + + + + + + 9110 + 677 + 44 + 24 + + + 9133.5 + 689 + + + + + + + + Angle in radians + 149db0f6-aad2-48f3-b787-cf7de1fce870 + Radians + Radians + false + 0 + + + + + + 9184 + 677 + 42 + 24 + + + 9206.5 + 689 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ee867208-467d-4a58-8cc8-55f3392c8585 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191319122 + + + + + + 8970 + 722 + 250 + 20 + + + 8970.119 + 722.5327 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + 6 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0b68c4c3-de43-4d70-8148-90cf3d81845a + Evaluate Length + Evaluate Length + + + + + + 10055 + 648 + 144 + 64 + + + 10129 + 680 + + + + + + Curve to evaluate + fed0f846-7642-47da-9807-c1b90df2eb7d + Curve + Curve + false + c2672a6b-425e-47dc-812c-65dff3724b60 + 1 + + + + + + 10057 + 650 + 57 + 20 + + + 10087 + 660 + + + + + + + + Length factor for curve evaluation + 30880802-4dc9-4a4b-8895-a31f127debf0 + Length + Length + false + 0 + + + + + + 10057 + 670 + 57 + 20 + + + 10087 + 680 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 01c496ab-5a5f-4d84-bf04-e0b04eb7735e + Normalized + Normalized + false + 0 + + + + + + 10057 + 690 + 57 + 20 + + + 10087 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 17262aba-9274-47a2-9f6c-ce499cd35f12 + Point + Point + false + 0 + + + + + + 10144 + 650 + 53 + 20 + + + 10172 + 660 + + + + + + + + Tangent vector at the specified length + e6cc0008-0b71-4130-addc-001f0cb4b1bf + Tangent + Tangent + false + 0 + + + + + + 10144 + 670 + 53 + 20 + + + 10172 + 680 + + + + + + + + Curve parameter at the specified length + 5f23e7c4-b8ed-4af6-b2a0-0443ff9082e4 + Parameter + Parameter + false + 0 + + + + + + 10144 + 690 + 53 + 20 + + + 10172 + 700 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + Line SDL + Line SDL + + + + + + 10234 + 648 + 106 + 64 + + + 10298 + 680 + + + + + + Line start point + dbbd838c-229a-41e7-9ef7-3cc671e2d0ba + Start + Start + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10236 + 650 + 47 + 20 + + + 10261 + 660 + + + + + + + + Line tangent (direction) + 761098dd-51b1-4aff-bd14-a707999f9e6c + Direction + Direction + false + e6cc0008-0b71-4130-addc-001f0cb4b1bf + 1 + + + + + + 10236 + 670 + 47 + 20 + + + 10261 + 680 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + adbef2df-5c3c-4f68-838e-1f5146ec7281 + Length + Length + false + 0 + + + + + + 10236 + 690 + 47 + 20 + + + 10261 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e8a5f895-3c93-4720-bc27-4917c0acbe55 + Line + Line + false + 0 + + + + + + 10313 + 650 + 25 + 60 + + + 10327 + 680 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 89a572c7-4caa-46e7-b91f-87c4432796bf + Mirror + Mirror + + + + + + 10186 + 562 + 138 + 44 + + + 10254 + 584 + + + + + + Base geometry + 4231a13e-e793-4d89-839f-754f97f80a4b + Geometry + Geometry + true + c2672a6b-425e-47dc-812c-65dff3724b60 + 1 + + + + + + 10188 + 564 + 51 + 20 + + + 10215 + 574 + + + + + + + + Mirror plane + b9e03faa-d152-42a2-b7c4-0f83faa4f2eb + Plane + Plane + false + e8a5f895-3c93-4720-bc27-4917c0acbe55 + 1 + + + + + + 10188 + 584 + 51 + 20 + + + 10215 + 594 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b9629166-0ff2-4829-833c-3b0364837cf1 + Geometry + Geometry + false + 0 + + + + + + 10269 + 564 + 53 + 20 + + + 10297 + 574 + + + + + + + + Transformation data + a2eccbab-6a7e-4c0d-89f2-b7234c09c3c4 + Transform + Transform + false + 0 + + + + + + 10269 + 584 + 53 + 20 + + + 10297 + 594 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + Join Curves + Join Curves + + + + + + 10383 + 503 + 118 + 44 + + + 10446 + 525 + + + + + + 1 + Curves to join + 65cdc0e1-bbf5-427d-b4ea-069b5418204c + Curves + Curves + false + c2672a6b-425e-47dc-812c-65dff3724b60 + b9629166-0ff2-4829-833c-3b0364837cf1 + 2 + + + + + + 10385 + 505 + 46 + 20 + + + 10409.5 + 515 + + + + + + + + Preserve direction of input curves + b69a2595-dde2-49ce-afa6-64f03f13dab4 + Preserve + Preserve + false + 0 + + + + + + 10385 + 525 + 46 + 20 + + + 10409.5 + 535 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8fee0898-1797-4c47-bea2-64dceb8e2bee + Curves + Curves + false + 0 + + + + + + 10461 + 505 + 38 + 40 + + + 10481.5 + 525 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + End Points + End Points + + + + + + 10438 + 590 + 96 + 44 + + + 10488 + 612 + + + + + + Curve to evaluate + ffb8a85b-1942-4387-84eb-a19577cf24cd + Curve + Curve + false + 8fee0898-1797-4c47-bea2-64dceb8e2bee + 1 + + + + + + 10440 + 592 + 33 + 40 + + + 10458 + 612 + + + + + + + + Curve start point + 6249bbd2-c6f2-4848-b4ff-c158305d3b2a + Start + Start + false + 0 + + + + + + 10503 + 592 + 29 + 20 + + + 10519 + 602 + + + + + + + + Curve end point + 17dee409-5b00-4bc3-a30e-acd044fd28ad + End + End + false + 0 + + + + + + 10503 + 612 + 29 + 20 + + + 10519 + 622 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + Line + Line + + + + + + 10407 + 683 + 114 + 44 + + + 10479 + 705 + + + + + + Line start point + d0fdf38e-c57b-41af-a0f2-34c69d254ddd + Start Point + Start Point + false + 6249bbd2-c6f2-4848-b4ff-c158305d3b2a + 1 + + + + + + 10409 + 685 + 55 + 20 + + + 10438 + 695 + + + + + + + + Line end point + fb0a5d47-f724-4eee-a495-9831ec2acccf + End Point + End Point + false + 17dee409-5b00-4bc3-a30e-acd044fd28ad + 1 + + + + + + 10409 + 705 + 55 + 20 + + + 10438 + 715 + + + + + + + + Line segment + ee2b0128-440d-48d3-bf04-861bd266f188 + Line + Line + false + 0 + + + + + + 10494 + 685 + 25 + 40 + + + 10508 + 705 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + Angle + Angle + + + + + + 10558 + 748 + 115 + 64 + + + 10622 + 780 + + + + + + First vector + 6c5e6d32-7a77-45e2-af15-25005c358626 + Vector A + Vector A + false + 0 + + + + + + 10560 + 750 + 47 + 20 + + + 10585 + 760 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 84e350bf-1155-46a7-9814-50879bf635b9 + Vector B + Vector B + false + ee2b0128-440d-48d3-bf04-861bd266f188 + 1 + + + + + + 10560 + 770 + 47 + 20 + + + 10585 + 780 + + + + + + + + Optional plane for 2D angle + 5f9200d4-1227-4045-9512-c52fe1e988dc + Plane + Plane + true + 0 + + + + + + 10560 + 790 + 47 + 20 + + + 10585 + 800 + + + + + + + + Angle (in radians) between vectors + 4b6fb131-bfef-4d4c-a289-8d202ac7c3b2 + Angle + Angle + false + 0 + + + + + + 10637 + 750 + 34 + 30 + + + 10655.5 + 765 + + + + + + + + Reflex angle (in radians) between vectors + aa782e83-32bb-459b-bddc-1009d89d18e9 + Reflex + Reflex + false + 0 + + + + + + 10637 + 780 + 34 + 30 + + + 10655.5 + 795 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + Rotate + Rotate + + + + + + 10632 + 645 + 154 + 64 + + + 10716 + 677 + + + + + + Base geometry + ba8a976a-b243-46f5-b896-f15efdf46db4 + Geometry + Geometry + true + 8fee0898-1797-4c47-bea2-64dceb8e2bee + 1 + + + + + + 10634 + 647 + 67 + 20 + + + 10677 + 657 + + + + + + + + Rotation angle in radians + 55505941-c31d-4f2e-a853-8f7e4647586a + -X + Angle + Angle + false + 4b6fb131-bfef-4d4c-a289-8d202ac7c3b2 + 1 + false + + + + + + 10634 + 667 + 67 + 20 + + + 10677 + 677 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 1249230b-3403-40c3-8ff5-4f5542258908 + Plane + Plane + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10634 + 687 + 67 + 20 + + + 10677 + 697 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9703c116-1d83-41b5-b2fb-1595bfbe62d7 + Geometry + Geometry + false + 0 + + + + + + 10731 + 647 + 53 + 30 + + + 10759 + 662 + + + + + + + + Transformation data + 92f9b630-e472-4b61-811d-c5f4734a8b56 + Transform + Transform + false + 0 + + + + + + 10731 + 677 + 53 + 30 + + + 10759 + 692 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + a26a2daf-7e48-4038-86d7-377a7d1ca626 + Move + Move + + + + + + 10823 + 582 + 138 + 44 + + + 10891 + 604 + + + + + + Base geometry + 92ee0f7b-55da-426d-b5f7-8239b2758f29 + Geometry + Geometry + true + 9703c116-1d83-41b5-b2fb-1595bfbe62d7 + 1 + + + + + + 10825 + 584 + 51 + 20 + + + 10852 + 594 + + + + + + + + Translation vector + 5e85c4e4-d53b-406c-8b53-895c75427dcd + Motion + Motion + false + 9a9a303c-5629-4779-9139-da77fefebe8f + 1 + + + + + + 10825 + 604 + 51 + 20 + + + 10852 + 614 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 54a8d76e-fea1-4e06-a5d9-6cabcabbecb5 + Geometry + Geometry + false + 0 + + + + + + 10906 + 584 + 53 + 20 + + + 10934 + 594 + + + + + + + + Transformation data + df111c01-1cd0-4fca-830a-8f1c18605cca + Transform + Transform + false + 0 + + + + + + 10906 + 604 + 53 + 20 + + + 10934 + 614 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 55e4969c-e424-4fee-bbf3-e4768d508417 + Vector 2Pt + Vector 2Pt + + + + + + 10803 + 730 + 112 + 64 + + + 10861 + 762 + + + + + + Base point + e9039137-7d02-4a0a-a47a-e4778321a8d1 + Point A + Point A + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10805 + 732 + 41 + 20 + + + 10827 + 742 + + + + + + + + Tip point + 5afa292c-b0d4-443b-87c3-19369b7e14fa + Point B + Point B + false + 0 + + + + + + 10805 + 752 + 41 + 20 + + + 10827 + 762 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + 19420fd8-8218-4258-8232-4121425025bc + Unitize + Unitize + false + 0 + + + + + + 10805 + 772 + 41 + 20 + + + 10827 + 782 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 9a9a303c-5629-4779-9139-da77fefebe8f + Vector + Vector + false + 0 + + + + + + 10876 + 732 + 37 + 30 + + + 10896 + 747 + + + + + + + + Vector length + 06db3091-2ac8-4d91-824e-4ea11d272f6c + Length + Length + false + 0 + + + + + + 10876 + 762 + 37 + 30 + + + 10896 + 777 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + Curve Domain + Curve Domain + + + + + + 10907 + 653 + 116 + 44 + + + 10965 + 675 + + + + + + Curve to measure/modify + 486958dc-71fd-414d-9668-9cf9890612e4 + Curve + Curve + false + 54a8d76e-fea1-4e06-a5d9-6cabcabbecb5 + 1 + + + + + + 10909 + 655 + 41 + 20 + + + 10931 + 665 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 7de17656-6ca6-44fa-a8d9-6ec8d183da16 + Domain + Domain + true + 0 + + + + + + 10909 + 675 + 41 + 20 + + + 10931 + 685 + + + + + + + + Curve with new domain. + ceb9a6bb-4627-4e6e-b8ff-1b0a2c38d20a + Curve + Curve + false + 0 + + + + + + 10980 + 655 + 41 + 20 + + + 11002 + 665 + + + + + + + + Domain of original curve. + 453efb4b-8f43-4467-bee5-3214118c4dda + Domain + Domain + false + 0 + + + + + + 10980 + 675 + 41 + 20 + + + 11002 + 685 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + Sub Curve + Sub Curve + + + + + + 11109 + 630 + 124 + 44 + + + 11183 + 652 + + + + + + Base curve + 9a731f31-f5bf-45f9-87a2-4bb065933584 + Base curve + Base curve + false + ceb9a6bb-4627-4e6e-b8ff-1b0a2c38d20a + 1 + + + + + + 11111 + 632 + 57 + 20 + + + 11141 + 642 + + + + + + + + Sub-domain to extract + c90d6886-b3ef-4a47-ba54-7cec6fcc1c99 + Domain + Domain + false + 898a0b0c-e626-40cb-a1b0-8fc0234e63c4 + 1 + + + + + + 11111 + 652 + 57 + 20 + + + 11141 + 662 + + + + + + + + Resulting sub curve + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + Curve + Curve + false + 0 + + + + + + 11198 + 632 + 33 + 40 + + + 11216 + 652 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + d403c133-cb29-447a-83b0-6e9479e8b079 + Deconstruct Domain + Deconstruct Domain + + + + + + 10953 + 738 + 104 + 44 + + + 11011 + 760 + + + + + + Base domain + b12cc7ff-1474-4722-b9bc-e9da3ff7989b + Domain + Domain + false + 453efb4b-8f43-4467-bee5-3214118c4dda + 1 + + + + + + 10955 + 740 + 41 + 40 + + + 10977 + 760 + + + + + + + + Start of domain + dc35dca4-05ec-49c3-8015-ca918355be03 + Start + Start + false + 0 + + + + + + 11026 + 740 + 29 + 20 + + + 11042 + 750 + + + + + + + + End of domain + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + End + End + false + 0 + + + + + + 11026 + 760 + 29 + 20 + + + 11042 + 770 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + Construct Domain + Construct Domain + + + + + + 11064 + 770 + 156 + 44 + + + 11162 + 792 + + + + + + Start value of numeric domain + 63ad5938-9d23-4866-8252-42c2fd79b9e4 + X/2 + Domain start + Domain start + false + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + 1 + + + + + + 11066 + 772 + 81 + 20 + + + 11116 + 782 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + fcea9b13-5f4a-4e85-a663-23c2c66cac8c + Domain end + Domain end + false + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + 1 + + + + + + 11066 + 792 + 81 + 20 + + + 11116 + 802 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 898a0b0c-e626-40cb-a1b0-8fc0234e63c4 + Domain + Domain + false + 0 + + + + + + 11177 + 772 + 41 + 40 + + + 11199 + 792 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + dec2e52b-de1c-455f-b503-1a922ce60fc2 + Evaluate Length + Evaluate Length + + + + + + 11248 + 685 + 144 + 64 + + + 11322 + 717 + + + + + + Curve to evaluate + 6f829470-0fb8-45ef-b788-80ea7f3a08e3 + Curve + Curve + false + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 1 + + + + + + 11250 + 687 + 57 + 20 + + + 11280 + 697 + + + + + + + + Length factor for curve evaluation + 8903de63-b5e9-49b7-834b-b3b227ee5ee3 + Length + Length + false + 0 + + + + + + 11250 + 707 + 57 + 20 + + + 11280 + 717 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d2bad39d-d710-4265-82eb-61fa5911e83e + Normalized + Normalized + false + 0 + + + + + + 11250 + 727 + 57 + 20 + + + 11280 + 737 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 30d3844c-b399-4ac9-8f62-998064386bd8 + Point + Point + false + 0 + + + + + + 11337 + 687 + 53 + 20 + + + 11365 + 697 + + + + + + + + Tangent vector at the specified length + 022c3917-73f4-449a-8cf0-15f8421ac084 + Tangent + Tangent + false + 0 + + + + + + 11337 + 707 + 53 + 20 + + + 11365 + 717 + + + + + + + + Curve parameter at the specified length + e24806a8-4bac-4f69-aac4-b76f5733c0f8 + Parameter + Parameter + false + 0 + + + + + + 11337 + 727 + 53 + 20 + + + 11365 + 737 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + c1a5945c-a102-47ad-ad8f-f3869ba57615 + Rotate + Rotate + + + + + + 11396 + 668 + 138 + 64 + + + 11464 + 700 + + + + + + Base geometry + 23705100-e8c6-4faf-abde-fdfc6a2a73c4 + Geometry + Geometry + true + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 1 + + + + + + 11398 + 670 + 51 + 20 + + + 11425 + 680 + + + + + + + + Rotation angle in radians + 6e369c80-a673-47db-b48b-25d49651a198 + Angle + Angle + false + 0 + false + + + + + + 11398 + 690 + 51 + 20 + + + 11425 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + d33685cc-a93a-4b79-ad0b-15148be65e23 + Plane + Plane + false + 30d3844c-b399-4ac9-8f62-998064386bd8 + 1 + + + + + + 11398 + 710 + 51 + 20 + + + 11425 + 720 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 36daaeff-4c61-408e-9d04-e3a774954c46 + Geometry + Geometry + false + 0 + + + + + + 11479 + 670 + 53 + 30 + + + 11507 + 685 + + + + + + + + Transformation data + 4d93adae-751d-437a-b175-ee2ca378dc4f + Transform + Transform + false + 0 + + + + + + 11479 + 700 + 53 + 30 + + + 11507 + 715 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + Join Curves + Join Curves + + + + + + 11369 + 587 + 118 + 44 + + + 11432 + 609 + + + + + + 1 + Curves to join + c416a397-9548-416b-8235-48bec3978550 + Curves + Curves + false + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 36daaeff-4c61-408e-9d04-e3a774954c46 + 2 + + + + + + 11371 + 589 + 46 + 20 + + + 11395.5 + 599 + + + + + + + + Preserve direction of input curves + 97b86faf-312d-4d42-a1f0-c3b8fccd9f46 + Preserve + Preserve + false + 0 + + + + + + 11371 + 609 + 46 + 20 + + + 11395.5 + 619 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 97abe579-0633-49c9-9cf7-931b94acb5fb + Curves + Curves + false + 0 + + + + + + 11447 + 589 + 38 + 40 + + + 11467.5 + 609 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 177bc534-a9ac-4189-919c-d5b821d4b676 + Relay + Relay + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 11760 + 268 + 44 + 16 + + + 11782 + 276 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + Bounding Box + Bounding Box + + + + + true + + + + + + 11523 + 597 + 100 + 44 + + + 11582 + 619 + + + + + + 1 + Geometry to contain + c68e9b1b-c303-4377-9db6-f05b8cdad837 + Content + Content + false + 97abe579-0633-49c9-9cf7-931b94acb5fb + 1 + + + + + + 11525 + 599 + 42 + 20 + + + 11547.5 + 609 + + + + + + + + BoundingBox orientation plane + true + 60267d29-eb3f-4ceb-8cb9-babd77e9a052 + Plane + Plane + false + 0 + + + + + + 11525 + 619 + 42 + 20 + + + 11547.5 + 629 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 6ffb1d1e-af07-40db-872e-331bc8576cb4 + Box + Box + false + 0 + + + + + + 11597 + 599 + 24 + 20 + + + 11610.5 + 609 + + + + + + + + Bounding box in orientation plane coordinates + true + 45719025-d5ea-4ac0-b2e0-87f47a9e085f + Box + Box + false + 0 + + + + + + 11597 + 619 + 24 + 20 + + + 11610.5 + 629 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + Deconstruct Box + Deconstruct Box + + + + + + 11639 + 606 + 89 + 84 + + + 11680 + 648 + + + + + + Base box + c73f995c-15fa-4abb-871a-082c4c3b99f6 + Box + Box + false + 6ffb1d1e-af07-40db-872e-331bc8576cb4 + 1 + + + + + + 11641 + 608 + 24 + 80 + + + 11654.5 + 648 + + + + + + + + Box plane + ee0ab209-a1d4-4105-8f54-fc3cbeb694bd + Plane + Plane + false + 0 + + + + + + 11695 + 608 + 31 + 20 + + + 11712 + 618 + + + + + + + + {x} dimension of box + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + X + X + false + 0 + + + + + + 11695 + 628 + 31 + 20 + + + 11712 + 638 + + + + + + + + {y} dimension of box + 93799f40-6d96-48bd-b172-7586cffd4a6c + Y + Y + false + 0 + + + + + + 11695 + 648 + 31 + 20 + + + 11712 + 658 + + + + + + + + {z} dimension of box + ab2265e3-f2cc-4b07-a5d0-28221f5d3cff + Z + Z + false + 0 + + + + + + 11695 + 668 + 31 + 20 + + + 11712 + 678 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + Division + Division + + + + + + 11865 + 626 + 82 + 44 + + + 11896 + 648 + + + + + + Item to divide (dividend) + 880324a4-b16a-449c-8400-c20eab21c0b7 + A + A + false + dcb935f3-b89e-4e01-bddf-ad5a9af5a35a + 1 + + + + + + 11867 + 628 + 14 + 20 + + + 11875.5 + 638 + + + + + + + + Item to divide with (divisor) + 6194c94a-8367-4ffe-80f8-9d2a8b38a2f9 + B + B + false + b763c1ca-5e36-4e3a-9141-33388e0e5f39 + 1 + + + + + + 11867 + 648 + 14 + 20 + + + 11875.5 + 658 + + + + + + + + The result of the Division + 81134588-cb82-4596-9c7f-f18f48f217b2 + Result + Result + false + 0 + + + + + + 11911 + 628 + 34 + 40 + + + 11929.5 + 648 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + Deconstruct Domain + Deconstruct Domain + + + + + + 11739 + 606 + 104 + 44 + + + 11797 + 628 + + + + + + Base domain + ec5b0530-73fb-483b-828a-7f2a39943029 + Domain + Domain + false + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + 1 + + + + + + 11741 + 608 + 41 + 40 + + + 11763 + 628 + + + + + + + + Start of domain + 2848dcc7-b11e-4ca5-a88c-70c71369d0a8 + Start + Start + false + 0 + + + + + + 11812 + 608 + 29 + 20 + + + 11828 + 618 + + + + + + + + End of domain + dcb935f3-b89e-4e01-bddf-ad5a9af5a35a + End + End + false + 0 + + + + + + 11812 + 628 + 29 + 20 + + + 11828 + 638 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + Deconstruct Domain + Deconstruct Domain + + + + + + 11742 + 663 + 104 + 44 + + + 11800 + 685 + + + + + + Base domain + 7755d017-e031-430d-8a36-aee16dd67567 + Domain + Domain + false + 93799f40-6d96-48bd-b172-7586cffd4a6c + 1 + + + + + + 11744 + 665 + 41 + 40 + + + 11766 + 685 + + + + + + + + Start of domain + 3205ab52-5cab-4363-8cad-2702f4f69a51 + Start + Start + false + 0 + + + + + + 11815 + 665 + 29 + 20 + + + 11831 + 675 + + + + + + + + End of domain + b763c1ca-5e36-4e3a-9141-33388e0e5f39 + End + End + false + 0 + + + + + + 11815 + 685 + 29 + 20 + + + 11831 + 695 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 86e62783-94cd-464c-b9c6-3f6ea91b441f + Panel + + false + 0 + 81134588-cb82-4596-9c7f-f18f48f217b2 + 1 + Double click to edit panel content… + + + + + + 9137 + 545 + 160 + 40 + + 0 + 0 + 0 + + 9137.007 + 545.3444 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 09ef7a9c-424e-4895-9b2e-3967422832f0 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 9483 + 862 + 112 + 40 + + 0 + 0 + 0 + + 9483.779 + 862.4886 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 9483 + 837 + 112 + 40 + + 0 + 0 + 0 + + 9483.166 + 837.4825 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 706d0094-fd62-439a-8f31-1c222bd87435 + Panel + + false + 0 + 0 + 0.496323571135 + + + + + + 9473 + 813 + 112 + 40 + + 0 + 0 + 0 + + 9473.816 + 813.5225 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + Scale + Scale + + + + + + 11546 + 506 + 154 + 64 + + + 11630 + 538 + + + + + + Base geometry + f6845e10-f10c-4944-a617-38314a28982b + Geometry + Geometry + true + 97abe579-0633-49c9-9cf7-931b94acb5fb + 1 + + + + + + 11548 + 508 + 67 + 20 + + + 11591 + 518 + + + + + + + + Center of scaling + 4bf26be9-2738-4755-8589-faf3a9ae3e1e + Center + Center + false + 0 + + + + + + 11548 + 528 + 67 + 20 + + + 11591 + 538 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 6f660b17-b2b9-48be-820b-77219945d11d + X^-1 + Factor + Factor + false + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + 1 + + + + + + 11548 + 548 + 67 + 20 + + + 11591 + 558 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + Geometry + Geometry + false + 0 + + + + + + 11645 + 508 + 53 + 30 + + + 11673 + 523 + + + + + + + + Transformation data + dfbce651-38c1-474b-930b-0511adbfe593 + Transform + Transform + false + 0 + + + + + + 11645 + 538 + 53 + 30 + + + 11673 + 553 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 5f741566-be38-4c21-9393-4fd6fed63e11 + Curve + Curve + false + 87ae178b-b6e0-427b-9f0b-afd3c9e51f1a + 1 + + + + + + 11727 + 390 + 50 + 24 + + + 11752.23 + 402.8522 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + Panel + + false + 0 + 0 + 16 +32 +64 +128 +256 0.0019131912207 + + + + + + 8968 + 865 + 174 + 64 + + 0 + 0 + 0 + + 8968.977 + 865.4071 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + Division + Division + + + + + + 9018 + 941 + 82 + 44 + + + 9049 + 963 + + + + + + Item to divide (dividend) + 93b460b0-fbd0-44e2-b415-1cbe0660468c + A + A + false + 0 + + + + + + 9020 + 943 + 14 + 20 + + + 9028.5 + 953 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + 48851b69-7ea3-41b6-9229-e3386b50667c + B + B + false + 0 + + + + + + 9020 + 963 + 14 + 20 + + + 9028.5 + 973 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + f8098718-f52f-4e8c-820c-6580c364cffc + Result + Result + false + 0 + + + + + + 9064 + 943 + 34 + 40 + + + 9082.5 + 963 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f2f2b6bd-3957-4943-8776-90b511b35d84 + Panel + + false + 0 + 0 + 0.0019131912207 + + + + + + 8989 + 753 + 138 + 108 + + 0 + 0 + 0 + + 8989.992 + 753.5116 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + Curve + Curve + false + e42477ff-bbf6-4393-be21-54936caee378 + 1 + + + + + + 9276 + 985 + 50 + 24 + + + 9301.434 + 997.8629 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 19180943-d3c4-4bef-81ae-c791b677ba36 + Create Material + Create Material + + + + + + 11786 + 424 + 144 + 104 + + + 11870 + 476 + + + + + + Colour of the diffuse channel + e0f21873-8976-4986-94b5-dcb1d1bd2f3d + Diffuse + Diffuse + false + 0 + + + + + + 11788 + 426 + 67 + 20 + + + 11823 + 436 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 27e7eeaf-6547-4ec3-b108-f149d55d502d + Specular + Specular + false + 0 + + + + + + 11788 + 446 + 67 + 20 + + + 11823 + 456 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 11069863-795f-45ee-afa8-078c97112d50 + Emission + Emission + false + 0 + + + + + + 11788 + 466 + 67 + 20 + + + 11823 + 476 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f0a96c19-d882-4ca2-9163-b2d714d704e6 + Transparency + Transparency + false + 0 + + + + + + 11788 + 486 + 67 + 20 + + + 11823 + 496 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 900d6039-cb44-4fb8-9b93-d6b4549a2182 + Shine + Shine + false + 0 + + + + + + 11788 + 506 + 67 + 20 + + + 11823 + 516 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + d6a5d5c7-e779-4c34-aecc-1aa3825e4c57 + Material + Material + false + 0 + + + + + + 11885 + 426 + 43 + 100 + + + 11908 + 476 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + ab595c50-9f5c-4db1-b260-7de55f6f7faf + Custom Preview + Custom Preview + + + + + + + 11821 + 349 + 82 + 44 + + + 11889 + 371 + + + + + + Geometry to preview + true + a1ceab35-e98b-4831-9c20-99faca23d321 + Geometry + Geometry + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 11823 + 351 + 51 + 20 + + + 11850 + 361 + + + + + + + + The material override + 12ee1683-4ca7-43f9-8534-5ff1fb191148 + Material + Material + false + d6a5d5c7-e779-4c34-aecc-1aa3825e4c57 + 1 + + + + + + 11823 + 371 + 51 + 20 + + + 11850 + 381 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + Relay + Relay + false + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 1 + + + + + + 9276 + 947 + 44 + 16 + + + 9298 + 955 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 67b452e3-1e4e-42c6-948a-10ee5565e419 + Evaluate Length + Evaluate Length + + + + + + 11261 + 364 + 144 + 64 + + + 11335 + 396 + + + + + + Curve to evaluate + c30b8795-b328-4451-a87e-2c7160e6a66a + Curve + Curve + false + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + 1 + + + + + + 11263 + 366 + 57 + 20 + + + 11293 + 376 + + + + + + + + Length factor for curve evaluation + 4a9bbe60-d4a9-478e-942b-c7bc6cdb0743 + Length + Length + false + 0 + + + + + + 11263 + 386 + 57 + 20 + + + 11293 + 396 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4b997e15-5f15-4051-a19e-3779b75d220d + Normalized + Normalized + false + 0 + + + + + + 11263 + 406 + 57 + 20 + + + 11293 + 416 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + f895d8a7-69e8-4035-bd36-5aff18ae834b + Point + Point + false + 0 + + + + + + 11350 + 366 + 53 + 20 + + + 11378 + 376 + + + + + + + + Tangent vector at the specified length + 58940d62-1793-4e93-af9e-99a43dd4234c + Tangent + Tangent + false + 0 + + + + + + 11350 + 386 + 53 + 20 + + + 11378 + 396 + + + + + + + + Curve parameter at the specified length + ca0eee18-4699-4e5b-a2a4-621b9b86812b + Parameter + Parameter + false + 0 + + + + + + 11350 + 406 + 53 + 20 + + + 11378 + 416 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + ffd2722b-76d2-400d-9c94-4099634f0769 + YZ Plane + YZ Plane + + + + + + 11401 + 438 + 98 + 28 + + + 11451 + 452 + + + + + + Origin of plane + 9ab0fd14-9bce-44dd-b1bf-d9356af4a840 + Origin + Origin + false + f895d8a7-69e8-4035-bd36-5aff18ae834b + 1 + + + + + + 11403 + 440 + 33 + 24 + + + 11421 + 452 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 0f33d5ac-c6a6-46e9-b4b9-fbd57bfa8d1c + Plane + Plane + false + 0 + + + + + + 11466 + 440 + 31 + 24 + + + 11483 + 452 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + f27d7d48-dd46-48a8-ade6-91fc633a0485 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 11683 + 34 + 50 + 24 + + + 11708.88 + 46.80792 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 9c2832f0-161c-40f1-904e-a9fc88058d44 + Curvature + Curvature + + + + + + 11622 + -167 + 137 + 64 + + + 11692 + -135 + + + + + + Curve to evaluate + 13792f56-0a49-458e-a6a4-a450c61ebad5 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11624 + -165 + 53 + 30 + + + 11652 + -150 + + + + + + + + Parameter on curve domain to evaluate + ae2ca433-0663-49e6-8bdf-2f8e723d9c60 + Parameter + Parameter + false + 385e3e77-c247-4588-b318-35b31ac02d22 + 1 + + + + + + 11624 + -135 + 53 + 30 + + + 11652 + -120 + + + + + + + + Point on curve at {t} + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + Point + Point + false + 0 + + + + + + 11707 + -165 + 50 + 20 + + + 11733.5 + -155 + + + + + + + + Curvature vector at {t} + ffd85c08-8fe9-4852-b9bc-41d40528b3f1 + Curvature + Curvature + false + 0 + + + + + + 11707 + -145 + 50 + 20 + + + 11733.5 + -135 + + + + + + + + Curvature circle at {t} + 3cc9d87d-6ed9-4ab4-97ce-4eb15f2ff975 + Curvature + Curvature + false + 0 + + + + + + 11707 + -125 + 50 + 20 + + + 11733.5 + -115 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 348b25a4-29d1-4dd3-b751-1e0e815efb4d + Divide Curve + Divide Curve + + + + + + 11635 + -82 + 125 + 64 + + + 11685 + -50 + + + + + + Curve to divide + 362c60c7-c494-46ba-b388-b2b2be310c55 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11637 + -80 + 33 + 20 + + + 11655 + -70 + + + + + + + + Number of segments + dbcb2c68-7821-4fa0-9bb2-5108bccf17ba + Count + Count + false + f27d7d48-dd46-48a8-ade6-91fc633a0485 + 1 + + + + + + 11637 + -60 + 33 + 20 + + + 11655 + -50 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 040fe23d-42fd-436b-83d2-9899e9af03cf + Kinks + Kinks + false + 0 + + + + + + 11637 + -40 + 33 + 20 + + + 11655 + -30 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 387a14cd-d278-4062-b7ec-c9e0c5a962b2 + Points + Points + false + 0 + + + + + + 11700 + -80 + 58 + 20 + + + 11730.5 + -70 + + + + + + + + 1 + Tangent vectors at division points + 7a310e92-159a-4f09-b80b-fd0fce78c966 + Tangents + Tangents + false + 0 + + + + + + 11700 + -60 + 58 + 20 + + + 11730.5 + -50 + + + + + + + + 1 + Parameter values at division points + 385e3e77-c247-4588-b318-35b31ac02d22 + Parameters + Parameters + false + 0 + + + + + + 11700 + -40 + 58 + 20 + + + 11730.5 + -30 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 46eb23b5-0da3-45db-9d19-17d32a68af71 + Curve + Curve + false + 177bc534-a9ac-4189-919c-d5b821d4b676 + 1 + + + + + + 11680 + 61 + 50 + 24 + + + 11705.93 + 73.19794 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f25cbf1f-995b-482f-935c-b9ff51cf07ff + Deconstruct Arc + Deconstruct Arc + + + + + + 11634 + -251 + 114 + 64 + + + 11674 + -219 + + + + + + Arc or Circle to deconstruct + cd6fb14d-59e3-4e44-bfec-6c3d2705c80d + Arc + Arc + false + 3cc9d87d-6ed9-4ab4-97ce-4eb15f2ff975 + 1 + + + + + + 11636 + -249 + 23 + 60 + + + 11649 + -219 + + + + + + + + Base plane of arc or circle + 813e5bc1-76e4-4822-9149-888a4c4bd8c3 + Base Plane + Base Plane + false + 0 + + + + + + 11689 + -249 + 57 + 20 + + + 11719 + -239 + + + + + + + + Radius of arc or circle + 64b75c40-b47c-4801-938f-3fc5ab5c2d5a + Radius + Radius + false + 0 + + + + + + 11689 + -229 + 57 + 20 + + + 11719 + -219 + + + + + + + + Angle domain (in radians) of arc + 388aafdb-1d3e-4caa-8829-40d6d1d61741 + Angle + Angle + false + 0 + + + + + + 11689 + -209 + 57 + 20 + + + 11719 + -199 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 156c8726-9167-409f-8e1d-3b2034ee26bd + One Over X + One Over X + + + + + + 11652 + -379 + 100 + 28 + + + 11701 + -365 + + + + + + Input value + 68e15e7d-9b0d-45b8-abb2-98b8a7080760 + Value + Value + false + 64b75c40-b47c-4801-938f-3fc5ab5c2d5a + 1 + + + + + + 11654 + -377 + 32 + 24 + + + 11671.5 + -365 + + + + + + + + Output value + 7545b9d2-d156-4a93-b9f9-6d02936c0a93 + Result + Result + false + 0 + + + + + + 11716 + -377 + 34 + 24 + + + 11734.5 + -365 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + cb841bf4-26fa-483b-a96e-9b9191170c98 + Quick Graph + Quick Graph + false + 0 + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11636 + -625 + 150 + 150 + + + 11636.88 + -624.3921 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c3ef4fa9-80d7-4a8c-91fc-86779987862e + Number Slider + Number Slider + false + 0 + + + + + + 11591 + 13 + 198 + 20 + + + 11591.88 + 13.92902 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 42c915da-4bad-4af9-891f-33e9dff2e38a + Line + Line + + + + + + 11635 + -325 + 114 + 44 + + + 11707 + -303 + + + + + + Line start point + d6207c12-abd3-4fb3-9916-44d30652d390 + Start Point + Start Point + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11637 + -323 + 55 + 20 + + + 11666 + -313 + + + + + + + + Line end point + 41d3d596-f8cf-4194-bae2-5b27a589ee3e + End Point + End Point + false + 813e5bc1-76e4-4822-9149-888a4c4bd8c3 + 1 + + + + + + 11637 + -303 + 55 + 20 + + + 11666 + -293 + + + + + + + + Line segment + 6cb21878-797c-48f5-ab72-a881bb3964bf + Line + Line + false + 0 + + + + + + 11722 + -323 + 25 + 40 + + + 11736 + -303 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 15503901-e1d0-4153-9123-89f88cfe410a + Multiplication + Multiplication + + + + + + 11670 + -760 + 82 + 44 + + + 11701 + -738 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 226df999-de35-4300-a777-9d2b5babb7c0 + A + A + true + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11672 + -758 + 14 + 20 + + + 11680.5 + -748 + + + + + + + + Second item for multiplication + f6d6647c-0c58-4d34-a9e7-ace6aa06137a + B + B + true + 05ac0577-765a-4a64-a164-a82b335a88d5 + 1 + + + + + + 11672 + -738 + 14 + 20 + + + 11680.5 + -728 + + + + + + + + Result of multiplication + 2b6c5d7a-c6ba-4a1a-a204-364200f797f9 + Result + Result + false + 0 + + + + + + 11716 + -758 + 34 + 40 + + + 11734.5 + -738 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 05ac0577-765a-4a64-a164-a82b335a88d5 + Number Slider + Number Slider + false + 0 + + + + + + 11613 + -783 + 198 + 20 + + + 11613.69 + -782.6831 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 003e628c-0d75-481a-b8d9-0b64165bb402 + Line SDL + Line SDL + + + + + + 11639 + -705 + 122 + 64 + + + 11719 + -673 + + + + + + Line start point + 8b263cff-68e5-4975-aac2-79e82e5877ee + Start + Start + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11641 + -703 + 63 + 20 + + + 11682 + -693 + + + + + + + + Line tangent (direction) + bab6a9f0-f200-444d-9088-e4807d8739d8 + Direction + Direction + false + 6cb21878-797c-48f5-ab72-a881bb3964bf + 1 + + + + + + 11641 + -683 + 63 + 20 + + + 11682 + -673 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 3e17b828-aded-47b0-9dee-070e1c7fe96b + -ABS(X) + Length + Length + false + 2b6c5d7a-c6ba-4a1a-a204-364200f797f9 + 1 + + + + + + 11641 + -663 + 63 + 20 + + + 11682 + -653 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + Line + Line + false + 0 + + + + + + 11734 + -703 + 25 + 60 + + + 11748 + -673 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7c53d693-7c55-470e-9d68-ef915f2b77d6 + Panel + + false + 0.56093490123748779 + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + Double click to edit panel content… + + + + + + 11473 + -676 + 160 + 274 + + 0 + 0 + 0 + + 11473.77 + -675.326 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 9d58d21f-c1e5-4328-b819-32b985b20328 + Evaluate Length + Evaluate Length + + + + + + 11635 + -861 + 144 + 64 + + + 11709 + -829 + + + + + + Curve to evaluate + b91dd363-9750-43a0-85cf-742d544fe19d + Curve + Curve + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 11637 + -859 + 57 + 20 + + + 11667 + -849 + + + + + + + + Length factor for curve evaluation + cfb2fd55-ca9b-453f-8596-2e25796d90e3 + Length + Length + false + 0 + + + + + + 11637 + -839 + 57 + 20 + + + 11667 + -829 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 95936b36-622c-4473-9e39-d5a3d037e1af + Normalized + Normalized + false + 0 + + + + + + 11637 + -819 + 57 + 20 + + + 11667 + -809 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 4fa7c015-f495-4786-aca9-dde12493bb63 + Point + Point + false + 0 + + + + + + 11724 + -859 + 53 + 20 + + + 11752 + -849 + + + + + + + + Tangent vector at the specified length + 0dada7f3-a269-4513-b591-f63973a4ec76 + Tangent + Tangent + false + 0 + + + + + + 11724 + -839 + 53 + 20 + + + 11752 + -829 + + + + + + + + Curve parameter at the specified length + 5574f7ca-14ee-4e34-9755-610ba3bb211c + Parameter + Parameter + false + 0 + + + + + + 11724 + -819 + 53 + 20 + + + 11752 + -809 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + f6f41fab-f127-45c8-9a50-fe4209aec932 + Interpolate + Interpolate + + + + + + 11647 + -962 + 125 + 84 + + + 11714 + -920 + + + + + + 1 + Interpolation points + da1a715e-ff1a-4658-882a-3473654b75e3 + Vertices + Vertices + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11649 + -960 + 50 + 20 + + + 11675.5 + -950 + + + + + + + + Curve degree + f6692111-36cb-4a98-afad-c2758c0ab892 + Degree + Degree + false + 0 + + + + + + 11649 + -940 + 50 + 20 + + + 11675.5 + -930 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + a7bff49e-29de-4738-8e5f-d2db4463561f + Periodic + Periodic + false + 0 + + + + + + 11649 + -920 + 50 + 20 + + + 11675.5 + -910 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + f0edd288-4469-4f12-a425-0bc010027973 + KnotStyle + KnotStyle + false + 0 + + + + + + 11649 + -900 + 50 + 20 + + + 11675.5 + -890 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f9faff41-66de-46b8-ae5c-f64ec8a21123 + Curve + Curve + false + 0 + + + + + + 11729 + -960 + 41 + 26 + + + 11751 + -946.6667 + + + + + + + + Curve length + 6b04e5db-9157-4bcb-a427-9674ec459b8a + Length + Length + false + 0 + + + + + + 11729 + -934 + 41 + 27 + + + 11751 + -920 + + + + + + + + Curve domain + 1e84be66-f7d3-4f30-86f0-9819ae5cb5b6 + Domain + Domain + false + 0 + + + + + + 11729 + -907 + 41 + 27 + + + 11751 + -893.3334 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f27d7d48-dd46-48a8-ade6-91fc633a0485 + 9c2832f0-161c-40f1-904e-a9fc88058d44 + 348b25a4-29d1-4dd3-b751-1e0e815efb4d + 46eb23b5-0da3-45db-9d19-17d32a68af71 + f25cbf1f-995b-482f-935c-b9ff51cf07ff + 156c8726-9167-409f-8e1d-3b2034ee26bd + cb841bf4-26fa-483b-a96e-9b9191170c98 + c3ef4fa9-80d7-4a8c-91fc-86779987862e + 42c915da-4bad-4af9-891f-33e9dff2e38a + 15503901-e1d0-4153-9123-89f88cfe410a + 05ac0577-765a-4a64-a164-a82b335a88d5 + 003e628c-0d75-481a-b8d9-0b64165bb402 + 7c53d693-7c55-470e-9d68-ef915f2b77d6 + 9d58d21f-c1e5-4328-b819-32b985b20328 + f6f41fab-f127-45c8-9a50-fe4209aec932 + c7eec4be-a918-4a25-8766-ece8a3f011cb + e20ff916-0279-4578-9a85-3c78ef74a085 + e1679048-f4ae-4c0c-9a0b-5c2d16f1270b + 1b3e7ced-1c58-4c8b-8c13-c1c550339dee + ff842504-1510-426a-a3be-461ab9299563 + 20c43012-b66f-4160-ab26-0586b703f604 + 21 + 24103322-110c-423a-b161-6dfffb51f581 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 11673 + -1061 + 50 + 24 + + + 11698.69 + -1049.162 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 40d7e243-ad03-4722-a7c0-29e938bf00c4 + Curvature + Curvature + + + + + + 11616 + -1263 + 137 + 64 + + + 11686 + -1231 + + + + + + Curve to evaluate + 1822eb98-20a3-4cf4-add9-4e50f3f4ae86 + Curve + Curve + false + d9802751-038b-4c5e-b5ef-f80fd139a5aa + 1 + + + + + + 11618 + -1261 + 53 + 30 + + + 11646 + -1246 + + + + + + + + Parameter on curve domain to evaluate + 88d90e67-fb73-4a25-9b13-8df7d1ae8fc6 + Parameter + Parameter + false + fc94ca19-c2e8-4a7f-b711-db2203cb8aff + 1 + + + + + + 11618 + -1231 + 53 + 30 + + + 11646 + -1216 + + + + + + + + Point on curve at {t} + 69213f2c-b982-4e00-a8ed-79a971321729 + Point + Point + false + 0 + + + + + + 11701 + -1261 + 50 + 20 + + + 11727.5 + -1251 + + + + + + + + Curvature vector at {t} + d91d2c0f-ac83-4f4d-bc97-91beaf015b36 + Curvature + Curvature + false + 0 + + + + + + 11701 + -1241 + 50 + 20 + + + 11727.5 + -1231 + + + + + + + + Curvature circle at {t} + 90bcba36-eea8-40f7-8118-5cbf046d1554 + Curvature + Curvature + false + 0 + + + + + + 11701 + -1221 + 50 + 20 + + + 11727.5 + -1211 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + d3d9e590-1655-424a-b916-bd1a06e4ef70 + Divide Curve + Divide Curve + + + + + + 11621 + -1175 + 125 + 64 + + + 11671 + -1143 + + + + + + Curve to divide + fb2cd520-ef2c-40b0-ae5d-71463fd97dc6 + Curve + Curve + false + d9802751-038b-4c5e-b5ef-f80fd139a5aa + 1 + + + + + + 11623 + -1173 + 33 + 20 + + + 11641 + -1163 + + + + + + + + Number of segments + 595030b7-63ac-41da-82ae-705a4bcf3bf0 + Count + Count + false + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + 1 + + + + + + 11623 + -1153 + 33 + 20 + + + 11641 + -1143 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 1f418d4a-f717-47e2-91e3-77935d18de67 + Kinks + Kinks + false + 0 + + + + + + 11623 + -1133 + 33 + 20 + + + 11641 + -1123 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 4173ca05-d372-4de6-8bca-700c600b77dd + Points + Points + false + 0 + + + + + + 11686 + -1173 + 58 + 20 + + + 11716.5 + -1163 + + + + + + + + 1 + Tangent vectors at division points + 37da5273-85a3-4304-92d1-3937574b8244 + Tangents + Tangents + false + 0 + + + + + + 11686 + -1153 + 58 + 20 + + + 11716.5 + -1143 + + + + + + + + 1 + Parameter values at division points + fc94ca19-c2e8-4a7f-b711-db2203cb8aff + Parameters + Parameters + false + 0 + + + + + + 11686 + -1133 + 58 + 20 + + + 11716.5 + -1123 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + d9802751-038b-4c5e-b5ef-f80fd139a5aa + Curve + Curve + false + f9faff41-66de-46b8-ae5c-f64ec8a21123 + 1 + + + + + + 11670 + -1034 + 50 + 24 + + + 11695.74 + -1022.77 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b63e3032-a9a7-4cff-a054-7e2c401bfac1 + Deconstruct Arc + Deconstruct Arc + + + + + + 11621 + -1349 + 114 + 64 + + + 11661 + -1317 + + + + + + Arc or Circle to deconstruct + 994b4b0d-b326-49f0-a558-a8a2e0ff12a1 + Arc + Arc + false + 90bcba36-eea8-40f7-8118-5cbf046d1554 + 1 + + + + + + 11623 + -1347 + 23 + 60 + + + 11636 + -1317 + + + + + + + + Base plane of arc or circle + 17067b97-b820-4ccb-931f-76e0a0e333cf + Base Plane + Base Plane + false + 0 + + + + + + 11676 + -1347 + 57 + 20 + + + 11706 + -1337 + + + + + + + + Radius of arc or circle + 843c2f1b-d6ca-4bce-899b-4934e32bf1ba + Radius + Radius + false + 0 + + + + + + 11676 + -1327 + 57 + 20 + + + 11706 + -1317 + + + + + + + + Angle domain (in radians) of arc + ca15481a-8b6c-4107-859b-6699fd9286cd + Angle + Angle + false + 0 + + + + + + 11676 + -1307 + 57 + 20 + + + 11706 + -1297 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + a1cd3b51-0621-4d8b-84a9-7ea2a61a0bb1 + One Over X + One Over X + + + + + + 11622 + -1476 + 100 + 28 + + + 11671 + -1462 + + + + + + Input value + 9aaa2e0c-9f9d-41ea-b78c-7a9e6cb72d5f + Value + Value + false + 843c2f1b-d6ca-4bce-899b-4934e32bf1ba + 1 + + + + + + 11624 + -1474 + 32 + 24 + + + 11641.5 + -1462 + + + + + + + + Output value + 31925f06-f3f6-477f-9ddf-8825df82d4bd + Result + Result + false + 0 + + + + + + 11686 + -1474 + 34 + 24 + + + 11704.5 + -1462 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + abe45b1a-da2a-4150-aada-279c161e6bc2 + Quick Graph + Quick Graph + false + 0 + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + + + + + + 11642 + -1651 + 150 + 150 + + + 11642.51 + -1650.179 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + de9a1ce2-6ad4-43d3-b56d-340d10503407 + Number Slider + Number Slider + false + 0 + + + + + + 11581 + -1083 + 198 + 20 + + + 11581.69 + -1082.04 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 701b01ed-fa45-4cd9-9b3c-2202fe851b01 + Line + Line + + + + + + 11627 + -1417 + 114 + 44 + + + 11699 + -1395 + + + + + + Line start point + af317ead-32f0-4d45-898c-4bca52a59a0e + Start Point + Start Point + false + 69213f2c-b982-4e00-a8ed-79a971321729 + 1 + + + + + + 11629 + -1415 + 55 + 20 + + + 11658 + -1405 + + + + + + + + Line end point + cb6cbdf1-3a13-44b0-b4f9-cfe59e4b1dbd + End Point + End Point + false + 17067b97-b820-4ccb-931f-76e0a0e333cf + 1 + + + + + + 11629 + -1395 + 55 + 20 + + + 11658 + -1385 + + + + + + + + Line segment + c8a93b06-860c-4215-a804-c94bf932a448 + Line + Line + false + 0 + + + + + + 11714 + -1415 + 25 + 40 + + + 11728 + -1395 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 5e674c7a-fbea-4410-a666-25261872a457 + Multiplication + Multiplication + + + + + + 11653 + -1779 + 82 + 44 + + + 11684 + -1757 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 55dccfde-8336-4582-8df1-7389fb7077ea + A + A + true + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + + + + + + 11655 + -1777 + 14 + 20 + + + 11663.5 + -1767 + + + + + + + + Second item for multiplication + 17a3b59d-a692-4e38-918b-bfa2b3972503 + B + B + true + c16315fb-aa28-4b62-8523-c84ee5fce567 + 1 + + + + + + 11655 + -1757 + 14 + 20 + + + 11663.5 + -1747 + + + + + + + + Result of multiplication + e395fa80-a54a-45d0-b979-4ad253c5d280 + Result + Result + false + 0 + + + + + + 11699 + -1777 + 34 + 40 + + + 11717.5 + -1757 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + bfbacaec-5936-4df3-bf9c-118191c744ff + Line SDL + Line SDL + + + + + + 11641 + -1728 + 122 + 64 + + + 11721 + -1696 + + + + + + Line start point + ea86be73-ec02-4eab-a89a-110ecdef6211 + Start + Start + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11643 + -1726 + 63 + 20 + + + 11684 + -1716 + + + + + + + + Line tangent (direction) + 9482be29-7f39-401e-8164-c76750ef7479 + Direction + Direction + false + f11d3f4a-b2a4-482e-a244-449bd84d8afa + 1 + + + + + + 11643 + -1706 + 63 + 20 + + + 11684 + -1696 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + dbc456f4-eed6-4683-a5cb-10ee171feebf + -ABS(X) + Length + Length + false + e395fa80-a54a-45d0-b979-4ad253c5d280 + 1 + + + + + + 11643 + -1686 + 63 + 20 + + + 11684 + -1676 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + Line + Line + false + 0 + + + + + + 11736 + -1726 + 25 + 60 + + + 11750 + -1696 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 019d742d-8bc8-470c-8c61-f702473ca160 + Panel + + false + 0 + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + Double click to edit panel content… + + + + + + 11451 + -1541 + 160 + 274 + + 0 + 0 + 0 + + 11451.8 + -1540.497 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a111c18c-3317-4810-bbc0-d5b5736203bb + Evaluate Length + Evaluate Length + + + + + + 11615 + -1886 + 144 + 64 + + + 11689 + -1854 + + + + + + Curve to evaluate + ca51dcd2-3464-4b84-90c2-604456d7e519 + Curve + Curve + false + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + 1 + + + + + + 11617 + -1884 + 57 + 20 + + + 11647 + -1874 + + + + + + + + Length factor for curve evaluation + d8369c61-6a09-4985-889f-231b2301c8cd + Length + Length + false + 0 + + + + + + 11617 + -1864 + 57 + 20 + + + 11647 + -1854 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0cd7abe2-a9d3-4bff-8808-f0aa9d43fc43 + Normalized + Normalized + false + 0 + + + + + + 11617 + -1844 + 57 + 20 + + + 11647 + -1834 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + Point + Point + false + 0 + + + + + + 11704 + -1884 + 53 + 20 + + + 11732 + -1874 + + + + + + + + Tangent vector at the specified length + 662eeb47-6ce4-45d2-94da-e0893c307b53 + Tangent + Tangent + false + 0 + + + + + + 11704 + -1864 + 53 + 20 + + + 11732 + -1854 + + + + + + + + Curve parameter at the specified length + 4f26ea9f-eaaa-43d1-ba23-26eea5073148 + Parameter + Parameter + false + 0 + + + + + + 11704 + -1844 + 53 + 20 + + + 11732 + -1834 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 436e756d-6b81-47c0-847b-9749a89d4cac + Interpolate + Interpolate + + + + + + 11629 + -1989 + 125 + 84 + + + 11696 + -1947 + + + + + + 1 + Interpolation points + fd552c6d-ca09-4784-8982-d0a0bca52f58 + Vertices + Vertices + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11631 + -1987 + 50 + 20 + + + 11657.5 + -1977 + + + + + + + + Curve degree + a9398781-1137-451d-81ac-62a5b6a84c1c + Degree + Degree + false + 0 + + + + + + 11631 + -1967 + 50 + 20 + + + 11657.5 + -1957 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 4129369b-278d-4b1e-8c8e-cef61af004ac + Periodic + Periodic + false + 0 + + + + + + 11631 + -1947 + 50 + 20 + + + 11657.5 + -1937 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 4a3fe9e3-abc0-4fb8-8ad3-01141c165a7a + KnotStyle + KnotStyle + false + 0 + + + + + + 11631 + -1927 + 50 + 20 + + + 11657.5 + -1917 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + cbafc85e-2e6e-4e5e-957c-7a52c1acccbc + Curve + Curve + false + 0 + + + + + + 11711 + -1987 + 41 + 26 + + + 11733 + -1973.667 + + + + + + + + Curve length + d130f934-7e94-40bd-9567-a4ef54cbfb8a + Length + Length + false + 0 + + + + + + 11711 + -1961 + 41 + 27 + + + 11733 + -1947 + + + + + + + + Curve domain + b8235b00-beb1-4bb1-a0a2-856a1faa45ff + Domain + Domain + false + 0 + + + + + + 11711 + -1934 + 41 + 27 + + + 11733 + -1920.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + 40d7e243-ad03-4722-a7c0-29e938bf00c4 + d3d9e590-1655-424a-b916-bd1a06e4ef70 + d9802751-038b-4c5e-b5ef-f80fd139a5aa + b63e3032-a9a7-4cff-a054-7e2c401bfac1 + a1cd3b51-0621-4d8b-84a9-7ea2a61a0bb1 + abe45b1a-da2a-4150-aada-279c161e6bc2 + de9a1ce2-6ad4-43d3-b56d-340d10503407 + 701b01ed-fa45-4cd9-9b3c-2202fe851b01 + 5e674c7a-fbea-4410-a666-25261872a457 + daade0dc-ab8b-43f8-9164-341b5be4e748 + bfbacaec-5936-4df3-bf9c-118191c744ff + 019d742d-8bc8-470c-8c61-f702473ca160 + a111c18c-3317-4810-bbc0-d5b5736203bb + 436e756d-6b81-47c0-847b-9749a89d4cac + 5ecef633-4ff7-47cc-9e64-44d92f4f9ef1 + 7c156ba3-110e-46ce-9cbd-b26af3802802 + a5c1d4d1-e9c8-47b1-ac1d-c8bb03c057bb + f11d3f4a-b2a4-482e-a244-449bd84d8afa + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + 2d4e205a-3e81-4d88-9773-aa33d99f6d35 + e1c74ee8-63b2-49dc-ac1f-5c2de1115cd4 + 93dd7fad-90ab-4b05-8ffd-99e9d0e021ab + 81a7aabe-50a7-4f33-bc93-d937a1ee9d1b + cd7c9348-f5a0-438b-9401-07a079d198d3 + 25 + 961481ef-24b2-412c-96ac-b5d620116969 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + ca21ab22-e702-43b3-99ff-c3060a7c6cc4 + Nurbs Curve + Nurbs Curve + + + + + + 11510 + -1989 + 118 + 64 + + + 11570 + -1957 + + + + + + 1 + Curve control points + a9f67ca3-b1fc-4542-85c6-9945b7be9034 + Vertices + Vertices + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11512 + -1987 + 43 + 20 + + + 11535 + -1977 + + + + + + + + Curve degree + 36d999ff-6e52-459b-a724-20385626f685 + Degree + Degree + false + 0 + + + + + + 11512 + -1967 + 43 + 20 + + + 11535 + -1957 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + cd9c6fde-a1c2-4043-912c-f66240c8579a + Periodic + Periodic + false + 0 + + + + + + 11512 + -1947 + 43 + 20 + + + 11535 + -1937 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 5b500bfd-b55e-4feb-82d8-c466349a461a + Curve + Curve + false + 0 + + + + + + 11585 + -1987 + 41 + 20 + + + 11607 + -1977 + + + + + + + + Curve length + 8713c211-fa4c-44d4-8f86-c8588e59b19a + Length + Length + false + 0 + + + + + + 11585 + -1967 + 41 + 20 + + + 11607 + -1957 + + + + + + + + Curve domain + 205f5f6c-080d-4515-858f-d2c083578a80 + Domain + Domain + false + 0 + + + + + + 11585 + -1947 + 41 + 20 + + + 11607 + -1937 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + d5e37dcc-1439-447a-8863-126b7d29d725 + Nurbs Curve + Nurbs Curve + + + + + + 11580 + -970 + 118 + 64 + + + 11640 + -938 + + + + + + 1 + Curve control points + 9fd94db1-6d38-41fe-9263-029cb5c2645c + Vertices + Vertices + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11582 + -968 + 43 + 20 + + + 11605 + -958 + + + + + + + + Curve degree + f4b3ed59-edac-43c1-bdff-a33b5ba95c39 + Degree + Degree + false + 0 + + + + + + 11582 + -948 + 43 + 20 + + + 11605 + -938 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 86e3f1a5-1bc1-4c57-94fd-d898fea41b4a + Periodic + Periodic + false + 0 + + + + + + 11582 + -928 + 43 + 20 + + + 11605 + -918 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 8036cf9b-6662-4cd1-8ca1-fcda1238eee1 + Curve + Curve + false + 0 + + + + + + 11655 + -968 + 41 + 20 + + + 11677 + -958 + + + + + + + + Curve length + a4ed1655-734b-4fbf-8052-9e3ceebe374e + Length + Length + false + 0 + + + + + + 11655 + -948 + 41 + 20 + + + 11677 + -938 + + + + + + + + Curve domain + 57a1f738-695a-4901-86c0-95c0e6ee37d7 + Domain + Domain + false + 0 + + + + + + 11655 + -928 + 41 + 20 + + + 11677 + -918 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 78d12f4c-4c4d-4d8a-b4b8-bef3314ebc50 + Relative Differences + Relative Differences + + + + + + 11501 + -1781 + 128 + 28 + + + 11554 + -1767 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + c6bd4855-5abe-4493-a3a4-0c90b87a4955 + Values + Values + false + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11503 + -1779 + 36 + 24 + + + 11522.5 + -1767 + + + + + + + + 1 + Differences between consecutive items + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + Differenced + Differenced + false + 0 + + + + + + 11569 + -1779 + 58 + 24 + + + 11599.5 + -1767 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + Relay + Relay + false + 7545b9d2-d156-4a93-b9f9-6d02936c0a93 + 1 + + + + + + 11805 + -408 + 44 + 16 + + + 11827 + -400 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a5c1d4d1-e9c8-47b1-ac1d-c8bb03c057bb + Derivatives + Derivatives + + + + + + 11420 + -1715 + 117 + 144 + + + 11490 + -1643 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + 51e849af-3a4a-4849-b853-44e851241469 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11422 + -1713 + 53 + 70 + + + 11450 + -1678 + + + + + + + + Parameter on curve domain to evaluate + 37d4d90c-823c-4ed7-8b5b-2e549ad5cf36 + Parameter + Parameter + false + 385e3e77-c247-4588-b318-35b31ac02d22 + 1 + + + + + + 11422 + -1643 + 53 + 70 + + + 11450 + -1608 + + + + + + + + Point on curve at {t} + cd2cc7b5-65c8-4f09-8934-a420ba397b95 + Point + Point + false + 0 + + + + + + 11505 + -1713 + 30 + 20 + + + 11521.5 + -1703 + + + + + + + + First curve derivative at t (Velocity) + a63ef7d3-eb61-4fda-a8a8-5b5671ae77f8 + false + First derivative + 1 + false + 0 + + + + + + 11505 + -1693 + 30 + 20 + + + 11521.5 + -1683 + + + + + + + + Second curve derivative at t (Acceleration) + 01befd56-7002-4518-b622-2b1fa9f801ef + false + Second derivative + 2 + false + 0 + + + + + + 11505 + -1673 + 30 + 20 + + + 11521.5 + -1663 + + + + + + + + Third curve derivative at t (Jolt) + dada708f-cbc3-456a-89ea-0c8db5710aa7 + false + Third derivative + 3 + false + 0 + + + + + + 11505 + -1653 + 30 + 20 + + + 11521.5 + -1643 + + + + + + + + Fourth curve derivative at t (Jounce) + f5c9faa7-e3a1-4118-842e-1c50bf6083dc + false + Fourth derivative + 4 + false + 0 + + + + + + 11505 + -1633 + 30 + 20 + + + 11521.5 + -1623 + + + + + + + + Fifth curve derivative at t + fa991782-8f8d-4db3-a737-1c34f5a3a0d5 + false + Fifth derivative + 5 + false + 0 + + + + + + 11505 + -1613 + 30 + 20 + + + 11521.5 + -1603 + + + + + + + + Sixth curve derivative at t + 91a284ca-01da-4f98-898d-eadbb5e570d7 + false + Sixth derivative + 6 + false + 0 + + + + + + 11505 + -1593 + 30 + 20 + + + 11521.5 + -1583 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f11d3f4a-b2a4-482e-a244-449bd84d8afa + Relay + Relay + false + 01befd56-7002-4518-b622-2b1fa9f801ef + 1 + + + + + + 11562 + -1677 + 44 + 16 + + + 11584 + -1669 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + Relay + Relay + false + dada708f-cbc3-456a-89ea-0c8db5710aa7 + 1 + + + + + + 11556 + -1645 + 44 + 16 + + + 11578 + -1637 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + c16315fb-aa28-4b62-8523-c84ee5fce567 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 11621 + -1808 + 250 + 20 + + + 11621.78 + -1807.445 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e1679048-f4ae-4c0c-9a0b-5c2d16f1270b + Create Material + Create Material + + + + + + 11793 + -635 + 144 + 104 + + + 11877 + -583 + + + + + + Colour of the diffuse channel + 64fce468-a759-4d9a-a27d-3c2053cc8b8e + Diffuse + Diffuse + false + 0 + + + + + + 11795 + -633 + 67 + 20 + + + 11830 + -623 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + d3c9c9cf-9a19-40ee-bf53-07dc7712e07d + Specular + Specular + false + 0 + + + + + + 11795 + -613 + 67 + 20 + + + 11830 + -603 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + f6cb07b6-8b57-4498-a210-b526a7159d59 + Emission + Emission + false + 0 + + + + + + 11795 + -593 + 67 + 20 + + + 11830 + -583 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 82881d8e-02e9-488e-bc4d-f61b2f371ea5 + Transparency + Transparency + false + 0 + + + + + + 11795 + -573 + 67 + 20 + + + 11830 + -563 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 6e6ad286-78e1-4e20-af71-25074314a17d + Shine + Shine + false + 0 + + + + + + 11795 + -553 + 67 + 20 + + + 11830 + -543 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a759e701-3f23-432e-8553-4220f153ad85 + Material + Material + false + 0 + + + + + + 11892 + -633 + 43 + 100 + + + 11915 + -583 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 1b3e7ced-1c58-4c8b-8c13-c1c550339dee + Custom Preview + Custom Preview + + + + + + + 11820 + -704 + 82 + 44 + + + 11888 + -682 + + + + + + Geometry to preview + true + 3c2bb90a-e994-4f93-93a7-145ea8e40385 + Geometry + Geometry + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 11822 + -702 + 51 + 20 + + + 11849 + -692 + + + + + + + + The material override + 8c64d8d4-5823-4692-990e-762cfa4cca56 + Material + Material + false + a759e701-3f23-432e-8553-4220f153ad85 + 1 + + + + + + 11822 + -682 + 51 + 20 + + + 11849 + -672 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c7eec4be-a918-4a25-8766-ece8a3f011cb + Create Material + Create Material + + + + + + 11796 + -88 + 144 + 104 + + + 11880 + -36 + + + + + + Colour of the diffuse channel + 50736699-099b-451a-8c5f-5a4a1ae4de53 + Diffuse + Diffuse + false + 0 + + + + + + 11798 + -86 + 67 + 20 + + + 11833 + -76 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 51957687-5839-4cc8-97ab-cfc157162f0e + Specular + Specular + false + 0 + + + + + + 11798 + -66 + 67 + 20 + + + 11833 + -56 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 22e413f3-5dca-497a-a3f2-fbfc4f1a44df + Emission + Emission + false + 0 + + + + + + 11798 + -46 + 67 + 20 + + + 11833 + -36 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 706f166d-2206-4613-8f83-d17630f6603a + Transparency + Transparency + false + 0 + + + + + + 11798 + -26 + 67 + 20 + + + 11833 + -16 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c0452373-0133-4d14-9910-9166f6108ebf + Shine + Shine + false + 0 + + + + + + 11798 + -6 + 67 + 20 + + + 11833 + 4 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + e892c41c-412b-4843-b870-e6220430d682 + Material + Material + false + 0 + + + + + + 11895 + -86 + 43 + 100 + + + 11918 + -36 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e20ff916-0279-4578-9a85-3c78ef74a085 + Custom Preview + Custom Preview + + + + + + + 11816 + -135 + 82 + 44 + + + 11884 + -113 + + + + + + Geometry to preview + true + a4cf16e5-e3c7-4830-8f9d-7611085f716f + Geometry + Geometry + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11818 + -133 + 51 + 20 + + + 11845 + -123 + + + + + + + + The material override + a19e95a9-6720-4b49-ab0d-bf753764455a + Material + Material + false + e892c41c-412b-4843-b870-e6220430d682 + 1 + + + + + + 11818 + -113 + 51 + 20 + + + 11845 + -103 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ff842504-1510-426a-a3be-461ab9299563 + Create Material + Create Material + + + + + + 11794 + -930 + 144 + 104 + + + 11878 + -878 + + + + + + Colour of the diffuse channel + a4971ccf-c592-44fb-902d-7b30540518e2 + Diffuse + Diffuse + false + 0 + + + + + + 11796 + -928 + 67 + 20 + + + 11831 + -918 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 4dafbf86-b497-4265-a5b7-bd29dc4c1d71 + Specular + Specular + false + 0 + + + + + + 11796 + -908 + 67 + 20 + + + 11831 + -898 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e3d10444-83e4-4a4b-b466-886c4ff62eec + Emission + Emission + false + 0 + + + + + + 11796 + -888 + 67 + 20 + + + 11831 + -878 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 5f90eadd-d7ba-410b-97c0-080d57492778 + Transparency + Transparency + false + 0 + + + + + + 11796 + -868 + 67 + 20 + + + 11831 + -858 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + cff519e7-70e8-4e99-b6df-6147bb20d297 + Shine + Shine + false + 0 + + + + + + 11796 + -848 + 67 + 20 + + + 11831 + -838 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 41bf3255-c581-4320-9ea8-4bb473f5aa21 + Material + Material + false + 0 + + + + + + 11893 + -928 + 43 + 100 + + + 11916 + -878 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 20c43012-b66f-4160-ab26-0586b703f604 + Custom Preview + Custom Preview + + + + + + + 11825 + -982 + 82 + 44 + + + 11893 + -960 + + + + + + Geometry to preview + true + 14e62e78-2aaa-4780-942f-28be0a1bcfaa + Geometry + Geometry + false + f9faff41-66de-46b8-ae5c-f64ec8a21123 + 1 + + + + + + 11827 + -980 + 51 + 20 + + + 11854 + -970 + + + + + + + + The material override + dd16d187-91c2-42b3-9c39-69d754c9b36a + Material + Material + false + 41bf3255-c581-4320-9ea8-4bb473f5aa21 + 1 + + + + + + 11827 + -960 + 51 + 20 + + + 11854 + -950 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 5ecef633-4ff7-47cc-9e64-44d92f4f9ef1 + Create Material + Create Material + + + + + + 11791 + -1674 + 144 + 104 + + + 11875 + -1622 + + + + + + Colour of the diffuse channel + f33cad53-97e9-49d1-aae7-9c22d238976a + Diffuse + Diffuse + false + 0 + + + + + + 11793 + -1672 + 67 + 20 + + + 11828 + -1662 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + f7073a7a-e241-4fa7-8898-c612811b7088 + Specular + Specular + false + 0 + + + + + + 11793 + -1652 + 67 + 20 + + + 11828 + -1642 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bcc2bbc6-20ce-4919-b477-78d057c677cd + Emission + Emission + false + 0 + + + + + + 11793 + -1632 + 67 + 20 + + + 11828 + -1622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 31401dbe-607f-4c17-8c53-3a55cb9577fe + Transparency + Transparency + false + 0 + + + + + + 11793 + -1612 + 67 + 20 + + + 11828 + -1602 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 71361d47-28ac-4b2b-9199-e1672bb8eebb + Shine + Shine + false + 0 + + + + + + 11793 + -1592 + 67 + 20 + + + 11828 + -1582 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 71f0474f-a87e-4a2b-b0c4-f7c51ef09c10 + Material + Material + false + 0 + + + + + + 11890 + -1672 + 43 + 100 + + + 11913 + -1622 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 7c156ba3-110e-46ce-9cbd-b26af3802802 + Custom Preview + Custom Preview + + + + + + + 11830 + -1741 + 82 + 44 + + + 11898 + -1719 + + + + + + Geometry to preview + true + 86e1ab12-606f-4191-9b34-17232c3e372f + Geometry + Geometry + false + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + 1 + + + + + + 11832 + -1739 + 51 + 20 + + + 11859 + -1729 + + + + + + + + The material override + 487be659-c25e-4cf3-91f8-39f23147befa + Material + Material + false + 71f0474f-a87e-4a2b-b0c4-f7c51ef09c10 + 1 + + + + + + 11832 + -1719 + 51 + 20 + + + 11859 + -1709 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2d4e205a-3e81-4d88-9773-aa33d99f6d35 + Create Material + Create Material + + + + + + 11785 + -1919 + 144 + 104 + + + 11869 + -1867 + + + + + + Colour of the diffuse channel + ec03a20c-c553-4b96-8701-c78f48c52409 + Diffuse + Diffuse + false + 0 + + + + + + 11787 + -1917 + 67 + 20 + + + 11822 + -1907 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 0dc78d41-1fae-45e4-9d43-a444bb2cde49 + Specular + Specular + false + 0 + + + + + + 11787 + -1897 + 67 + 20 + + + 11822 + -1887 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 746f86cf-5039-490a-ba50-7734435b13b8 + Emission + Emission + false + 0 + + + + + + 11787 + -1877 + 67 + 20 + + + 11822 + -1867 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c08d98f8-ecab-48db-b0ba-ccd9236e49ba + Transparency + Transparency + false + 0 + + + + + + 11787 + -1857 + 67 + 20 + + + 11822 + -1847 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3ff69d47-5ad5-4334-85a7-25272e469837 + Shine + Shine + false + 0 + + + + + + 11787 + -1837 + 67 + 20 + + + 11822 + -1827 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7ad7d551-8fe5-48af-9baf-827eb9015eea + Material + Material + false + 0 + + + + + + 11884 + -1917 + 43 + 100 + + + 11907 + -1867 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e1c74ee8-63b2-49dc-ac1f-5c2de1115cd4 + Custom Preview + Custom Preview + + + + + + + 11824 + -1986 + 82 + 44 + + + 11892 + -1964 + + + + + + Geometry to preview + true + f8b3aae4-4f14-43b1-b937-bda190d63635 + Geometry + Geometry + false + cbafc85e-2e6e-4e5e-957c-7a52c1acccbc + 1 + + + + + + 11826 + -1984 + 51 + 20 + + + 11853 + -1974 + + + + + + + + The material override + a5f3eb3b-f642-401c-9369-94c98315aeb8 + Material + Material + false + 7ad7d551-8fe5-48af-9baf-827eb9015eea + 1 + + + + + + 11826 + -1964 + 51 + 20 + + + 11853 + -1954 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 93dd7fad-90ab-4b05-8ffd-99e9d0e021ab + Line SDL + Line SDL + + + + + + 11337 + -2016 + 122 + 64 + + + 11417 + -1984 + + + + + + Line start point + 4a762443-6809-4565-bcad-e1086c3dc55b + Start + Start + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11339 + -2014 + 63 + 20 + + + 11380 + -2004 + + + + + + + + Line tangent (direction) + b5ed6f98-07b6-4ebf-9764-a326793cf4a2 + Direction + Direction + false + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + 1 + + + + + + 11339 + -1994 + 63 + 20 + + + 11380 + -1984 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 8c81d106-ba2b-4bc6-a6cf-c4acffd586b6 + -X + Length + Length + false + e395fa80-a54a-45d0-b979-4ad253c5d280 + 1 + + + + + + 11339 + -1974 + 63 + 20 + + + 11380 + -1964 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + Line + Line + false + 0 + + + + + + 11432 + -2014 + 25 + 60 + + + 11446 + -1984 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 36bd2335-363d-4687-981d-52b686e35e31 + PolyLine + PolyLine + + + + + + 11651 + -2513 + 118 + 44 + + + 11711 + -2491 + + + + + + 1 + Polyline vertex points + 458fbd23-9c79-4ff6-8902-4ecce8933cc6 + Vertices + Vertices + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11653 + -2511 + 43 + 20 + + + 11676 + -2501 + + + + + + + + Close polyline + 9aa43232-b3ac-4f2c-92c1-f71fae8908ee + Closed + Closed + false + 0 + + + + + + 11653 + -2491 + 43 + 20 + + + 11676 + -2481 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 258a5e13-5c00-4190-a0c5-412b50d04d66 + Polyline + Polyline + false + 0 + + + + + + 11726 + -2511 + 41 + 40 + + + 11748 + -2491 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 82d605c8-4f4f-4c7c-a229-138e5be374d2 + Explode + Explode + + + + + + 11629 + -2461 + 136 + 44 + + + 11696 + -2439 + + + + + + Curve to explode + 7de36cd0-a0f8-4802-b5b7-52c221c6dd50 + Curve + Curve + false + 258a5e13-5c00-4190-a0c5-412b50d04d66 + 1 + + + + + + 11631 + -2459 + 50 + 20 + + + 11657.5 + -2449 + + + + + + + + Recursive decomposition until all segments are atomic + e08fc99c-7def-4f9e-ac75-0fe6bc438895 + Recursive + Recursive + false + 0 + + + + + + 11631 + -2439 + 50 + 20 + + + 11657.5 + -2429 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + a48d9404-30eb-4f51-b0af-9aa41940094b + Segments + Segments + false + 0 + + + + + + 11711 + -2459 + 52 + 20 + + + 11738.5 + -2449 + + + + + + + + 1 + Vertices of the exploded segments + 4b8a3eaf-5711-4c28-b212-996026dbc96a + Vertices + Vertices + false + 0 + + + + + + 11711 + -2439 + 52 + 20 + + + 11738.5 + -2429 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + Curve + Curve + false + a48d9404-30eb-4f51-b0af-9aa41940094b + 1 + + + + + + 11655 + -2370 + 53 + 24 + + + 11691.77 + -2358.402 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4fe4faf3-5a3d-497a-9566-c557beb1db7d + Panel + + false + 0 + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + 1 + Double click to edit panel content… + + + + + + 11551 + -2271 + 226 + 100 + + 0 + 0 + 0 + + 11551.77 + -2270.402 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 96621c38-81af-4b39-9e06-3998608178f8 + Sort List + Sort List + + + + + + 11669 + -2327 + 130 + 44 + + + 11734 + -2305 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 0b32bfbe-e4cd-4b3e-a0f2-f947a905961e + Keys + Keys + false + 57bc1160-0b82-4913-81fa-4c5a8001bc56 + 1 + + + + + + 11671 + -2325 + 48 + 20 + + + 11696.5 + -2315 + + + + + + + + 1 + Optional list of values to sort synchronously + bdc63532-06de-4950-bd38-999e55a7c56d + Values Values A + Values A + true + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + + + + + + 11671 + -2305 + 48 + 20 + + + 11696.5 + -2295 + + + + + + + + 1 + Sorted keys + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + Keys + Keys + false + 0 + + + + + + 11749 + -2325 + 48 + 20 + + + 11774.5 + -2315 + + + + + + + + 1 + Synchronous values in Values A + b64910c3-2db2-4351-b643-9ea69bb73555 + Values Values A + Values A + false + 0 + + + + + + 11749 + -2305 + 48 + 20 + + + 11774.5 + -2295 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 22b727e7-0702-47e6-b2a2-02c438b5c7e6 + Length + Length + + + + + + 11559 + -2342 + 104 + 28 + + + 11609 + -2328 + + + + + + Curve to measure + e597be0e-92c9-4aed-8c0d-60dbc606bc67 + Curve + Curve + false + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + + + + + + 11561 + -2340 + 33 + 24 + + + 11579 + -2328 + + + + + + + + Curve length + 57bc1160-0b82-4913-81fa-4c5a8001bc56 + Length + Length + false + 0 + + + + + + 11624 + -2340 + 37 + 24 + + + 11644 + -2328 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0b54e685-534d-4f7a-8d96-6b37f166f9b5 + List Item + List Item + + + + + + 11673 + -2168 + 74 + 64 + + + 11721 + -2136 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 23f06a95-82ef-4175-9a20-d984ed79e796 + List + List + false + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + 1 + + + + + + 11675 + -2166 + 31 + 20 + + + 11692 + -2156 + + + + + + + + Item index + 61a65ad4-ccbe-4bb8-b174-852bd0595be1 + Index + Index + false + 0 + + + + + + 11675 + -2146 + 31 + 20 + + + 11692 + -2136 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + ce751458-43ae-4a53-b71f-ef646e7f271a + Wrap + Wrap + false + 0 + + + + + + 11675 + -2126 + 31 + 20 + + + 11692 + -2116 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 019797a5-6807-48a8-a290-905d992ed7e9 + false + Item + i + false + 0 + + + + + + 11736 + -2166 + 9 + 60 + + + 11742 + -2136 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 36bd2335-363d-4687-981d-52b686e35e31 + 82d605c8-4f4f-4c7c-a229-138e5be374d2 + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 4fe4faf3-5a3d-497a-9566-c557beb1db7d + 96621c38-81af-4b39-9e06-3998608178f8 + 22b727e7-0702-47e6-b2a2-02c438b5c7e6 + 0b54e685-534d-4f7a-8d96-6b37f166f9b5 + 7 + b5cdd66f-066f-4ebf-aedc-35fcad49d885 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 372fee4e-7dfb-45a3-a193-642919635ac9 + Dot Display + Dot Display + + + + + + 11750 + -2081 + 83 + 64 + + + 11819 + -2049 + + + + + + Dot location + true + 6a2535bf-b5ba-4c67-b35c-366dec6b58c1 + Point + Point + false + d2619ed1-1eec-4276-9df9-3649b6c59f55 + 1 + + + + + + 11752 + -2079 + 52 + 20 + + + 11787.5 + -2069 + + + + + + + + Dot colour + df12048d-797d-41c6-a615-b4e6f9d5fa98 + Colour + Colour + false + 0 + + + + + + 11752 + -2059 + 52 + 20 + + + 11787.5 + -2049 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + b59a9491-c9c1-42d2-9e71-4fcecaaad40b + X/2 + Size + Size + false + 019797a5-6807-48a8-a290-905d992ed7e9 + 1 + + + + + + 11752 + -2039 + 52 + 20 + + + 11787.5 + -2029 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 81a7aabe-50a7-4f33-bc93-d937a1ee9d1b + Create Material + Create Material + + + + + + 11382 + -1841 + 144 + 104 + + + 11466 + -1789 + + + + + + Colour of the diffuse channel + c967f985-8c9a-4441-a441-11eab5b50c18 + Diffuse + Diffuse + false + 0 + + + + + + 11384 + -1839 + 67 + 20 + + + 11419 + -1829 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 3d24c4e9-0b30-4ac9-ac8e-95efadf49b9d + Specular + Specular + false + 0 + + + + + + 11384 + -1819 + 67 + 20 + + + 11419 + -1809 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 29457b54-92cb-4641-8783-bd38a6a3304e + Emission + Emission + false + 0 + + + + + + 11384 + -1799 + 67 + 20 + + + 11419 + -1789 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 8297bdf7-2713-47ba-a35e-855ae9daa256 + Transparency + Transparency + false + 0 + + + + + + 11384 + -1779 + 67 + 20 + + + 11419 + -1769 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 12ae4f60-fe98-4ac6-a99f-41fa42fbddff + Shine + Shine + false + 0 + + + + + + 11384 + -1759 + 67 + 20 + + + 11419 + -1749 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5357417a-d821-45ad-a707-f6fae6e99e7d + Material + Material + false + 0 + + + + + + 11481 + -1839 + 43 + 100 + + + 11504 + -1789 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + cd7c9348-f5a0-438b-9401-07a079d198d3 + Custom Preview + Custom Preview + + + + + + + 11408 + -1898 + 82 + 44 + + + 11476 + -1876 + + + + + + Geometry to preview + true + 46535840-df19-44f1-ad67-3f797462fe39 + Geometry + Geometry + false + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 11410 + -1896 + 51 + 20 + + + 11437 + -1886 + + + + + + + + The material override + 286c8b32-19d3-4c5c-be20-fc140a188fb4 + Material + Material + false + 5357417a-d821-45ad-a707-f6fae6e99e7d + 1 + + + + + + 11410 + -1876 + 51 + 20 + + + 11437 + -1866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 10b9e3c5-202e-4188-a28c-d38ac42841d8 + Relay + Relay + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11576 + -2075 + 44 + 16 + + + 11598 + -2067 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a70d5647-5252-476f-8158-15c1dba3b8e7 + Relay + Relay + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11576 + -2052 + 44 + 16 + + + 11598 + -2044 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2cfcc3c3-0fe8-4c0d-ab8d-46d88b98c973 + Relay + Relay + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11581 + -2030 + 44 + 16 + + + 11603 + -2022 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + d2c5a37d-280e-4534-9398-46af723913d1 + Merge + Merge + + + + + + 11642 + -2079 + 87 + 84 + + + 11678 + -2037 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 8cf9e0e7-0320-45b9-82dc-42388540343b + false + Data 1 + D1 + true + 10b9e3c5-202e-4188-a28c-d38ac42841d8 + 1 + + + + + + 11644 + -2077 + 19 + 20 + + + 11655 + -2067 + + + + + + + + 2 + Data stream 2 + 6992a918-631d-4f59-a7c8-cf687f93a387 + false + Data 2 + D2 + true + 0 + + + + + + 11644 + -2057 + 19 + 20 + + + 11655 + -2047 + + + + + + + + 2 + Data stream 3 + 5d91da8f-cc38-43fe-afc1-58a0e1f5db77 + false + Data 3 + D3 + true + 0 + + + + + + 11644 + -2037 + 19 + 20 + + + 11655 + -2027 + + + + + + + + 2 + Data stream 4 + afe9af4d-c526-4090-81b0-5e29e1b1ce55 + false + Data 4 + D4 + true + 0 + + + + + + 11644 + -2017 + 19 + 20 + + + 11655 + -2007 + + + + + + + + 2 + Result of merge + d2619ed1-1eec-4276-9df9-3649b6c59f55 + Result + Result + false + 0 + + + + + + 11693 + -2077 + 34 + 80 + + + 11711.5 + -2037 + + + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + f2cea3a8-0f4e-4142-a0b1-f9f79404928b + Relative Differences + Relative Differences + + + + + + 12254 + -528 + 128 + 28 + + + 12307 + -514 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + aff5bb23-87bf-4ef4-8ddc-8313e5d6f1ad + Values + Values + false + 1dd6a005-e929-44be-99d1-b150faddcdfb + 1 + + + + + + 12256 + -526 + 36 + 24 + + + 12275.5 + -514 + + + + + + + + 1 + Differences between consecutive items + 63e2083e-09f2-4bfc-81e0-a09c8a26c410 + Differenced + Differenced + false + 0 + + + + + + 12322 + -526 + 58 + 24 + + + 12352.5 + -514 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + fb6aa7cb-9cd1-4718-94c6-4aa559455634 + Quick Graph + Quick Graph + false + 0 + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + + + + + + 12340 + -692 + 150 + 150 + + + 12340.15 + -691.4662 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 08e8c0d1-1577-4948-bfb1-c0888e9a7923 + Multiplication + Multiplication + + + + + + 12385 + -834 + 82 + 44 + + + 12416 + -812 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 44686b6f-a4ff-4173-b059-e4f56c8e04c6 + A + A + true + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + + + + + + 12387 + -832 + 14 + 20 + + + 12395.5 + -822 + + + + + + + + Second item for multiplication + e1b77c57-a3d1-4080-9abe-1bde215dcc34 + B + B + true + 7326f5cb-d9a7-4c86-a613-4d6f95bfff3a + 1 + + + + + + 12387 + -812 + 14 + 20 + + + 12395.5 + -802 + + + + + + + + Result of multiplication + 6aec028a-15d0-470a-afaf-a0f18cc670ca + Result + Result + false + 0 + + + + + + 12431 + -832 + 34 + 40 + + + 12449.5 + -812 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f343608e-df0e-44e5-a72e-d5c972418b49 + Line SDL + Line SDL + + + + + + 12353 + -777 + 122 + 64 + + + 12433 + -745 + + + + + + Line start point + 83ae48d7-1bba-41b6-b77f-e43a026e54f8 + Start + Start + false + cedf0340-a135-446c-a885-efa3a3d764ed + 1 + + + + + + 12355 + -775 + 63 + 20 + + + 12396 + -765 + + + + + + + + Line tangent (direction) + d298669c-9e18-4910-9909-1459593c96d8 + Direction + Direction + false + 78e9c247-df12-4fe3-8163-b9954ca4f644 + 1 + + + + + + 12355 + -755 + 63 + 20 + + + 12396 + -745 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + ab17493e-597d-4a0b-8534-c6d73295d66b + -ABS(X) + Length + Length + false + 6aec028a-15d0-470a-afaf-a0f18cc670ca + 1 + + + + + + 12355 + -735 + 63 + 20 + + + 12396 + -725 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + Line + Line + false + 0 + + + + + + 12448 + -775 + 25 + 60 + + + 12462 + -745 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 6f8e87ed-b397-46bf-9c33-63d2ad16c51a + Evaluate Length + Evaluate Length + + + + + + 12366 + -936 + 144 + 64 + + + 12440 + -904 + + + + + + Curve to evaluate + 18db646b-d2d5-4db7-941c-3238bead8422 + Curve + Curve + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12368 + -934 + 57 + 20 + + + 12398 + -924 + + + + + + + + Length factor for curve evaluation + f1680ba6-77a5-42fe-b8b1-64ee00669d82 + Length + Length + false + 0 + + + + + + 12368 + -914 + 57 + 20 + + + 12398 + -904 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + eebb8979-4afc-43d6-9d7e-b18ceea92592 + Normalized + Normalized + false + 0 + + + + + + 12368 + -894 + 57 + 20 + + + 12398 + -884 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + Point + Point + false + 0 + + + + + + 12455 + -934 + 53 + 20 + + + 12483 + -924 + + + + + + + + Tangent vector at the specified length + b6b57969-d3a7-43d5-ad0d-7b408f1f75d0 + Tangent + Tangent + false + 0 + + + + + + 12455 + -914 + 53 + 20 + + + 12483 + -904 + + + + + + + + Curve parameter at the specified length + e7c26506-57ab-481c-95e8-ae35dd1b15c1 + Parameter + Parameter + false + 0 + + + + + + 12455 + -894 + 53 + 20 + + + 12483 + -884 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b294806e-d2cd-43e0-908f-a0501f37025f + Interpolate + Interpolate + + + + + + 12372 + -1038 + 125 + 84 + + + 12439 + -996 + + + + + + 1 + Interpolation points + 2de6f012-b936-4ad9-a716-802b9d543584 + Vertices + Vertices + false + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + 1 + + + + + + 12374 + -1036 + 50 + 20 + + + 12400.5 + -1026 + + + + + + + + Curve degree + 73e26f64-4867-44c2-a331-ab8608e5feeb + Degree + Degree + false + 0 + + + + + + 12374 + -1016 + 50 + 20 + + + 12400.5 + -1006 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8f984cc5-440f-44e6-9a3d-105fd28c33ae + Periodic + Periodic + false + 0 + + + + + + 12374 + -996 + 50 + 20 + + + 12400.5 + -986 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dacdf712-dca7-4d9b-b062-934c93d9bd02 + KnotStyle + KnotStyle + false + 0 + + + + + + 12374 + -976 + 50 + 20 + + + 12400.5 + -966 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f559ceb1-98a4-425b-8ddc-892fd5db72ec + Curve + Curve + false + 0 + + + + + + 12454 + -1036 + 41 + 26 + + + 12476 + -1022.667 + + + + + + + + Curve length + 714713a5-9fc5-4c52-99fc-6c1a1bf7c17a + Length + Length + false + 0 + + + + + + 12454 + -1010 + 41 + 27 + + + 12476 + -996 + + + + + + + + Curve domain + b02118bf-2cf6-4609-a528-37715adfc1d6 + Domain + Domain + false + 0 + + + + + + 12454 + -983 + 41 + 27 + + + 12476 + -969.3334 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 94aab917-b4e7-40dc-960a-aadbedbe94dd + Panel + + false + 0.11061841249465942 + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + Double click to edit panel content… + + + + + + 12519 + -777 + 160 + 274 + + 0 + 0 + 0 + + 12519.16 + -776.4572 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 12387 + -13 + 50 + 24 + + + 12412.14 + -1.366211 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 66fe1dd1-ef2d-4fa1-8131-04f9b454332c + Curvature + Curvature + + + + + + 12350 + -236 + 137 + 64 + + + 12420 + -204 + + + + + + Curve to evaluate + bd4756cb-d220-4fc1-9f98-2ae3ddc3e01d + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12352 + -234 + 53 + 30 + + + 12380 + -219 + + + + + + + + Parameter on curve domain to evaluate + 04dc1328-9b7b-4c09-9169-53d4a194b3ac + Parameter + Parameter + false + e83305aa-e02e-4c7b-9db1-17f74c059935 + 1 + + + + + + 12352 + -204 + 53 + 30 + + + 12380 + -189 + + + + + + + + Point on curve at {t} + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + Point + Point + false + 0 + + + + + + 12435 + -234 + 50 + 20 + + + 12461.5 + -224 + + + + + + + + Curvature vector at {t} + 7ff61657-80b8-4b44-b382-06bf2ae540ba + Curvature + Curvature + false + 0 + + + + + + 12435 + -214 + 50 + 20 + + + 12461.5 + -204 + + + + + + + + Curvature circle at {t} + ca84ab66-cc5e-45ee-aa1a-31a07cf87cfc + Curvature + Curvature + false + 0 + + + + + + 12435 + -194 + 50 + 20 + + + 12461.5 + -184 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9b79e2a7-d1a8-4a8c-b634-14c63bb8e51f + Divide Curve + Divide Curve + + + + + + 12363 + -156 + 125 + 64 + + + 12413 + -124 + + + + + + Curve to divide + 4fc3bdb9-c9c5-440c-9183-3837fe05f5d6 + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12365 + -154 + 33 + 20 + + + 12383 + -144 + + + + + + + + Number of segments + a10f6ee7-7855-4942-85c4-8d1e102e66de + Count + Count + false + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + 1 + + + + + + 12365 + -134 + 33 + 20 + + + 12383 + -124 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 323a5353-d7d3-40f6-96d2-e46a70a82495 + Kinks + Kinks + false + 0 + + + + + + 12365 + -114 + 33 + 20 + + + 12383 + -104 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 1152b2a5-bb0b-4c89-8f46-4e5dbbafe906 + Points + Points + false + 0 + + + + + + 12428 + -154 + 58 + 20 + + + 12458.5 + -144 + + + + + + + + 1 + Tangent vectors at division points + 810c277b-1f28-4405-9cec-dd0ff0bfd601 + Tangents + Tangents + false + 0 + + + + + + 12428 + -134 + 58 + 20 + + + 12458.5 + -124 + + + + + + + + 1 + Parameter values at division points + e83305aa-e02e-4c7b-9db1-17f74c059935 + Parameters + Parameters + false + 0 + + + + + + 12428 + -114 + 58 + 20 + + + 12458.5 + -104 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a592d79d-b89f-447b-8ee2-9b3f300d5371 + true + Curve + Curve + false + 177bc534-a9ac-4189-919c-d5b821d4b676 + 1 + + + + + + 12392 + 14 + 50 + 24 + + + 12417.92 + 26.47876 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 52dc8067-1a90-472f-a820-616a648b0381 + Deconstruct Arc + Deconstruct Arc + + + + + + 12359 + -314 + 114 + 64 + + + 12399 + -282 + + + + + + Arc or Circle to deconstruct + 938c36ca-b3f9-45c9-aa18-cdde2e4dafbf + Arc + Arc + false + ca84ab66-cc5e-45ee-aa1a-31a07cf87cfc + 1 + + + + + + 12361 + -312 + 23 + 60 + + + 12374 + -282 + + + + + + + + Base plane of arc or circle + c1f4f94c-21ee-4972-8f00-a7473bae3339 + Base Plane + Base Plane + false + 0 + + + + + + 12414 + -312 + 57 + 20 + + + 12444 + -302 + + + + + + + + Radius of arc or circle + 5da63fd8-78cf-4b90-94f8-cacc670813a3 + Radius + Radius + false + 0 + + + + + + 12414 + -292 + 57 + 20 + + + 12444 + -282 + + + + + + + + Angle domain (in radians) of arc + 5cacaeb4-480e-487c-9399-c68ddb1603d1 + Angle + Angle + false + 0 + + + + + + 12414 + -272 + 57 + 20 + + + 12444 + -262 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 8a73e17e-38b1-4ebe-aca6-486f4959db02 + One Over X + One Over X + + + + + + 12360 + -435 + 100 + 28 + + + 12409 + -421 + + + + + + Input value + cf3f65ee-5d40-4eab-a5f0-8bf9da8a0e04 + Value + Value + false + 5da63fd8-78cf-4b90-94f8-cacc670813a3 + 1 + + + + + + 12362 + -433 + 32 + 24 + + + 12379.5 + -421 + + + + + + + + Output value + 5d909f63-3301-4b76-b510-5c2da31cd54f + Result + Result + false + 0 + + + + + + 12424 + -433 + 34 + 24 + + + 12442.5 + -421 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + dd0f0eca-09e0-49a5-8e58-cec95b4f4c9d + Number Slider + Number Slider + false + 0 + + + + + + 12308 + -37 + 198 + 20 + + + 12308.14 + -36.79126 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + e62d2fb7-3871-4872-a16d-e60d83cf86f5 + Line + Line + + + + + + 12356 + -384 + 114 + 44 + + + 12428 + -362 + + + + + + Line start point + e17a922e-7d72-4b6a-972f-4f1a91072d92 + Start Point + Start Point + false + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + 1 + + + + + + 12358 + -382 + 55 + 20 + + + 12387 + -372 + + + + + + + + Line end point + 5b5fec64-8826-439a-94ad-d001b0363087 + End Point + End Point + false + c1f4f94c-21ee-4972-8f00-a7473bae3339 + 1 + + + + + + 12358 + -362 + 55 + 20 + + + 12387 + -352 + + + + + + + + Line segment + 78e9c247-df12-4fe3-8163-b9954ca4f644 + Line + Line + false + 0 + + + + + + 12443 + -382 + 25 + 40 + + + 12457 + -362 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f2cea3a8-0f4e-4142-a0b1-f9f79404928b + fb6aa7cb-9cd1-4718-94c6-4aa559455634 + 08e8c0d1-1577-4948-bfb1-c0888e9a7923 + 1b71d7f4-3039-4d6a-9b48-b65ea7c3daab + f343608e-df0e-44e5-a72e-d5c972418b49 + 6f8e87ed-b397-46bf-9c33-63d2ad16c51a + b294806e-d2cd-43e0-908f-a0501f37025f + 94aab917-b4e7-40dc-960a-aadbedbe94dd + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + 66fe1dd1-ef2d-4fa1-8131-04f9b454332c + 9b79e2a7-d1a8-4a8c-b634-14c63bb8e51f + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 52dc8067-1a90-472f-a820-616a648b0381 + 8a73e17e-38b1-4ebe-aca6-486f4959db02 + dd0f0eca-09e0-49a5-8e58-cec95b4f4c9d + e62d2fb7-3871-4872-a16d-e60d83cf86f5 + 16 + 4cd006bc-8815-4af4-afc9-71a399356e23 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cedf0340-a135-446c-a885-efa3a3d764ed + Relay + Relay + false + 612278c8-243c-4243-b0e5-6c6a0e7639b9 + 1 + + + + + + 12550 + -335 + 44 + 16 + + + 12572 + -327 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + Relay + Relay + false + 1dd6a005-e929-44be-99d1-b150faddcdfb + 1 + + + + + + 12396 + -499 + 44 + 16 + + + 12418 + -491 + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + e939fce3-d549-4126-aadc-36c9e38148ea + Nurbs Curve + Nurbs Curve + + + + + + 12521 + -1037 + 118 + 64 + + + 12581 + -1005 + + + + + + 1 + Curve control points + 196ff72e-6b5f-4481-b9d0-df3e8791f199 + Vertices + Vertices + false + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + 1 + + + + + + 12523 + -1035 + 43 + 20 + + + 12546 + -1025 + + + + + + + + Curve degree + 0d94b336-53ec-492f-9d70-3349f7141511 + Degree + Degree + false + 0 + + + + + + 12523 + -1015 + 43 + 20 + + + 12546 + -1005 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + dd9a0309-1453-4118-af6a-41f19d284caf + Periodic + Periodic + false + 0 + + + + + + 12523 + -995 + 43 + 20 + + + 12546 + -985 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 7f806828-81c8-4046-acec-91b78e4eba94 + Curve + Curve + false + 0 + + + + + + 12596 + -1035 + 41 + 20 + + + 12618 + -1025 + + + + + + + + Curve length + 3ed0ea0f-4f0c-4de5-b60e-991ea73b254b + Length + Length + false + 0 + + + + + + 12596 + -1015 + 41 + 20 + + + 12618 + -1005 + + + + + + + + Curve domain + e4960857-3a4f-4c6f-a439-d35136991da3 + Domain + Domain + false + 0 + + + + + + 12596 + -995 + 41 + 20 + + + 12618 + -985 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 612278c8-243c-4243-b0e5-6c6a0e7639b9 + Point + Point + false + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + 1 + + + + + + 12525 + -231 + 50 + 24 + + + 12550.47 + -219.7692 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + ac6beaea-7446-4796-8084-980e7358ea85 + Sort List + Sort List + + + + + + 12404 + -1255 + 146 + 44 + + + 12469 + -1233 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 5f1e2278-e105-41e6-a307-2b0ce843c62a + Keys + Keys + false + 4d1b9c67-3b96-4551-ab64-ceb85783e621 + 1 + + + + + + 12406 + -1253 + 48 + 20 + + + 12431.5 + -1243 + + + + + + + + 1 + Optional list of values to sort synchronously + cc6b95c0-e738-4e96-aa95-a4cdb9eca8fd + Values Values A + Values A + true + b6127f77-9130-47f8-9268-150a8f1a19f3 + 1 + + + + + + 12406 + -1233 + 48 + 20 + + + 12431.5 + -1223 + + + + + + + + 1 + Sorted keys + df5c65dc-adc0-4180-9a32-25835defc687 + Keys + Keys + false + true + 0 + + + + + + 12484 + -1253 + 64 + 20 + + + 12509.5 + -1243 + + + + + + + + 1 + Synchronous values in Values A + 4927e1bd-858e-4f2a-800a-0b745f78c746 + Values Values A + Values A + false + true + 0 + + + + + + 12484 + -1233 + 64 + 20 + + + 12509.5 + -1223 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 45db32b4-3fe4-4c74-98c0-788e599bc995 + Length + Length + + + + + + 12301 + -1246 + 104 + 28 + + + 12351 + -1232 + + + + + + Curve to measure + 29f45619-4dca-4240-a5a1-1cdb587c202a + Curve + Curve + false + b6127f77-9130-47f8-9268-150a8f1a19f3 + 1 + + + + + + 12303 + -1244 + 33 + 24 + + + 12321 + -1232 + + + + + + + + Curve length + 4d1b9c67-3b96-4551-ab64-ceb85783e621 + Length + Length + false + 0 + + + + + + 12366 + -1244 + 37 + 24 + + + 12386 + -1232 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d0a26495-01af-4f81-be45-aa0fd31203a6 + Panel + + false + 0 + b0070d95-38c1-4230-ae57-a30b23c7df20 + 1 + Double click to edit panel content… + + + + + + 12389 + -1593 + 160 + 274 + + 0 + 0 + 0 + + 12389.91 + -1592.458 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b6127f77-9130-47f8-9268-150a8f1a19f3 + Relay + Relay + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12349 + -1159 + 44 + 16 + + + 12371 + -1151 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + b8f9588b-4506-48b7-ab43-b16e3f74c92f + Sort List + Sort List + + + + + + 12405 + -1128 + 146 + 44 + + + 12470 + -1106 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 6b50f47a-f1b3-4b31-bac4-b46446d4d728 + Keys + Keys + false + c16c1d22-c6b9-4791-8975-8bbfa6f2d137 + 1 + + + + + + 12407 + -1126 + 48 + 20 + + + 12432.5 + -1116 + + + + + + + + 1 + Optional list of values to sort synchronously + 51ce0bbb-48f0-4ad8-bb78-8b01af705b4e + Values Values A + Values A + true + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + 1 + + + + + + 12407 + -1106 + 48 + 20 + + + 12432.5 + -1096 + + + + + + + + 1 + Sorted keys + 9052a133-ea5a-4d6c-b3a8-0578545d5b47 + Keys + Keys + false + true + 0 + + + + + + 12485 + -1126 + 64 + 20 + + + 12510.5 + -1116 + + + + + + + + 1 + Synchronous values in Values A + e2da5a04-447f-4fc3-a906-7e1e7bd2ba5f + Values Values A + Values A + false + true + 0 + + + + + + 12485 + -1106 + 64 + 20 + + + 12510.5 + -1096 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 1c7ab22e-93bf-47ea-8644-ebb4ff1c24d2 + Length + Length + + + + + + 12293 + -1130 + 104 + 28 + + + 12343 + -1116 + + + + + + Curve to measure + 4b62cb2f-c248-4de2-9991-fa5f9040e13b + Curve + Curve + false + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + 1 + + + + + + 12295 + -1128 + 33 + 24 + + + 12313 + -1116 + + + + + + + + Curve length + c16c1d22-c6b9-4791-8975-8bbfa6f2d137 + Length + Length + false + 0 + + + + + + 12358 + -1128 + 37 + 24 + + + 12378 + -1116 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + Relay + Relay + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 12336 + -1068 + 44 + 16 + + + 12358 + -1060 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ecd9e1d5-1c94-4fe2-b6d1-5813d989c356 + Panel + + false + 0 + 390ff75f-1a96-4ee1-89bf-2e3d5828a5de + 1 + Double click to edit panel content… + + + + + + 12603 + -1336 + 140 + 274 + + 0 + 0 + 0 + + 12603.14 + -1335.582 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 66a911dc-12d7-452a-8510-9550944ef7c4 + Division + Division + + + + + + 12597 + -1208 + 82 + 44 + + + 12628 + -1186 + + + + + + Item to divide (dividend) + 6d5d4e0a-9b01-452e-a83f-c79b7a6fe4d2 + A + A + false + df5c65dc-adc0-4180-9a32-25835defc687 + 1 + + + + + + 12599 + -1206 + 14 + 20 + + + 12607.5 + -1196 + + + + + + + + Item to divide with (divisor) + da4af404-a48b-48fa-b105-29e640e0bca1 + B + B + false + 9052a133-ea5a-4d6c-b3a8-0578545d5b47 + 1 + + + + + + 12599 + -1186 + 14 + 20 + + + 12607.5 + -1176 + + + + + + + + The result of the Division + cba54662-ddc7-48e6-ba94-f0c41946dd64 + Result + Result + false + 0 + + + + + + 12643 + -1206 + 34 + 40 + + + 12661.5 + -1186 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0206fcf0-c041-436f-a2b5-76b0a1ac7a5b + Panel + + false + 1 + cba54662-ddc7-48e6-ba94-f0c41946dd64 + 1 + Double click to edit panel content… + + + + + + 12580 + -1622 + 160 + 274 + + 0 + 0 + 0 + + 12580.39 + -1621.406 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7c77407a-b87a-4c08-a0b8-43f97d2d2837 + List Item + List Item + + + + + + 12566 + -1330 + 74 + 64 + + + 12614 + -1298 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 2ca71df4-bc11-42f9-a70b-d4437bb8f854 + List + List + false + 4927e1bd-858e-4f2a-800a-0b745f78c746 + 1 + + + + + + 12568 + -1328 + 31 + 20 + + + 12585 + -1318 + + + + + + + + Item index + 0f878c73-5549-4bd6-bbcb-48768bcfcef5 + Index + Index + false + 0 + + + + + + 12568 + -1308 + 31 + 20 + + + 12585 + -1298 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a3971af9-94fc-4b2f-a22e-b6e14c33d036 + Wrap + Wrap + false + 0 + + + + + + 12568 + -1288 + 31 + 20 + + + 12585 + -1278 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b0070d95-38c1-4230-ae57-a30b23c7df20 + false + Item + i + false + 0 + + + + + + 12629 + -1328 + 9 + 60 + + + 12635 + -1298 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 04a013da-c90a-4a2e-b4da-bbd01d166645 + List Item + List Item + + + + + + 12541 + -1108 + 74 + 64 + + + 12589 + -1076 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 5c8a152f-780c-4ff5-80ad-35da6fcee3d9 + List + List + false + e2da5a04-447f-4fc3-a906-7e1e7bd2ba5f + 1 + + + + + + 12543 + -1106 + 31 + 20 + + + 12560 + -1096 + + + + + + + + Item index + 1f485704-f5a5-4731-9d82-1f30af00a5b1 + Index + Index + false + 0 + + + + + + 12543 + -1086 + 31 + 20 + + + 12560 + -1076 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 32f771b5-f2a2-4cd2-abb5-5c130babbec8 + Wrap + Wrap + false + 0 + + + + + + 12543 + -1066 + 31 + 20 + + + 12560 + -1056 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 390ff75f-1a96-4ee1-89bf-2e3d5828a5de + false + Item + i + false + 0 + + + + + + 12604 + -1106 + 9 + 60 + + + 12610 + -1076 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 7326f5cb-d9a7-4c86-a613-4d6f95bfff3a + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 12310 + -856 + 250 + 20 + + + 12310.73 + -855.7272 + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 6e82d351-5163-4276-99d0-c0d055e4241e + Relative Differences + Relative Differences + + + + + + 12255 + -481 + 128 + 28 + + + 12308 + -467 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + eb0beed2-7347-4e6a-b179-f19628ca41f6 + Values + Values + false + 5d909f63-3301-4b76-b510-5c2da31cd54f + 1 + + + + + + 12257 + -479 + 36 + 24 + + + 12276.5 + -467 + + + + + + + + 1 + Differences between consecutive items + 1dd6a005-e929-44be-99d1-b150faddcdfb + Differenced + Differenced + false + 0 + + + + + + 12323 + -479 + 58 + 24 + + + 12353.5 + -467 + + + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + 25af5b0e-d412-4386-b70c-8e886402e44a + Derivatives + Derivatives + + + + + + 12211 + -787 + 117 + 144 + + + 12281 + -715 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + c84a49bf-790e-4fb7-93e4-dbe4944f7e0f + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12213 + -785 + 53 + 70 + + + 12241 + -750 + + + + + + + + Parameter on curve domain to evaluate + 7ea94c00-5d74-4fe1-9a19-08d12b936e21 + Parameter + Parameter + false + e83305aa-e02e-4c7b-9db1-17f74c059935 + 1 + + + + + + 12213 + -715 + 53 + 70 + + + 12241 + -680 + + + + + + + + Point on curve at {t} + d0de3424-3c10-48a8-afc2-d24c933954ec + Point + Point + false + 0 + + + + + + 12296 + -785 + 30 + 20 + + + 12312.5 + -775 + + + + + + + + First curve derivative at t (Velocity) + 71c7b04f-016f-42d8-b50e-55620d1cec0a + false + First derivative + 1 + false + 0 + + + + + + 12296 + -765 + 30 + 20 + + + 12312.5 + -755 + + + + + + + + Second curve derivative at t (Acceleration) + 7820509a-24c6-47f3-8874-6bea0f7f1d2c + false + Second derivative + 2 + false + 0 + + + + + + 12296 + -745 + 30 + 20 + + + 12312.5 + -735 + + + + + + + + Third curve derivative at t (Jolt) + 5bdb4668-9f1c-4a8a-bc60-b7e60ca07cc2 + false + Third derivative + 3 + false + 0 + + + + + + 12296 + -725 + 30 + 20 + + + 12312.5 + -715 + + + + + + + + Fourth curve derivative at t (Jounce) + ea1f0cd3-bd78-4e56-b018-fcb2ca9ce850 + false + Fourth derivative + 4 + false + 0 + + + + + + 12296 + -705 + 30 + 20 + + + 12312.5 + -695 + + + + + + + + Fifth curve derivative at t + 055b3a3c-8d39-41dc-aca3-0219c2308859 + false + Fifth derivative + 5 + false + 0 + + + + + + 12296 + -685 + 30 + 20 + + + 12312.5 + -675 + + + + + + + + Sixth curve derivative at t + 07025086-ab24-437d-845a-9481cddc0aba + false + Sixth derivative + 6 + false + 0 + + + + + + 12296 + -665 + 30 + 20 + + + 12312.5 + -655 + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2fafd9f7-c29a-40e0-bf43-03f2a2079302 + Create Material + Create Material + + + + + + 12715 + -721 + 144 + 104 + + + 12799 + -669 + + + + + + Colour of the diffuse channel + 596645c7-37b5-4f14-b3ef-41d69cafb302 + Diffuse + Diffuse + false + 0 + + + + + + 12717 + -719 + 67 + 20 + + + 12752 + -709 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;191;191;191 + + + + + + + + + + + + Colour of the specular highlight + 9263d71e-f58f-4746-8b87-eee657634df7 + Specular + Specular + false + 0 + + + + + + 12717 + -699 + 67 + 20 + + + 12752 + -689 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 041d7f65-d8dc-449e-ace4-872d1173f486 + Emission + Emission + false + 0 + + + + + + 12717 + -679 + 67 + 20 + + + 12752 + -669 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 07721423-26e2-471b-86e8-5b8a5f8617f7 + Transparency + Transparency + false + 0 + + + + + + 12717 + -659 + 67 + 20 + + + 12752 + -649 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4ece677e-d29a-46d3-89ec-cadbeda3e384 + Shine + Shine + false + 0 + + + + + + 12717 + -639 + 67 + 20 + + + 12752 + -629 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 4157918a-4696-4d37-9027-e9c79af4ac6d + Material + Material + false + 0 + + + + + + 12814 + -719 + 43 + 100 + + + 12837 + -669 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 4a06f602-0440-4cdc-aec1-4e62209d06f7 + Custom Preview + Custom Preview + + + + + + + 12787 + -818 + 82 + 44 + + + 12855 + -796 + + + + + + Geometry to preview + true + f6e1c684-24dc-4a28-a60f-e7fbae7b74ba + Geometry + Geometry + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12789 + -816 + 51 + 20 + + + 12816 + -806 + + + + + + + + The material override + afc7878e-3e54-4771-a2b7-cb50837693c7 + Material + Material + false + 4157918a-4696-4d37-9027-e9c79af4ac6d + 1 + + + + + + 12789 + -796 + 51 + 20 + + + 12816 + -786 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fd0c56cc-bb67-4471-85e4-449328cb3b86 + Relay + Relay + false + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 1 + + + + + + 11143 + 375 + 44 + 16 + + + 11165 + 383 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 11157 + 408 + 44 + 16 + + + 11179 + 416 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 9a34e9ed-b437-4398-9234-9a12017ce2ff + Move + Move + + + + + + 11569 + 419 + 138 + 44 + + + 11637 + 441 + + + + + + Base geometry + c8e5c49a-f564-4cc4-b5e3-4c3a81aefded + Geometry + Geometry + true + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + 1 + + + + + + 11571 + 421 + 51 + 20 + + + 11598 + 431 + + + + + + + + Translation vector + 9afd2654-065a-4331-a9e0-80719820b3f8 + Motion + Motion + false + 508f0591-45be-4d8c-9819-82c5b46df5af + 1 + + + + + + 11571 + 441 + 51 + 20 + + + 11598 + 451 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 87ae178b-b6e0-427b-9f0b-afd3c9e51f1a + Geometry + Geometry + false + 0 + + + + + + 11652 + 421 + 53 + 20 + + + 11680 + 431 + + + + + + + + Transformation data + 2f9eab84-c18d-4ae4-91d7-b113f9c81462 + Transform + Transform + false + 0 + + + + + + 11652 + 441 + 53 + 20 + + + 11680 + 451 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + ff49167c-7205-4387-9b02-55b4c3373ff3 + Vector 2Pt + Vector 2Pt + + + + + + 11452 + 295 + 112 + 64 + + + 11510 + 327 + + + + + + Base point + b7f3f93f-32b0-4c49-afed-0be1a1689180 + Point A + Point A + false + 0 + + + + + + 11454 + 297 + 41 + 20 + + + 11476 + 307 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + 029557db-49d0-4216-9074-290b384f4290 + Point B + Point B + false + f895d8a7-69e8-4035-bd36-5aff18ae834b + 1 + + + + + + 11454 + 317 + 41 + 20 + + + 11476 + 327 + + + + + + + + Unitize output + ac6239cc-c4ad-46bf-a30d-1b9098270e2a + Unitize + Unitize + false + 0 + + + + + + 11454 + 337 + 41 + 20 + + + 11476 + 347 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 508f0591-45be-4d8c-9819-82c5b46df5af + Vector + Vector + false + 0 + + + + + + 11525 + 297 + 37 + 30 + + + 11545 + 312 + + + + + + + + Vector length + 0620de34-7f8b-4675-b2f5-8a76fa96459f + Length + Length + false + 0 + + + + + + 11525 + 327 + 37 + 30 + + + 11545 + 342 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6a0bfb89-f286-4d54-8c01-e27ea6656565 + Panel + + false + 1 + cba54662-ddc7-48e6-ba94-f0c41946dd64 + 1 + Double click to edit panel content… + + + + + + 12792 + -1306 + 140 + 274 + + 0 + 0 + 0 + + 12792.19 + -1305.367 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a1c61e57-27ea-48a1-8f1b-2035d469d508 + Evaluate Length + Evaluate Length + + + + + + 11352 + -2161 + 144 + 64 + + + 11426 + -2129 + + + + + + Curve to evaluate + 5e6af741-76cd-4730-874d-c1ff6fe70969 + Curve + Curve + false + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 11354 + -2159 + 57 + 20 + + + 11384 + -2149 + + + + + + + + Length factor for curve evaluation + f0ba7596-277a-473c-8060-a8a4f296ec52 + Length + Length + false + 0 + + + + + + 11354 + -2139 + 57 + 20 + + + 11384 + -2129 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + bf2d6dbb-1000-4876-a347-0a8d3f4dca61 + Normalized + Normalized + false + 0 + + + + + + 11354 + -2119 + 57 + 20 + + + 11384 + -2109 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + efac74a7-bad4-49a8-b69f-3da81a68c884 + Point + Point + false + 0 + + + + + + 11441 + -2159 + 53 + 20 + + + 11469 + -2149 + + + + + + + + Tangent vector at the specified length + a6304628-97d5-4d1c-9e6e-9c2a16ece7ff + Tangent + Tangent + false + 0 + + + + + + 11441 + -2139 + 53 + 20 + + + 11469 + -2129 + + + + + + + + Curve parameter at the specified length + e897cc0a-46a7-48fb-8acd-9514435d95ed + Parameter + Parameter + false + 0 + + + + + + 11441 + -2119 + 53 + 20 + + + 11469 + -2109 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + a290ab7f-abc0-4b1c-bc94-ebdf21a5a87c + Interpolate + Interpolate + + + + + + 11361 + -2245 + 125 + 84 + + + 11428 + -2203 + + + + + + 1 + Interpolation points + cb18c20c-2beb-4728-a038-3df2567c31d3 + Vertices + Vertices + false + efac74a7-bad4-49a8-b69f-3da81a68c884 + 1 + + + + + + 11363 + -2243 + 50 + 20 + + + 11389.5 + -2233 + + + + + + + + Curve degree + a2b91649-1ac1-4680-814d-c73c304036f9 + Degree + Degree + false + 0 + + + + + + 11363 + -2223 + 50 + 20 + + + 11389.5 + -2213 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 262b4c24-1ad2-4241-8e08-dcb33520adb6 + Periodic + Periodic + false + 0 + + + + + + 11363 + -2203 + 50 + 20 + + + 11389.5 + -2193 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6f00f3dd-f9c3-4526-93dd-d21b9f2cd4bd + KnotStyle + KnotStyle + false + 0 + + + + + + 11363 + -2183 + 50 + 20 + + + 11389.5 + -2173 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 6ee6b869-463e-4c54-8ccf-3891607e1b1e + Curve + Curve + false + 0 + + + + + + 11443 + -2243 + 41 + 26 + + + 11465 + -2229.667 + + + + + + + + Curve length + 0acd0ac4-b5f0-493c-9299-e33c73084c1f + Length + Length + false + 0 + + + + + + 11443 + -2217 + 41 + 27 + + + 11465 + -2203 + + + + + + + + Curve domain + 641f23f3-c782-4805-aa9b-33a84524de2d + Domain + Domain + false + 0 + + + + + + 11443 + -2190 + 41 + 27 + + + 11465 + -2176.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 5debf214-7149-48e5-be2d-d445d186f96b + Nurbs Curve + Nurbs Curve + + + + + + 11365 + -2309 + 118 + 64 + + + 11425 + -2277 + + + + + + 1 + Curve control points + 1a12f187-c509-4b0f-8b70-6a81b89ac0f6 + Vertices + Vertices + false + efac74a7-bad4-49a8-b69f-3da81a68c884 + 1 + + + + + + 11367 + -2307 + 43 + 20 + + + 11390 + -2297 + + + + + + + + Curve degree + 627af5b0-cbb6-4ce0-b88a-f8d76fbbf95f + Degree + Degree + false + 0 + + + + + + 11367 + -2287 + 43 + 20 + + + 11390 + -2277 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 981413a0-df99-47ee-bf35-4fa67ca8f1c1 + Periodic + Periodic + false + 0 + + + + + + 11367 + -2267 + 43 + 20 + + + 11390 + -2257 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + c5b10b84-d4e1-4de5-b8d2-8446e83779d8 + Curve + Curve + false + 0 + + + + + + 11440 + -2307 + 41 + 20 + + + 11462 + -2297 + + + + + + + + Curve length + 076d9679-ed3f-4186-b027-edab3a58dd49 + Length + Length + false + 0 + + + + + + 11440 + -2287 + 41 + 20 + + + 11462 + -2277 + + + + + + + + Curve domain + 0364df35-08aa-4613-bec5-80a277978645 + Domain + Domain + false + 0 + + + + + + 11440 + -2267 + 41 + 20 + + + 11462 + -2257 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 280a5959-77cf-4b21-a8c1-73eb1f4ddf89 + Evaluate Length + Evaluate Length + + + + + + 4666 + -4020 + 144 + 64 + + + 4740 + -3988 + + + + + + Curve to evaluate + ca8c19b8-d370-4215-b98f-d127192380fc + Curve + Curve + false + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 4668 + -4018 + 57 + 20 + + + 4698 + -4008 + + + + + + + + Length factor for curve evaluation + 8b5f9259-c0a3-437e-9504-a629dd9b17b3 + Length + Length + false + 0 + + + + + + 4668 + -3998 + 57 + 20 + + + 4698 + -3988 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a8356f68-b5c6-48d2-9b0d-18a906a34278 + Normalized + Normalized + false + 0 + + + + + + 4668 + -3978 + 57 + 20 + + + 4698 + -3968 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + Point + Point + false + 0 + + + + + + 4755 + -4018 + 53 + 20 + + + 4783 + -4008 + + + + + + + + Tangent vector at the specified length + 7fdf4cba-ddcd-49a0-87a5-532240cd1f7d + Tangent + Tangent + false + 0 + + + + + + 4755 + -3998 + 53 + 20 + + + 4783 + -3988 + + + + + + + + Curve parameter at the specified length + dce63107-0b3d-496a-a3a2-6a4de086f4e5 + Parameter + Parameter + false + 0 + + + + + + 4755 + -3978 + 53 + 20 + + + 4783 + -3968 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 35941cf5-0284-4ef2-b72d-4ca5d13d16f5 + Interpolate + Interpolate + + + + + + 4660 + -4213 + 125 + 84 + + + 4727 + -4171 + + + + + + 1 + Interpolation points + 07bd3b1d-cc82-409c-bbc5-bd3c238bb97b + Vertices + Vertices + false + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + 1 + + + + + + 4662 + -4211 + 50 + 20 + + + 4688.5 + -4201 + + + + + + + + Curve degree + 883d2491-9f6a-4fa5-8532-dcf6446e381c + Degree + Degree + false + 0 + + + + + + 4662 + -4191 + 50 + 20 + + + 4688.5 + -4181 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + a9fde0ff-3337-4a0a-8d07-4d925c74ca53 + Periodic + Periodic + false + 0 + + + + + + 4662 + -4171 + 50 + 20 + + + 4688.5 + -4161 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6e177079-876a-4be2-b3e8-768387bbb8a3 + KnotStyle + KnotStyle + false + 0 + + + + + + 4662 + -4151 + 50 + 20 + + + 4688.5 + -4141 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2fb7ded9-2495-4660-ac5e-a566e511c897 + Curve + Curve + false + 0 + + + + + + 4742 + -4211 + 41 + 26 + + + 4764 + -4197.667 + + + + + + + + Curve length + db6ac2d4-4103-40bb-912b-d17c0f06c48d + Length + Length + false + 0 + + + + + + 4742 + -4185 + 41 + 27 + + + 4764 + -4171 + + + + + + + + Curve domain + 0efd50bb-15ca-4dbc-b7d0-89ae174a2d93 + Domain + Domain + false + 0 + + + + + + 4742 + -4158 + 41 + 27 + + + 4764 + -4144.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + c91f261b-eae9-435e-9dcb-e86ed2420d83 + Nurbs Curve + Nurbs Curve + + + + + + 4678 + -4104 + 118 + 64 + + + 4738 + -4072 + + + + + + 1 + Curve control points + 015b2005-b01b-49ed-be42-2bbde9870131 + Vertices + Vertices + false + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + 1 + + + + + + 4680 + -4102 + 43 + 20 + + + 4703 + -4092 + + + + + + + + Curve degree + 70766069-27c5-4c05-81d3-20d273e0a210 + Degree + Degree + false + 0 + + + + + + 4680 + -4082 + 43 + 20 + + + 4703 + -4072 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 1bdeb77d-1317-439d-904e-7f613fd45bba + Periodic + Periodic + false + 0 + + + + + + 4680 + -4062 + 43 + 20 + + + 4703 + -4052 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0ecff90b-382d-4e18-9255-ac577abc41f8 + Curve + Curve + false + 0 + + + + + + 4753 + -4102 + 41 + 20 + + + 4775 + -4092 + + + + + + + + Curve length + 8b6147cc-367c-4e56-a99d-eed5ee04e633 + Length + Length + false + 0 + + + + + + 4753 + -4082 + 41 + 20 + + + 4775 + -4072 + + + + + + + + Curve domain + cc9ca81f-bd23-4eb6-ac76-9a0fe443fe39 + Domain + Domain + false + 0 + + + + + + 4753 + -4062 + 41 + 20 + + + 4775 + -4052 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + Mirror + Mirror + + + + + + 10258 + 1711 + 138 + 44 + + + 10326 + 1733 + + + + + + Base geometry + f370914c-1f56-4576-a0d6-cf88f5430cb6 + Geometry + Geometry + true + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 10260 + 1713 + 51 + 20 + + + 10287 + 1723 + + + + + + + + Mirror plane + 28fa6210-4d78-48ba-94b7-be6b20bbb10c + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 10260 + 1733 + 51 + 20 + + + 10287 + 1743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + f135a4b9-1ba0-4452-815b-34dce802a10e + Geometry + Geometry + false + 0 + + + + + + 10341 + 1713 + 53 + 20 + + + 10369 + 1723 + + + + + + + + Transformation data + 94292d1b-9231-4946-8f4c-4e6b44c4552a + Transform + Transform + false + 0 + + + + + + 10341 + 1733 + 53 + 20 + + + 10369 + 1743 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + Scale NU + Scale NU + + + + + + 10447 + 1675 + 154 + 104 + + + 10531 + 1727 + + + + + + Base geometry + 92e8b0a0-ad36-4456-b08e-611bc2e2359e + Geometry + Geometry + true + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 2 + + + + + + 10449 + 1677 + 67 + 20 + + + 10492 + 1687 + + + + + + + + Base plane + 9b180722-834e-410c-bcd4-b353dd032960 + Plane + Plane + false + 0 + + + + + + 10449 + 1697 + 67 + 20 + + + 10492 + 1707 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 040783ab-0c7c-4e9d-93ed-b76291c58ac1 + Scale X + Scale X + false + 0 + + + + + + 10449 + 1717 + 67 + 20 + + + 10492 + 1727 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {y} direction + 6a77c764-fecf-4d85-81cb-6f6e2ae9e1ff + -X + Scale Y + Scale Y + false + 0 + + + + + + 10449 + 1737 + 67 + 20 + + + 10492 + 1747 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {z} direction + 6baa2f3c-eea9-43e3-b444-890592f4a89f + Scale Z + Scale Z + false + 0 + + + + + + 10449 + 1757 + 67 + 20 + + + 10492 + 1767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 2fe6330d-6c59-4290-9b6b-395b4f8475f1 + Geometry + Geometry + false + 0 + + + + + + 10546 + 1677 + 53 + 50 + + + 10574 + 1702 + + + + + + + + Transformation data + c224d90a-4e3d-4293-9557-dcb73e9cf5d4 + Transform + Transform + false + 0 + + + + + + 10546 + 1727 + 53 + 50 + + + 10574 + 1752 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + d537c61a-2def-43dd-b50b-112750841dea + Move + Move + + + + + + 10452 + 1584 + 138 + 44 + + + 10520 + 1606 + + + + + + Base geometry + 18330e20-6ed0-4a9f-be09-242b9521b8c9 + Geometry + Geometry + true + 2fe6330d-6c59-4290-9b6b-395b4f8475f1 + 1 + + + + + + 10454 + 1586 + 51 + 20 + + + 10481 + 1596 + + + + + + + + Translation vector + 149dfd85-56bf-4ec6-ac18-d5fc82064fa5 + Motion + Motion + false + 0 + + + + + + 10454 + 1606 + 51 + 20 + + + 10481 + 1616 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + -0.5 + 0 + + + + + + + + + + + + Translated geometry + 0b708808-ae03-4de1-b6d7-b161e51b12f0 + Geometry + Geometry + false + 0 + + + + + + 10535 + 1586 + 53 + 20 + + + 10563 + 1596 + + + + + + + + Transformation data + d700f06c-8c06-4da3-b0b7-db61eea5c843 + Transform + Transform + false + 0 + + + + + + 10535 + 1606 + 53 + 20 + + + 10563 + 1616 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 667c0d04-cd86-461b-8ffa-c86ff56295ed + Relay + Relay + false + 0b708808-ae03-4de1-b6d7-b161e51b12f0 + 1 + + + + + + 3857 + -1667 + 44 + 16 + + + 3879 + -1659 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + dad13795-9a40-4a82-8c48-f256e4eda9da + Merge + Merge + + + + + + 15771 + -3165 + 87 + 84 + + + 15807 + -3123 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 92b245d7-cdbb-4763-8cfd-0ec7b52cd9f0 + false + Data 1 + D1 + true + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 15773 + -3163 + 19 + 20 + + + 15784 + -3153 + + + + + + + + 2 + Data stream 2 + 9e792638-9393-4490-9c12-5fec1e1f51aa + false + Data 2 + D2 + true + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 15773 + -3143 + 19 + 20 + + + 15784 + -3133 + + + + + + + + 2 + Data stream 3 + 9e7ac6c0-8b63-432e-a902-3a065f8b5fc0 + false + Data 3 + D3 + true + 0c606d5d-0823-475d-aadf-be458286e7ed + 1 + + + + + + 15773 + -3123 + 19 + 20 + + + 15784 + -3113 + + + + + + + + 2 + Data stream 4 + 128adde6-a197-49b9-9ce1-15c51234691f + false + Data 4 + D4 + true + 0 + + + + + + 15773 + -3103 + 19 + 20 + + + 15784 + -3093 + + + + + + + + 2 + Result of merge + 46bd1fc3-9ea7-4aea-84af-656f5fc2633e + Result + Result + false + 0 + + + + + + 15822 + -3163 + 34 + 80 + + + 15840.5 + -3123 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7990 + 1395 + 44 + 16 + + + 8012 + 1403 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a5e6a2de-7663-4415-b906-578da22a1eee + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7962 + 1497 + 44 + 16 + + + 7984 + 1505 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 18a9087b-376f-4a09-a388-c6b408572dac + Relay + Relay + false + 88331ef7-4566-4226-b06d-8b957fb46f5f + 1 + + + + + + 8023 + 1472 + 44 + 16 + + + 8045 + 1480 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 835d6923-282f-4d1c-a692-e163fa5e7353 + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 10294 + 1645 + 44 + 16 + + + 10316 + 1653 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5f01c636-f077-4252-b839-34d6ddec0a94 + Relay + Relay + false + f135a4b9-1ba0-4452-815b-34dce802a10e + 1 + + + + + + 10347 + 1684 + 44 + 16 + + + 10369 + 1692 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 674513e2-76f6-4197-a8aa-f29a2f69db66 + dad13795-9a40-4a82-8c48-f256e4eda9da + 2 + 116be807-9a93-49f7-97b0-cb7377ace734 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 1 + 419c82a9-472e-43d4-8682-ac0ad1d4a55d + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + da694302-c7c5-4bb2-87f0-3176f906c450 + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + d3e51203-e5d2-4329-956f-14031eda4253 + f447695d-1c1b-44d0-9618-f10b5d468875 + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + 3caf0bd1-75a8-425a-920e-b56621541afa + 8b14e6be-bcaf-4053-9a42-3029296a448f + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + 65584a6d-8ccd-4327-af50-3291e244cb7d + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + 83941feb-acb9-4944-8755-0ceab50f5263 + 3355a088-91b8-43bc-b75c-5039ea1b0625 + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + ca283543-5f0b-499b-9c9b-381c5c09e175 + 06681605-538d-4057-92ec-b6a51ea3d63f + eb1f7a89-e107-41ca-9c38-2559400615bd + 330ab110-e799-4b4b-b595-f82a00f48889 + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 5208f7ca-0736-4a52-b414-72eab73ecae2 + ef384574-8b3a-460c-966b-f46dd53d272a + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + 7ec058a1-9c86-4879-963c-06077cea0d55 + fe99770b-54da-415c-aec9-4773542b47a4 + 07d6bce5-4a56-412a-8267-e66568ff6b15 + 7b79f39b-68ff-4d0e-8163-e07a42486c93 + 284d301b-eaab-4f71-9788-95577e371af1 + 149373f6-de48-45b6-bf18-44bea4fa93db + e449622b-e6c3-4eec-81ff-a425e95090f3 + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + 52 + a3856c54-fe67-41a0-abaa-a532dc3c4104 + Group + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 13655 + 1481 + 160 + 224 + + + 13723 + 1593 + + + + + + 1 + One or multiple graph curves to graph map values with + 24e65da6-1507-4eb2-861f-f20b4fe46fdb + Curves + Curves + false + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + 1 + + + + + + 13657 + 1483 + 51 + 27 + + + 13684 + 1496.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + 1b91b728-b222-4215-a201-bb90e0ae6f44 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 13657 + 1510 + 51 + 28 + + + 13684 + 1524.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + d0de44fd-cc9e-4064-9e75-3b1793544e22 + Values + Values + false + c9de516b-360b-4734-8431-4c2d56bafbfc + 1 + + + + + + 13657 + 1538 + 51 + 27 + + + 13684 + 1551.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 4c89fec8-d48a-418d-8501-d0bdc27df7d4 + X Axis + X Axis + true + 0 + + + + + + 13657 + 1565 + 51 + 28 + + + 13684 + 1579.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + e1b1cd9a-22dc-44a7-b875-f9f1b3204bc8 + Y Axis + Y Axis + true + 0 + + + + + + 13657 + 1593 + 51 + 27 + + + 13684 + 1606.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 6d393645-0686-49b5-a110-b6cf0470efb1 + Flip + Flip + false + 0 + + + + + + 13657 + 1620 + 51 + 28 + + + 13684 + 1634.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 78a3111b-0132-4442-b4e1-4baea8a284c6 + Snap + Snap + false + 0 + + + + + + 13657 + 1648 + 51 + 27 + + + 13684 + 1661.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 235e3ab0-0c91-410b-a9c9-7854140819b4 + Text Size + Text Size + false + 0 + + + + + + 13657 + 1675 + 51 + 28 + + + 13684 + 1689.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + 040d577b-847e-4f15-ae60-cd070190bd8d + Mapped + Mapped + false + 0 + + + + + + 13738 + 1483 + 75 + 20 + + + 13777 + 1493 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 2eb58f27-0965-41af-b90d-b592a0f77e95 + Graph Curves + Graph Curves + false + 0 + + + + + + 13738 + 1503 + 75 + 20 + + + 13777 + 1513 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + 66dd9e67-9b2c-4014-a899-0fbecf14d3a3 + Graph Points + Graph Points + false + 0 + + + + + + 13738 + 1523 + 75 + 20 + + + 13777 + 1533 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 2c3861a3-7734-4b0c-8445-e15d009c8baa + Value Lines + Value Lines + false + 0 + + + + + + 13738 + 1543 + 75 + 20 + + + 13777 + 1553 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + aaf57259-e096-469a-aabf-a4cc73d188e5 + Value Points + Value Points + false + 0 + + + + + + 13738 + 1563 + 75 + 20 + + + 13777 + 1573 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + 26e47dd5-f8e4-4821-8272-c53bd4953837 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 13738 + 1583 + 75 + 20 + + + 13777 + 1593 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + dc40255c-a4b2-4449-babf-042fab831699 + Mapped Points + Mapped Points + false + 0 + + + + + + 13738 + 1603 + 75 + 20 + + + 13777 + 1613 + + + + + + + + The graph boundary background as a surface + 05fa6f68-7810-484a-ac9e-31c89bdd531a + Boundary + Boundary + false + 0 + + + + + + 13738 + 1623 + 75 + 20 + + + 13777 + 1633 + + + + + + + + 1 + The graph labels as curve outlines + f81a7689-caf8-42c6-8061-b5d6faeeb8ca + Labels + Labels + false + 0 + + + + + + 13738 + 1643 + 75 + 20 + + + 13777 + 1653 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + cfc0a125-7090-4842-800e-a62f4fe88fc0 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 13738 + 1663 + 75 + 20 + + + 13777 + 1673 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 566d7b23-1dfe-4dc1-980b-33f240e9bb8e + Intersected + Intersected + false + 0 + + + + + + 13738 + 1683 + 75 + 20 + + + 13777 + 1693 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 02572be0-c954-40eb-9b13-4bd08b746304 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 13759 + 1114 + 116 + 44 + + + 13820 + 1136 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + cc2998f1-1cbe-438c-a586-f70e75cc3db7 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 13761 + 1116 + 44 + 20 + + + 13784.5 + 1126 + + + + + + + + 1 + false + Script Variable Left + 03746c72-34ae-4e32-ae58-5838e5ee11ac + Left + Left + true + 1 + true + 040d577b-847e-4f15-ae60-cd070190bd8d + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 13761 + 1136 + 44 + 20 + + + 13784.5 + 1146 + + + + + + + + Print, Reflect and Error streams + 6168bd3a-6d09-4017-86f4-17462ae3bfaa + Output + Output + false + 0 + + + + + + 13835 + 1116 + 38 + 20 + + + 13855.5 + 1126 + + + + + + + + Output parameter Points + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + Points + Points + false + 0 + + + + + + 13835 + 1136 + 38 + 20 + + + 13855.5 + 1146 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + Point + Point + false + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + 1 + + + + + + 13920 + 1174 + 50 + 24 + + + 13945.07 + 1186.226 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + Interpolate + Interpolate + + + + + + 14057 + 1092 + 125 + 84 + + + 14124 + 1134 + + + + + + 1 + Interpolation points + a7c3be5b-0c42-438e-8257-1ff42b35cec1 + Vertices + Vertices + false + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + 1 + + + + + + 14059 + 1094 + 50 + 20 + + + 14085.5 + 1104 + + + + + + + + Curve degree + aa798e50-7123-4eda-a32a-0b2afe730f3c + Degree + Degree + false + 0 + + + + + + 14059 + 1114 + 50 + 20 + + + 14085.5 + 1124 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c1698602-fe7e-4270-8c45-f9d3a6c4af14 + Periodic + Periodic + false + 0 + + + + + + 14059 + 1134 + 50 + 20 + + + 14085.5 + 1144 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 790184bc-ffa8-4415-b04b-eee78896adad + KnotStyle + KnotStyle + false + 0 + + + + + + 14059 + 1154 + 50 + 20 + + + 14085.5 + 1164 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + Curve + Curve + false + 0 + + + + + + 14139 + 1094 + 41 + 26 + + + 14161 + 1107.333 + + + + + + + + Curve length + fc2a86d7-eceb-4da9-953e-5f89c3f862f0 + Length + Length + false + 0 + + + + + + 14139 + 1120 + 41 + 27 + + + 14161 + 1134 + + + + + + + + Curve domain + 1bab6d47-0100-4947-a657-f05e2c762a00 + Domain + Domain + false + 0 + + + + + + 14139 + 1147 + 41 + 27 + + + 14161 + 1160.667 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + acde3684-712f-4974-bced-6bc8e2fc487c + Series + Series + + + + + + 13333 + 1165 + 101 + 64 + + + 13383 + 1197 + + + + + + First number in the series + e3597d65-4c0a-40df-96e5-ecadaf4adb97 + Start + Start + false + 0 + + + + + + 13335 + 1167 + 33 + 20 + + + 13353 + 1177 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 867ddbb1-55e4-4e88-b2a1-d153b23d0f8f + Step + Step + false + bcaab703-8bc6-4a65-ad7a-cccc98c1f7b3 + 1 + + + + + + 13335 + 1187 + 33 + 20 + + + 13353 + 1197 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + b95c90c9-1080-4011-a5d2-c36751935c98 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 13335 + 1207 + 33 + 20 + + + 13353 + 1217 + + + + + + + + 1 + Series of numbers + c9de516b-360b-4734-8431-4c2d56bafbfc + Series + Series + false + 0 + + + + + + 13398 + 1167 + 34 + 60 + + + 13416.5 + 1197 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + df9ac30d-91ea-4135-ba78-3892dbf2f971 + Radians + Radians + + + + + + 13340 + 1269 + 120 + 28 + + + 13401 + 1283 + + + + + + Angle in degrees + 07fe7f63-27fb-495d-8aec-f50b8c2e7660 + Degrees + Degrees + false + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 1 + + + + + + 13342 + 1271 + 44 + 24 + + + 13365.5 + 1283 + + + + + + + + Angle in radians + bcaab703-8bc6-4a65-ad7a-cccc98c1f7b3 + Radians + Radians + false + 0 + + + + + + 13416 + 1271 + 42 + 24 + + + 13438.5 + 1283 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4e538fde-1785-40a5-881c-f399fce13909 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191294160 + + + + + + 13203 + 1318 + 250 + 20 + + + 13203.53 + 1318.476 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 6 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + Evaluate Length + Evaluate Length + + + + + + 14287 + 1242 + 144 + 64 + + + 14361 + 1274 + + + + + + Curve to evaluate + 832882e5-774e-4257-b9da-3a171f92ce87 + Curve + Curve + false + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + 1 + + + + + + 14289 + 1244 + 57 + 20 + + + 14319 + 1254 + + + + + + + + Length factor for curve evaluation + 24cd78ab-fb9c-4554-b97b-ad1c38b60207 + Length + Length + false + 0 + + + + + + 14289 + 1264 + 57 + 20 + + + 14319 + 1274 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 15cf748f-c2d3-40f2-9cba-a68ab67fe27b + Normalized + Normalized + false + 0 + + + + + + 14289 + 1284 + 57 + 20 + + + 14319 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + Point + Point + false + 0 + + + + + + 14376 + 1244 + 53 + 20 + + + 14404 + 1254 + + + + + + + + Tangent vector at the specified length + 4c4ddb93-26a9-4ec0-a87d-cee3852eadd0 + Tangent + Tangent + false + 0 + + + + + + 14376 + 1264 + 53 + 20 + + + 14404 + 1274 + + + + + + + + Curve parameter at the specified length + c70d7bd0-8a34-4b8d-a7ed-9a98addbf432 + Parameter + Parameter + false + 0 + + + + + + 14376 + 1284 + 53 + 20 + + + 14404 + 1294 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + Line SDL + Line SDL + + + + + + 14466 + 1242 + 106 + 64 + + + 14530 + 1274 + + + + + + Line start point + 52067947-7a8f-4039-a532-df58b38bb851 + Start + Start + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 14468 + 1244 + 47 + 20 + + + 14493 + 1254 + + + + + + + + Line tangent (direction) + a8d35086-053d-4ac7-9a48-b6a5fa97c6de + Direction + Direction + false + 4c4ddb93-26a9-4ec0-a87d-cee3852eadd0 + 1 + + + + + + 14468 + 1264 + 47 + 20 + + + 14493 + 1274 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + e2aed430-8a43-4469-9b17-030bc1577ca4 + Length + Length + false + 0 + + + + + + 14468 + 1284 + 47 + 20 + + + 14493 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 249874c6-e84e-428b-911b-c163d060adea + Line + Line + false + 0 + + + + + + 14545 + 1244 + 25 + 60 + + + 14559 + 1274 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + Mirror + Mirror + + + + + + 14418 + 1156 + 138 + 44 + + + 14486 + 1178 + + + + + + Base geometry + cd9f4a75-9639-4e49-8f0c-fd8b3ac75c42 + Geometry + Geometry + true + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + 1 + + + + + + 14420 + 1158 + 51 + 20 + + + 14447 + 1168 + + + + + + + + Mirror plane + 7deb0621-b3ca-43f6-b5bc-9e4f41da5df5 + Plane + Plane + false + 249874c6-e84e-428b-911b-c163d060adea + 1 + + + + + + 14420 + 1178 + 51 + 20 + + + 14447 + 1188 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d460b419-b4a6-4ea0-8880-5f3894baf08b + Geometry + Geometry + false + 0 + + + + + + 14501 + 1158 + 53 + 20 + + + 14529 + 1168 + + + + + + + + Transformation data + c798585a-f6c2-472c-b171-693953988459 + Transform + Transform + false + 0 + + + + + + 14501 + 1178 + 53 + 20 + + + 14529 + 1188 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + da694302-c7c5-4bb2-87f0-3176f906c450 + Join Curves + Join Curves + + + + + + 14615 + 1097 + 118 + 44 + + + 14678 + 1119 + + + + + + 1 + Curves to join + 70bf7239-7816-4782-92c2-8257478fd3aa + Curves + Curves + false + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + d460b419-b4a6-4ea0-8880-5f3894baf08b + 2 + + + + + + 14617 + 1099 + 46 + 20 + + + 14641.5 + 1109 + + + + + + + + Preserve direction of input curves + bc38eadb-195c-45af-8e60-38c8083d5eb1 + Preserve + Preserve + false + 0 + + + + + + 14617 + 1119 + 46 + 20 + + + 14641.5 + 1129 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + a1f5b54b-408a-4930-a945-5e7797441feb + Curves + Curves + false + 0 + + + + + + 14693 + 1099 + 38 + 40 + + + 14713.5 + 1119 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + End Points + End Points + + + + + + 14670 + 1184 + 96 + 44 + + + 14720 + 1206 + + + + + + Curve to evaluate + f54f1220-0aa3-43b8-a532-6c9914303e05 + Curve + Curve + false + a1f5b54b-408a-4930-a945-5e7797441feb + 1 + + + + + + 14672 + 1186 + 33 + 40 + + + 14690 + 1206 + + + + + + + + Curve start point + 1254e03e-3c5f-40ce-aeb1-f46a4ffd1d32 + Start + Start + false + 0 + + + + + + 14735 + 1186 + 29 + 20 + + + 14751 + 1196 + + + + + + + + Curve end point + 942220f7-fe07-46d7-ae6f-fee05da2ffdc + End + End + false + 0 + + + + + + 14735 + 1206 + 29 + 20 + + + 14751 + 1216 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + Line + Line + + + + + + 14639 + 1277 + 114 + 44 + + + 14711 + 1299 + + + + + + Line start point + 63650832-dd19-460e-a746-9d2d4a054b86 + Start Point + Start Point + false + 1254e03e-3c5f-40ce-aeb1-f46a4ffd1d32 + 1 + + + + + + 14641 + 1279 + 55 + 20 + + + 14670 + 1289 + + + + + + + + Line end point + 47fc9968-7ac5-4a13-8ca9-dafb6655e7d9 + End Point + End Point + false + 942220f7-fe07-46d7-ae6f-fee05da2ffdc + 1 + + + + + + 14641 + 1299 + 55 + 20 + + + 14670 + 1309 + + + + + + + + Line segment + 4eef5705-90b2-4a87-a30a-4845c14a89b1 + Line + Line + false + 0 + + + + + + 14726 + 1279 + 25 + 40 + + + 14740 + 1299 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + Angle + Angle + + + + + + 14790 + 1342 + 115 + 64 + + + 14854 + 1374 + + + + + + First vector + 623f6ec0-c5f5-41fb-93f4-8890c9f70537 + Vector A + Vector A + false + 0 + + + + + + 14792 + 1344 + 47 + 20 + + + 14817 + 1354 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 27e58791-daf4-48e6-92fc-eea6c3f367ac + Vector B + Vector B + false + 4eef5705-90b2-4a87-a30a-4845c14a89b1 + 1 + + + + + + 14792 + 1364 + 47 + 20 + + + 14817 + 1374 + + + + + + + + Optional plane for 2D angle + 34bf2e0c-519b-4f4b-b1b7-d9ac1f3f3927 + Plane + Plane + true + 0 + + + + + + 14792 + 1384 + 47 + 20 + + + 14817 + 1394 + + + + + + + + Angle (in radians) between vectors + 65c8940b-f8e1-41cc-bfbe-431645d62d91 + Angle + Angle + false + 0 + + + + + + 14869 + 1344 + 34 + 30 + + + 14887.5 + 1359 + + + + + + + + Reflex angle (in radians) between vectors + a641a79c-e655-43b2-a12c-801412fd73ba + Reflex + Reflex + false + 0 + + + + + + 14869 + 1374 + 34 + 30 + + + 14887.5 + 1389 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + d3e51203-e5d2-4329-956f-14031eda4253 + Rotate + Rotate + + + + + + 14864 + 1239 + 154 + 64 + + + 14948 + 1271 + + + + + + Base geometry + 91a43171-d486-48f2-aa99-0b8d3e8c387f + Geometry + Geometry + true + a1f5b54b-408a-4930-a945-5e7797441feb + 1 + + + + + + 14866 + 1241 + 67 + 20 + + + 14909 + 1251 + + + + + + + + Rotation angle in radians + 14de063b-9f26-41ff-9ce9-fc146f96f071 + -X + Angle + Angle + false + 65c8940b-f8e1-41cc-bfbe-431645d62d91 + 1 + false + + + + + + 14866 + 1261 + 67 + 20 + + + 14909 + 1271 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 945fd4ad-c4f0-4cc0-933f-8df91a01d0c6 + Plane + Plane + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 14866 + 1281 + 67 + 20 + + + 14909 + 1291 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 25a04f9c-eb01-4a0b-a64d-cb01fd3e2193 + Geometry + Geometry + false + 0 + + + + + + 14963 + 1241 + 53 + 30 + + + 14991 + 1256 + + + + + + + + Transformation data + e79260b6-9267-421f-b3eb-4dee64e057a2 + Transform + Transform + false + 0 + + + + + + 14963 + 1271 + 53 + 30 + + + 14991 + 1286 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + f447695d-1c1b-44d0-9618-f10b5d468875 + Move + Move + + + + + + 15055 + 1176 + 138 + 44 + + + 15123 + 1198 + + + + + + Base geometry + 30f58b98-6719-43d1-b5c5-bdffefb2b930 + Geometry + Geometry + true + 25a04f9c-eb01-4a0b-a64d-cb01fd3e2193 + 1 + + + + + + 15057 + 1178 + 51 + 20 + + + 15084 + 1188 + + + + + + + + Translation vector + 256f8855-02ad-4e78-b41d-4cc527e81a95 + Motion + Motion + false + 8be14cd3-4788-4f74-be17-1f3bc04b28c2 + 1 + + + + + + 15057 + 1198 + 51 + 20 + + + 15084 + 1208 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + ad920f6b-4fcd-47f6-83ad-6273689ff65a + Geometry + Geometry + false + 0 + + + + + + 15138 + 1178 + 53 + 20 + + + 15166 + 1188 + + + + + + + + Transformation data + 393f0b11-9e18-48a8-ba65-200bf58d22ab + Transform + Transform + false + 0 + + + + + + 15138 + 1198 + 53 + 20 + + + 15166 + 1208 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + Vector 2Pt + Vector 2Pt + + + + + + 15035 + 1324 + 112 + 64 + + + 15093 + 1356 + + + + + + Base point + 59fc2d85-7df7-4dd6-bae3-fc6a16c16114 + Point A + Point A + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 15037 + 1326 + 41 + 20 + + + 15059 + 1336 + + + + + + + + Tip point + e12d3421-dc06-4ee6-a35f-75f1c16152af + Point B + Point B + false + 0 + + + + + + 15037 + 1346 + 41 + 20 + + + 15059 + 1356 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + a4dfe145-4fa1-4374-ba2d-2bb8fb5830e8 + Unitize + Unitize + false + 0 + + + + + + 15037 + 1366 + 41 + 20 + + + 15059 + 1376 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 8be14cd3-4788-4f74-be17-1f3bc04b28c2 + Vector + Vector + false + 0 + + + + + + 15108 + 1326 + 37 + 30 + + + 15128 + 1341 + + + + + + + + Vector length + 475e2685-e9c1-4922-adb2-7165bce540ca + Length + Length + false + 0 + + + + + + 15108 + 1356 + 37 + 30 + + + 15128 + 1371 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 3caf0bd1-75a8-425a-920e-b56621541afa + Curve Domain + Curve Domain + + + + + + 15139 + 1247 + 116 + 44 + + + 15197 + 1269 + + + + + + Curve to measure/modify + 24a5031a-9f09-4993-8b20-c5a24a761443 + Curve + Curve + false + ad920f6b-4fcd-47f6-83ad-6273689ff65a + 1 + + + + + + 15141 + 1249 + 41 + 20 + + + 15163 + 1259 + + + + + + + + Optional domain, if omitted the curve will not be modified. + ad471169-0203-403f-8fd5-c8795973dc0b + Domain + Domain + true + 0 + + + + + + 15141 + 1269 + 41 + 20 + + + 15163 + 1279 + + + + + + + + Curve with new domain. + 9756f1ef-62f6-41f1-8617-e3e942f27331 + Curve + Curve + false + 0 + + + + + + 15212 + 1249 + 41 + 20 + + + 15234 + 1259 + + + + + + + + Domain of original curve. + baf5e692-6304-45f6-9112-c933158271cf + Domain + Domain + false + 0 + + + + + + 15212 + 1269 + 41 + 20 + + + 15234 + 1279 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + 8b14e6be-bcaf-4053-9a42-3029296a448f + Sub Curve + Sub Curve + + + + + + 15341 + 1224 + 124 + 44 + + + 15415 + 1246 + + + + + + Base curve + 9b451afe-5fab-4902-9931-a35ee01243a8 + Base curve + Base curve + false + 9756f1ef-62f6-41f1-8617-e3e942f27331 + 1 + + + + + + 15343 + 1226 + 57 + 20 + + + 15373 + 1236 + + + + + + + + Sub-domain to extract + 45699cf8-2e5a-48fc-86ba-d0bee18e8f01 + Domain + Domain + false + 061ea6f0-1b51-4534-bc25-f57014849245 + 1 + + + + + + 15343 + 1246 + 57 + 20 + + + 15373 + 1256 + + + + + + + + Resulting sub curve + af095bf0-0727-478b-84f1-2b04e824997a + Curve + Curve + false + 0 + + + + + + 15430 + 1226 + 33 + 40 + + + 15448 + 1246 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + Deconstruct Domain + Deconstruct Domain + + + + + + 15185 + 1332 + 104 + 44 + + + 15243 + 1354 + + + + + + Base domain + a98e8aea-a824-4224-bb57-02344bed42c7 + Domain + Domain + false + baf5e692-6304-45f6-9112-c933158271cf + 1 + + + + + + 15187 + 1334 + 41 + 40 + + + 15209 + 1354 + + + + + + + + Start of domain + 997f886f-1bf2-4eab-8a5d-c8bd78064a25 + Start + Start + false + 0 + + + + + + 15258 + 1334 + 29 + 20 + + + 15274 + 1344 + + + + + + + + End of domain + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + End + End + false + 0 + + + + + + 15258 + 1354 + 29 + 20 + + + 15274 + 1364 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + Construct Domain + Construct Domain + + + + + + 15296 + 1364 + 156 + 44 + + + 15394 + 1386 + + + + + + Start value of numeric domain + 9c636910-c4c1-4184-bfeb-b52fc273ecaf + X/2 + Domain start + Domain start + false + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + 1 + + + + + + 15298 + 1366 + 81 + 20 + + + 15348 + 1376 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + e16aed52-c355-4154-a079-7e2462817b7f + Domain end + Domain end + false + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + 1 + + + + + + 15298 + 1386 + 81 + 20 + + + 15348 + 1396 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 061ea6f0-1b51-4534-bc25-f57014849245 + Domain + Domain + false + 0 + + + + + + 15409 + 1366 + 41 + 40 + + + 15431 + 1386 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + Evaluate Length + Evaluate Length + + + + + + 15480 + 1279 + 144 + 64 + + + 15554 + 1311 + + + + + + Curve to evaluate + 1971d491-74b6-4f2e-a0d8-6b68ad57758a + Curve + Curve + false + af095bf0-0727-478b-84f1-2b04e824997a + 1 + + + + + + 15482 + 1281 + 57 + 20 + + + 15512 + 1291 + + + + + + + + Length factor for curve evaluation + 66678e08-ea86-43a7-9ec0-ec2ebe5026e2 + Length + Length + false + 0 + + + + + + 15482 + 1301 + 57 + 20 + + + 15512 + 1311 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 83b3e638-3b3d-4a9a-b4e2-526d88ae260c + Normalized + Normalized + false + 0 + + + + + + 15482 + 1321 + 57 + 20 + + + 15512 + 1331 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 31070e4f-c1f9-45f9-ba7d-76aa4ec207b0 + Point + Point + false + 0 + + + + + + 15569 + 1281 + 53 + 20 + + + 15597 + 1291 + + + + + + + + Tangent vector at the specified length + 4323f5b6-656e-486b-ad3e-75f52f8f19f1 + Tangent + Tangent + false + 0 + + + + + + 15569 + 1301 + 53 + 20 + + + 15597 + 1311 + + + + + + + + Curve parameter at the specified length + c9c144ca-4020-471f-a7da-c328993cd206 + Parameter + Parameter + false + 0 + + + + + + 15569 + 1321 + 53 + 20 + + + 15597 + 1331 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + Rotate + Rotate + + + + + + 15628 + 1262 + 138 + 64 + + + 15696 + 1294 + + + + + + Base geometry + 8a53d79e-4eeb-4bc2-99d0-9a7551c9d77c + Geometry + Geometry + true + af095bf0-0727-478b-84f1-2b04e824997a + 1 + + + + + + 15630 + 1264 + 51 + 20 + + + 15657 + 1274 + + + + + + + + Rotation angle in radians + cd3cc88e-b3d6-4a6a-931f-cd9881af07b2 + Angle + Angle + false + 0 + false + + + + + + 15630 + 1284 + 51 + 20 + + + 15657 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 0e9db1c3-af0c-41a4-b821-094af0e43556 + Plane + Plane + false + 31070e4f-c1f9-45f9-ba7d-76aa4ec207b0 + 1 + + + + + + 15630 + 1304 + 51 + 20 + + + 15657 + 1314 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 23b53ca1-2a91-4456-90e8-f6f198562c34 + Geometry + Geometry + false + 0 + + + + + + 15711 + 1264 + 53 + 30 + + + 15739 + 1279 + + + + + + + + Transformation data + adaf2972-6d7b-4f4d-824c-7c3f9b0a27f3 + Transform + Transform + false + 0 + + + + + + 15711 + 1294 + 53 + 30 + + + 15739 + 1309 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 65584a6d-8ccd-4327-af50-3291e244cb7d + Join Curves + Join Curves + + + + + + 15601 + 1181 + 118 + 44 + + + 15664 + 1203 + + + + + + 1 + Curves to join + 2f3442bf-e1b3-40ac-a281-2e6dc1b27ece + Curves + Curves + false + af095bf0-0727-478b-84f1-2b04e824997a + 23b53ca1-2a91-4456-90e8-f6f198562c34 + 2 + + + + + + 15603 + 1183 + 46 + 20 + + + 15627.5 + 1193 + + + + + + + + Preserve direction of input curves + 38c8971c-4c59-4888-8b25-e8a664476da8 + Preserve + Preserve + false + 0 + + + + + + 15603 + 1203 + 46 + 20 + + + 15627.5 + 1213 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + Curves + Curves + false + 0 + + + + + + 15679 + 1183 + 38 + 40 + + + 15699.5 + 1203 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + Relay + Relay + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 16075 + 853 + 44 + 16 + + + 16097 + 861 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 83941feb-acb9-4944-8755-0ceab50f5263 + Bounding Box + Bounding Box + + + + + true + + + + + + 15755 + 1191 + 100 + 44 + + + 15814 + 1213 + + + + + + 1 + Geometry to contain + ce61211b-f461-4b2a-b73e-b763ed278c11 + Content + Content + false + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 15757 + 1193 + 42 + 20 + + + 15779.5 + 1203 + + + + + + + + BoundingBox orientation plane + true + 4e8833a0-eb04-4a3d-9701-9455cda3f3a8 + Plane + Plane + false + 0 + + + + + + 15757 + 1213 + 42 + 20 + + + 15779.5 + 1223 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + df46bb78-996a-437b-840c-d209f8995ef2 + Box + Box + false + 0 + + + + + + 15829 + 1193 + 24 + 20 + + + 15842.5 + 1203 + + + + + + + + Bounding box in orientation plane coordinates + true + 51812f9b-044e-417d-aacc-edf54032bf49 + Box + Box + false + 0 + + + + + + 15829 + 1213 + 24 + 20 + + + 15842.5 + 1223 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 3355a088-91b8-43bc-b75c-5039ea1b0625 + Deconstruct Box + Deconstruct Box + + + + + + 15871 + 1200 + 89 + 84 + + + 15912 + 1242 + + + + + + Base box + 7074d30a-c060-4b98-8437-75c3ee067952 + Box + Box + false + df46bb78-996a-437b-840c-d209f8995ef2 + 1 + + + + + + 15873 + 1202 + 24 + 80 + + + 15886.5 + 1242 + + + + + + + + Box plane + 2ef6a092-3ca9-4c42-a0b7-7d22b60859b0 + Plane + Plane + false + 0 + + + + + + 15927 + 1202 + 31 + 20 + + + 15944 + 1212 + + + + + + + + {x} dimension of box + 6b45e3be-5ff1-4591-91df-9d5afaee011c + X + X + false + 0 + + + + + + 15927 + 1222 + 31 + 20 + + + 15944 + 1232 + + + + + + + + {y} dimension of box + 25c1de49-4aff-47bf-8e26-40cf7ed9d8c7 + Y + Y + false + 0 + + + + + + 15927 + 1242 + 31 + 20 + + + 15944 + 1252 + + + + + + + + {z} dimension of box + b9427d46-9a77-4483-87b6-bc69e64872b6 + Z + Z + false + 0 + + + + + + 15927 + 1262 + 31 + 20 + + + 15944 + 1272 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + Division + Division + + + + + + 16097 + 1220 + 82 + 44 + + + 16128 + 1242 + + + + + + Item to divide (dividend) + 0a181bb2-0524-4789-a17c-6a813f49fba8 + A + A + false + 3895988e-a289-4694-b2b1-b14677156735 + 1 + + + + + + 16099 + 1222 + 14 + 20 + + + 16107.5 + 1232 + + + + + + + + Item to divide with (divisor) + cdfe81e5-1668-4dce-822b-b9513ed50016 + B + B + false + 84e07b69-5cfa-4f37-8cbc-1c229a301f63 + 1 + + + + + + 16099 + 1242 + 14 + 20 + + + 16107.5 + 1252 + + + + + + + + The result of the Division + 3aa3c25f-99f4-407a-a4a8-eaf1e74222b2 + Result + Result + false + 0 + + + + + + 16143 + 1222 + 34 + 40 + + + 16161.5 + 1242 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + ca283543-5f0b-499b-9c9b-381c5c09e175 + Deconstruct Domain + Deconstruct Domain + + + + + + 15971 + 1200 + 104 + 44 + + + 16029 + 1222 + + + + + + Base domain + 1a2daf33-6477-4fc9-b8e9-c8fa3390965e + Domain + Domain + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 15973 + 1202 + 41 + 40 + + + 15995 + 1222 + + + + + + + + Start of domain + 3bc03cdd-cf2a-4d80-a1bd-8e6c09b6faf6 + Start + Start + false + 0 + + + + + + 16044 + 1202 + 29 + 20 + + + 16060 + 1212 + + + + + + + + End of domain + 3895988e-a289-4694-b2b1-b14677156735 + End + End + false + 0 + + + + + + 16044 + 1222 + 29 + 20 + + + 16060 + 1232 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 06681605-538d-4057-92ec-b6a51ea3d63f + Deconstruct Domain + Deconstruct Domain + + + + + + 15974 + 1257 + 104 + 44 + + + 16032 + 1279 + + + + + + Base domain + 66cdd503-4039-4f92-8d23-4e553dc3bb53 + Domain + Domain + false + 25c1de49-4aff-47bf-8e26-40cf7ed9d8c7 + 1 + + + + + + 15976 + 1259 + 41 + 40 + + + 15998 + 1279 + + + + + + + + Start of domain + cc47b530-32ec-4008-beee-2eff395709b3 + Start + Start + false + 0 + + + + + + 16047 + 1259 + 29 + 20 + + + 16063 + 1269 + + + + + + + + End of domain + 84e07b69-5cfa-4f37-8cbc-1c229a301f63 + End + End + false + 0 + + + + + + 16047 + 1279 + 29 + 20 + + + 16063 + 1289 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + eb1f7a89-e107-41ca-9c38-2559400615bd + Panel + + false + 0 + 3aa3c25f-99f4-407a-a4a8-eaf1e74222b2 + 1 + Double click to edit panel content… + + + + + + 13370 + 1141 + 160 + 40 + + 0 + 0 + 0 + + 13370.42 + 1141.288 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 330ab110-e799-4b4b-b595-f82a00f48889 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 13717 + 1458 + 112 + 40 + + 0 + 0 + 0 + + 13717.19 + 1458.432 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 13716 + 1433 + 112 + 40 + + 0 + 0 + 0 + + 13716.58 + 1433.426 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + Panel + + false + 0 + 0 + 0.496323571135 + + + + + + 13707 + 1409 + 112 + 40 + + 0 + 0 + 0 + + 13707.23 + 1409.466 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + Scale + Scale + + + + + + 15375 + 1037 + 154 + 64 + + + 15459 + 1069 + + + + + + Base geometry + fea8245a-f3a5-4700-901d-2d5754e25f02 + Geometry + Geometry + true + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 15377 + 1039 + 67 + 20 + + + 15420 + 1049 + + + + + + + + Center of scaling + 8c16e279-51b2-4a69-81fc-18297c7d1fd2 + Center + Center + false + 0 + + + + + + 15377 + 1059 + 67 + 20 + + + 15420 + 1069 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 0d39e558-3d81-4c06-9bb5-66286eca8eb5 + X^-1 + Factor + Factor + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 15377 + 1079 + 67 + 20 + + + 15420 + 1089 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + Geometry + Geometry + false + 0 + + + + + + 15474 + 1039 + 53 + 30 + + + 15502 + 1054 + + + + + + + + Transformation data + c8c291dd-830a-4bc9-9ef3-54c9f4539652 + Transform + Transform + false + 0 + + + + + + 15474 + 1069 + 53 + 30 + + + 15502 + 1084 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + c08cd236-b4ee-46a3-8e8b-3812932e0817 + Curve + Curve + false + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + 1 + + + + + + 15943 + 944 + 50 + 24 + + + 15968.13 + 956.7957 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 5208f7ca-0736-4a52-b414-72eab73ecae2 + Panel + + false + 0 + 0 + 16 +32 +64 +128 +256 0.00191294160505 + + + + + + 13202 + 1461 + 174 + 64 + + 0 + 0 + 0 + + 13202.39 + 1461.351 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + ef384574-8b3a-460c-966b-f46dd53d272a + Division + Division + + + + + + 13250 + 1535 + 82 + 44 + + + 13281 + 1557 + + + + + + Item to divide (dividend) + 9bf8cf18-515a-457b-8922-6390d9359424 + A + A + false + 0 + + + + + + 13252 + 1537 + 14 + 20 + + + 13260.5 + 1547 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + bcd88f70-91ed-4c66-bddc-1026a5c60f5c + B + B + false + 0 + + + + + + 13252 + 1557 + 14 + 20 + + + 13260.5 + 1567 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + 8d7c6970-4b1d-4ab5-b531-0d285f975096 + Result + Result + false + 0 + + + + + + 13296 + 1537 + 34 + 40 + + + 13314.5 + 1557 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + Panel + + false + 0 + 0 + 0.00191294160505 + + + + + + 13223 + 1349 + 138 + 108 + + 0 + 0 + 0 + + 13223.4 + 1349.455 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + Curve + Curve + false + 7ec058a1-9c86-4879-963c-06077cea0d55 + 1 + + + + + + 13509 + 1581 + 50 + 24 + + + 13534.85 + 1593.806 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + Create Material + Create Material + + + + + + 16018 + 1018 + 144 + 104 + + + 16102 + 1070 + + + + + + Colour of the diffuse channel + 3648fa82-f2eb-443d-b2f7-bee539275b83 + Diffuse + Diffuse + false + 0 + + + + + + 16020 + 1020 + 67 + 20 + + + 16055 + 1030 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a383fdf8-4116-4cc2-86dc-de32c4d20084 + Specular + Specular + false + 0 + + + + + + 16020 + 1040 + 67 + 20 + + + 16055 + 1050 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 168df368-193d-4741-b379-473f6982feac + Emission + Emission + false + 0 + + + + + + 16020 + 1060 + 67 + 20 + + + 16055 + 1070 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0d0fd086-be7b-43b2-aabe-444a47baccd0 + Transparency + Transparency + false + 0 + + + + + + 16020 + 1080 + 67 + 20 + + + 16055 + 1090 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3d25b2a9-c44a-4500-aab9-af31275770b7 + Shine + Shine + false + 0 + + + + + + 16020 + 1100 + 67 + 20 + + + 16055 + 1110 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 60683be4-b838-4938-a4e0-4cbda4e68392 + Material + Material + false + 0 + + + + + + 16117 + 1020 + 43 + 100 + + + 16140 + 1070 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + Custom Preview + Custom Preview + + + + + + + 16053 + 943 + 82 + 44 + + + 16121 + 965 + + + + + + Geometry to preview + true + 02ff85f0-a37f-4fdb-afe2-adfedd5e7d40 + Geometry + Geometry + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 16055 + 945 + 51 + 20 + + + 16082 + 955 + + + + + + + + The material override + afe9717d-7cbc-46b7-9626-4446f0b5c510 + Material + Material + false + 60683be4-b838-4938-a4e0-4cbda4e68392 + 1 + + + + + + 16055 + 965 + 51 + 20 + + + 16082 + 975 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7ec058a1-9c86-4879-963c-06077cea0d55 + Relay + Relay + false + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + 1 + + + + + + 13448 + 1625 + 44 + 16 + + + 13470 + 1633 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fe99770b-54da-415c-aec9-4773542b47a4 + Evaluate Length + Evaluate Length + + + + + + 15437 + 879 + 144 + 64 + + + 15511 + 911 + + + + + + Curve to evaluate + 2fdb481f-0b12-4e54-97f6-a350c8360dd0 + Curve + Curve + false + 149373f6-de48-45b6-bf18-44bea4fa93db + 1 + + + + + + 15439 + 881 + 57 + 20 + + + 15469 + 891 + + + + + + + + Length factor for curve evaluation + c261aab5-502f-45dc-b1d0-4bc3fc813e89 + Length + Length + false + 0 + + + + + + 15439 + 901 + 57 + 20 + + + 15469 + 911 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0652968b-38f4-42f4-b488-5d4d0485324a + Normalized + Normalized + false + 0 + + + + + + 15439 + 921 + 57 + 20 + + + 15469 + 931 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 1432e269-9339-489d-8575-a7373971e179 + Point + Point + false + 0 + + + + + + 15526 + 881 + 53 + 20 + + + 15554 + 891 + + + + + + + + Tangent vector at the specified length + 31339a91-101d-4f90-8e86-d5bcb01701d9 + Tangent + Tangent + false + 0 + + + + + + 15526 + 901 + 53 + 20 + + + 15554 + 911 + + + + + + + + Curve parameter at the specified length + 82498206-a5fb-4a9d-923f-df4572334ed1 + Parameter + Parameter + false + 0 + + + + + + 15526 + 921 + 53 + 20 + + + 15554 + 931 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + 07d6bce5-4a56-412a-8267-e66568ff6b15 + YZ Plane + YZ Plane + + + + + + 15583 + 1760 + 98 + 28 + + + 15633 + 1774 + + + + + + Origin of plane + 153e5a9a-cb90-46de-a2f1-79a9da6ff155 + Origin + Origin + false + 5dc0dec0-a581-431a-bc4c-f328e4e97127 + 1 + + + + + + 15585 + 1762 + 33 + 24 + + + 15603 + 1774 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + a25e7e18-04a2-4541-91ce-b98ffd9449d4 + Plane + Plane + false + 0 + + + + + + 15648 + 1762 + 31 + 24 + + + 15665 + 1774 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 149373f6-de48-45b6-bf18-44bea4fa93db + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 15020 + 1051 + 44 + 16 + + + 15042 + 1059 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + e449622b-e6c3-4eec-81ff-a425e95090f3 + Move + Move + + + + + + 15844 + 1004 + 138 + 44 + + + 15912 + 1026 + + + + + + Base geometry + a25f82ac-1f5c-4938-bfab-93db77c7dcc7 + Geometry + Geometry + true + b8999a3b-880d-4d88-a81f-7e60dfb437f6 + 1 + + + + + + 15846 + 1006 + 51 + 20 + + + 15873 + 1016 + + + + + + + + Translation vector + bebff340-c3c8-4ed2-90de-49d65ea51daf + Motion + Motion + false + 5f0fa108-a367-4dcb-9fe7-f90192f98501 + 1 + + + + + + 15846 + 1026 + 51 + 20 + + + 15873 + 1036 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + Geometry + Geometry + false + 0 + + + + + + 15927 + 1006 + 53 + 20 + + + 15955 + 1016 + + + + + + + + Transformation data + 435488d5-3c45-4c44-985b-f94b5fa6e023 + Transform + Transform + false + 0 + + + + + + 15927 + 1026 + 53 + 20 + + + 15955 + 1036 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 284d301b-eaab-4f71-9788-95577e371af1 + Vector 2Pt + Vector 2Pt + + + + + + 15715 + 853 + 112 + 64 + + + 15773 + 885 + + + + + + Base point + bc95659f-2cda-4dc6-af83-e03a2cc6b1bc + Point A + Point A + false + 0 + + + + + + 15717 + 855 + 41 + 20 + + + 15739 + 865 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + a90947ca-a20e-49f0-aa46-722a4827724d + Point B + Point B + false + 1432e269-9339-489d-8575-a7373971e179 + 1 + + + + + + 15717 + 875 + 41 + 20 + + + 15739 + 885 + + + + + + + + Unitize output + 7adcca31-507b-444a-80ed-a9c117f13153 + Unitize + Unitize + false + 0 + + + + + + 15717 + 895 + 41 + 20 + + + 15739 + 905 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 5f0fa108-a367-4dcb-9fe7-f90192f98501 + Vector + Vector + false + 0 + + + + + + 15788 + 855 + 37 + 30 + + + 15808 + 870 + + + + + + + + Vector length + 9f8de4ef-5263-427f-a077-255e47df5747 + Length + Length + false + 0 + + + + + + 15788 + 885 + 37 + 30 + + + 15808 + 900 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + 1 + 9440f584-df8d-4444-b5d6-2c70e9f0e4d8 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + Mirror + Mirror + + + + + + 15833 + 1101 + 138 + 44 + + + 15901 + 1123 + + + + + + Base geometry + 020ed9fc-458f-4aa1-bf76-ae28a4d18df5 + Geometry + Geometry + true + 97b45b8b-14fb-4228-89c6-7c3f64b7de6d + 1 + + + + + + 15835 + 1103 + 51 + 20 + + + 15862 + 1113 + + + + + + + + Mirror plane + 63b1440b-0552-4e30-90fa-0389e1dabc1c + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 15835 + 1123 + 51 + 20 + + + 15862 + 1133 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b8999a3b-880d-4d88-a81f-7e60dfb437f6 + Geometry + Geometry + false + 0 + + + + + + 15916 + 1103 + 53 + 20 + + + 15944 + 1113 + + + + + + + + Transformation data + 708b791f-7b19-4d82-919b-2d5e5e4aefa9 + Transform + Transform + false + 0 + + + + + + 15916 + 1123 + 53 + 20 + + + 15944 + 1133 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + b52263dc-d073-4865-b181-9e1f37d5704c + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 15675 + 123 + 50 + 24 + + + 15700.6 + 135.4397 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0df11197-5498-4ae5-9c7e-adfa824520bc + Curvature + Curvature + + + + + + 15612 + -80 + 137 + 64 + + + 15682 + -48 + + + + + + Curve to evaluate + a694ab48-7e5d-43ed-8301-90a85dc18c95 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15614 + -78 + 53 + 30 + + + 15642 + -63 + + + + + + + + Parameter on curve domain to evaluate + dc1eec45-7c41-48d8-9678-93395e482b28 + Parameter + Parameter + false + 87d6a01b-aece-4334-bd14-21ce54bee984 + 1 + + + + + + 15614 + -48 + 53 + 30 + + + 15642 + -33 + + + + + + + + Point on curve at {t} + 7dce1770-e256-498e-98ba-96d782012991 + Point + Point + false + 0 + + + + + + 15697 + -78 + 50 + 20 + + + 15723.5 + -68 + + + + + + + + Curvature vector at {t} + c79f52bc-46ec-4b9b-a283-02bad2c447a8 + Curvature + Curvature + false + 0 + + + + + + 15697 + -58 + 50 + 20 + + + 15723.5 + -48 + + + + + + + + Curvature circle at {t} + e2658d31-c4af-4d5d-9508-91a6e8faebd2 + Curvature + Curvature + false + 0 + + + + + + 15697 + -38 + 50 + 20 + + + 15723.5 + -28 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 06220d6a-b7ce-4f04-bd41-a34dcc62818e + Divide Curve + Divide Curve + + + + + + 15625 + 5 + 125 + 64 + + + 15675 + 37 + + + + + + Curve to divide + 2a471825-b4be-47eb-96b5-c21337668913 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15627 + 7 + 33 + 20 + + + 15645 + 17 + + + + + + + + Number of segments + 22059829-76d8-4b2c-a0e2-027ba7af710b + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 15627 + 27 + 33 + 20 + + + 15645 + 37 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 1adced61-e4d1-4cd3-aa93-990652b69e76 + Kinks + Kinks + false + 0 + + + + + + 15627 + 47 + 33 + 20 + + + 15645 + 57 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 47c940ea-5954-4ec5-ba95-e319f1565179 + Points + Points + false + 0 + + + + + + 15690 + 7 + 58 + 20 + + + 15720.5 + 17 + + + + + + + + 1 + Tangent vectors at division points + e6b3a056-60c6-4a06-bf27-9d867e854296 + Tangents + Tangents + false + 0 + + + + + + 15690 + 27 + 58 + 20 + + + 15720.5 + 37 + + + + + + + + 1 + Parameter values at division points + 87d6a01b-aece-4334-bd14-21ce54bee984 + Parameters + Parameters + false + 0 + + + + + + 15690 + 47 + 58 + 20 + + + 15720.5 + 57 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + Curve + Curve + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 15672 + 149 + 50 + 24 + + + 15697.65 + 161.8297 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + de865ff9-ebda-4a3d-8824-9df455dd00ab + Deconstruct Arc + Deconstruct Arc + + + + + + 15624 + -164 + 114 + 64 + + + 15664 + -132 + + + + + + Arc or Circle to deconstruct + f637068e-7530-4ef6-9503-5311802e4ef2 + Arc + Arc + false + e2658d31-c4af-4d5d-9508-91a6e8faebd2 + 1 + + + + + + 15626 + -162 + 23 + 60 + + + 15639 + -132 + + + + + + + + Base plane of arc or circle + dc25cd56-7491-4e0b-9bc2-74523ef6c5ba + Base Plane + Base Plane + false + 0 + + + + + + 15679 + -162 + 57 + 20 + + + 15709 + -152 + + + + + + + + Radius of arc or circle + 00e63471-b5d2-4d79-ba35-10577da6e2ae + Radius + Radius + false + 0 + + + + + + 15679 + -142 + 57 + 20 + + + 15709 + -132 + + + + + + + + Angle domain (in radians) of arc + 0ed438f3-a045-4ddf-8f0b-29a54fee304e + Angle + Angle + false + 0 + + + + + + 15679 + -122 + 57 + 20 + + + 15709 + -112 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 68bd121c-f8fe-4129-a534-5ff23e809e26 + One Over X + One Over X + + + + + + 15642 + -292 + 100 + 28 + + + 15691 + -278 + + + + + + Input value + d1074905-ac1d-4846-8e49-ed32bb7aef54 + Value + Value + false + 00e63471-b5d2-4d79-ba35-10577da6e2ae + 1 + + + + + + 15644 + -290 + 32 + 24 + + + 15661.5 + -278 + + + + + + + + Output value + 9431cffd-4415-457b-9f3d-019088ff41a2 + Result + Result + false + 0 + + + + + + 15706 + -290 + 34 + 24 + + + 15724.5 + -278 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 96602c89-27ad-4762-9f77-887b31091709 + Quick Graph + Quick Graph + false + 0 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15628 + -536 + 150 + 150 + + + 15628.6 + -535.7604 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cf2b50fb-a912-4c69-a5c1-13798e4dda5f + Number Slider + Number Slider + false + 0 + + + + + + 15583 + 102 + 198 + 20 + + + 15583.6 + 102.5607 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1425bff4-f0af-4063-9f09-1ab67271af90 + Line + Line + + + + + + 15625 + -238 + 114 + 44 + + + 15697 + -216 + + + + + + Line start point + 9c8fc241-13cb-43bf-8664-c0fcf9b3e7d0 + Start Point + Start Point + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15627 + -236 + 55 + 20 + + + 15656 + -226 + + + + + + + + Line end point + 6beb6a89-214c-472d-a43b-42f20f7a381f + End Point + End Point + false + dc25cd56-7491-4e0b-9bc2-74523ef6c5ba + 1 + + + + + + 15627 + -216 + 55 + 20 + + + 15656 + -206 + + + + + + + + Line segment + e398224c-4e03-4bde-8e3f-6a71b594aab3 + Line + Line + false + 0 + + + + + + 15712 + -236 + 25 + 40 + + + 15726 + -216 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + c0043bda-5da4-4c6f-9006-28bd9cde440d + Multiplication + Multiplication + + + + + + 15660 + -673 + 82 + 44 + + + 15691 + -651 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + d6824a42-4365-4987-8f6c-dd7be84448a6 + A + A + true + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15662 + -671 + 14 + 20 + + + 15670.5 + -661 + + + + + + + + Second item for multiplication + cad72c90-5c94-4422-b92a-36670ce035e1 + B + B + true + b1150f6b-9068-43de-822c-fd052d874553 + 1 + + + + + + 15662 + -651 + 14 + 20 + + + 15670.5 + -641 + + + + + + + + Result of multiplication + 8406e36a-56fa-43cf-bf8f-de2e43c4523e + Result + Result + false + 0 + + + + + + 15706 + -671 + 34 + 40 + + + 15724.5 + -651 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b1150f6b-9068-43de-822c-fd052d874553 + Number Slider + Number Slider + false + 0 + + + + + + 15605 + -695 + 198 + 20 + + + 15605.41 + -694.0514 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 93840f58-69ce-4178-a843-3f16ca710b33 + Line SDL + Line SDL + + + + + + 15629 + -618 + 122 + 64 + + + 15709 + -586 + + + + + + Line start point + 1a56005a-31fb-4c81-93e0-f77fc4215308 + Start + Start + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15631 + -616 + 63 + 20 + + + 15672 + -606 + + + + + + + + Line tangent (direction) + 191a096f-9b86-4ff1-b184-b266e05c160f + Direction + Direction + false + e398224c-4e03-4bde-8e3f-6a71b594aab3 + 1 + + + + + + 15631 + -596 + 63 + 20 + + + 15672 + -586 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 74f7ed64-bc20-4971-a79e-92138b25d07c + -ABS(X) + Length + Length + false + 8406e36a-56fa-43cf-bf8f-de2e43c4523e + 1 + + + + + + 15631 + -576 + 63 + 20 + + + 15672 + -566 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ee59c903-fdd2-42ad-8662-e20a4087ea22 + Line + Line + false + 0 + + + + + + 15724 + -616 + 25 + 60 + + + 15738 + -586 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dae87d4c-dfba-4910-a1ac-7a4c5a7bddb6 + Panel + + false + 0.56093490123748779 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + Double click to edit panel content… + + + + + + 15465 + -587 + 160 + 274 + + 0 + 0 + 0 + + 15465.49 + -586.6943 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b05022b8-f0be-4355-ba66-2def481152ea + Evaluate Length + Evaluate Length + + + + + + 15625 + -774 + 144 + 64 + + + 15699 + -742 + + + + + + Curve to evaluate + 3c16f95e-a684-431b-b17c-1538c5cc0e88 + Curve + Curve + false + ee59c903-fdd2-42ad-8662-e20a4087ea22 + 1 + + + + + + 15627 + -772 + 57 + 20 + + + 15657 + -762 + + + + + + + + Length factor for curve evaluation + f743dcc6-2ccd-4e6b-8c56-a52e15574770 + Length + Length + false + 0 + + + + + + 15627 + -752 + 57 + 20 + + + 15657 + -742 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0d9c2a1a-fb1c-4a52-9698-d5bb93396684 + Normalized + Normalized + false + 0 + + + + + + 15627 + -732 + 57 + 20 + + + 15657 + -722 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0333a0b4-7807-4722-8460-0402850f48a4 + Point + Point + false + 0 + + + + + + 15714 + -772 + 53 + 20 + + + 15742 + -762 + + + + + + + + Tangent vector at the specified length + f1d00c91-dde4-4671-bf61-521735239dc8 + Tangent + Tangent + false + 0 + + + + + + 15714 + -752 + 53 + 20 + + + 15742 + -742 + + + + + + + + Curve parameter at the specified length + 3cb4afc6-5129-4c1d-b78b-23ea4ea44688 + Parameter + Parameter + false + 0 + + + + + + 15714 + -732 + 53 + 20 + + + 15742 + -722 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 5731f758-fc97-4d0b-b622-ae0efb943a49 + Interpolate + Interpolate + + + + + + 15637 + -875 + 125 + 84 + + + 15704 + -833 + + + + + + 1 + Interpolation points + 816a6149-9783-45cc-a98a-fa4fc4943d66 + Vertices + Vertices + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15639 + -873 + 50 + 20 + + + 15665.5 + -863 + + + + + + + + Curve degree + 706ad0a7-577d-4392-ae8a-bcd8326b8713 + Degree + Degree + false + 0 + + + + + + 15639 + -853 + 50 + 20 + + + 15665.5 + -843 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 29829251-95bc-4bcd-b712-970614b55087 + Periodic + Periodic + false + 0 + + + + + + 15639 + -833 + 50 + 20 + + + 15665.5 + -823 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + c902095b-009c-477c-9288-70f45113f21b + KnotStyle + KnotStyle + false + 0 + + + + + + 15639 + -813 + 50 + 20 + + + 15665.5 + -803 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + Curve + Curve + false + 0 + + + + + + 15719 + -873 + 41 + 26 + + + 15741 + -859.6667 + + + + + + + + Curve length + b2746d79-d886-4e0d-8e0f-21684410e7d9 + Length + Length + false + 0 + + + + + + 15719 + -847 + 41 + 27 + + + 15741 + -833 + + + + + + + + Curve domain + 9be761ca-7e55-401d-8913-0aa8d73fc914 + Domain + Domain + false + 0 + + + + + + 15719 + -820 + 41 + 27 + + + 15741 + -806.3334 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b52263dc-d073-4865-b181-9e1f37d5704c + 0df11197-5498-4ae5-9c7e-adfa824520bc + 06220d6a-b7ce-4f04-bd41-a34dcc62818e + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + de865ff9-ebda-4a3d-8824-9df455dd00ab + 68bd121c-f8fe-4129-a534-5ff23e809e26 + 96602c89-27ad-4762-9f77-887b31091709 + cf2b50fb-a912-4c69-a5c1-13798e4dda5f + 1425bff4-f0af-4063-9f09-1ab67271af90 + c0043bda-5da4-4c6f-9006-28bd9cde440d + b1150f6b-9068-43de-822c-fd052d874553 + 93840f58-69ce-4178-a843-3f16ca710b33 + dae87d4c-dfba-4910-a1ac-7a4c5a7bddb6 + b05022b8-f0be-4355-ba66-2def481152ea + 5731f758-fc97-4d0b-b622-ae0efb943a49 + 391412fd-6fb5-4514-8e91-99253f8cabd8 + c79278be-f6af-4a42-b8b5-c90841b8c3a0 + 0fd5bc5a-1e79-4acb-a3bb-3470e2c210ea + 638c287f-0f22-4656-b519-f9f88c89bdd2 + 101d2106-3b75-4883-b01e-e4371108722c + f3cd075c-e437-49ee-b6d7-94d1b368b5b5 + 21 + b9a10a80-fefa-4c82-b085-ef39e13b81ee + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d8cde57a-40ed-4f6e-859f-a8ec29618063 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 15665 + -972 + 50 + 24 + + + 15690.41 + -960.5303 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0b137d8d-a326-43e3-a8c6-e6c8cf3428d6 + Curvature + Curvature + + + + + + 15606 + -1176 + 137 + 64 + + + 15676 + -1144 + + + + + + Curve to evaluate + 2d29a488-46a0-45a9-b53a-34c84b492eb6 + Curve + Curve + false + b28a00ae-8550-4cd7-9612-bc06471466a7 + 1 + + + + + + 15608 + -1174 + 53 + 30 + + + 15636 + -1159 + + + + + + + + Parameter on curve domain to evaluate + 68f6b6f1-3693-4da1-ae55-163723b6f39a + Parameter + Parameter + false + f1a2cb2d-6efd-43c3-8a8e-8ca7ff9b2f96 + 1 + + + + + + 15608 + -1144 + 53 + 30 + + + 15636 + -1129 + + + + + + + + Point on curve at {t} + 87793683-d21b-4dc6-9d3f-89e1c085f932 + Point + Point + false + 0 + + + + + + 15691 + -1174 + 50 + 20 + + + 15717.5 + -1164 + + + + + + + + Curvature vector at {t} + 692cb54b-4cfe-4ffa-8b5d-dc1536e9744a + Curvature + Curvature + false + 0 + + + + + + 15691 + -1154 + 50 + 20 + + + 15717.5 + -1144 + + + + + + + + Curvature circle at {t} + 39ed4a8b-7208-4768-97ee-c90f8cadc9fe + Curvature + Curvature + false + 0 + + + + + + 15691 + -1134 + 50 + 20 + + + 15717.5 + -1124 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 924487ff-65ba-4b5e-b286-27ce6dd53305 + Divide Curve + Divide Curve + + + + + + 15611 + -1088 + 125 + 64 + + + 15661 + -1056 + + + + + + Curve to divide + 9848aba4-b630-46a3-a299-dc984ef09bcb + Curve + Curve + false + b28a00ae-8550-4cd7-9612-bc06471466a7 + 1 + + + + + + 15613 + -1086 + 33 + 20 + + + 15631 + -1076 + + + + + + + + Number of segments + 6942484c-9166-4e57-81b8-c7752108de33 + Count + Count + false + d8cde57a-40ed-4f6e-859f-a8ec29618063 + 1 + + + + + + 15613 + -1066 + 33 + 20 + + + 15631 + -1056 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 3e6da76a-4c55-4cd2-b224-ff38317870c4 + Kinks + Kinks + false + 0 + + + + + + 15613 + -1046 + 33 + 20 + + + 15631 + -1036 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + a7d20892-6756-41a6-a24c-eaa4ccfc7b2c + Points + Points + false + 0 + + + + + + 15676 + -1086 + 58 + 20 + + + 15706.5 + -1076 + + + + + + + + 1 + Tangent vectors at division points + d829d836-6d12-4805-844f-b7dd2f450fdb + Tangents + Tangents + false + 0 + + + + + + 15676 + -1066 + 58 + 20 + + + 15706.5 + -1056 + + + + + + + + 1 + Parameter values at division points + f1a2cb2d-6efd-43c3-8a8e-8ca7ff9b2f96 + Parameters + Parameters + false + 0 + + + + + + 15676 + -1046 + 58 + 20 + + + 15706.5 + -1036 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b28a00ae-8550-4cd7-9612-bc06471466a7 + Curve + Curve + false + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + 1 + + + + + + 15662 + -946 + 50 + 24 + + + 15687.46 + -934.1382 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 0e2039c3-dc0b-45fb-9524-f766a36909dc + Deconstruct Arc + Deconstruct Arc + + + + + + 15611 + -1262 + 114 + 64 + + + 15651 + -1230 + + + + + + Arc or Circle to deconstruct + be86a2ca-60c5-4b7c-9966-610a392ed59e + Arc + Arc + false + 39ed4a8b-7208-4768-97ee-c90f8cadc9fe + 1 + + + + + + 15613 + -1260 + 23 + 60 + + + 15626 + -1230 + + + + + + + + Base plane of arc or circle + e2261307-0944-434a-a812-f7cb6a20d290 + Base Plane + Base Plane + false + 0 + + + + + + 15666 + -1260 + 57 + 20 + + + 15696 + -1250 + + + + + + + + Radius of arc or circle + a8c061a3-760f-4dd7-87f5-b95ff7fae0af + Radius + Radius + false + 0 + + + + + + 15666 + -1240 + 57 + 20 + + + 15696 + -1230 + + + + + + + + Angle domain (in radians) of arc + c0461e47-b5d1-4e71-94ba-19d6a0c0574a + Angle + Angle + false + 0 + + + + + + 15666 + -1220 + 57 + 20 + + + 15696 + -1210 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 33452f92-87ed-40b6-894e-6cb56c548848 + One Over X + One Over X + + + + + + 15612 + -1389 + 100 + 28 + + + 15661 + -1375 + + + + + + Input value + f9f286fe-f771-43c5-85eb-3c1ea8a119a1 + Value + Value + false + a8c061a3-760f-4dd7-87f5-b95ff7fae0af + 1 + + + + + + 15614 + -1387 + 32 + 24 + + + 15631.5 + -1375 + + + + + + + + Output value + d581f776-bd3f-49f2-a632-7b831de5c4de + Result + Result + false + 0 + + + + + + 15676 + -1387 + 34 + 24 + + + 15694.5 + -1375 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 730df2d9-622a-411d-ae92-9e59a3a9f301 + Quick Graph + Quick Graph + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + + + + + + 15634 + -1562 + 150 + 150 + + + 15634.23 + -1561.547 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 48df80c3-e691-4d17-bcb3-dce64e5d0d60 + Number Slider + Number Slider + false + 0 + + + + + + 15573 + -994 + 198 + 20 + + + 15573.41 + -993.4083 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 03315c0b-7afb-4244-a43b-dd2dc9399758 + Line + Line + + + + + + 15617 + -1330 + 114 + 44 + + + 15689 + -1308 + + + + + + Line start point + a91ec607-3b3e-440b-94fa-120e615b0789 + Start Point + Start Point + false + 87793683-d21b-4dc6-9d3f-89e1c085f932 + 1 + + + + + + 15619 + -1328 + 55 + 20 + + + 15648 + -1318 + + + + + + + + Line end point + 5819e168-ecf1-43b0-b0dd-6e9c182782a5 + End Point + End Point + false + e2261307-0944-434a-a812-f7cb6a20d290 + 1 + + + + + + 15619 + -1308 + 55 + 20 + + + 15648 + -1298 + + + + + + + + Line segment + 5ef50b95-08dd-409f-9255-99feaa99cc82 + Line + Line + false + 0 + + + + + + 15704 + -1328 + 25 + 40 + + + 15718 + -1308 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 0c31f567-15fb-4223-96c2-c3a0cd280625 + Multiplication + Multiplication + + + + + + 15643 + -1692 + 82 + 44 + + + 15674 + -1670 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + c508cc2c-f19b-4ed6-86db-2da2cf32d692 + A + A + true + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + + + + + + 15645 + -1690 + 14 + 20 + + + 15653.5 + -1680 + + + + + + + + Second item for multiplication + fab9d97f-96e5-4db7-9338-cd881f9b902e + B + B + true + 5b5c7081-41b3-45f0-8ece-bc4859d71a23 + 1 + + + + + + 15645 + -1670 + 14 + 20 + + + 15653.5 + -1660 + + + + + + + + Result of multiplication + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + Result + Result + false + 0 + + + + + + 15689 + -1690 + 34 + 40 + + + 15707.5 + -1670 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 730b4611-758c-4914-890e-2ce111262767 + Line SDL + Line SDL + + + + + + 15631 + -1641 + 122 + 64 + + + 15711 + -1609 + + + + + + Line start point + f57d063b-3551-4b1a-b656-db286e9bc65f + Start + Start + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15633 + -1639 + 63 + 20 + + + 15674 + -1629 + + + + + + + + Line tangent (direction) + d6c401ec-42a8-44f5-8a23-7b97c813733d + Direction + Direction + false + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + 1 + + + + + + 15633 + -1619 + 63 + 20 + + + 15674 + -1609 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + b7d75560-af6b-4765-b5f3-9657fc729184 + -ABS(X) + Length + Length + false + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + 1 + + + + + + 15633 + -1599 + 63 + 20 + + + 15674 + -1589 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f2057fa2-071d-4640-a878-4497d742e976 + Line + Line + false + 0 + + + + + + 15726 + -1639 + 25 + 60 + + + 15740 + -1609 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ac01560c-37dc-46e1-9487-f5a27f3d8a7f + Panel + + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 15443 + -1452 + 160 + 274 + + 0 + 0 + 0 + + 15443.52 + -1451.865 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + efb3ca06-a723-4b78-b64f-5c1e68282a57 + Evaluate Length + Evaluate Length + + + + + + 15605 + -1799 + 144 + 64 + + + 15679 + -1767 + + + + + + Curve to evaluate + a4622604-52ee-4aa2-b9c2-f4e4aa10c112 + Curve + Curve + false + f2057fa2-071d-4640-a878-4497d742e976 + 1 + + + + + + 15607 + -1797 + 57 + 20 + + + 15637 + -1787 + + + + + + + + Length factor for curve evaluation + 8e5a96f1-fdda-4fe8-a9b6-a6542d46d399 + Length + Length + false + 0 + + + + + + 15607 + -1777 + 57 + 20 + + + 15637 + -1767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + aa070834-a226-4bd1-be8f-947a798780b7 + Normalized + Normalized + false + 0 + + + + + + 15607 + -1757 + 57 + 20 + + + 15637 + -1747 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + Point + Point + false + 0 + + + + + + 15694 + -1797 + 53 + 20 + + + 15722 + -1787 + + + + + + + + Tangent vector at the specified length + b7332f55-bb44-40bb-ae71-b2d27702effd + Tangent + Tangent + false + 0 + + + + + + 15694 + -1777 + 53 + 20 + + + 15722 + -1767 + + + + + + + + Curve parameter at the specified length + 03829d84-e6b5-4a7e-89d1-1d0fe8e919d2 + Parameter + Parameter + false + 0 + + + + + + 15694 + -1757 + 53 + 20 + + + 15722 + -1747 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 4ad33baf-1e14-44b3-a410-6cffc57d1538 + Interpolate + Interpolate + + + + + + 15619 + -1902 + 125 + 84 + + + 15686 + -1860 + + + + + + 1 + Interpolation points + 133b8194-4a02-4514-887b-752ae81f4c73 + Vertices + Vertices + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15621 + -1900 + 50 + 20 + + + 15647.5 + -1890 + + + + + + + + Curve degree + ddf6066b-3011-4f21-8bd7-a7240d817a2e + Degree + Degree + false + 0 + + + + + + 15621 + -1880 + 50 + 20 + + + 15647.5 + -1870 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + bc816b73-9f2b-4742-9361-4997676c48b9 + Periodic + Periodic + false + 0 + + + + + + 15621 + -1860 + 50 + 20 + + + 15647.5 + -1850 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 84647a24-dce1-45f0-acca-def6c9b9b6a7 + KnotStyle + KnotStyle + false + 0 + + + + + + 15621 + -1840 + 50 + 20 + + + 15647.5 + -1830 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d0f14ede-6f05-44fc-abe8-9ae6122f3d8b + Curve + Curve + false + 0 + + + + + + 15701 + -1900 + 41 + 26 + + + 15723 + -1886.667 + + + + + + + + Curve length + 928e1d9d-1ac0-4561-a6b7-2ee4017f518b + Length + Length + false + 0 + + + + + + 15701 + -1874 + 41 + 27 + + + 15723 + -1860 + + + + + + + + Curve domain + dae7d202-d5e4-4db7-8fe3-85d627469346 + Domain + Domain + false + 0 + + + + + + 15701 + -1847 + 41 + 27 + + + 15723 + -1833.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d8cde57a-40ed-4f6e-859f-a8ec29618063 + 0b137d8d-a326-43e3-a8c6-e6c8cf3428d6 + 924487ff-65ba-4b5e-b286-27ce6dd53305 + b28a00ae-8550-4cd7-9612-bc06471466a7 + 0e2039c3-dc0b-45fb-9524-f766a36909dc + 33452f92-87ed-40b6-894e-6cb56c548848 + 730df2d9-622a-411d-ae92-9e59a3a9f301 + 48df80c3-e691-4d17-bcb3-dce64e5d0d60 + 03315c0b-7afb-4244-a43b-dd2dc9399758 + 0c31f567-15fb-4223-96c2-c3a0cd280625 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 730b4611-758c-4914-890e-2ce111262767 + ac01560c-37dc-46e1-9487-f5a27f3d8a7f + efb3ca06-a723-4b78-b64f-5c1e68282a57 + 4ad33baf-1e14-44b3-a410-6cffc57d1538 + 116be285-df34-4dbb-9f42-5d3abfbce89b + ab9d67cb-65e9-4f96-9e7a-772e525cdcdd + a5277b37-ac7a-4627-a313-66ae010c0792 + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + 31631140-e492-4ef0-b846-678ed897de6d + d5157192-34c5-4605-b188-f8b7c193294c + 06bbf8a8-25d3-46c8-af75-02717b6aef6c + 8afbb8a2-d83a-44bd-b9f0-ab4eb78d691e + 9f485cf3-c8dd-478d-a344-e1bce21a4a83 + ed3513de-e58a-41f0-9874-9d3ad0427be1 + 25 + 7b17ef0c-4e70-4186-b855-b4c45e60123a + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 638e7b21-6345-40f0-bfd0-266c0be431c6 + Nurbs Curve + Nurbs Curve + + + + + + 15500 + -1902 + 118 + 64 + + + 15560 + -1870 + + + + + + 1 + Curve control points + a4bc402d-902c-42ac-94e7-5f7bbb607176 + Vertices + Vertices + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15502 + -1900 + 43 + 20 + + + 15525 + -1890 + + + + + + + + Curve degree + bc3688fe-4ccd-4251-9754-01cb9adce3cd + Degree + Degree + false + 0 + + + + + + 15502 + -1880 + 43 + 20 + + + 15525 + -1870 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 508fcbbb-ca15-4d98-bbd1-f2c0e364b720 + Periodic + Periodic + false + 0 + + + + + + 15502 + -1860 + 43 + 20 + + + 15525 + -1850 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0fd2288a-a657-4283-970c-2ef8e52b95a1 + Curve + Curve + false + 0 + + + + + + 15575 + -1900 + 41 + 20 + + + 15597 + -1890 + + + + + + + + Curve length + ba516c02-a5a0-4592-92c4-42506120451d + Length + Length + false + 0 + + + + + + 15575 + -1880 + 41 + 20 + + + 15597 + -1870 + + + + + + + + Curve domain + 40163fe1-fcb9-43f2-9fdd-2dceb745a25b + Domain + Domain + false + 0 + + + + + + 15575 + -1860 + 41 + 20 + + + 15597 + -1850 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 8a40349e-1a6b-4fb9-b9d4-95329d9f97af + Nurbs Curve + Nurbs Curve + + + + + + 15570 + -883 + 118 + 64 + + + 15630 + -851 + + + + + + 1 + Curve control points + e66ba7e4-6e6a-4c4b-a923-c44345ccd43a + Vertices + Vertices + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15572 + -881 + 43 + 20 + + + 15595 + -871 + + + + + + + + Curve degree + eec534c7-d6f0-4578-adf6-3146126b697d + Degree + Degree + false + 0 + + + + + + 15572 + -861 + 43 + 20 + + + 15595 + -851 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + fc61145c-f8b9-4b98-b6e5-a14edee491fd + Periodic + Periodic + false + 0 + + + + + + 15572 + -841 + 43 + 20 + + + 15595 + -831 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 5c4ba725-2efc-4391-bd4f-1cfb49eb55ba + Curve + Curve + false + 0 + + + + + + 15645 + -881 + 41 + 20 + + + 15667 + -871 + + + + + + + + Curve length + b138f290-8701-4090-899a-e60c9affda6e + Length + Length + false + 0 + + + + + + 15645 + -861 + 41 + 20 + + + 15667 + -851 + + + + + + + + Curve domain + 1ee4da13-5df5-4bd3-a791-7b32b062de7a + Domain + Domain + false + 0 + + + + + + 15645 + -841 + 41 + 20 + + + 15667 + -831 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 6a95962d-3de5-43a2-8f95-eff7b3c69cac + Relative Differences + Relative Differences + + + + + + 15495 + -1694 + 128 + 28 + + + 15548 + -1680 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d0de0de5-288f-4935-83a8-82829c65327b + Values + Values + false + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15497 + -1692 + 36 + 24 + + + 15516.5 + -1680 + + + + + + + + 1 + Differences between consecutive items + 3665d975-851a-4aeb-81e4-a4135dc35dcc + Differenced + Differenced + false + 0 + + + + + + 15563 + -1692 + 58 + 24 + + + 15593.5 + -1680 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + Relay + Relay + false + 9431cffd-4415-457b-9f3d-019088ff41a2 + 1 + + + + + + 15795 + -321 + 44 + 16 + + + 15817 + -313 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a5277b37-ac7a-4627-a313-66ae010c0792 + Derivatives + Derivatives + + + + + + 15410 + -1628 + 117 + 144 + + + 15480 + -1556 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + 841b4bd1-1ded-409c-a277-1330ff0a0de1 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15412 + -1626 + 53 + 70 + + + 15440 + -1591 + + + + + + + + Parameter on curve domain to evaluate + 6f1dee64-1907-4505-95b0-36607d3a8233 + Parameter + Parameter + false + 87d6a01b-aece-4334-bd14-21ce54bee984 + 1 + + + + + + 15412 + -1556 + 53 + 70 + + + 15440 + -1521 + + + + + + + + Point on curve at {t} + 6b221d64-c6f2-4e10-9bab-d5a203091b1a + Point + Point + false + 0 + + + + + + 15495 + -1626 + 30 + 20 + + + 15511.5 + -1616 + + + + + + + + First curve derivative at t (Velocity) + e3509ff0-9c47-486e-8d41-480be368fda7 + false + First derivative + 1 + false + 0 + + + + + + 15495 + -1606 + 30 + 20 + + + 15511.5 + -1596 + + + + + + + + Second curve derivative at t (Acceleration) + d4e5e62a-1816-40b8-85e3-01b2f1ceb271 + false + Second derivative + 2 + false + 0 + + + + + + 15495 + -1586 + 30 + 20 + + + 15511.5 + -1576 + + + + + + + + Third curve derivative at t (Jolt) + 66d9a3de-5324-4dea-88d8-e71ff591aa7b + false + Third derivative + 3 + false + 0 + + + + + + 15495 + -1566 + 30 + 20 + + + 15511.5 + -1556 + + + + + + + + Fourth curve derivative at t (Jounce) + 5182e7fd-0fc0-42f7-a8ba-94ba3ec2ac25 + false + Fourth derivative + 4 + false + 0 + + + + + + 15495 + -1546 + 30 + 20 + + + 15511.5 + -1536 + + + + + + + + Fifth curve derivative at t + 397d0bd9-b6e8-4db3-be41-f200851cc4c0 + false + Fifth derivative + 5 + false + 0 + + + + + + 15495 + -1526 + 30 + 20 + + + 15511.5 + -1516 + + + + + + + + Sixth curve derivative at t + e976bfdc-9308-4076-b62d-f2310c15a92c + false + Sixth derivative + 6 + false + 0 + + + + + + 15495 + -1506 + 30 + 20 + + + 15511.5 + -1496 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + Relay + Relay + false + d4e5e62a-1816-40b8-85e3-01b2f1ceb271 + 1 + + + + + + 15552 + -1590 + 44 + 16 + + + 15574 + -1582 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 31631140-e492-4ef0-b846-678ed897de6d + Relay + Relay + false + 66d9a3de-5324-4dea-88d8-e71ff591aa7b + 1 + + + + + + 15546 + -1558 + 44 + 16 + + + 15568 + -1550 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 5b5c7081-41b3-45f0-8ece-bc4859d71a23 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 15613 + -1719 + 250 + 20 + + + 15613.5 + -1718.813 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0fd5bc5a-1e79-4acb-a3bb-3470e2c210ea + Create Material + Create Material + + + + + + 15783 + -548 + 144 + 104 + + + 15867 + -496 + + + + + + Colour of the diffuse channel + fd296258-0449-406f-81fe-e471d46896bc + Diffuse + Diffuse + false + 0 + + + + + + 15785 + -546 + 67 + 20 + + + 15820 + -536 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 8a65773d-bc12-4864-9682-a924262d93a2 + Specular + Specular + false + 0 + + + + + + 15785 + -526 + 67 + 20 + + + 15820 + -516 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 982a6dd6-f6e7-40ce-b25b-2e33fe5d7f7e + Emission + Emission + false + 0 + + + + + + 15785 + -506 + 67 + 20 + + + 15820 + -496 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + eb9a47b0-1a4f-4629-8223-423c17426de3 + Transparency + Transparency + false + 0 + + + + + + 15785 + -486 + 67 + 20 + + + 15820 + -476 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3baf35bc-f653-4907-9e31-662dc773d33a + Shine + Shine + false + 0 + + + + + + 15785 + -466 + 67 + 20 + + + 15820 + -456 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5dc82dd1-71fd-4c5e-a8ff-57a011441404 + Material + Material + false + 0 + + + + + + 15882 + -546 + 43 + 100 + + + 15905 + -496 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 638c287f-0f22-4656-b519-f9f88c89bdd2 + Custom Preview + Custom Preview + + + + + + + 15810 + -617 + 82 + 44 + + + 15878 + -595 + + + + + + Geometry to preview + true + c4971d32-321c-43a0-9d84-05a43f2777f1 + Geometry + Geometry + false + ee59c903-fdd2-42ad-8662-e20a4087ea22 + 1 + + + + + + 15812 + -615 + 51 + 20 + + + 15839 + -605 + + + + + + + + The material override + 63765ada-c96a-4da4-9ae2-51ee9eda9099 + Material + Material + false + 5dc82dd1-71fd-4c5e-a8ff-57a011441404 + 1 + + + + + + 15812 + -595 + 51 + 20 + + + 15839 + -585 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 391412fd-6fb5-4514-8e91-99253f8cabd8 + Create Material + Create Material + + + + + + 15786 + -1 + 144 + 104 + + + 15870 + 51 + + + + + + Colour of the diffuse channel + 28de1062-5f8e-423b-9d20-6669f9583269 + Diffuse + Diffuse + false + 0 + + + + + + 15788 + 1 + 67 + 20 + + + 15823 + 11 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + fe44c73e-47da-4fdf-bc35-21cf614f73c5 + Specular + Specular + false + 0 + + + + + + 15788 + 21 + 67 + 20 + + + 15823 + 31 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 028aec5e-5248-4f98-b6d4-a677a759dcef + Emission + Emission + false + 0 + + + + + + 15788 + 41 + 67 + 20 + + + 15823 + 51 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 90603560-4831-4e70-b48b-e1582a12ff66 + Transparency + Transparency + false + 0 + + + + + + 15788 + 61 + 67 + 20 + + + 15823 + 71 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 138bf005-f7e3-49b5-9cfb-a61315e0711d + Shine + Shine + false + 0 + + + + + + 15788 + 81 + 67 + 20 + + + 15823 + 91 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 870a4498-1244-4c5f-ba80-c2a397906770 + Material + Material + false + 0 + + + + + + 15885 + 1 + 43 + 100 + + + 15908 + 51 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + c79278be-f6af-4a42-b8b5-c90841b8c3a0 + Custom Preview + Custom Preview + + + + + + + 15806 + -48 + 82 + 44 + + + 15874 + -26 + + + + + + Geometry to preview + true + 6a41d9cd-c2ba-4775-9650-b6efb40bd2ca + Geometry + Geometry + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15808 + -46 + 51 + 20 + + + 15835 + -36 + + + + + + + + The material override + a79613d1-192f-4ddc-beec-0ae68d1ac077 + Material + Material + false + 870a4498-1244-4c5f-ba80-c2a397906770 + 1 + + + + + + 15808 + -26 + 51 + 20 + + + 15835 + -16 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 101d2106-3b75-4883-b01e-e4371108722c + Create Material + Create Material + + + + + + 15784 + -843 + 144 + 104 + + + 15868 + -791 + + + + + + Colour of the diffuse channel + 05d5ced3-9b89-4d89-8822-35bbfe9e03f6 + Diffuse + Diffuse + false + 0 + + + + + + 15786 + -841 + 67 + 20 + + + 15821 + -831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + a2a5d17a-26e0-42be-91df-97c1eedc04d9 + Specular + Specular + false + 0 + + + + + + 15786 + -821 + 67 + 20 + + + 15821 + -811 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b71d3ec8-aed3-4f63-acca-bde874f3a1a5 + Emission + Emission + false + 0 + + + + + + 15786 + -801 + 67 + 20 + + + 15821 + -791 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a6eb38fd-7e11-4068-8eea-3e7dbfc70d9f + Transparency + Transparency + false + 0 + + + + + + 15786 + -781 + 67 + 20 + + + 15821 + -771 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4c9231fb-3187-4f54-a805-689a041c469e + Shine + Shine + false + 0 + + + + + + 15786 + -761 + 67 + 20 + + + 15821 + -751 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5940bf53-5661-4895-8d88-8f17602e1f28 + Material + Material + false + 0 + + + + + + 15883 + -841 + 43 + 100 + + + 15906 + -791 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + f3cd075c-e437-49ee-b6d7-94d1b368b5b5 + Custom Preview + Custom Preview + + + + + + + 15815 + -895 + 82 + 44 + + + 15883 + -873 + + + + + + Geometry to preview + true + f3f77f8c-177d-441b-956c-6ef85abf8696 + Geometry + Geometry + false + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + 1 + + + + + + 15817 + -893 + 51 + 20 + + + 15844 + -883 + + + + + + + + The material override + 1c49ecff-d5cf-46d5-ba6a-112ef0ea2b2c + Material + Material + false + 5940bf53-5661-4895-8d88-8f17602e1f28 + 1 + + + + + + 15817 + -873 + 51 + 20 + + + 15844 + -863 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 116be285-df34-4dbb-9f42-5d3abfbce89b + Create Material + Create Material + + + + + + 15781 + -1587 + 144 + 104 + + + 15865 + -1535 + + + + + + Colour of the diffuse channel + 7fb41b81-19a8-422a-a47a-7d80c08a2d8d + Diffuse + Diffuse + false + 0 + + + + + + 15783 + -1585 + 67 + 20 + + + 15818 + -1575 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 4a916d5e-2845-46dd-9c2d-ba67cfd15dd2 + Specular + Specular + false + 0 + + + + + + 15783 + -1565 + 67 + 20 + + + 15818 + -1555 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 696f9228-75fe-4878-9c91-6f8a888531d2 + Emission + Emission + false + 0 + + + + + + 15783 + -1545 + 67 + 20 + + + 15818 + -1535 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e1ff905d-2c39-4166-881a-59af0138a210 + Transparency + Transparency + false + 0 + + + + + + 15783 + -1525 + 67 + 20 + + + 15818 + -1515 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f49f446b-b410-486c-979c-3bfabd7a57af + Shine + Shine + false + 0 + + + + + + 15783 + -1505 + 67 + 20 + + + 15818 + -1495 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6f5c11f2-fafe-4e0b-9e3b-6ab4fbaecbd4 + Material + Material + false + 0 + + + + + + 15880 + -1585 + 43 + 100 + + + 15903 + -1535 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + ab9d67cb-65e9-4f96-9e7a-772e525cdcdd + Custom Preview + Custom Preview + + + + + + + 15820 + -1654 + 82 + 44 + + + 15888 + -1632 + + + + + + Geometry to preview + true + 77a0fbd8-7421-451b-9777-c9906e3e8788 + Geometry + Geometry + false + f2057fa2-071d-4640-a878-4497d742e976 + 1 + + + + + + 15822 + -1652 + 51 + 20 + + + 15849 + -1642 + + + + + + + + The material override + faf1688d-cd82-4767-81bc-f8cec51a379b + Material + Material + false + 6f5c11f2-fafe-4e0b-9e3b-6ab4fbaecbd4 + 1 + + + + + + 15822 + -1632 + 51 + 20 + + + 15849 + -1622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d5157192-34c5-4605-b188-f8b7c193294c + Create Material + Create Material + + + + + + 15775 + -1832 + 144 + 104 + + + 15859 + -1780 + + + + + + Colour of the diffuse channel + 52d91690-1b6d-46dd-938f-8867ea00022b + Diffuse + Diffuse + false + 0 + + + + + + 15777 + -1830 + 67 + 20 + + + 15812 + -1820 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 210c5827-1f86-40cb-95c3-4317fb42e933 + Specular + Specular + false + 0 + + + + + + 15777 + -1810 + 67 + 20 + + + 15812 + -1800 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2591f4ec-c4b7-4d3b-a2ad-b80d31211b5c + Emission + Emission + false + 0 + + + + + + 15777 + -1790 + 67 + 20 + + + 15812 + -1780 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1d267f5a-729d-4e17-a524-4e7e2d0d29fa + Transparency + Transparency + false + 0 + + + + + + 15777 + -1770 + 67 + 20 + + + 15812 + -1760 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3f3d367b-7bdb-478b-9249-75a9b387f733 + Shine + Shine + false + 0 + + + + + + 15777 + -1750 + 67 + 20 + + + 15812 + -1740 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + c8489eba-b166-4a09-95f9-f6f2a7f11ba7 + Material + Material + false + 0 + + + + + + 15874 + -1830 + 43 + 100 + + + 15897 + -1780 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 06bbf8a8-25d3-46c8-af75-02717b6aef6c + Custom Preview + Custom Preview + + + + + + + 15814 + -1899 + 82 + 44 + + + 15882 + -1877 + + + + + + Geometry to preview + true + 41568315-0b10-47fd-a920-8353357066bc + Geometry + Geometry + false + d0f14ede-6f05-44fc-abe8-9ae6122f3d8b + 1 + + + + + + 15816 + -1897 + 51 + 20 + + + 15843 + -1887 + + + + + + + + The material override + c3116ce9-ff40-41bf-82d2-b8f7984f794e + Material + Material + false + c8489eba-b166-4a09-95f9-f6f2a7f11ba7 + 1 + + + + + + 15816 + -1877 + 51 + 20 + + + 15843 + -1867 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 8afbb8a2-d83a-44bd-b9f0-ab4eb78d691e + Line SDL + Line SDL + + + + + + 15327 + -1929 + 122 + 64 + + + 15407 + -1897 + + + + + + Line start point + 483bd393-2981-4e04-be33-5512e8b823bd + Start + Start + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15329 + -1927 + 63 + 20 + + + 15370 + -1917 + + + + + + + + Line tangent (direction) + 49753f09-49a0-4ab6-a5be-287d9766c601 + Direction + Direction + false + 31631140-e492-4ef0-b846-678ed897de6d + 1 + + + + + + 15329 + -1907 + 63 + 20 + + + 15370 + -1897 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 97c3bf8d-588f-459a-b80a-083ee2e6a203 + -X + Length + Length + false + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + 1 + + + + + + 15329 + -1887 + 63 + 20 + + + 15370 + -1877 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + Line + Line + false + 0 + + + + + + 15422 + -1927 + 25 + 60 + + + 15436 + -1897 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 1d647302-73ba-443a-9e2c-3bce6568017a + PolyLine + PolyLine + + + + + + 15641 + -2426 + 118 + 44 + + + 15701 + -2404 + + + + + + 1 + Polyline vertex points + 7c9488d2-51d4-4fd2-992a-5f3f2f40d52d + Vertices + Vertices + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15643 + -2424 + 43 + 20 + + + 15666 + -2414 + + + + + + + + Close polyline + d81e7b15-1fe7-4dd6-852c-192467365db8 + Closed + Closed + false + 0 + + + + + + 15643 + -2404 + 43 + 20 + + + 15666 + -2394 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 71becaf7-b94f-45eb-b7ad-6cc0535c2a48 + Polyline + Polyline + false + 0 + + + + + + 15716 + -2424 + 41 + 40 + + + 15738 + -2404 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + a87d7699-b2da-4071-8f71-77ec6e1102b0 + Explode + Explode + + + + + + 15619 + -2374 + 136 + 44 + + + 15686 + -2352 + + + + + + Curve to explode + 560a47d6-566a-4a6a-9c3d-4bcc1e6990e7 + Curve + Curve + false + 71becaf7-b94f-45eb-b7ad-6cc0535c2a48 + 1 + + + + + + 15621 + -2372 + 50 + 20 + + + 15647.5 + -2362 + + + + + + + + Recursive decomposition until all segments are atomic + f31eb408-ad81-4790-8c31-8d2a3e7fa0cc + Recursive + Recursive + false + 0 + + + + + + 15621 + -2352 + 50 + 20 + + + 15647.5 + -2342 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 71db1331-5403-44ef-9de0-1490fd5ff0eb + Segments + Segments + false + 0 + + + + + + 15701 + -2372 + 52 + 20 + + + 15728.5 + -2362 + + + + + + + + 1 + Vertices of the exploded segments + 29e44dc7-c76c-4b0b-a279-d14adf481537 + Vertices + Vertices + false + 0 + + + + + + 15701 + -2352 + 52 + 20 + + + 15728.5 + -2342 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + Curve + Curve + false + 71db1331-5403-44ef-9de0-1490fd5ff0eb + 1 + + + + + + 15647 + -2281 + 53 + 24 + + + 15683.49 + -2269.77 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2c923f30-bb51-4d10-9cd5-5c95aebf115c + Panel + + false + 0 + 6440461f-224d-4c88-a932-23d50c52a329 + 1 + Double click to edit panel content… + + + + + + 15543 + -2182 + 226 + 100 + + 0 + 0 + 0 + + 15543.49 + -2181.77 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 50faac80-3b76-4a0f-9949-d72778d4106a + Sort List + Sort List + + + + + + 15659 + -2240 + 130 + 44 + + + 15724 + -2218 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7f0d15c5-e291-4982-ad9c-21dc38098e2d + Keys + Keys + false + a62b3055-9654-413c-bab4-506f123c7879 + 1 + + + + + + 15661 + -2238 + 48 + 20 + + + 15686.5 + -2228 + + + + + + + + 1 + Optional list of values to sort synchronously + 6dfc59cc-9c26-4f5b-a80d-8b30b1c553a7 + Values Values A + Values A + true + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + + + + + + 15661 + -2218 + 48 + 20 + + + 15686.5 + -2208 + + + + + + + + 1 + Sorted keys + 6440461f-224d-4c88-a932-23d50c52a329 + Keys + Keys + false + 0 + + + + + + 15739 + -2238 + 48 + 20 + + + 15764.5 + -2228 + + + + + + + + 1 + Synchronous values in Values A + 442b1b91-2936-4f27-a78f-a5e6fef8ee8d + Values Values A + Values A + false + 0 + + + + + + 15739 + -2218 + 48 + 20 + + + 15764.5 + -2208 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + a74fc1f7-eb28-4bf3-9f47-ce47f984e675 + Length + Length + + + + + + 15549 + -2255 + 104 + 28 + + + 15599 + -2241 + + + + + + Curve to measure + 2c3f9d67-1f51-41fa-bec3-9287fc415c40 + Curve + Curve + false + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + + + + + + 15551 + -2253 + 33 + 24 + + + 15569 + -2241 + + + + + + + + Curve length + a62b3055-9654-413c-bab4-506f123c7879 + Length + Length + false + 0 + + + + + + 15614 + -2253 + 37 + 24 + + + 15634 + -2241 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2f69d00c-5fef-4d20-bd66-6845b255d7a4 + List Item + List Item + + + + + + 15663 + -2081 + 74 + 64 + + + 15711 + -2049 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + cbbac522-252f-4649-8857-01306890013b + List + List + false + 6440461f-224d-4c88-a932-23d50c52a329 + 1 + + + + + + 15665 + -2079 + 31 + 20 + + + 15682 + -2069 + + + + + + + + Item index + 7eaeec5f-52cc-4e84-ba95-e9587b2a458e + Index + Index + false + 0 + + + + + + 15665 + -2059 + 31 + 20 + + + 15682 + -2049 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 5dda1723-d91a-4e3d-8baa-8d942ff48307 + Wrap + Wrap + false + 0 + + + + + + 15665 + -2039 + 31 + 20 + + + 15682 + -2029 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 678d2c4b-fe03-4a2b-98ea-fb57ea633f83 + false + Item + i + false + 0 + + + + + + 15726 + -2079 + 9 + 60 + + + 15732 + -2049 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1d647302-73ba-443a-9e2c-3bce6568017a + a87d7699-b2da-4071-8f71-77ec6e1102b0 + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 2c923f30-bb51-4d10-9cd5-5c95aebf115c + 50faac80-3b76-4a0f-9949-d72778d4106a + a74fc1f7-eb28-4bf3-9f47-ce47f984e675 + 2f69d00c-5fef-4d20-bd66-6845b255d7a4 + 7 + 3d2981f1-f186-45dd-99d5-46df4d58b1fd + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 3be93473-e921-4d34-b719-6be0ced3ef1d + Dot Display + Dot Display + + + + + + 15740 + -1994 + 83 + 64 + + + 15809 + -1962 + + + + + + Dot location + true + 7f412a89-4aab-4aff-b214-0c7300c002d4 + Point + Point + false + 02fb751b-6161-4e0c-9be3-79de44c81d84 + 1 + + + + + + 15742 + -1992 + 52 + 20 + + + 15777.5 + -1982 + + + + + + + + Dot colour + e3029cda-e4f3-4981-ad04-d95c5fe1c41f + Colour + Colour + false + 0 + + + + + + 15742 + -1972 + 52 + 20 + + + 15777.5 + -1962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + ab114a17-7ee8-470a-a6a5-5020710c19be + X/2 + Size + Size + false + 678d2c4b-fe03-4a2b-98ea-fb57ea633f83 + 1 + + + + + + 15742 + -1952 + 52 + 20 + + + 15777.5 + -1942 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9f485cf3-c8dd-478d-a344-e1bce21a4a83 + Create Material + Create Material + + + + + + 15372 + -1754 + 144 + 104 + + + 15456 + -1702 + + + + + + Colour of the diffuse channel + 12bad603-cfc4-4a25-b475-46630a1e9127 + Diffuse + Diffuse + false + 0 + + + + + + 15374 + -1752 + 67 + 20 + + + 15409 + -1742 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + a5d0320e-0916-46db-a7d3-b878bcbe8b2c + Specular + Specular + false + 0 + + + + + + 15374 + -1732 + 67 + 20 + + + 15409 + -1722 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c115db2a-4dd2-4775-b032-1576106c7099 + Emission + Emission + false + 0 + + + + + + 15374 + -1712 + 67 + 20 + + + 15409 + -1702 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 033240ca-7b1a-458d-bc5f-3491c55de7ee + Transparency + Transparency + false + 0 + + + + + + 15374 + -1692 + 67 + 20 + + + 15409 + -1682 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c6da0068-0f0d-4b2b-a630-df47b5632be8 + Shine + Shine + false + 0 + + + + + + 15374 + -1672 + 67 + 20 + + + 15409 + -1662 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6a2cf961-87fe-4636-b0c9-657151e5b01a + Material + Material + false + 0 + + + + + + 15471 + -1752 + 43 + 100 + + + 15494 + -1702 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + ed3513de-e58a-41f0-9874-9d3ad0427be1 + Custom Preview + Custom Preview + + + + + + + 15398 + -1811 + 82 + 44 + + + 15466 + -1789 + + + + + + Geometry to preview + true + 7a38c4b2-e340-4aa2-b4fa-3c16d2a19443 + Geometry + Geometry + false + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + 1 + + + + + + 15400 + -1809 + 51 + 20 + + + 15427 + -1799 + + + + + + + + The material override + fc9526f3-c259-46aa-b6b2-f23d93090d84 + Material + Material + false + 6a2cf961-87fe-4636-b0c9-657151e5b01a + 1 + + + + + + 15400 + -1789 + 51 + 20 + + + 15427 + -1779 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 35bef3a9-5ed0-427a-aa9d-af2cb834f893 + Relay + Relay + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15566 + -1988 + 44 + 16 + + + 15588 + -1980 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1eb15213-a34c-4226-b893-d1c74e10ea0a + Relay + Relay + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15566 + -1965 + 44 + 16 + + + 15588 + -1957 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f48d9288-2363-4c09-bf6a-4bcf51392bb2 + Relay + Relay + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15571 + -1943 + 44 + 16 + + + 15593 + -1935 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 804a4a5c-1349-4bd1-a5f9-c120ae07dd02 + Merge + Merge + + + + + + 15632 + -1992 + 87 + 84 + + + 15668 + -1950 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 66c43fd9-5464-4b44-9ee8-4cd0a2c3b781 + false + Data 1 + D1 + true + 35bef3a9-5ed0-427a-aa9d-af2cb834f893 + 1 + + + + + + 15634 + -1990 + 19 + 20 + + + 15645 + -1980 + + + + + + + + 2 + Data stream 2 + f43bdf34-6e03-4cb0-b088-563a54ccdb6d + false + Data 2 + D2 + true + 0 + + + + + + 15634 + -1970 + 19 + 20 + + + 15645 + -1960 + + + + + + + + 2 + Data stream 3 + 15dd8f83-5dc2-4a0d-91c1-8da0b998dc98 + false + Data 3 + D3 + true + 0 + + + + + + 15634 + -1950 + 19 + 20 + + + 15645 + -1940 + + + + + + + + 2 + Data stream 4 + e61411f2-cec8-4d0a-b392-3b9a86961ed2 + false + Data 4 + D4 + true + 0 + + + + + + 15634 + -1930 + 19 + 20 + + + 15645 + -1920 + + + + + + + + 2 + Result of merge + 02fb751b-6161-4e0c-9be3-79de44c81d84 + Result + Result + false + 0 + + + + + + 15683 + -1990 + 34 + 80 + + + 15701.5 + -1950 + + + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fe3799b2-c80d-49a0-8960-0a3e1f47982a + Evaluate Length + Evaluate Length + + + + + + 15342 + -2074 + 144 + 64 + + + 15416 + -2042 + + + + + + Curve to evaluate + ba3b2e10-8c62-45df-892b-2cf1e6c671de + Curve + Curve + false + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + 1 + + + + + + 15344 + -2072 + 57 + 20 + + + 15374 + -2062 + + + + + + + + Length factor for curve evaluation + 5232f6a2-65cc-494b-91fe-8c755fd59057 + Length + Length + false + 0 + + + + + + 15344 + -2052 + 57 + 20 + + + 15374 + -2042 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + e444db87-2916-4482-bba1-b133cf7d08c0 + Normalized + Normalized + false + 0 + + + + + + 15344 + -2032 + 57 + 20 + + + 15374 + -2022 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + Point + Point + false + 0 + + + + + + 15431 + -2072 + 53 + 20 + + + 15459 + -2062 + + + + + + + + Tangent vector at the specified length + 49a34f5a-aabc-48c3-8c28-8c263be4fd7e + Tangent + Tangent + false + 0 + + + + + + 15431 + -2052 + 53 + 20 + + + 15459 + -2042 + + + + + + + + Curve parameter at the specified length + 7aafbaa5-0d59-42f4-8256-006ce3d69b06 + Parameter + Parameter + false + 0 + + + + + + 15431 + -2032 + 53 + 20 + + + 15459 + -2022 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + cb57268a-9b3f-4e9e-b71f-771db8650d0f + Interpolate + Interpolate + + + + + + 15351 + -2158 + 125 + 84 + + + 15418 + -2116 + + + + + + 1 + Interpolation points + 63e5938e-691a-4624-8347-79b19e1a2736 + Vertices + Vertices + false + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + 1 + + + + + + 15353 + -2156 + 50 + 20 + + + 15379.5 + -2146 + + + + + + + + Curve degree + 2401f303-7fc0-460e-ad0f-2d9f95ad8f67 + Degree + Degree + false + 0 + + + + + + 15353 + -2136 + 50 + 20 + + + 15379.5 + -2126 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7e69bc8c-3de0-416d-bfe5-d242228d0657 + Periodic + Periodic + false + 0 + + + + + + 15353 + -2116 + 50 + 20 + + + 15379.5 + -2106 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + ddceb8c7-7fad-4a01-914b-6aab681dc4be + KnotStyle + KnotStyle + false + 0 + + + + + + 15353 + -2096 + 50 + 20 + + + 15379.5 + -2086 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 175f77e6-cd60-482b-aa16-1644928c83ba + Curve + Curve + false + 0 + + + + + + 15433 + -2156 + 41 + 26 + + + 15455 + -2142.667 + + + + + + + + Curve length + a062d9b1-eceb-481e-93e8-970c69f3393b + Length + Length + false + 0 + + + + + + 15433 + -2130 + 41 + 27 + + + 15455 + -2116 + + + + + + + + Curve domain + 0891a772-3d28-48af-8fd6-19ebddc40905 + Domain + Domain + false + 0 + + + + + + 15433 + -2103 + 41 + 27 + + + 15455 + -2089.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 637db27b-c824-43f2-a67d-1c9d38cc35a1 + Nurbs Curve + Nurbs Curve + + + + + + 15355 + -2222 + 118 + 64 + + + 15415 + -2190 + + + + + + 1 + Curve control points + f07bb51d-6f31-43e4-965c-920e60e00fc0 + Vertices + Vertices + false + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + 1 + + + + + + 15357 + -2220 + 43 + 20 + + + 15380 + -2210 + + + + + + + + Curve degree + c5982cd3-967c-4ced-b1cd-7614eea1716b + Degree + Degree + false + 0 + + + + + + 15357 + -2200 + 43 + 20 + + + 15380 + -2190 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 17312adb-8d12-4955-a74e-63709fee87c6 + Periodic + Periodic + false + 0 + + + + + + 15357 + -2180 + 43 + 20 + + + 15380 + -2170 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 8d0a0e67-df64-4323-b180-7b4406730897 + Curve + Curve + false + 0 + + + + + + 15430 + -2220 + 41 + 20 + + + 15452 + -2210 + + + + + + + + Curve length + eaa34c1d-6c27-4b66-adf7-1d8cd244c6d9 + Length + Length + false + 0 + + + + + + 15430 + -2200 + 41 + 20 + + + 15452 + -2190 + + + + + + + + Curve domain + b668a244-710e-4677-bfae-06d792228171 + Domain + Domain + false + 0 + + + + + + 15430 + -2180 + 41 + 20 + + + 15452 + -2170 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + 0500c27d-4fad-4c51-8503-4548a7395c1c + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + 613fd806-b9a8-46ba-8071-87675f49f6a2 + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + 40900388-a29b-450b-9e44-b9724b3bcceb + 6c31b332-4bfc-415d-b7c5-499036789ee9 + 35e52759-2740-48a6-8073-c9b098138464 + 24f17bed-a247-49d8-91c9-9f1464cfd10e + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + bc64bda9-a4e6-443b-bce4-f1112916bffb + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + 3a29f4b2-5011-405f-b904-36063b767936 + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + 8caca608-cbec-4b5e-b846-2a44381f8d99 + fdc0af9d-1009-4395-8b26-c7467ce63011 + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + 8029f111-d066-4ca6-b4e0-f13869524ceb + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + c48c361e-d635-4724-93b6-fbaec8639715 + ff025d90-e11d-473a-a372-96fd40bb2252 + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + 7242c6d8-a70d-4573-80c4-849c86d3a027 + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 807acc7f-7d99-496d-854a-7b859814ca10 + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + 9244cb48-5f72-4778-83a3-74549c09d5db + fa946eae-6834-4614-ab41-0683a377cc5e + c9107d0d-59e9-4593-83ee-1217a9167556 + cf4a968f-1572-4919-a207-6bbd6110a520 + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1897f691-dece-41a0-8b65-be58a471e575 + b0429e6f-400d-4e0e-bf10-c75eaf735345 + 7b79f39b-68ff-4d0e-8163-e07a42486c93 + 69d63701-461f-46e5-b3d3-9df2154a163e + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + a7eed215-bf83-43f2-891e-d33fbcc82318 + 52 + 6f65c1b0-ab37-4770-b919-22c82a6b1c3a + Group + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 28335 + 12619 + 160 + 224 + + + 28403 + 12731 + + + + + + 1 + One or multiple graph curves to graph map values with + 413365e9-da36-4d32-9b23-73753a3c93c8 + Curves + Curves + false + fa946eae-6834-4614-ab41-0683a377cc5e + 1 + + + + + + 28337 + 12621 + 51 + 27 + + + 28364 + 12634.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + ee1fa288-d7ad-4751-a9dc-3c3d8fb38e33 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 28337 + 12648 + 51 + 28 + + + 28364 + 12662.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 8a19d3e2-39cc-424f-b146-2de3e6a79fb5 + Values + Values + false + dd18ece5-7d6f-4ab5-b264-31f42f0f525a + 1 + + + + + + 28337 + 12676 + 51 + 27 + + + 28364 + 12689.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 06c1e09a-7e76-4a40-b744-656b1b5e314f + X Axis + X Axis + true + 0 + + + + + + 28337 + 12703 + 51 + 28 + + + 28364 + 12717.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 99b2eff6-b4c2-477f-97c9-ce295147eb34 + Y Axis + Y Axis + true + 0 + + + + + + 28337 + 12731 + 51 + 27 + + + 28364 + 12744.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 2830f75b-17bd-4288-8c65-e803a053975e + Flip + Flip + false + 0 + + + + + + 28337 + 12758 + 51 + 28 + + + 28364 + 12772.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 27cbcafa-b80e-4441-b70b-d0d217f4c8e3 + Snap + Snap + false + 0 + + + + + + 28337 + 12786 + 51 + 27 + + + 28364 + 12799.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 6ec90a7d-8ef9-4d46-a1c5-f021533281e8 + Text Size + Text Size + false + 0 + + + + + + 28337 + 12813 + 51 + 28 + + + 28364 + 12827.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + cc98646a-852b-438d-b762-0c89b2eeada0 + Mapped + Mapped + false + 0 + + + + + + 28418 + 12621 + 75 + 20 + + + 28457 + 12631 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 032df5a0-2991-41d9-8c21-d7c6bca269d4 + Graph Curves + Graph Curves + false + 0 + + + + + + 28418 + 12641 + 75 + 20 + + + 28457 + 12651 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + e06f3f02-0c2a-4e59-9af7-1446a38eb00b + Graph Points + Graph Points + false + 0 + + + + + + 28418 + 12661 + 75 + 20 + + + 28457 + 12671 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 6ff6ae11-6107-4e60-a0a1-fc5b498a2b5a + Value Lines + Value Lines + false + 0 + + + + + + 28418 + 12681 + 75 + 20 + + + 28457 + 12691 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + 77e10145-ffbf-4cab-9acd-c7b3c0e73d26 + Value Points + Value Points + false + 0 + + + + + + 28418 + 12701 + 75 + 20 + + + 28457 + 12711 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + ce6fcd3d-5b45-4cf8-a839-876a6f2f5d89 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 28418 + 12721 + 75 + 20 + + + 28457 + 12731 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + 7e5d8a48-b7c0-4a57-869a-d90437d20b60 + Mapped Points + Mapped Points + false + 0 + + + + + + 28418 + 12741 + 75 + 20 + + + 28457 + 12751 + + + + + + + + The graph boundary background as a surface + 539323ce-3a9a-4429-a14a-4422078cef6b + Boundary + Boundary + false + 0 + + + + + + 28418 + 12761 + 75 + 20 + + + 28457 + 12771 + + + + + + + + 1 + The graph labels as curve outlines + c30913f6-5fab-402d-bab7-f275a5182ca1 + Labels + Labels + false + 0 + + + + + + 28418 + 12781 + 75 + 20 + + + 28457 + 12791 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + c1efa3a4-045d-4701-952e-281a22028097 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 28418 + 12801 + 75 + 20 + + + 28457 + 12811 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + d314b2b7-3f4e-49d2-acc8-9170a0e9e95b + Intersected + Intersected + false + 0 + + + + + + 28418 + 12821 + 75 + 20 + + + 28457 + 12831 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + true + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 28439 + 12252 + 116 + 44 + + + 28500 + 12274 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + f7f36297-582c-4fbf-8fc1-125cf501f2a1 + true + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 28441 + 12254 + 44 + 20 + + + 28464.5 + 12264 + + + + + + + + 1 + false + Script Variable Left + f14e2560-4703-406f-bd54-948b336f7aa5 + true + Left + Left + true + 1 + true + cc98646a-852b-438d-b762-0c89b2eeada0 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 28441 + 12274 + 44 + 20 + + + 28464.5 + 12284 + + + + + + + + Print, Reflect and Error streams + e96c623b-65bd-4cda-92ec-81357508bd88 + true + Output + Output + false + 0 + + + + + + 28515 + 12254 + 38 + 20 + + + 28535.5 + 12264 + + + + + + + + Output parameter Points + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + true + Points + Points + false + 0 + + + + + + 28515 + 12274 + 38 + 20 + + + 28535.5 + 12284 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + bea555d5-5438-4f46-bf48-59ec33205fe2 + Point + Point + false + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + 1 + + + + + + 28601 + 12314 + 50 + 24 + + + 28626.87 + 12326.97 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + bc48996c-4f35-4119-91a2-ec4b139a017d + Interpolate + Interpolate + + + + + + 28737 + 12230 + 125 + 84 + + + 28804 + 12272 + + + + + + 1 + Interpolation points + 7cc00df0-6619-4389-8c8a-1f036dd54ca9 + Vertices + Vertices + false + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + 1 + + + + + + 28739 + 12232 + 50 + 20 + + + 28765.5 + 12242 + + + + + + + + Curve degree + c2feba32-5a82-4fdf-9aa3-3440ba7a7fbd + Degree + Degree + false + 0 + + + + + + 28739 + 12252 + 50 + 20 + + + 28765.5 + 12262 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 42ba4404-94c3-4227-9558-3f4da8044398 + Periodic + Periodic + false + 0 + + + + + + 28739 + 12272 + 50 + 20 + + + 28765.5 + 12282 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 09427970-ef18-472b-a7fd-83d05341893f + KnotStyle + KnotStyle + false + 0 + + + + + + 28739 + 12292 + 50 + 20 + + + 28765.5 + 12302 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + Curve + Curve + false + 0 + + + + + + 28819 + 12232 + 41 + 26 + + + 28841 + 12245.33 + + + + + + + + Curve length + 632cf787-02c0-40ac-a97e-4eb11c73a930 + Length + Length + false + 0 + + + + + + 28819 + 12258 + 41 + 27 + + + 28841 + 12272 + + + + + + + + Curve domain + 50ea99a3-175a-475b-90bb-b0a5ed015b22 + Domain + Domain + false + 0 + + + + + + 28819 + 12285 + 41 + 27 + + + 28841 + 12298.67 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + Series + Series + + + + + + 28013 + 12303 + 101 + 64 + + + 28063 + 12335 + + + + + + First number in the series + fbd6522b-fa04-4f88-895b-d5b6bc70434c + Start + Start + false + 0 + + + + + + 28015 + 12305 + 33 + 20 + + + 28033 + 12315 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 224e5fb1-89a2-4520-aa4d-54f19c84b681 + Step + Step + false + be9e9fdf-0943-42a8-b655-07bea413b0ac + 1 + + + + + + 28015 + 12325 + 33 + 20 + + + 28033 + 12335 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + cdf022b8-2102-4b57-899c-0792ff64b353 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 28015 + 12345 + 33 + 20 + + + 28033 + 12355 + + + + + + + + 1 + Series of numbers + dd18ece5-7d6f-4ab5-b264-31f42f0f525a + Series + Series + false + 0 + + + + + + 28078 + 12305 + 34 + 60 + + + 28096.5 + 12335 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 0618bf79-141f-48ff-8660-33b01343f343 + Radians + Radians + + + + + + 28020 + 12407 + 120 + 28 + + + 28081 + 12421 + + + + + + Angle in degrees + 2a18f0d7-2dd6-46b3-ba95-b591364b8797 + Degrees + Degrees + false + 9244cb48-5f72-4778-83a3-74549c09d5db + 1 + + + + + + 28022 + 12409 + 44 + 24 + + + 28045.5 + 12421 + + + + + + + + Angle in radians + be9e9fdf-0943-42a8-b655-07bea413b0ac + Radians + Radians + false + 0 + + + + + + 28096 + 12409 + 42 + 24 + + + 28118.5 + 12421 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 83807a2e-4811-417d-a12a-ea0979becffe + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191296296 + + + + + + 27885 + 12459 + 250 + 20 + + + 27885.33 + 12459.22 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + 6 + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0500c27d-4fad-4c51-8503-4548a7395c1c + Evaluate Length + Evaluate Length + + + + + + 28967 + 12380 + 144 + 64 + + + 29041 + 12412 + + + + + + Curve to evaluate + b6bdb6c6-22a7-415e-a003-5afd9d71d87f + Curve + Curve + false + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 1 + + + + + + 28969 + 12382 + 57 + 20 + + + 28999 + 12392 + + + + + + + + Length factor for curve evaluation + d41c764b-6eac-4ad1-a598-9f3fab8e9a09 + Length + Length + false + 0 + + + + + + 28969 + 12402 + 57 + 20 + + + 28999 + 12412 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4d809cbf-ae7e-4781-bece-c0e0e9a6efba + Normalized + Normalized + false + 0 + + + + + + 28969 + 12422 + 57 + 20 + + + 28999 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + Point + Point + false + 0 + + + + + + 29056 + 12382 + 53 + 20 + + + 29084 + 12392 + + + + + + + + Tangent vector at the specified length + 692ed4dd-d718-4026-b47c-bab43de44543 + Tangent + Tangent + false + 0 + + + + + + 29056 + 12402 + 53 + 20 + + + 29084 + 12412 + + + + + + + + Curve parameter at the specified length + ceb9f57e-e66d-4822-b713-9e7c6cb895f0 + Parameter + Parameter + false + 0 + + + + + + 29056 + 12422 + 53 + 20 + + + 29084 + 12432 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + Line SDL + Line SDL + + + + + + 29146 + 12380 + 106 + 64 + + + 29210 + 12412 + + + + + + Line start point + 8c893db3-77e4-484b-a9fb-6b07322583da + Start + Start + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29148 + 12382 + 47 + 20 + + + 29173 + 12392 + + + + + + + + Line tangent (direction) + 847f5c61-2a39-4c13-94be-10cebd3bc079 + Direction + Direction + false + 692ed4dd-d718-4026-b47c-bab43de44543 + 1 + + + + + + 29148 + 12402 + 47 + 20 + + + 29173 + 12412 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 821c90fd-d73f-4a2d-8d8d-8af2cd040156 + Length + Length + false + 0 + + + + + + 29148 + 12422 + 47 + 20 + + + 29173 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 5592f52e-a0dd-42f6-89ea-8aa097a078ad + Line + Line + false + 0 + + + + + + 29225 + 12382 + 25 + 60 + + + 29239 + 12412 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 613fd806-b9a8-46ba-8071-87675f49f6a2 + Mirror + Mirror + + + + + + 29098 + 12294 + 138 + 44 + + + 29166 + 12316 + + + + + + Base geometry + 2c76960a-320f-4944-82ab-30812473fb18 + Geometry + Geometry + true + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 1 + + + + + + 29100 + 12296 + 51 + 20 + + + 29127 + 12306 + + + + + + + + Mirror plane + afc02bf8-c171-4b9c-b786-39e32079c277 + Plane + Plane + false + 5592f52e-a0dd-42f6-89ea-8aa097a078ad + 1 + + + + + + 29100 + 12316 + 51 + 20 + + + 29127 + 12326 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 267a570c-6f7c-45fd-be74-807e54eb789b + Geometry + Geometry + false + 0 + + + + + + 29181 + 12296 + 53 + 20 + + + 29209 + 12306 + + + + + + + + Transformation data + 3a2d5b6d-99bc-42bc-8c73-c625f889ce59 + Transform + Transform + false + 0 + + + + + + 29181 + 12316 + 53 + 20 + + + 29209 + 12326 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + Join Curves + Join Curves + + + + + + 29295 + 12235 + 118 + 44 + + + 29358 + 12257 + + + + + + 1 + Curves to join + f8fdc8e6-749f-4b85-b7d4-f125c1258b39 + Curves + Curves + false + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 267a570c-6f7c-45fd-be74-807e54eb789b + 2 + + + + + + 29297 + 12237 + 46 + 20 + + + 29321.5 + 12247 + + + + + + + + Preserve direction of input curves + f0a7f59f-3f80-4488-9db9-26790f64ea0a + Preserve + Preserve + false + 0 + + + + + + 29297 + 12257 + 46 + 20 + + + 29321.5 + 12267 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + Curves + Curves + false + 0 + + + + + + 29373 + 12237 + 38 + 40 + + + 29393.5 + 12257 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 40900388-a29b-450b-9e44-b9724b3bcceb + End Points + End Points + + + + + + 29350 + 12322 + 96 + 44 + + + 29400 + 12344 + + + + + + Curve to evaluate + 8d94d0a5-53c8-46a3-8ec7-fdf7e782ecb6 + Curve + Curve + false + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + 1 + + + + + + 29352 + 12324 + 33 + 40 + + + 29370 + 12344 + + + + + + + + Curve start point + a7e502c2-61c8-4d37-90ba-c440f0f6dce1 + Start + Start + false + 0 + + + + + + 29415 + 12324 + 29 + 20 + + + 29431 + 12334 + + + + + + + + Curve end point + 78b0bfa5-a1d2-4992-b0ca-363fdf500889 + End + End + false + 0 + + + + + + 29415 + 12344 + 29 + 20 + + + 29431 + 12354 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 6c31b332-4bfc-415d-b7c5-499036789ee9 + Line + Line + + + + + + 29319 + 12415 + 114 + 44 + + + 29391 + 12437 + + + + + + Line start point + 4373b3ad-8e9c-4605-badb-13baee6b275c + Start Point + Start Point + false + a7e502c2-61c8-4d37-90ba-c440f0f6dce1 + 1 + + + + + + 29321 + 12417 + 55 + 20 + + + 29350 + 12427 + + + + + + + + Line end point + 18a4b434-236d-49a5-9294-a866562dc242 + End Point + End Point + false + 78b0bfa5-a1d2-4992-b0ca-363fdf500889 + 1 + + + + + + 29321 + 12437 + 55 + 20 + + + 29350 + 12447 + + + + + + + + Line segment + c47b1562-24f0-4eff-8c35-4332f2c323c1 + Line + Line + false + 0 + + + + + + 29406 + 12417 + 25 + 40 + + + 29420 + 12437 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 35e52759-2740-48a6-8073-c9b098138464 + Angle + Angle + + + + + + 29470 + 12480 + 115 + 64 + + + 29534 + 12512 + + + + + + First vector + d8313d9d-6fe1-4cd4-950f-13fbd44721c3 + Vector A + Vector A + false + 0 + + + + + + 29472 + 12482 + 47 + 20 + + + 29497 + 12492 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 3346a41b-de1b-4b09-bdf2-f040a10029c8 + Vector B + Vector B + false + c47b1562-24f0-4eff-8c35-4332f2c323c1 + 1 + + + + + + 29472 + 12502 + 47 + 20 + + + 29497 + 12512 + + + + + + + + Optional plane for 2D angle + 788b8936-1c1b-4a04-8597-d131f579ec73 + Plane + Plane + true + 0 + + + + + + 29472 + 12522 + 47 + 20 + + + 29497 + 12532 + + + + + + + + Angle (in radians) between vectors + 46bf1cb0-06c0-4952-897a-470a5611fc82 + Angle + Angle + false + 0 + + + + + + 29549 + 12482 + 34 + 30 + + + 29567.5 + 12497 + + + + + + + + Reflex angle (in radians) between vectors + 795e35bd-3471-4b8a-bb84-8d68cecb908f + Reflex + Reflex + false + 0 + + + + + + 29549 + 12512 + 34 + 30 + + + 29567.5 + 12527 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 24f17bed-a247-49d8-91c9-9f1464cfd10e + Rotate + Rotate + + + + + + 29544 + 12377 + 154 + 64 + + + 29628 + 12409 + + + + + + Base geometry + d261f7bb-9e43-4aab-8b04-0acf880fa108 + Geometry + Geometry + true + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + 1 + + + + + + 29546 + 12379 + 67 + 20 + + + 29589 + 12389 + + + + + + + + Rotation angle in radians + 64dd49a0-e61d-47b2-96ce-af491f0fab22 + -X + Angle + Angle + false + 46bf1cb0-06c0-4952-897a-470a5611fc82 + 1 + false + + + + + + 29546 + 12399 + 67 + 20 + + + 29589 + 12409 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + e8e7da32-7415-46a0-83e8-dbda0074ca58 + Plane + Plane + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29546 + 12419 + 67 + 20 + + + 29589 + 12429 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + a788644a-a26d-4d6f-8704-e8d7eff0361f + Geometry + Geometry + false + 0 + + + + + + 29643 + 12379 + 53 + 30 + + + 29671 + 12394 + + + + + + + + Transformation data + 5fcf567a-9d61-4a5f-a0b6-20fbce5417e5 + Transform + Transform + false + 0 + + + + + + 29643 + 12409 + 53 + 30 + + + 29671 + 12424 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + Move + Move + + + + + + 29735 + 12314 + 138 + 44 + + + 29803 + 12336 + + + + + + Base geometry + c39cebd4-a030-438e-a4b4-e51eb99a77f6 + Geometry + Geometry + true + a788644a-a26d-4d6f-8704-e8d7eff0361f + 1 + + + + + + 29737 + 12316 + 51 + 20 + + + 29764 + 12326 + + + + + + + + Translation vector + bdb4e7d8-dd92-40c0-81b6-5c33c8cee782 + Motion + Motion + false + 50b11cc8-be6d-429e-96a7-aaac80315298 + 1 + + + + + + 29737 + 12336 + 51 + 20 + + + 29764 + 12346 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + cd787cc3-f7c9-4527-a7b0-9696d2b2e42d + Geometry + Geometry + false + 0 + + + + + + 29818 + 12316 + 53 + 20 + + + 29846 + 12326 + + + + + + + + Transformation data + d7a7b508-0973-4632-b79c-911a4dcbac0e + Transform + Transform + false + 0 + + + + + + 29818 + 12336 + 53 + 20 + + + 29846 + 12346 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + Vector 2Pt + Vector 2Pt + + + + + + 29715 + 12462 + 112 + 64 + + + 29773 + 12494 + + + + + + Base point + 39ed7e9f-0537-4061-a6c7-a568bb462ea3 + Point A + Point A + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29717 + 12464 + 41 + 20 + + + 29739 + 12474 + + + + + + + + Tip point + da8a3701-2c9c-4920-87e8-2e01cbbb6279 + Point B + Point B + false + 0 + + + + + + 29717 + 12484 + 41 + 20 + + + 29739 + 12494 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + d65f0bae-d411-4ef2-8e4e-2667082dc8ea + Unitize + Unitize + false + 0 + + + + + + 29717 + 12504 + 41 + 20 + + + 29739 + 12514 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 50b11cc8-be6d-429e-96a7-aaac80315298 + Vector + Vector + false + 0 + + + + + + 29788 + 12464 + 37 + 30 + + + 29808 + 12479 + + + + + + + + Vector length + 29734ab5-9cf8-491c-b805-03a6c00267b3 + Length + Length + false + 0 + + + + + + 29788 + 12494 + 37 + 30 + + + 29808 + 12509 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + bc64bda9-a4e6-443b-bce4-f1112916bffb + Curve Domain + Curve Domain + + + + + + 29819 + 12385 + 116 + 44 + + + 29877 + 12407 + + + + + + Curve to measure/modify + 901d6b4b-53d5-445f-84af-04d7d8bd7c15 + Curve + Curve + false + cd787cc3-f7c9-4527-a7b0-9696d2b2e42d + 1 + + + + + + 29821 + 12387 + 41 + 20 + + + 29843 + 12397 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 82971430-2212-4f5f-b98a-6897bb5f1989 + Domain + Domain + true + 0 + + + + + + 29821 + 12407 + 41 + 20 + + + 29843 + 12417 + + + + + + + + Curve with new domain. + 36518480-db10-4d5e-a893-ec6973a86a06 + Curve + Curve + false + 0 + + + + + + 29892 + 12387 + 41 + 20 + + + 29914 + 12397 + + + + + + + + Domain of original curve. + a3e25ac3-40c0-418d-8e0f-6e2b93a947dd + Domain + Domain + false + 0 + + + + + + 29892 + 12407 + 41 + 20 + + + 29914 + 12417 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + Sub Curve + Sub Curve + + + + + + 30021 + 12362 + 124 + 44 + + + 30095 + 12384 + + + + + + Base curve + 75c9c591-5587-4b4b-aa64-760e3456c216 + Base curve + Base curve + false + 36518480-db10-4d5e-a893-ec6973a86a06 + 1 + + + + + + 30023 + 12364 + 57 + 20 + + + 30053 + 12374 + + + + + + + + Sub-domain to extract + ad54f540-1e1a-4ef5-93d0-14dbf73504da + Domain + Domain + false + 19ec989d-4f8f-4230-ad93-a087c502801a + 1 + + + + + + 30023 + 12384 + 57 + 20 + + + 30053 + 12394 + + + + + + + + Resulting sub curve + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + Curve + Curve + false + 0 + + + + + + 30110 + 12364 + 33 + 40 + + + 30128 + 12384 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 3a29f4b2-5011-405f-b904-36063b767936 + Deconstruct Domain + Deconstruct Domain + + + + + + 29865 + 12470 + 104 + 44 + + + 29923 + 12492 + + + + + + Base domain + c1e7b9f1-3223-4e49-936c-a85ad715a4d0 + Domain + Domain + false + a3e25ac3-40c0-418d-8e0f-6e2b93a947dd + 1 + + + + + + 29867 + 12472 + 41 + 40 + + + 29889 + 12492 + + + + + + + + Start of domain + a490e809-987b-4805-b59d-f841d789150d + Start + Start + false + 0 + + + + + + 29938 + 12472 + 29 + 20 + + + 29954 + 12482 + + + + + + + + End of domain + 61ae71ef-2b0c-4507-a662-e0616c650e85 + End + End + false + 0 + + + + + + 29938 + 12492 + 29 + 20 + + + 29954 + 12502 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + Construct Domain + Construct Domain + + + + + + 29976 + 12502 + 156 + 44 + + + 30074 + 12524 + + + + + + Start value of numeric domain + c46a52d8-b00e-42a9-a87f-90ce52fa3151 + X/2 + Domain start + Domain start + false + 61ae71ef-2b0c-4507-a662-e0616c650e85 + 1 + + + + + + 29978 + 12504 + 81 + 20 + + + 30028 + 12514 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 8939b31b-ad52-46ef-aa2c-6d3dd129fc7a + Domain end + Domain end + false + 61ae71ef-2b0c-4507-a662-e0616c650e85 + 1 + + + + + + 29978 + 12524 + 81 + 20 + + + 30028 + 12534 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 19ec989d-4f8f-4230-ad93-a087c502801a + Domain + Domain + false + 0 + + + + + + 30089 + 12504 + 41 + 40 + + + 30111 + 12524 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 8caca608-cbec-4b5e-b846-2a44381f8d99 + Evaluate Length + Evaluate Length + + + + + + 30160 + 12417 + 144 + 64 + + + 30234 + 12449 + + + + + + Curve to evaluate + 29e9acc3-b5d4-471b-92fb-8d7fffdb4544 + Curve + Curve + false + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + 1 + + + + + + 30162 + 12419 + 57 + 20 + + + 30192 + 12429 + + + + + + + + Length factor for curve evaluation + ba273dc2-50eb-454b-b5a3-e008ae2640ad + Length + Length + false + 0 + + + + + + 30162 + 12439 + 57 + 20 + + + 30192 + 12449 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3cfe1a88-33b0-4f6f-96e3-a01ce01741d6 + Normalized + Normalized + false + 0 + + + + + + 30162 + 12459 + 57 + 20 + + + 30192 + 12469 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 81e678e7-7f20-402a-8540-8cc634777282 + Point + Point + false + 0 + + + + + + 30249 + 12419 + 53 + 20 + + + 30277 + 12429 + + + + + + + + Tangent vector at the specified length + d94782f4-7095-479c-a040-e9c3c02952cf + Tangent + Tangent + false + 0 + + + + + + 30249 + 12439 + 53 + 20 + + + 30277 + 12449 + + + + + + + + Curve parameter at the specified length + 0e831d02-c628-4313-9c1c-afeeb139db07 + Parameter + Parameter + false + 0 + + + + + + 30249 + 12459 + 53 + 20 + + + 30277 + 12469 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + fdc0af9d-1009-4395-8b26-c7467ce63011 + Rotate + Rotate + + + + + + 30308 + 12400 + 138 + 64 + + + 30376 + 12432 + + + + + + Base geometry + 17537732-a07b-4f8a-b805-6785efa36c95 + Geometry + Geometry + true + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + 1 + + + + + + 30310 + 12402 + 51 + 20 + + + 30337 + 12412 + + + + + + + + Rotation angle in radians + aca1b302-bcfc-4aed-bd53-8bf70f8d1abe + Angle + Angle + false + 0 + false + + + + + + 30310 + 12422 + 51 + 20 + + + 30337 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + e815be62-ce38-48c5-a56a-b2c35ab50573 + Plane + Plane + false + 81e678e7-7f20-402a-8540-8cc634777282 + 1 + + + + + + 30310 + 12442 + 51 + 20 + + + 30337 + 12452 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + bb9c9c37-fae0-460f-84a4-c155c07b8c3d + Geometry + Geometry + false + 0 + + + + + + 30391 + 12402 + 53 + 30 + + + 30419 + 12417 + + + + + + + + Transformation data + 944c254f-f4f7-4022-b94f-7568e62dec3e + Transform + Transform + false + 0 + + + + + + 30391 + 12432 + 53 + 30 + + + 30419 + 12447 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + Join Curves + Join Curves + + + + + + 30281 + 12319 + 118 + 44 + + + 30344 + 12341 + + + + + + 1 + Curves to join + fdbc2717-54eb-42e3-8cae-6ed23f9aa14c + Curves + Curves + false + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + bb9c9c37-fae0-460f-84a4-c155c07b8c3d + 2 + + + + + + 30283 + 12321 + 46 + 20 + + + 30307.5 + 12331 + + + + + + + + Preserve direction of input curves + a1ec0b8a-d05d-4d03-a085-2e0d55ab0912 + Preserve + Preserve + false + 0 + + + + + + 30283 + 12341 + 46 + 20 + + + 30307.5 + 12351 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + Curves + Curves + false + 0 + + + + + + 30359 + 12321 + 38 + 40 + + + 30379.5 + 12341 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + Relay + Relay + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 30676 + 12127 + 44 + 16 + + + 30698 + 12135 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 8029f111-d066-4ca6-b4e0-f13869524ceb + Bounding Box + Bounding Box + + + + + true + + + + + + 30435 + 12329 + 100 + 44 + + + 30494 + 12351 + + + + + + 1 + Geometry to contain + c7ea6892-398c-49f1-b40c-268c702e9e57 + Content + Content + false + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + 1 + + + + + + 30437 + 12331 + 42 + 20 + + + 30459.5 + 12341 + + + + + + + + BoundingBox orientation plane + true + fb62e3b3-adf0-4804-b272-1b4a48ceaa05 + Plane + Plane + false + 0 + + + + + + 30437 + 12351 + 42 + 20 + + + 30459.5 + 12361 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + f8353a53-1a26-4564-8eed-09dda0547ea8 + Box + Box + false + 0 + + + + + + 30509 + 12331 + 24 + 20 + + + 30522.5 + 12341 + + + + + + + + Bounding box in orientation plane coordinates + true + 05352948-e5fd-4f4e-ab7a-4504cdf54d91 + Box + Box + false + 0 + + + + + + 30509 + 12351 + 24 + 20 + + + 30522.5 + 12361 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + Deconstruct Box + Deconstruct Box + + + + + + 30551 + 12338 + 89 + 84 + + + 30592 + 12380 + + + + + + Base box + 1a8f62fd-648a-412c-88ff-911e6d6b7a4f + Box + Box + false + f8353a53-1a26-4564-8eed-09dda0547ea8 + 1 + + + + + + 30553 + 12340 + 24 + 80 + + + 30566.5 + 12380 + + + + + + + + Box plane + d4d66a62-20ff-4554-8be1-d956abfabe65 + Plane + Plane + false + 0 + + + + + + 30607 + 12340 + 31 + 20 + + + 30624 + 12350 + + + + + + + + {x} dimension of box + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + X + X + false + 0 + + + + + + 30607 + 12360 + 31 + 20 + + + 30624 + 12370 + + + + + + + + {y} dimension of box + 0c862883-7354-4ea5-ac62-c85ef964af83 + Y + Y + false + 0 + + + + + + 30607 + 12380 + 31 + 20 + + + 30624 + 12390 + + + + + + + + {z} dimension of box + a3592357-020e-45be-aee0-97485e9c11bf + Z + Z + false + 0 + + + + + + 30607 + 12400 + 31 + 20 + + + 30624 + 12410 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + c48c361e-d635-4724-93b6-fbaec8639715 + Division + Division + + + + + + 30777 + 12358 + 82 + 44 + + + 30808 + 12380 + + + + + + Item to divide (dividend) + eefeea5d-3c2d-4dc1-ae3c-fe75649b2fa5 + A + A + false + 5bed253b-dbfb-4f30-a2d6-fe40d12fcb45 + 1 + + + + + + 30779 + 12360 + 14 + 20 + + + 30787.5 + 12370 + + + + + + + + Item to divide with (divisor) + 6f48bb26-b259-407f-baf8-e1aee9fa1d61 + B + B + false + e2fed1e4-1306-4058-b811-0cda029612eb + 1 + + + + + + 30779 + 12380 + 14 + 20 + + + 30787.5 + 12390 + + + + + + + + The result of the Division + fc31ac9c-2c0e-465a-ad3c-c4333144a9ad + Result + Result + false + 0 + + + + + + 30823 + 12360 + 34 + 40 + + + 30841.5 + 12380 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + ff025d90-e11d-473a-a372-96fd40bb2252 + Deconstruct Domain + Deconstruct Domain + + + + + + 30651 + 12338 + 104 + 44 + + + 30709 + 12360 + + + + + + Base domain + 4d2c8c4c-367c-480f-9e0c-ff3e16d4c777 + Domain + Domain + false + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + 1 + + + + + + 30653 + 12340 + 41 + 40 + + + 30675 + 12360 + + + + + + + + Start of domain + 3eb94665-7700-4858-9980-264e8be1832f + Start + Start + false + 0 + + + + + + 30724 + 12340 + 29 + 20 + + + 30740 + 12350 + + + + + + + + End of domain + 5bed253b-dbfb-4f30-a2d6-fe40d12fcb45 + End + End + false + 0 + + + + + + 30724 + 12360 + 29 + 20 + + + 30740 + 12370 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + Deconstruct Domain + Deconstruct Domain + + + + + + 30654 + 12395 + 104 + 44 + + + 30712 + 12417 + + + + + + Base domain + 3f00707d-2f1d-4632-90c4-691c7fe8fab7 + Domain + Domain + false + 0c862883-7354-4ea5-ac62-c85ef964af83 + 1 + + + + + + 30656 + 12397 + 41 + 40 + + + 30678 + 12417 + + + + + + + + Start of domain + 16893201-d008-4b46-9497-1e05affbedce + Start + Start + false + 0 + + + + + + 30727 + 12397 + 29 + 20 + + + 30743 + 12407 + + + + + + + + End of domain + e2fed1e4-1306-4058-b811-0cda029612eb + End + End + false + 0 + + + + + + 30727 + 12417 + 29 + 20 + + + 30743 + 12427 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + Panel + + false + 0 + fc31ac9c-2c0e-465a-ad3c-c4333144a9ad + 1 + Double click to edit panel content… + + + + + + 28052 + 12282 + 160 + 40 + + 0 + 0 + 0 + + 28052.22 + 12282.03 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 28398 + 12599 + 112 + 40 + + 0 + 0 + 0 + + 28398.99 + 12599.18 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + Panel + + false + 0 + 0 + 0.52916013400 + + + + + + 28398 + 12574 + 112 + 40 + + 0 + 0 + 0 + + 28398.38 + 12574.17 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7242c6d8-a70d-4573-80c4-849c86d3a027 + Panel + + false + 0 + 0 + 0.496323571135 + + + + + + 28389 + 12550 + 112 + 40 + + 0 + 0 + 0 + + 28389.03 + 12550.21 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + Scale + Scale + + + + + + 30333 + 12220 + 154 + 64 + + + 30417 + 12252 + + + + + + Base geometry + a4c6e8c8-7b89-4320-9396-74cc8446f84b + Geometry + Geometry + true + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + 1 + + + + + + 30335 + 12222 + 67 + 20 + + + 30378 + 12232 + + + + + + + + Center of scaling + e082132b-75e8-4ce6-8f82-5d7cf4a4b3e1 + Center + Center + false + 0 + + + + + + 30335 + 12242 + 67 + 20 + + + 30378 + 12252 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 3bc2eb07-53f8-4385-ab88-b7d7617ecbe4 + X^-1 + Factor + Factor + false + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + 1 + + + + + + 30335 + 12262 + 67 + 20 + + + 30378 + 12272 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + d06e61ac-63dd-466b-ba3f-f58619ffba9c + Geometry + Geometry + false + 0 + + + + + + 30432 + 12222 + 53 + 30 + + + 30460 + 12237 + + + + + + + + Transformation data + c15f4f6b-6c93-4cd2-8946-d147f63f30ac + Transform + Transform + false + 0 + + + + + + 30432 + 12252 + 53 + 30 + + + 30460 + 12267 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 7264140a-c5e0-4c3a-a983-d6998925c4bc + Curve + Curve + false + 68d1637e-3b52-479f-8b96-f6980bf90fc9 + 1 + + + + + + 30624 + 12085 + 50 + 24 + + + 30649.93 + 12097.54 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 807acc7f-7d99-496d-854a-7b859814ca10 + Panel + + false + 0 + 0 + 16 +32 +64 +128 +256 0.0019129629683 + + + + + + 27884 + 12602 + 174 + 64 + + 0 + 0 + 0 + + 27884.19 + 12602.09 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + Division + Division + + + + + + 27930 + 12673 + 82 + 44 + + + 27961 + 12695 + + + + + + Item to divide (dividend) + ed76af0a-9d6a-4d80-b0d6-5993e6bb06cc + A + A + false + 0 + + + + + + 27932 + 12675 + 14 + 20 + + + 27940.5 + 12685 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + 235c7eda-b3c5-4409-81c1-1c41e1a4872c + B + B + false + 0 + + + + + + 27932 + 12695 + 14 + 20 + + + 27940.5 + 12705 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + c378832f-4710-4892-83dd-3a76487529e6 + Result + Result + false + 0 + + + + + + 27976 + 12675 + 34 + 40 + + + 27994.5 + 12695 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9244cb48-5f72-4778-83a3-74549c09d5db + Panel + + false + 0 + 0 + 0.0019129629683 + + + + + + 27905 + 12490 + 138 + 108 + + 0 + 0 + 0 + + 27905.2 + 12490.2 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fa946eae-6834-4614-ab41-0683a377cc5e + Curve + Curve + false + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1 + + + + + + 28191 + 12722 + 50 + 24 + + + 28216.65 + 12734.55 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c9107d0d-59e9-4593-83ee-1217a9167556 + Create Material + Create Material + + + + + + 30698 + 12156 + 144 + 104 + + + 30782 + 12208 + + + + + + Colour of the diffuse channel + 1f2aaf28-9f91-4699-915f-03c75a3e0846 + Diffuse + Diffuse + false + 0 + + + + + + 30700 + 12158 + 67 + 20 + + + 30735 + 12168 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + fdff4c07-9c99-4141-b811-de626fc01d67 + Specular + Specular + false + 0 + + + + + + 30700 + 12178 + 67 + 20 + + + 30735 + 12188 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 3ddb91a6-d2ef-4992-8b16-6ff09f2ac83f + Emission + Emission + false + 0 + + + + + + 30700 + 12198 + 67 + 20 + + + 30735 + 12208 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1e68c2e3-ea29-4f0f-ae06-bf87780b910c + Transparency + Transparency + false + 0 + + + + + + 30700 + 12218 + 67 + 20 + + + 30735 + 12228 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b197262f-1e70-4a36-9325-d39ee62324be + Shine + Shine + false + 0 + + + + + + 30700 + 12238 + 67 + 20 + + + 30735 + 12248 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1016b56f-02d7-454d-9e65-b32da783f34f + Material + Material + false + 0 + + + + + + 30797 + 12158 + 43 + 100 + + + 30820 + 12208 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + cf4a968f-1572-4919-a207-6bbd6110a520 + Custom Preview + Custom Preview + + + + + + + 30733 + 12081 + 82 + 44 + + + 30801 + 12103 + + + + + + Geometry to preview + true + 04864638-77a2-4c98-a469-4ee7e14e7089 + Geometry + Geometry + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 30735 + 12083 + 51 + 20 + + + 30762 + 12093 + + + + + + + + The material override + 217863fc-d8c4-40f4-a5db-d8eb16abc1dc + Material + Material + false + 1016b56f-02d7-454d-9e65-b32da783f34f + 1 + + + + + + 30735 + 12103 + 51 + 20 + + + 30762 + 12113 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 915e74d7-43ef-4381-ba0f-a033e8d25153 + Relay + Relay + false + 97b45b8b-14fb-4228-89c6-7c3f64b7de6d + 1 + + + + + + 28128 + 12763 + 44 + 16 + + + 28150 + 12771 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 1897f691-dece-41a0-8b65-be58a471e575 + Evaluate Length + Evaluate Length + + + + + + 30173 + 12096 + 144 + 64 + + + 30247 + 12128 + + + + + + Curve to evaluate + 1097c5ca-03be-42e2-b6e8-763b05243e53 + Curve + Curve + false + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 1 + + + + + + 30175 + 12098 + 57 + 20 + + + 30205 + 12108 + + + + + + + + Length factor for curve evaluation + b1572ae8-fd89-40bb-97c6-235fdba56d13 + Length + Length + false + 0 + + + + + + 30175 + 12118 + 57 + 20 + + + 30205 + 12128 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a043d525-f4ec-4248-bfdd-1814f68f0ade + Normalized + Normalized + false + 0 + + + + + + 30175 + 12138 + 57 + 20 + + + 30205 + 12148 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + Point + Point + false + 0 + + + + + + 30262 + 12098 + 53 + 20 + + + 30290 + 12108 + + + + + + + + Tangent vector at the specified length + 901e0dce-0715-4ebd-b104-8cc0e3d5718d + Tangent + Tangent + false + 0 + + + + + + 30262 + 12118 + 53 + 20 + + + 30290 + 12128 + + + + + + + + Curve parameter at the specified length + c9fa2395-eefd-4ea0-869e-bee87d2f2990 + Parameter + Parameter + false + 0 + + + + + + 30262 + 12138 + 53 + 20 + + + 30290 + 12148 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + b0429e6f-400d-4e0e-bf10-c75eaf735345 + YZ Plane + YZ Plane + + + + + + 30313 + 12170 + 98 + 28 + + + 30363 + 12184 + + + + + + Origin of plane + 94db62e3-4437-423d-8472-883843459a20 + Origin + Origin + false + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + 1 + + + + + + 30315 + 12172 + 33 + 24 + + + 30333 + 12184 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 62f1a891-c4d2-4d21-9f04-eefbc3e48df4 + Plane + Plane + false + 0 + + + + + + 30378 + 12172 + 31 + 24 + + + 30395 + 12184 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 136b12fe-02aa-4541-b89a-778c49ff12a6 + Relay + Relay + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 30033 + 12086 + 44 + 16 + + + 30055 + 12094 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + Move + Move + + + + + + 30519 + 12158 + 138 + 44 + + + 30587 + 12180 + + + + + + Base geometry + 75884971-ff2b-4e37-9e0b-57f7049a77ba + Geometry + Geometry + true + d06e61ac-63dd-466b-ba3f-f58619ffba9c + 1 + + + + + + 30521 + 12160 + 51 + 20 + + + 30548 + 12170 + + + + + + + + Translation vector + d38552f0-c85a-430e-ac44-825d08c4df9c + Motion + Motion + false + 4ff1fa9c-7460-4db0-8874-46bfb232fe70 + 1 + + + + + + 30521 + 12180 + 51 + 20 + + + 30548 + 12190 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 68d1637e-3b52-479f-8b96-f6980bf90fc9 + Geometry + Geometry + false + 0 + + + + + + 30602 + 12160 + 53 + 20 + + + 30630 + 12170 + + + + + + + + Transformation data + 7db725b8-0711-429c-ba20-9658b09693ef + Transform + Transform + false + 0 + + + + + + 30602 + 12180 + 53 + 20 + + + 30630 + 12190 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 69d63701-461f-46e5-b3d3-9df2154a163e + Vector 2Pt + Vector 2Pt + + + + + + 30364 + 12027 + 112 + 64 + + + 30422 + 12059 + + + + + + Base point + 97640fe1-a204-44a7-bcdb-9a42d1533326 + Point A + Point A + false + 0 + + + + + + 30366 + 12029 + 41 + 20 + + + 30388 + 12039 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + 09429182-ba31-4025-8d22-03b271ad0ffc + Point B + Point B + false + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + 1 + + + + + + 30366 + 12049 + 41 + 20 + + + 30388 + 12059 + + + + + + + + Unitize output + 5c30d959-419c-435f-b30a-5ba4e7ddf2cc + Unitize + Unitize + false + 0 + + + + + + 30366 + 12069 + 41 + 20 + + + 30388 + 12079 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 4ff1fa9c-7460-4db0-8874-46bfb232fe70 + Vector + Vector + false + 0 + + + + + + 30437 + 12029 + 37 + 30 + + + 30457 + 12044 + + + + + + + + Vector length + 4231ec3e-37ee-4dc0-b7f5-8e3e3b5f155f + Length + Length + false + 0 + + + + + + 30437 + 12059 + 37 + 30 + + + 30457 + 12074 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 1 + b0a22639-b2ee-4401-ac1a-7cded3f6ab29 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + a7eed215-bf83-43f2-891e-d33fbcc82318 + Mirror + Mirror + + + + + + 30513 + 12239 + 138 + 44 + + + 30581 + 12261 + + + + + + Base geometry + d73499dc-5e5b-4e2c-bf9b-d232fdbe3ecf + Geometry + Geometry + true + d06e61ac-63dd-466b-ba3f-f58619ffba9c + 1 + + + + + + 30515 + 12241 + 51 + 20 + + + 30542 + 12251 + + + + + + + + Mirror plane + 0460b0e8-3173-4109-bf80-70d0f17a01f0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 30515 + 12261 + 51 + 20 + + + 30542 + 12271 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 374dec81-4b73-45b0-98e5-62adf551c17f + Geometry + Geometry + false + 0 + + + + + + 30596 + 12241 + 53 + 20 + + + 30624 + 12251 + + + + + + + + Transformation data + f188f329-067a-4cab-acc2-5f09602df353 + Transform + Transform + false + 0 + + + + + + 30596 + 12261 + 53 + 20 + + + 30624 + 12271 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 29419 + 11658 + 50 + 24 + + + 29444.76 + 11670.98 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 083562af-a50f-425d-863f-33a873156a9c + Curvature + Curvature + + + + + + 29355 + 11454 + 137 + 64 + + + 29425 + 11486 + + + + + + Curve to evaluate + d1bef5d6-d852-4867-8761-a58c1e08562b + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29357 + 11456 + 53 + 30 + + + 29385 + 11471 + + + + + + + + Parameter on curve domain to evaluate + 09e52864-a679-4fe0-8bb2-d5f4a9be7b61 + Parameter + Parameter + false + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + 1 + + + + + + 29357 + 11486 + 53 + 30 + + + 29385 + 11501 + + + + + + + + Point on curve at {t} + dff36908-4554-4ef1-9edb-5e9226c0f93f + Point + Point + false + 0 + + + + + + 29440 + 11456 + 50 + 20 + + + 29466.5 + 11466 + + + + + + + + Curvature vector at {t} + a00c6f0c-d3bf-4ed1-a5fa-c3fb20fd8309 + Curvature + Curvature + false + 0 + + + + + + 29440 + 11476 + 50 + 20 + + + 29466.5 + 11486 + + + + + + + + Curvature circle at {t} + 2715e852-15d7-4c57-a394-887cd106c1bc + Curvature + Curvature + false + 0 + + + + + + 29440 + 11496 + 50 + 20 + + + 29466.5 + 11506 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 08e9a62d-317f-4a06-bfd3-a763a931495e + Divide Curve + Divide Curve + + + + + + 29368 + 11539 + 125 + 64 + + + 29418 + 11571 + + + + + + Curve to divide + 0008cb65-2c96-498e-9971-616b2e767e10 + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29370 + 11541 + 33 + 20 + + + 29388 + 11551 + + + + + + + + Number of segments + 79f12b6a-5e22-4452-928e-1bcc244cc2fd + Count + Count + false + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 1 + + + + + + 29370 + 11561 + 33 + 20 + + + 29388 + 11571 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 9d1f8dc2-6d83-4d6f-9b35-2e2e7398fafc + Kinks + Kinks + false + 0 + + + + + + 29370 + 11581 + 33 + 20 + + + 29388 + 11591 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 11aba2ac-aa7a-48d1-9b86-37901bf9c381 + Points + Points + false + 0 + + + + + + 29433 + 11541 + 58 + 20 + + + 29463.5 + 11551 + + + + + + + + 1 + Tangent vectors at division points + 366ccef0-be18-4b85-8c43-058113623249 + Tangents + Tangents + false + 0 + + + + + + 29433 + 11561 + 58 + 20 + + + 29463.5 + 11571 + + + + + + + + 1 + Parameter values at division points + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + Parameters + Parameters + false + 0 + + + + + + 29433 + 11581 + 58 + 20 + + + 29463.5 + 11591 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 683d87a9-6173-47e4-886a-2d3471a19949 + true + Curve + Curve + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 29416 + 11685 + 50 + 24 + + + 29441.81 + 11697.37 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 7d095d01-b950-4361-8786-1ae5a9cf7937 + Deconstruct Arc + Deconstruct Arc + + + + + + 29367 + 11370 + 114 + 64 + + + 29407 + 11402 + + + + + + Arc or Circle to deconstruct + 989b2d4b-1ded-4a6b-b19c-3544e5585d32 + Arc + Arc + false + 2715e852-15d7-4c57-a394-887cd106c1bc + 1 + + + + + + 29369 + 11372 + 23 + 60 + + + 29382 + 11402 + + + + + + + + Base plane of arc or circle + 32f9585c-af66-4dab-9de7-4283921e1f54 + Base Plane + Base Plane + false + 0 + + + + + + 29422 + 11372 + 57 + 20 + + + 29452 + 11382 + + + + + + + + Radius of arc or circle + 6621c457-2045-4d6d-8346-b010bc9ee536 + Radius + Radius + false + 0 + + + + + + 29422 + 11392 + 57 + 20 + + + 29452 + 11402 + + + + + + + + Angle domain (in radians) of arc + 09713ff0-c29a-4d19-a0d2-99efd4c481c6 + Angle + Angle + false + 0 + + + + + + 29422 + 11412 + 57 + 20 + + + 29452 + 11422 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + One Over X + One Over X + + + + + + 29385 + 11242 + 100 + 28 + + + 29434 + 11256 + + + + + + Input value + 6126f23f-eb65-4603-9253-6bdcdf15b42d + Value + Value + false + 6621c457-2045-4d6d-8346-b010bc9ee536 + 1 + + + + + + 29387 + 11244 + 32 + 24 + + + 29404.5 + 11256 + + + + + + + + Output value + 02e6c6b8-ea5e-46cf-a15b-e8207d369f20 + Result + Result + false + 0 + + + + + + 29449 + 11244 + 34 + 24 + + + 29467.5 + 11256 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7ad852d9-7928-4d92-9395-befb008fe837 + Quick Graph + Quick Graph + false + 0 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29372 + 10999 + 150 + 150 + + + 29372.76 + 10999.78 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + Number Slider + Number Slider + false + 0 + + + + + + 29327 + 11638 + 198 + 20 + + + 29327.76 + 11638.1 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + Line + Line + + + + + + 29368 + 11296 + 114 + 44 + + + 29440 + 11318 + + + + + + Line start point + 87d049ef-a0d3-4da5-8f9b-68f7d2f42c65 + Start Point + Start Point + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29370 + 11298 + 55 + 20 + + + 29399 + 11308 + + + + + + + + Line end point + 6124fd14-bb51-4302-88db-15b0f0da5d59 + End Point + End Point + false + 32f9585c-af66-4dab-9de7-4283921e1f54 + 1 + + + + + + 29370 + 11318 + 55 + 20 + + + 29399 + 11328 + + + + + + + + Line segment + 2fb52fce-9241-4af4-8efe-4703deae0902 + Line + Line + false + 0 + + + + + + 29455 + 11298 + 25 + 40 + + + 29469 + 11318 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 74021e08-97c3-4624-aa1c-41dede3604cb + Multiplication + Multiplication + + + + + + 29403 + 10861 + 82 + 44 + + + 29434 + 10883 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 107bc1d4-2270-47e0-86b3-73d08924404c + A + A + true + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29405 + 10863 + 14 + 20 + + + 29413.5 + 10873 + + + + + + + + Second item for multiplication + d583f711-e13e-429c-9ae2-0ed31fdf7ebe + B + B + true + 2d229841-7231-4094-90e6-4cebaec412ce + 1 + + + + + + 29405 + 10883 + 14 + 20 + + + 29413.5 + 10893 + + + + + + + + Result of multiplication + aeca1276-62a6-4e06-a45b-648bb9dfe545 + Result + Result + false + 0 + + + + + + 29449 + 10863 + 34 + 40 + + + 29467.5 + 10883 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 2d229841-7231-4094-90e6-4cebaec412ce + Number Slider + Number Slider + false + 0 + + + + + + 29349 + 10841 + 198 + 20 + + + 29349.57 + 10841.49 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + Line SDL + Line SDL + + + + + + 29372 + 10916 + 122 + 64 + + + 29452 + 10948 + + + + + + Line start point + 2fa04909-a156-4337-aa73-8ffe2dc2f9e9 + Start + Start + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29374 + 10918 + 63 + 20 + + + 29415 + 10928 + + + + + + + + Line tangent (direction) + 82e7425a-62ad-4a10-b719-94eefcf8ef75 + Direction + Direction + false + 2fb52fce-9241-4af4-8efe-4703deae0902 + 1 + + + + + + 29374 + 10938 + 63 + 20 + + + 29415 + 10948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + bfeeccc9-dbc8-4afc-9cf6-50152d4f1a03 + -ABS(X) + Length + Length + false + aeca1276-62a6-4e06-a45b-648bb9dfe545 + 1 + + + + + + 29374 + 10958 + 63 + 20 + + + 29415 + 10968 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ef0e52e4-a8c3-4719-bb59-59bd59461acb + Line + Line + false + 0 + + + + + + 29467 + 10918 + 25 + 60 + + + 29481 + 10948 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + Panel + + false + 0.56093490123748779 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + Double click to edit panel content… + + + + + + 29209 + 10948 + 160 + 274 + + 0 + 0 + 0 + + 29209.65 + 10948.84 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + Evaluate Length + Evaluate Length + + + + + + 29368 + 10760 + 144 + 64 + + + 29442 + 10792 + + + + + + Curve to evaluate + b0bb001d-2ee0-4bbd-876f-62610684c195 + Curve + Curve + false + ef0e52e4-a8c3-4719-bb59-59bd59461acb + 1 + + + + + + 29370 + 10762 + 57 + 20 + + + 29400 + 10772 + + + + + + + + Length factor for curve evaluation + f3d7e4a7-b38c-4108-8b95-422cba7edd7d + Length + Length + false + 0 + + + + + + 29370 + 10782 + 57 + 20 + + + 29400 + 10792 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c5f5f6ae-2b69-433b-a284-77944c6b4e4a + Normalized + Normalized + false + 0 + + + + + + 29370 + 10802 + 57 + 20 + + + 29400 + 10812 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + Point + Point + false + 0 + + + + + + 29457 + 10762 + 53 + 20 + + + 29485 + 10772 + + + + + + + + Tangent vector at the specified length + bc2bdb1c-561d-406d-a17d-59d8f439d6d8 + Tangent + Tangent + false + 0 + + + + + + 29457 + 10782 + 53 + 20 + + + 29485 + 10792 + + + + + + + + Curve parameter at the specified length + b3a4b102-dfe2-473a-9f76-cbab7b989fe4 + Parameter + Parameter + false + 0 + + + + + + 29457 + 10802 + 53 + 20 + + + 29485 + 10812 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 45617819-1b31-458d-8fb7-68ec9055833f + Interpolate + Interpolate + + + + + + 29380 + 10659 + 125 + 84 + + + 29447 + 10701 + + + + + + 1 + Interpolation points + 7673859a-919d-4c35-9a24-bdefffd93fed + Vertices + Vertices + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29382 + 10661 + 50 + 20 + + + 29408.5 + 10671 + + + + + + + + Curve degree + 4351b82e-5fcc-43ae-b403-0d9ba8d838a9 + Degree + Degree + false + 0 + + + + + + 29382 + 10681 + 50 + 20 + + + 29408.5 + 10691 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 28a2a80a-c47f-437a-9602-85d3145ab217 + Periodic + Periodic + false + 0 + + + + + + 29382 + 10701 + 50 + 20 + + + 29408.5 + 10711 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 72a15862-48b6-4d62-9135-f0785635df23 + KnotStyle + KnotStyle + false + 0 + + + + + + 29382 + 10721 + 50 + 20 + + + 29408.5 + 10731 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + Curve + Curve + false + 0 + + + + + + 29462 + 10661 + 41 + 26 + + + 29484 + 10674.33 + + + + + + + + Curve length + 4392f715-ce52-428e-9096-6087aff1b29f + Length + Length + false + 0 + + + + + + 29462 + 10687 + 41 + 27 + + + 29484 + 10701 + + + + + + + + Curve domain + 6d5a0a56-02bc-4eb4-a2d0-fc2fc9aad1d1 + Domain + Domain + false + 0 + + + + + + 29462 + 10714 + 41 + 27 + + + 29484 + 10727.67 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 083562af-a50f-425d-863f-33a873156a9c + 08e9a62d-317f-4a06-bfd3-a763a931495e + 683d87a9-6173-47e4-886a-2d3471a19949 + 7d095d01-b950-4361-8786-1ae5a9cf7937 + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + 7ad852d9-7928-4d92-9395-befb008fe837 + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + 74021e08-97c3-4624-aa1c-41dede3604cb + 2d229841-7231-4094-90e6-4cebaec412ce + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + 45617819-1b31-458d-8fb7-68ec9055833f + c6d0db7e-dbff-4e0d-a737-631044d97a7c + d67c3027-de91-4ca2-97dd-4173e69e4677 + 1570475c-b015-416b-96eb-c0a731fc6946 + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + 70949154-1bd6-49cd-99bf-b3457c236e0a + 21 + 797f5b2b-4712-4456-8884-5760903abcb3 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 26476ded-7557-462f-b1f2-e06eac73396e + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 29409 + 10563 + 50 + 24 + + + 29434.57 + 10575.01 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + eecb9eef-bf83-410d-8b80-70f6c586828c + Curvature + Curvature + + + + + + 29349 + 10358 + 137 + 64 + + + 29419 + 10390 + + + + + + Curve to evaluate + 04f58e44-c2de-4fc7-9697-8e49a2402626 + Curve + Curve + false + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 1 + + + + + + 29351 + 10360 + 53 + 30 + + + 29379 + 10375 + + + + + + + + Parameter on curve domain to evaluate + eb879e9a-5f08-4d61-a500-e05ce1afbb23 + Parameter + Parameter + false + a41e8eae-6419-4805-9da0-77d3a2a80b04 + 1 + + + + + + 29351 + 10390 + 53 + 30 + + + 29379 + 10405 + + + + + + + + Point on curve at {t} + 4940be37-d307-4546-839d-323eff4330c6 + Point + Point + false + 0 + + + + + + 29434 + 10360 + 50 + 20 + + + 29460.5 + 10370 + + + + + + + + Curvature vector at {t} + 0219bec0-9f63-44da-a012-8e9d7b93ea54 + Curvature + Curvature + false + 0 + + + + + + 29434 + 10380 + 50 + 20 + + + 29460.5 + 10390 + + + + + + + + Curvature circle at {t} + bc6b2e7f-2908-4dc7-8651-940e7fbb32b5 + Curvature + Curvature + false + 0 + + + + + + 29434 + 10400 + 50 + 20 + + + 29460.5 + 10410 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + fc306d08-9644-4746-bff2-e7f7d21251c0 + Divide Curve + Divide Curve + + + + + + 29354 + 10446 + 125 + 64 + + + 29404 + 10478 + + + + + + Curve to divide + f6c6d44f-d1a9-444d-96eb-b80faec1954c + Curve + Curve + false + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 1 + + + + + + 29356 + 10448 + 33 + 20 + + + 29374 + 10458 + + + + + + + + Number of segments + e4ff7f68-e124-4306-b563-b2f0f0aeb6ac + Count + Count + false + 26476ded-7557-462f-b1f2-e06eac73396e + 1 + + + + + + 29356 + 10468 + 33 + 20 + + + 29374 + 10478 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + bf77cfaa-2db6-43ea-910f-38538bf5f2dc + Kinks + Kinks + false + 0 + + + + + + 29356 + 10488 + 33 + 20 + + + 29374 + 10498 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 249e6ead-a473-4220-a41e-58d3d9078faa + Points + Points + false + 0 + + + + + + 29419 + 10448 + 58 + 20 + + + 29449.5 + 10458 + + + + + + + + 1 + Tangent vectors at division points + 9f3649c6-e1fc-4259-8908-886652218483 + Tangents + Tangents + false + 0 + + + + + + 29419 + 10468 + 58 + 20 + + + 29449.5 + 10478 + + + + + + + + 1 + Parameter values at division points + a41e8eae-6419-4805-9da0-77d3a2a80b04 + Parameters + Parameters + false + 0 + + + + + + 29419 + 10488 + 58 + 20 + + + 29449.5 + 10498 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 8785b891-9ab9-4ad9-b722-691cd54b6928 + Curve + Curve + false + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + 1 + + + + + + 29406 + 10589 + 50 + 24 + + + 29431.62 + 10601.4 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 79e16522-d7d8-4431-b894-f32d9d7e0114 + Deconstruct Arc + Deconstruct Arc + + + + + + 29354 + 10272 + 114 + 64 + + + 29394 + 10304 + + + + + + Arc or Circle to deconstruct + e3d7c06e-3412-4e4f-b040-cdbacdc5fade + Arc + Arc + false + bc6b2e7f-2908-4dc7-8651-940e7fbb32b5 + 1 + + + + + + 29356 + 10274 + 23 + 60 + + + 29369 + 10304 + + + + + + + + Base plane of arc or circle + 57a2b243-cef0-4460-8ac3-9f0dd3b6c7ba + Base Plane + Base Plane + false + 0 + + + + + + 29409 + 10274 + 57 + 20 + + + 29439 + 10284 + + + + + + + + Radius of arc or circle + 8afbc2ad-2f43-4b48-81f3-960ae1320778 + Radius + Radius + false + 0 + + + + + + 29409 + 10294 + 57 + 20 + + + 29439 + 10304 + + + + + + + + Angle domain (in radians) of arc + 8369bfbd-8415-46a9-b71c-686a107903a1 + Angle + Angle + false + 0 + + + + + + 29409 + 10314 + 57 + 20 + + + 29439 + 10324 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + One Over X + One Over X + + + + + + 29355 + 10145 + 100 + 28 + + + 29404 + 10159 + + + + + + Input value + 0e0d8fad-7376-4e5b-909d-6c1e425d7417 + Value + Value + false + 8afbc2ad-2f43-4b48-81f3-960ae1320778 + 1 + + + + + + 29357 + 10147 + 32 + 24 + + + 29374.5 + 10159 + + + + + + + + Output value + e718199e-160d-4261-82f5-3db60a7ef00b + Result + Result + false + 0 + + + + + + 29419 + 10147 + 34 + 24 + + + 29437.5 + 10159 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + eb8b5f8c-170f-4477-8517-16414d2d97da + Quick Graph + Quick Graph + false + 0 + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + + + + + + 29378 + 9973 + 150 + 150 + + + 29378.39 + 9973.992 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 41d1dd73-7e03-420f-be94-10f3525cf55d + Number Slider + Number Slider + false + 0 + + + + + + 29317 + 10542 + 198 + 20 + + + 29317.57 + 10542.13 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 47391812-858a-4cf8-934b-4aeacf8ba64d + Line + Line + + + + + + 29360 + 10204 + 114 + 44 + + + 29432 + 10226 + + + + + + Line start point + 9c93ee3c-a265-447d-bb15-1511bcc8cf82 + Start Point + Start Point + false + 4940be37-d307-4546-839d-323eff4330c6 + 1 + + + + + + 29362 + 10206 + 55 + 20 + + + 29391 + 10216 + + + + + + + + Line end point + c952a94b-fce7-431c-864d-f0c6d78331ee + End Point + End Point + false + 57a2b243-cef0-4460-8ac3-9f0dd3b6c7ba + 1 + + + + + + 29362 + 10226 + 55 + 20 + + + 29391 + 10236 + + + + + + + + Line segment + 5ad238f6-87a7-46c1-8af1-ba6f715bf25d + Line + Line + false + 0 + + + + + + 29447 + 10206 + 25 + 40 + + + 29461 + 10226 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 39f0330d-4171-4033-b71d-d04463f41f39 + Multiplication + Multiplication + + + + + + 29386 + 9842 + 82 + 44 + + + 29417 + 9864 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 89e95f63-511a-4005-a63c-bd0d0443c15f + A + A + true + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + + + + + + 29388 + 9844 + 14 + 20 + + + 29396.5 + 9854 + + + + + + + + Second item for multiplication + aa8f5513-b2ce-4f8a-a8c1-0afee3c09999 + B + B + true + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + 1 + + + + + + 29388 + 9864 + 14 + 20 + + + 29396.5 + 9874 + + + + + + + + Result of multiplication + 33d7fb65-7578-4e44-b780-915eafc2d36b + Result + Result + false + 0 + + + + + + 29432 + 9844 + 34 + 40 + + + 29450.5 + 9864 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + Line SDL + Line SDL + + + + + + 29374 + 9893 + 122 + 64 + + + 29454 + 9925 + + + + + + Line start point + 6fd4d428-966e-4b1a-9f93-69bd6211aa9f + Start + Start + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29376 + 9895 + 63 + 20 + + + 29417 + 9905 + + + + + + + + Line tangent (direction) + 8d9f63dc-6132-48df-bd55-6f47c6d12465 + Direction + Direction + false + 94f4a319-f36a-4b46-8bb0-a709f7407660 + 1 + + + + + + 29376 + 9915 + 63 + 20 + + + 29417 + 9925 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 0dbc551f-8b1a-43ea-840f-877efdf7e5ae + -ABS(X) + Length + Length + false + 33d7fb65-7578-4e44-b780-915eafc2d36b + 1 + + + + + + 29376 + 9935 + 63 + 20 + + + 29417 + 9945 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e6e96253-de87-48bf-be46-397b821138cb + Line + Line + false + 0 + + + + + + 29469 + 9895 + 25 + 60 + + + 29483 + 9925 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2d09328c-7c5b-4653-a284-155f028d698f + Panel + + false + 0 + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + Double click to edit panel content… + + + + + + 29187 + 10083 + 160 + 274 + + 0 + 0 + 0 + + 29187.68 + 10083.67 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + Evaluate Length + Evaluate Length + + + + + + 29348 + 9735 + 144 + 64 + + + 29422 + 9767 + + + + + + Curve to evaluate + bf9e9124-c3d0-4c75-a1d9-b93845ccf38c + Curve + Curve + false + e6e96253-de87-48bf-be46-397b821138cb + 1 + + + + + + 29350 + 9737 + 57 + 20 + + + 29380 + 9747 + + + + + + + + Length factor for curve evaluation + feb51f68-bfb9-4dca-b9a5-3ea62102e411 + Length + Length + false + 0 + + + + + + 29350 + 9757 + 57 + 20 + + + 29380 + 9767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + fb959a42-efea-4928-9641-1b99fbf6aba4 + Normalized + Normalized + false + 0 + + + + + + 29350 + 9777 + 57 + 20 + + + 29380 + 9787 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + c420f645-48b0-423a-8236-8264a79fb1c4 + Point + Point + false + 0 + + + + + + 29437 + 9737 + 53 + 20 + + + 29465 + 9747 + + + + + + + + Tangent vector at the specified length + d9d040c5-b07d-4c07-ae25-ed551ffb274b + Tangent + Tangent + false + 0 + + + + + + 29437 + 9757 + 53 + 20 + + + 29465 + 9767 + + + + + + + + Curve parameter at the specified length + ed784454-57f7-4940-8844-6105190028a4 + Parameter + Parameter + false + 0 + + + + + + 29437 + 9777 + 53 + 20 + + + 29465 + 9787 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 51ad959e-81cd-44e7-b960-0e2c489edc96 + Interpolate + Interpolate + + + + + + 29362 + 9632 + 125 + 84 + + + 29429 + 9674 + + + + + + 1 + Interpolation points + 0b59414d-0776-4cbe-a631-d1805976a968 + Vertices + Vertices + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29364 + 9634 + 50 + 20 + + + 29390.5 + 9644 + + + + + + + + Curve degree + 6502c269-f8d3-4d02-8f52-7d1fcc653df3 + Degree + Degree + false + 0 + + + + + + 29364 + 9654 + 50 + 20 + + + 29390.5 + 9664 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 9ea8cfea-9f32-4ccd-a0d2-0a2e20da9d48 + Periodic + Periodic + false + 0 + + + + + + 29364 + 9674 + 50 + 20 + + + 29390.5 + 9684 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 7783a16c-67b5-48c4-a685-07de162e5ca1 + KnotStyle + KnotStyle + false + 0 + + + + + + 29364 + 9694 + 50 + 20 + + + 29390.5 + 9704 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8b95a653-7044-4a25-939c-b29851a70bf2 + Curve + Curve + false + 0 + + + + + + 29444 + 9634 + 41 + 26 + + + 29466 + 9647.333 + + + + + + + + Curve length + 97c80743-7979-4420-815e-502f4d0e43fa + Length + Length + false + 0 + + + + + + 29444 + 9660 + 41 + 27 + + + 29466 + 9674 + + + + + + + + Curve domain + cec47635-3bc8-47f3-9b8c-b3e26869e379 + Domain + Domain + false + 0 + + + + + + 29444 + 9687 + 41 + 27 + + + 29466 + 9700.666 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 26476ded-7557-462f-b1f2-e06eac73396e + eecb9eef-bf83-410d-8b80-70f6c586828c + fc306d08-9644-4746-bff2-e7f7d21251c0 + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 79e16522-d7d8-4431-b894-f32d9d7e0114 + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + eb8b5f8c-170f-4477-8517-16414d2d97da + 41d1dd73-7e03-420f-be94-10f3525cf55d + 47391812-858a-4cf8-934b-4aeacf8ba64d + 39f0330d-4171-4033-b71d-d04463f41f39 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + 2d09328c-7c5b-4653-a284-155f028d698f + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + 51ad959e-81cd-44e7-b960-0e2c489edc96 + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + 43aaa9f2-865a-4361-bae2-b13d756229e9 + 25507078-6f19-4d0f-a13f-3f237266b41b + 94f4a319-f36a-4b46-8bb0-a709f7407660 + c3436d5b-d79c-4df4-a6de-3ad28170201a + 4127f92b-f37d-4c11-ae99-6361949ce25e + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + 30b4815d-ef73-4a7d-a149-be80128715b8 + 75b38737-33a1-4f0c-8f22-55157c1802de + 25 + 7e621c81-68ef-4c76-8640-116f215145d5 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 9962ec96-a45c-4667-8b62-8778deb1ac95 + Nurbs Curve + Nurbs Curve + + + + + + 29243 + 9632 + 118 + 64 + + + 29303 + 9664 + + + + + + 1 + Curve control points + d48f142a-f6bc-43cb-87b5-acaba39fd439 + Vertices + Vertices + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29245 + 9634 + 43 + 20 + + + 29268 + 9644 + + + + + + + + Curve degree + c124ed0a-b407-4c51-b1c6-d7a01033503c + Degree + Degree + false + 0 + + + + + + 29245 + 9654 + 43 + 20 + + + 29268 + 9664 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a58670d3-776f-4984-9ef4-86f5e67b891b + Periodic + Periodic + false + 0 + + + + + + 29245 + 9674 + 43 + 20 + + + 29268 + 9684 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + c7a62e37-1527-4faf-a892-02cb61da3227 + Curve + Curve + false + 0 + + + + + + 29318 + 9634 + 41 + 20 + + + 29340 + 9644 + + + + + + + + Curve length + 672500c2-7ebb-49da-a523-bda8d5165bdd + Length + Length + false + 0 + + + + + + 29318 + 9654 + 41 + 20 + + + 29340 + 9664 + + + + + + + + Curve domain + 9c0094fc-5f26-4f98-b9c1-727d70773480 + Domain + Domain + false + 0 + + + + + + 29318 + 9674 + 41 + 20 + + + 29340 + 9684 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3fc434bb-51fe-48e4-85e4-238d3f3474bd + Nurbs Curve + Nurbs Curve + + + + + + 29313 + 10651 + 118 + 64 + + + 29373 + 10683 + + + + + + 1 + Curve control points + 9bf0d014-54fe-42f2-9d6d-7dee6180ac88 + Vertices + Vertices + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29315 + 10653 + 43 + 20 + + + 29338 + 10663 + + + + + + + + Curve degree + ef27d6ce-7964-4a51-85ff-87a632514a3f + Degree + Degree + false + 0 + + + + + + 29315 + 10673 + 43 + 20 + + + 29338 + 10683 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + d5219323-5043-4ac9-a723-ddef9f736392 + Periodic + Periodic + false + 0 + + + + + + 29315 + 10693 + 43 + 20 + + + 29338 + 10703 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 02012bff-cdf4-4e27-a4e5-51f0d135b120 + Curve + Curve + false + 0 + + + + + + 29388 + 10653 + 41 + 20 + + + 29410 + 10663 + + + + + + + + Curve length + 9a2361c6-d4d2-442f-9985-405f2558a171 + Length + Length + false + 0 + + + + + + 29388 + 10673 + 41 + 20 + + + 29410 + 10683 + + + + + + + + Curve domain + cd0ccafd-784c-4f5f-bba2-ea070cef243b + Domain + Domain + false + 0 + + + + + + 29388 + 10693 + 41 + 20 + + + 29410 + 10703 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 9e9961db-32b3-4323-9501-b88ea27bb478 + Relative Differences + Relative Differences + + + + + + 29234 + 9840 + 128 + 28 + + + 29287 + 9854 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 0e5121c9-8883-458e-8822-6e3e0ac33194 + Values + Values + false + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29236 + 9842 + 36 + 24 + + + 29255.5 + 9854 + + + + + + + + 1 + Differences between consecutive items + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + Differenced + Differenced + false + 0 + + + + + + 29302 + 9842 + 58 + 24 + + + 29332.5 + 9854 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e23c3036-6a8d-4b62-8856-f016c6dcb118 + Relay + Relay + false + 02e6c6b8-ea5e-46cf-a15b-e8207d369f20 + 1 + + + + + + 29538 + 11213 + 44 + 16 + + + 29560 + 11221 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + 25507078-6f19-4d0f-a13f-3f237266b41b + Derivatives + Derivatives + + + + + + 29153 + 9906 + 117 + 144 + + + 29223 + 9978 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + d82cb1d8-f837-485c-a42d-aeb8e81a3885 + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29155 + 9908 + 53 + 70 + + + 29183 + 9943 + + + + + + + + Parameter on curve domain to evaluate + e828d4d6-4202-4211-b89c-a94f0df3ed58 + Parameter + Parameter + false + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + 1 + + + + + + 29155 + 9978 + 53 + 70 + + + 29183 + 10013 + + + + + + + + Point on curve at {t} + 171a7652-d423-48e2-8b75-83b08f29f43a + Point + Point + false + 0 + + + + + + 29238 + 9908 + 30 + 20 + + + 29254.5 + 9918 + + + + + + + + First curve derivative at t (Velocity) + d2c6393c-51fd-43f6-91d8-fa859444ca88 + false + First derivative + 1 + false + 0 + + + + + + 29238 + 9928 + 30 + 20 + + + 29254.5 + 9938 + + + + + + + + Second curve derivative at t (Acceleration) + 9a058fbc-85f8-4267-a476-c23404ae16aa + false + Second derivative + 2 + false + 0 + + + + + + 29238 + 9948 + 30 + 20 + + + 29254.5 + 9958 + + + + + + + + Third curve derivative at t (Jolt) + a1594faa-04de-467f-8942-953fa8683a3a + false + Third derivative + 3 + false + 0 + + + + + + 29238 + 9968 + 30 + 20 + + + 29254.5 + 9978 + + + + + + + + Fourth curve derivative at t (Jounce) + 58637ec1-17c2-4259-8fc0-247dab8a598c + false + Fourth derivative + 4 + false + 0 + + + + + + 29238 + 9988 + 30 + 20 + + + 29254.5 + 9998 + + + + + + + + Fifth curve derivative at t + 6454d15d-4909-4bca-b5d5-e74d9daec409 + false + Fifth derivative + 5 + false + 0 + + + + + + 29238 + 10008 + 30 + 20 + + + 29254.5 + 10018 + + + + + + + + Sixth curve derivative at t + bc6feeda-5582-422b-9df5-70b537ff4bd3 + false + Sixth derivative + 6 + false + 0 + + + + + + 29238 + 10028 + 30 + 20 + + + 29254.5 + 10038 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 94f4a319-f36a-4b46-8bb0-a709f7407660 + Relay + Relay + false + 9a058fbc-85f8-4267-a476-c23404ae16aa + 1 + + + + + + 29295 + 9944 + 44 + 16 + + + 29317 + 9952 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c3436d5b-d79c-4df4-a6de-3ad28170201a + Relay + Relay + false + a1594faa-04de-467f-8942-953fa8683a3a + 1 + + + + + + 29289 + 9976 + 44 + 16 + + + 29311 + 9984 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 29357 + 9816 + 250 + 20 + + + 29357.66 + 9816.727 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 1570475c-b015-416b-96eb-c0a731fc6946 + Create Material + Create Material + + + + + + 29526 + 10986 + 144 + 104 + + + 29610 + 11038 + + + + + + Colour of the diffuse channel + 20604dff-fd11-44b9-a3cc-7b32a5c44a7c + Diffuse + Diffuse + false + 0 + + + + + + 29528 + 10988 + 67 + 20 + + + 29563 + 10998 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 54f8ca26-8db7-4142-a158-adb814373823 + Specular + Specular + false + 0 + + + + + + 29528 + 11008 + 67 + 20 + + + 29563 + 11018 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e314217b-e273-4920-a61e-8776b9f36c9c + Emission + Emission + false + 0 + + + + + + 29528 + 11028 + 67 + 20 + + + 29563 + 11038 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 30290034-8ce3-4473-a10b-d451d914dbe7 + Transparency + Transparency + false + 0 + + + + + + 29528 + 11048 + 67 + 20 + + + 29563 + 11058 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5180b92b-ee38-4e01-aea0-0d94b0489a80 + Shine + Shine + false + 0 + + + + + + 29528 + 11068 + 67 + 20 + + + 29563 + 11078 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 047a614b-0801-4eb1-ab3b-b74bf64ddd1c + Material + Material + false + 0 + + + + + + 29625 + 10988 + 43 + 100 + + + 29648 + 11038 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + Custom Preview + Custom Preview + + + + + + + 29553 + 10917 + 82 + 44 + + + 29621 + 10939 + + + + + + Geometry to preview + true + 832074c2-99b2-416e-bd07-2060589969d0 + Geometry + Geometry + false + ef0e52e4-a8c3-4719-bb59-59bd59461acb + 1 + + + + + + 29555 + 10919 + 51 + 20 + + + 29582 + 10929 + + + + + + + + The material override + fa1b40a4-0631-428f-863c-b1abf80a1954 + Material + Material + false + 047a614b-0801-4eb1-ab3b-b74bf64ddd1c + 1 + + + + + + 29555 + 10939 + 51 + 20 + + + 29582 + 10949 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c6d0db7e-dbff-4e0d-a737-631044d97a7c + Create Material + Create Material + + + + + + 29529 + 11533 + 144 + 104 + + + 29613 + 11585 + + + + + + Colour of the diffuse channel + 7ade2bf7-276e-4554-8efd-9a78b7e421e3 + Diffuse + Diffuse + false + 0 + + + + + + 29531 + 11535 + 67 + 20 + + + 29566 + 11545 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 5d1a4f57-1220-4c3b-a14d-f08d30ba6164 + Specular + Specular + false + 0 + + + + + + 29531 + 11555 + 67 + 20 + + + 29566 + 11565 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 95f2c3fb-8560-4a6e-99ed-ff9ad361e7b4 + Emission + Emission + false + 0 + + + + + + 29531 + 11575 + 67 + 20 + + + 29566 + 11585 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e605d1e2-7545-4069-af91-8e36298c9998 + Transparency + Transparency + false + 0 + + + + + + 29531 + 11595 + 67 + 20 + + + 29566 + 11605 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 32b981fd-bd9d-4624-aeb5-414f8f41aeab + Shine + Shine + false + 0 + + + + + + 29531 + 11615 + 67 + 20 + + + 29566 + 11625 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6edc0ebc-511d-480d-ace9-ce378eac1766 + Material + Material + false + 0 + + + + + + 29628 + 11535 + 43 + 100 + + + 29651 + 11585 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + d67c3027-de91-4ca2-97dd-4173e69e4677 + Custom Preview + Custom Preview + + + + + + + 29549 + 11486 + 82 + 44 + + + 29617 + 11508 + + + + + + Geometry to preview + true + 83d5fce4-2549-45eb-9cad-c30301ac81e9 + Geometry + Geometry + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29551 + 11488 + 51 + 20 + + + 29578 + 11498 + + + + + + + + The material override + cd662b46-b123-4f3c-91c8-2645a97336de + Material + Material + false + 6edc0ebc-511d-480d-ace9-ce378eac1766 + 1 + + + + + + 29551 + 11508 + 51 + 20 + + + 29578 + 11518 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + Create Material + Create Material + + + + + + 29527 + 10691 + 144 + 104 + + + 29611 + 10743 + + + + + + Colour of the diffuse channel + d10247cc-8f69-4f4e-9ac8-7fb25bfbb7a2 + Diffuse + Diffuse + false + 0 + + + + + + 29529 + 10693 + 67 + 20 + + + 29564 + 10703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 959105c2-b63d-457f-81aa-2630dbdc4511 + Specular + Specular + false + 0 + + + + + + 29529 + 10713 + 67 + 20 + + + 29564 + 10723 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + da754392-8a2f-4ff1-8137-f0aee237351c + Emission + Emission + false + 0 + + + + + + 29529 + 10733 + 67 + 20 + + + 29564 + 10743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 31f80990-13aa-476d-bcd5-f21fdd31726c + Transparency + Transparency + false + 0 + + + + + + 29529 + 10753 + 67 + 20 + + + 29564 + 10763 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3f4e53b0-0c66-4fcf-82ef-768f48a579b1 + Shine + Shine + false + 0 + + + + + + 29529 + 10773 + 67 + 20 + + + 29564 + 10783 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7ac6f908-1995-4663-abb5-d381ceb540a4 + Material + Material + false + 0 + + + + + + 29626 + 10693 + 43 + 100 + + + 29649 + 10743 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 70949154-1bd6-49cd-99bf-b3457c236e0a + Custom Preview + Custom Preview + + + + + + + 29558 + 10639 + 82 + 44 + + + 29626 + 10661 + + + + + + Geometry to preview + true + 939d4e85-d5a6-4b23-a3b6-2a4c60019456 + Geometry + Geometry + false + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + 1 + + + + + + 29560 + 10641 + 51 + 20 + + + 29587 + 10651 + + + + + + + + The material override + d05f5917-c573-4fef-b98e-7909067c88ee + Material + Material + false + 7ac6f908-1995-4663-abb5-d381ceb540a4 + 1 + + + + + + 29560 + 10661 + 51 + 20 + + + 29587 + 10671 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + Create Material + Create Material + + + + + + 29524 + 9947 + 144 + 104 + + + 29608 + 9999 + + + + + + Colour of the diffuse channel + 7cd20466-36a6-4cf3-89d3-41c6ca7a4ee5 + Diffuse + Diffuse + false + 0 + + + + + + 29526 + 9949 + 67 + 20 + + + 29561 + 9959 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + e20c7c80-e437-4ef7-b761-9389c0395762 + Specular + Specular + false + 0 + + + + + + 29526 + 9969 + 67 + 20 + + + 29561 + 9979 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 91ed31de-dcd5-4cf3-bd33-38f2799e849c + Emission + Emission + false + 0 + + + + + + 29526 + 9989 + 67 + 20 + + + 29561 + 9999 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + b38afd9c-0d79-4203-86e8-1e8d03e2eebd + Transparency + Transparency + false + 0 + + + + + + 29526 + 10009 + 67 + 20 + + + 29561 + 10019 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8280a6e9-0f28-42f5-a325-b514af16c308 + Shine + Shine + false + 0 + + + + + + 29526 + 10029 + 67 + 20 + + + 29561 + 10039 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 09bb024a-14cf-4f38-930f-869ec50eb7a8 + Material + Material + false + 0 + + + + + + 29623 + 9949 + 43 + 100 + + + 29646 + 9999 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 43aaa9f2-865a-4361-bae2-b13d756229e9 + Custom Preview + Custom Preview + + + + + + + 29563 + 9880 + 82 + 44 + + + 29631 + 9902 + + + + + + Geometry to preview + true + ab66a8bc-fb88-4d38-b290-6691658d9075 + Geometry + Geometry + false + e6e96253-de87-48bf-be46-397b821138cb + 1 + + + + + + 29565 + 9882 + 51 + 20 + + + 29592 + 9892 + + + + + + + + The material override + 2a303417-99f8-466a-bc82-69711167d057 + Material + Material + false + 09bb024a-14cf-4f38-930f-869ec50eb7a8 + 1 + + + + + + 29565 + 9902 + 51 + 20 + + + 29592 + 9912 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 4127f92b-f37d-4c11-ae99-6361949ce25e + Create Material + Create Material + + + + + + 29518 + 9702 + 144 + 104 + + + 29602 + 9754 + + + + + + Colour of the diffuse channel + 9b98daca-6cd7-48a7-99b7-85ff717edd39 + Diffuse + Diffuse + false + 0 + + + + + + 29520 + 9704 + 67 + 20 + + + 29555 + 9714 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;230;230;230 + + + + + + + + + + + + Colour of the specular highlight + 17ed3371-69d9-4849-bd2e-ac04c8a895c5 + Specular + Specular + false + 0 + + + + + + 29520 + 9724 + 67 + 20 + + + 29555 + 9734 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c4f5d9f0-1dfc-4147-9ccb-092a24b8178b + Emission + Emission + false + 0 + + + + + + 29520 + 9744 + 67 + 20 + + + 29555 + 9754 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0a783571-d37a-4f2e-bd96-05659b705c6a + Transparency + Transparency + false + 0 + + + + + + 29520 + 9764 + 67 + 20 + + + 29555 + 9774 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 7a195b6e-b5b7-44fd-9447-9929f2121926 + Shine + Shine + false + 0 + + + + + + 29520 + 9784 + 67 + 20 + + + 29555 + 9794 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 725e5433-9f7b-4f33-bff7-55a757c2d2bb + Material + Material + false + 0 + + + + + + 29617 + 9704 + 43 + 100 + + + 29640 + 9754 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + Custom Preview + Custom Preview + + + + + + + 29557 + 9635 + 82 + 44 + + + 29625 + 9657 + + + + + + Geometry to preview + true + 1253051f-c3ac-4232-a89b-01f87b41521a + Geometry + Geometry + false + 8b95a653-7044-4a25-939c-b29851a70bf2 + 1 + + + + + + 29559 + 9637 + 51 + 20 + + + 29586 + 9647 + + + + + + + + The material override + cda2e26a-d4c4-4d98-a141-d698fd954f10 + Material + Material + false + 725e5433-9f7b-4f33-bff7-55a757c2d2bb + 1 + + + + + + 29559 + 9657 + 51 + 20 + + + 29586 + 9667 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + Line SDL + Line SDL + + + + + + 29070 + 9605 + 122 + 64 + + + 29150 + 9637 + + + + + + Line start point + 2d16e194-4039-42ef-a399-f24416ac402b + Start + Start + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29072 + 9607 + 63 + 20 + + + 29113 + 9617 + + + + + + + + Line tangent (direction) + 544dc7bc-facc-40ac-a5ce-4807ee5d6731 + Direction + Direction + false + c3436d5b-d79c-4df4-a6de-3ad28170201a + 1 + + + + + + 29072 + 9627 + 63 + 20 + + + 29113 + 9637 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 7744623c-37bc-4d5d-95f3-032640d4de86 + -X + Length + Length + false + 33d7fb65-7578-4e44-b780-915eafc2d36b + 1 + + + + + + 29072 + 9647 + 63 + 20 + + + 29113 + 9657 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + Line + Line + false + 0 + + + + + + 29165 + 9607 + 25 + 60 + + + 29179 + 9637 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + ca8d7a54-c37e-424e-80e6-066157d582e1 + PolyLine + PolyLine + + + + + + 29384 + 9108 + 118 + 44 + + + 29444 + 9130 + + + + + + 1 + Polyline vertex points + e1ef187e-5dc5-4f8f-b845-47923791f714 + Vertices + Vertices + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29386 + 9110 + 43 + 20 + + + 29409 + 9120 + + + + + + + + Close polyline + 9939a0c8-47f1-4a8e-86c1-c95f22d55eeb + Closed + Closed + false + 0 + + + + + + 29386 + 9130 + 43 + 20 + + + 29409 + 9140 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 5c49f71f-88eb-40e4-ab1e-40ba69d51b35 + Polyline + Polyline + false + 0 + + + + + + 29459 + 9110 + 41 + 40 + + + 29481 + 9130 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 7b9f1979-e494-45ec-a57b-91687e98fe49 + Explode + Explode + + + + + + 29362 + 9160 + 136 + 44 + + + 29429 + 9182 + + + + + + Curve to explode + 6f0bd800-89bb-4582-8e66-19e3b74fd988 + Curve + Curve + false + 5c49f71f-88eb-40e4-ab1e-40ba69d51b35 + 1 + + + + + + 29364 + 9162 + 50 + 20 + + + 29390.5 + 9172 + + + + + + + + Recursive decomposition until all segments are atomic + 069bb848-f4fe-402c-9920-279362d574f3 + Recursive + Recursive + false + 0 + + + + + + 29364 + 9182 + 50 + 20 + + + 29390.5 + 9192 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + b5c7c3f2-0f06-4126-84b4-db05473eb7cd + Segments + Segments + false + 0 + + + + + + 29444 + 9162 + 52 + 20 + + + 29471.5 + 9172 + + + + + + + + 1 + Vertices of the exploded segments + 573378b6-cc59-4fe7-9890-b24f00530bc7 + Vertices + Vertices + false + 0 + + + + + + 29444 + 9182 + 52 + 20 + + + 29471.5 + 9192 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + Curve + Curve + false + b5c7c3f2-0f06-4126-84b4-db05473eb7cd + 1 + + + + + + 29391 + 9253 + 53 + 24 + + + 29427.65 + 9265.77 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + Panel + + false + 0 + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + 1 + Double click to edit panel content… + + + + + + 29287 + 9353 + 226 + 100 + + 0 + 0 + 0 + + 29287.65 + 9353.77 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 618c56c5-6aed-485b-83b8-f98559e456aa + Sort List + Sort List + + + + + + 29402 + 9294 + 130 + 44 + + + 29467 + 9316 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7a82f19d-998d-4b78-a27d-747cdb49b71b + Keys + Keys + false + 4b1b6326-4f50-4835-9224-331faa52d10a + 1 + + + + + + 29404 + 9296 + 48 + 20 + + + 29429.5 + 9306 + + + + + + + + 1 + Optional list of values to sort synchronously + 6ae88aec-b96d-4144-b3db-f699dab59f5f + Values Values A + Values A + true + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + + + + + + 29404 + 9316 + 48 + 20 + + + 29429.5 + 9326 + + + + + + + + 1 + Sorted keys + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + Keys + Keys + false + 0 + + + + + + 29482 + 9296 + 48 + 20 + + + 29507.5 + 9306 + + + + + + + + 1 + Synchronous values in Values A + 4358ca17-8523-4346-81e9-197b9384baf8 + Values Values A + Values A + false + 0 + + + + + + 29482 + 9316 + 48 + 20 + + + 29507.5 + 9326 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + Length + Length + + + + + + 29292 + 9279 + 104 + 28 + + + 29342 + 9293 + + + + + + Curve to measure + adbfb465-cab7-4397-9f88-aa4028aa5a63 + Curve + Curve + false + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + + + + + + 29294 + 9281 + 33 + 24 + + + 29312 + 9293 + + + + + + + + Curve length + 4b1b6326-4f50-4835-9224-331faa52d10a + Length + Length + false + 0 + + + + + + 29357 + 9281 + 37 + 24 + + + 29377 + 9293 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + List Item + List Item + + + + + + 29406 + 9453 + 74 + 64 + + + 29454 + 9485 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 27801bf1-0da9-43ab-8a2b-a6db7a6335b5 + List + List + false + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + 1 + + + + + + 29408 + 9455 + 31 + 20 + + + 29425 + 9465 + + + + + + + + Item index + fb850934-27cd-4fac-87c8-4b38a359ce96 + Index + Index + false + 0 + + + + + + 29408 + 9475 + 31 + 20 + + + 29425 + 9485 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 80a56ae1-15e7-4004-b620-4bd90b15ee4f + Wrap + Wrap + false + 0 + + + + + + 29408 + 9495 + 31 + 20 + + + 29425 + 9505 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 93dde93b-329d-46ba-8c2c-da9e365016c8 + false + Item + i + false + 0 + + + + + + 29469 + 9455 + 9 + 60 + + + 29475 + 9485 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ca8d7a54-c37e-424e-80e6-066157d582e1 + 7b9f1979-e494-45ec-a57b-91687e98fe49 + 1c16cb7c-faf1-4e16-9aee-63891544099b + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + 618c56c5-6aed-485b-83b8-f98559e456aa + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + 7 + 313d0bad-128d-43cb-b5f3-0121078ed191 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 3e63e868-70ad-458e-8a1f-c55ce7d9bcf6 + Dot Display + Dot Display + + + + + + 29483 + 9540 + 83 + 64 + + + 29552 + 9572 + + + + + + Dot location + true + a0da7884-9ce9-49fa-aaad-1e9c9183b48d + Point + Point + false + 16ab5c8b-6480-4ed0-97f8-4bae6b064ade + 1 + + + + + + 29485 + 9542 + 52 + 20 + + + 29520.5 + 9552 + + + + + + + + Dot colour + f806a0ea-e73e-42a1-9b7c-25c039cb7a28 + Colour + Colour + false + 0 + + + + + + 29485 + 9562 + 52 + 20 + + + 29520.5 + 9572 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + 81363b50-80d5-4e50-add6-124573014d4d + X/2 + Size + Size + false + 93dde93b-329d-46ba-8c2c-da9e365016c8 + 1 + + + + + + 29485 + 9582 + 52 + 20 + + + 29520.5 + 9592 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 30b4815d-ef73-4a7d-a149-be80128715b8 + Create Material + Create Material + + + + + + 29115 + 9780 + 144 + 104 + + + 29199 + 9832 + + + + + + Colour of the diffuse channel + bbc88dae-685c-4f4d-9172-07728f17c90e + Diffuse + Diffuse + false + 0 + + + + + + 29117 + 9782 + 67 + 20 + + + 29152 + 9792 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + b52a1052-5305-4a23-ac13-f97acac0d36a + Specular + Specular + false + 0 + + + + + + 29117 + 9802 + 67 + 20 + + + 29152 + 9812 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b35485f9-7a44-4997-ab83-b1f3fdaeeebc + Emission + Emission + false + 0 + + + + + + 29117 + 9822 + 67 + 20 + + + 29152 + 9832 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1c4dc668-9da7-4c25-9061-7f71c2ef9cd9 + Transparency + Transparency + false + 0 + + + + + + 29117 + 9842 + 67 + 20 + + + 29152 + 9852 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 17e61f1b-2645-49cc-b2aa-8118078b9d5e + Shine + Shine + false + 0 + + + + + + 29117 + 9862 + 67 + 20 + + + 29152 + 9872 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + da2e3dad-7e56-47cb-815d-a2bf53a5219e + Material + Material + false + 0 + + + + + + 29214 + 9782 + 43 + 100 + + + 29237 + 9832 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 75b38737-33a1-4f0c-8f22-55157c1802de + Custom Preview + Custom Preview + + + + + + + 29141 + 9723 + 82 + 44 + + + 29209 + 9745 + + + + + + Geometry to preview + true + e4969f7b-dceb-45fe-8819-ae47566ff2bd + Geometry + Geometry + false + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + 1 + + + + + + 29143 + 9725 + 51 + 20 + + + 29170 + 9735 + + + + + + + + The material override + 5856b092-8db6-4158-985e-ad49b08e3801 + Material + Material + false + da2e3dad-7e56-47cb-815d-a2bf53a5219e + 1 + + + + + + 29143 + 9745 + 51 + 20 + + + 29170 + 9755 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + Relay + Relay + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29309 + 9546 + 44 + 16 + + + 29331 + 9554 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b2e90c04-c46f-4a0d-ae5a-19ab7ec19f12 + Relay + Relay + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29309 + 9569 + 44 + 16 + + + 29331 + 9577 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e9fe828d-d263-440f-8b06-d0df9567c78d + Relay + Relay + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29314 + 9591 + 44 + 16 + + + 29336 + 9599 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + bafd6058-8c32-40b7-8e00-b819a705d2b3 + Merge + Merge + + + + + + 29375 + 9542 + 87 + 84 + + + 29411 + 9584 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 96bb5d92-18cd-4c76-8f52-238aadbcc58a + false + Data 1 + D1 + true + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + 1 + + + + + + 29377 + 9544 + 19 + 20 + + + 29388 + 9554 + + + + + + + + 2 + Data stream 2 + 234e7b3d-cffa-49df-b8a0-184340f815f9 + false + Data 2 + D2 + true + 0 + + + + + + 29377 + 9564 + 19 + 20 + + + 29388 + 9574 + + + + + + + + 2 + Data stream 3 + 8183aca6-73b6-41dd-8489-28ec310a701f + false + Data 3 + D3 + true + 0 + + + + + + 29377 + 9584 + 19 + 20 + + + 29388 + 9594 + + + + + + + + 2 + Data stream 4 + 9775ef37-024f-4720-825b-25dc236cbcbb + false + Data 4 + D4 + true + 0 + + + + + + 29377 + 9604 + 19 + 20 + + + 29388 + 9614 + + + + + + + + 2 + Result of merge + 16ab5c8b-6480-4ed0-97f8-4bae6b064ade + Result + Result + false + 0 + + + + + + 29426 + 9544 + 34 + 80 + + + 29444.5 + 9584 + + + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 43480ee0-f67d-47f2-bd32-51eefd448acf + Evaluate Length + Evaluate Length + + + + + + 29085 + 9460 + 144 + 64 + + + 29159 + 9492 + + + + + + Curve to evaluate + bd21c133-0498-4629-b305-c2d75d040dda + Curve + Curve + false + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + 1 + + + + + + 29087 + 9462 + 57 + 20 + + + 29117 + 9472 + + + + + + + + Length factor for curve evaluation + f8706dab-8f09-47a4-9993-6195e5a9ba2f + Length + Length + false + 0 + + + + + + 29087 + 9482 + 57 + 20 + + + 29117 + 9492 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 321f2909-465b-4459-8db8-b370eddfe8e6 + Normalized + Normalized + false + 0 + + + + + + 29087 + 9502 + 57 + 20 + + + 29117 + 9512 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + Point + Point + false + 0 + + + + + + 29174 + 9462 + 53 + 20 + + + 29202 + 9472 + + + + + + + + Tangent vector at the specified length + 00ea66be-dec3-4d1a-90f0-a9a3c7655a55 + Tangent + Tangent + false + 0 + + + + + + 29174 + 9482 + 53 + 20 + + + 29202 + 9492 + + + + + + + + Curve parameter at the specified length + 631aaf48-0447-412c-a2e7-cf8a963587c3 + Parameter + Parameter + false + 0 + + + + + + 29174 + 9502 + 53 + 20 + + + 29202 + 9512 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + d138dc08-d103-456c-a919-0f9a05584eb4 + Interpolate + Interpolate + + + + + + 29094 + 9376 + 125 + 84 + + + 29161 + 9418 + + + + + + 1 + Interpolation points + 95cf6c44-961e-4a7b-89db-d306a5922e54 + Vertices + Vertices + false + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + 1 + + + + + + 29096 + 9378 + 50 + 20 + + + 29122.5 + 9388 + + + + + + + + Curve degree + 35010f33-d38d-48f6-a260-e3cfe3fef202 + Degree + Degree + false + 0 + + + + + + 29096 + 9398 + 50 + 20 + + + 29122.5 + 9408 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 5acc16f8-c951-4702-91cd-9b4b854764b5 + Periodic + Periodic + false + 0 + + + + + + 29096 + 9418 + 50 + 20 + + + 29122.5 + 9428 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 328d1536-311e-4eb4-a337-dbc51021a7b0 + KnotStyle + KnotStyle + false + 0 + + + + + + 29096 + 9438 + 50 + 20 + + + 29122.5 + 9448 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 02ccd8c4-db1a-4e87-bc93-45a00222209e + Curve + Curve + false + 0 + + + + + + 29176 + 9378 + 41 + 26 + + + 29198 + 9391.333 + + + + + + + + Curve length + fb1bee11-fc06-4ff0-986a-83c28a45b5d5 + Length + Length + false + 0 + + + + + + 29176 + 9404 + 41 + 27 + + + 29198 + 9418 + + + + + + + + Curve domain + 7a88a505-3b00-4a51-a233-0084110cb416 + Domain + Domain + false + 0 + + + + + + 29176 + 9431 + 41 + 27 + + + 29198 + 9444.666 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + af640434-92bd-4cd3-868e-5d8119f7baeb + Nurbs Curve + Nurbs Curve + + + + + + 29098 + 9312 + 118 + 64 + + + 29158 + 9344 + + + + + + 1 + Curve control points + 8f57efdb-759c-45f4-b163-235b23281bd3 + Vertices + Vertices + false + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + 1 + + + + + + 29100 + 9314 + 43 + 20 + + + 29123 + 9324 + + + + + + + + Curve degree + 27b9a8d5-cc7c-4735-8092-0ca7bcda3b60 + Degree + Degree + false + 0 + + + + + + 29100 + 9334 + 43 + 20 + + + 29123 + 9344 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + e0ae8423-4970-485f-8273-0694942a759b + Periodic + Periodic + false + 0 + + + + + + 29100 + 9354 + 43 + 20 + + + 29123 + 9364 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 66843ab0-a905-4c65-a782-8d6466a5c5aa + Curve + Curve + false + 0 + + + + + + 29173 + 9314 + 41 + 20 + + + 29195 + 9324 + + + + + + + + Curve length + c0c4ebba-7673-462a-b3bf-d4c71894dd5a + Length + Length + false + 0 + + + + + + 29173 + 9334 + 41 + 20 + + + 29195 + 9344 + + + + + + + + Curve domain + 5901157b-a182-416c-976d-39abf0b852af + Domain + Domain + false + 0 + + + + + + 29173 + 9354 + 41 + 20 + + + 29195 + 9364 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 + 5738baaa-3584-4804-97da-7a8b46ddcf8c + 13a13719-f8fd-4f00-b675-daed1b410e99 + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + a5e6a2de-7663-4415-b906-578da22a1eee + 18a9087b-376f-4a09-a388-c6b408572dac + 7 + f088e579-9bf7-418b-a1d1-cd8a9d6d90f9 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + d537c61a-2def-43dd-b50b-112750841dea + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 6 + 02e6b5d9-6900-4c0f-93bf-e5dd994619a4 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + bb202977-de05-4573-874b-d7261808763d + 1fc366d2-4535-4eba-8647-7794657e2e79 + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + bb932273-24cb-4808-baea-4f542887cc54 + 10 + 909654f2-81a7-42cd-8079-8bf79412e52d + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + Mirror + Mirror + + + + + + 15496 + 1965 + 138 + 44 + + + 15564 + 1987 + + + + + + Base geometry + 6fe808ea-6ce8-4f16-9927-8e33edae5c96 + Geometry + Geometry + true + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 1 + + + + + + 15498 + 1967 + 51 + 20 + + + 15525 + 1977 + + + + + + + + Mirror plane + 6e24637b-f649-4d55-b1fd-cc58d5d05da5 + Plane + Plane + false + a25e7e18-04a2-4541-91ce-b98ffd9449d4 + 1 + + + + + + 15498 + 1987 + 51 + 20 + + + 15525 + 1997 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 2d9d449f-4707-4351-84c1-a32412da4b7e + Geometry + Geometry + false + 0 + + + + + + 15579 + 1967 + 53 + 20 + + + 15607 + 1977 + + + + + + + + Transformation data + b513356a-ce2b-4458-ad52-afb4956dc83e + Transform + Transform + false + 0 + + + + + + 15579 + 1987 + 53 + 20 + + + 15607 + 1997 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + eb8646e0-d1b6-4160-bff2-9a4ad357235d + Scale NU + Scale NU + + + + + + 15685 + 1929 + 154 + 104 + + + 15769 + 1981 + + + + + + Base geometry + f479329c-9fdd-4e84-9da4-384ef0063604 + Geometry + Geometry + true + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + bf4bae4e-6979-458c-a323-bc9d067ce22f + 2 + + + + + + 15687 + 1931 + 67 + 20 + + + 15730 + 1941 + + + + + + + + Base plane + 3dd3bc05-3c59-45a0-a630-d7b3c94bfc74 + Plane + Plane + false + 0 + + + + + + 15687 + 1951 + 67 + 20 + + + 15730 + 1961 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 294d1f91-a43e-441e-858f-9c7bc2c67eef + Scale X + Scale X + false + 0 + + + + + + 15687 + 1971 + 67 + 20 + + + 15730 + 1981 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {y} direction + 2b605e12-8b27-40c0-815e-f73f6088259f + -X + Scale Y + Scale Y + false + 0 + + + + + + 15687 + 1991 + 67 + 20 + + + 15730 + 2001 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {z} direction + a2c253eb-b20c-4a6b-8eb1-525ea196a81d + Scale Z + Scale Z + false + 0 + + + + + + 15687 + 2011 + 67 + 20 + + + 15730 + 2021 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + d29ec9fb-0fd1-4717-bda3-07fbd5bf2fa5 + Geometry + Geometry + false + 0 + + + + + + 15784 + 1931 + 53 + 50 + + + 15812 + 1956 + + + + + + + + Transformation data + 01b87883-9456-4b94-9ffd-64f66d25fdfc + Transform + Transform + false + 0 + + + + + + 15784 + 1981 + 53 + 50 + + + 15812 + 2006 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + be2f809d-cb36-4214-b36b-45a3ec6e80dc + Move + Move + + + + + + 15690 + 1838 + 138 + 44 + + + 15758 + 1860 + + + + + + Base geometry + 8ff58379-018c-40f6-97dc-a2c59d14b9fd + Geometry + Geometry + true + d29ec9fb-0fd1-4717-bda3-07fbd5bf2fa5 + 1 + + + + + + 15692 + 1840 + 51 + 20 + + + 15719 + 1850 + + + + + + + + Translation vector + 2fff67a3-037e-4359-bad4-54d08a7c7290 + Motion + Motion + false + 0 + + + + + + 15692 + 1860 + 51 + 20 + + + 15719 + 1870 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + -0.5 + 0 + + + + + + + + + + + + Translated geometry + d7001175-3686-4b0a-aefb-bcbf17320b42 + Geometry + Geometry + false + 0 + + + + + + 15773 + 1840 + 53 + 20 + + + 15801 + 1850 + + + + + + + + Transformation data + 937cebee-d8cb-4bad-9f7b-596883a9d3ec + Transform + Transform + false + 0 + + + + + + 15773 + 1860 + 53 + 20 + + + 15801 + 1870 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bf4bae4e-6979-458c-a323-bc9d067ce22f + Relay + Relay + false + 2d9d449f-4707-4351-84c1-a32412da4b7e + 1 + + + + + + 15585 + 1938 + 44 + 16 + + + 15607 + 1946 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + eb8646e0-d1b6-4160-bff2-9a4ad357235d + be2f809d-cb36-4214-b36b-45a3ec6e80dc + 99c6da2f-5fc8-43bf-af62-767fecb0552e + bf4bae4e-6979-458c-a323-bc9d067ce22f + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 9 + 550c4a53-d753-4b1f-adac-0ebd6d271f8d + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + f5430bc9-f384-4fb7-87fd-0f5e2177bb7e + Evaluate Length + Evaluate Length + + + + + + 15578 + 1679 + 144 + 64 + + + 15652 + 1711 + + + + + + Curve to evaluate + 2a44a49d-42e4-48c6-9693-57d4204c383a + Curve + Curve + false + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + 1 + + + + + + 15580 + 1681 + 57 + 20 + + + 15610 + 1691 + + + + + + + + Length factor for curve evaluation + ea8926dc-4abf-47c2-8671-83fa8ceae23b + Length + Length + false + 0 + + + + + + 15580 + 1701 + 57 + 20 + + + 15610 + 1711 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8d82da6a-d42b-4839-a61f-49e65456c109 + Normalized + Normalized + false + 0 + + + + + + 15580 + 1721 + 57 + 20 + + + 15610 + 1731 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5dc0dec0-a581-431a-bc4c-f328e4e97127 + Point + Point + false + 0 + + + + + + 15667 + 1681 + 53 + 20 + + + 15695 + 1691 + + + + + + + + Tangent vector at the specified length + 9c602539-75db-4bbd-a19e-0d4710d6fa4c + Tangent + Tangent + false + 0 + + + + + + 15667 + 1701 + 53 + 20 + + + 15695 + 1711 + + + + + + + + Curve parameter at the specified length + 2dc95ce4-740d-4549-9293-1d18748768b5 + Parameter + Parameter + false + 0 + + + + + + 15667 + 1721 + 53 + 20 + + + 15695 + 1731 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + Relay + Relay + false + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 1 + + + + + + 15513 + 1904 + 44 + 16 + + + 15535 + 1912 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + Relay + Relay + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 15409 + 1904 + 44 + 16 + + + 15431 + 1912 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + Curve + Curve + false + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 1 + + + + + + 15466 + 1850 + 50 + 24 + + + 15491.88 + 1862.947 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3fc32aaf-343b-4a34-8c74-605f43cf50a3 + Relay + Relay + false + d7001175-3686-4b0a-aefb-bcbf17320b42 + 1 + + + + + + 3772 + -1606 + 44 + 16 + + + 3794 + -1598 + + + + + + + + + + 361790d6-9d66-4808-8c5a-8de9c218c227 + Quad Sphere + + + + + Create a spherical brep made from quad nurbs patches. + true + ebac092d-00ef-4e2f-8304-352a7cdbcd31 + Quad Sphere + Quad Sphere + + + + + + 13392 + 3536 + 109 + 44 + + + 13445 + 3558 + + + + + + Base plane + 05136ac8-4ce7-4ac6-81d8-c71d251c43d1 + Base + Base + false + e1a7a853-8800-4a65-8758-ce6c78b3c4ff + 1 + + + + + + 13394 + 3538 + 36 + 20 + + + 13413.5 + 3548 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Sphere radius + e126454c-894f-45af-95f0-f5d1d19bbce5 + Radius + Radius + false + 0 + + + + + + 13394 + 3558 + 36 + 20 + + + 13413.5 + 3568 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting quad sphere + c24c48c0-1d1b-4ade-ad15-2a37db5c20dd + Sphere + Sphere + false + 0 + + + + + + 13460 + 3538 + 39 + 40 + + + 13481 + 3558 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + e1a7a853-8800-4a65-8758-ce6c78b3c4ff + Point + Point + false + 0 + + + + + + 13352 + 3643 + 50 + 24 + + + 13377.79 + 3655.435 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 1 + 1 + 0 + + + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + cb2eb71b-0143-466d-9c9b-ffd4f214f862 + Custom Preview + Custom Preview + + + + + + + 13775 + 3538 + 82 + 44 + + + 13843 + 3560 + + + + + + Geometry to preview + true + c29c5668-6275-471e-a3bc-dfbde4c1f530 + Geometry + Geometry + false + 82426e0b-497b-4f4d-85aa-30661e37c4a5 + 1 + + + + + + 13777 + 3540 + 51 + 20 + + + 13804 + 3550 + + + + + + + + The material override + 240c455e-fe43-4d45-a4c4-9c398443a228 + Material + Material + false + 0 + + + + + + 13777 + 3560 + 51 + 20 + + + 13804 + 3570 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + 255;0;0;0 + + 3e0a68e6-18a7-4f35-a24f-b4198f001341 + <material auto-delete="false" reference="false" hidden="false" tags="" notes="" instance-name="O_LAIRETAM_O_MATERIAL_O" instance-id="3E0A68E6-18A7-4F35-A24F-B4198F001341" type-id="8B544B3E-D86F-4BCD-8494-FB660CF15E1C" plug-in-id="9BC28E9E-7A6C-4B8F-A0C6-3D05E02D1B97" render-engine-id="99999999-9999-9999-9999-999999999999" type-name="8b544b3e-d86f-4bcd-8494-fb660cf15e1c"><parameters> + <automatic-dynamic-field-meta-data type="string">&lt;xml/&gt;</automatic-dynamic-field-meta-data> + <xmlcode type="string">&lt;diffuse_bsdf color=&quot;0 1 0&quot; name=&quot;diff&quot;/&gt;&lt;connect from=&quot;diff bsdf&quot; to=&quot;output surface&quot; /&gt;</xmlcode> +</parameters> +<simulation> + <ambient type="color">0,0,0,1</ambient> + <diffuse type="color">1,0.411764711141586,0.705882370471954,1</diffuse> + <emission type="color">0,0,0,1</emission> + <specular type="color">1,1,1,1</specular> + <reflection type="color">1,1,1,1</reflection> + <shine type="double">0</shine> + <transparency type="double">0</transparency> + <reflectivity type="double">0</reflectivity> + <ior type="double">1</ior> + <fresnel-enabled type="bool">false</fresnel-enabled> + <polish-amount type="double">1</polish-amount> + <clarity-amount type="double">1</clarity-amount> + <transparent type="color">1,1,1,1</transparent> + <is-physically-based type="bool">false</is-physically-based> +</simulation> +</material> + + 0 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 14df22af-d119-4f69-a536-34a30ddb175e + 6a051e83-3727-465e-b5ef-74d027a6f73b + Output + + + + + Output node for shader graph + true + 30e27055-da04-4d50-99ff-fca4aff755ac + Output + Output + + + + + + 13861 + 3264 + 126 + 64 + + + 13945 + 3296 + + + + + + Surface + 82108c11-5f14-46bc-b8dd-90eff72080fd + Surface + Surface + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13863 + 3266 + 67 + 20 + + + 13898 + 3276 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Volume + 83025922-3956-4ced-a35f-a3360a09514c + Volume + Volume + false + 0 + + + + + + 13863 + 3286 + 67 + 20 + + + 13898 + 3296 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Displacement + f9c69184-5550-480b-81e6-bd0d176acd26 + Displacement + Displacement + false + 0 + + + + + + 13863 + 3306 + 67 + 20 + + + 13898 + 3316 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + tree as xml + 58966717-079f-499d-a468-f887de8b827b + Xml + Xml + false + 0 + + + + + + 13960 + 3266 + 25 + 60 + + + 13974 + 3296 + + + + + + + + + + + + 5576ff9f-99f7-4611-aa42-dcc4b6c621ac + 6a051e83-3727-465e-b5ef-74d027a6f73b + Layer Weight + + + + + Layer weight + true + 501fa1c3-600b-468e-987a-d05e96628343 + Layer Weight + Layer Weight + + + + + + 13216 + 3292 + 112 + 44 + + + 13272 + 3314 + + + + + + Blend + 89559db9-dee5-4edf-b9ce-1754cf49c0e1 + Blend + Blend + false + 0 + + + + + + 13218 + 3294 + 39 + 20 + + + 13239 + 3304 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Normal + 37260c52-df32-4f45-acb0-8c8fd1370af3 + Normal + Normal + false + 8c7224fe-fea4-46c7-8a9f-72302bfa3476 + 1 + + + + + + 13218 + 3314 + 39 + 20 + + + 13239 + 3324 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Fresnel + 8a8e4e7b-6368-4abb-bd47-028788376d5a + Fresnel + Fresnel + false + 0 + + + + + + 13287 + 3294 + 39 + 20 + + + 13308 + 3304 + + + + + + + + Facing + 07bb071a-65b7-4ab7-855a-f12ef23315bd + Facing + Facing + false + 0 + + + + + + 13287 + 3314 + 39 + 20 + + + 13308 + 3324 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 843da028-8118-49c4-b2dc-ecc57f301465 + Subtract + Subtract + false + + + + + + 13220 + 3248 + 103 + 44 + + + 13274 + 3270 + + + + + + Value1 + 6bf64a18-fc23-45bc-ba82-b7fbfbd62767 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3250 + 37 + 20 + + + 13242 + 3260 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + 2b6a263c-ce6d-456a-9b72-08a88f22aaa4 + Value2 + Value2 + false + 07bb071a-65b7-4ab7-855a-f12ef23315bd + 1 + + + + + + 13222 + 3270 + 37 + 20 + + + 13242 + 3280 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 09c5a926-5a91-4559-8729-506605c77490 + Value + Value + false + 0 + + + + + + 13289 + 3250 + 32 + 40 + + + 13306.5 + 3270 + + + + + + + + + + + + 1268d35e-8912-45c1-9642-0b29ec4f1ff9 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Geometry + + + + + Geometry info for the point being sampled + true + 8357cd3e-6d2a-4658-8777-49c3008672fa + Geometry + Geometry + + + + + + 13225 + 3336 + 94 + 164 + + + 13239 + 3418 + + + + + + Position + 8f5b3073-9669-4791-9547-225475533125 + Position + Position + false + 0 + + + + + + 13254 + 3338 + 63 + 20 + + + 13287 + 3348 + + + + + + + + Normal + 8c7224fe-fea4-46c7-8a9f-72302bfa3476 + Normal + Normal + false + 0 + + + + + + 13254 + 3358 + 63 + 20 + + + 13287 + 3368 + + + + + + + + Tangent + 6b6b888e-625f-4a1e-bc76-ae875038cba9 + Tangent + Tangent + false + 0 + + + + + + 13254 + 3378 + 63 + 20 + + + 13287 + 3388 + + + + + + + + True Normal + 0f6630b4-0c1c-4788-b218-4785264bdd01 + True Normal + True Normal + false + 0 + + + + + + 13254 + 3398 + 63 + 20 + + + 13287 + 3408 + + + + + + + + Incoming + b7ff5c78-dd37-436e-ba66-49baded1e75c + Incoming + Incoming + false + 0 + + + + + + 13254 + 3418 + 63 + 20 + + + 13287 + 3428 + + + + + + + + Parametric + a7519546-f208-405d-8986-bfe3c42485cb + Parametric + Parametric + false + 0 + + + + + + 13254 + 3438 + 63 + 20 + + + 13287 + 3448 + + + + + + + + Backfacing + a5005d33-95a7-4ab7-8627-6a860af488ae + Backfacing + Backfacing + false + 0 + + + + + + 13254 + 3458 + 63 + 20 + + + 13287 + 3468 + + + + + + + + Pointiness + ea1c84f8-37e5-464f-bbc2-13a68b8f8999 + Pointiness + Pointiness + false + 0 + + + + + + 13254 + 3478 + 63 + 20 + + + 13287 + 3488 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cc39f501-22ff-4c39-ae3b-dda8eaa0acd5 + Panel + + false + 0 + 09c5a926-5a91-4559-8729-506605c77490 + 1 + Double click to edit panel content… + + + + + + 13484 + 3408 + 160 + 100 + + 0 + 0 + 0 + + 13484.25 + 3408.977 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + dc8abb5a-5a92-4148-8118-b397929d7bb3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Color Ramp + + + + + Convert a float to a color according a gradient specification (RGB only) + true + ab6ff8b7-f33d-4ea3-9767-8397c87e001a + Ease + Color Ramp + Color Ramp + + + + + + 13599 + 3295 + 139 + 64 + + + 13688 + 3327 + + + + + + Fac + 0161046e-04fb-4092-9e45-07ca6cb73762 + Fac + Fac + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13601 + 3297 + 72 + 20 + + + 13638.5 + 3307 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + List of colours + 281b4dfb-4186-4f00-8f92-bb36917fc82b + Stop Colours + Stop Colours + false + 0 + + + + + + 13601 + 3317 + 72 + 20 + + + 13638.5 + 3327 + + + + + + 1 + + + + + 2 + {0} + + + + + + 0;0;0;0 + + + + + + + 255;255;255;255 + + + + + + + + + + + + 1 + List of stop positions + 7a2d235a-e8e4-47f9-b5e6-f2f27e51343a + Stop Positions + Stop Positions + false + 0 + + + + + + 13601 + 3337 + 72 + 20 + + + 13638.5 + 3347 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 1 + + + + + + + + + + + Color + 94b08ce5-26d6-4d5c-ba9f-c7e7a3d903b1 + Color + Color + false + 0 + + + + + + 13703 + 3297 + 33 + 30 + + + 13721 + 3312 + + + + + + + + Alpha + 5a23a506-6a1a-4320-b65e-e4561d0524db + Alpha + Alpha + false + 0 + + + + + + 13703 + 3327 + 33 + 30 + + + 13721 + 3342 + + + + + + + + + + + + aa365407-8e36-4400-b1a7-46cde5b21de6 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Emission BSDF + + + + + Emission BSDF node for shader graph + true + a5d00dcf-ed87-4b46-8895-a9fb9a153c1c + Emission BSDF + Emission BSDF + + + + + + 13738 + 3410 + 126 + 44 + + + 13800 + 3432 + + + + + + Color + e16559ee-c808-4433-a6cc-c0f9161bca98 + Color + Color + false + 94b08ce5-26d6-4d5c-ba9f-c7e7a3d903b1 + 1 + + + + + + 13740 + 3412 + 45 + 20 + + + 13764 + 3422 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Strength + 4c4a3b10-d667-4086-a7fc-98decf45442a + Strength + Strength + false + 0 + + + + + + 13740 + 3432 + 45 + 20 + + + 13764 + 3442 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Emission + 373cf996-1d27-4116-b7b8-fe588c323985 + Emission + Emission + false + 0 + + + + + + 13815 + 3412 + 47 + 40 + + + 13840 + 3432 + + + + + + + + + + + + 60e7defa-8b21-4ee1-99aa-a9223d6134ff + Mesh Brep + + + + + Create a mesh that approximates Brep geometry + true + 96b595c2-dff3-4614-bb66-ec4b0251714c + Mesh Brep + Mesh Brep + + + + + + 13560 + 3508 + 108 + 44 + + + 13620 + 3530 + + + + + + Brep geometry + aea11a04-d732-49a6-96ac-783db85232f2 + Brep + Brep + false + c24c48c0-1d1b-4ade-ad15-2a37db5c20dd + 1 + + + + + + 13562 + 3510 + 43 + 20 + + + 13585 + 3520 + + + + + + + + Settings to be used by meshing algorithm + 67eafd5e-c331-4535-8b81-459c02d723bb + Settings + Settings + false + 0 + + + + + + 13562 + 3530 + 43 + 20 + + + 13585 + 3540 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + 16 + false + 0 + 0.0001 + 0 + true + 0 + 0.65 + true + 0 + + + + + + + + + + + Mesh approximation + 82426e0b-497b-4f4d-85aa-30661e37c4a5 + Mesh + Mesh + false + 0 + + + + + + 13635 + 3510 + 31 + 40 + + + 13652 + 3530 + + + + + + + + + + + + 2e74876b-33f9-4262-9791-cf53466a63e3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Power + + + + + Power + true + 66faf2b7-09c0-4799-9dfb-95933852540d + Power + Power + false + + + + + + 13220 + 3202 + 103 + 44 + + + 13274 + 3224 + + + + + + Value1 + 0550b969-a430-4bef-ab85-7e13c8cd3035 + Value1 + Value1 + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13222 + 3204 + 37 + 20 + + + 13242 + 3214 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value2 + 10748552-3ab5-4b9e-b164-4cf6b55aa35c + Value2 + Value2 + false + 0 + + + + + + 13222 + 3224 + 37 + 20 + + + 13242 + 3234 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Value + f293979b-5cf4-42ab-95be-ca19e07dd0b3 + Value + Value + false + 0 + + + + + + 13289 + 3204 + 32 + 40 + + + 13306.5 + 3224 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 0fd0fb98-730b-4c76-8e72-4c097a6df019 + Subtract + Subtract + false + + + + + + 13220 + 3158 + 103 + 44 + + + 13274 + 3180 + + + + + + Value1 + 1f0da6d9-af5f-465f-a88c-fe801c726ce2 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3160 + 37 + 20 + + + 13242 + 3170 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + c637deb5-e512-4ebf-8bac-9d8b4999f1ca + Value2 + Value2 + false + f293979b-5cf4-42ab-95be-ca19e07dd0b3 + 1 + + + + + + 13222 + 3180 + 37 + 20 + + + 13242 + 3190 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 5cac923b-7b24-49e5-9bce-1b68a4063f79 + Value + Value + false + 0 + + + + + + 13289 + 3160 + 32 + 40 + + + 13306.5 + 3180 + + + + + + + + + + + + 2e74876b-33f9-4262-9791-cf53466a63e3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Power + + + + + Power + true + f215e809-1d6e-4094-bdd8-d8a443ad7bb1 + Power + Power + false + + + + + + 13220 + 3114 + 103 + 44 + + + 13274 + 3136 + + + + + + Value1 + fbc19739-a71f-4cf2-95cf-f3e07e12a1d7 + Value1 + Value1 + false + 5cac923b-7b24-49e5-9bce-1b68a4063f79 + 1 + + + + + + 13222 + 3116 + 37 + 20 + + + 13242 + 3126 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value2 + 415ac1af-7d4d-401d-93bb-15e1f380b559 + Value2 + Value2 + false + 0 + + + + + + 13222 + 3136 + 37 + 20 + + + 13242 + 3146 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Value + 1e216871-790a-4e11-a5d7-4eba930fc794 + Value + Value + false + 0 + + + + + + 13289 + 3116 + 32 + 40 + + + 13306.5 + 3136 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 44d3e408-0998-4007-ac04-fd154134c525 + Subtract + Subtract + false + + + + + + 13220 + 3070 + 103 + 44 + + + 13274 + 3092 + + + + + + Value1 + 959f8dcc-ce4d-40b6-b216-2e6a92f393a8 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3072 + 37 + 20 + + + 13242 + 3082 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + b6d813d9-2d23-4660-b009-543675ee0f3d + Value2 + Value2 + false + 1e216871-790a-4e11-a5d7-4eba930fc794 + 1 + + + + + + 13222 + 3092 + 37 + 20 + + + 13242 + 3102 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 7021ef62-eb95-487e-9255-8c13637598f7 + Value + Value + false + 0 + + + + + + 13289 + 3072 + 32 + 40 + + + 13306.5 + 3092 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 70599747-a342-4412-aa26-a61638b0555e + Relay + Relay + false + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 13706 + 3184 + 44 + 16 + + + 13728 + 3192 + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + 8cccf63c-655f-4aec-a562-0085a726bc14 + Plane Surface + Plane Surface + + + + + + 13581 + 3195 + 101 + 64 + + + 13634 + 3227 + + + + + + Surface base plane + 4d15a561-2afd-4532-9af2-c2936eb8d327 + Plane + Plane + false + 0 + + + + + + 13583 + 3197 + 36 + 20 + + + 13602.5 + 3207 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 592d4432-c166-4a22-9ef2-a621389f4592 + X Size + X Size + false + 0 + + + + + + 13583 + 3217 + 36 + 20 + + + 13602.5 + 3227 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Dimensions in Y direction + caf65f31-35ea-4b7e-b4e4-b5aa885cb48a + Y Size + Y Size + false + 0 + + + + + + 13583 + 3237 + 36 + 20 + + + 13602.5 + 3247 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Resulting plane surface + 8b1b5955-a8b8-4ed4-ab80-e1766e98e1c0 + Plane + Plane + false + 0 + + + + + + 13649 + 3197 + 31 + 60 + + + 13666 + 3227 + + + + + + + + + + + + de131812-96cf-4cef-b9ee-7c7031802751 + 00000000-0000-0000-0000-000000000000 + InfoGlasses + + + + + To show the components' advances information.Right click to have advanced options + true + 310bac64-d049-4af5-8c21-df9b8120721b + 0 + InfoGlasses + InfoGlasses + 0 + 0 + + + + + false + false + false + + + + + + 13571 + 3128 + 172 + 28 + + + 13672 + 3142 + + + + + + Run + c4e348ed-ee5b-4aad-b3ad-7c8737931bc2 + Run + Run + false + 0 + + + + + + 13573 + 3130 + 24 + 24 + + + 13646.5 + 3142 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + ac28fc72-00d5-4d48-82cb-ffbc5578d749 + Divide Curve + Divide Curve + + + + + + 15931 + 3636 + 125 + 64 + + + 15981 + 3668 + + + + + + Curve to divide + 2fb95d03-9a73-4c0a-9ade-4f50c6197138 + Curve + Curve + false + b0e2b22c-afe8-446d-999b-253d7c8ee21c + 1 + + + + + + 15933 + 3638 + 33 + 20 + + + 15951 + 3648 + + + + + + + + Number of segments + 1499bbbe-ba2b-469b-b395-fbadb6b86c31 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 15933 + 3658 + 33 + 20 + + + 15951 + 3668 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + b89bb225-cc1e-4c8b-93b6-907d232ad227 + Kinks + Kinks + false + 0 + + + + + + 15933 + 3678 + 33 + 20 + + + 15951 + 3688 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + aac1ad34-215a-44c8-9b7f-2750cb32f063 + Points + Points + false + 0 + + + + + + 15996 + 3638 + 58 + 20 + + + 16026.5 + 3648 + + + + + + + + 1 + Tangent vectors at division points + c675412d-b9eb-4a7b-972b-8cc42e36fb1e + Tangents + Tangents + false + 0 + + + + + + 15996 + 3658 + 58 + 20 + + + 16026.5 + 3668 + + + + + + + + 1 + Parameter values at division points + 5c74386e-8a84-4700-bccf-f962c7ab4fff + Parameters + Parameters + false + 0 + + + + + + 15996 + 3678 + 58 + 20 + + + 16026.5 + 3688 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 8ddf1177-6c16-4f56-b51a-a8e5b053cc82 + Line SDL + Line SDL + + + + + + 15941 + 3700 + 106 + 64 + + + 16005 + 3732 + + + + + + Line start point + 02a1a6ea-e966-4930-9c6a-2d53a2d11aee + Start + Start + false + 0 + + + + + + 15943 + 3702 + 47 + 20 + + + 15968 + 3712 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 8cfc3bf9-6344-4065-a343-834516e92c5a + Direction + Direction + false + 0 + + + + + + 15943 + 3722 + 47 + 20 + + + 15968 + 3732 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 64d82fbf-af8b-406e-890c-7c68e8b251b6 + Length + Length + false + 0 + + + + + + 15943 + 3742 + 47 + 20 + + + 15968 + 3752 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b0e2b22c-afe8-446d-999b-253d7c8ee21c + Line + Line + false + 0 + + + + + + 16020 + 3702 + 25 + 60 + + + 16034 + 3732 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 55e9d918-4957-44e8-803a-850f1cadb986 + Line SDL + Line SDL + + + + + + 15941 + 3572 + 106 + 64 + + + 16005 + 3604 + + + + + + Line start point + 4f159117-dad3-4157-92a5-7d0122ac4459 + Start + Start + false + aac1ad34-215a-44c8-9b7f-2750cb32f063 + 1 + + + + + + 15943 + 3574 + 47 + 20 + + + 15968 + 3584 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c5a804ed-45c6-4c35-bad9-04c5bca1cfc3 + Direction + Direction + false + 0 + + + + + + 15943 + 3594 + 47 + 20 + + + 15968 + 3604 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + ac4661a4-1e3f-40af-a791-377da8787321 + Length + Length + false + 0 + + + + + + 15943 + 3614 + 47 + 20 + + + 15968 + 3624 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f0de1237-a412-4f66-b0bd-29f42e8aefc7 + Line + Line + false + 0 + + + + + + 16020 + 3574 + 25 + 60 + + + 16034 + 3604 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 456319a4-3aa8-4b3f-b4f3-1f4959d94913 + Curve | Curve + Curve | Curve + + + + + + 15921 + 3508 + 146 + 64 + + + 15982 + 3540 + + + + + + First curve + 4f89cf22-b86d-43de-903f-c898804bc3e1 + Curve A + Curve A + false + 97b45b8b-14fb-4228-89c6-7c3f64b7de6d + 1 + + + + + + 15923 + 3510 + 44 + 30 + + + 15946.5 + 3525 + + + + + + + + Second curve + 5dfb85bb-8357-4242-b300-35f1cbc493d8 + Curve B + Curve B + false + f0de1237-a412-4f66-b0bd-29f42e8aefc7 + 1 + + + + + + 15923 + 3540 + 44 + 30 + + + 15946.5 + 3555 + + + + + + + + 1 + Intersection events + 2989f34d-e870-4e57-858e-2242af1e16bf + 1 + Points + Points + false + 0 + + + + + + 15997 + 3510 + 68 + 20 + + + 16024.5 + 3520 + + + + + + + + 1 + Parameters on first curve + 80ae4285-89ca-4c3f-9536-dcd8ad5812f9 + Params A + Params A + false + 0 + + + + + + 15997 + 3530 + 68 + 20 + + + 16024.5 + 3540 + + + + + + + + 1 + Parameters on second curve + 7e4a531d-af0e-4c19-8139-69b41ea3a93d + Params B + Params B + false + 0 + + + + + + 15997 + 3550 + 68 + 20 + + + 16024.5 + 3560 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3c111d1d-4282-4528-9980-c3b46417de40 + Panel + + false + 0 + 692ae5e3-a190-448e-b91e-4cc391e89da2 + 1 + Double click to edit panel content… + + + + + + 15914 + 3152 + 160 + 292 + + 0 + 0 + 0 + + 15914.48 + 3152.376 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + f14afb6c-6380-4b9e-b0e3-59a66b3343df + Deconstruct + Deconstruct + + + + + + 15928 + 3444 + 132 + 64 + + + 15975 + 3476 + + + + + + Input point + 096c84cf-a86e-4056-9cd7-9a69b01c8896 + Point + Point + false + 2989f34d-e870-4e57-858e-2242af1e16bf + 1 + + + + + + 15930 + 3446 + 30 + 60 + + + 15946.5 + 3476 + + + + + + + + Point {x} component + a68eab43-c6b7-4fbd-8fed-b283f8bb24f0 + X component + X component + false + 0 + + + + + + 15990 + 3446 + 68 + 20 + + + 16025.5 + 3456 + + + + + + + + Point {y} component + 692ae5e3-a190-448e-b91e-4cc391e89da2 + Y component + Y component + false + 0 + + + + + + 15990 + 3466 + 68 + 20 + + + 16025.5 + 3476 + + + + + + + + Point {z} component + b271f335-89f6-497a-822a-cebef267a1b1 + Z component + Z component + false + 0 + + + + + + 15990 + 3486 + 68 + 20 + + + 16025.5 + 3496 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ac28fc72-00d5-4d48-82cb-ffbc5578d749 + 8ddf1177-6c16-4f56-b51a-a8e5b053cc82 + 55e9d918-4957-44e8-803a-850f1cadb986 + 456319a4-3aa8-4b3f-b4f3-1f4959d94913 + 3c111d1d-4282-4528-9980-c3b46417de40 + f14afb6c-6380-4b9e-b0e3-59a66b3343df + a8dcab90-44b2-46d0-b7b6-032e7d9921b5 + c4c2a40a-cf04-4338-a3ad-045fd3895116 + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + 9 + 25b287bc-bda9-46f4-a673-4bb2a987adca + Group + + + + + + + + + + + 079bd9bd-54a0-41d4-98af-db999015f63d + VB Script + + + + + A VB.NET scriptable component + true + a8dcab90-44b2-46d0-b7b6-032e7d9921b5 + VB Script + TxtWriter + true + 0 + If activate Then + + Dim i As Integer + Dim aryText(4) As String + + aryText(0) = "Mary WriteLine" + aryText(1) = "Had" + aryText(2) = "Another" + aryText(3) = "Little" + aryText(4) = "One" + + ' the data is appended to the file. If file doesnt exist, a new file is created + Dim objWriter As New System.IO.StreamWriter(filePath, append) + + For i = 0 To data.Count - 1 + objWriter.WriteLine(data(i)) + Next + + objWriter.Close() + + End If + + If clearFile Then + Dim objWriter As New System.IO.StreamWriter(filePath, False) + objWriter.Close() + End If + + + + + + + 15944 + 3048 + 99 + 104 + + + 16004 + 3100 + + + + + + 5 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 2 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + true + Script Variable filePath + 2f21d8c6-0061-4c96-848d-57e16cb409d3 + filePath + filePath + true + 0 + true + c4c2a40a-cf04-4338-a3ad-045fd3895116 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 15946 + 3050 + 43 + 20 + + + 15969 + 3060 + + + + + + + + 1 + true + Script Variable data + 70679923-7ea6-47b2-a164-4e05112ff39a + data + data + true + 1 + true + 3c111d1d-4282-4528-9980-c3b46417de40 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 15946 + 3070 + 43 + 20 + + + 15969 + 3080 + + + + + + + + true + Script Variable append + 2a07f598-150d-4a84-9f1d-840a823387f8 + append + append + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3090 + 43 + 20 + + + 15969 + 3100 + + + + + + + + true + Script Variable activate + 60190855-272a-426d-89ba-8eca457e8ae2 + activate + activate + true + 0 + true + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + 1 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3110 + 43 + 20 + + + 15969 + 3120 + + + + + + + + true + Script Variable clearFile + 45116036-b312-4203-851f-d1c234650942 + clearFile + clearFile + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3130 + 43 + 20 + + + 15969 + 3140 + + + + + + + + Print, Reflect and Error streams + 2e26adca-1d4d-4f19-ae36-1bac88c109c5 + out + out + false + 0 + + + + + + 16019 + 3050 + 22 + 50 + + + 16031.5 + 3075 + + + + + + + + Output parameter A + 64293582-8073-4488-80a9-e3d00469cfa8 + A + A + false + 0 + + + + + + 16019 + 3100 + 22 + 50 + + + 16031.5 + 3125 + + + + + + + + + + + + + + 06953bda-1d37-4d58-9b38-4b3c74e54c8f + File Path + + + + + Contains a collection of file paths + false + All files|*.* + c4c2a40a-cf04-4338-a3ad-045fd3895116 + File Path + File Path + false + 0 + + + + + + 15969 + 3024 + 50 + 24 + + + 15994.12 + 3036.235 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\TXT.TXT + + + + + + + + + + + + + a8b97322-2d53-47cd-905e-b932c3ccd74e + Button + + + + + Button object with two values + False + True + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + Button + + false + 0 + + + + + + 15961 + 3002 + 66 + 22 + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + fa8b3efe-a3f5-4c4f-bbee-013e9c4073f5 + Divide Curve + Divide Curve + + + + + + 16432 + -1699 + 125 + 64 + + + 16482 + -1667 + + + + + + Curve to divide + 58e036fa-eddd-446d-9eb5-f70413114119 + Curve + Curve + false + d4c3fe90-1e0d-48ee-9c93-7e5303e3abe3 + 1 + + + + + + 16434 + -1697 + 33 + 20 + + + 16452 + -1687 + + + + + + + + Number of segments + 37f3a19d-d239-43b7-a957-e092b6a237a1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16434 + -1677 + 33 + 20 + + + 16452 + -1667 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 79981e4b-af18-44a5-b2a5-9038242b1386 + Kinks + Kinks + false + 0 + + + + + + 16434 + -1657 + 33 + 20 + + + 16452 + -1647 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b663da60-04a0-4515-b21a-3197883927b4 + Points + Points + false + 0 + + + + + + 16497 + -1697 + 58 + 20 + + + 16527.5 + -1687 + + + + + + + + 1 + Tangent vectors at division points + e2a0d362-5056-48d4-8664-f2adffa5f7d6 + Tangents + Tangents + false + 0 + + + + + + 16497 + -1677 + 58 + 20 + + + 16527.5 + -1667 + + + + + + + + 1 + Parameter values at division points + 909bfeb8-affe-49f2-81a3-712b9504c088 + Parameters + Parameters + false + 0 + + + + + + 16497 + -1657 + 58 + 20 + + + 16527.5 + -1647 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b0d33c07-ffd7-4417-acd3-6c789c2eaafe + Line SDL + Line SDL + + + + + + 16442 + -1635 + 106 + 64 + + + 16506 + -1603 + + + + + + Line start point + 26b49fb4-d192-4520-8fe0-16dbbf248f90 + Start + Start + false + 0 + + + + + + 16444 + -1633 + 47 + 20 + + + 16469 + -1623 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 13db8dbc-4108-443c-8162-b5463ede9703 + Direction + Direction + false + 0 + + + + + + 16444 + -1613 + 47 + 20 + + + 16469 + -1603 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 45ea6b83-1b97-4393-9fda-e2c8acbb5eb2 + Length + Length + false + 0 + + + + + + 16444 + -1593 + 47 + 20 + + + 16469 + -1583 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d4c3fe90-1e0d-48ee-9c93-7e5303e3abe3 + Line + Line + false + 0 + + + + + + 16521 + -1633 + 25 + 60 + + + 16535 + -1603 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 55a36bfd-d0fb-47b3-a9c9-2a8e6a4e9426 + Line SDL + Line SDL + + + + + + 16442 + -2036 + 106 + 64 + + + 16506 + -2004 + + + + + + Line start point + 1aae4694-f5a9-42b2-b152-45455cca147c + Start + Start + false + b663da60-04a0-4515-b21a-3197883927b4 + 1 + + + + + + 16444 + -2034 + 47 + 20 + + + 16469 + -2024 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + cca946ed-4270-4cc8-9486-12cbbfa8f296 + Direction + Direction + false + 0 + + + + + + 16444 + -2014 + 47 + 20 + + + 16469 + -2004 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 8296c982-1d44-458a-a745-5cd1c516d139 + Length + Length + false + 46033b04-0123-4083-833b-d81d1d872c98 + 1 + + + + + + 16444 + -1994 + 47 + 20 + + + 16469 + -1984 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + Line + Line + false + 0 + + + + + + 16521 + -2034 + 25 + 60 + + + 16535 + -2004 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a159f076-4224-4116-ab57-4efa2bd3c5f5 + Divide Curve + Divide Curve + + + + + + 16354 + -442 + 125 + 64 + + + 16404 + -410 + + + + + + Curve to divide + 2a80b317-548a-44ad-9f4e-0c12f0bcc353 + Curve + Curve + false + 1c591fb3-e33d-4a49-9b12-4d040d07804d + 1 + + + + + + 16356 + -440 + 33 + 20 + + + 16374 + -430 + + + + + + + + Number of segments + 4c85cc29-22b1-4236-a04c-d39e63f0ac04 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16356 + -420 + 33 + 20 + + + 16374 + -410 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 6226300e-001b-413d-a56d-373937929d14 + Kinks + Kinks + false + 0 + + + + + + 16356 + -400 + 33 + 20 + + + 16374 + -390 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 160470ca-730e-4604-bc26-47bc54af7dd3 + Points + Points + false + 0 + + + + + + 16419 + -440 + 58 + 20 + + + 16449.5 + -430 + + + + + + + + 1 + Tangent vectors at division points + 1db6d17b-2f45-4af5-be83-9040ffb57ec0 + Tangents + Tangents + false + 0 + + + + + + 16419 + -420 + 58 + 20 + + + 16449.5 + -410 + + + + + + + + 1 + Parameter values at division points + 813d3160-3809-4cc4-bd48-66ffc88899dc + Parameters + Parameters + false + 0 + + + + + + 16419 + -400 + 58 + 20 + + + 16449.5 + -390 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 526b6266-641b-400e-9ef7-156341cc2569 + Line SDL + Line SDL + + + + + + 16364 + -378 + 106 + 64 + + + 16428 + -346 + + + + + + Line start point + 4359eaf5-bba9-4e67-b7a1-6e9f342e41b5 + Start + Start + false + 0 + + + + + + 16366 + -376 + 47 + 20 + + + 16391 + -366 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 7fa0ac8e-f89d-4cab-bebb-79737c43a425 + Direction + Direction + false + 0 + + + + + + 16366 + -356 + 47 + 20 + + + 16391 + -346 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + a05b4c31-35df-42bc-a53c-ded8d16df8c7 + Length + Length + false + 0 + + + + + + 16366 + -336 + 47 + 20 + + + 16391 + -326 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1c591fb3-e33d-4a49-9b12-4d040d07804d + Line + Line + false + 0 + + + + + + 16443 + -376 + 25 + 60 + + + 16457 + -346 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 5402e059-beda-4b00-ab12-8042a3ac37b2 + Line SDL + Line SDL + + + + + + 16364 + -506 + 106 + 64 + + + 16428 + -474 + + + + + + Line start point + 55a3c5b7-a40c-4ee8-a1b9-3ec5d7c175af + Start + Start + false + 160470ca-730e-4604-bc26-47bc54af7dd3 + 1 + + + + + + 16366 + -504 + 47 + 20 + + + 16391 + -494 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 298003a7-a13f-465e-bd6e-565e288fbc0a + Direction + Direction + false + 0 + + + + + + 16366 + -484 + 47 + 20 + + + 16391 + -474 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + a67f3a93-2cde-4c21-b3dc-b5027a0add62 + Length + Length + false + 39128ec6-c1e0-422f-9f24-59e2c03ae3ca + 1 + + + + + + 16366 + -464 + 47 + 20 + + + 16391 + -454 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f9c95baa-115d-4b1c-bf5d-562ea8bc29d9 + Line + Line + false + 0 + + + + + + 16443 + -504 + 25 + 60 + + + 16457 + -474 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 39128ec6-c1e0-422f-9f24-59e2c03ae3ca + Panel + + false + 0 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + Double click to edit panel content… + + + + + + 16156 + -674 + 160 + 189 + + 0 + 0 + 0 + + 16156.51 + -673.7134 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 46033b04-0123-4083-833b-d81d1d872c98 + Panel + + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 16415 + -1971 + 160 + 273 + + 0 + 0 + 0 + + 16415.66 + -1970.683 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fae7a36e-cd7e-4200-8361-9ae1f10d7baa + Evaluate Length + Evaluate Length + + + + + + 16423 + -2100 + 144 + 64 + + + 16497 + -2068 + + + + + + Curve to evaluate + f331a050-f1a8-4bf6-9f24-9b25103e5c78 + Curve + Curve + false + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + 1 + + + + + + 16425 + -2098 + 57 + 20 + + + 16455 + -2088 + + + + + + + + Length factor for curve evaluation + ea92daae-15fd-434e-9c50-1641d2f8d72e + Length + Length + false + 0 + + + + + + 16425 + -2078 + 57 + 20 + + + 16455 + -2068 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3ad0c194-c08f-496a-9b05-89419e5a4e60 + Normalized + Normalized + false + 0 + + + + + + 16425 + -2058 + 57 + 20 + + + 16455 + -2048 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + a83f2aba-939e-40ea-8438-f76d64ada154 + Point + Point + false + 0 + + + + + + 16512 + -2098 + 53 + 20 + + + 16540 + -2088 + + + + + + + + Tangent vector at the specified length + e6fa4e20-6db1-41f3-b8ab-fe1ae934afef + Tangent + Tangent + false + 0 + + + + + + 16512 + -2078 + 53 + 20 + + + 16540 + -2068 + + + + + + + + Curve parameter at the specified length + 4bc9dd48-f7be-446c-8ef0-e76d904e30c8 + Parameter + Parameter + false + 0 + + + + + + 16512 + -2058 + 53 + 20 + + + 16540 + -2048 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9b53753e-35f6-401c-9d17-a191542397e3 + Interpolate + Interpolate + + + + + + 16432 + -2184 + 125 + 84 + + + 16499 + -2142 + + + + + + 1 + Interpolation points + 69d8940b-3640-4a9c-b72a-eda76625087e + Vertices + Vertices + false + a83f2aba-939e-40ea-8438-f76d64ada154 + 1 + + + + + + 16434 + -2182 + 50 + 20 + + + 16460.5 + -2172 + + + + + + + + Curve degree + 628ef152-1f06-45df-9f64-8d41cfbe7df2 + Degree + Degree + false + 0 + + + + + + 16434 + -2162 + 50 + 20 + + + 16460.5 + -2152 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 6a975821-af43-4548-93a0-589b71d4baaa + Periodic + Periodic + false + 0 + + + + + + 16434 + -2142 + 50 + 20 + + + 16460.5 + -2132 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 048e9e74-a025-48ed-bc7f-1804a8ab6fe9 + KnotStyle + KnotStyle + false + 0 + + + + + + 16434 + -2122 + 50 + 20 + + + 16460.5 + -2112 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 9295e6f7-246f-4c96-a72e-1790668eaad4 + Curve + Curve + false + 0 + + + + + + 16514 + -2182 + 41 + 26 + + + 16536 + -2168.667 + + + + + + + + Curve length + ed06e490-f29b-4420-a656-add47d183c11 + Length + Length + false + 0 + + + + + + 16514 + -2156 + 41 + 27 + + + 16536 + -2142 + + + + + + + + Curve domain + 63a33af9-d34b-491f-a7ad-6a64773a9f69 + Domain + Domain + false + 0 + + + + + + 16514 + -2129 + 41 + 27 + + + 16536 + -2115.333 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 3e2d348b-18d3-48b7-9c09-20e8d4817558 + Curvature + Curvature + + + + + + 16426 + -2312 + 137 + 64 + + + 16496 + -2280 + + + + + + Curve to evaluate + 69d42bd7-bbf7-405a-b1c1-5b3b60d4fc83 + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 16428 + -2310 + 53 + 30 + + + 16456 + -2295 + + + + + + + + Parameter on curve domain to evaluate + 5b925500-450f-498a-bc29-ab4933abc8eb + Parameter + Parameter + false + 1493ddb2-cb1f-4144-9db7-cb650fa19857 + 1 + + + + + + 16428 + -2280 + 53 + 30 + + + 16456 + -2265 + + + + + + + + Point on curve at {t} + 3e71dd80-bd76-441f-9005-c52e36c99431 + Point + Point + false + 0 + + + + + + 16511 + -2310 + 50 + 20 + + + 16537.5 + -2300 + + + + + + + + Curvature vector at {t} + 95b2fbac-9039-4092-9e7e-2600b5247ce7 + Curvature + Curvature + false + 0 + + + + + + 16511 + -2290 + 50 + 20 + + + 16537.5 + -2280 + + + + + + + + Curvature circle at {t} + c192cba3-9ad3-4f5e-91ef-2c43abaa6f7f + Curvature + Curvature + false + 0 + + + + + + 16511 + -2270 + 50 + 20 + + + 16537.5 + -2260 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + c4a2cb4e-7408-436e-b468-6d96d1abc5a0 + Deconstruct Arc + Deconstruct Arc + + + + + + 16438 + -2376 + 114 + 64 + + + 16478 + -2344 + + + + + + Arc or Circle to deconstruct + 7edb5bd5-69e5-4fba-bd67-6137f71993c3 + Arc + Arc + false + c192cba3-9ad3-4f5e-91ef-2c43abaa6f7f + 1 + + + + + + 16440 + -2374 + 23 + 60 + + + 16453 + -2344 + + + + + + + + Base plane of arc or circle + 019ee3ab-8cba-43fa-9476-75d8179ff405 + Base Plane + Base Plane + false + 0 + + + + + + 16493 + -2374 + 57 + 20 + + + 16523 + -2364 + + + + + + + + Radius of arc or circle + 9903ca88-9a9a-4e64-9c40-21541f9b850a + Radius + Radius + false + 0 + + + + + + 16493 + -2354 + 57 + 20 + + + 16523 + -2344 + + + + + + + + Angle domain (in radians) of arc + cc547243-2edf-4130-b96f-7c81e0241868 + Angle + Angle + false + 0 + + + + + + 16493 + -2334 + 57 + 20 + + + 16523 + -2324 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 0fcdcbba-9e69-46b2-bab1-a8d518895265 + One Over X + One Over X + + + + + + 16445 + -2404 + 100 + 28 + + + 16494 + -2390 + + + + + + Input value + a794e4a0-2a57-4e9a-b6b2-b45003c1248a + Value + Value + false + 9903ca88-9a9a-4e64-9c40-21541f9b850a + 1 + + + + + + 16447 + -2402 + 32 + 24 + + + 16464.5 + -2390 + + + + + + + + Output value + 93a21278-f197-43df-a07b-4ef9f44ee85f + Result + Result + false + 0 + + + + + + 16509 + -2402 + 34 + 24 + + + 16527.5 + -2390 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + e7e7607e-c631-4878-b0c9-2d4aa74a5b37 + Divide Curve + Divide Curve + + + + + + 16432 + -2248 + 125 + 64 + + + 16482 + -2216 + + + + + + Curve to divide + a020b483-a119-42f7-8e70-ecab2c6bbb6a + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 16434 + -2246 + 33 + 20 + + + 16452 + -2236 + + + + + + + + Number of segments + 71e24a15-b52d-48fc-a083-d0e90cee9479 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16434 + -2226 + 33 + 20 + + + 16452 + -2216 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 49767289-701c-4727-ab0a-fadf1600ef19 + Kinks + Kinks + false + 0 + + + + + + 16434 + -2206 + 33 + 20 + + + 16452 + -2196 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 6fc57504-222d-4cee-8c51-babfd012a085 + Points + Points + false + 0 + + + + + + 16497 + -2246 + 58 + 20 + + + 16527.5 + -2236 + + + + + + + + 1 + Tangent vectors at division points + dcf524b9-2cc1-41b8-b1ba-94e7116661be + Tangents + Tangents + false + 0 + + + + + + 16497 + -2226 + 58 + 20 + + + 16527.5 + -2216 + + + + + + + + 1 + Parameter values at division points + 1493ddb2-cb1f-4144-9db7-cb650fa19857 + Parameters + Parameters + false + 0 + + + + + + 16497 + -2206 + 58 + 20 + + + 16527.5 + -2196 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + fa8b3efe-a3f5-4c4f-bbee-013e9c4073f5 + b0d33c07-ffd7-4417-acd3-6c789c2eaafe + 55a36bfd-d0fb-47b3-a9c9-2a8e6a4e9426 + 46033b04-0123-4083-833b-d81d1d872c98 + fae7a36e-cd7e-4200-8361-9ae1f10d7baa + 9b53753e-35f6-401c-9d17-a191542397e3 + 3e2d348b-18d3-48b7-9c09-20e8d4817558 + c4a2cb4e-7408-436e-b468-6d96d1abc5a0 + 0fcdcbba-9e69-46b2-bab1-a8d518895265 + e7e7607e-c631-4878-b0c9-2d4aa74a5b37 + 10 + 8812a6cb-0b3c-4000-a141-19d0abb45129 + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 28cfcc75-e45f-41cc-8666-160749919fbe + Divide Curve + Divide Curve + + + + + + 17244 + -1891 + 125 + 64 + + + 17294 + -1859 + + + + + + Curve to divide + ccbcbb90-1cd0-48d5-82f6-89e409732521 + Curve + Curve + false + 5652b307-7305-4577-91ee-8ff7642fb6e2 + 1 + + + + + + 17246 + -1889 + 33 + 20 + + + 17264 + -1879 + + + + + + + + Number of segments + 9a3763ea-1926-4ab9-95f6-abdacf9f0bed + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17246 + -1869 + 33 + 20 + + + 17264 + -1859 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c622fe84-fa07-470b-9060-cbe2effc5f5e + Kinks + Kinks + false + 0 + + + + + + 17246 + -1849 + 33 + 20 + + + 17264 + -1839 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + Points + Points + false + 0 + + + + + + 17309 + -1889 + 58 + 20 + + + 17339.5 + -1879 + + + + + + + + 1 + Tangent vectors at division points + f318b78c-5041-4256-b9bd-91ec1c16da2a + Tangents + Tangents + false + 0 + + + + + + 17309 + -1869 + 58 + 20 + + + 17339.5 + -1859 + + + + + + + + 1 + Parameter values at division points + 62a0d439-377d-4cde-a5d6-3c0eb4958927 + Parameters + Parameters + false + 0 + + + + + + 17309 + -1849 + 58 + 20 + + + 17339.5 + -1839 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 24282f2a-6b6f-425a-8858-2efb0444c505 + Line SDL + Line SDL + + + + + + 17254 + -1827 + 106 + 64 + + + 17318 + -1795 + + + + + + Line start point + e7541b95-97db-47a7-a072-475e9d46f130 + Start + Start + false + 0 + + + + + + 17256 + -1825 + 47 + 20 + + + 17281 + -1815 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 044e3a62-b56e-4416-8880-13ae7a4541f0 + Direction + Direction + false + 0 + + + + + + 17256 + -1805 + 47 + 20 + + + 17281 + -1795 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 71de92da-fcd3-4abe-80ee-8112db21e522 + Length + Length + false + 0 + + + + + + 17256 + -1785 + 47 + 20 + + + 17281 + -1775 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 5652b307-7305-4577-91ee-8ff7642fb6e2 + Line + Line + false + 0 + + + + + + 17333 + -1825 + 25 + 60 + + + 17347 + -1795 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f9facd1c-8059-4591-8517-d91c016c6c6e + Line SDL + Line SDL + + + + + + 17254 + -2228 + 106 + 64 + + + 17318 + -2196 + + + + + + Line start point + e10e7530-e4a5-49b1-8d5e-c73298d7f59f + Start + Start + false + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + 1 + + + + + + 17256 + -2226 + 47 + 20 + + + 17281 + -2216 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 9c2e21a3-e51a-4421-87b7-e0b0280c8e45 + Direction + Direction + false + 0 + + + + + + 17256 + -2206 + 47 + 20 + + + 17281 + -2196 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 8fa75e65-72d0-4c4f-9192-6fd90f55636c + Length + Length + false + 93a21278-f197-43df-a07b-4ef9f44ee85f + 1 + + + + + + 17256 + -2186 + 47 + 20 + + + 17281 + -2176 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b4840f80-bff4-4cfe-8579-377ef995862f + Line + Line + false + 0 + + + + + + 17333 + -2226 + 25 + 60 + + + 17347 + -2196 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 28ce8f8a-074e-4ccc-8e1b-4893d97df2d0 + Panel + + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17228 + -2162 + 160 + 273 + + 0 + 0 + 0 + + 17228.38 + -2161.659 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7bd4d59a-cfa6-4941-bf30-3603f4655b7d + Line SDL + Line SDL + + + + + + 17249 + -2700 + 122 + 64 + + + 17329 + -2668 + + + + + + Line start point + 81fdbedb-0a58-438b-9a58-e0ff16e72b16 + Start + Start + false + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + 1 + + + + + + 17251 + -2698 + 63 + 20 + + + 17292 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 0f4cce71-bd39-465d-9e12-0f1723fb1916 + Direction + Direction + false + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + 1 + + + + + + 17251 + -2678 + 63 + 20 + + + 17292 + -2668 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 16def6ec-4558-4308-b95b-cab2956fb2c0 + ABS(X) + Length + Length + false + 58e6db9c-1e1f-49c3-ba5d-a936c91c58b4 + 1 + + + + + + 17251 + -2658 + 63 + 20 + + + 17292 + -2648 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d6300553-f53a-40cc-890c-bf25ba6a394e + Line + Line + false + 0 + + + + + + 17344 + -2698 + 25 + 60 + + + 17358 + -2668 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 238c2824-8c83-4b01-86cb-a6626558bb46 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 0.250000000 + + + + + + 17187 + -2763 + 250 + 20 + + + 17187.38 + -2762.055 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 051b7fac-1f2b-4f6d-881a-a8560a046458 + Multiplication + Multiplication + + + + + + 17275 + -2744 + 82 + 44 + + + 17306 + -2722 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + b837cfb5-f10d-4c1b-bbcc-d2fc9e48b924 + A + A + true + 8c462630-c2ce-4595-85ae-c8b489103b03 + 1 + + + + + + 17277 + -2742 + 14 + 20 + + + 17285.5 + -2732 + + + + + + + + Second item for multiplication + 990717ee-c95d-44b1-990a-30aa6072f094 + B + B + true + 238c2824-8c83-4b01-86cb-a6626558bb46 + 1 + + + + + + 17277 + -2722 + 14 + 20 + + + 17285.5 + -2712 + + + + + + + + Result of multiplication + 58e6db9c-1e1f-49c3-ba5d-a936c91c58b4 + Result + Result + false + 0 + + + + + + 17321 + -2742 + 34 + 40 + + + 17339.5 + -2722 + + + + + + + + + + + + + + ae4835db-ae71-4361-8536-1a5e50386819 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Smooth Curve + + + + + Smooth a curve recursively by fairing, without changing its control point count. + true + 681eb226-74dc-4d40-a2f1-00d9f92dab2f + true + Smooth Curve + Smooth Curve + + + + + + 17222 + -2352 + 183 + 124 + + + 17335 + -2290 + + + + + + Curve to smooth + aa3f93fd-8681-4881-905e-6321072d0c12 + true + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 17224 + -2350 + 96 + 20 + + + 17273.5 + -2340 + + + + + + + + Number of recursive smoothing steps + e1b34fd1-0697-4a96-a155-719ab93f4419 + true + Steps + Steps + false + da4ff730-7aef-47d7-9556-f6c15f0c7b9c + 1 + + + + + + 17224 + -2330 + 96 + 20 + + + 17273.5 + -2320 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Determines how the start of the curve is preserved + +0 = Preserve start point only +1 = Preserve first two points +2 = Preserve first three points + 88ff46b3-9034-4f84-bd9a-11397a01b77a + true + Start Type + Start Type + false + 0 + + + + + + 17224 + -2310 + 96 + 20 + + + 17273.5 + -2300 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how the end of the curve is preserved + +0 = Preserve end point only +1 = Preserve last two points +2 = Preserve last three points + a53d3459-ff2a-4f65-84ba-40d551ad7ea2 + true + End Type + End Type + false + 0 + + + + + + 17224 + -2290 + 96 + 20 + + + 17273.5 + -2280 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Tolerance distance the smooth curve is allowed to deviate from the curve to smooth + a55a1a5c-3f61-4ec6-a444-32a88478f7d8 + true + Deviation Tolerance + Deviation Tolerance + false + fb8a2e64-6343-4dfd-8dd7-82de599fffd9 + 1 + + + + + + 17224 + -2270 + 96 + 20 + + + 17273.5 + -2260 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Tolerance angle in degrees for kink smoothing + 892c824d-a9a1-49d7-bcd5-da3cfcdbe0ae + true + Angle Tolerance + Angle Tolerance + false + 15a3e01d-6c81-4c40-9f44-fef06e169d8e + 1 + + + + + + 17224 + -2250 + 96 + 20 + + + 17273.5 + -2240 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Resulting smoothed curve + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + true + Smoothed + Smoothed + false + 0 + + + + + + 17350 + -2350 + 53 + 120 + + + 17378 + -2290 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 15a3e01d-6c81-4c40-9f44-fef06e169d8e + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 180.000000000 + + + + + + 16972 + -2249 + 250 + 20 + + + 16972.81 + -2248.466 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fb8a2e64-6343-4dfd-8dd7-82de599fffd9 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 99999999999.9 + + + + + + 16973 + -2269 + 250 + 20 + + + 16973.22 + -2268.413 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + da4ff730-7aef-47d7-9556-f6c15f0c7b9c + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 99999.0000000 + + + + + + 16972 + -2329 + 250 + 20 + + + 16972.68 + -2328.442 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0ce2b452-72f0-4dca-af2b-d58752900458 + Curvature + Curvature + + + + + + 17249 + -2480 + 137 + 64 + + + 17319 + -2448 + + + + + + Curve to evaluate + 39e46662-16dc-4b21-a203-6ae8282ac0b3 + Curve + Curve + false + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + 1 + + + + + + 17251 + -2478 + 53 + 30 + + + 17279 + -2463 + + + + + + + + Parameter on curve domain to evaluate + 80e67a72-b3d1-4ddb-b814-49eac1d2a822 + Parameter + Parameter + false + 71a1909e-94aa-4aff-8f53-8897eacc46c1 + 1 + + + + + + 17251 + -2448 + 53 + 30 + + + 17279 + -2433 + + + + + + + + Point on curve at {t} + 056ebfd1-fec0-4cbe-98cc-ab189aecff38 + Point + Point + false + 0 + + + + + + 17334 + -2478 + 50 + 20 + + + 17360.5 + -2468 + + + + + + + + Curvature vector at {t} + d15bb60f-ac44-41ad-a38a-34736ff574d6 + Curvature + Curvature + false + 0 + + + + + + 17334 + -2458 + 50 + 20 + + + 17360.5 + -2448 + + + + + + + + Curvature circle at {t} + 43ce9f8d-d7d3-46bd-9d52-7f89e98a71d3 + Curvature + Curvature + false + 0 + + + + + + 17334 + -2438 + 50 + 20 + + + 17360.5 + -2428 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 08a5e0c5-e998-4403-beed-496c970d983c + Deconstruct Arc + Deconstruct Arc + + + + + + 17261 + -2544 + 114 + 64 + + + 17301 + -2512 + + + + + + Arc or Circle to deconstruct + 65b85a79-eebb-4fdd-b410-b1f199efcf0a + Arc + Arc + false + 43ce9f8d-d7d3-46bd-9d52-7f89e98a71d3 + 1 + + + + + + 17263 + -2542 + 23 + 60 + + + 17276 + -2512 + + + + + + + + Base plane of arc or circle + 45a70db1-1bc4-40d8-8501-a54969724a4e + Base Plane + Base Plane + false + 0 + + + + + + 17316 + -2542 + 57 + 20 + + + 17346 + -2532 + + + + + + + + Radius of arc or circle + a3959a48-0e9b-4627-9c79-09cd42f8bec5 + Radius + Radius + false + 0 + + + + + + 17316 + -2522 + 57 + 20 + + + 17346 + -2512 + + + + + + + + Angle domain (in radians) of arc + 36dbec6c-8c0e-4c2f-bdc7-f1cd53d91b15 + Angle + Angle + false + 0 + + + + + + 17316 + -2502 + 57 + 20 + + + 17346 + -2492 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 79ea9cf1-da5f-4ad3-9d3a-1214a62e2cf5 + One Over X + One Over X + + + + + + 17271 + -2572 + 100 + 28 + + + 17320 + -2558 + + + + + + Input value + e40933fe-26a8-4ecd-809a-805363937b06 + Value + Value + false + a3959a48-0e9b-4627-9c79-09cd42f8bec5 + 1 + + + + + + 17273 + -2570 + 32 + 24 + + + 17290.5 + -2558 + + + + + + + + Output value + 75bc4e8f-33c0-472b-8e28-9b04d144dccd + Result + Result + false + 0 + + + + + + 17335 + -2570 + 34 + 24 + + + 17353.5 + -2558 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0acbcfea-2599-4fe2-8bd0-71a3de84eee9 + Divide Curve + Divide Curve + + + + + + 17255 + -2416 + 125 + 64 + + + 17305 + -2384 + + + + + + Curve to divide + 8e987a0e-1c08-4630-abdb-0f4ec94320df + Curve + Curve + false + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + 1 + + + + + + 17257 + -2414 + 33 + 20 + + + 17275 + -2404 + + + + + + + + Number of segments + 59fdd205-629d-4418-ae4f-6e886d9fa83e + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17257 + -2394 + 33 + 20 + + + 17275 + -2384 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 7062dc57-106a-4b14-87a7-5c4c7e18aee1 + Kinks + Kinks + false + 0 + + + + + + 17257 + -2374 + 33 + 20 + + + 17275 + -2364 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 25c5f35b-ae43-44df-91d3-fc43001bd1eb + Points + Points + false + 0 + + + + + + 17320 + -2414 + 58 + 20 + + + 17350.5 + -2404 + + + + + + + + 1 + Tangent vectors at division points + ec534ea4-0b75-4519-9cee-6d552eb6fb72 + Tangents + Tangents + false + 0 + + + + + + 17320 + -2394 + 58 + 20 + + + 17350.5 + -2384 + + + + + + + + 1 + Parameter values at division points + 71a1909e-94aa-4aff-8f53-8897eacc46c1 + Parameters + Parameters + false + 0 + + + + + + 17320 + -2374 + 58 + 20 + + + 17350.5 + -2364 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + cef8760d-1396-4dc5-9148-7b60f7e14cba + Relative Differences + Relative Differences + + + + + + 17252 + -2600 + 128 + 28 + + + 17305 + -2586 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + af39b451-c950-458c-a4f1-ae8f06552f5d + Values + Values + false + 75bc4e8f-33c0-472b-8e28-9b04d144dccd + 1 + + + + + + 17254 + -2598 + 36 + 24 + + + 17273.5 + -2586 + + + + + + + + 1 + Differences between consecutive items + 8c462630-c2ce-4595-85ae-c8b489103b03 + Differenced + Differenced + false + 0 + + + + + + 17320 + -2598 + 58 + 24 + + + 17350.5 + -2586 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + cc67bdc5-b870-4531-a7d7-5ab87e2a0f24 + Divide Curve + Divide Curve + + + + + + 17067 + -170 + 125 + 64 + + + 17117 + -138 + + + + + + Curve to divide + 1c3c4fa2-302e-476f-aea8-53e3d09811fa + Curve + Curve + false + 705dd4d7-f56e-416f-9836-f58db175bfb4 + 1 + + + + + + 17069 + -168 + 33 + 20 + + + 17087 + -158 + + + + + + + + Number of segments + 47c32e27-31a5-4d52-ba5d-d934d931a9b9 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17069 + -148 + 33 + 20 + + + 17087 + -138 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 68f0eb96-1bff-4500-b698-be679ed1c299 + Kinks + Kinks + false + 0 + + + + + + 17069 + -128 + 33 + 20 + + + 17087 + -118 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + c7aa3d3c-6559-4e8f-ba21-a293391d3034 + Points + Points + false + 0 + + + + + + 17132 + -168 + 58 + 20 + + + 17162.5 + -158 + + + + + + + + 1 + Tangent vectors at division points + b3531740-c0ac-416e-95ae-abcc29b0bec8 + Tangents + Tangents + false + 0 + + + + + + 17132 + -148 + 58 + 20 + + + 17162.5 + -138 + + + + + + + + 1 + Parameter values at division points + ab4a7f28-2f73-4975-ad86-f265807a2956 + Parameters + Parameters + false + 0 + + + + + + 17132 + -128 + 58 + 20 + + + 17162.5 + -118 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 207de2f4-1ccb-4e63-b612-9dbbfb219adc + Line SDL + Line SDL + + + + + + 17077 + -106 + 106 + 64 + + + 17141 + -74 + + + + + + Line start point + 6ecb4c4b-2528-4d2a-8b5f-dd757c8a113b + Start + Start + false + 0 + + + + + + 17079 + -104 + 47 + 20 + + + 17104 + -94 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 10eaff22-5f08-4d7f-9686-f4506b6c153b + Direction + Direction + false + 0 + + + + + + 17079 + -84 + 47 + 20 + + + 17104 + -74 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 2076898f-59ee-451a-b000-a803e722805b + Length + Length + false + 0 + + + + + + 17079 + -64 + 47 + 20 + + + 17104 + -54 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 705dd4d7-f56e-416f-9836-f58db175bfb4 + Line + Line + false + 0 + + + + + + 17156 + -104 + 25 + 60 + + + 17170 + -74 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4fd0e820-3728-4b73-9ff8-1aca481a2455 + Line SDL + Line SDL + + + + + + 17077 + -507 + 106 + 64 + + + 17141 + -475 + + + + + + Line start point + ee94358e-d4a0-4688-bf19-f49298ec7d34 + Start + Start + false + c7aa3d3c-6559-4e8f-ba21-a293391d3034 + 1 + + + + + + 17079 + -505 + 47 + 20 + + + 17104 + -495 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + efb5fe2e-65a5-42db-bd99-4092a8b0859d + Direction + Direction + false + 0 + + + + + + 17079 + -485 + 47 + 20 + + + 17104 + -475 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + abe696ae-47ac-4d70-8561-0f3eac0cfe62 + Length + Length + false + 15a19129-8013-4e49-a652-74258e59a63c + 1 + + + + + + 17079 + -465 + 47 + 20 + + + 17104 + -455 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b21050fc-3ab7-4000-9329-12f52070dfda + Line + Line + false + 0 + + + + + + 17156 + -505 + 25 + 60 + + + 17170 + -475 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 15a19129-8013-4e49-a652-74258e59a63c + Panel + + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17050 + -441 + 160 + 273 + + 0 + 0 + 0 + + 17050.96 + -440.9138 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 646ced7b-b026-4438-8ded-3a20e35c9a8f + Evaluate Length + Evaluate Length + + + + + + 17058 + -571 + 144 + 64 + + + 17132 + -539 + + + + + + Curve to evaluate + c461accb-e347-4949-93aa-d42822eec0e9 + Curve + Curve + false + b21050fc-3ab7-4000-9329-12f52070dfda + 1 + + + + + + 17060 + -569 + 57 + 20 + + + 17090 + -559 + + + + + + + + Length factor for curve evaluation + 134e5c54-51bb-4c36-9231-194cae5fd1bb + Length + Length + false + 0 + + + + + + 17060 + -549 + 57 + 20 + + + 17090 + -539 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c8d5d638-4152-4f46-a82e-73304bec6bce + Normalized + Normalized + false + 0 + + + + + + 17060 + -529 + 57 + 20 + + + 17090 + -519 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 9f9a4844-cc18-47a5-80ca-ad3444ba0459 + Point + Point + false + 0 + + + + + + 17147 + -569 + 53 + 20 + + + 17175 + -559 + + + + + + + + Tangent vector at the specified length + 5bdd38a2-5558-4da9-ba49-37ba4528bb56 + Tangent + Tangent + false + 0 + + + + + + 17147 + -549 + 53 + 20 + + + 17175 + -539 + + + + + + + + Curve parameter at the specified length + cab84f06-14f6-47d4-946a-24eb2000c2fa + Parameter + Parameter + false + 0 + + + + + + 17147 + -529 + 53 + 20 + + + 17175 + -519 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + ed2e744d-5378-4804-be80-cb089686ee3c + Interpolate + Interpolate + + + + + + 17067 + -655 + 125 + 84 + + + 17134 + -613 + + + + + + 1 + Interpolation points + ada690e9-777e-4f1e-8ba2-a65569b9fd54 + Vertices + Vertices + false + 9f9a4844-cc18-47a5-80ca-ad3444ba0459 + 1 + + + + + + 17069 + -653 + 50 + 20 + + + 17095.5 + -643 + + + + + + + + Curve degree + 57a17d02-fffa-434f-ab7d-bf338cd633f7 + Degree + Degree + false + 0 + + + + + + 17069 + -633 + 50 + 20 + + + 17095.5 + -623 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 20db1570-6673-4c40-b916-7f7c7be0f233 + Periodic + Periodic + false + 0 + + + + + + 17069 + -613 + 50 + 20 + + + 17095.5 + -603 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 087b4a46-2a16-4eee-bfd3-d720819500f7 + KnotStyle + KnotStyle + false + 0 + + + + + + 17069 + -593 + 50 + 20 + + + 17095.5 + -583 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + aa60bd7c-4c0d-427f-9452-3b912b701877 + Curve + Curve + false + 0 + + + + + + 17149 + -653 + 41 + 26 + + + 17171 + -639.6667 + + + + + + + + Curve length + 6b0329b9-610c-4811-a615-6f8b82628260 + Length + Length + false + 0 + + + + + + 17149 + -627 + 41 + 27 + + + 17171 + -613 + + + + + + + + Curve domain + cdc41f74-14ae-4263-a993-0141c48e4c3e + Domain + Domain + false + 0 + + + + + + 17149 + -600 + 41 + 27 + + + 17171 + -586.3334 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + f9b748e9-eb58-49da-b807-edd976683c25 + Curvature + Curvature + + + + + + 17061 + -783 + 137 + 64 + + + 17131 + -751 + + + + + + Curve to evaluate + 31cf6fba-f06c-4bdf-830b-ad60570fd628 + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17063 + -781 + 53 + 30 + + + 17091 + -766 + + + + + + + + Parameter on curve domain to evaluate + 5826a438-98ef-471c-b261-f42d81e8aa9a + Parameter + Parameter + false + e0df6b8d-1b40-4805-a2f9-5c7a933707c7 + 1 + + + + + + 17063 + -751 + 53 + 30 + + + 17091 + -736 + + + + + + + + Point on curve at {t} + a2fbc22e-9760-49d2-9db4-8f88bc25378a + Point + Point + false + 0 + + + + + + 17146 + -781 + 50 + 20 + + + 17172.5 + -771 + + + + + + + + Curvature vector at {t} + c9a0b030-dc5c-4232-b623-0bfcfd90c844 + Curvature + Curvature + false + 0 + + + + + + 17146 + -761 + 50 + 20 + + + 17172.5 + -751 + + + + + + + + Curvature circle at {t} + 4a774329-dc8e-4544-aee6-21f31b096a21 + Curvature + Curvature + false + 0 + + + + + + 17146 + -741 + 50 + 20 + + + 17172.5 + -731 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + e24542f1-50bb-4fdf-a219-beb749269411 + Deconstruct Arc + Deconstruct Arc + + + + + + 17073 + -847 + 114 + 64 + + + 17113 + -815 + + + + + + Arc or Circle to deconstruct + d0599637-57ab-4a7f-b55b-c79a7baec9f1 + Arc + Arc + false + 4a774329-dc8e-4544-aee6-21f31b096a21 + 1 + + + + + + 17075 + -845 + 23 + 60 + + + 17088 + -815 + + + + + + + + Base plane of arc or circle + 38db707f-ba7c-4b3e-8d8e-9b64857d99d8 + Base Plane + Base Plane + false + 0 + + + + + + 17128 + -845 + 57 + 20 + + + 17158 + -835 + + + + + + + + Radius of arc or circle + 92a0fe01-0749-46e0-a782-4132d7b32e67 + Radius + Radius + false + 0 + + + + + + 17128 + -825 + 57 + 20 + + + 17158 + -815 + + + + + + + + Angle domain (in radians) of arc + 5de7afa7-9dba-48d6-a9e3-531ced38a683 + Angle + Angle + false + 0 + + + + + + 17128 + -805 + 57 + 20 + + + 17158 + -795 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + a01f84a6-d003-4d99-90ef-b22e1aef808b + One Over X + One Over X + + + + + + 17080 + -875 + 100 + 28 + + + 17129 + -861 + + + + + + Input value + d62e0ac9-bb22-421e-8ef1-da870872082a + Value + Value + false + 92a0fe01-0749-46e0-a782-4132d7b32e67 + 1 + + + + + + 17082 + -873 + 32 + 24 + + + 17099.5 + -861 + + + + + + + + Output value + a657761b-33cd-420a-bd03-07bbf3501cc8 + Result + Result + false + 0 + + + + + + 17144 + -873 + 34 + 24 + + + 17162.5 + -861 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 6865e74d-1f0e-406e-8066-2aff2d9939b5 + Divide Curve + Divide Curve + + + + + + 17067 + -719 + 125 + 64 + + + 17117 + -687 + + + + + + Curve to divide + 32ab5cd7-867c-4fd3-9333-f8b846fbeec6 + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17069 + -717 + 33 + 20 + + + 17087 + -707 + + + + + + + + Number of segments + 6bd7ab4d-748e-4399-b40f-660ee198535c + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17069 + -697 + 33 + 20 + + + 17087 + -687 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 43f82285-8ffa-4880-9b1d-9190afec3104 + Kinks + Kinks + false + 0 + + + + + + 17069 + -677 + 33 + 20 + + + 17087 + -667 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e95bfc7e-4ecf-427f-8d19-ffa3ede65d99 + Points + Points + false + 0 + + + + + + 17132 + -717 + 58 + 20 + + + 17162.5 + -707 + + + + + + + + 1 + Tangent vectors at division points + 1a46e180-fc01-438e-9235-e1867b144629 + Tangents + Tangents + false + 0 + + + + + + 17132 + -697 + 58 + 20 + + + 17162.5 + -687 + + + + + + + + 1 + Parameter values at division points + e0df6b8d-1b40-4805-a2f9-5c7a933707c7 + Parameters + Parameters + false + 0 + + + + + + 17132 + -677 + 58 + 20 + + + 17162.5 + -667 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + cc67bdc5-b870-4531-a7d7-5ab87e2a0f24 + 207de2f4-1ccb-4e63-b612-9dbbfb219adc + 4fd0e820-3728-4b73-9ff8-1aca481a2455 + 15a19129-8013-4e49-a652-74258e59a63c + 646ced7b-b026-4438-8ded-3a20e35c9a8f + ed2e744d-5378-4804-be80-cb089686ee3c + f9b748e9-eb58-49da-b807-edd976683c25 + e24542f1-50bb-4fdf-a219-beb749269411 + a01f84a6-d003-4d99-90ef-b22e1aef808b + 6865e74d-1f0e-406e-8066-2aff2d9939b5 + 10 + 9cc5a942-58dd-433a-a32b-56a8da0679ef + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9f7e03cb-c72b-407f-83c3-b5ce5a47944f + Divide Curve + Divide Curve + + + + + + 17879 + -362 + 125 + 64 + + + 17929 + -330 + + + + + + Curve to divide + 02dffbc4-2bd3-47a6-92c3-5919968a6444 + Curve + Curve + false + 4caec567-aebc-4ae9-b5b2-a83e5f91e2a3 + 1 + + + + + + 17881 + -360 + 33 + 20 + + + 17899 + -350 + + + + + + + + Number of segments + 6b0b8251-5017-4086-8820-ad057c2277b1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17881 + -340 + 33 + 20 + + + 17899 + -330 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + fc50fb03-fef8-49cc-8f57-77f3c933e5fa + Kinks + Kinks + false + 0 + + + + + + 17881 + -320 + 33 + 20 + + + 17899 + -310 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + c04fde18-1685-4258-b0a9-3bc5acc78345 + Points + Points + false + 0 + + + + + + 17944 + -360 + 58 + 20 + + + 17974.5 + -350 + + + + + + + + 1 + Tangent vectors at division points + 22a5711b-e2b7-4c26-9488-3e4f521c9ff5 + Tangents + Tangents + false + 0 + + + + + + 17944 + -340 + 58 + 20 + + + 17974.5 + -330 + + + + + + + + 1 + Parameter values at division points + a02d8734-c096-4da1-b31c-618567836f50 + Parameters + Parameters + false + 0 + + + + + + 17944 + -320 + 58 + 20 + + + 17974.5 + -310 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + ca25fc13-235c-4303-a28f-db2385c732c8 + Line SDL + Line SDL + + + + + + 17889 + -298 + 106 + 64 + + + 17953 + -266 + + + + + + Line start point + e86186e6-ef58-4376-a075-7057ab931ac2 + Start + Start + false + 0 + + + + + + 17891 + -296 + 47 + 20 + + + 17916 + -286 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 32b6c688-499b-46c6-82b0-bbf5e1ece01b + Direction + Direction + false + 0 + + + + + + 17891 + -276 + 47 + 20 + + + 17916 + -266 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + f268d0d3-5b3c-49ce-b9ce-2933d425e7ae + Length + Length + false + 0 + + + + + + 17891 + -256 + 47 + 20 + + + 17916 + -246 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4caec567-aebc-4ae9-b5b2-a83e5f91e2a3 + Line + Line + false + 0 + + + + + + 17968 + -296 + 25 + 60 + + + 17982 + -266 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3a759f1c-17b7-4538-8d9f-7950acc16978 + Line SDL + Line SDL + + + + + + 17889 + -699 + 106 + 64 + + + 17953 + -667 + + + + + + Line start point + b9e0bb77-0a51-4c79-8d1e-d986ef66f9e9 + Start + Start + false + c04fde18-1685-4258-b0a9-3bc5acc78345 + 1 + + + + + + 17891 + -697 + 47 + 20 + + + 17916 + -687 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + b620da49-dc4a-4ef1-b753-24268f5a2616 + Direction + Direction + false + 0 + + + + + + 17891 + -677 + 47 + 20 + + + 17916 + -667 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + d7c3f0f4-166e-459f-b757-b3349117c8a2 + Length + Length + false + a657761b-33cd-420a-bd03-07bbf3501cc8 + 1 + + + + + + 17891 + -657 + 47 + 20 + + + 17916 + -647 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ef2d7728-abb7-43eb-8e1f-9311a6c4175f + Line + Line + false + 0 + + + + + + 17968 + -697 + 25 + 60 + + + 17982 + -667 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2bab34c2-d951-4df9-8004-f0abdfdaab16 + Panel + + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17863 + -632 + 160 + 273 + + 0 + 0 + 0 + + 17863.68 + -631.8898 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + df706e3d-85dd-4887-968c-d5ed3be64ef5 + Line SDL + Line SDL + + + + + + 17884 + -1171 + 122 + 64 + + + 17964 + -1139 + + + + + + Line start point + b14e2820-2290-47c3-b56c-8d596658369f + Start + Start + false + c04fde18-1685-4258-b0a9-3bc5acc78345 + 1 + + + + + + 17886 + -1169 + 63 + 20 + + + 17927 + -1159 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 788995f5-f628-4473-bde0-3129d3dd946a + Direction + Direction + false + b21050fc-3ab7-4000-9329-12f52070dfda + 1 + + + + + + 17886 + -1149 + 63 + 20 + + + 17927 + -1139 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + d04d21cc-73f4-431f-a6a5-859b07a131c4 + ABS(X) + Length + Length + false + 02451a0c-1aa0-434c-aecb-9b3dc9129efc + 1 + + + + + + 17886 + -1129 + 63 + 20 + + + 17927 + -1119 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6c399f22-33fa-4918-a797-11308685e57a + Line + Line + false + 0 + + + + + + 17979 + -1169 + 25 + 60 + + + 17993 + -1139 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fce71d0e-4ac5-4289-89df-003fc70d97a4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 0.250000000 + + + + + + 17822 + -1233 + 250 + 20 + + + 17822.68 + -1232.286 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 03cce095-cf5e-4f84-bfd5-bacbb67ed22d + Multiplication + Multiplication + + + + + + 17910 + -1215 + 82 + 44 + + + 17941 + -1193 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + de9d4793-b58a-47ed-bd83-a7ddb13a7c0c + A + A + true + 22939b73-82a8-49da-a9a8-4dc6fb82f2a8 + 1 + + + + + + 17912 + -1213 + 14 + 20 + + + 17920.5 + -1203 + + + + + + + + Second item for multiplication + 0ccc598c-a57f-44cc-ae3d-dedb3b7a06df + B + B + true + fce71d0e-4ac5-4289-89df-003fc70d97a4 + 1 + + + + + + 17912 + -1193 + 14 + 20 + + + 17920.5 + -1183 + + + + + + + + Result of multiplication + 02451a0c-1aa0-434c-aecb-9b3dc9129efc + Result + Result + false + 0 + + + + + + 17956 + -1213 + 34 + 40 + + + 17974.5 + -1193 + + + + + + + + + + + + + + ae4835db-ae71-4361-8536-1a5e50386819 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Smooth Curve + + + + + Smooth a curve recursively by fairing, without changing its control point count. + true + 2554bea7-a4e0-4345-9804-7afb5a48a401 + true + Smooth Curve + Smooth Curve + + + + + + 17857 + -823 + 183 + 124 + + + 17970 + -761 + + + + + + Curve to smooth + 40fe4403-93d5-4e35-8115-30b70081e8e3 + true + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17859 + -821 + 96 + 20 + + + 17908.5 + -811 + + + + + + + + Number of recursive smoothing steps + fe9ca0bc-b567-4803-a149-420ec1871d5d + true + Steps + Steps + false + ab703665-3efc-4f7f-9486-7cb597ba5ebd + 1 + + + + + + 17859 + -801 + 96 + 20 + + + 17908.5 + -791 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Determines how the start of the curve is preserved + +0 = Preserve start point only +1 = Preserve first two points +2 = Preserve first three points + 1897d7e0-fc5d-4c11-9a84-cda068959dba + true + Start Type + Start Type + false + 0 + + + + + + 17859 + -781 + 96 + 20 + + + 17908.5 + -771 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how the end of the curve is preserved + +0 = Preserve end point only +1 = Preserve last two points +2 = Preserve last three points + 4ee734c3-aee7-4650-93c7-94aea9c5a896 + true + End Type + End Type + false + 0 + + + + + + 17859 + -761 + 96 + 20 + + + 17908.5 + -751 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Tolerance distance the smooth curve is allowed to deviate from the curve to smooth + 0d0152e1-1ad1-4c6f-9b60-31e3eff889ae + true + Deviation Tolerance + Deviation Tolerance + false + b6478e24-31e9-4f05-8e54-b6e7f269b502 + 1 + + + + + + 17859 + -741 + 96 + 20 + + + 17908.5 + -731 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Tolerance angle in degrees for kink smoothing + d5720bfd-c6da-442c-bd9b-344f4abe3440 + true + Angle Tolerance + Angle Tolerance + false + f803875d-9779-4cc6-89a8-22d63ebd178e + 1 + + + + + + 17859 + -721 + 96 + 20 + + + 17908.5 + -711 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Resulting smoothed curve + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + true + Smoothed + Smoothed + false + 0 + + + + + + 17985 + -821 + 53 + 120 + + + 18013 + -761 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + f803875d-9779-4cc6-89a8-22d63ebd178e + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 180.000000000 + + + + + + 17608 + -719 + 250 + 20 + + + 17608.11 + -718.6969 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + b6478e24-31e9-4f05-8e54-b6e7f269b502 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 99999999999.9 + + + + + + 17608 + -739 + 250 + 20 + + + 17608.52 + -738.6439 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ab703665-3efc-4f7f-9486-7cb597ba5ebd + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 99999.0000000 + + + + + + 17607 + -799 + 250 + 20 + + + 17607.98 + -798.6727 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + b34743b5-b0f4-4d63-8da6-0a08bfb02437 + Curvature + Curvature + + + + + + 17884 + -951 + 137 + 64 + + + 17954 + -919 + + + + + + Curve to evaluate + b5299830-254e-48f8-a46e-40d515234ee7 + Curve + Curve + false + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + 1 + + + + + + 17886 + -949 + 53 + 30 + + + 17914 + -934 + + + + + + + + Parameter on curve domain to evaluate + 87cfaaee-91e5-4aa8-b60c-5a525cb224c7 + Parameter + Parameter + false + 9e51262c-6d11-4cef-83cf-95ed7a468676 + 1 + + + + + + 17886 + -919 + 53 + 30 + + + 17914 + -904 + + + + + + + + Point on curve at {t} + ed0f3926-7829-4ebc-a091-4cb8889dfe41 + Point + Point + false + 0 + + + + + + 17969 + -949 + 50 + 20 + + + 17995.5 + -939 + + + + + + + + Curvature vector at {t} + 588ea4b0-fb81-4e32-b9db-dcbc197b6eed + Curvature + Curvature + false + 0 + + + + + + 17969 + -929 + 50 + 20 + + + 17995.5 + -919 + + + + + + + + Curvature circle at {t} + 70168764-0240-4d44-b176-acdf5c66632d + Curvature + Curvature + false + 0 + + + + + + 17969 + -909 + 50 + 20 + + + 17995.5 + -899 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 351d953b-1fb3-4c55-848a-d4b22401680e + Deconstruct Arc + Deconstruct Arc + + + + + + 17896 + -1015 + 114 + 64 + + + 17936 + -983 + + + + + + Arc or Circle to deconstruct + 2e7c8936-cd4c-461f-bcb2-31451af71d8c + Arc + Arc + false + 70168764-0240-4d44-b176-acdf5c66632d + 1 + + + + + + 17898 + -1013 + 23 + 60 + + + 17911 + -983 + + + + + + + + Base plane of arc or circle + ac6ea0c9-e7e9-4e10-98df-341f5e2d012b + Base Plane + Base Plane + false + 0 + + + + + + 17951 + -1013 + 57 + 20 + + + 17981 + -1003 + + + + + + + + Radius of arc or circle + 0a658511-1819-4b3e-a161-2d25e2d5f8be + Radius + Radius + false + 0 + + + + + + 17951 + -993 + 57 + 20 + + + 17981 + -983 + + + + + + + + Angle domain (in radians) of arc + 70b28a22-df30-4734-a059-7699bc0fd44e + Angle + Angle + false + 0 + + + + + + 17951 + -973 + 57 + 20 + + + 17981 + -963 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 7799755e-26ca-48b0-bb4e-00e7b253ac99 + One Over X + One Over X + + + + + + 17906 + -1043 + 100 + 28 + + + 17955 + -1029 + + + + + + Input value + e2849490-f9b3-4901-a274-b2f575086898 + Value + Value + false + 0a658511-1819-4b3e-a161-2d25e2d5f8be + 1 + + + + + + 17908 + -1041 + 32 + 24 + + + 17925.5 + -1029 + + + + + + + + Output value + 513e9c9d-fcd5-4422-992e-7e177ef87086 + Result + Result + false + 0 + + + + + + 17970 + -1041 + 34 + 24 + + + 17988.5 + -1029 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 8229a331-cc72-4c36-a8a8-795fec71ad1d + Divide Curve + Divide Curve + + + + + + 17890 + -887 + 125 + 64 + + + 17940 + -855 + + + + + + Curve to divide + 6e792de9-76cd-431a-a956-ca0c590a958c + Curve + Curve + false + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + 1 + + + + + + 17892 + -885 + 33 + 20 + + + 17910 + -875 + + + + + + + + Number of segments + aeec542c-a8f5-470a-8cba-f2e03496b978 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17892 + -865 + 33 + 20 + + + 17910 + -855 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a8cf1eef-d785-479c-b0b6-d970d9f5353b + Kinks + Kinks + false + 0 + + + + + + 17892 + -845 + 33 + 20 + + + 17910 + -835 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 9a89341c-8fa1-4563-8226-45253602a031 + Points + Points + false + 0 + + + + + + 17955 + -885 + 58 + 20 + + + 17985.5 + -875 + + + + + + + + 1 + Tangent vectors at division points + 8f11cbdf-aaa6-4c45-a82f-65d6ffa5d605 + Tangents + Tangents + false + 0 + + + + + + 17955 + -865 + 58 + 20 + + + 17985.5 + -855 + + + + + + + + 1 + Parameter values at division points + 9e51262c-6d11-4cef-83cf-95ed7a468676 + Parameters + Parameters + false + 0 + + + + + + 17955 + -845 + 58 + 20 + + + 17985.5 + -835 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 07226e37-cb81-45c0-9b2d-8a99863aea36 + Relative Differences + Relative Differences + + + + + + 17887 + -1071 + 128 + 28 + + + 17940 + -1057 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + c36054a6-3b47-4969-8666-3900a60705fa + Values + Values + false + 513e9c9d-fcd5-4422-992e-7e177ef87086 + 1 + + + + + + 17889 + -1069 + 36 + 24 + + + 17908.5 + -1057 + + + + + + + + 1 + Differences between consecutive items + 22939b73-82a8-49da-a9a8-4dc6fb82f2a8 + Differenced + Differenced + false + 0 + + + + + + 17955 + -1069 + 58 + 24 + + + 17985.5 + -1057 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + b630f7d1-c62b-402a-9331-0c51bea0d9a6 + Scale + Scale + + + + + + 23550 + -9432 + 154 + 64 + + + 23634 + -9400 + + + + + + Base geometry + 2c46df3c-51b4-46b3-b310-e547bbf0cd7b + Geometry + Geometry + true + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 23552 + -9430 + 67 + 20 + + + 23595 + -9420 + + + + + + + + Center of scaling + ae70cf48-820e-4ef3-8cfc-df139b787ae7 + Center + Center + false + 0 + + + + + + 23552 + -9410 + 67 + 20 + + + 23595 + -9400 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 0e83c285-4f5a-43e5-95b9-56b01e01a8b9 + X^-1 + Factor + Factor + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 23552 + -9390 + 67 + 20 + + + 23595 + -9380 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + Geometry + Geometry + false + 0 + + + + + + 23649 + -9430 + 53 + 30 + + + 23677 + -9415 + + + + + + + + Transformation data + 459d3360-52b5-4123-8266-196049806d6e + Transform + Transform + false + 0 + + + + + + 23649 + -9400 + 53 + 30 + + + 23677 + -9385 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + b88ef717-0ff9-4ddf-9a8f-7f4612e3a4a1 + Mirror + Mirror + + + + + + 23540 + -9579 + 138 + 44 + + + 23608 + -9557 + + + + + + Base geometry + 9c3ce01b-119c-47ab-bfd4-10d335f9ca5c + Geometry + Geometry + true + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + 1 + + + + + + 23542 + -9577 + 51 + 20 + + + 23569 + -9567 + + + + + + + + Mirror plane + ac61e171-a94b-4124-b251-77a6a1610fe2 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 23542 + -9557 + 51 + 20 + + + 23569 + -9547 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b38f56f5-e7c4-4ce1-9aab-625b61060e09 + Geometry + Geometry + false + 0 + + + + + + 23623 + -9577 + 53 + 20 + + + 23651 + -9567 + + + + + + + + Transformation data + 9793a648-7200-4255-a0d0-da00bbe0db72 + Transform + Transform + false + 0 + + + + + + 23623 + -9557 + 53 + 20 + + + 23651 + -9547 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 27b98faa-8ccb-4e3b-ac88-0ba2431258a9 + Join Curves + Join Curves + + + + + + 23550 + -9623 + 118 + 44 + + + 23613 + -9601 + + + + + + 1 + Curves to join + 5a064c77-f01f-4fd0-bbd7-31f4c47b40ab + Curves + Curves + false + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + b38f56f5-e7c4-4ce1-9aab-625b61060e09 + 2 + + + + + + 23552 + -9621 + 46 + 20 + + + 23576.5 + -9611 + + + + + + + + Preserve direction of input curves + 6fc0e2af-3f91-486c-807f-c887e995d44a + Preserve + Preserve + false + 0 + + + + + + 23552 + -9601 + 46 + 20 + + + 23576.5 + -9591 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + ec9aa812-4f6a-41f6-9294-52b096d00aea + Curves + Curves + false + 0 + + + + + + 23628 + -9621 + 38 + 40 + + + 23648.5 + -9601 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b630f7d1-c62b-402a-9331-0c51bea0d9a6 + b88ef717-0ff9-4ddf-9a8f-7f4612e3a4a1 + 27b98faa-8ccb-4e3b-ac88-0ba2431258a9 + 8274dddf-0112-4145-8e19-78c169f58389 + 4 + 402d3181-86c4-41a4-863b-f5833122eff8 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f32fdcc0-2b8e-49b2-bd25-e04ca7dc95e3 + e8e8c848-561f-4541-bc52-64cc4b88029c + dff484fe-2b87-4a73-95fe-f0806b7f2a94 + f3035de9-8290-407f-ad52-b0d034ba92be + 24212063-adcb-4319-a260-3cd3499c7c83 + 95633db8-fe3a-4e88-9a05-92b694a023a4 + f4600bd1-2ce5-40b9-9819-cb78eb1628e4 + dc111be6-0968-4d85-8b45-c4f64de2dcd2 + 861a510d-6f41-4f12-81e8-7ff3ba768bb6 + 9 + 32e57265-05aa-420a-a1b3-86e838ceaf97 + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 7 + + 4.00000 + + + + + + 23484 + -9843 + 250 + 20 + + + 23484.87 + -9842.834 + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 28178479-c78d-4f06-84a1-fa22adbb9df1 + Divide Curve + Divide Curve + + + + + + 23546 + -11188 + 125 + 64 + + + 23596 + -11156 + + + + + + Curve to divide + e10573b9-ba5b-4bac-adb4-485d8d43111b + Curve + Curve + false + c4c4408e-c8ac-46ed-9a86-877e87f70f45 + 1 + + + + + + 23548 + -11186 + 33 + 20 + + + 23566 + -11176 + + + + + + + + Number of segments + d368896c-183c-4ed7-afdf-a8fe690196a2 + Count + Count + false + 0b62e0a9-f7ae-4ff5-8070-2f2abdd0a195 + 1 + + + + + + 23548 + -11166 + 33 + 20 + + + 23566 + -11156 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 74eb90d9-fd37-4472-8e32-d40d0b00d4ad + Kinks + Kinks + false + 0 + + + + + + 23548 + -11146 + 33 + 20 + + + 23566 + -11136 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e79f166d-94ed-4224-8355-0e3cf7a2a0c2 + Points + Points + false + 0 + + + + + + 23611 + -11186 + 58 + 20 + + + 23641.5 + -11176 + + + + + + + + 1 + Tangent vectors at division points + 450e78d8-1179-4eb0-8686-3a983b377405 + Tangents + Tangents + false + 0 + + + + + + 23611 + -11166 + 58 + 20 + + + 23641.5 + -11156 + + + + + + + + 1 + Parameter values at division points + a06a8312-2b06-40fc-a74d-3082c48b2ea3 + Parameters + Parameters + false + 0 + + + + + + 23611 + -11146 + 58 + 20 + + + 23641.5 + -11136 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 60b87593-119b-4488-9d72-9e7e620d1790 + Line SDL + Line SDL + + + + + + 23556 + -11064 + 106 + 64 + + + 23620 + -11032 + + + + + + Line start point + f7692104-317b-4ad7-867d-8480658a07a0 + Start + Start + false + 0 + + + + + + 23558 + -11062 + 47 + 20 + + + 23583 + -11052 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 96477d74-013b-40a9-8821-da494850d9fe + Direction + Direction + false + 0 + + + + + + 23558 + -11042 + 47 + 20 + + + 23583 + -11032 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 324fb8a4-7e11-46dd-ba05-43c85c81c8be + Length + Length + false + ddb53b1a-1aed-481b-8809-ef6793777782 + 1 + + + + + + 23558 + -11022 + 47 + 20 + + + 23583 + -11012 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + c4c4408e-c8ac-46ed-9a86-877e87f70f45 + Line + Line + false + 0 + + + + + + 23635 + -11062 + 25 + 60 + + + 23649 + -11032 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f66382f5-2d5a-4716-af83-ec938d891caf + Line SDL + Line SDL + + + + + + 23556 + -11256 + 106 + 64 + + + 23620 + -11224 + + + + + + Line start point + eed3ff8d-82e7-4cb9-9394-ffb136e7a30e + Start + Start + false + e79f166d-94ed-4224-8355-0e3cf7a2a0c2 + 1 + + + + + + 23558 + -11254 + 47 + 20 + + + 23583 + -11244 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3e65da2a-e4d4-419e-8490-8521b020501f + Direction + Direction + false + 0 + + + + + + 23558 + -11234 + 47 + 20 + + + 23583 + -11224 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 9dbace68-be7b-4fcd-901c-1d3e6596db4a + Length + Length + false + 0 + + + + + + 23558 + -11214 + 47 + 20 + + + 23583 + -11204 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 83fe0878-9b27-4dc7-854e-43fe09bae728 + Line + Line + false + 0 + + + + + + 23635 + -11254 + 25 + 60 + + + 23649 + -11224 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + Curve | Curve + Curve | Curve + + + + + + 23536 + -11320 + 146 + 64 + + + 23597 + -11288 + + + + + + First curve + 7208ce71-39f8-4d34-a255-07b7f4c17e39 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -11318 + 44 + 30 + + + 23561.5 + -11303 + + + + + + + + Second curve + 621b2490-4749-4382-a4dc-ac15522bfef4 + Curve B + Curve B + false + 83fe0878-9b27-4dc7-854e-43fe09bae728 + 1 + + + + + + 23538 + -11288 + 44 + 30 + + + 23561.5 + -11273 + + + + + + + + 1 + Intersection events + 02007c77-b14a-485a-bed0-cc01c2275b54 + 1 + Points + Points + false + 0 + + + + + + 23612 + -11318 + 68 + 20 + + + 23639.5 + -11308 + + + + + + + + 1 + Parameters on first curve + fe8372a8-5895-4add-88e4-3eac86657982 + Params A + Params A + false + 0 + + + + + + 23612 + -11298 + 68 + 20 + + + 23639.5 + -11288 + + + + + + + + 1 + Parameters on second curve + 7572b5ad-89ca-40f8-8b77-5e8fe1b08f74 + Params B + Params B + false + 0 + + + + + + 23612 + -11278 + 68 + 20 + + + 23639.5 + -11268 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + Deconstruct + Deconstruct + + + + + + 23543 + -11384 + 132 + 64 + + + 23590 + -11352 + + + + + + Input point + 88d2e7aa-6d57-4ed8-9f86-a92743858414 + Point + Point + false + 02007c77-b14a-485a-bed0-cc01c2275b54 + 1 + + + + + + 23545 + -11382 + 30 + 60 + + + 23561.5 + -11352 + + + + + + + + Point {x} component + 98815ac8-2551-42c8-94dd-4491d5ccc5d4 + X component + X component + false + 0 + + + + + + 23605 + -11382 + 68 + 20 + + + 23640.5 + -11372 + + + + + + + + Point {y} component + 81420342-8bbe-42be-b022-3627776d40b6 + Y component + Y component + false + 0 + + + + + + 23605 + -11362 + 68 + 20 + + + 23640.5 + -11352 + + + + + + + + Point {z} component + 31e747eb-c0a6-4d2f-8aaf-a9e12c1547d3 + Z component + Z component + false + 0 + + + + + + 23605 + -11342 + 68 + 20 + + + 23640.5 + -11332 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 28178479-c78d-4f06-84a1-fa22adbb9df1 + 60b87593-119b-4488-9d72-9e7e620d1790 + f66382f5-2d5a-4716-af83-ec938d891caf + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + e43a8b01-ce96-4ec0-b61d-e6192785c107 + 95f7442c-0309-4dff-9b47-f782ba0fbdbc + ddb53b1a-1aed-481b-8809-ef6793777782 + 8 + 25570267-152f-4e8a-87e5-760b2bfbc14c + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 05d2958b-ef94-41ba-b6ff-f47158f6f87c + Divide Curve + Divide Curve + + + + + + 23538 + -9990 + 141 + 64 + + + 23604 + -9958 + + + + + + Curve to divide + 4d8209a3-1765-44ee-b017-cede783a4ad4 + Curve + Curve + false + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + 1 + + + + + + 23540 + -9988 + 49 + 20 + + + 23574 + -9978 + + + + + + + + Number of segments + e26dacf2-2972-4ce3-beb1-2070dd7de331 + X*2 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23540 + -9968 + 49 + 20 + + + 23574 + -9958 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ac3ed619-ceb6-4371-8e14-f8eeaaf5f2a7 + Kinks + Kinks + false + 0 + + + + + + 23540 + -9948 + 49 + 20 + + + 23574 + -9938 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 657e4ec3-ffae-432a-a4b8-8b6e4af87667 + Points + Points + false + 0 + + + + + + 23619 + -9988 + 58 + 20 + + + 23649.5 + -9978 + + + + + + + + 1 + Tangent vectors at division points + 4ee37ace-0ff1-4ea0-8adc-e3bf61378486 + Tangents + Tangents + false + 0 + + + + + + 23619 + -9968 + 58 + 20 + + + 23649.5 + -9958 + + + + + + + + 1 + Parameter values at division points + 158e328c-0d0b-41db-b440-5162effd6beb + Parameters + Parameters + false + 0 + + + + + + 23619 + -9948 + 58 + 20 + + + 23649.5 + -9938 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4edc0cbf-93be-4251-b71e-7d42d6f24d5b + Line SDL + Line SDL + + + + + + 23556 + -10406 + 106 + 64 + + + 23620 + -10374 + + + + + + Line start point + fa7830c0-eb8e-4e0b-9de3-c7f4eef0e01e + Start + Start + false + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + 1 + + + + + + 23558 + -10404 + 47 + 20 + + + 23583 + -10394 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 6126869e-9a77-4c8c-94e4-0fcc82b8666d + Direction + Direction + false + 8512342c-9aaa-45a1-a05e-205ea7150d06 + 1 + + + + + + 23558 + -10384 + 47 + 20 + + + 23583 + -10374 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 729d8840-6fbf-4187-b1d7-af1339cb8cd6 + Length + Length + false + c0d52e51-a949-4ce6-b991-82349969dd05 + 1 + + + + + + 23558 + -10364 + 47 + 20 + + + 23583 + -10354 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d8675c5d-9431-4928-92b4-25cec3601397 + Line + Line + false + 0 + + + + + + 23635 + -10404 + 25 + 60 + + + 23649 + -10374 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + fd0f2fb6-68ad-4f7e-80c4-b18eff8d63b1 + Curvature + Curvature + + + + + + 23540 + -10054 + 137 + 64 + + + 23610 + -10022 + + + + + + Curve to evaluate + cfbd0f1b-d25e-4d9c-a4b2-3fd8f945583f + Curve + Curve + false + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + 1 + + + + + + 23542 + -10052 + 53 + 30 + + + 23570 + -10037 + + + + + + + + Parameter on curve domain to evaluate + b06aef3b-deca-4330-b569-420736933fe4 + Parameter + Parameter + false + 158e328c-0d0b-41db-b440-5162effd6beb + 1 + + + + + + 23542 + -10022 + 53 + 30 + + + 23570 + -10007 + + + + + + + + Point on curve at {t} + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + Point + Point + false + 0 + + + + + + 23625 + -10052 + 50 + 20 + + + 23651.5 + -10042 + + + + + + + + Curvature vector at {t} + ffb5d35f-6f7e-4a7d-91f4-02add4f97d10 + Curvature + Curvature + false + 0 + + + + + + 23625 + -10032 + 50 + 20 + + + 23651.5 + -10022 + + + + + + + + Curvature circle at {t} + 1dfa9e01-a199-4816-a1ce-8ad3937db031 + Curvature + Curvature + false + 0 + + + + + + 23625 + -10012 + 50 + 20 + + + 23651.5 + -10002 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 233e814b-23ba-44d0-afcf-cb818f4db06e + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -10118 + 114 + 64 + + + 23592 + -10086 + + + + + + Arc or Circle to deconstruct + 80adf14f-259e-42a2-a8c4-a3c3f05af07f + Arc + Arc + false + 1dfa9e01-a199-4816-a1ce-8ad3937db031 + 1 + + + + + + 23554 + -10116 + 23 + 60 + + + 23567 + -10086 + + + + + + + + Base plane of arc or circle + 7c4f47a7-6661-4e50-9fa3-f93f3ed4bbe7 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -10116 + 57 + 20 + + + 23637 + -10106 + + + + + + + + Radius of arc or circle + 3806e375-de77-42c4-b9c3-c4bbe1ac5bf9 + Radius + Radius + false + 0 + + + + + + 23607 + -10096 + 57 + 20 + + + 23637 + -10086 + + + + + + + + Angle domain (in radians) of arc + ad45707a-96d4-4ed1-879c-b2e727bf1f6c + Angle + Angle + false + 0 + + + + + + 23607 + -10076 + 57 + 20 + + + 23637 + -10066 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + b27c05b9-79ff-4c77-b774-b50e4710ad4e + One Over X + One Over X + + + + + + 23559 + -10146 + 100 + 28 + + + 23608 + -10132 + + + + + + Input value + a1523690-28a9-4349-9174-4637ddfcf060 + Value + Value + false + 3806e375-de77-42c4-b9c3-c4bbe1ac5bf9 + 1 + + + + + + 23561 + -10144 + 32 + 24 + + + 23578.5 + -10132 + + + + + + + + Output value + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + Result + Result + false + 0 + + + + + + 23623 + -10144 + 34 + 24 + + + 23641.5 + -10132 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 05d2958b-ef94-41ba-b6ff-f47158f6f87c + 4edc0cbf-93be-4251-b71e-7d42d6f24d5b + e1949367-0141-4e5e-afa2-980a8e4b01a7 + 354b24da-2bca-4cf1-9d3f-80e0b8a06e43 + 6875b1ad-cc6f-47e5-a114-69a47fb59e28 + d2d834c2-78a4-496d-bfe5-cf2eab4e5dda + fd0f2fb6-68ad-4f7e-80c4-b18eff8d63b1 + 233e814b-23ba-44d0-afcf-cb818f4db06e + b27c05b9-79ff-4c77-b774-b50e4710ad4e + 3ca08063-bd2b-4cdf-b129-92de746d2e96 + 991a196f-611e-4029-8a66-2d8bf9baee14 + cba66531-0963-4067-815f-f5fc4d238ec0 + 2ffee494-6525-4a24-9de5-8350ebfbfab8 + 64c76d0e-8017-4edb-b119-a25df3ecaea4 + edd7c7f5-5a41-4eaf-b47f-f17f309826b2 + 00fde94b-1e4f-461c-b095-b3bd9e5c74a2 + 7075397c-7a64-4e9e-95cf-29ee605f7fec + 56fd2a0c-a448-4bbc-96a1-55347dbe097c + 18 + f6ea25c1-b9ad-450d-a2e7-28e9613a8e07 + Group + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 991a196f-611e-4029-8a66-2d8bf9baee14 + Line + Line + + + + + + 23552 + -10326 + 114 + 44 + + + 23624 + -10304 + + + + + + Line start point + 3916f7d7-959a-4fe6-9892-a202674f6ad6 + Start Point + Start Point + false + 7c4f47a7-6661-4e50-9fa3-f93f3ed4bbe7 + 1 + + + + + + 23554 + -10324 + 55 + 20 + + + 23583 + -10314 + + + + + + + + Line end point + f19d7789-507e-45a8-9eff-e74111fa0778 + End Point + End Point + false + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + 1 + + + + + + 23554 + -10304 + 55 + 20 + + + 23583 + -10294 + + + + + + + + Line segment + 8512342c-9aaa-45a1-a05e-205ea7150d06 + Line + Line + false + 0 + + + + + + 23639 + -10324 + 25 + 40 + + + 23653 + -10304 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 00fde94b-1e4f-461c-b095-b3bd9e5c74a2 + Evaluate Length + Evaluate Length + + + + + + 23537 + -10470 + 144 + 64 + + + 23611 + -10438 + + + + + + Curve to evaluate + 51359563-c158-4d80-8278-cb9239e06c5a + Curve + Curve + false + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 23539 + -10468 + 57 + 20 + + + 23569 + -10458 + + + + + + + + Length factor for curve evaluation + d9b2b776-ce17-411f-8250-da5f4c95e7e6 + Length + Length + false + 0 + + + + + + 23539 + -10448 + 57 + 20 + + + 23569 + -10438 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b769acdd-5cd0-478f-a8ce-589454b965d1 + Normalized + Normalized + false + 0 + + + + + + 23539 + -10428 + 57 + 20 + + + 23569 + -10418 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 1636314c-d4aa-43d0-9962-2a885b03b9bf + Point + Point + false + 0 + + + + + + 23626 + -10468 + 53 + 20 + + + 23654 + -10458 + + + + + + + + Tangent vector at the specified length + f2144397-6a5c-490d-9da2-be9e0a8dec94 + Tangent + Tangent + false + 0 + + + + + + 23626 + -10448 + 53 + 20 + + + 23654 + -10438 + + + + + + + + Curve parameter at the specified length + ae1d3c84-5b72-42d6-9144-30e8eda920b3 + Parameter + Parameter + false + 0 + + + + + + 23626 + -10428 + 53 + 20 + + + 23654 + -10418 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 7075397c-7a64-4e9e-95cf-29ee605f7fec + Interpolate + Interpolate + + + + + + 23546 + -10554 + 125 + 84 + + + 23613 + -10512 + + + + + + 1 + Interpolation points + f319b1c9-bce3-4bb1-a532-2b5a9750d980 + Vertices + Vertices + false + 1636314c-d4aa-43d0-9962-2a885b03b9bf + 1 + + + + + + 23548 + -10552 + 50 + 20 + + + 23574.5 + -10542 + + + + + + + + Curve degree + f3d6c850-6a68-48e8-825c-ce1ab845770f + Degree + Degree + false + 0 + + + + + + 23548 + -10532 + 50 + 20 + + + 23574.5 + -10522 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 6a9d1449-ed3d-4b1f-a52a-40189d183cb4 + Periodic + Periodic + false + 0 + + + + + + 23548 + -10512 + 50 + 20 + + + 23574.5 + -10502 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a13d3d48-fe7c-4eba-b00d-a2f5f86917d0 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -10492 + 50 + 20 + + + 23574.5 + -10482 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f524abc3-9d5c-49b0-880c-87d212d1cf59 + Curve + Curve + false + 0 + + + + + + 23628 + -10552 + 41 + 26 + + + 23650 + -10538.67 + + + + + + + + Curve length + ae74a9d1-43da-4007-aa05-54ce50748aef + Length + Length + false + 0 + + + + + + 23628 + -10526 + 41 + 27 + + + 23650 + -10512 + + + + + + + + Curve domain + 364f5523-0259-47d3-bcab-94a8746828a8 + Domain + Domain + false + 0 + + + + + + 23628 + -10499 + 41 + 27 + + + 23650 + -10485.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a806b7a2-3862-49ac-9918-d243e79d4207 + Divide Curve + Divide Curve + + + + + + 23546 + -11634 + 125 + 64 + + + 23596 + -11602 + + + + + + Curve to divide + 2bd7cadb-592b-4f22-8dca-bf78bdac35ce + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23548 + -11632 + 33 + 20 + + + 23566 + -11622 + + + + + + + + Number of segments + 14be1611-5629-4eca-8ea3-a71e9d2da5f9 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -11612 + 33 + 20 + + + 23566 + -11602 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 19eb90f6-b2c2-4e4f-8ab2-8699da1f3f30 + Kinks + Kinks + false + 0 + + + + + + 23548 + -11592 + 33 + 20 + + + 23566 + -11582 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 92be7e47-b997-4752-809c-a4bc95df6ebf + Points + Points + false + 0 + + + + + + 23611 + -11632 + 58 + 20 + + + 23641.5 + -11622 + + + + + + + + 1 + Tangent vectors at division points + 9f918e93-aee0-489f-abe0-35f2a821a7a5 + Tangents + Tangents + false + 0 + + + + + + 23611 + -11612 + 58 + 20 + + + 23641.5 + -11602 + + + + + + + + 1 + Parameter values at division points + 18e22c28-82d3-4ead-bbeb-b7da38943489 + Parameters + Parameters + false + 0 + + + + + + 23611 + -11592 + 58 + 20 + + + 23641.5 + -11582 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 6f279521-1a21-47ca-a829-35e580f5fe47 + Curvature + Curvature + + + + + + 23540 + -11698 + 137 + 64 + + + 23610 + -11666 + + + + + + Curve to evaluate + 0a9eef3c-de27-4331-8d51-05a9488c97a1 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -11696 + 53 + 30 + + + 23570 + -11681 + + + + + + + + Parameter on curve domain to evaluate + 1b850a02-646a-45fc-920d-341e88b51c5b + Parameter + Parameter + false + 18e22c28-82d3-4ead-bbeb-b7da38943489 + 1 + + + + + + 23542 + -11666 + 53 + 30 + + + 23570 + -11651 + + + + + + + + Point on curve at {t} + b58d27a6-b71b-4a3c-b646-d06aba25b57e + Point + Point + false + 0 + + + + + + 23625 + -11696 + 50 + 20 + + + 23651.5 + -11686 + + + + + + + + Curvature vector at {t} + 0c4f3420-76d7-41ef-b651-b9c290238831 + Curvature + Curvature + false + 0 + + + + + + 23625 + -11676 + 50 + 20 + + + 23651.5 + -11666 + + + + + + + + Curvature circle at {t} + 0de3f887-0f8a-43d2-aab2-d693c4a92690 + Curvature + Curvature + false + 0 + + + + + + 23625 + -11656 + 50 + 20 + + + 23651.5 + -11646 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -11762 + 114 + 64 + + + 23592 + -11730 + + + + + + Arc or Circle to deconstruct + 01660992-c027-4378-9a0a-f38c03e05ed7 + Arc + Arc + false + 0de3f887-0f8a-43d2-aab2-d693c4a92690 + 1 + + + + + + 23554 + -11760 + 23 + 60 + + + 23567 + -11730 + + + + + + + + Base plane of arc or circle + 0ff94d79-f481-44ec-9879-877f4cfdf728 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -11760 + 57 + 20 + + + 23637 + -11750 + + + + + + + + Radius of arc or circle + 3834f52a-3c9e-4523-8106-7ac21cba2469 + Radius + Radius + false + 0 + + + + + + 23607 + -11740 + 57 + 20 + + + 23637 + -11730 + + + + + + + + Angle domain (in radians) of arc + 259075ff-106f-4182-97e8-ae4cd2a4ac32 + Angle + Angle + false + 0 + + + + + + 23607 + -11720 + 57 + 20 + + + 23637 + -11710 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + Line SDL + Line SDL + + + + + + 23548 + -11826 + 122 + 64 + + + 23628 + -11794 + + + + + + Line start point + 0cfba41b-d4e4-45d7-8c67-f6876e5184e7 + Start + Start + false + 1636314c-d4aa-43d0-9962-2a885b03b9bf + 1 + + + + + + 23550 + -11824 + 63 + 20 + + + 23591 + -11814 + + + + + + + + Line tangent (direction) + 34585a07-c0f4-426e-af1a-d68cb8b43475 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -11804 + 63 + 20 + + + 23591 + -11794 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 08e36a5e-7bfb-4e10-bc19-899f1b5af642 + X/2 + Length + Length + false + c73b8fdf-32c5-4885-bfe8-e99852dd1e9b + 1 + + + + + + 23550 + -11784 + 63 + 20 + + + 23591 + -11774 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + Line + Line + false + 0 + + + + + + 23643 + -11824 + 25 + 60 + + + 23657 + -11794 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 0c218abd-f286-45f0-813d-1575c17b5ee6 + Remap Numbers + Remap Numbers + + + + + + 23551 + -11492 + 115 + 64 + + + 23606 + -11460 + + + + + + Value to remap + c8b9c924-9679-457e-9c95-cedfb629b9d7 + Value + Value + false + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + 1 + + + + + + 23553 + -11490 + 38 + 20 + + + 23573.5 + -11480 + + + + + + + + Source domain + 056b7058-e120-47f9-9b03-437cf03db811 + Source + Source + false + bd891994-eba7-4906-b04a-12bfac4e4a73 + 1 + + + + + + 23553 + -11470 + 38 + 20 + + + 23573.5 + -11460 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 11d33d4f-6134-407d-9f42-8a0f57a768c4 + Target + Target + false + 0 + + + + + + 23553 + -11450 + 38 + 20 + + + 23573.5 + -11440 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 15747bd2-2c06-4ac0-b569-a7f10c68ab03 + Mapped + Mapped + false + 0 + + + + + + 23621 + -11490 + 43 + 30 + + + 23644 + -11475 + + + + + + + + Remapped and clipped number + c10a9129-cb08-414f-881f-0eaba33f6dbd + Clipped + Clipped + false + 0 + + + + + + 23621 + -11460 + 43 + 30 + + + 23644 + -11445 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + Bounds + Bounds + + + + + + 23548 + -11428 + 122 + 28 + + + 23612 + -11414 + + + + + + 1 + Numbers to include in Bounds + e182e5c6-296a-46c2-bd5f-2f1296715d95 + Numbers + Numbers + false + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + 1 + + + + + + 23550 + -11426 + 47 + 24 + + + 23575 + -11414 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + bd891994-eba7-4906-b04a-12bfac4e4a73 + Domain + Domain + false + 0 + + + + + + 23627 + -11426 + 41 + 24 + + + 23649 + -11414 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 64c76d0e-8017-4edb-b119-a25df3ecaea4 + Remap Numbers + Remap Numbers + + + + + + 23551 + -10282 + 115 + 64 + + + 23606 + -10250 + + + + + + Value to remap + 2a8a5f2d-a4a8-497f-9ba3-f8ec8091b20c + Value + Value + false + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + 1 + + + + + + 23553 + -10280 + 38 + 20 + + + 23573.5 + -10270 + + + + + + + + Source domain + b9463912-4a6c-43dc-9980-2626ca140ff8 + Source + Source + false + cfba1c1e-25c0-4697-8fa8-312bcebc4ed1 + 1 + + + + + + 23553 + -10260 + 38 + 20 + + + 23573.5 + -10250 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 157ed2f3-3154-4ffc-9052-b65f7f8135b3 + Target + Target + false + 0 + + + + + + 23553 + -10240 + 38 + 20 + + + 23573.5 + -10230 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + eebd8fdb-bffa-49a1-80e9-9574efebc24b + Mapped + Mapped + false + 0 + + + + + + 23621 + -10280 + 43 + 30 + + + 23644 + -10265 + + + + + + + + Remapped and clipped number + 6341f689-c9d1-4103-ae2a-9b356aaa23d7 + Clipped + Clipped + false + 0 + + + + + + 23621 + -10250 + 43 + 30 + + + 23644 + -10235 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + edd7c7f5-5a41-4eaf-b47f-f17f309826b2 + Bounds + Bounds + + + + + + 23548 + -10218 + 122 + 28 + + + 23612 + -10204 + + + + + + 1 + Numbers to include in Bounds + 46293d2c-7928-44c8-accd-6808dc9f08dc + Numbers + Numbers + false + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + 1 + + + + + + 23550 + -10216 + 47 + 24 + + + 23575 + -10204 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + cfba1c1e-25c0-4697-8fa8-312bcebc4ed1 + Domain + Domain + false + 0 + + + + + + 23627 + -10216 + 41 + 24 + + + 23649 + -10204 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 56fd2a0c-a448-4bbc-96a1-55347dbe097c + Division + Division + + + + + + 23568 + -10190 + 82 + 44 + + + 23599 + -10168 + + + + + + Item to divide (dividend) + f81ac68e-097e-4926-92c9-083b8b214c87 + A + A + false + eebd8fdb-bffa-49a1-80e9-9574efebc24b + 1 + + + + + + 23570 + -10188 + 14 + 20 + + + 23578.5 + -10178 + + + + + + + + Item to divide with (divisor) + 498aebde-de71-432d-8a85-e2209dbaa576 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -10168 + 14 + 20 + + + 23578.5 + -10158 + + + + + + + + The result of the Division + c0d52e51-a949-4ce6-b991-82349969dd05 + Result + Result + false + 0 + + + + + + 23614 + -10188 + 34 + 40 + + + 23632.5 + -10168 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + Division + Division + + + + + + 23568 + -11536 + 82 + 44 + + + 23599 + -11514 + + + + + + Item to divide (dividend) + c35555c1-7398-4c76-9112-19d654ce5d2f + A + A + false + 15747bd2-2c06-4ac0-b569-a7f10c68ab03 + 1 + + + + + + 23570 + -11534 + 14 + 20 + + + 23578.5 + -11524 + + + + + + + + Item to divide with (divisor) + d06d49e5-7ed3-4d3b-ad1e-515a4cbea54f + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -11514 + 14 + 20 + + + 23578.5 + -11504 + + + + + + + + The result of the Division + c73b8fdf-32c5-4885-bfe8-e99852dd1e9b + Result + Result + false + 0 + + + + + + 23614 + -11534 + 34 + 40 + + + 23632.5 + -11514 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 0c218abd-f286-45f0-813d-1575c17b5ee6 + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + 10 + c7d295cc-5ef2-4624-9297-740308e802b3 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a806b7a2-3862-49ac-9918-d243e79d4207 + 6f279521-1a21-47ca-a829-35e580f5fe47 + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + b63a643e-c9ad-4179-aca9-3744e29cfe05 + 0f8388a5-44db-43cc-897f-bff36881e3a1 + 6 + b8a13290-9b8d-4211-9e2b-d30263c7da20 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b63a643e-c9ad-4179-aca9-3744e29cfe05 + Evaluate Length + Evaluate Length + + + + + + 23537 + -11890 + 144 + 64 + + + 23611 + -11858 + + + + + + Curve to evaluate + d2440603-4431-43ec-83b8-c8b22a33be7d + Curve + Curve + false + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 23539 + -11888 + 57 + 20 + + + 23569 + -11878 + + + + + + + + Length factor for curve evaluation + 49218646-ec4a-411c-89a1-2b413dea9a17 + Length + Length + false + 0 + + + + + + 23539 + -11868 + 57 + 20 + + + 23569 + -11858 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3f61f633-aa74-4012-847b-59935d261ddf + Normalized + Normalized + false + 0 + + + + + + 23539 + -11848 + 57 + 20 + + + 23569 + -11838 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + Point + Point + false + 0 + + + + + + 23626 + -11888 + 53 + 20 + + + 23654 + -11878 + + + + + + + + Tangent vector at the specified length + 3c6f0146-226a-4393-80db-f1cfe60bf061 + Tangent + Tangent + false + 0 + + + + + + 23626 + -11868 + 53 + 20 + + + 23654 + -11858 + + + + + + + + Curve parameter at the specified length + 325b59a6-4986-48c8-ba24-cd79172fa4a4 + Parameter + Parameter + false + 0 + + + + + + 23626 + -11848 + 53 + 20 + + + 23654 + -11838 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 0f8388a5-44db-43cc-897f-bff36881e3a1 + Interpolate + Interpolate + + + + + + 23546 + -11974 + 125 + 84 + + + 23613 + -11932 + + + + + + 1 + Interpolation points + 9ef055a6-72d5-448e-a650-25824077c583 + Vertices + Vertices + false + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + 1 + + + + + + 23548 + -11972 + 50 + 20 + + + 23574.5 + -11962 + + + + + + + + Curve degree + 407a40c6-a8a0-48d5-b5a7-cc8ae65d0c42 + Degree + Degree + false + 0 + + + + + + 23548 + -11952 + 50 + 20 + + + 23574.5 + -11942 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c0d4e691-d78f-4276-a898-7c62fc7756fe + Periodic + Periodic + false + 0 + + + + + + 23548 + -11932 + 50 + 20 + + + 23574.5 + -11922 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 92f3e429-e71c-4b50-949d-e29913efc7a1 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -11912 + 50 + 20 + + + 23574.5 + -11902 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + Curve + Curve + false + 0 + + + + + + 23628 + -11972 + 41 + 26 + + + 23650 + -11958.67 + + + + + + + + Curve length + c4b91113-fb6e-49d5-9783-be4afbcceed8 + Length + Length + false + 0 + + + + + + 23628 + -11946 + 41 + 27 + + + 23650 + -11932 + + + + + + + + Curve domain + bcb21b69-a2a0-4e25-bad2-a69990d62d1b + Domain + Domain + false + 0 + + + + + + 23628 + -11919 + 41 + 27 + + + 23650 + -11905.33 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8564a323-85b4-48f9-a4b8-130860cb8306 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -11080 + 44 + 16 + + + 23609 + -11072 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 95f7442c-0309-4dff-9b47-f782ba0fbdbc + Division + Division + + + + + + 23568 + -11124 + 82 + 44 + + + 23599 + -11102 + + + + + + Item to divide (dividend) + f455d0e6-5f16-4faa-9e85-557d360facf4 + A + A + false + 8564a323-85b4-48f9-a4b8-130860cb8306 + 1 + + + + + + 23570 + -11122 + 14 + 20 + + + 23578.5 + -11112 + + + + + + + + Item to divide with (divisor) + f7ba51c1-5a92-4092-97b5-a097e3150196 + B + B + false + 0 + + + + + + 23570 + -11102 + 14 + 20 + + + 23578.5 + -11092 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 0b62e0a9-f7ae-4ff5-8070-2f2abdd0a195 + Result + Result + false + 0 + + + + + + 23614 + -11122 + 34 + 40 + + + 23632.5 + -11102 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5e4fbc47-ac24-4565-afb2-029535d953ec + Relay + Relay + false + 8512342c-9aaa-45a1-a05e-205ea7150d06 + 1 + + + + + + 23587 + -10342 + 44 + 16 + + + 23609 + -10334 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 438e73ef-4485-4f8f-94e2-130056be1978 + Line SDL + Line SDL + + + + + + 23548 + -12753 + 122 + 64 + + + 23628 + -12721 + + + + + + Line start point + 6d07fa5a-4294-46ff-9369-3fd65a5377cc + Start + Start + false + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + 1 + + + + + + 23550 + -12751 + 63 + 20 + + + 23591 + -12741 + + + + + + + + Line tangent (direction) + 10f54bbf-7022-4eab-8a8b-2b75f68d999a + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -12731 + 63 + 20 + + + 23591 + -12721 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 30ce7ec0-822e-4477-8c26-8c7ef0e80344 + X/4 + Length + Length + false + e6df0d8d-d5e4-4d01-ac44-7f7ee10b6c25 + 1 + + + + + + 23550 + -12711 + 63 + 20 + + + 23591 + -12701 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + Line + Line + false + 0 + + + + + + 23643 + -12751 + 25 + 60 + + + 23657 + -12721 + + + + + + + + + + + + e87db220-a0a0-4d67-a405-f97fd14b2d7a + Linear Array + + + + + Create a linear array of geometry. + true + 73f1160c-d298-4fba-8ce9-f006eaf57c56 + Linear Array + Linear Array + + + + + + 23540 + -9687 + 138 + 64 + + + 23608 + -9655 + + + + + + Base geometry + 5a5dda43-34e4-4f2d-aeb9-a4f27a9d6de3 + Geometry + Geometry + true + ec9aa812-4f6a-41f6-9294-52b096d00aea + 1 + + + + + + 23542 + -9685 + 51 + 20 + + + 23569 + -9675 + + + + + + + + Linear array direction and interval + 66300a11-1a57-4abf-af20-f83d680f730c + Direction + Direction + false + 0 + + + + + + 23542 + -9665 + 51 + 20 + + + 23569 + -9655 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + 0 + 0 + + + + + + + + + + + + Number of elements in array. + bad33733-9989-48ff-965b-84b2dd1a597b + Count + Count + false + 0 + + + + + + 23542 + -9645 + 51 + 20 + + + 23569 + -9635 + + + + + + 1 + + + + + 1 + {0} + + + + + 256 + + + + + + + + + + + 1 + Arrayed geometry + 9eba0662-c308-488f-8346-3da826b4f6db + Geometry + Geometry + false + 0 + + + + + + 23623 + -9685 + 53 + 30 + + + 23651 + -9670 + + + + + + + + 1 + Transformation data + c90b5666-7e62-4867-adfa-b682e5215b15 + Transform + Transform + false + 0 + + + + + + 23623 + -9655 + 53 + 30 + + + 23651 + -9640 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 943e63aa-45bc-4c98-9142-1cabc7a224cb + Join Curves + Join Curves + + + + + + 23550 + -9731 + 118 + 44 + + + 23613 + -9709 + + + + + + 1 + Curves to join + 6bb2e390-7d22-4f59-b12a-ac63feb47174 + Curves + Curves + false + 9eba0662-c308-488f-8346-3da826b4f6db + 1 + + + + + + 23552 + -9729 + 46 + 20 + + + 23576.5 + -9719 + + + + + + + + Preserve direction of input curves + 45aa199c-689d-4935-a5bb-6ef987a5900b + Preserve + Preserve + false + 0 + + + + + + 23552 + -9709 + 46 + 20 + + + 23576.5 + -9699 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + Curves + Curves + false + 0 + + + + + + 23628 + -9729 + 38 + 40 + + + 23648.5 + -9709 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 73f1160c-d298-4fba-8ce9-f006eaf57c56 + 943e63aa-45bc-4c98-9142-1cabc7a224cb + 2 + 8274dddf-0112-4145-8e19-78c169f58389 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + Create Material + Create Material + + + + + + 24741 + -9567 + 144 + 104 + + + 24825 + -9515 + + + + + + Colour of the diffuse channel + ba78ef8c-41da-44ff-a248-3b6653c669e7 + Diffuse + Diffuse + false + 997d42d0-a16e-4592-ab73-d0220de8e306 + 1 + + + + + + 24743 + -9565 + 67 + 20 + + + 24778 + -9555 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 6a021216-a2a4-473c-b6fd-1d9eb2e0abc9 + Specular + Specular + false + 0 + + + + + + 24743 + -9545 + 67 + 20 + + + 24778 + -9535 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 37bfd8a9-cfb5-4358-a685-3d7bd6f6be25 + Emission + Emission + false + 0 + + + + + + 24743 + -9525 + 67 + 20 + + + 24778 + -9515 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 3d3114f9-1bbf-450a-ba4c-cd28f3acdfa5 + Transparency + Transparency + false + 0 + + + + + + 24743 + -9505 + 67 + 20 + + + 24778 + -9495 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 47b7c8b9-0943-453e-b7ec-83380d520bf5 + Shine + Shine + false + 0 + + + + + + 24743 + -9485 + 67 + 20 + + + 24778 + -9475 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1f7cc93d-2552-453d-a363-a75ef55e46e8 + Material + Material + false + 0 + + + + + + 24840 + -9565 + 43 + 100 + + + 24863 + -9515 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + Custom Preview + Custom Preview + + + + + + + 24480 + -9537 + 82 + 44 + + + 24548 + -9515 + + + + + + Geometry to preview + true + 280b0b94-e4c9-49d3-be51-fb9f416cb25d + Geometry + Geometry + false + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + 1 + + + + + + 24482 + -9535 + 51 + 20 + + + 24509 + -9525 + + + + + + + + The material override + 9891246c-9036-4962-a84a-09c202f49645 + Material + Material + false + 1f7cc93d-2552-453d-a363-a75ef55e46e8 + 1 + + + + + + 24482 + -9515 + 51 + 20 + + + 24509 + -9505 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + 997d42d0-a16e-4592-ab73-d0220de8e306 + 3 + cbd7db17-df94-42a2-9378-242bd58a25cd + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 997d42d0-a16e-4592-ab73-d0220de8e306 + Colour Picker + Colour Picker + false + + 255;176;176;176 + + 0 + + + + + + 24566.77 + -9665.137 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e6683ed7-1684-4990-a6ab-ae6131f28adc + Create Material + Create Material + + + + + + 24711 + -10254 + 144 + 104 + + + 24795 + -10202 + + + + + + Colour of the diffuse channel + d53ec2c1-5cfd-4333-b135-5a4e70fbfaa6 + Diffuse + Diffuse + false + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 1 + + + + + + 24713 + -10252 + 67 + 20 + + + 24748 + -10242 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c9faa21a-06ba-45ef-8846-385eb855737e + Specular + Specular + false + 0 + + + + + + 24713 + -10232 + 67 + 20 + + + 24748 + -10222 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 2c435787-ac53-45f8-9b53-b1f700985df1 + Emission + Emission + false + 0 + + + + + + 24713 + -10212 + 67 + 20 + + + 24748 + -10202 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 65c3dd2c-9a46-4854-af2d-b4b4f917b77d + Transparency + Transparency + false + 0 + + + + + + 24713 + -10192 + 67 + 20 + + + 24748 + -10182 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f3ef6dad-3e81-46c6-aec5-3b012eeed5ba + Shine + Shine + false + 0 + + + + + + 24713 + -10172 + 67 + 20 + + + 24748 + -10162 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 9620cdf7-638c-4aec-b331-20e483481a61 + Material + Material + false + 0 + + + + + + 24810 + -10252 + 43 + 100 + + + 24833 + -10202 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + Custom Preview + Custom Preview + + + + + + + 24480 + -10224 + 82 + 44 + + + 24548 + -10202 + + + + + + Geometry to preview + true + b5ee1e43-5eea-45be-bf24-ba8eb86a9451 + Geometry + Geometry + false + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 24482 + -10222 + 51 + 20 + + + 24509 + -10212 + + + + + + + + The material override + 767c593c-b01b-44f5-8f08-6c7210d650b8 + Material + Material + false + 9620cdf7-638c-4aec-b331-20e483481a61 + 1 + + + + + + 24482 + -10202 + 51 + 20 + + + 24509 + -10192 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + e6683ed7-1684-4990-a6ab-ae6131f28adc + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 3 + b2439f52-87fa-49aa-b479-850c9bec3b6b + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + Colour Picker + Colour Picker + false + + 255;247;247;247 + + 0 + + + + + + 24566.71 + -10349.02 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + Create Material + Create Material + + + + + + 24711 + -10634 + 144 + 104 + + + 24795 + -10582 + + + + + + Colour of the diffuse channel + 44242b59-345c-426f-8612-8ac95cd6dd66 + Diffuse + Diffuse + false + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 1 + + + + + + 24713 + -10632 + 67 + 20 + + + 24748 + -10622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a84778c8-dd70-4cfa-9f95-fd47096edec9 + Specular + Specular + false + 0 + + + + + + 24713 + -10612 + 67 + 20 + + + 24748 + -10602 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 2831478f-d72a-400a-b208-7bae5ed804b9 + Emission + Emission + false + 0 + + + + + + 24713 + -10592 + 67 + 20 + + + 24748 + -10582 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c66ac7cc-67e2-47c0-b7b4-14fd34986f8f + Transparency + Transparency + false + 0 + + + + + + 24713 + -10572 + 67 + 20 + + + 24748 + -10562 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5103a71b-1cfd-4c20-80a0-0cc3b34d1640 + Shine + Shine + false + 0 + + + + + + 24713 + -10552 + 67 + 20 + + + 24748 + -10542 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 3eb720e2-c1dc-4559-bd26-d5bd706b17e9 + Material + Material + false + 0 + + + + + + 24810 + -10632 + 43 + 100 + + + 24833 + -10582 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + Custom Preview + Custom Preview + + + + + + + 24480 + -10604 + 82 + 44 + + + 24548 + -10582 + + + + + + Geometry to preview + true + 30e316a4-87d5-405c-84be-3be2aac0078f + Geometry + Geometry + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 24482 + -10602 + 51 + 20 + + + 24509 + -10592 + + + + + + + + The material override + 5002c8fd-773e-4630-9bf7-103b236ded45 + Material + Material + false + 3eb720e2-c1dc-4559-bd26-d5bd706b17e9 + 1 + + + + + + 24482 + -10582 + 51 + 20 + + + 24509 + -10572 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 3 + 94b8fbfe-c474-4046-9362-d72526aef313 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + Colour Picker + Colour Picker + false + + 255;222;222;222 + + 0 + + + + + + 24568.05 + -10727.48 + 180 + 310 + + 2 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + Relay + Relay + false + 81420342-8bbe-42be-b022-3627776d40b6 + 1 + + + + + + 23587 + -11400 + 44 + 16 + + + 23609 + -11392 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ddb53b1a-1aed-481b-8809-ef6793777782 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 4.000 + + + + + + 23484 + -11000 + 250 + 20 + + + 23484.93 + -10999.37 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 614b3c34-edc4-4d2e-b5e9-1bee2d2f48a7 + ae50ebca-9e98-4bb1-8203-31e7ee95a6c3 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 438e73ef-4485-4f8f-94e2-130056be1978 + a2d4c555-2576-4d95-8d83-d254e4c34a87 + d1b9e26d-031e-47f0-8971-15f1dfcdaa72 + 6 + 0cb65272-e7e9-4baa-bc9d-7001a1a4d7d8 + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0d82ebc3-a65c-4a59-aeb7-4324e5a437b2 + Divide Curve + Divide Curve + + + + + + 23546 + -12345 + 125 + 64 + + + 23596 + -12313 + + + + + + Curve to divide + 09695195-dfac-4442-ad8d-55b858d83ee4 + Curve + Curve + false + 91eb8158-b3e7-416c-b9ad-82fd688acaea + 1 + + + + + + 23548 + -12343 + 33 + 20 + + + 23566 + -12333 + + + + + + + + Number of segments + 4606b48f-0bbf-4e14-a793-4adf0c83f452 + Count + Count + false + 35298f9e-1538-4aae-b2f4-30823c24f6ec + 1 + + + + + + 23548 + -12323 + 33 + 20 + + + 23566 + -12313 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c99c2f65-fdc0-41ec-ae74-2c664ffff92a + Kinks + Kinks + false + 0 + + + + + + 23548 + -12303 + 33 + 20 + + + 23566 + -12293 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 49176ab7-cb53-4b18-95bb-f87123575414 + Points + Points + false + 0 + + + + + + 23611 + -12343 + 58 + 20 + + + 23641.5 + -12333 + + + + + + + + 1 + Tangent vectors at division points + 38b64594-59d8-4ed1-95dd-2d635f81d854 + Tangents + Tangents + false + 0 + + + + + + 23611 + -12323 + 58 + 20 + + + 23641.5 + -12313 + + + + + + + + 1 + Parameter values at division points + 868e1e84-e888-4180-9c40-1635fa12ba47 + Parameters + Parameters + false + 0 + + + + + + 23611 + -12303 + 58 + 20 + + + 23641.5 + -12293 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 055f59bb-0d1f-4835-a850-7442bb404b7f + Line SDL + Line SDL + + + + + + 23556 + -12210 + 106 + 64 + + + 23620 + -12178 + + + + + + Line start point + f424f406-3855-4779-9b39-1a9ad1d67d5d + Start + Start + false + 0 + + + + + + 23558 + -12208 + 47 + 20 + + + 23583 + -12198 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + aa55f9ff-36e3-489d-92a9-7c4105e15040 + Direction + Direction + false + 0 + + + + + + 23558 + -12188 + 47 + 20 + + + 23583 + -12178 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + d585319a-3825-404e-a24d-3cfc2d1e3be0 + Length + Length + false + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + 1 + + + + + + 23558 + -12168 + 47 + 20 + + + 23583 + -12158 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 91eb8158-b3e7-416c-b9ad-82fd688acaea + Line + Line + false + 0 + + + + + + 23635 + -12208 + 25 + 60 + + + 23649 + -12178 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 173b9f83-36be-45b0-8758-6a03d6b02f4d + Line SDL + Line SDL + + + + + + 23556 + -12409 + 106 + 64 + + + 23620 + -12377 + + + + + + Line start point + a0879623-c207-47d0-877e-70b81b138fa7 + Start + Start + false + 49176ab7-cb53-4b18-95bb-f87123575414 + 1 + + + + + + 23558 + -12407 + 47 + 20 + + + 23583 + -12397 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 98e479f7-e32c-42cc-b3b6-ad55ba36fd4a + Direction + Direction + false + 0 + + + + + + 23558 + -12387 + 47 + 20 + + + 23583 + -12377 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 0f2cbe65-c533-4c30-9f72-9e4d100f00b2 + Length + Length + false + 0 + + + + + + 23558 + -12367 + 47 + 20 + + + 23583 + -12357 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b74ebe49-7787-43ba-83a5-8d07981fd9fb + Line + Line + false + 0 + + + + + + 23635 + -12407 + 25 + 60 + + + 23649 + -12377 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + b2200b0b-c395-4a72-871b-25dd4000885f + Curve | Curve + Curve | Curve + + + + + + 23536 + -12473 + 146 + 64 + + + 23597 + -12441 + + + + + + First curve + 7aadcaeb-8a9a-4cd9-89c8-780ed1cc22b7 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -12471 + 44 + 30 + + + 23561.5 + -12456 + + + + + + + + Second curve + 4da7980a-f413-4d75-9d08-dd25a62a8080 + Curve B + Curve B + false + b74ebe49-7787-43ba-83a5-8d07981fd9fb + 1 + + + + + + 23538 + -12441 + 44 + 30 + + + 23561.5 + -12426 + + + + + + + + 1 + Intersection events + 040858dd-af11-444b-a277-adc2a0cd6f62 + 1 + Points + Points + false + 0 + + + + + + 23612 + -12471 + 68 + 20 + + + 23639.5 + -12461 + + + + + + + + 1 + Parameters on first curve + 7d9adc47-362e-4d3a-b3b1-2ba5a4641e1c + Params A + Params A + false + 0 + + + + + + 23612 + -12451 + 68 + 20 + + + 23639.5 + -12441 + + + + + + + + 1 + Parameters on second curve + f9c0a59c-470c-4dc9-b800-dcd4867c159c + Params B + Params B + false + 0 + + + + + + 23612 + -12431 + 68 + 20 + + + 23639.5 + -12421 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 04ef00d9-9c35-4a73-8b3c-9450012d6404 + Deconstruct + Deconstruct + + + + + + 23543 + -12537 + 132 + 64 + + + 23590 + -12505 + + + + + + Input point + 0f4fc4d3-bb53-433b-9ca9-13bb0e1f96e0 + Point + Point + false + 040858dd-af11-444b-a277-adc2a0cd6f62 + 1 + + + + + + 23545 + -12535 + 30 + 60 + + + 23561.5 + -12505 + + + + + + + + Point {x} component + 8bfa8227-0e05-4931-a5f7-251c6b308513 + X component + X component + false + 0 + + + + + + 23605 + -12535 + 68 + 20 + + + 23640.5 + -12525 + + + + + + + + Point {y} component + e3ca37c8-d6f1-41eb-86b7-70a90b2389b9 + Y component + Y component + false + 0 + + + + + + 23605 + -12515 + 68 + 20 + + + 23640.5 + -12505 + + + + + + + + Point {z} component + d4f13333-2abf-4e58-b783-92a283bcffc2 + Z component + Z component + false + 0 + + + + + + 23605 + -12495 + 68 + 20 + + + 23640.5 + -12485 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0d82ebc3-a65c-4a59-aeb7-4324e5a437b2 + 055f59bb-0d1f-4835-a850-7442bb404b7f + 173b9f83-36be-45b0-8758-6a03d6b02f4d + b2200b0b-c395-4a72-871b-25dd4000885f + 04ef00d9-9c35-4a73-8b3c-9450012d6404 + fb0056af-adf1-475c-84fb-ce0ac84320cb + 5d122f8f-f0bd-4072-844c-b4f5701c835f + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + f324e675-79b4-4236-96db-6f18fc686151 + 10 + 614b3c34-edc4-4d2e-b5e9-1bee2d2f48a7 + Group + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 5a1a06dc-37fb-4304-b060-828258b54af2 + Remap Numbers + Remap Numbers + + + + + + 23551 + -12645 + 115 + 64 + + + 23606 + -12613 + + + + + + Value to remap + ade65c64-0c52-4a4b-a396-9e7503a29a06 + Value + Value + false + f324e675-79b4-4236-96db-6f18fc686151 + 1 + + + + + + 23553 + -12643 + 38 + 20 + + + 23573.5 + -12633 + + + + + + + + Source domain + 31047fbb-1f29-4839-a7f9-c2f55835435b + Source + Source + false + 213e13e8-76b6-4fe7-a617-67c77bec4d98 + 1 + + + + + + 23553 + -12623 + 38 + 20 + + + 23573.5 + -12613 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 073682a3-7468-4533-8816-22699b0b6eec + Target + Target + false + 0 + + + + + + 23553 + -12603 + 38 + 20 + + + 23573.5 + -12593 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 31b891d3-6058-4c95-bebd-74084f73f98b + Mapped + Mapped + false + 0 + + + + + + 23621 + -12643 + 43 + 30 + + + 23644 + -12628 + + + + + + + + Remapped and clipped number + 465bf070-b83f-4d40-9c08-0ca4b249ae91 + Clipped + Clipped + false + 0 + + + + + + 23621 + -12613 + 43 + 30 + + + 23644 + -12598 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 942a6891-3fb2-4485-9b25-67d6884324d0 + Bounds + Bounds + + + + + + 23548 + -12581 + 122 + 28 + + + 23612 + -12567 + + + + + + 1 + Numbers to include in Bounds + 6df52ff9-0d6d-420a-8d0d-492ffb5e60e0 + Numbers + Numbers + false + f324e675-79b4-4236-96db-6f18fc686151 + 1 + + + + + + 23550 + -12579 + 47 + 24 + + + 23575 + -12567 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 213e13e8-76b6-4fe7-a617-67c77bec4d98 + Domain + Domain + false + 0 + + + + + + 23627 + -12579 + 41 + 24 + + + 23649 + -12567 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 3c802392-24dd-4878-afe4-c167db87d347 + Division + Division + + + + + + 23568 + -12689 + 82 + 44 + + + 23599 + -12667 + + + + + + Item to divide (dividend) + e4943771-52f3-4dda-9184-5c2e9aac61eb + A + A + false + 31b891d3-6058-4c95-bebd-74084f73f98b + 1 + + + + + + 23570 + -12687 + 14 + 20 + + + 23578.5 + -12677 + + + + + + + + Item to divide with (divisor) + 53722b4f-7846-4be2-9456-7ef46919a8fe + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -12667 + 14 + 20 + + + 23578.5 + -12657 + + + + + + + + The result of the Division + e6df0d8d-d5e4-4d01-ac44-7f7ee10b6c25 + Result + Result + false + 0 + + + + + + 23614 + -12687 + 34 + 40 + + + 23632.5 + -12667 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 5a1a06dc-37fb-4304-b060-828258b54af2 + 942a6891-3fb2-4485-9b25-67d6884324d0 + 3c802392-24dd-4878-afe4-c167db87d347 + 10 + ae50ebca-9e98-4bb1-8203-31e7ee95a6c3 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -12226 + 44 + 16 + + + 23609 + -12218 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 5d122f8f-f0bd-4072-844c-b4f5701c835f + Division + Division + + + + + + 23568 + -12270 + 82 + 44 + + + 23599 + -12248 + + + + + + Item to divide (dividend) + 00913ca2-0b32-40fe-9cfb-2529dd373a92 + A + A + false + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + 1 + + + + + + 23570 + -12268 + 14 + 20 + + + 23578.5 + -12258 + + + + + + + + Item to divide with (divisor) + e4a4e8e8-dfcc-4fa2-a265-454934360ba7 + B + B + false + 0 + + + + + + 23570 + -12248 + 14 + 20 + + + 23578.5 + -12238 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 35298f9e-1538-4aae-b2f4-30823c24f6ec + Result + Result + false + 0 + + + + + + 23614 + -12268 + 34 + 40 + + + 23632.5 + -12248 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f324e675-79b4-4236-96db-6f18fc686151 + Relay + Relay + false + e3ca37c8-d6f1-41eb-86b7-70a90b2389b9 + 1 + + + + + + 23587 + -12553 + 44 + 16 + + + 23609 + -12545 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 8.000 + + + + + + 23484 + -12146 + 250 + 20 + + + 23484.63 + -12145.09 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + Create Material + Create Material + + + + + + 24711 + -11630 + 144 + 104 + + + 24795 + -11578 + + + + + + Colour of the diffuse channel + 56943a83-30e4-4923-b76a-77580a19c7e1 + Diffuse + Diffuse + false + d04335b8-ce25-4db3-a0a2-51dc890dff0b + 1 + + + + + + 24713 + -11628 + 67 + 20 + + + 24748 + -11618 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 27ad4a39-ec4d-4209-af26-93d8838f5272 + Specular + Specular + false + 0 + + + + + + 24713 + -11608 + 67 + 20 + + + 24748 + -11598 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 1a9aee8f-613b-43a8-a4a0-d4c1e43c68f4 + Emission + Emission + false + 0 + + + + + + 24713 + -11588 + 67 + 20 + + + 24748 + -11578 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 634668d6-0b71-4fef-a779-aaef924c74c5 + Transparency + Transparency + false + 0 + + + + + + 24713 + -11568 + 67 + 20 + + + 24748 + -11558 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + cef0ac38-53ec-44e3-a651-4e6bd62784d4 + Shine + Shine + false + 0 + + + + + + 24713 + -11548 + 67 + 20 + + + 24748 + -11538 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + dc08a3d6-6531-45f5-a53f-5a15e92db45d + Material + Material + false + 0 + + + + + + 24810 + -11628 + 43 + 100 + + + 24833 + -11578 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + Custom Preview + Custom Preview + + + + + + + 24480 + -11600 + 82 + 44 + + + 24548 + -11578 + + + + + + Geometry to preview + true + b3656a59-def9-48cc-9b5a-207081b13ceb + Geometry + Geometry + false + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 24482 + -11598 + 51 + 20 + + + 24509 + -11588 + + + + + + + + The material override + 30d4730d-4f24-4106-ba7d-fa1187afcaf7 + Material + Material + false + dc08a3d6-6531-45f5-a53f-5a15e92db45d + 1 + + + + + + 24482 + -11578 + 51 + 20 + + + 24509 + -11568 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + d04335b8-ce25-4db3-a0a2-51dc890dff0b + 3 + ad466afb-e775-4c24-9667-79b7f4dc8b82 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + d04335b8-ce25-4db3-a0a2-51dc890dff0b + Colour Picker + Colour Picker + false + + 255;240;240;240 + + 0 + + + + + + 24566.26 + -11730.53 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + Create Material + Create Material + + + + + + 24710 + -12014 + 144 + 104 + + + 24794 + -11962 + + + + + + Colour of the diffuse channel + 99e63d2d-359f-41f5-9f7d-a1d65f34babe + Diffuse + Diffuse + false + 5b57847a-6771-4935-907d-41a49351c834 + 1 + + + + + + 24712 + -12012 + 67 + 20 + + + 24747 + -12002 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 5f8379a3-0458-4a2a-9b6b-44b9012b4045 + Specular + Specular + false + 0 + + + + + + 24712 + -11992 + 67 + 20 + + + 24747 + -11982 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + c867ac66-6c24-4878-8190-41b7e8ddb040 + Emission + Emission + false + 0 + + + + + + 24712 + -11972 + 67 + 20 + + + 24747 + -11962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1cc7f699-e13f-4e6b-be17-1d5f9b076024 + Transparency + Transparency + false + 0 + + + + + + 24712 + -11952 + 67 + 20 + + + 24747 + -11942 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5378de15-59e3-439b-9452-82e71a01799d + Shine + Shine + false + 0 + + + + + + 24712 + -11932 + 67 + 20 + + + 24747 + -11922 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 7d21bee5-7779-4f65-b5d2-8deb370bda9c + Material + Material + false + 0 + + + + + + 24809 + -12012 + 43 + 100 + + + 24832 + -11962 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + Custom Preview + Custom Preview + + + + + + + 24479 + -11984 + 82 + 44 + + + 24547 + -11962 + + + + + + Geometry to preview + true + 169c9904-1127-4c21-adb8-dbbe172cef5b + Geometry + Geometry + false + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + 1 + + + + + + 24481 + -11982 + 51 + 20 + + + 24508 + -11972 + + + + + + + + The material override + a6d6ec89-8e5d-45fd-921e-9c4e560e3a9f + Material + Material + false + 7d21bee5-7779-4f65-b5d2-8deb370bda9c + 1 + + + + + + 24481 + -11962 + 51 + 20 + + + 24508 + -11952 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + 5b57847a-6771-4935-907d-41a49351c834 + 3 + 7ff08cd5-37fe-4200-9160-d3112ce9d725 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 5b57847a-6771-4935-907d-41a49351c834 + Colour Picker + Colour Picker + false + + 255;214;214;214 + + 0 + + + + + + 24566.93 + -12109 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + Create Material + Create Material + + + + + + 24710 + -12566 + 144 + 104 + + + 24794 + -12514 + + + + + + Colour of the diffuse channel + b3a0bb6e-266c-4b3b-bceb-fd1459c601c0 + Diffuse + Diffuse + false + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + 1 + + + + + + 24712 + -12564 + 67 + 20 + + + 24747 + -12554 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 0d342c13-720f-4e06-b481-275c0b4395a0 + Specular + Specular + false + 0 + + + + + + 24712 + -12544 + 67 + 20 + + + 24747 + -12534 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + f05c7738-b85b-467d-946a-8bb5bc688b79 + Emission + Emission + false + 0 + + + + + + 24712 + -12524 + 67 + 20 + + + 24747 + -12514 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f8d756de-c605-4fbe-8ff1-85a37d5146ba + Transparency + Transparency + false + 0 + + + + + + 24712 + -12504 + 67 + 20 + + + 24747 + -12494 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + edbccc8d-00ca-478c-9e5f-ea335e422058 + Shine + Shine + false + 0 + + + + + + 24712 + -12484 + 67 + 20 + + + 24747 + -12474 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + bd7b7b06-658b-46ac-beb9-d022d792aa87 + Material + Material + false + 0 + + + + + + 24809 + -12564 + 43 + 100 + + + 24832 + -12514 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 396d4a2e-5744-4940-b523-f4f8b3503cbb + Custom Preview + Custom Preview + + + + + + + 24479 + -12536 + 82 + 44 + + + 24547 + -12514 + + + + + + Geometry to preview + true + c8d52c6d-7a5f-4007-912a-4075bc65c023 + Geometry + Geometry + false + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 24481 + -12534 + 51 + 20 + + + 24508 + -12524 + + + + + + + + The material override + 29ac999b-44f4-4092-8b88-43c056333d49 + Material + Material + false + bd7b7b06-658b-46ac-beb9-d022d792aa87 + 1 + + + + + + 24481 + -12514 + 51 + 20 + + + 24508 + -12504 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + 396d4a2e-5744-4940-b523-f4f8b3503cbb + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + 3 + 6a690171-9883-468f-b0a5-ab0a63496b0f + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + Colour Picker + Colour Picker + false + + 255;232;232;232 + + 0 + + + + + + 24569.15 + -12659.48 + 180 + 310 + + 2 + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a2d4c555-2576-4d95-8d83-d254e4c34a87 + Evaluate Length + Evaluate Length + + + + + + 23537 + -12817 + 144 + 64 + + + 23611 + -12785 + + + + + + Curve to evaluate + 3e7084a0-af12-4220-9ce6-7c9365ef4f38 + Curve + Curve + false + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 23539 + -12815 + 57 + 20 + + + 23569 + -12805 + + + + + + + + Length factor for curve evaluation + 8a8177a9-6f4c-4422-894c-0040e5a8fb03 + Length + Length + false + 0 + + + + + + 23539 + -12795 + 57 + 20 + + + 23569 + -12785 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 235a0a6d-99ee-4e02-affd-f9617c3e8238 + Normalized + Normalized + false + 0 + + + + + + 23539 + -12775 + 57 + 20 + + + 23569 + -12765 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0a521931-3ca5-4755-baba-8a6f0802afea + Point + Point + false + 0 + + + + + + 23626 + -12815 + 53 + 20 + + + 23654 + -12805 + + + + + + + + Tangent vector at the specified length + d73f6c49-13d3-4eea-aa98-72f8f7b895db + Tangent + Tangent + false + 0 + + + + + + 23626 + -12795 + 53 + 20 + + + 23654 + -12785 + + + + + + + + Curve parameter at the specified length + b7a715fc-8792-448e-8396-42bb93594585 + Parameter + Parameter + false + 0 + + + + + + 23626 + -12775 + 53 + 20 + + + 23654 + -12765 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + d1b9e26d-031e-47f0-8971-15f1dfcdaa72 + Interpolate + Interpolate + + + + + + 23546 + -12901 + 125 + 84 + + + 23613 + -12859 + + + + + + 1 + Interpolation points + 9dd983ce-1d8a-48a6-a0f5-9edac194a037 + Vertices + Vertices + false + 0a521931-3ca5-4755-baba-8a6f0802afea + 1 + + + + + + 23548 + -12899 + 50 + 20 + + + 23574.5 + -12889 + + + + + + + + Curve degree + 615e381c-f18d-4c97-a8a9-c677bc335dd2 + Degree + Degree + false + 0 + + + + + + 23548 + -12879 + 50 + 20 + + + 23574.5 + -12869 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + cbf0073e-8a19-48b0-b9d0-f85a51e0a8c3 + Periodic + Periodic + false + 0 + + + + + + 23548 + -12859 + 50 + 20 + + + 23574.5 + -12849 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6e5b474e-355a-4069-8d9d-b7d3266c5dc3 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -12839 + 50 + 20 + + + 23574.5 + -12829 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + de32db1a-5de2-4844-8793-726fa0046670 + Curve + Curve + false + 0 + + + + + + 23628 + -12899 + 41 + 26 + + + 23650 + -12885.67 + + + + + + + + Curve length + 101cdc2b-c74a-4189-9ae8-3e6a4d759c16 + Length + Length + false + 0 + + + + + + 23628 + -12873 + 41 + 27 + + + 23650 + -12859 + + + + + + + + Curve domain + 857c0543-3eb9-422f-8f04-39c1f34ea6d9 + Domain + Domain + false + 0 + + + + + + 23628 + -12846 + 41 + 27 + + + 23650 + -12832.33 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + Create Material + Create Material + + + + + + 24710 + -12946 + 144 + 104 + + + 24794 + -12894 + + + + + + Colour of the diffuse channel + ab8f0812-650d-4cdc-be63-4c64d8a59b16 + Diffuse + Diffuse + false + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 1 + + + + + + 24712 + -12944 + 67 + 20 + + + 24747 + -12934 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + b0933c78-598e-414f-a1ef-1a39f133ce41 + Specular + Specular + false + 0 + + + + + + 24712 + -12924 + 67 + 20 + + + 24747 + -12914 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 8f4fe633-4cbb-4c1d-821a-31efba187a92 + Emission + Emission + false + 0 + + + + + + 24712 + -12904 + 67 + 20 + + + 24747 + -12894 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + bd96d120-1f22-4cf2-a77c-3f6d236fe568 + Transparency + Transparency + false + 0 + + + + + + 24712 + -12884 + 67 + 20 + + + 24747 + -12874 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3acd47a8-0e28-4f8d-a701-4986a68ce629 + Shine + Shine + false + 0 + + + + + + 24712 + -12864 + 67 + 20 + + + 24747 + -12854 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 4242ad91-c52a-4d05-bac2-9e3fc0c94240 + Material + Material + false + 0 + + + + + + 24809 + -12944 + 43 + 100 + + + 24832 + -12894 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + Custom Preview + Custom Preview + + + + + + + 24479 + -12916 + 82 + 44 + + + 24547 + -12894 + + + + + + Geometry to preview + true + e68fbf64-426b-41ac-a5f4-21b9c00f12c2 + Geometry + Geometry + false + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 24481 + -12914 + 51 + 20 + + + 24508 + -12904 + + + + + + + + The material override + bc8e247b-35ca-4906-a889-fc817fb69a2a + Material + Material + false + 4242ad91-c52a-4d05-bac2-9e3fc0c94240 + 1 + + + + + + 24481 + -12894 + 51 + 20 + + + 24508 + -12884 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 3 + 7243dc9a-cb8f-4f1f-82e4-4957edb2d705 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + Colour Picker + Colour Picker + false + + 255;207;207;207 + + 0 + + + + + + 24569.27 + -13037.94 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + Divide Curve + Divide Curve + + + + + + 23546 + -13744 + 125 + 64 + + + 23596 + -13712 + + + + + + Curve to divide + a889c2bb-9b08-455d-a1df-484e8d88c8b5 + Curve + Curve + false + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 23548 + -13742 + 33 + 20 + + + 23566 + -13732 + + + + + + + + Number of segments + daf54670-322d-4546-a086-0bd520188ef1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -13722 + 33 + 20 + + + 23566 + -13712 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c75bb5bc-ca6f-4b83-95a9-e754393f33b0 + Kinks + Kinks + false + 0 + + + + + + 23548 + -13702 + 33 + 20 + + + 23566 + -13692 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 60c65b86-c55b-4929-a3e1-b3d9d289eff1 + Points + Points + false + 0 + + + + + + 23611 + -13742 + 58 + 20 + + + 23641.5 + -13732 + + + + + + + + 1 + Tangent vectors at division points + c070df34-869f-453f-bc75-35077c403d0f + Tangents + Tangents + false + 0 + + + + + + 23611 + -13722 + 58 + 20 + + + 23641.5 + -13712 + + + + + + + + 1 + Parameter values at division points + ab21f008-6d36-44b5-a077-175257e1fafd + Parameters + Parameters + false + 0 + + + + + + 23611 + -13702 + 58 + 20 + + + 23641.5 + -13692 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + c84d633f-e252-40a4-afca-2fb820fa0c66 + Curvature + Curvature + + + + + + 23540 + -13808 + 137 + 64 + + + 23610 + -13776 + + + + + + Curve to evaluate + ffbad2f5-aad1-4936-9927-20337352edff + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -13806 + 53 + 30 + + + 23570 + -13791 + + + + + + + + Parameter on curve domain to evaluate + dbcb57b2-aa21-49e3-b4ec-a42c8c12ae9e + Parameter + Parameter + false + ab21f008-6d36-44b5-a077-175257e1fafd + 1 + + + + + + 23542 + -13776 + 53 + 30 + + + 23570 + -13761 + + + + + + + + Point on curve at {t} + 49123b13-689a-4a9f-8302-4f20c4ff891f + Point + Point + false + 0 + + + + + + 23625 + -13806 + 50 + 20 + + + 23651.5 + -13796 + + + + + + + + Curvature vector at {t} + 953eff40-2554-456a-b472-9afa2f312514 + Curvature + Curvature + false + 0 + + + + + + 23625 + -13786 + 50 + 20 + + + 23651.5 + -13776 + + + + + + + + Curvature circle at {t} + 451ac757-560d-4a3a-9a2b-d7aa9c50417c + Curvature + Curvature + false + 0 + + + + + + 23625 + -13766 + 50 + 20 + + + 23651.5 + -13756 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 86c87b74-cfd6-4b80-b168-aab9842a2213 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -13872 + 114 + 64 + + + 23592 + -13840 + + + + + + Arc or Circle to deconstruct + 43994276-c902-4cb2-99fb-afbd3830cd06 + Arc + Arc + false + 451ac757-560d-4a3a-9a2b-d7aa9c50417c + 1 + + + + + + 23554 + -13870 + 23 + 60 + + + 23567 + -13840 + + + + + + + + Base plane of arc or circle + ef457fc9-4504-43ed-9bb9-7d150503f30b + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -13870 + 57 + 20 + + + 23637 + -13860 + + + + + + + + Radius of arc or circle + 9aec4777-6c87-4b6c-b180-98a44de34782 + Radius + Radius + false + 0 + + + + + + 23607 + -13850 + 57 + 20 + + + 23637 + -13840 + + + + + + + + Angle domain (in radians) of arc + 3d7a464c-ae03-4766-9d5e-d8900b083c27 + Angle + Angle + false + 0 + + + + + + 23607 + -13830 + 57 + 20 + + + 23637 + -13820 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 704f48b0-16e8-4f9e-a59c-218caff6e758 + Line SDL + Line SDL + + + + + + 23548 + -13936 + 122 + 64 + + + 23628 + -13904 + + + + + + Line start point + bbdc155f-f47f-4cb2-93bd-6280b583534c + Start + Start + false + 0a521931-3ca5-4755-baba-8a6f0802afea + 1 + + + + + + 23550 + -13934 + 63 + 20 + + + 23591 + -13924 + + + + + + + + Line tangent (direction) + 9f3a141f-4ce1-4f1b-b052-e22b823c13a2 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -13914 + 63 + 20 + + + 23591 + -13904 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + b9cf5dfb-0634-4318-9503-c54d9f38d436 + X/8 + Length + Length + false + 7f103a47-a3a0-47da-a2d8-276037da212a + 1 + + + + + + 23550 + -13894 + 63 + 20 + + + 23591 + -13884 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 04430615-b956-4e98-bb65-283369083f24 + Line + Line + false + 0 + + + + + + 23643 + -13934 + 25 + 60 + + + 23657 + -13904 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + c84d633f-e252-40a4-afca-2fb820fa0c66 + 86c87b74-cfd6-4b80-b168-aab9842a2213 + 704f48b0-16e8-4f9e-a59c-218caff6e758 + 6fecc635-631b-478c-b183-680db6808dbb + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + 44627a70-24f2-4c53-9029-c3725d3edb67 + c648c3a8-c2dc-49ec-b4b4-46e40cd54c68 + 8 + a41792ce-987b-4424-975c-2c482feba8bf + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 6fecc635-631b-478c-b183-680db6808dbb + Evaluate Length + Evaluate Length + + + + + + 23537 + -14000 + 144 + 64 + + + 23611 + -13968 + + + + + + Curve to evaluate + d9f58836-c2a9-4296-a751-7eddf9f2f6c6 + Curve + Curve + false + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 23539 + -13998 + 57 + 20 + + + 23569 + -13988 + + + + + + + + Length factor for curve evaluation + e1e3cf8c-da02-4f70-8fc7-656637a1d689 + Length + Length + false + 0 + + + + + + 23539 + -13978 + 57 + 20 + + + 23569 + -13968 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 18b1ab25-2c45-4802-8ae7-a1622e28865f + Normalized + Normalized + false + 0 + + + + + + 23539 + -13958 + 57 + 20 + + + 23569 + -13948 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 977d1668-4fbb-4214-b807-cdd36aea5912 + Point + Point + false + 0 + + + + + + 23626 + -13998 + 53 + 20 + + + 23654 + -13988 + + + + + + + + Tangent vector at the specified length + 0ae8dfec-0072-4b76-b8d1-b68f51f6df62 + Tangent + Tangent + false + 0 + + + + + + 23626 + -13978 + 53 + 20 + + + 23654 + -13968 + + + + + + + + Curve parameter at the specified length + 564ccef0-53c0-4018-b624-6df84948ca46 + Parameter + Parameter + false + 0 + + + + + + 23626 + -13958 + 53 + 20 + + + 23654 + -13948 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + Interpolate + Interpolate + + + + + + 23546 + -14084 + 125 + 84 + + + 23613 + -14042 + + + + + + 1 + Interpolation points + b60c3258-717b-4d76-8f9a-80083066aca5 + Vertices + Vertices + false + 977d1668-4fbb-4214-b807-cdd36aea5912 + 1 + + + + + + 23548 + -14082 + 50 + 20 + + + 23574.5 + -14072 + + + + + + + + Curve degree + 7a791416-b071-4d55-80f4-ce73ff55473a + Degree + Degree + false + 0 + + + + + + 23548 + -14062 + 50 + 20 + + + 23574.5 + -14052 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7e9b9685-516b-47d3-822c-e64a1bf9923a + Periodic + Periodic + false + 0 + + + + + + 23548 + -14042 + 50 + 20 + + + 23574.5 + -14032 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dd8e16b7-f04a-4099-8019-984cbbeb8c53 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -14022 + 50 + 20 + + + 23574.5 + -14012 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + Curve + Curve + false + 0 + + + + + + 23628 + -14082 + 41 + 26 + + + 23650 + -14068.67 + + + + + + + + Curve length + f02119a7-c8f8-4411-be66-763749891151 + Length + Length + false + 0 + + + + + + 23628 + -14056 + 41 + 27 + + + 23650 + -14042 + + + + + + + + Curve domain + 1b4784b8-dc39-4153-9ad4-9eaa74e9b82e + Domain + Domain + false + 0 + + + + + + 23628 + -14029 + 41 + 27 + + + 23650 + -14015.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + b0ab3d32-f1d4-49ed-b07a-62fafb765703 + Divide Curve + Divide Curve + + + + + + 23546 + -13336 + 125 + 64 + + + 23596 + -13304 + + + + + + Curve to divide + 9b12f288-bd6a-43d8-9ce7-c59a0d0c791e + Curve + Curve + false + 1a5e2090-0f2d-4a5b-8bae-46486ab54761 + 1 + + + + + + 23548 + -13334 + 33 + 20 + + + 23566 + -13324 + + + + + + + + Number of segments + cb054e36-9167-43ae-b6a4-3e43c159cd5d + Count + Count + false + 0400e922-3f0d-4386-82b8-0882ab431771 + 1 + + + + + + 23548 + -13314 + 33 + 20 + + + 23566 + -13304 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c74a88ab-f625-45ea-b8fc-8efa648dfd18 + Kinks + Kinks + false + 0 + + + + + + 23548 + -13294 + 33 + 20 + + + 23566 + -13284 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 5e2635b2-215a-4829-bfcb-665c1ee19426 + Points + Points + false + 0 + + + + + + 23611 + -13334 + 58 + 20 + + + 23641.5 + -13324 + + + + + + + + 1 + Tangent vectors at division points + cb4a12ed-4406-4b32-960d-778a3dbe6014 + Tangents + Tangents + false + 0 + + + + + + 23611 + -13314 + 58 + 20 + + + 23641.5 + -13304 + + + + + + + + 1 + Parameter values at division points + f56ec696-0599-48e5-837c-98baff38f683 + Parameters + Parameters + false + 0 + + + + + + 23611 + -13294 + 58 + 20 + + + 23641.5 + -13284 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + ff209b95-2b63-426f-8e5f-33595fa25049 + Line SDL + Line SDL + + + + + + 23556 + -13212 + 106 + 64 + + + 23620 + -13180 + + + + + + Line start point + 9f93ac6a-0d58-423b-b4fc-576b9c639ae7 + Start + Start + false + 0 + + + + + + 23558 + -13210 + 47 + 20 + + + 23583 + -13200 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 4769faed-2209-4376-808a-74892b37aa37 + Direction + Direction + false + 0 + + + + + + 23558 + -13190 + 47 + 20 + + + 23583 + -13180 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + d90c6e81-1858-41b6-b25f-20abd7c6b566 + Length + Length + false + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + 1 + + + + + + 23558 + -13170 + 47 + 20 + + + 23583 + -13160 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 1a5e2090-0f2d-4a5b-8bae-46486ab54761 + Line + Line + false + 0 + + + + + + 23635 + -13210 + 25 + 60 + + + 23649 + -13180 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + be48b823-b481-43b7-a2d1-4ed3939fb5e4 + Line SDL + Line SDL + + + + + + 23556 + -13400 + 106 + 64 + + + 23620 + -13368 + + + + + + Line start point + 9beca6c5-842d-4664-9178-5ed407cf6265 + Start + Start + false + 5e2635b2-215a-4829-bfcb-665c1ee19426 + 1 + + + + + + 23558 + -13398 + 47 + 20 + + + 23583 + -13388 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c07e192d-ca72-464e-ad1f-ec02289afd81 + Direction + Direction + false + 0 + + + + + + 23558 + -13378 + 47 + 20 + + + 23583 + -13368 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 2d8c1d96-331a-4cc2-aaaa-13ec7d531f80 + Length + Length + false + 0 + + + + + + 23558 + -13358 + 47 + 20 + + + 23583 + -13348 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 42a4f589-3893-485d-a0c4-2b30a52fa57f + Line + Line + false + 0 + + + + + + 23635 + -13398 + 25 + 60 + + + 23649 + -13368 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + e9acf08e-2ed6-44fe-993d-e912df01e7d2 + Curve | Curve + Curve | Curve + + + + + + 23536 + -13464 + 146 + 64 + + + 23597 + -13432 + + + + + + First curve + 119b181c-fd99-4773-b694-ba525812c390 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -13462 + 44 + 30 + + + 23561.5 + -13447 + + + + + + + + Second curve + 74c6dfd5-6552-409f-97fe-3fcdf4a3a1a0 + Curve B + Curve B + false + 42a4f589-3893-485d-a0c4-2b30a52fa57f + 1 + + + + + + 23538 + -13432 + 44 + 30 + + + 23561.5 + -13417 + + + + + + + + 1 + Intersection events + 58f2a7a2-f598-496c-b405-e1d3bd0ac5de + 1 + Points + Points + false + 0 + + + + + + 23612 + -13462 + 68 + 20 + + + 23639.5 + -13452 + + + + + + + + 1 + Parameters on first curve + 2b8cc9ef-7c62-4e3d-a41d-5390181d8694 + Params A + Params A + false + 0 + + + + + + 23612 + -13442 + 68 + 20 + + + 23639.5 + -13432 + + + + + + + + 1 + Parameters on second curve + 47e88f9a-ae34-4cc7-ad2a-31e94da20bc1 + Params B + Params B + false + 0 + + + + + + 23612 + -13422 + 68 + 20 + + + 23639.5 + -13412 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 950b604f-b669-4e84-8cf3-3ccec6a16de4 + Deconstruct + Deconstruct + + + + + + 23543 + -13528 + 132 + 64 + + + 23590 + -13496 + + + + + + Input point + bc499742-4b43-437a-b659-b8a89699aad9 + Point + Point + false + 58f2a7a2-f598-496c-b405-e1d3bd0ac5de + 1 + + + + + + 23545 + -13526 + 30 + 60 + + + 23561.5 + -13496 + + + + + + + + Point {x} component + c927e151-cfc8-46bc-bcdb-3d44af14afe3 + X component + X component + false + 0 + + + + + + 23605 + -13526 + 68 + 20 + + + 23640.5 + -13516 + + + + + + + + Point {y} component + a58605d8-511b-46a9-8d00-59b8c0ed4d50 + Y component + Y component + false + 0 + + + + + + 23605 + -13506 + 68 + 20 + + + 23640.5 + -13496 + + + + + + + + Point {z} component + 3fcc4718-1619-4579-bf96-fa9dc4c407a2 + Z component + Z component + false + 0 + + + + + + 23605 + -13486 + 68 + 20 + + + 23640.5 + -13476 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b0ab3d32-f1d4-49ed-b07a-62fafb765703 + ff209b95-2b63-426f-8e5f-33595fa25049 + be48b823-b481-43b7-a2d1-4ed3939fb5e4 + e9acf08e-2ed6-44fe-993d-e912df01e7d2 + 950b604f-b669-4e84-8cf3-3ccec6a16de4 + 19d6f8c2-9695-482c-8394-beb47a4ae036 + 0feed01d-63cf-45c2-9bac-40341ccea807 + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + 37e25283-4d82-4df5-862f-fd9ab1873400 + 10 + 44627a70-24f2-4c53-9029-c3725d3edb67 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -13228 + 44 + 16 + + + 23609 + -13220 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 0feed01d-63cf-45c2-9bac-40341ccea807 + Division + Division + + + + + + 23568 + -13272 + 82 + 44 + + + 23599 + -13250 + + + + + + Item to divide (dividend) + 35368052-57b9-4e4f-9fa2-c898c9fae3aa + A + A + false + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + 1 + + + + + + 23570 + -13270 + 14 + 20 + + + 23578.5 + -13260 + + + + + + + + Item to divide with (divisor) + b0cffee4-4311-4e76-b0c4-029d7944ef17 + B + B + false + 0 + + + + + + 23570 + -13250 + 14 + 20 + + + 23578.5 + -13240 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 0400e922-3f0d-4386-82b8-0882ab431771 + Result + Result + false + 0 + + + + + + 23614 + -13270 + 34 + 40 + + + 23632.5 + -13250 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 37e25283-4d82-4df5-862f-fd9ab1873400 + Relay + Relay + false + a58605d8-511b-46a9-8d00-59b8c0ed4d50 + 1 + + + + + + 23587 + -13544 + 44 + 16 + + + 23609 + -13536 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 16.000 + + + + + + 23484 + -13148 + 250 + 20 + + + 23484.54 + -13147.87 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + a3fcdc98-9eaf-48d1-b975-c6c0cca84912 + Remap Numbers + Remap Numbers + + + + + + 23551 + -13636 + 115 + 64 + + + 23606 + -13604 + + + + + + Value to remap + 52093997-cb5f-47c6-b2f3-f56c3aeeba20 + Value + Value + false + 37e25283-4d82-4df5-862f-fd9ab1873400 + 1 + + + + + + 23553 + -13634 + 38 + 20 + + + 23573.5 + -13624 + + + + + + + + Source domain + befe0055-3834-4e7d-8592-8ceb3ff4c7d5 + Source + Source + false + 2506cfa5-772b-42ed-bbc6-c45204198b6b + 1 + + + + + + 23553 + -13614 + 38 + 20 + + + 23573.5 + -13604 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 665cffbb-7bea-4db0-ac52-ea790f928f10 + Target + Target + false + 0 + + + + + + 23553 + -13594 + 38 + 20 + + + 23573.5 + -13584 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 361587e9-2d4f-4ec5-a970-f64c4cff269f + Mapped + Mapped + false + 0 + + + + + + 23621 + -13634 + 43 + 30 + + + 23644 + -13619 + + + + + + + + Remapped and clipped number + 353179d4-6542-4dd0-9d62-81336f121fc6 + Clipped + Clipped + false + 0 + + + + + + 23621 + -13604 + 43 + 30 + + + 23644 + -13589 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 6b0b83f1-5ed5-42df-8749-8cbe66b1d949 + Bounds + Bounds + + + + + + 23548 + -13572 + 122 + 28 + + + 23612 + -13558 + + + + + + 1 + Numbers to include in Bounds + 3a22d0e7-e4e7-4887-bdb9-807a98beb6bb + Numbers + Numbers + false + 37e25283-4d82-4df5-862f-fd9ab1873400 + 1 + + + + + + 23550 + -13570 + 47 + 24 + + + 23575 + -13558 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 2506cfa5-772b-42ed-bbc6-c45204198b6b + Domain + Domain + false + 0 + + + + + + 23627 + -13570 + 41 + 24 + + + 23649 + -13558 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + af090e0f-b86c-49f6-bce1-01ab59705958 + Division + Division + + + + + + 23568 + -13680 + 82 + 44 + + + 23599 + -13658 + + + + + + Item to divide (dividend) + ab77e986-8f91-4b88-b60d-bb964624570b + A + A + false + 361587e9-2d4f-4ec5-a970-f64c4cff269f + 1 + + + + + + 23570 + -13678 + 14 + 20 + + + 23578.5 + -13668 + + + + + + + + Item to divide with (divisor) + f9285921-b78d-4b6d-930f-e976adcaff59 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -13658 + 14 + 20 + + + 23578.5 + -13648 + + + + + + + + The result of the Division + 7f103a47-a3a0-47da-a2d8-276037da212a + Result + Result + false + 0 + + + + + + 23614 + -13678 + 34 + 40 + + + 23632.5 + -13658 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + a3fcdc98-9eaf-48d1-b975-c6c0cca84912 + 6b0b83f1-5ed5-42df-8749-8cbe66b1d949 + af090e0f-b86c-49f6-bce1-01ab59705958 + 10 + c648c3a8-c2dc-49ec-b4b4-46e40cd54c68 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + c84d633f-e252-40a4-afca-2fb820fa0c66 + 86c87b74-cfd6-4b80-b168-aab9842a2213 + 704f48b0-16e8-4f9e-a59c-218caff6e758 + 6fecc635-631b-478c-b183-680db6808dbb + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + 6 + 23bef186-4321-4c4c-9dfd-279404bee305 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + Create Material + Create Material + + + + + + 24710 + -13753 + 144 + 104 + + + 24794 + -13701 + + + + + + Colour of the diffuse channel + e63d8855-2dcf-4071-85f8-d728affc9599 + Diffuse + Diffuse + false + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + 1 + + + + + + 24712 + -13751 + 67 + 20 + + + 24747 + -13741 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a9f7c817-e6a3-475e-b01e-bb0e9800b567 + Specular + Specular + false + 0 + + + + + + 24712 + -13731 + 67 + 20 + + + 24747 + -13721 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 8cd63a98-0f92-4f5d-942e-f2c7f2e26366 + Emission + Emission + false + 0 + + + + + + 24712 + -13711 + 67 + 20 + + + 24747 + -13701 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 38c3e0f1-2505-4386-b913-d5eaa4d19d72 + Transparency + Transparency + false + 0 + + + + + + 24712 + -13691 + 67 + 20 + + + 24747 + -13681 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 2481a83a-ad2a-43c4-8866-5a74470aead9 + Shine + Shine + false + 0 + + + + + + 24712 + -13671 + 67 + 20 + + + 24747 + -13661 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 72e2424c-fca6-4c01-8f23-1a22a14d31bc + Material + Material + false + 0 + + + + + + 24809 + -13751 + 43 + 100 + + + 24832 + -13701 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 13408244-80f0-4090-9640-fed1006b1281 + Custom Preview + Custom Preview + + + + + + + 24479 + -13723 + 82 + 44 + + + 24547 + -13701 + + + + + + Geometry to preview + true + e08ca326-7fc8-4dcf-a4d1-98e844b2d26e + Geometry + Geometry + false + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 24481 + -13721 + 51 + 20 + + + 24508 + -13711 + + + + + + + + The material override + 41510769-7aea-4c5b-805b-3f0e485805bc + Material + Material + false + 72e2424c-fca6-4c01-8f23-1a22a14d31bc + 1 + + + + + + 24481 + -13701 + 51 + 20 + + + 24508 + -13691 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + 13408244-80f0-4090-9640-fed1006b1281 + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + 3 + ab88d891-784a-4bb4-ad29-ceb2582441ad + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + Colour Picker + Colour Picker + false + + 255;224;224;224 + + 0 + + + + + + 24569.62 + -13844.48 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f1da01d3-2baf-4452-9d9d-af616f39bf8f + Create Material + Create Material + + + + + + 24710 + -14131 + 144 + 104 + + + 24794 + -14079 + + + + + + Colour of the diffuse channel + 4258460b-4909-4133-9460-e2e2c057410d + Diffuse + Diffuse + false + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 1 + + + + + + 24712 + -14129 + 67 + 20 + + + 24747 + -14119 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + ef3559d8-1bf5-4fef-9072-3e39eff1db53 + Specular + Specular + false + 0 + + + + + + 24712 + -14109 + 67 + 20 + + + 24747 + -14099 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 82c28474-84ac-4597-9d2d-6f9b24efabd6 + Emission + Emission + false + 0 + + + + + + 24712 + -14089 + 67 + 20 + + + 24747 + -14079 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 95661c57-d841-4115-8881-5a2036ac610e + Transparency + Transparency + false + 0 + + + + + + 24712 + -14069 + 67 + 20 + + + 24747 + -14059 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f8caef00-948e-4026-8648-649ae25252cb + Shine + Shine + false + 0 + + + + + + 24712 + -14049 + 67 + 20 + + + 24747 + -14039 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + a170b614-b226-45c1-a1bf-1228381a73eb + Material + Material + false + 0 + + + + + + 24809 + -14129 + 43 + 100 + + + 24832 + -14079 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + Custom Preview + Custom Preview + + + + + + + 24479 + -14101 + 82 + 44 + + + 24547 + -14079 + + + + + + Geometry to preview + true + 2ec09d8f-f780-453d-9814-4d74d56b9e78 + Geometry + Geometry + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 24481 + -14099 + 51 + 20 + + + 24508 + -14089 + + + + + + + + The material override + ddd54ef9-c018-479b-8931-eba1d222769e + Material + Material + false + a170b614-b226-45c1-a1bf-1228381a73eb + 1 + + + + + + 24481 + -14079 + 51 + 20 + + + 24508 + -14069 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f1da01d3-2baf-4452-9d9d-af616f39bf8f + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 3 + 470106ad-2e83-46d0-84b2-dd73a6dc3481 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + Colour Picker + Colour Picker + false + + 255;199;199;199 + + 0 + + + + + + 24570.04 + -14222.95 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + Divide Curve + Divide Curve + + + + + + 23546 + -14937 + 125 + 64 + + + 23596 + -14905 + + + + + + Curve to divide + 2c02d75f-3dc2-4467-bfed-38b236316a2a + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -14935 + 33 + 20 + + + 23566 + -14925 + + + + + + + + Number of segments + 724b3936-9a58-4e4e-9101-968ef738384d + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -14915 + 33 + 20 + + + 23566 + -14905 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a41d02e5-72ef-433e-9304-3dd6e9c7039f + Kinks + Kinks + false + 0 + + + + + + 23548 + -14895 + 33 + 20 + + + 23566 + -14885 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 0a4304a2-f262-4a3a-819d-307e175eda44 + Points + Points + false + 0 + + + + + + 23611 + -14935 + 58 + 20 + + + 23641.5 + -14925 + + + + + + + + 1 + Tangent vectors at division points + b398aed3-8e10-445d-991b-51a72f8357ab + Tangents + Tangents + false + 0 + + + + + + 23611 + -14915 + 58 + 20 + + + 23641.5 + -14905 + + + + + + + + 1 + Parameter values at division points + 1b17572b-93be-485b-a5a4-9474a35c701c + Parameters + Parameters + false + 0 + + + + + + 23611 + -14895 + 58 + 20 + + + 23641.5 + -14885 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7083401d-0252-4329-81d1-5cf0c48f5f40 + Curvature + Curvature + + + + + + 23540 + -15001 + 137 + 64 + + + 23610 + -14969 + + + + + + Curve to evaluate + 15594bfc-df0b-4898-bab4-40e697169639 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -14999 + 53 + 30 + + + 23570 + -14984 + + + + + + + + Parameter on curve domain to evaluate + 8d6c361d-b018-41e8-99b6-186042cc7768 + Parameter + Parameter + false + 1b17572b-93be-485b-a5a4-9474a35c701c + 1 + + + + + + 23542 + -14969 + 53 + 30 + + + 23570 + -14954 + + + + + + + + Point on curve at {t} + 9ba6a7d1-0d5e-4441-a308-28a11fd16091 + Point + Point + false + 0 + + + + + + 23625 + -14999 + 50 + 20 + + + 23651.5 + -14989 + + + + + + + + Curvature vector at {t} + 4a8f948b-dc8b-4156-b3d1-325a457ea2a6 + Curvature + Curvature + false + 0 + + + + + + 23625 + -14979 + 50 + 20 + + + 23651.5 + -14969 + + + + + + + + Curvature circle at {t} + 05fd6387-754d-4d4a-9a1a-986c64772bf5 + Curvature + Curvature + false + 0 + + + + + + 23625 + -14959 + 50 + 20 + + + 23651.5 + -14949 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 3676d86d-334e-402b-8652-d0eceeb3fab0 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -15065 + 114 + 64 + + + 23592 + -15033 + + + + + + Arc or Circle to deconstruct + 44b67802-5d37-4a57-8567-3e416116a6ef + Arc + Arc + false + 05fd6387-754d-4d4a-9a1a-986c64772bf5 + 1 + + + + + + 23554 + -15063 + 23 + 60 + + + 23567 + -15033 + + + + + + + + Base plane of arc or circle + 3fb10d13-adf1-4cf9-9481-292ded30967e + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -15063 + 57 + 20 + + + 23637 + -15053 + + + + + + + + Radius of arc or circle + 8178f9db-2ff8-42f7-8296-9470497804c4 + Radius + Radius + false + 0 + + + + + + 23607 + -15043 + 57 + 20 + + + 23637 + -15033 + + + + + + + + Angle domain (in radians) of arc + b2cfcf28-9f40-435e-8351-f3ceee00fb00 + Angle + Angle + false + 0 + + + + + + 23607 + -15023 + 57 + 20 + + + 23637 + -15013 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + c79304f8-3095-425e-8778-c30b8fb41c7b + Line SDL + Line SDL + + + + + + 23548 + -15123 + 122 + 64 + + + 23628 + -15091 + + + + + + Line start point + 77d5184a-a588-408e-bb42-b8e69ae803fa + Start + Start + false + 977d1668-4fbb-4214-b807-cdd36aea5912 + 1 + + + + + + 23550 + -15121 + 63 + 20 + + + 23591 + -15111 + + + + + + + + Line tangent (direction) + 3120eaee-fa25-4bf5-a426-23dbcd773ff8 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -15101 + 63 + 20 + + + 23591 + -15091 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 70c807ac-0806-431b-86a9-0cdaf90d9521 + X/16 + Length + Length + false + 97c718cc-be23-4bcd-aa0d-0a3c3b096d46 + 1 + + + + + + 23550 + -15081 + 63 + 20 + + + 23591 + -15071 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 68c7ab26-331a-45c1-98fe-0115121f5acd + Line + Line + false + 0 + + + + + + 23643 + -15121 + 25 + 60 + + + 23657 + -15091 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + 7083401d-0252-4329-81d1-5cf0c48f5f40 + 3676d86d-334e-402b-8652-d0eceeb3fab0 + c79304f8-3095-425e-8778-c30b8fb41c7b + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + 311b5b57-7460-4a62-8420-ecd376ef9d54 + 73b8537c-db92-45bf-9a91-6117e9009969 + 47cc1612-faeb-4fe4-8b94-eff1716c67df + 8 + bf1a84d8-e774-435f-86b9-5da5984325ff + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + Evaluate Length + Evaluate Length + + + + + + 23537 + -15187 + 144 + 64 + + + 23611 + -15155 + + + + + + Curve to evaluate + 66165dcf-f7d2-4841-8d53-706c428968f6 + Curve + Curve + false + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 23539 + -15185 + 57 + 20 + + + 23569 + -15175 + + + + + + + + Length factor for curve evaluation + 9a3b967b-1d3f-43ae-9e4a-ed7550c23fac + Length + Length + false + 0 + + + + + + 23539 + -15165 + 57 + 20 + + + 23569 + -15155 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f0489c8d-34d4-4152-8399-de8b2eac2c12 + Normalized + Normalized + false + 0 + + + + + + 23539 + -15145 + 57 + 20 + + + 23569 + -15135 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 06364148-0ee1-4eea-9fff-3e6ac151a345 + Point + Point + false + 0 + + + + + + 23626 + -15185 + 53 + 20 + + + 23654 + -15175 + + + + + + + + Tangent vector at the specified length + 3a84b1e3-bfb0-42f7-8b6a-7e6ed6153ce5 + Tangent + Tangent + false + 0 + + + + + + 23626 + -15165 + 53 + 20 + + + 23654 + -15155 + + + + + + + + Curve parameter at the specified length + efc4cd69-26fd-4820-95c7-8ab58adbf6d7 + Parameter + Parameter + false + 0 + + + + + + 23626 + -15145 + 53 + 20 + + + 23654 + -15135 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 311b5b57-7460-4a62-8420-ecd376ef9d54 + Interpolate + Interpolate + + + + + + 23546 + -15271 + 125 + 84 + + + 23613 + -15229 + + + + + + 1 + Interpolation points + b0ed061d-43b7-42d4-91fb-05e7680e26ec + Vertices + Vertices + false + 06364148-0ee1-4eea-9fff-3e6ac151a345 + 1 + + + + + + 23548 + -15269 + 50 + 20 + + + 23574.5 + -15259 + + + + + + + + Curve degree + 6a029baa-380f-4256-946a-afeeffe9d18f + Degree + Degree + false + 0 + + + + + + 23548 + -15249 + 50 + 20 + + + 23574.5 + -15239 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c58b82b2-9e0f-4673-8be7-ded8083e6e6e + Periodic + Periodic + false + 0 + + + + + + 23548 + -15229 + 50 + 20 + + + 23574.5 + -15219 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 97d6e4be-346f-45f5-b00e-f386d3d56799 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -15209 + 50 + 20 + + + 23574.5 + -15199 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 1634d270-58aa-4c8f-80f1-433a00dddc24 + Curve + Curve + false + 0 + + + + + + 23628 + -15269 + 41 + 26 + + + 23650 + -15255.67 + + + + + + + + Curve length + c9a544d3-dc01-4d37-8c51-c91d38b6bcbc + Length + Length + false + 0 + + + + + + 23628 + -15243 + 41 + 27 + + + 23650 + -15229 + + + + + + + + Curve domain + 2a7a7f9a-5f27-44c0-af40-4f3f627fc8af + Domain + Domain + false + 0 + + + + + + 23628 + -15216 + 41 + 27 + + + 23650 + -15202.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 31fc2178-218b-4c9c-9f00-98b3209b31f5 + Divide Curve + Divide Curve + + + + + + 23546 + -14529 + 125 + 64 + + + 23596 + -14497 + + + + + + Curve to divide + 9542f978-1a09-41bf-ab29-8d7c0267e9f1 + Curve + Curve + false + 1fc7a20d-1e63-4079-b740-3ff3ce9a807b + 1 + + + + + + 23548 + -14527 + 33 + 20 + + + 23566 + -14517 + + + + + + + + Number of segments + 5378bb20-9f29-4cfc-8425-ea0729112205 + Count + Count + false + 4e3f151d-6abb-473d-b730-89d8c7a1c73f + 1 + + + + + + 23548 + -14507 + 33 + 20 + + + 23566 + -14497 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 41b863ba-0d16-4443-afbd-62273b88ae34 + Kinks + Kinks + false + 0 + + + + + + 23548 + -14487 + 33 + 20 + + + 23566 + -14477 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 7252fa14-2aaf-4244-b9ca-b125455865e1 + Points + Points + false + 0 + + + + + + 23611 + -14527 + 58 + 20 + + + 23641.5 + -14517 + + + + + + + + 1 + Tangent vectors at division points + 4d517cec-79f1-4f19-bbd0-f1e7816404bc + Tangents + Tangents + false + 0 + + + + + + 23611 + -14507 + 58 + 20 + + + 23641.5 + -14497 + + + + + + + + 1 + Parameter values at division points + 4afb8c88-352f-47e5-98ff-85a0453934d1 + Parameters + Parameters + false + 0 + + + + + + 23611 + -14487 + 58 + 20 + + + 23641.5 + -14477 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 540ca53a-ed62-42bf-82ac-b6352a10ebaf + Line SDL + Line SDL + + + + + + 23556 + -14405 + 106 + 64 + + + 23620 + -14373 + + + + + + Line start point + cef5364b-7819-45d3-8199-46a958896c62 + Start + Start + false + 0 + + + + + + 23558 + -14403 + 47 + 20 + + + 23583 + -14393 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3b7d65e4-6aae-4b5f-828c-b1d13e6209f2 + Direction + Direction + false + 0 + + + + + + 23558 + -14383 + 47 + 20 + + + 23583 + -14373 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 41ecfb64-82e2-4e12-bd27-91659145d428 + Length + Length + false + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + 1 + + + + + + 23558 + -14363 + 47 + 20 + + + 23583 + -14353 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 1fc7a20d-1e63-4079-b740-3ff3ce9a807b + Line + Line + false + 0 + + + + + + 23635 + -14403 + 25 + 60 + + + 23649 + -14373 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 08d2d08b-da19-4a82-a896-a3b4d45a19c0 + Line SDL + Line SDL + + + + + + 23556 + -14593 + 106 + 64 + + + 23620 + -14561 + + + + + + Line start point + 4b73b452-6a40-46a1-8c84-6c062f375b3d + Start + Start + false + 7252fa14-2aaf-4244-b9ca-b125455865e1 + 1 + + + + + + 23558 + -14591 + 47 + 20 + + + 23583 + -14581 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + e06982df-4dab-44a5-b48d-f4602afa852e + Direction + Direction + false + 0 + + + + + + 23558 + -14571 + 47 + 20 + + + 23583 + -14561 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 0bff4544-6621-4735-bd0c-3234477016d0 + Length + Length + false + 0 + + + + + + 23558 + -14551 + 47 + 20 + + + 23583 + -14541 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 934a0e6f-aa12-43f9-b1f9-1a677651d84e + Line + Line + false + 0 + + + + + + 23635 + -14591 + 25 + 60 + + + 23649 + -14561 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + f48ae7da-c4b5-4e1a-8ff7-54deacd6a63f + Curve | Curve + Curve | Curve + + + + + + 23536 + -14657 + 146 + 64 + + + 23597 + -14625 + + + + + + First curve + d46b4a9f-182a-432c-9a4a-de5da33a9c6e + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -14655 + 44 + 30 + + + 23561.5 + -14640 + + + + + + + + Second curve + 3a1e49b9-2ecd-4a1d-b466-576e3c1ac902 + Curve B + Curve B + false + 934a0e6f-aa12-43f9-b1f9-1a677651d84e + 1 + + + + + + 23538 + -14625 + 44 + 30 + + + 23561.5 + -14610 + + + + + + + + 1 + Intersection events + d4bd46f3-3d9d-448e-b800-e6e209bbd060 + 1 + Points + Points + false + 0 + + + + + + 23612 + -14655 + 68 + 20 + + + 23639.5 + -14645 + + + + + + + + 1 + Parameters on first curve + f846b6c2-f23e-4379-b25d-4fe8948c433d + Params A + Params A + false + 0 + + + + + + 23612 + -14635 + 68 + 20 + + + 23639.5 + -14625 + + + + + + + + 1 + Parameters on second curve + eed7bf21-0b5c-4de3-8d32-6c6bc7c0db81 + Params B + Params B + false + 0 + + + + + + 23612 + -14615 + 68 + 20 + + + 23639.5 + -14605 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 0f8ced68-4752-4d87-aab7-66d7606f86e1 + Deconstruct + Deconstruct + + + + + + 23543 + -14721 + 132 + 64 + + + 23590 + -14689 + + + + + + Input point + 94513b0b-587d-4fc3-b1f7-22799ec95eff + Point + Point + false + d4bd46f3-3d9d-448e-b800-e6e209bbd060 + 1 + + + + + + 23545 + -14719 + 30 + 60 + + + 23561.5 + -14689 + + + + + + + + Point {x} component + 6df84ed6-b37e-453c-9028-0198d2b5ea55 + X component + X component + false + 0 + + + + + + 23605 + -14719 + 68 + 20 + + + 23640.5 + -14709 + + + + + + + + Point {y} component + 78274f9d-1457-4d43-a593-071d2f2c9a9e + Y component + Y component + false + 0 + + + + + + 23605 + -14699 + 68 + 20 + + + 23640.5 + -14689 + + + + + + + + Point {z} component + f409859f-bb79-4bef-b546-8df2ded36a0c + Z component + Z component + false + 0 + + + + + + 23605 + -14679 + 68 + 20 + + + 23640.5 + -14669 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 31fc2178-218b-4c9c-9f00-98b3209b31f5 + 540ca53a-ed62-42bf-82ac-b6352a10ebaf + 08d2d08b-da19-4a82-a896-a3b4d45a19c0 + f48ae7da-c4b5-4e1a-8ff7-54deacd6a63f + 0f8ced68-4752-4d87-aab7-66d7606f86e1 + 44563f96-0e76-4cb0-9eb2-033dcad4395e + 48a3877d-4c67-4c86-a05a-1573d728fd62 + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 10 + 73b8537c-db92-45bf-9a91-6117e9009969 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -14421 + 44 + 16 + + + 23609 + -14413 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 48a3877d-4c67-4c86-a05a-1573d728fd62 + Division + Division + + + + + + 23568 + -14465 + 82 + 44 + + + 23599 + -14443 + + + + + + Item to divide (dividend) + 3e514b79-69ea-4228-9572-e246367220f4 + A + A + false + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + 1 + + + + + + 23570 + -14463 + 14 + 20 + + + 23578.5 + -14453 + + + + + + + + Item to divide with (divisor) + 5e899a98-9194-470f-9d53-43e06b2aaa34 + B + B + false + 0 + + + + + + 23570 + -14443 + 14 + 20 + + + 23578.5 + -14433 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 4e3f151d-6abb-473d-b730-89d8c7a1c73f + Result + Result + false + 0 + + + + + + 23614 + -14463 + 34 + 40 + + + 23632.5 + -14443 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + Relay + Relay + false + 78274f9d-1457-4d43-a593-071d2f2c9a9e + 1 + + + + + + 23587 + -14737 + 44 + 16 + + + 23609 + -14729 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 32.000 + + + + + + 23484 + -14341 + 250 + 20 + + + 23484.25 + -14340.38 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 767f6793-f3a8-4f62-bec5-024aee974cf5 + Remap Numbers + Remap Numbers + + + + + + 23551 + -14829 + 115 + 64 + + + 23606 + -14797 + + + + + + Value to remap + ad039f3d-eef9-4288-a8a6-3fb460c941d3 + Value + Value + false + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 1 + + + + + + 23553 + -14827 + 38 + 20 + + + 23573.5 + -14817 + + + + + + + + Source domain + f81c9623-3d05-4048-b9be-b02ed6cfa886 + Source + Source + false + 17c54da2-9aa4-40a1-bc4d-49e570a1585d + 1 + + + + + + 23553 + -14807 + 38 + 20 + + + 23573.5 + -14797 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + c18dc849-96a3-427f-b6a5-0a17f1ec92b3 + Target + Target + false + 0 + + + + + + 23553 + -14787 + 38 + 20 + + + 23573.5 + -14777 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 979c2361-aac2-496a-ae9d-605d27235a81 + Mapped + Mapped + false + 0 + + + + + + 23621 + -14827 + 43 + 30 + + + 23644 + -14812 + + + + + + + + Remapped and clipped number + f50a8eb9-1ab2-4dc8-91d7-8daa16f5fde6 + Clipped + Clipped + false + 0 + + + + + + 23621 + -14797 + 43 + 30 + + + 23644 + -14782 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 66d3e423-994e-4736-bd43-e65ce5e9fc83 + Bounds + Bounds + + + + + + 23548 + -14765 + 122 + 28 + + + 23612 + -14751 + + + + + + 1 + Numbers to include in Bounds + caf96cfb-008c-4e3b-b9b5-3e6d6ce156a9 + Numbers + Numbers + false + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 1 + + + + + + 23550 + -14763 + 47 + 24 + + + 23575 + -14751 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 17c54da2-9aa4-40a1-bc4d-49e570a1585d + Domain + Domain + false + 0 + + + + + + 23627 + -14763 + 41 + 24 + + + 23649 + -14751 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + fcacf583-d5a6-420d-b3b9-617a548df03d + Division + Division + + + + + + 23568 + -14873 + 82 + 44 + + + 23599 + -14851 + + + + + + Item to divide (dividend) + fb34b486-e587-4dae-83cd-25525cfafb75 + A + A + false + 979c2361-aac2-496a-ae9d-605d27235a81 + 1 + + + + + + 23570 + -14871 + 14 + 20 + + + 23578.5 + -14861 + + + + + + + + Item to divide with (divisor) + 6dd3b01b-903d-4231-8be3-e52892baa1a0 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -14851 + 14 + 20 + + + 23578.5 + -14841 + + + + + + + + The result of the Division + 97c718cc-be23-4bcd-aa0d-0a3c3b096d46 + Result + Result + false + 0 + + + + + + 23614 + -14871 + 34 + 40 + + + 23632.5 + -14851 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 767f6793-f3a8-4f62-bec5-024aee974cf5 + 66d3e423-994e-4736-bd43-e65ce5e9fc83 + fcacf583-d5a6-420d-b3b9-617a548df03d + 10 + 47cc1612-faeb-4fe4-8b94-eff1716c67df + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + 7083401d-0252-4329-81d1-5cf0c48f5f40 + 3676d86d-334e-402b-8652-d0eceeb3fab0 + c79304f8-3095-425e-8778-c30b8fb41c7b + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + 311b5b57-7460-4a62-8420-ecd376ef9d54 + 6 + ba9ee7a7-d377-420f-b456-7af3c7e3eefe + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + Create Material + Create Material + + + + + + 24710 + -14960 + 144 + 104 + + + 24794 + -14908 + + + + + + Colour of the diffuse channel + 274c72e4-6dde-4b2a-91a3-f7f435b3f9cd + Diffuse + Diffuse + false + a6c065f2-152a-4b87-9865-5856f9ca0408 + 1 + + + + + + 24712 + -14958 + 67 + 20 + + + 24747 + -14948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a87fdd2c-c927-4f25-9ae4-0fc76cfdf795 + Specular + Specular + false + 0 + + + + + + 24712 + -14938 + 67 + 20 + + + 24747 + -14928 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 24a9cba5-70f1-4228-a99d-bf2b9b65776a + Emission + Emission + false + 0 + + + + + + 24712 + -14918 + 67 + 20 + + + 24747 + -14908 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e9e6b9eb-183b-4de8-908f-1a178da20490 + Transparency + Transparency + false + 0 + + + + + + 24712 + -14898 + 67 + 20 + + + 24747 + -14888 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 7241d266-a704-4a12-8560-ed5027fe0610 + Shine + Shine + false + 0 + + + + + + 24712 + -14878 + 67 + 20 + + + 24747 + -14868 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + d2d15f30-0ee4-42d5-8afe-dcf5a59a1505 + Material + Material + false + 0 + + + + + + 24809 + -14958 + 43 + 100 + + + 24832 + -14908 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + c2597d02-e4d0-4075-a746-1dd75007c681 + Custom Preview + Custom Preview + + + + + + + 24479 + -14930 + 82 + 44 + + + 24547 + -14908 + + + + + + Geometry to preview + true + b36f51a2-dac2-492b-8278-d33a5f5a6060 + Geometry + Geometry + false + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 24481 + -14928 + 51 + 20 + + + 24508 + -14918 + + + + + + + + The material override + c2012a8f-c9e8-4072-aa08-daf05516a933 + Material + Material + false + d2d15f30-0ee4-42d5-8afe-dcf5a59a1505 + 1 + + + + + + 24481 + -14908 + 51 + 20 + + + 24508 + -14898 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + c2597d02-e4d0-4075-a746-1dd75007c681 + a6c065f2-152a-4b87-9865-5856f9ca0408 + 3 + 0b9eb758-b67c-409f-8efe-afb42624ff62 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + a6c065f2-152a-4b87-9865-5856f9ca0408 + Colour Picker + Colour Picker + false + + 255;217;217;217 + + 0 + + + + + + 24569.89 + -15050.56 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2c50866a-38cc-483b-a20b-35af8b84620e + Create Material + Create Material + + + + + + 24710 + -15338 + 144 + 104 + + + 24794 + -15286 + + + + + + Colour of the diffuse channel + 75bf8125-8787-4a01-a738-a79f1289cde9 + Diffuse + Diffuse + false + efef31e9-fb9f-42df-967d-66b5298ba02f + 1 + + + + + + 24712 + -15336 + 67 + 20 + + + 24747 + -15326 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 1ea0bcc7-9a8e-4d66-84f7-67cb3c1e8859 + Specular + Specular + false + 0 + + + + + + 24712 + -15316 + 67 + 20 + + + 24747 + -15306 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 193dba5c-774e-4b66-a4bc-86b2a3bb458e + Emission + Emission + false + 0 + + + + + + 24712 + -15296 + 67 + 20 + + + 24747 + -15286 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7f8f706a-307b-454a-aee5-582336d0b0f2 + Transparency + Transparency + false + 0 + + + + + + 24712 + -15276 + 67 + 20 + + + 24747 + -15266 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b0244388-61bb-427e-93bf-204506e4181f + Shine + Shine + false + 0 + + + + + + 24712 + -15256 + 67 + 20 + + + 24747 + -15246 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + fd4931c8-0583-47da-b669-816ad2d62d7b + Material + Material + false + 0 + + + + + + 24809 + -15336 + 43 + 100 + + + 24832 + -15286 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + b4348960-9117-489d-bfc8-2ba3b33e231d + Custom Preview + Custom Preview + + + + + + + 24479 + -15308 + 82 + 44 + + + 24547 + -15286 + + + + + + Geometry to preview + true + df8ff83d-d19e-4d70-abd2-78ca528c02d4 + Geometry + Geometry + false + 1634d270-58aa-4c8f-80f1-433a00dddc24 + 1 + + + + + + 24481 + -15306 + 51 + 20 + + + 24508 + -15296 + + + + + + + + The material override + 3ea35193-6235-4bf0-bcc9-0c90a8a648ac + Material + Material + false + fd4931c8-0583-47da-b669-816ad2d62d7b + 1 + + + + + + 24481 + -15286 + 51 + 20 + + + 24508 + -15276 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 2c50866a-38cc-483b-a20b-35af8b84620e + b4348960-9117-489d-bfc8-2ba3b33e231d + efef31e9-fb9f-42df-967d-66b5298ba02f + 3 + c0ef27d0-02ea-459f-a5b4-3bcbe315e601 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + efef31e9-fb9f-42df-967d-66b5298ba02f + Colour Picker + Colour Picker + false + + 255;191;191;191 + + 0 + + + + + + 24570.5 + -15429.02 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + Divide Curve + Divide Curve + + + + + + 23546 + -16053 + 125 + 64 + + + 23596 + -16021 + + + + + + Curve to divide + c45f381c-83c8-4903-9c2f-09e2bb4b3404 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -16051 + 33 + 20 + + + 23566 + -16041 + + + + + + + + Number of segments + e6cce16b-49c0-4be2-baf3-97a97522daf5 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -16031 + 33 + 20 + + + 23566 + -16021 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 9b96a314-960e-4508-bee8-8bb93db52b0f + Kinks + Kinks + false + 0 + + + + + + 23548 + -16011 + 33 + 20 + + + 23566 + -16001 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 06f5948d-5723-4545-ae6f-03f4766ded34 + Points + Points + false + 0 + + + + + + 23611 + -16051 + 58 + 20 + + + 23641.5 + -16041 + + + + + + + + 1 + Tangent vectors at division points + 808d6db5-b03a-41d2-9e7c-0c0ad7136fbd + Tangents + Tangents + false + 0 + + + + + + 23611 + -16031 + 58 + 20 + + + 23641.5 + -16021 + + + + + + + + 1 + Parameter values at division points + 98f16531-e1c1-40ec-856f-b1abc71c6543 + Parameters + Parameters + false + 0 + + + + + + 23611 + -16011 + 58 + 20 + + + 23641.5 + -16001 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + Curvature + Curvature + + + + + + 23540 + -16117 + 137 + 64 + + + 23610 + -16085 + + + + + + Curve to evaluate + 41e8010e-b97d-462b-a29b-2e028c13bf2f + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -16115 + 53 + 30 + + + 23570 + -16100 + + + + + + + + Parameter on curve domain to evaluate + 740bbe54-1aaa-4729-bffd-36b087baeb4f + Parameter + Parameter + false + 98f16531-e1c1-40ec-856f-b1abc71c6543 + 1 + + + + + + 23542 + -16085 + 53 + 30 + + + 23570 + -16070 + + + + + + + + Point on curve at {t} + a5ee3ea9-65ae-40c7-887e-df44650d0e68 + Point + Point + false + 0 + + + + + + 23625 + -16115 + 50 + 20 + + + 23651.5 + -16105 + + + + + + + + Curvature vector at {t} + a4c36351-44fa-462d-b7cf-bdf173f4d52a + Curvature + Curvature + false + 0 + + + + + + 23625 + -16095 + 50 + 20 + + + 23651.5 + -16085 + + + + + + + + Curvature circle at {t} + e1ea7dc6-98c4-4f44-8e4a-3d108de4c610 + Curvature + Curvature + false + 0 + + + + + + 23625 + -16075 + 50 + 20 + + + 23651.5 + -16065 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -16181 + 114 + 64 + + + 23592 + -16149 + + + + + + Arc or Circle to deconstruct + a755aff9-d2e3-436c-a79e-51b93624b9e1 + Arc + Arc + false + e1ea7dc6-98c4-4f44-8e4a-3d108de4c610 + 1 + + + + + + 23554 + -16179 + 23 + 60 + + + 23567 + -16149 + + + + + + + + Base plane of arc or circle + dff47ed3-d965-4a19-878f-37c3f62c72e4 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -16179 + 57 + 20 + + + 23637 + -16169 + + + + + + + + Radius of arc or circle + c7ad003d-144a-45c4-93cb-aeaeaedafd21 + Radius + Radius + false + 0 + + + + + + 23607 + -16159 + 57 + 20 + + + 23637 + -16149 + + + + + + + + Angle domain (in radians) of arc + a854a99c-08b2-4122-b99b-be41d9cdac67 + Angle + Angle + false + 0 + + + + + + 23607 + -16139 + 57 + 20 + + + 23637 + -16129 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b7d48cce-c120-4fa9-bfe8-095ee5928662 + Line SDL + Line SDL + + + + + + 23548 + -16245 + 122 + 64 + + + 23628 + -16213 + + + + + + Line start point + ca9f3d4d-e08f-49f8-8f81-ac627e147f8e + Start + Start + false + 06364148-0ee1-4eea-9fff-3e6ac151a345 + 1 + + + + + + 23550 + -16243 + 63 + 20 + + + 23591 + -16233 + + + + + + + + Line tangent (direction) + 83a86bd0-2efb-4803-9472-a4e85a083bc6 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -16223 + 63 + 20 + + + 23591 + -16213 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 94105c55-1c87-46aa-bf0e-e7c21ab45c03 + X/32 + Length + Length + false + b86a9a8f-57dc-4bf3-b96a-d2ec41e599ea + 1 + + + + + + 23550 + -16203 + 63 + 20 + + + 23591 + -16193 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3e317622-96ff-4099-ac1f-360d296edb51 + Line + Line + false + 0 + + + + + + 23643 + -16243 + 25 + 60 + + + 23657 + -16213 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + b7d48cce-c120-4fa9-bfe8-095ee5928662 + ea026a10-bf56-444e-81b8-f06efb8d75ee + a48655ae-19ef-4258-9398-d4b64a98bae2 + ac761974-aeea-4ae8-99cb-8b8f0de015e5 + c1cbb63a-86fd-47e9-b645-c022926ee348 + 8 + 4b570929-cfab-4739-9e8a-885b89e9495e + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + ea026a10-bf56-444e-81b8-f06efb8d75ee + Evaluate Length + Evaluate Length + + + + + + 23537 + -16309 + 144 + 64 + + + 23611 + -16277 + + + + + + Curve to evaluate + 8dc96fac-ef8e-40c2-a6d9-4f22c64f2064 + Curve + Curve + false + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 23539 + -16307 + 57 + 20 + + + 23569 + -16297 + + + + + + + + Length factor for curve evaluation + b0fe25c8-564c-465c-b367-558532b3aa10 + Length + Length + false + 0 + + + + + + 23539 + -16287 + 57 + 20 + + + 23569 + -16277 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 088e3dd9-8357-494d-ba4a-85d9b4c3c005 + Normalized + Normalized + false + 0 + + + + + + 23539 + -16267 + 57 + 20 + + + 23569 + -16257 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + Point + Point + false + 0 + + + + + + 23626 + -16307 + 53 + 20 + + + 23654 + -16297 + + + + + + + + Tangent vector at the specified length + d4a571ed-5712-4e14-ad37-f0b800605e36 + Tangent + Tangent + false + 0 + + + + + + 23626 + -16287 + 53 + 20 + + + 23654 + -16277 + + + + + + + + Curve parameter at the specified length + 1bea6058-fbe8-4c85-8030-239a97a24cc7 + Parameter + Parameter + false + 0 + + + + + + 23626 + -16267 + 53 + 20 + + + 23654 + -16257 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + a48655ae-19ef-4258-9398-d4b64a98bae2 + Interpolate + Interpolate + + + + + + 23546 + -16393 + 125 + 84 + + + 23613 + -16351 + + + + + + 1 + Interpolation points + fe24c9cb-aa4b-4206-ac4a-1a94ee8d94f8 + Vertices + Vertices + false + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + 1 + + + + + + 23548 + -16391 + 50 + 20 + + + 23574.5 + -16381 + + + + + + + + Curve degree + dd8b4253-978d-4f11-8017-bd47ec926d76 + Degree + Degree + false + 0 + + + + + + 23548 + -16371 + 50 + 20 + + + 23574.5 + -16361 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f4b27d4e-53c6-45ef-9070-f335a9392678 + Periodic + Periodic + false + 0 + + + + + + 23548 + -16351 + 50 + 20 + + + 23574.5 + -16341 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dc471983-7c87-4711-a1c0-ea33534f9ff4 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -16331 + 50 + 20 + + + 23574.5 + -16321 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2682b4d1-39cb-4403-8836-18e04a723c06 + Curve + Curve + false + 0 + + + + + + 23628 + -16391 + 41 + 26 + + + 23650 + -16377.67 + + + + + + + + Curve length + cfb50779-e92b-41b5-9169-dcef0f6c27b4 + Length + Length + false + 0 + + + + + + 23628 + -16365 + 41 + 27 + + + 23650 + -16351 + + + + + + + + Curve domain + 1d4af750-e831-4433-8821-ac98befcc50c + Domain + Domain + false + 0 + + + + + + 23628 + -16338 + 41 + 27 + + + 23650 + -16324.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 978c0e7d-ba23-4ca2-8b19-c0263edec062 + Divide Curve + Divide Curve + + + + + + 23546 + -15645 + 125 + 64 + + + 23596 + -15613 + + + + + + Curve to divide + 547e512c-a682-415f-971e-0067a344e236 + Curve + Curve + false + 2eafa1b0-5e36-43f4-a7a9-6502d238dbcd + 1 + + + + + + 23548 + -15643 + 33 + 20 + + + 23566 + -15633 + + + + + + + + Number of segments + 25ca6f32-4c82-45ce-960f-1614d7aeb55a + Count + Count + false + b3e372c1-b117-40cf-b171-7c2d34436500 + 1 + + + + + + 23548 + -15623 + 33 + 20 + + + 23566 + -15613 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 0f3a34c9-4b88-4231-932c-b3e5a3453c26 + Kinks + Kinks + false + 0 + + + + + + 23548 + -15603 + 33 + 20 + + + 23566 + -15593 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e11b64f1-0bbf-48be-af92-113773eb0698 + Points + Points + false + 0 + + + + + + 23611 + -15643 + 58 + 20 + + + 23641.5 + -15633 + + + + + + + + 1 + Tangent vectors at division points + 7ca4f99a-b347-4dad-bc80-760f3f64a1d5 + Tangents + Tangents + false + 0 + + + + + + 23611 + -15623 + 58 + 20 + + + 23641.5 + -15613 + + + + + + + + 1 + Parameter values at division points + a1c1a3a2-725a-40bc-8f5e-f3b01a2940ca + Parameters + Parameters + false + 0 + + + + + + 23611 + -15603 + 58 + 20 + + + 23641.5 + -15593 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4abf7064-6820-4684-aebf-814987ac0476 + Line SDL + Line SDL + + + + + + 23556 + -15521 + 106 + 64 + + + 23620 + -15489 + + + + + + Line start point + 927c06a5-bef4-4705-a145-7714d55f61e9 + Start + Start + false + 0 + + + + + + 23558 + -15519 + 47 + 20 + + + 23583 + -15509 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + b0be5f8e-6a80-42a1-a21a-1f4d11f228f8 + Direction + Direction + false + 0 + + + + + + 23558 + -15499 + 47 + 20 + + + 23583 + -15489 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 2b8ea256-04f8-468c-8bc4-8b3b797aeb56 + Length + Length + false + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + 1 + + + + + + 23558 + -15479 + 47 + 20 + + + 23583 + -15469 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 2eafa1b0-5e36-43f4-a7a9-6502d238dbcd + Line + Line + false + 0 + + + + + + 23635 + -15519 + 25 + 60 + + + 23649 + -15489 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 49767f20-2cff-46da-9c0b-c15115b3bf97 + Line SDL + Line SDL + + + + + + 23556 + -15709 + 106 + 64 + + + 23620 + -15677 + + + + + + Line start point + 87387559-3843-4cce-a405-7762dbb0542b + Start + Start + false + e11b64f1-0bbf-48be-af92-113773eb0698 + 1 + + + + + + 23558 + -15707 + 47 + 20 + + + 23583 + -15697 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 771e9af3-3f8c-4b3b-be46-c1ce9bb8c778 + Direction + Direction + false + 0 + + + + + + 23558 + -15687 + 47 + 20 + + + 23583 + -15677 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + c3417282-8030-47b3-990a-8f70c6727771 + Length + Length + false + 0 + + + + + + 23558 + -15667 + 47 + 20 + + + 23583 + -15657 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 66e11847-1122-424a-ac99-29a64704d4aa + Line + Line + false + 0 + + + + + + 23635 + -15707 + 25 + 60 + + + 23649 + -15677 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 9a4dbab5-2ac3-4ecc-91a8-ce5dac472708 + Curve | Curve + Curve | Curve + + + + + + 23536 + -15773 + 146 + 64 + + + 23597 + -15741 + + + + + + First curve + 879dc437-624f-4f8b-b6d8-66195b7c69a9 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -15771 + 44 + 30 + + + 23561.5 + -15756 + + + + + + + + Second curve + 4359317c-5873-4392-8260-3726708818bd + Curve B + Curve B + false + 66e11847-1122-424a-ac99-29a64704d4aa + 1 + + + + + + 23538 + -15741 + 44 + 30 + + + 23561.5 + -15726 + + + + + + + + 1 + Intersection events + 9aa56816-92dd-4a12-ac89-d1f9028f929f + 1 + Points + Points + false + 0 + + + + + + 23612 + -15771 + 68 + 20 + + + 23639.5 + -15761 + + + + + + + + 1 + Parameters on first curve + e53b4f91-2fc7-4aa3-8749-a175e833d28d + Params A + Params A + false + 0 + + + + + + 23612 + -15751 + 68 + 20 + + + 23639.5 + -15741 + + + + + + + + 1 + Parameters on second curve + 4801d1d1-3e62-407e-a485-2dd6f071e456 + Params B + Params B + false + 0 + + + + + + 23612 + -15731 + 68 + 20 + + + 23639.5 + -15721 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + e35cee1f-552a-4d7a-82f6-ffcb5d59cfb8 + Deconstruct + Deconstruct + + + + + + 23543 + -15837 + 132 + 64 + + + 23590 + -15805 + + + + + + Input point + 2299b303-cb2f-46ca-bad9-b59bfb9e3f2e + Point + Point + false + 9aa56816-92dd-4a12-ac89-d1f9028f929f + 1 + + + + + + 23545 + -15835 + 30 + 60 + + + 23561.5 + -15805 + + + + + + + + Point {x} component + d60b74d3-c5af-4a56-afc0-f2c55fc7014f + X component + X component + false + 0 + + + + + + 23605 + -15835 + 68 + 20 + + + 23640.5 + -15825 + + + + + + + + Point {y} component + 99095105-d88f-43ad-9563-bf86389d06b3 + Y component + Y component + false + 0 + + + + + + 23605 + -15815 + 68 + 20 + + + 23640.5 + -15805 + + + + + + + + Point {z} component + c3d46c11-5b88-4722-b579-80fa500428e6 + Z component + Z component + false + 0 + + + + + + 23605 + -15795 + 68 + 20 + + + 23640.5 + -15785 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 978c0e7d-ba23-4ca2-8b19-c0263edec062 + 4abf7064-6820-4684-aebf-814987ac0476 + 49767f20-2cff-46da-9c0b-c15115b3bf97 + 9a4dbab5-2ac3-4ecc-91a8-ce5dac472708 + e35cee1f-552a-4d7a-82f6-ffcb5d59cfb8 + fddbdff5-2e30-462d-b088-075c6e7759f8 + 4d25ab4b-2c9a-41cb-a23a-7e07b420fd94 + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 10 + ac761974-aeea-4ae8-99cb-8b8f0de015e5 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -15537 + 44 + 16 + + + 23609 + -15529 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 4d25ab4b-2c9a-41cb-a23a-7e07b420fd94 + Division + Division + + + + + + 23568 + -15581 + 82 + 44 + + + 23599 + -15559 + + + + + + Item to divide (dividend) + ab791b7a-dc1d-4fb0-bcda-2e2747dc606e + A + A + false + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + 1 + + + + + + 23570 + -15579 + 14 + 20 + + + 23578.5 + -15569 + + + + + + + + Item to divide with (divisor) + 924f30c6-668a-4d4e-a4c2-50617425f189 + B + B + false + 0 + + + + + + 23570 + -15559 + 14 + 20 + + + 23578.5 + -15549 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + b3e372c1-b117-40cf-b171-7c2d34436500 + Result + Result + false + 0 + + + + + + 23614 + -15579 + 34 + 40 + + + 23632.5 + -15559 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6852a2ca-ba53-4192-87f7-e8943a186e0f + Relay + Relay + false + 99095105-d88f-43ad-9563-bf86389d06b3 + 1 + + + + + + 23587 + -15853 + 44 + 16 + + + 23609 + -15845 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 64.000 + + + + + + 23484 + -15456 + 250 + 20 + + + 23484.71 + -15455.19 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + b44df182-9141-43e3-ad07-6ea26c917fe6 + Remap Numbers + Remap Numbers + + + + + + 23551 + -15945 + 115 + 64 + + + 23606 + -15913 + + + + + + Value to remap + 8046e6ea-c154-4cdd-bb1c-bcbf0fc14872 + Value + Value + false + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 1 + + + + + + 23553 + -15943 + 38 + 20 + + + 23573.5 + -15933 + + + + + + + + Source domain + f8bbe32e-fff7-43b7-bc9e-54d974a09ca3 + Source + Source + false + 203e36c8-7d26-4994-aa63-3e3c370b9dad + 1 + + + + + + 23553 + -15923 + 38 + 20 + + + 23573.5 + -15913 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 0fed7bf4-e717-4705-9b48-3ba206395d65 + Target + Target + false + 0 + + + + + + 23553 + -15903 + 38 + 20 + + + 23573.5 + -15893 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ae072022-24bf-4a02-bff5-9357ff62ad73 + Mapped + Mapped + false + 0 + + + + + + 23621 + -15943 + 43 + 30 + + + 23644 + -15928 + + + + + + + + Remapped and clipped number + ffed67da-4738-49c3-89aa-708c12eadb81 + Clipped + Clipped + false + 0 + + + + + + 23621 + -15913 + 43 + 30 + + + 23644 + -15898 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 77255770-4360-4501-bba5-2ab2ab1d8ba4 + Bounds + Bounds + + + + + + 23548 + -15881 + 122 + 28 + + + 23612 + -15867 + + + + + + 1 + Numbers to include in Bounds + ed4212fd-3b9f-4c2b-9eaa-7229a42c624d + Numbers + Numbers + false + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 1 + + + + + + 23550 + -15879 + 47 + 24 + + + 23575 + -15867 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 203e36c8-7d26-4994-aa63-3e3c370b9dad + Domain + Domain + false + 0 + + + + + + 23627 + -15879 + 41 + 24 + + + 23649 + -15867 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 312aa7ca-04e7-4be0-ad7e-38d616a44000 + Division + Division + + + + + + 23568 + -15989 + 82 + 44 + + + 23599 + -15967 + + + + + + Item to divide (dividend) + 0d9af975-f4bd-43c8-b8ce-1bd2d6ddfe17 + A + A + false + ae072022-24bf-4a02-bff5-9357ff62ad73 + 1 + + + + + + 23570 + -15987 + 14 + 20 + + + 23578.5 + -15977 + + + + + + + + Item to divide with (divisor) + 664c1552-023d-480b-8d8b-3f3573e50589 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -15967 + 14 + 20 + + + 23578.5 + -15957 + + + + + + + + The result of the Division + b86a9a8f-57dc-4bf3-b96a-d2ec41e599ea + Result + Result + false + 0 + + + + + + 23614 + -15987 + 34 + 40 + + + 23632.5 + -15967 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + b44df182-9141-43e3-ad07-6ea26c917fe6 + 77255770-4360-4501-bba5-2ab2ab1d8ba4 + 312aa7ca-04e7-4be0-ad7e-38d616a44000 + 10 + c1cbb63a-86fd-47e9-b645-c022926ee348 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + b7d48cce-c120-4fa9-bfe8-095ee5928662 + ea026a10-bf56-444e-81b8-f06efb8d75ee + a48655ae-19ef-4258-9398-d4b64a98bae2 + 6 + 4280c953-5564-4149-b2f2-c9b128772171 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f52c6740-04e5-413d-861d-5eeeb836d30a + Create Material + Create Material + + + + + + 24710 + -16056 + 144 + 104 + + + 24794 + -16004 + + + + + + Colour of the diffuse channel + baff6ba1-521d-41ac-90b7-115c20d712be + Diffuse + Diffuse + false + a405642e-c05f-4c35-af58-624b91546cfc + 1 + + + + + + 24712 + -16054 + 67 + 20 + + + 24747 + -16044 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + b7b745f4-e3b6-4f4c-878b-09bf884a1aeb + Specular + Specular + false + 0 + + + + + + 24712 + -16034 + 67 + 20 + + + 24747 + -16024 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 06f37cef-6036-4f65-af05-16993a4bbd7a + Emission + Emission + false + 0 + + + + + + 24712 + -16014 + 67 + 20 + + + 24747 + -16004 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 4a9461ce-453c-4f97-9181-32a3470c9a21 + Transparency + Transparency + false + 0 + + + + + + 24712 + -15994 + 67 + 20 + + + 24747 + -15984 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 00f68ac9-901d-488d-9ba6-91fafad05fca + Shine + Shine + false + 0 + + + + + + 24712 + -15974 + 67 + 20 + + + 24747 + -15964 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 116a7c84-695c-4b90-b72b-798fc8c32725 + Material + Material + false + 0 + + + + + + 24809 + -16054 + 43 + 100 + + + 24832 + -16004 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 8dddddbc-e6db-46bc-8464-f36e94a06852 + Custom Preview + Custom Preview + + + + + + + 24479 + -16026 + 82 + 44 + + + 24547 + -16004 + + + + + + Geometry to preview + true + 596bcaf5-4aff-4b94-a25f-c81ecdd3eb6f + Geometry + Geometry + false + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 24481 + -16024 + 51 + 20 + + + 24508 + -16014 + + + + + + + + The material override + fbf040ff-a9be-4b05-85d8-a0ebe9d0496a + Material + Material + false + 116a7c84-695c-4b90-b72b-798fc8c32725 + 1 + + + + + + 24481 + -16004 + 51 + 20 + + + 24508 + -15994 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f52c6740-04e5-413d-861d-5eeeb836d30a + 8dddddbc-e6db-46bc-8464-f36e94a06852 + a405642e-c05f-4c35-af58-624b91546cfc + 3 + ae533b58-489a-4e97-9cfb-c50b3f8210e8 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + a405642e-c05f-4c35-af58-624b91546cfc + Colour Picker + Colour Picker + false + + 255;209;209;209 + + 0 + + + + + + 24570.48 + -16144.94 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2f24c037-10ba-40cd-93a3-47ef31321016 + Create Material + Create Material + + + + + + 24710 + -16435 + 144 + 104 + + + 24794 + -16383 + + + + + + Colour of the diffuse channel + d6a678ed-7ba4-4325-b102-1a459ef643be + Diffuse + Diffuse + false + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 1 + + + + + + 24712 + -16433 + 67 + 20 + + + 24747 + -16423 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + eb4ca96b-7d5d-40cf-bafd-5892883012b1 + Specular + Specular + false + 0 + + + + + + 24712 + -16413 + 67 + 20 + + + 24747 + -16403 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + ce7fb0cb-fb8c-4e2d-a0b1-080acb7040a3 + Emission + Emission + false + 0 + + + + + + 24712 + -16393 + 67 + 20 + + + 24747 + -16383 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9a28e488-34cf-4957-91bc-ac2c67c8d647 + Transparency + Transparency + false + 0 + + + + + + 24712 + -16373 + 67 + 20 + + + 24747 + -16363 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 0fd61fe5-7294-4a7e-aebb-1cda4f98289b + Shine + Shine + false + 0 + + + + + + 24712 + -16353 + 67 + 20 + + + 24747 + -16343 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 97f3d6aa-dc22-4c5d-8da6-2dfc1d76212d + Material + Material + false + 0 + + + + + + 24809 + -16433 + 43 + 100 + + + 24832 + -16383 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 5702cab5-e3e0-4167-9e9d-78d518317827 + Custom Preview + Custom Preview + + + + + + + 24479 + -16405 + 82 + 44 + + + 24547 + -16383 + + + + + + Geometry to preview + true + 35a0c2c4-d668-4a81-89dc-d528e2f4aa29 + Geometry + Geometry + false + 2682b4d1-39cb-4403-8836-18e04a723c06 + 1 + + + + + + 24481 + -16403 + 51 + 20 + + + 24508 + -16393 + + + + + + + + The material override + cfbca29b-a3a7-4cf2-ac6b-c3ea56de40db + Material + Material + false + 97f3d6aa-dc22-4c5d-8da6-2dfc1d76212d + 1 + + + + + + 24481 + -16383 + 51 + 20 + + + 24508 + -16373 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 2f24c037-10ba-40cd-93a3-47ef31321016 + 5702cab5-e3e0-4167-9e9d-78d518317827 + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 3 + c3cb2df8-02e1-4948-b1ea-cabd9ac2ba5c + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + Colour Picker + Colour Picker + false + + 255;184;184;184 + + 0 + + + + + + 24570.59 + -16523.41 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + Divide Curve + Divide Curve + + + + + + 23546 + -17388 + 125 + 64 + + + 23596 + -17356 + + + + + + Curve to divide + 94c768c1-712a-4264-a404-0dca44a17358 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -17386 + 33 + 20 + + + 23566 + -17376 + + + + + + + + Number of segments + 0ea26a0f-fe1e-4dcb-b93e-cb61c80453bc + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -17366 + 33 + 20 + + + 23566 + -17356 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 95c5ec70-a0bb-47dd-ab4c-9a51cf4768fe + Kinks + Kinks + false + 0 + + + + + + 23548 + -17346 + 33 + 20 + + + 23566 + -17336 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 3b42b1b6-ac40-4b51-9161-935e3cad8ccc + Points + Points + false + 0 + + + + + + 23611 + -17386 + 58 + 20 + + + 23641.5 + -17376 + + + + + + + + 1 + Tangent vectors at division points + f5e8e3c6-f14a-4ae6-bc32-150ab32252dd + Tangents + Tangents + false + 0 + + + + + + 23611 + -17366 + 58 + 20 + + + 23641.5 + -17356 + + + + + + + + 1 + Parameter values at division points + 160cc3cc-b367-4d39-82fd-49c495fe46f2 + Parameters + Parameters + false + 0 + + + + + + 23611 + -17346 + 58 + 20 + + + 23641.5 + -17336 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + Curvature + Curvature + + + + + + 23540 + -17452 + 137 + 64 + + + 23610 + -17420 + + + + + + Curve to evaluate + 116f75b1-3728-447b-8b7f-40e7c4b072c8 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -17450 + 53 + 30 + + + 23570 + -17435 + + + + + + + + Parameter on curve domain to evaluate + 77e53b5f-d1ca-48e1-a2a8-038db7368103 + Parameter + Parameter + false + 160cc3cc-b367-4d39-82fd-49c495fe46f2 + 1 + + + + + + 23542 + -17420 + 53 + 30 + + + 23570 + -17405 + + + + + + + + Point on curve at {t} + b175be86-ef07-46b5-805e-e072b4c8ff54 + Point + Point + false + 0 + + + + + + 23625 + -17450 + 50 + 20 + + + 23651.5 + -17440 + + + + + + + + Curvature vector at {t} + 305136a6-e0f4-4076-b77c-4f8882207804 + Curvature + Curvature + false + 0 + + + + + + 23625 + -17430 + 50 + 20 + + + 23651.5 + -17420 + + + + + + + + Curvature circle at {t} + f8187bb5-3fcd-4819-825d-5f36ed082319 + Curvature + Curvature + false + 0 + + + + + + 23625 + -17410 + 50 + 20 + + + 23651.5 + -17400 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 43578186-7299-4d01-8178-8f02ecc723fe + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -17516 + 114 + 64 + + + 23592 + -17484 + + + + + + Arc or Circle to deconstruct + f776482c-030f-49ef-bb0f-a65dbaed07cf + Arc + Arc + false + f8187bb5-3fcd-4819-825d-5f36ed082319 + 1 + + + + + + 23554 + -17514 + 23 + 60 + + + 23567 + -17484 + + + + + + + + Base plane of arc or circle + c18aae03-37d3-4503-b4e9-ea72a6f58c43 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -17514 + 57 + 20 + + + 23637 + -17504 + + + + + + + + Radius of arc or circle + aac4b7b3-e7fc-4117-b65c-0fd1467dc4f0 + Radius + Radius + false + 0 + + + + + + 23607 + -17494 + 57 + 20 + + + 23637 + -17484 + + + + + + + + Angle domain (in radians) of arc + f63eaa3f-992f-4a20-8c77-f2d34fce960d + Angle + Angle + false + 0 + + + + + + 23607 + -17474 + 57 + 20 + + + 23637 + -17464 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4a32ab36-048e-4c97-a53e-315d046104e6 + Line SDL + Line SDL + + + + + + 23548 + -17580 + 122 + 64 + + + 23628 + -17548 + + + + + + Line start point + 05911226-8afe-4d3b-9e0f-dcae9dc2ed42 + Start + Start + false + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + 1 + + + + + + 23550 + -17578 + 63 + 20 + + + 23591 + -17568 + + + + + + + + Line tangent (direction) + 5bec5671-4d3a-4a34-a3fa-dbe2ac9fb752 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -17558 + 63 + 20 + + + 23591 + -17548 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4bc28530-d34a-47bf-8291-be8a83cf328c + X/32 + Length + Length + false + cb36fefb-18be-4576-8dfb-41c8fb73a0ce + 1 + + + + + + 23550 + -17538 + 63 + 20 + + + 23591 + -17528 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + Line + Line + false + 0 + + + + + + 23643 + -17578 + 25 + 60 + + + 23657 + -17548 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + 43578186-7299-4d01-8178-8f02ecc723fe + 4a32ab36-048e-4c97-a53e-315d046104e6 + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + ccf99cb1-d79f-4a33-b554-76becd64e2f7 + a75bbf89-ea7d-4181-8468-13efdb3552bf + 8 + e743f64e-ce60-4442-976f-e5d9cd503440 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + Evaluate Length + Evaluate Length + + + + + + 23537 + -17644 + 144 + 64 + + + 23611 + -17612 + + + + + + Curve to evaluate + 58677864-b19a-4221-9374-5894ad2e734a + Curve + Curve + false + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 23539 + -17642 + 57 + 20 + + + 23569 + -17632 + + + + + + + + Length factor for curve evaluation + 994db892-1cf6-4a5e-8a99-9726ab1bb9fc + Length + Length + false + 0 + + + + + + 23539 + -17622 + 57 + 20 + + + 23569 + -17612 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f6b30b6c-2d5f-4ace-a9e4-1687ba47f05e + Normalized + Normalized + false + 0 + + + + + + 23539 + -17602 + 57 + 20 + + + 23569 + -17592 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + Point + Point + false + 0 + + + + + + 23626 + -17642 + 53 + 20 + + + 23654 + -17632 + + + + + + + + Tangent vector at the specified length + 3a7c069d-a038-4ad4-9d5c-07853366d69a + Tangent + Tangent + false + 0 + + + + + + 23626 + -17622 + 53 + 20 + + + 23654 + -17612 + + + + + + + + Curve parameter at the specified length + 7c20bbfa-bb7c-4b78-a34b-4c03372dbc44 + Parameter + Parameter + false + 0 + + + + + + 23626 + -17602 + 53 + 20 + + + 23654 + -17592 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + Interpolate + Interpolate + + + + + + 23546 + -17728 + 125 + 84 + + + 23613 + -17686 + + + + + + 1 + Interpolation points + 3e3e50e6-51d2-40aa-8260-1f367f229200 + Vertices + Vertices + false + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + 1 + + + + + + 23548 + -17726 + 50 + 20 + + + 23574.5 + -17716 + + + + + + + + Curve degree + d5db048e-d4e7-4939-adc6-cc2a65fa8f90 + Degree + Degree + false + 0 + + + + + + 23548 + -17706 + 50 + 20 + + + 23574.5 + -17696 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8d654203-8bed-4a7b-8cc2-24a924a69624 + Periodic + Periodic + false + 0 + + + + + + 23548 + -17686 + 50 + 20 + + + 23574.5 + -17676 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 73ae4591-5cf5-484a-9b80-54b2e9fc5cb6 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -17666 + 50 + 20 + + + 23574.5 + -17656 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8b3a15ce-66e5-4090-b688-91cde2beef9a + Curve + Curve + false + 0 + + + + + + 23628 + -17726 + 41 + 26 + + + 23650 + -17712.67 + + + + + + + + Curve length + 15cf7c83-39e8-4565-9ed1-6a3ee39ac2ce + Length + Length + false + 0 + + + + + + 23628 + -17700 + 41 + 27 + + + 23650 + -17686 + + + + + + + + Curve domain + 0c115ae0-1595-409a-bb40-c7f13abbb408 + Domain + Domain + false + 0 + + + + + + 23628 + -17673 + 41 + 27 + + + 23650 + -17659.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + e36a9925-583e-429d-868b-8758359b7f59 + Divide Curve + Divide Curve + + + + + + 23546 + -16980 + 125 + 64 + + + 23596 + -16948 + + + + + + Curve to divide + 94ea1ed1-28c1-4517-b599-892b9c00f22e + Curve + Curve + false + 0532cebc-6f31-4c18-95e3-84b008e8de5f + 1 + + + + + + 23548 + -16978 + 33 + 20 + + + 23566 + -16968 + + + + + + + + Number of segments + b624f7d2-3627-482e-8fb7-a4e72eac49f1 + Count + Count + false + 1498f352-a3f0-45c9-96b6-59b74b6d5e43 + 1 + + + + + + 23548 + -16958 + 33 + 20 + + + 23566 + -16948 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ba4ee811-cdfc-45cb-be89-f5089728411b + Kinks + Kinks + false + 0 + + + + + + 23548 + -16938 + 33 + 20 + + + 23566 + -16928 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + fce6475d-cfb2-4b3d-a13c-7b5a35e0741d + Points + Points + false + 0 + + + + + + 23611 + -16978 + 58 + 20 + + + 23641.5 + -16968 + + + + + + + + 1 + Tangent vectors at division points + 85a09fb9-5c2f-4872-8114-118b9a535bc3 + Tangents + Tangents + false + 0 + + + + + + 23611 + -16958 + 58 + 20 + + + 23641.5 + -16948 + + + + + + + + 1 + Parameter values at division points + 907e7243-7146-4442-88a7-d9d608d9cea1 + Parameters + Parameters + false + 0 + + + + + + 23611 + -16938 + 58 + 20 + + + 23641.5 + -16928 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 074a5892-7b2d-465f-97ad-4255ed3ca0d5 + Line SDL + Line SDL + + + + + + 23556 + -16856 + 106 + 64 + + + 23620 + -16824 + + + + + + Line start point + 7f8435a2-ca40-42fa-a952-24dd217b8c6f + Start + Start + false + 0 + + + + + + 23558 + -16854 + 47 + 20 + + + 23583 + -16844 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c10179c9-2d13-42ac-afa9-185c7e7bda2d + Direction + Direction + false + 0 + + + + + + 23558 + -16834 + 47 + 20 + + + 23583 + -16824 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + ab0b329d-d27d-4bd8-8a9b-55b844d89d77 + Length + Length + false + ffd3254a-a60c-4950-a7f7-e316be993782 + 1 + + + + + + 23558 + -16814 + 47 + 20 + + + 23583 + -16804 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 0532cebc-6f31-4c18-95e3-84b008e8de5f + Line + Line + false + 0 + + + + + + 23635 + -16854 + 25 + 60 + + + 23649 + -16824 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 6cbe3854-abf9-4774-b60b-577dbc35b3ed + Line SDL + Line SDL + + + + + + 23556 + -17044 + 106 + 64 + + + 23620 + -17012 + + + + + + Line start point + 259a4db9-f6ef-4a46-a4b4-c4f2e7f28461 + Start + Start + false + fce6475d-cfb2-4b3d-a13c-7b5a35e0741d + 1 + + + + + + 23558 + -17042 + 47 + 20 + + + 23583 + -17032 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + ca249af1-8c9b-4e83-a39a-d41cb489fe21 + Direction + Direction + false + 0 + + + + + + 23558 + -17022 + 47 + 20 + + + 23583 + -17012 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + a9fcc003-727a-471c-89d9-5c4b1e9c5490 + Length + Length + false + 0 + + + + + + 23558 + -17002 + 47 + 20 + + + 23583 + -16992 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + dcbf71e4-69f8-462a-be3e-0f33cfed54c9 + Line + Line + false + 0 + + + + + + 23635 + -17042 + 25 + 60 + + + 23649 + -17012 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + ea56ca80-8976-45e8-86ff-396bd8ee7e5d + Curve | Curve + Curve | Curve + + + + + + 23536 + -17108 + 146 + 64 + + + 23597 + -17076 + + + + + + First curve + f8dea285-be30-49ab-9c83-fbec00435113 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -17106 + 44 + 30 + + + 23561.5 + -17091 + + + + + + + + Second curve + fd9fe4c9-9c39-4584-a144-5eaf6397de31 + Curve B + Curve B + false + dcbf71e4-69f8-462a-be3e-0f33cfed54c9 + 1 + + + + + + 23538 + -17076 + 44 + 30 + + + 23561.5 + -17061 + + + + + + + + 1 + Intersection events + e327395c-da49-41d0-b032-e83f68a4d25d + 1 + Points + Points + false + 0 + + + + + + 23612 + -17106 + 68 + 20 + + + 23639.5 + -17096 + + + + + + + + 1 + Parameters on first curve + c97e447d-6c06-481f-bb3a-d3d58f06d922 + Params A + Params A + false + 0 + + + + + + 23612 + -17086 + 68 + 20 + + + 23639.5 + -17076 + + + + + + + + 1 + Parameters on second curve + b812c2ad-c66b-49d6-97a4-b39f0cb7051f + Params B + Params B + false + 0 + + + + + + 23612 + -17066 + 68 + 20 + + + 23639.5 + -17056 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + a1790181-fe1e-42cd-a2e0-203ff8713f4f + Deconstruct + Deconstruct + + + + + + 23543 + -17172 + 132 + 64 + + + 23590 + -17140 + + + + + + Input point + 0d744f76-6bf1-4c93-9042-00858375d780 + Point + Point + false + e327395c-da49-41d0-b032-e83f68a4d25d + 1 + + + + + + 23545 + -17170 + 30 + 60 + + + 23561.5 + -17140 + + + + + + + + Point {x} component + 8ee07771-ab56-4bc3-8c16-41a41294a9e3 + X component + X component + false + 0 + + + + + + 23605 + -17170 + 68 + 20 + + + 23640.5 + -17160 + + + + + + + + Point {y} component + 25c47ea5-4328-482d-bde8-3e8fade0b26e + Y component + Y component + false + 0 + + + + + + 23605 + -17150 + 68 + 20 + + + 23640.5 + -17140 + + + + + + + + Point {z} component + 4caab237-e795-4043-8181-36c4428c311d + Z component + Z component + false + 0 + + + + + + 23605 + -17130 + 68 + 20 + + + 23640.5 + -17120 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e36a9925-583e-429d-868b-8758359b7f59 + 074a5892-7b2d-465f-97ad-4255ed3ca0d5 + 6cbe3854-abf9-4774-b60b-577dbc35b3ed + ea56ca80-8976-45e8-86ff-396bd8ee7e5d + a1790181-fe1e-42cd-a2e0-203ff8713f4f + dff104f4-d9c4-4eb1-92c8-92170f090dce + 69328abc-55e4-407a-864b-de8572a77928 + ffd3254a-a60c-4950-a7f7-e316be993782 + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + aac0387b-eba1-4aa7-997c-df54df866608 + 10 + ccf99cb1-d79f-4a33-b554-76becd64e2f7 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -16872 + 44 + 16 + + + 23609 + -16864 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 69328abc-55e4-407a-864b-de8572a77928 + Division + Division + + + + + + 23568 + -16916 + 82 + 44 + + + 23599 + -16894 + + + + + + Item to divide (dividend) + 7e49efc5-577c-4548-8e6f-f30958eff669 + A + A + false + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + 1 + + + + + + 23570 + -16914 + 14 + 20 + + + 23578.5 + -16904 + + + + + + + + Item to divide with (divisor) + c0dec693-56dc-4307-9fb2-62a143f6d1e1 + B + B + false + 0 + + + + + + 23570 + -16894 + 14 + 20 + + + 23578.5 + -16884 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 1498f352-a3f0-45c9-96b6-59b74b6d5e43 + Result + Result + false + 0 + + + + + + 23614 + -16914 + 34 + 40 + + + 23632.5 + -16894 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aac0387b-eba1-4aa7-997c-df54df866608 + Relay + Relay + false + 25c47ea5-4328-482d-bde8-3e8fade0b26e + 1 + + + + + + 23587 + -17188 + 44 + 16 + + + 23609 + -17180 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ffd3254a-a60c-4950-a7f7-e316be993782 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 128.000 + + + + + + 23484 + -16792 + 250 + 20 + + + 23484.18 + -16791.48 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 755607d1-7e0e-4ab4-840e-96877ec3a147 + Remap Numbers + Remap Numbers + + + + + + 23551 + -17280 + 115 + 64 + + + 23606 + -17248 + + + + + + Value to remap + ed120071-5ad9-4f9c-8af6-4315f29b8c30 + Value + Value + false + aac0387b-eba1-4aa7-997c-df54df866608 + 1 + + + + + + 23553 + -17278 + 38 + 20 + + + 23573.5 + -17268 + + + + + + + + Source domain + bae3a1c5-d1de-4499-966e-bcc5b67bd296 + Source + Source + false + c8d50d22-c72e-458c-9440-9293d7d86b4b + 1 + + + + + + 23553 + -17258 + 38 + 20 + + + 23573.5 + -17248 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 97a89c86-11ab-42db-bd24-3d138b516a20 + Target + Target + false + 0 + + + + + + 23553 + -17238 + 38 + 20 + + + 23573.5 + -17228 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ce4d8d77-26ab-429d-ba82-306e1d14f18c + Mapped + Mapped + false + 0 + + + + + + 23621 + -17278 + 43 + 30 + + + 23644 + -17263 + + + + + + + + Remapped and clipped number + d568e6f0-802b-4b2a-87a2-af0f1ed39e70 + Clipped + Clipped + false + 0 + + + + + + 23621 + -17248 + 43 + 30 + + + 23644 + -17233 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 8dbcef8e-a8a5-4f6d-b171-c235f20c224f + Bounds + Bounds + + + + + + 23548 + -17216 + 122 + 28 + + + 23612 + -17202 + + + + + + 1 + Numbers to include in Bounds + 4825e6e1-e807-4c85-aa96-8c894d2b7047 + Numbers + Numbers + false + aac0387b-eba1-4aa7-997c-df54df866608 + 1 + + + + + + 23550 + -17214 + 47 + 24 + + + 23575 + -17202 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + c8d50d22-c72e-458c-9440-9293d7d86b4b + Domain + Domain + false + 0 + + + + + + 23627 + -17214 + 41 + 24 + + + 23649 + -17202 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1e36afc8-fcf9-48a1-ba68-cec222f387bb + Division + Division + + + + + + 23568 + -17324 + 82 + 44 + + + 23599 + -17302 + + + + + + Item to divide (dividend) + 11359847-1004-4ec3-bb2c-bee8670de5e3 + A + A + false + ce4d8d77-26ab-429d-ba82-306e1d14f18c + 1 + + + + + + 23570 + -17322 + 14 + 20 + + + 23578.5 + -17312 + + + + + + + + Item to divide with (divisor) + 3659ad0b-5f2d-435c-b426-305325c1ca6b + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -17302 + 14 + 20 + + + 23578.5 + -17292 + + + + + + + + The result of the Division + cb36fefb-18be-4576-8dfb-41c8fb73a0ce + Result + Result + false + 0 + + + + + + 23614 + -17322 + 34 + 40 + + + 23632.5 + -17302 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 755607d1-7e0e-4ab4-840e-96877ec3a147 + 8dbcef8e-a8a5-4f6d-b171-c235f20c224f + 1e36afc8-fcf9-48a1-ba68-cec222f387bb + 10 + a75bbf89-ea7d-4181-8468-13efdb3552bf + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + 43578186-7299-4d01-8178-8f02ecc723fe + 4a32ab36-048e-4c97-a53e-315d046104e6 + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + 6 + e9d6125b-5c67-4dac-b36b-5f7fc2de9600 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + Create Material + Create Material + + + + + + 24711 + -17365 + 144 + 104 + + + 24795 + -17313 + + + + + + Colour of the diffuse channel + 9456cd4a-bdfc-4df5-b40f-abb2f1ed11e1 + Diffuse + Diffuse + false + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + 1 + + + + + + 24713 + -17363 + 67 + 20 + + + 24748 + -17353 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 7a27f048-7e1d-46f1-aa63-5b8fdde7e07a + Specular + Specular + false + 0 + + + + + + 24713 + -17343 + 67 + 20 + + + 24748 + -17333 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + f24e008c-d2ea-4205-97c6-c0a46f4c51b5 + Emission + Emission + false + 0 + + + + + + 24713 + -17323 + 67 + 20 + + + 24748 + -17313 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e3e64060-852e-4add-8bda-2d05e4b6d885 + Transparency + Transparency + false + 0 + + + + + + 24713 + -17303 + 67 + 20 + + + 24748 + -17293 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + af97bd36-9b0f-435b-86b6-73e363665b39 + Shine + Shine + false + 0 + + + + + + 24713 + -17283 + 67 + 20 + + + 24748 + -17273 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 3c04dba0-2791-4a98-b011-752db8b26dd5 + Material + Material + false + 0 + + + + + + 24810 + -17363 + 43 + 100 + + + 24833 + -17313 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + Custom Preview + Custom Preview + + + + + + + 24480 + -17335 + 82 + 44 + + + 24548 + -17313 + + + + + + Geometry to preview + true + 5e7d91e7-0875-4e29-a81d-ff51d4a2109a + Geometry + Geometry + false + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 24482 + -17333 + 51 + 20 + + + 24509 + -17323 + + + + + + + + The material override + a12b5884-5864-4cb3-8218-8b89b51c2887 + Material + Material + false + 3c04dba0-2791-4a98-b011-752db8b26dd5 + 1 + + + + + + 24482 + -17313 + 51 + 20 + + + 24509 + -17303 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + 3 + 86a74b32-8581-4bb2-8951-aee56c07d7bc + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + Colour Picker + Colour Picker + false + + 255;201;201;201 + + 0 + + + + + + 24571.76 + -17454.96 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + Create Material + Create Material + + + + + + 24710 + -17744 + 144 + 104 + + + 24794 + -17692 + + + + + + Colour of the diffuse channel + 5a67d121-0e30-4cfd-9a83-9ba618fb6a33 + Diffuse + Diffuse + false + ec304de3-1378-4608-80bc-e8033b983494 + 1 + + + + + + 24712 + -17742 + 67 + 20 + + + 24747 + -17732 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 5f7627c6-cf86-4769-953d-634fde230fac + Specular + Specular + false + 0 + + + + + + 24712 + -17722 + 67 + 20 + + + 24747 + -17712 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 97618c0f-274e-4d83-ba24-6d9abfdff9fa + Emission + Emission + false + 0 + + + + + + 24712 + -17702 + 67 + 20 + + + 24747 + -17692 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + cf3f6424-d950-4d32-88e7-1eddc4e48ce5 + Transparency + Transparency + false + 0 + + + + + + 24712 + -17682 + 67 + 20 + + + 24747 + -17672 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 10ef69e9-a367-4918-9b04-f19755a58892 + Shine + Shine + false + 0 + + + + + + 24712 + -17662 + 67 + 20 + + + 24747 + -17652 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 554167d3-812d-4b36-9129-3625f018b1ff + Material + Material + false + 0 + + + + + + 24809 + -17742 + 43 + 100 + + + 24832 + -17692 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + Custom Preview + Custom Preview + + + + + + + 24479 + -17714 + 82 + 44 + + + 24547 + -17692 + + + + + + Geometry to preview + true + a25e4838-e7f8-484b-8fa3-dffc3f211c78 + Geometry + Geometry + false + 8b3a15ce-66e5-4090-b688-91cde2beef9a + 1 + + + + + + 24481 + -17712 + 51 + 20 + + + 24508 + -17702 + + + + + + + + The material override + 907039ce-11a3-4e80-b05d-ed7dca452ffe + Material + Material + false + 554167d3-812d-4b36-9129-3625f018b1ff + 1 + + + + + + 24481 + -17692 + 51 + 20 + + + 24508 + -17682 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + ec304de3-1378-4608-80bc-e8033b983494 + 3 + 126ace9e-ef2d-46d1-b50a-4b43b1276aed + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + ec304de3-1378-4608-80bc-e8033b983494 + Colour Picker + Colour Picker + false + + 255;176;176;176 + + 0 + + + + + + 24571.87 + -17833.43 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + Divide Curve + Divide Curve + + + + + + 23546 + -18543 + 125 + 64 + + + 23596 + -18511 + + + + + + Curve to divide + ebd79cc2-ee6e-4aa0-ad07-fbd6f698faa9 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -18541 + 33 + 20 + + + 23566 + -18531 + + + + + + + + Number of segments + 450bd9a0-8c0d-4fab-a041-8fdce6d6f5e6 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -18521 + 33 + 20 + + + 23566 + -18511 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 76eef19c-bffc-4ba6-8b65-1b0a4a578681 + Kinks + Kinks + false + 0 + + + + + + 23548 + -18501 + 33 + 20 + + + 23566 + -18491 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 97edab55-d6f3-4bed-bdc5-04fae2612290 + Points + Points + false + 0 + + + + + + 23611 + -18541 + 58 + 20 + + + 23641.5 + -18531 + + + + + + + + 1 + Tangent vectors at division points + 657bcddd-2666-47f6-bfd2-88ef96e5a4e8 + Tangents + Tangents + false + 0 + + + + + + 23611 + -18521 + 58 + 20 + + + 23641.5 + -18511 + + + + + + + + 1 + Parameter values at division points + 57cd8e67-35c6-49ca-a2e1-ce1c3d94edd6 + Parameters + Parameters + false + 0 + + + + + + 23611 + -18501 + 58 + 20 + + + 23641.5 + -18491 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 60bf6fcf-492b-46bb-b01a-c444f86d666b + Curvature + Curvature + + + + + + 23540 + -18607 + 137 + 64 + + + 23610 + -18575 + + + + + + Curve to evaluate + 1332ba31-1313-4bbb-87f6-76f4329a88ff + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -18605 + 53 + 30 + + + 23570 + -18590 + + + + + + + + Parameter on curve domain to evaluate + 5a69268c-f835-486f-942c-40cf0b32b1ed + Parameter + Parameter + false + 57cd8e67-35c6-49ca-a2e1-ce1c3d94edd6 + 1 + + + + + + 23542 + -18575 + 53 + 30 + + + 23570 + -18560 + + + + + + + + Point on curve at {t} + 77b78f5d-15b6-4df5-8345-3d88b9b77c06 + Point + Point + false + 0 + + + + + + 23625 + -18605 + 50 + 20 + + + 23651.5 + -18595 + + + + + + + + Curvature vector at {t} + 5554f25b-55e3-44a3-82d2-3f551d715b5e + Curvature + Curvature + false + 0 + + + + + + 23625 + -18585 + 50 + 20 + + + 23651.5 + -18575 + + + + + + + + Curvature circle at {t} + 17bd6930-d6ec-4b4f-a00a-9d5e40e5e40a + Curvature + Curvature + false + 0 + + + + + + 23625 + -18565 + 50 + 20 + + + 23651.5 + -18555 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -18671 + 114 + 64 + + + 23592 + -18639 + + + + + + Arc or Circle to deconstruct + b5f2ac75-698c-4388-9434-03563e07e6be + Arc + Arc + false + 17bd6930-d6ec-4b4f-a00a-9d5e40e5e40a + 1 + + + + + + 23554 + -18669 + 23 + 60 + + + 23567 + -18639 + + + + + + + + Base plane of arc or circle + 2c6f810d-7a11-43ac-a40b-544d728007c5 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -18669 + 57 + 20 + + + 23637 + -18659 + + + + + + + + Radius of arc or circle + 8d97889f-867b-43b3-8d30-a2b2d2789ecd + Radius + Radius + false + 0 + + + + + + 23607 + -18649 + 57 + 20 + + + 23637 + -18639 + + + + + + + + Angle domain (in radians) of arc + de0a266c-8fa8-4db0-a65d-41eb6f539655 + Angle + Angle + false + 0 + + + + + + 23607 + -18629 + 57 + 20 + + + 23637 + -18619 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 765f3b60-7b54-4a95-af26-0e74b6d0045a + Line SDL + Line SDL + + + + + + 23548 + -18735 + 122 + 64 + + + 23628 + -18703 + + + + + + Line start point + 4ec6d486-c4b5-4f27-975f-f09a7f7a064a + Start + Start + false + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + 1 + + + + + + 23550 + -18733 + 63 + 20 + + + 23591 + -18723 + + + + + + + + Line tangent (direction) + 6be1941f-bf1b-4723-ad91-800415c1b67e + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -18713 + 63 + 20 + + + 23591 + -18703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 68c46152-6f38-42f4-99d0-858b7b3fc601 + X/64 + Length + Length + false + e795881c-2fe9-4c0c-b39f-3adb4126513d + 1 + + + + + + 23550 + -18693 + 63 + 20 + + + 23591 + -18683 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + Line + Line + false + 0 + + + + + + 23643 + -18733 + 25 + 60 + + + 23657 + -18703 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + 60bf6fcf-492b-46bb-b01a-c444f86d666b + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + 765f3b60-7b54-4a95-af26-0e74b6d0045a + b17e389e-9e35-4c7f-a943-c918aded7ee4 + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + 3e335f13-6edb-471d-bfe1-ca6d8b7d755b + f7c8150a-7214-4513-bf27-b085e757a9b3 + 8 + ca5712ac-10e4-485c-b916-4805fc4f5dcb + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b17e389e-9e35-4c7f-a943-c918aded7ee4 + Evaluate Length + Evaluate Length + + + + + + 23537 + -18799 + 144 + 64 + + + 23611 + -18767 + + + + + + Curve to evaluate + 42b8814e-f699-4783-8da2-cd0ca9c21966 + Curve + Curve + false + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 23539 + -18797 + 57 + 20 + + + 23569 + -18787 + + + + + + + + Length factor for curve evaluation + 832e7da7-f157-4a63-9483-185dbb161b07 + Length + Length + false + 0 + + + + + + 23539 + -18777 + 57 + 20 + + + 23569 + -18767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4e4bc93f-d3df-4ad2-ac9e-68aed3f90fab + Normalized + Normalized + false + 0 + + + + + + 23539 + -18757 + 57 + 20 + + + 23569 + -18747 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + Point + Point + false + 0 + + + + + + 23626 + -18797 + 53 + 20 + + + 23654 + -18787 + + + + + + + + Tangent vector at the specified length + 18368b3b-b87a-4da5-896d-718bd3f09a76 + Tangent + Tangent + false + 0 + + + + + + 23626 + -18777 + 53 + 20 + + + 23654 + -18767 + + + + + + + + Curve parameter at the specified length + 7aa2bbd8-455b-4f1f-a6de-219b0a87837e + Parameter + Parameter + false + 0 + + + + + + 23626 + -18757 + 53 + 20 + + + 23654 + -18747 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + Interpolate + Interpolate + + + + + + 23546 + -18883 + 125 + 84 + + + 23613 + -18841 + + + + + + 1 + Interpolation points + 7a45e612-48a1-4c90-b1b5-94d188f9adbe + Vertices + Vertices + false + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + 1 + + + + + + 23548 + -18881 + 50 + 20 + + + 23574.5 + -18871 + + + + + + + + Curve degree + 95cfa676-432b-4762-acfd-d2117bd67409 + Degree + Degree + false + 0 + + + + + + 23548 + -18861 + 50 + 20 + + + 23574.5 + -18851 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7cbdf7a0-52f7-4492-92e1-dea5bffa2f69 + Periodic + Periodic + false + 0 + + + + + + 23548 + -18841 + 50 + 20 + + + 23574.5 + -18831 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 9505e8f3-736d-424c-9a6a-72be4f656252 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -18821 + 50 + 20 + + + 23574.5 + -18811 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + Curve + Curve + false + 0 + + + + + + 23628 + -18881 + 41 + 26 + + + 23650 + -18867.67 + + + + + + + + Curve length + ae949642-8ae8-4428-a5db-abdfbeae0109 + Length + Length + false + 0 + + + + + + 23628 + -18855 + 41 + 27 + + + 23650 + -18841 + + + + + + + + Curve domain + 2b0e51d6-970b-4d0e-a90f-d576a6d0cdb7 + Domain + Domain + false + 0 + + + + + + 23628 + -18828 + 41 + 27 + + + 23650 + -18814.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 6b202705-328a-45d1-a5cc-b8f702f78f6a + Divide Curve + Divide Curve + + + + + + 23546 + -18135 + 125 + 64 + + + 23596 + -18103 + + + + + + Curve to divide + 6f42e7ea-7aba-42c4-88b0-71b46d6d3435 + Curve + Curve + false + e225433b-fd1b-4f5a-a3db-c091400f4c6c + 1 + + + + + + 23548 + -18133 + 33 + 20 + + + 23566 + -18123 + + + + + + + + Number of segments + f31a1e08-0561-497b-8d58-0719ee291d94 + Count + Count + false + 7a611a69-27a8-4b45-9d58-98402e7df77e + 1 + + + + + + 23548 + -18113 + 33 + 20 + + + 23566 + -18103 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 68caac2a-1c70-4216-8305-f5eadfde47af + Kinks + Kinks + false + 0 + + + + + + 23548 + -18093 + 33 + 20 + + + 23566 + -18083 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 9f79f098-2e7b-4a55-b57c-2fd3e8163013 + Points + Points + false + 0 + + + + + + 23611 + -18133 + 58 + 20 + + + 23641.5 + -18123 + + + + + + + + 1 + Tangent vectors at division points + 120e17db-1b85-492b-8840-81f1478d5333 + Tangents + Tangents + false + 0 + + + + + + 23611 + -18113 + 58 + 20 + + + 23641.5 + -18103 + + + + + + + + 1 + Parameter values at division points + c5c6c6b3-98a7-4ce5-9fe6-048113d1a00b + Parameters + Parameters + false + 0 + + + + + + 23611 + -18093 + 58 + 20 + + + 23641.5 + -18083 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 1615a079-1e43-4cb9-aa61-3261e8cbc754 + Line SDL + Line SDL + + + + + + 23556 + -18011 + 106 + 64 + + + 23620 + -17979 + + + + + + Line start point + e8a4c045-8dbc-48d7-ba41-2edf62ebb856 + Start + Start + false + 0 + + + + + + 23558 + -18009 + 47 + 20 + + + 23583 + -17999 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + fcf271c9-ab9d-480e-9ace-248c1ea9621f + Direction + Direction + false + 0 + + + + + + 23558 + -17989 + 47 + 20 + + + 23583 + -17979 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 678f8926-f13b-4164-bad1-21b221adf397 + Length + Length + false + d7cb3892-f821-4dd0-bf17-015fe023817b + 1 + + + + + + 23558 + -17969 + 47 + 20 + + + 23583 + -17959 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + e225433b-fd1b-4f5a-a3db-c091400f4c6c + Line + Line + false + 0 + + + + + + 23635 + -18009 + 25 + 60 + + + 23649 + -17979 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + feea191d-fb11-4594-b31f-22955949a85d + Line SDL + Line SDL + + + + + + 23556 + -18199 + 106 + 64 + + + 23620 + -18167 + + + + + + Line start point + 00c73ee7-a22e-47f7-bb65-f5a1a9d93bc4 + Start + Start + false + 9f79f098-2e7b-4a55-b57c-2fd3e8163013 + 1 + + + + + + 23558 + -18197 + 47 + 20 + + + 23583 + -18187 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + d585523d-0246-4778-9819-07eaf4f89e2d + Direction + Direction + false + 0 + + + + + + 23558 + -18177 + 47 + 20 + + + 23583 + -18167 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 4421a8d0-ed1e-4d3a-8eed-2bc347f0f92e + Length + Length + false + 0 + + + + + + 23558 + -18157 + 47 + 20 + + + 23583 + -18147 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1b6fb2a3-0be4-463f-affe-fcbf3ce441ae + Line + Line + false + 0 + + + + + + 23635 + -18197 + 25 + 60 + + + 23649 + -18167 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 414ec018-e7aa-4b74-aec8-50b7a5e71b72 + Curve | Curve + Curve | Curve + + + + + + 23536 + -18263 + 146 + 64 + + + 23597 + -18231 + + + + + + First curve + 1dbdf4ef-f2c6-494a-891c-a8efa85c3c0e + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -18261 + 44 + 30 + + + 23561.5 + -18246 + + + + + + + + Second curve + bb7c425a-4ece-4346-935a-fce3f92023a1 + Curve B + Curve B + false + 1b6fb2a3-0be4-463f-affe-fcbf3ce441ae + 1 + + + + + + 23538 + -18231 + 44 + 30 + + + 23561.5 + -18216 + + + + + + + + 1 + Intersection events + d9d96557-826c-4c51-9f17-2d83039c407a + 1 + Points + Points + false + 0 + + + + + + 23612 + -18261 + 68 + 20 + + + 23639.5 + -18251 + + + + + + + + 1 + Parameters on first curve + 08c7e11a-4186-4c99-864d-6760522ef359 + Params A + Params A + false + 0 + + + + + + 23612 + -18241 + 68 + 20 + + + 23639.5 + -18231 + + + + + + + + 1 + Parameters on second curve + d6dea5e6-00b5-4147-9ef0-951937c729fa + Params B + Params B + false + 0 + + + + + + 23612 + -18221 + 68 + 20 + + + 23639.5 + -18211 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + cbc4e6fa-5316-43a0-9112-4f0424229e2f + Deconstruct + Deconstruct + + + + + + 23543 + -18327 + 132 + 64 + + + 23590 + -18295 + + + + + + Input point + 91b79b77-96f1-482d-9170-976cd06a4327 + Point + Point + false + d9d96557-826c-4c51-9f17-2d83039c407a + 1 + + + + + + 23545 + -18325 + 30 + 60 + + + 23561.5 + -18295 + + + + + + + + Point {x} component + 97faa19e-1ee3-4c42-bca5-1f0743e5b696 + X component + X component + false + 0 + + + + + + 23605 + -18325 + 68 + 20 + + + 23640.5 + -18315 + + + + + + + + Point {y} component + 1de48674-ec9e-4cac-96cf-a905fb2df891 + Y component + Y component + false + 0 + + + + + + 23605 + -18305 + 68 + 20 + + + 23640.5 + -18295 + + + + + + + + Point {z} component + d922b9d6-37e5-44e4-8711-3273af61bc0e + Z component + Z component + false + 0 + + + + + + 23605 + -18285 + 68 + 20 + + + 23640.5 + -18275 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6b202705-328a-45d1-a5cc-b8f702f78f6a + 1615a079-1e43-4cb9-aa61-3261e8cbc754 + feea191d-fb11-4594-b31f-22955949a85d + 414ec018-e7aa-4b74-aec8-50b7a5e71b72 + cbc4e6fa-5316-43a0-9112-4f0424229e2f + 272f8c72-778e-447e-85b7-182a0c1a59d4 + 83d50bba-f2f0-4732-8963-f38a8cf86079 + d7cb3892-f821-4dd0-bf17-015fe023817b + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 10 + 3e335f13-6edb-471d-bfe1-ca6d8b7d755b + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -18027 + 44 + 16 + + + 23609 + -18019 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 83d50bba-f2f0-4732-8963-f38a8cf86079 + Division + Division + + + + + + 23568 + -18071 + 82 + 44 + + + 23599 + -18049 + + + + + + Item to divide (dividend) + 6eec4bbe-ff5a-4b12-be0d-516bf25bcd1c + A + A + false + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + 1 + + + + + + 23570 + -18069 + 14 + 20 + + + 23578.5 + -18059 + + + + + + + + Item to divide with (divisor) + 6ef2ce5b-bbae-494d-93e9-0b576ce8765c + B + B + false + 0 + + + + + + 23570 + -18049 + 14 + 20 + + + 23578.5 + -18039 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 7a611a69-27a8-4b45-9d58-98402e7df77e + Result + Result + false + 0 + + + + + + 23614 + -18069 + 34 + 40 + + + 23632.5 + -18049 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + Relay + Relay + false + 1de48674-ec9e-4cac-96cf-a905fb2df891 + 1 + + + + + + 23587 + -18343 + 44 + 16 + + + 23609 + -18335 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d7cb3892-f821-4dd0-bf17-015fe023817b + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 256.000 + + + + + + 23484 + -17945 + 250 + 20 + + + 23484.05 + -17945 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + d0b90d5c-4310-45a9-a261-ac0aa29ca98b + Remap Numbers + Remap Numbers + + + + + + 23551 + -18435 + 115 + 64 + + + 23606 + -18403 + + + + + + Value to remap + 22b47c6a-4a53-44c7-bacb-6b5cabb0ca85 + Value + Value + false + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 1 + + + + + + 23553 + -18433 + 38 + 20 + + + 23573.5 + -18423 + + + + + + + + Source domain + dba24501-52e0-410a-8679-98d68fd0d3af + Source + Source + false + 1923867d-19af-4cfd-b2c7-8fbd9ce4a176 + 1 + + + + + + 23553 + -18413 + 38 + 20 + + + 23573.5 + -18403 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 4e2debee-aa31-4f57-a4c7-6ab44b6179db + Target + Target + false + 0 + + + + + + 23553 + -18393 + 38 + 20 + + + 23573.5 + -18383 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ab59116e-4b26-4f9b-9686-301ad0b44eca + Mapped + Mapped + false + 0 + + + + + + 23621 + -18433 + 43 + 30 + + + 23644 + -18418 + + + + + + + + Remapped and clipped number + 321a1f04-c032-4b1e-abfe-72fac4779587 + Clipped + Clipped + false + 0 + + + + + + 23621 + -18403 + 43 + 30 + + + 23644 + -18388 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 5ee1bca2-31a9-48d1-968e-7ec6db15363f + Bounds + Bounds + + + + + + 23548 + -18371 + 122 + 28 + + + 23612 + -18357 + + + + + + 1 + Numbers to include in Bounds + 816dcbdc-1223-44bb-b474-0b5eaf5353f1 + Numbers + Numbers + false + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 1 + + + + + + 23550 + -18369 + 47 + 24 + + + 23575 + -18357 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 1923867d-19af-4cfd-b2c7-8fbd9ce4a176 + Domain + Domain + false + 0 + + + + + + 23627 + -18369 + 41 + 24 + + + 23649 + -18357 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 560c8ff0-eec8-40c7-b02b-a68f03be4995 + Division + Division + + + + + + 23568 + -18479 + 82 + 44 + + + 23599 + -18457 + + + + + + Item to divide (dividend) + aabfcf96-f7b8-4a70-94e9-63c3055af7a4 + A + A + false + ab59116e-4b26-4f9b-9686-301ad0b44eca + 1 + + + + + + 23570 + -18477 + 14 + 20 + + + 23578.5 + -18467 + + + + + + + + Item to divide with (divisor) + 843fc6d9-5ac4-40da-8328-4f892011f7a6 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -18457 + 14 + 20 + + + 23578.5 + -18447 + + + + + + + + The result of the Division + e795881c-2fe9-4c0c-b39f-3adb4126513d + Result + Result + false + 0 + + + + + + 23614 + -18477 + 34 + 40 + + + 23632.5 + -18457 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + d0b90d5c-4310-45a9-a261-ac0aa29ca98b + 5ee1bca2-31a9-48d1-968e-7ec6db15363f + 560c8ff0-eec8-40c7-b02b-a68f03be4995 + 10 + f7c8150a-7214-4513-bf27-b085e757a9b3 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + 60bf6fcf-492b-46bb-b01a-c444f86d666b + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + 765f3b60-7b54-4a95-af26-0e74b6d0045a + b17e389e-9e35-4c7f-a943-c918aded7ee4 + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + 6 + 4b789992-1957-40c4-bf1e-51ed4e431bfe + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 59452311-1d0e-4ee9-998a-fbd7576f1115 + Create Material + Create Material + + + + + + 24711 + -18539 + 144 + 104 + + + 24795 + -18487 + + + + + + Colour of the diffuse channel + f0b90028-7368-4c40-a52e-7e33c4b60f62 + Diffuse + Diffuse + false + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + 1 + + + + + + 24713 + -18537 + 67 + 20 + + + 24748 + -18527 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 9bacdecb-c995-4526-af09-aa31a07f0dc1 + Specular + Specular + false + 0 + + + + + + 24713 + -18517 + 67 + 20 + + + 24748 + -18507 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 89818a88-a7db-42cf-8fd2-c97796cbd9d9 + Emission + Emission + false + 0 + + + + + + 24713 + -18497 + 67 + 20 + + + 24748 + -18487 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9f79c9d1-78fa-4412-8b5e-aad45fcc73d8 + Transparency + Transparency + false + 0 + + + + + + 24713 + -18477 + 67 + 20 + + + 24748 + -18467 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 11350953-9cd6-468a-9708-6fece1ad15e2 + Shine + Shine + false + 0 + + + + + + 24713 + -18457 + 67 + 20 + + + 24748 + -18447 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + ffe14863-8423-4bb6-bc7c-165204869001 + Material + Material + false + 0 + + + + + + 24810 + -18537 + 43 + 100 + + + 24833 + -18487 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + Custom Preview + Custom Preview + + + + + + + 24480 + -18509 + 82 + 44 + + + 24548 + -18487 + + + + + + Geometry to preview + true + b2dc262d-3347-4d8d-99f4-047a23cd5bf9 + Geometry + Geometry + false + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 24482 + -18507 + 51 + 20 + + + 24509 + -18497 + + + + + + + + The material override + de27b774-8ada-4049-8557-12c2149664b9 + Material + Material + false + ffe14863-8423-4bb6-bc7c-165204869001 + 1 + + + + + + 24482 + -18487 + 51 + 20 + + + 24509 + -18477 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 59452311-1d0e-4ee9-998a-fbd7576f1115 + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + 3 + 10230d81-259d-4b0d-b63c-931f135f8202 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + Colour Picker + Colour Picker + false + + 255;194;194;194 + + 0 + + + + + + 24573.04 + -18629.59 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + a1a57847-af07-47e1-9f94-e9a27cbdee8b + Create Material + Create Material + + + + + + 24710 + -18918 + 144 + 104 + + + 24794 + -18866 + + + + + + Colour of the diffuse channel + 1b508cc1-6266-4678-8197-710e38cc9a99 + Diffuse + Diffuse + false + cfeb52a9-e928-4a18-85d9-901d16762cfc + 1 + + + + + + 24712 + -18916 + 67 + 20 + + + 24747 + -18906 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + fdf7f132-df8a-4b9c-9815-d02d8fb91726 + Specular + Specular + false + 0 + + + + + + 24712 + -18896 + 67 + 20 + + + 24747 + -18886 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 0295f65a-c56a-4143-835e-8fa013d0105b + Emission + Emission + false + 0 + + + + + + 24712 + -18876 + 67 + 20 + + + 24747 + -18866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 79ce34ba-51b9-4940-80f3-b6884ddb2556 + Transparency + Transparency + false + 0 + + + + + + 24712 + -18856 + 67 + 20 + + + 24747 + -18846 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 883e3075-a72d-4f8c-a062-ed2495551ab4 + Shine + Shine + false + 0 + + + + + + 24712 + -18836 + 67 + 20 + + + 24747 + -18826 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1ed10a58-ba62-4f92-8c8e-cb82f4f259ab + Material + Material + false + 0 + + + + + + 24809 + -18916 + 43 + 100 + + + 24832 + -18866 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 8154f650-7946-4948-84c8-a52136b90863 + Custom Preview + Custom Preview + + + + + + + 24479 + -18888 + 82 + 44 + + + 24547 + -18866 + + + + + + Geometry to preview + true + b16c6628-112f-4475-99fa-b712ff8f092e + Geometry + Geometry + false + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + 1 + + + + + + 24481 + -18886 + 51 + 20 + + + 24508 + -18876 + + + + + + + + The material override + 9f5b4af2-7d4a-40b9-a14c-d599fcb8a53f + Material + Material + false + 1ed10a58-ba62-4f92-8c8e-cb82f4f259ab + 1 + + + + + + 24481 + -18866 + 51 + 20 + + + 24508 + -18856 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + a1a57847-af07-47e1-9f94-e9a27cbdee8b + 8154f650-7946-4948-84c8-a52136b90863 + cfeb52a9-e928-4a18-85d9-901d16762cfc + 3 + 3c8c873d-8079-4d7b-9c47-16f83ce6a793 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + cfeb52a9-e928-4a18-85d9-901d16762cfc + Colour Picker + Colour Picker + false + + 255;168;168;168 + + 0 + + + + + + 24574.13 + -19008.05 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + Divide Curve + Divide Curve + + + + + + 23546 + -19788 + 125 + 64 + + + 23596 + -19756 + + + + + + Curve to divide + a2bc3588-d3b2-47a7-bf0d-3d9e58bce408 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -19786 + 33 + 20 + + + 23566 + -19776 + + + + + + + + Number of segments + b10cbb63-10e2-454c-884d-84df77200f68 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -19766 + 33 + 20 + + + 23566 + -19756 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 6284aa95-bef3-457c-a2c8-49de80ca07fb + Kinks + Kinks + false + 0 + + + + + + 23548 + -19746 + 33 + 20 + + + 23566 + -19736 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b50578f1-d784-49cb-97f2-7b3675f795f3 + Points + Points + false + 0 + + + + + + 23611 + -19786 + 58 + 20 + + + 23641.5 + -19776 + + + + + + + + 1 + Tangent vectors at division points + 0b8ad634-1627-48a4-8a07-a14c8b259360 + Tangents + Tangents + false + 0 + + + + + + 23611 + -19766 + 58 + 20 + + + 23641.5 + -19756 + + + + + + + + 1 + Parameter values at division points + 8ae38fee-4420-4a16-988f-8827d939e1e7 + Parameters + Parameters + false + 0 + + + + + + 23611 + -19746 + 58 + 20 + + + 23641.5 + -19736 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + Curvature + Curvature + + + + + + 23540 + -19852 + 137 + 64 + + + 23610 + -19820 + + + + + + Curve to evaluate + 87ae6f6f-d21b-46b4-b6eb-499edb844a4c + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -19850 + 53 + 30 + + + 23570 + -19835 + + + + + + + + Parameter on curve domain to evaluate + 790a228a-830d-4237-b0c8-98e40c4bff79 + Parameter + Parameter + false + 8ae38fee-4420-4a16-988f-8827d939e1e7 + 1 + + + + + + 23542 + -19820 + 53 + 30 + + + 23570 + -19805 + + + + + + + + Point on curve at {t} + cc4f26fb-97f0-4fc3-be34-11647591c5a4 + Point + Point + false + 0 + + + + + + 23625 + -19850 + 50 + 20 + + + 23651.5 + -19840 + + + + + + + + Curvature vector at {t} + 517a0b41-dfae-47d1-b887-1769ca687e43 + Curvature + Curvature + false + 0 + + + + + + 23625 + -19830 + 50 + 20 + + + 23651.5 + -19820 + + + + + + + + Curvature circle at {t} + 1d2bcb52-46de-4554-979c-fd57ac677a67 + Curvature + Curvature + false + 0 + + + + + + 23625 + -19810 + 50 + 20 + + + 23651.5 + -19800 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + bbc08696-fa7c-4719-acd8-e884055c8122 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -19916 + 114 + 64 + + + 23592 + -19884 + + + + + + Arc or Circle to deconstruct + 7e4f0e43-3396-48cb-9a79-6e7d80b1bc37 + Arc + Arc + false + 1d2bcb52-46de-4554-979c-fd57ac677a67 + 1 + + + + + + 23554 + -19914 + 23 + 60 + + + 23567 + -19884 + + + + + + + + Base plane of arc or circle + 5abf42ef-3e46-4822-94f4-eff7708e69de + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -19914 + 57 + 20 + + + 23637 + -19904 + + + + + + + + Radius of arc or circle + 7b35b25e-ca94-48fc-a3e2-e8ec7920f6f4 + Radius + Radius + false + 0 + + + + + + 23607 + -19894 + 57 + 20 + + + 23637 + -19884 + + + + + + + + Angle domain (in radians) of arc + daca88e6-c2b5-494f-a6c3-6bfe4832bc9e + Angle + Angle + false + 0 + + + + + + 23607 + -19874 + 57 + 20 + + + 23637 + -19864 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + Line SDL + Line SDL + + + + + + 23548 + -19980 + 122 + 64 + + + 23628 + -19948 + + + + + + Line start point + f962acd8-38c3-40a2-a772-df5b73a95fbf + Start + Start + false + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + 1 + + + + + + 23550 + -19978 + 63 + 20 + + + 23591 + -19968 + + + + + + + + Line tangent (direction) + f2f69919-792a-4791-aca5-828bf564911f + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -19958 + 63 + 20 + + + 23591 + -19948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + a6209e0d-cd8e-4f3a-972e-dd2a4739b83c + X/128 + Length + Length + false + 888155c4-23bc-4449-bd7e-3c3ade62c59a + 1 + + + + + + 23550 + -19938 + 63 + 20 + + + 23591 + -19928 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + be649440-dd08-4c97-9039-0b42120ae5ef + Line + Line + false + 0 + + + + + + 23643 + -19978 + 25 + 60 + + + 23657 + -19948 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + bbc08696-fa7c-4719-acd8-e884055c8122 + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + 346b4f31-eaae-4998-985b-aac4579d704c + df3528ab-15eb-43ae-943a-ef33afc621a2 + 862662ec-c577-48b1-94c7-f08b353e5093 + acd0883c-a13c-42b0-865f-2683482429ce + 8 + fce7cb34-f3ce-4c76-98ca-7bec85f47ef9 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 346b4f31-eaae-4998-985b-aac4579d704c + Evaluate Length + Evaluate Length + + + + + + 23537 + -20044 + 144 + 64 + + + 23611 + -20012 + + + + + + Curve to evaluate + 0ef6bcdc-7db8-43ac-8d4a-85fc5aa9f83d + Curve + Curve + false + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 23539 + -20042 + 57 + 20 + + + 23569 + -20032 + + + + + + + + Length factor for curve evaluation + e4c03211-91c3-4151-a906-e640a178ac3a + Length + Length + false + 0 + + + + + + 23539 + -20022 + 57 + 20 + + + 23569 + -20012 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8e499788-8db3-429e-99f5-66d4b7a0bd68 + Normalized + Normalized + false + 0 + + + + + + 23539 + -20002 + 57 + 20 + + + 23569 + -19992 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5f71d450-6241-4ae8-8afe-dacceb48ee64 + Point + Point + false + 0 + + + + + + 23626 + -20042 + 53 + 20 + + + 23654 + -20032 + + + + + + + + Tangent vector at the specified length + ffea33c6-e10f-48a8-be49-4364de194982 + Tangent + Tangent + false + 0 + + + + + + 23626 + -20022 + 53 + 20 + + + 23654 + -20012 + + + + + + + + Curve parameter at the specified length + e1be19d3-8c3f-4f1c-a8f4-9a530bc9168e + Parameter + Parameter + false + 0 + + + + + + 23626 + -20002 + 53 + 20 + + + 23654 + -19992 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + df3528ab-15eb-43ae-943a-ef33afc621a2 + Interpolate + Interpolate + + + + + + 23546 + -20128 + 125 + 84 + + + 23613 + -20086 + + + + + + 1 + Interpolation points + e120a419-e229-4939-a4cb-4342675f2158 + Vertices + Vertices + false + 5f71d450-6241-4ae8-8afe-dacceb48ee64 + 1 + + + + + + 23548 + -20126 + 50 + 20 + + + 23574.5 + -20116 + + + + + + + + Curve degree + a0224ecd-10b8-456f-b81a-ad43c1c30e9b + Degree + Degree + false + 0 + + + + + + 23548 + -20106 + 50 + 20 + + + 23574.5 + -20096 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8b4d5959-21d7-41f6-92d6-f9564ee36420 + Periodic + Periodic + false + 0 + + + + + + 23548 + -20086 + 50 + 20 + + + 23574.5 + -20076 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + ee591378-4f57-4afb-a5d6-339edfb9186b + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -20066 + 50 + 20 + + + 23574.5 + -20056 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + Curve + Curve + false + 0 + + + + + + 23628 + -20126 + 41 + 26 + + + 23650 + -20112.67 + + + + + + + + Curve length + 578ac840-7816-4777-a243-8c29ab6ce185 + Length + Length + false + 0 + + + + + + 23628 + -20100 + 41 + 27 + + + 23650 + -20086 + + + + + + + + Curve domain + 0bb103c7-63e7-46b1-b370-9f55ec917d04 + Domain + Domain + false + 0 + + + + + + 23628 + -20073 + 41 + 27 + + + 23650 + -20059.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 98cd5e2f-21df-4311-ac8e-38fdc988e57a + Divide Curve + Divide Curve + + + + + + 23546 + -19380 + 125 + 64 + + + 23596 + -19348 + + + + + + Curve to divide + 4e9be318-3ff8-4fe4-b2b8-dc09b7abe582 + Curve + Curve + false + 14540788-792d-4229-b55b-e5f1a04feef1 + 1 + + + + + + 23548 + -19378 + 33 + 20 + + + 23566 + -19368 + + + + + + + + Number of segments + 5d0c6765-a152-450b-974d-d370b7116cb1 + Count + Count + false + 469ffda2-8f5e-46a5-a731-41282aebb5e1 + 1 + + + + + + 23548 + -19358 + 33 + 20 + + + 23566 + -19348 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c63004fd-d053-4722-a0fd-95f855de5a3a + Kinks + Kinks + false + 0 + + + + + + 23548 + -19338 + 33 + 20 + + + 23566 + -19328 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 47db1ea6-8d25-4370-9948-e58a0b74d713 + Points + Points + false + 0 + + + + + + 23611 + -19378 + 58 + 20 + + + 23641.5 + -19368 + + + + + + + + 1 + Tangent vectors at division points + 31c66636-d5b2-45ca-817a-fb82bd55a633 + Tangents + Tangents + false + 0 + + + + + + 23611 + -19358 + 58 + 20 + + + 23641.5 + -19348 + + + + + + + + 1 + Parameter values at division points + a74f4475-0c40-48cf-846f-54cc2af77f23 + Parameters + Parameters + false + 0 + + + + + + 23611 + -19338 + 58 + 20 + + + 23641.5 + -19328 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 39b93182-d88f-4121-80c5-86c782a19946 + Line SDL + Line SDL + + + + + + 23556 + -19256 + 106 + 64 + + + 23620 + -19224 + + + + + + Line start point + 30e920d4-898b-4552-b6e8-71ac9abacfda + Start + Start + false + 0 + + + + + + 23558 + -19254 + 47 + 20 + + + 23583 + -19244 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 23165a2d-6bdc-4141-bc8d-5405486c23fe + Direction + Direction + false + 0 + + + + + + 23558 + -19234 + 47 + 20 + + + 23583 + -19224 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 98d1db57-9e21-458e-b4eb-c6e0c5817fba + Length + Length + false + 2481ae11-4399-4528-8905-02b5da10c4b0 + 1 + + + + + + 23558 + -19214 + 47 + 20 + + + 23583 + -19204 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 14540788-792d-4229-b55b-e5f1a04feef1 + Line + Line + false + 0 + + + + + + 23635 + -19254 + 25 + 60 + + + 23649 + -19224 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7d484f7a-65a2-4c45-9ea7-1fa0717594af + Line SDL + Line SDL + + + + + + 23556 + -19444 + 106 + 64 + + + 23620 + -19412 + + + + + + Line start point + 2c36ccbf-0cc2-4a42-bd0b-6d064877a507 + Start + Start + false + 47db1ea6-8d25-4370-9948-e58a0b74d713 + 1 + + + + + + 23558 + -19442 + 47 + 20 + + + 23583 + -19432 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3ea4296d-88c5-42b3-bfb6-0b6c0d410424 + Direction + Direction + false + 0 + + + + + + 23558 + -19422 + 47 + 20 + + + 23583 + -19412 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + ef1b0024-d396-4c3a-918f-0272c5a200a3 + Length + Length + false + 0 + + + + + + 23558 + -19402 + 47 + 20 + + + 23583 + -19392 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + dab7ac84-9703-4f80-890f-90ca4068b14f + Line + Line + false + 0 + + + + + + 23635 + -19442 + 25 + 60 + + + 23649 + -19412 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 3b43355d-32bb-48bd-863e-bace8454609a + Curve | Curve + Curve | Curve + + + + + + 23536 + -19508 + 146 + 64 + + + 23597 + -19476 + + + + + + First curve + 6ea2a00a-df40-4256-98d3-3dcbbfe6f261 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -19506 + 44 + 30 + + + 23561.5 + -19491 + + + + + + + + Second curve + 15d13f15-21d7-4ef2-a03a-26b8a5e1c5ca + Curve B + Curve B + false + dab7ac84-9703-4f80-890f-90ca4068b14f + 1 + + + + + + 23538 + -19476 + 44 + 30 + + + 23561.5 + -19461 + + + + + + + + 1 + Intersection events + 32ea6077-8912-4763-8e9e-559744e20b27 + 1 + Points + Points + false + 0 + + + + + + 23612 + -19506 + 68 + 20 + + + 23639.5 + -19496 + + + + + + + + 1 + Parameters on first curve + 655d7038-c984-4b4c-9d69-4482d5aef504 + Params A + Params A + false + 0 + + + + + + 23612 + -19486 + 68 + 20 + + + 23639.5 + -19476 + + + + + + + + 1 + Parameters on second curve + d8d7d7c7-8cdb-4290-b961-84437166dfc5 + Params B + Params B + false + 0 + + + + + + 23612 + -19466 + 68 + 20 + + + 23639.5 + -19456 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 9129104c-f891-4a16-80f0-bfe3d23a2551 + Deconstruct + Deconstruct + + + + + + 23543 + -19572 + 132 + 64 + + + 23590 + -19540 + + + + + + Input point + 5682e2dd-add8-4894-8bd0-28c57cfbf63b + Point + Point + false + 32ea6077-8912-4763-8e9e-559744e20b27 + 1 + + + + + + 23545 + -19570 + 30 + 60 + + + 23561.5 + -19540 + + + + + + + + Point {x} component + 9e247e35-1a67-4992-b37b-1ea75f0cb3f5 + X component + X component + false + 0 + + + + + + 23605 + -19570 + 68 + 20 + + + 23640.5 + -19560 + + + + + + + + Point {y} component + faad3508-4d83-4f4f-a9ae-9b40c0240a4f + Y component + Y component + false + 0 + + + + + + 23605 + -19550 + 68 + 20 + + + 23640.5 + -19540 + + + + + + + + Point {z} component + 95c37a03-75ce-4500-8e27-a3da33011e3c + Z component + Z component + false + 0 + + + + + + 23605 + -19530 + 68 + 20 + + + 23640.5 + -19520 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 98cd5e2f-21df-4311-ac8e-38fdc988e57a + 39b93182-d88f-4121-80c5-86c782a19946 + 7d484f7a-65a2-4c45-9ea7-1fa0717594af + 3b43355d-32bb-48bd-863e-bace8454609a + 9129104c-f891-4a16-80f0-bfe3d23a2551 + 40583393-57ca-423f-86c3-f8bb5af3bc70 + a614c96c-bf35-47f5-b9e5-e23d462f106c + 2481ae11-4399-4528-8905-02b5da10c4b0 + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 10 + 862662ec-c577-48b1-94c7-f08b353e5093 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23587 + -19272 + 44 + 16 + + + 23609 + -19264 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + a614c96c-bf35-47f5-b9e5-e23d462f106c + Division + Division + + + + + + 23568 + -19316 + 82 + 44 + + + 23599 + -19294 + + + + + + Item to divide (dividend) + c526bc3d-7d20-4316-977f-2ff8f62f16e4 + A + A + false + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + 1 + + + + + + 23570 + -19314 + 14 + 20 + + + 23578.5 + -19304 + + + + + + + + Item to divide with (divisor) + b4d77e47-fa76-42e6-b72b-cf819ecfa991 + B + B + false + 0 + + + + + + 23570 + -19294 + 14 + 20 + + + 23578.5 + -19284 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 469ffda2-8f5e-46a5-a731-41282aebb5e1 + Result + Result + false + 0 + + + + + + 23614 + -19314 + 34 + 40 + + + 23632.5 + -19294 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cc152e03-ae89-4a44-afc5-1741d654b1b0 + Relay + Relay + false + faad3508-4d83-4f4f-a9ae-9b40c0240a4f + 1 + + + + + + 23587 + -19588 + 44 + 16 + + + 23609 + -19580 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 2481ae11-4399-4528-8905-02b5da10c4b0 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 512.000 + + + + + + 23484 + -19192 + 250 + 20 + + + 23484.1 + -19191.42 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 79a0ebee-28cb-4a23-993d-fdc0986fbfb9 + Remap Numbers + Remap Numbers + + + + + + 23551 + -19680 + 115 + 64 + + + 23606 + -19648 + + + + + + Value to remap + 7f42b97f-8696-4899-9896-0f07b4cb49a5 + Value + Value + false + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 1 + + + + + + 23553 + -19678 + 38 + 20 + + + 23573.5 + -19668 + + + + + + + + Source domain + 1ab2a687-1fc6-41a6-be02-294ab84e1055 + Source + Source + false + 8ca35b08-0cbe-4b46-91f1-a3808343ed32 + 1 + + + + + + 23553 + -19658 + 38 + 20 + + + 23573.5 + -19648 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 00e44536-c409-429f-be09-6e1a9d19c672 + Target + Target + false + 0 + + + + + + 23553 + -19638 + 38 + 20 + + + 23573.5 + -19628 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + cbde6f81-99e7-4f5f-a67c-090518eb5ffe + Mapped + Mapped + false + 0 + + + + + + 23621 + -19678 + 43 + 30 + + + 23644 + -19663 + + + + + + + + Remapped and clipped number + 3235a0d7-0fe6-4934-8277-d763ed807f4b + Clipped + Clipped + false + 0 + + + + + + 23621 + -19648 + 43 + 30 + + + 23644 + -19633 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + b22bf037-d0c4-49bb-bcea-15cec729328f + Bounds + Bounds + + + + + + 23548 + -19616 + 122 + 28 + + + 23612 + -19602 + + + + + + 1 + Numbers to include in Bounds + ef928019-4311-4401-ab94-c8020fe1b0c1 + Numbers + Numbers + false + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 1 + + + + + + 23550 + -19614 + 47 + 24 + + + 23575 + -19602 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 8ca35b08-0cbe-4b46-91f1-a3808343ed32 + Domain + Domain + false + 0 + + + + + + 23627 + -19614 + 41 + 24 + + + 23649 + -19602 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 8744ba6b-81df-4678-8a89-16d3287096c7 + Division + Division + + + + + + 23568 + -19724 + 82 + 44 + + + 23599 + -19702 + + + + + + Item to divide (dividend) + 58225202-9504-42ed-b514-01f3f3de9ccf + A + A + false + cbde6f81-99e7-4f5f-a67c-090518eb5ffe + 1 + + + + + + 23570 + -19722 + 14 + 20 + + + 23578.5 + -19712 + + + + + + + + Item to divide with (divisor) + e4c7607e-f822-4df7-bd60-390411c37ffc + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -19702 + 14 + 20 + + + 23578.5 + -19692 + + + + + + + + The result of the Division + 888155c4-23bc-4449-bd7e-3c3ade62c59a + Result + Result + false + 0 + + + + + + 23614 + -19722 + 34 + 40 + + + 23632.5 + -19702 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 79a0ebee-28cb-4a23-993d-fdc0986fbfb9 + b22bf037-d0c4-49bb-bcea-15cec729328f + 8744ba6b-81df-4678-8a89-16d3287096c7 + 10 + acd0883c-a13c-42b0-865f-2683482429ce + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + bbc08696-fa7c-4719-acd8-e884055c8122 + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + 346b4f31-eaae-4998-985b-aac4579d704c + df3528ab-15eb-43ae-943a-ef33afc621a2 + 6 + 9e083f58-ebff-46c8-8256-8a8bd202c036 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 511597c9-33f2-492e-9708-a472f3d74a21 + Create Material + Create Material + + + + + + 24711 + -19755 + 144 + 104 + + + 24795 + -19703 + + + + + + Colour of the diffuse channel + 59868434-0626-4bf0-9f02-7c8ea9f48791 + Diffuse + Diffuse + false + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 1 + + + + + + 24713 + -19753 + 67 + 20 + + + 24748 + -19743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c9081640-da39-4c84-816c-6d524f9bdd3d + Specular + Specular + false + 0 + + + + + + 24713 + -19733 + 67 + 20 + + + 24748 + -19723 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 0d7e06cc-e748-4607-b1aa-dad271fda423 + Emission + Emission + false + 0 + + + + + + 24713 + -19713 + 67 + 20 + + + 24748 + -19703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c9167951-5b6a-44c6-8f38-6073eeddd91e + Transparency + Transparency + false + 0 + + + + + + 24713 + -19693 + 67 + 20 + + + 24748 + -19683 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 59ae0667-5285-44ba-a822-dd5b9ca580ee + Shine + Shine + false + 0 + + + + + + 24713 + -19673 + 67 + 20 + + + 24748 + -19663 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + ba62c53a-6bc5-4068-9ce4-c74febff7379 + Material + Material + false + 0 + + + + + + 24810 + -19753 + 43 + 100 + + + 24833 + -19703 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + cd20794f-d63a-4cc1-824e-7264389bbd2b + Custom Preview + Custom Preview + + + + + + + 24480 + -19725 + 82 + 44 + + + 24548 + -19703 + + + + + + Geometry to preview + true + 909baf88-3706-45fd-92d4-d09fbb40f985 + Geometry + Geometry + false + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 24482 + -19723 + 51 + 20 + + + 24509 + -19713 + + + + + + + + The material override + c69479a7-a5e5-4173-a302-99b20f3762ba + Material + Material + false + ba62c53a-6bc5-4068-9ce4-c74febff7379 + 1 + + + + + + 24482 + -19703 + 51 + 20 + + + 24509 + -19693 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 511597c9-33f2-492e-9708-a472f3d74a21 + cd20794f-d63a-4cc1-824e-7264389bbd2b + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 3 + 7d9faef3-72e1-402c-8864-7f01f01cf204 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + Colour Picker + Colour Picker + false + + 255;186;186;186 + + 0 + + + + + + 24574.3 + -19855.93 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 09a55390-033c-454a-84b3-77a5f2fa9edf + Create Material + Create Material + + + + + + 24711 + -20146 + 144 + 104 + + + 24795 + -20094 + + + + + + Colour of the diffuse channel + 7e74f682-76ab-4da8-824f-94f252418170 + Diffuse + Diffuse + false + cfedb059-6851-4c52-9642-910cf8c3fe36 + 1 + + + + + + 24713 + -20144 + 67 + 20 + + + 24748 + -20134 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c2b9238a-4f48-4688-9d52-9d1797dcf355 + Specular + Specular + false + 0 + + + + + + 24713 + -20124 + 67 + 20 + + + 24748 + -20114 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 485c2d9c-8879-4828-8129-736e16b06120 + Emission + Emission + false + 0 + + + + + + 24713 + -20104 + 67 + 20 + + + 24748 + -20094 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9ebc67b8-bb10-469c-a52c-590c58cbcf71 + Transparency + Transparency + false + 0 + + + + + + 24713 + -20084 + 67 + 20 + + + 24748 + -20074 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 77659c90-8c75-4eea-af09-d29488fb4333 + Shine + Shine + false + 0 + + + + + + 24713 + -20064 + 67 + 20 + + + 24748 + -20054 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 18c1a60c-ceb0-48ed-8f1e-4c0b9f28fec0 + Material + Material + false + 0 + + + + + + 24810 + -20144 + 43 + 100 + + + 24833 + -20094 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a438a5b8-7570-41ab-88da-a2a18d04caac + Custom Preview + Custom Preview + + + + + + + 24480 + -20116 + 82 + 44 + + + 24548 + -20094 + + + + + + Geometry to preview + true + f28661f9-f603-4f3f-89b9-b236c274bac9 + Geometry + Geometry + false + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + 1 + + + + + + 24482 + -20114 + 51 + 20 + + + 24509 + -20104 + + + + + + + + The material override + baee498e-feb8-4507-a44a-b6d4dcde79d0 + Material + Material + false + 18c1a60c-ceb0-48ed-8f1e-4c0b9f28fec0 + 1 + + + + + + 24482 + -20094 + 51 + 20 + + + 24509 + -20084 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 09a55390-033c-454a-84b3-77a5f2fa9edf + a438a5b8-7570-41ab-88da-a2a18d04caac + cfedb059-6851-4c52-9642-910cf8c3fe36 + 3 + eb3b632b-d811-4098-a58e-68358f971ee7 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + cfedb059-6851-4c52-9642-910cf8c3fe36 + Colour Picker + Colour Picker + false + + 255;161;161;161 + + 0 + + + + + + 24574.19 + -20234.4 + 180 + 310 + + 2 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0b28e119-6412-470f-b121-180fc6af01b0 + 3a3a7766-d714-495d-9c28-17583c536586 + 2 + 9a15899e-1e43-4dd3-a713-371a78e7ccfe + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 228dd352-4e2f-4418-9976-deead65e676e + Mirror + Mirror + + + + + + 24065 + -10194 + 138 + 44 + + + 24133 + -10172 + + + + + + Base geometry + c978249d-1948-49cd-ae74-74f27ad8cd89 + Geometry + Geometry + true + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 24067 + -10192 + 51 + 20 + + + 24094 + -10182 + + + + + + + + Mirror plane + a71a4d69-4a02-4198-a47c-8a22cd2304cf + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -10172 + 51 + 20 + + + 24094 + -10162 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + aa34f11b-05c5-453d-b5ba-61b80e7f53b3 + Geometry + Geometry + false + 0 + + + + + + 24148 + -10192 + 53 + 20 + + + 24176 + -10182 + + + + + + + + Transformation data + 90acb4f5-3414-40a3-889e-3f42808541d1 + Transform + Transform + false + 0 + + + + + + 24148 + -10172 + 53 + 20 + + + 24176 + -10162 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8d1020c8-d69f-4b7a-8ff4-826c1e5b9765 + Mirror + Mirror + + + + + + 24065 + -10470 + 138 + 44 + + + 24133 + -10448 + + + + + + Base geometry + 57712bbb-43fa-46ca-8f62-660516081b05 + Geometry + Geometry + true + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 24067 + -10468 + 51 + 20 + + + 24094 + -10458 + + + + + + + + Mirror plane + d58ec0ab-f9e0-4d5f-a984-a42057a075a2 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -10448 + 51 + 20 + + + 24094 + -10438 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6fc5e698-7232-4859-8b5f-a9a2963ed883 + Geometry + Geometry + false + 0 + + + + + + 24148 + -10468 + 53 + 20 + + + 24176 + -10458 + + + + + + + + Transformation data + 741a8b10-3b3d-4eb0-b94a-a181ded874a9 + Transform + Transform + false + 0 + + + + + + 24148 + -10448 + 53 + 20 + + + 24176 + -10438 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + aa70c5c9-cd81-47d0-b58a-8086d815fd43 + Mirror + Mirror + + + + + + 24065 + -11526 + 138 + 44 + + + 24133 + -11504 + + + + + + Base geometry + e45a5102-2710-4f3c-a9a0-85800ab1a4f6 + Geometry + Geometry + true + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 24067 + -11524 + 51 + 20 + + + 24094 + -11514 + + + + + + + + Mirror plane + 05218813-54cb-48c9-ad44-3e861ac7a1c1 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -11504 + 51 + 20 + + + 24094 + -11494 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d710bde3-b8c8-4492-a48b-bfecb0b2a210 + Geometry + Geometry + false + 0 + + + + + + 24148 + -11524 + 53 + 20 + + + 24176 + -11514 + + + + + + + + Transformation data + 2867b75b-d7bb-4d3c-a92e-f53966e07a61 + Transform + Transform + false + 0 + + + + + + 24148 + -11504 + 53 + 20 + + + 24176 + -11494 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + ebc02c96-23d9-425f-98d6-300f18bb4d36 + Mirror + Mirror + + + + + + 24065 + -11870 + 138 + 44 + + + 24133 + -11848 + + + + + + Base geometry + 4f02bce4-a1b5-4ee9-9f42-65a7a9014c37 + Geometry + Geometry + true + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + 1 + + + + + + 24067 + -11868 + 51 + 20 + + + 24094 + -11858 + + + + + + + + Mirror plane + 02f48650-6a62-4bc0-9c2c-ffc754254e16 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -11848 + 51 + 20 + + + 24094 + -11838 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + aee25dc5-f36c-4a32-86e8-d8e4f4c209ed + Geometry + Geometry + false + 0 + + + + + + 24148 + -11868 + 53 + 20 + + + 24176 + -11858 + + + + + + + + Transformation data + 3727d88d-23b1-4c9e-a44d-ecb4732663c4 + Transform + Transform + false + 0 + + + + + + 24148 + -11848 + 53 + 20 + + + 24176 + -11838 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 7c5399f7-202b-4b5b-a208-ba0f8394fc11 + Mirror + Mirror + + + + + + 24065 + -12703 + 138 + 44 + + + 24133 + -12681 + + + + + + Base geometry + 9dde5f57-2466-450a-b32c-516bf81245b6 + Geometry + Geometry + true + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 24067 + -12701 + 51 + 20 + + + 24094 + -12691 + + + + + + + + Mirror plane + 08567fad-bc33-4f7b-ac0c-7cfe6f21c36b + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -12681 + 51 + 20 + + + 24094 + -12671 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d72811e7-588f-4d7b-a419-ae2922a0dbf5 + Geometry + Geometry + false + 0 + + + + + + 24148 + -12701 + 53 + 20 + + + 24176 + -12691 + + + + + + + + Transformation data + ee909fa0-9259-4133-90ef-4377d45b72ac + Transform + Transform + false + 0 + + + + + + 24148 + -12681 + 53 + 20 + + + 24176 + -12671 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4071dbce-03da-48d2-9f0b-220cc57237af + Mirror + Mirror + + + + + + 24065 + -12872 + 138 + 44 + + + 24133 + -12850 + + + + + + Base geometry + 4be8090a-a33b-4eb1-9887-d605895b993c + Geometry + Geometry + true + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 24067 + -12870 + 51 + 20 + + + 24094 + -12860 + + + + + + + + Mirror plane + 383a0abe-9227-450e-97f1-ee0282e33d86 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -12850 + 51 + 20 + + + 24094 + -12840 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 43359767-6567-4a74-87e0-e26e4d8b7a10 + Geometry + Geometry + false + 0 + + + + + + 24148 + -12870 + 53 + 20 + + + 24176 + -12860 + + + + + + + + Transformation data + 96851034-68ec-4852-8e72-411effc83846 + Transform + Transform + false + 0 + + + + + + 24148 + -12850 + 53 + 20 + + + 24176 + -12840 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 15053847-396b-43d8-82c3-81a41428592b + Mirror + Mirror + + + + + + 24065 + -13723 + 138 + 44 + + + 24133 + -13701 + + + + + + Base geometry + b1708414-3ea1-46d9-8fcf-9ed14c5b3971 + Geometry + Geometry + true + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 24067 + -13721 + 51 + 20 + + + 24094 + -13711 + + + + + + + + Mirror plane + de92577e-11bd-44c1-8280-e1ae10d8859b + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -13701 + 51 + 20 + + + 24094 + -13691 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 8a0e203d-b0a7-4288-a9d5-46cb0065af21 + Geometry + Geometry + false + 0 + + + + + + 24148 + -13721 + 53 + 20 + + + 24176 + -13711 + + + + + + + + Transformation data + 09fa2924-0b0b-45fb-a75c-587b42af4b7f + Transform + Transform + false + 0 + + + + + + 24148 + -13701 + 53 + 20 + + + 24176 + -13691 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + be6dafcb-b965-49fa-afd6-b6e79325db55 + Mirror + Mirror + + + + + + 24065 + -14057 + 138 + 44 + + + 24133 + -14035 + + + + + + Base geometry + cc8bb07c-dbcc-4717-9279-251f39adaa77 + Geometry + Geometry + true + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 24067 + -14055 + 51 + 20 + + + 24094 + -14045 + + + + + + + + Mirror plane + eaca890c-0070-495d-9226-6c5607d69043 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -14035 + 51 + 20 + + + 24094 + -14025 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 0e4f7a23-b1fa-4180-abed-86db13df360c + Geometry + Geometry + false + 0 + + + + + + 24148 + -14055 + 53 + 20 + + + 24176 + -14045 + + + + + + + + Transformation data + a7d62c06-ca98-44c6-8ea1-aa03889fac03 + Transform + Transform + false + 0 + + + + + + 24148 + -14035 + 53 + 20 + + + 24176 + -14025 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 915bc6ae-1fb6-4292-9bc9-5360c1c1f082 + Mirror + Mirror + + + + + + 24065 + -14900 + 138 + 44 + + + 24133 + -14878 + + + + + + Base geometry + 8427c6fd-bcc4-42db-92df-2f063102a7f2 + Geometry + Geometry + true + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 24067 + -14898 + 51 + 20 + + + 24094 + -14888 + + + + + + + + Mirror plane + 4da0ba4d-d126-4599-9524-f4c14f556021 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -14878 + 51 + 20 + + + 24094 + -14868 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b37776d3-4b04-4316-bc1f-0f5c51cb3bea + Geometry + Geometry + false + 0 + + + + + + 24148 + -14898 + 53 + 20 + + + 24176 + -14888 + + + + + + + + Transformation data + 38b0332a-5770-463b-b51d-69a3cf735446 + Transform + Transform + false + 0 + + + + + + 24148 + -14878 + 53 + 20 + + + 24176 + -14868 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 5ce8032e-b1b8-4c0c-b04e-c57769fe0fc0 + Mirror + Mirror + + + + + + 24065 + -15251 + 138 + 44 + + + 24133 + -15229 + + + + + + Base geometry + a39a008f-1ae7-4cac-821b-e829d2093a39 + Geometry + Geometry + true + 1634d270-58aa-4c8f-80f1-433a00dddc24 + 1 + + + + + + 24067 + -15249 + 51 + 20 + + + 24094 + -15239 + + + + + + + + Mirror plane + a2bd1cd8-da02-43d7-9bdb-74abd01b9779 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -15229 + 51 + 20 + + + 24094 + -15219 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + bfafbb16-47e4-4b01-96d1-11755d92422a + Geometry + Geometry + false + 0 + + + + + + 24148 + -15249 + 53 + 20 + + + 24176 + -15239 + + + + + + + + Transformation data + e221ab55-520c-49ca-8eb9-f20e0f1da695 + Transform + Transform + false + 0 + + + + + + 24148 + -15229 + 53 + 20 + + + 24176 + -15219 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fa336b8e-5020-45a2-b32e-edc07f3c383e + Mirror + Mirror + + + + + + 24065 + -16033 + 138 + 44 + + + 24133 + -16011 + + + + + + Base geometry + 03897022-26a9-4b7a-8bf2-bce26b1a7afb + Geometry + Geometry + true + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 24067 + -16031 + 51 + 20 + + + 24094 + -16021 + + + + + + + + Mirror plane + ddfb1517-cd87-4951-a297-8fb2ff1e40c1 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -16011 + 51 + 20 + + + 24094 + -16001 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a8ffd9b7-8910-4111-92a4-abbd0a5c9b2c + Geometry + Geometry + false + 0 + + + + + + 24148 + -16031 + 53 + 20 + + + 24176 + -16021 + + + + + + + + Transformation data + c70c513f-f913-4750-9d29-5a082b621bdd + Transform + Transform + false + 0 + + + + + + 24148 + -16011 + 53 + 20 + + + 24176 + -16001 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4912b0ac-68b8-45ca-92d9-880e2f8f9ca8 + Mirror + Mirror + + + + + + 24065 + -16377 + 138 + 44 + + + 24133 + -16355 + + + + + + Base geometry + eb598fc5-30fb-4f3c-a7ca-a0b7879c7705 + Geometry + Geometry + true + 2682b4d1-39cb-4403-8836-18e04a723c06 + 1 + + + + + + 24067 + -16375 + 51 + 20 + + + 24094 + -16365 + + + + + + + + Mirror plane + 3a1961a9-94db-43a6-af1d-380b4bca359e + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -16355 + 51 + 20 + + + 24094 + -16345 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b2c4db74-2639-43c8-98ad-3d398b26149d + Geometry + Geometry + false + 0 + + + + + + 24148 + -16375 + 53 + 20 + + + 24176 + -16365 + + + + + + + + Transformation data + c340b259-0bc7-4c91-a3fe-4d18360f1c12 + Transform + Transform + false + 0 + + + + + + 24148 + -16355 + 53 + 20 + + + 24176 + -16345 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8bb39bd0-f5aa-4e5c-b8f6-0fb0b97b20c3 + Mirror + Mirror + + + + + + 24065 + -17335 + 138 + 44 + + + 24133 + -17313 + + + + + + Base geometry + 1c7340d4-7588-4804-bec7-6dc9e79f6e0b + Geometry + Geometry + true + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 24067 + -17333 + 51 + 20 + + + 24094 + -17323 + + + + + + + + Mirror plane + 2a82b18b-af92-4581-93d0-d68a75c390e0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -17313 + 51 + 20 + + + 24094 + -17303 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6144c471-681e-4649-b38f-1075f826d7db + Geometry + Geometry + false + 0 + + + + + + 24148 + -17333 + 53 + 20 + + + 24176 + -17323 + + + + + + + + Transformation data + 7deb79ef-f188-4ad9-b1db-39eec4d9a231 + Transform + Transform + false + 0 + + + + + + 24148 + -17313 + 53 + 20 + + + 24176 + -17303 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fdec6ba0-a0d5-47d0-995a-0a16dc93a7c8 + Mirror + Mirror + + + + + + 24065 + -17684 + 138 + 44 + + + 24133 + -17662 + + + + + + Base geometry + f414d3e0-e2cc-4977-b1a4-cc503ecdf83e + Geometry + Geometry + true + 8b3a15ce-66e5-4090-b688-91cde2beef9a + 1 + + + + + + 24067 + -17682 + 51 + 20 + + + 24094 + -17672 + + + + + + + + Mirror plane + c0e06e1a-dcfa-4ec6-81d5-a5508f6d9948 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -17662 + 51 + 20 + + + 24094 + -17652 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + fe152257-1eb4-455d-bf5e-39819d34071b + Geometry + Geometry + false + 0 + + + + + + 24148 + -17682 + 53 + 20 + + + 24176 + -17672 + + + + + + + + Transformation data + 93fa0d02-7783-4e86-8fe6-17561604f790 + Transform + Transform + false + 0 + + + + + + 24148 + -17662 + 53 + 20 + + + 24176 + -17652 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + abc99324-6b38-4c04-a7b0-697c75d90fae + Mirror + Mirror + + + + + + 24065 + -18674 + 138 + 44 + + + 24133 + -18652 + + + + + + Base geometry + 49220ec7-47cd-4d03-89c4-b0794a4bf8c1 + Geometry + Geometry + true + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 24067 + -18672 + 51 + 20 + + + 24094 + -18662 + + + + + + + + Mirror plane + 2ffce556-901b-4d56-b443-e02303b472d0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -18652 + 51 + 20 + + + 24094 + -18642 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 506865d2-d19f-4318-8cab-2037ebbfcb66 + Geometry + Geometry + false + 0 + + + + + + 24148 + -18672 + 53 + 20 + + + 24176 + -18662 + + + + + + + + Transformation data + 5ead76c8-9801-4cb6-8596-d86912dcef0b + Transform + Transform + false + 0 + + + + + + 24148 + -18652 + 53 + 20 + + + 24176 + -18642 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4bbe1181-aa1b-420d-9d49-d922137d3beb + Mirror + Mirror + + + + + + 24065 + -18863 + 138 + 44 + + + 24133 + -18841 + + + + + + Base geometry + b6c2b5e4-3afe-42fc-824b-64e5c116e1db + Geometry + Geometry + true + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + 1 + + + + + + 24067 + -18861 + 51 + 20 + + + 24094 + -18851 + + + + + + + + Mirror plane + a2051a18-00aa-4a8c-8779-bcb16c0ed325 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -18841 + 51 + 20 + + + 24094 + -18831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a9865bd6-3c7b-4a76-9457-7da9febc0a7c + Geometry + Geometry + false + 0 + + + + + + 24148 + -18861 + 53 + 20 + + + 24176 + -18851 + + + + + + + + Transformation data + d21b5609-818d-4d16-8a06-cf8e74ed6230 + Transform + Transform + false + 0 + + + + + + 24148 + -18841 + 53 + 20 + + + 24176 + -18831 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8e16d1b4-86ce-47b7-9288-9b5ca9da68ad + Mirror + Mirror + + + + + + 24065 + -19896 + 138 + 44 + + + 24133 + -19874 + + + + + + Base geometry + 02682a8b-e933-48d5-b76f-c55d9fdccd89 + Geometry + Geometry + true + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 24067 + -19894 + 51 + 20 + + + 24094 + -19884 + + + + + + + + Mirror plane + 16796393-7051-4f90-872f-26574dfd55a8 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -19874 + 51 + 20 + + + 24094 + -19864 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 29046ab8-5928-4d09-90bd-ee478786e8c3 + Geometry + Geometry + false + 0 + + + + + + 24148 + -19894 + 53 + 20 + + + 24176 + -19884 + + + + + + + + Transformation data + 7aef4257-291d-40b5-adba-01406c0128f9 + Transform + Transform + false + 0 + + + + + + 24148 + -19874 + 53 + 20 + + + 24176 + -19864 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fa765f67-7a20-482f-bf1e-2c3be4c691b1 + Mirror + Mirror + + + + + + 24065 + -20088 + 138 + 44 + + + 24133 + -20066 + + + + + + Base geometry + c245c934-8e86-41d8-8d7f-ceb072a4ea67 + Geometry + Geometry + true + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + 1 + + + + + + 24067 + -20086 + 51 + 20 + + + 24094 + -20076 + + + + + + + + Mirror plane + 68e7ceb8-be7b-477e-af88-c7fcff2b16b3 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -20066 + 51 + 20 + + + 24094 + -20056 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5830bfdb-ce1d-41d4-bfe2-0ec25638bf18 + Geometry + Geometry + false + 0 + + + + + + 24148 + -20086 + 53 + 20 + + + 24176 + -20076 + + + + + + + + Transformation data + 22345c59-229e-4037-8fb7-511bd227635a + Transform + Transform + false + 0 + + + + + + 24148 + -20066 + 53 + 20 + + + 24176 + -20056 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + fd591c46-0c47-4414-8dfd-4957fa4e3130 + Curve + Curve + false + 0 + + + + + + 23795 + -9335 + 50 + 24 + + + 23820.79 + -9323.874 + + + + + + 1 + + + + + 1 + {0;0;0;0;0;0;0;0;0;0} + + + + + -1 + + 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zurY59OyOfX749X3yr2/O3+B8HrcfZ+8Lr5wzsXe7FQaeW34i49OqL5hVdRBzMjau/EtnarXtpY5qDZyJT2396zqrdffdVBjZN7O4h8vqH60uM7BTiMF0U33L6nes6PNQaOR5R0rbvepfjN5xMFnRjp/7dx6WfWH05MOWow071rZmlI9si7l4FsjiYW31w+qXnoo42C/kdIlJakh1av+8h0cNvKNrZp2Q/WG0kIXPxu5sX587A/Vv2+Oujht5PeO2LFbqnf3l7k4a+Sr7bH5I6oPvhh30WOkqHtb7R39+b5f56LPyHY5kMioXtDV5mLAyJzz7S1/6vfHERdDRnZ7fZuy+nN5O+kibeTem68W/K164/6Ui4yR7L93zhjVfxjJuLBGetYkSv9RPbkYLiaMXNvREvxhP9mHmwo9wIhfkZ19T3WnL+phppXW3e98/p/qRS+Ue5hl5ZNuGRtXfeV7cQ8RK7WJyOYJ1eMn6zzMC56vn089UP3TB20eFlgp6F295pHqh8vaPSy20nz841OO6he/S3pYaiXfebjAU/3WzZQHsZLuSNb5qk97ZdTDG1ZeWhEp0f9XfrkBHiqtLGv6egRqX9Zb6CNm5cP+gXy93/rcIh/VVopnj3t6/+XGch81VipmvZ6n98ePxX0E93Nz/TD0/pex4PUarXTNnB7aZ1ft9RHcvabCC+2fbWv30WKlPp4X2kd/S/oI7tWGfoT2lfOv+gjuz6MzwvsPakd9BPdk8G0M7fedg4/gPtyVF953zYgAp61cRHg/uG4RENxpT0/Z3z9UDgT3lTtlH8nGgeAuemrKftnSeuDx3TLZN+7ZCwzl9qaBdiCd2w8WnQMyuf1CzdXgNXJ7umsUmMjtb+2rqKrycnv4ebIf+Onu8/qHELEziWr9/EweERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERHRk+B/ + + 00000000-0000-0000-0000-000000000000 + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + 9c520522-69c1-45af-a5b0-a31bc7ea6395 + Curve + Curve + false + 0 + + + + + + 23795 + -9291 + 50 + 24 + + + 23820.79 + -9279.618 + + + + + + 1 + + + + + 1 + {0;0;0;0;0;0;0;0;0;0;0;0;0} + + + + + -1 + + zNxpXEz///j/SYvKVpYkS4tQJCkpomdKCiEVpcikomgTKYSxJ1uFtFDTniXahTBZWtCqfZtpXylLm1L/E8/PvPp9P7fvlf+lbxc83nM/c5Z5zZxzXqU3Gg+NRhuhvkY7+jVxHPWHqZGdvZOzjrOjo7OTgtROW9cj9s5Oa9UUl6soKi9XWaFO/YeS0nIFKR03h6NurrZrnWzdjrpaOShIGbrtc7C33mx73MT5kK3TWlVVZWX15bar1KzVVFVVVZT4R/ci/nfjinq2zo62R12PKxo6OxzXcXM9ZstHLRx/7N/OhK1cre3sj9mq2DgKObvYOjm5ue47wmdjddRq9EmCgoLjRo9TZBGNpkz11tCEiUK81H9MGf2j5AKNNu73mXG0nAv/XtPgyDjadHx9nOKyrXptX0TfNNFEzvPIdD/sWew1RC33xeeK8NH+51c3/Bf98zf/U/j/6zlKWv+qhdXHGmqNHuAfqf8+wFmiTy23TygWfTP87wA3SRyfOXqAH/C5Irz4xNED5f3P2/b/52D/a93/+RWP22Jhs7EF2GJsObYay8HWYxuxzdhWbDu2E/sN/t/X8B37A/sT+wvbg+3F9mH7sQPY39hB7BD2D3YYO/KfsdP6+ycDS+PBx1jaOHyMpfHiYyyNDx9jafz4GEsTwMdY2nh8jKUJ4mMsTQgfY2nC+BhLm4CPsbSJ+BhLm4SPsbTJ+BhLm4KPsTSRf9XCMrAsLE0Ul2MZWBaWNhWXYxlYFpY2DZdjGVgWljYdl2MZWBaWNgOXYxlYFpYmhsuxDCwLS5uJy7EMLAtLE8flWAaWhaXNwuVYBpaFpUngciwDy8LSZuNyLAPLwtLm4HIsA8vC0ubiciwDy8LS5uFyLAPLwtIkcTmWgWVhaVL/KoXVwtKxDCwTy8JysDRpXB+rhaVjGVgmloXlYGkyuD5WC0vHMrBMLAvLwdLm4/pYLSwdy8AysSwsB0uTxfWxWlg6loFlYllYDpa2ANfHamHpWAaWiWVhOVjaQlwfq4WlYxlYJpaF5WBpi3B9rBaWjmVgmVgWloOlyeH6WC0sHcvAMrEsLAdLk8f1sVpYOpaBZWJZWA6WthjXx2ph6VgGlollYTlY2hJcH6uFpWMZWCaWheVgaQq4PlYLS8cysEwsC8vB0pbi+lgtLB3LwDKxLCwHS1PE9bFaWDqWgWViWVgOlrYM18dqYelYBpaJZWE5WO6khfS/5xnkK1pmqkrvYe3/mncMqAQbfH9oAca/kzfYnW1N/48P/fVDIGRRu1bjMP/a//jg/qMDK1hHwWbCkeeybfNf/b/PPwlJC+7wi/ppc5/vSavLL910Fv78+vP8tLEVef7f7VyA8PDIB3sWM7jPP5k7fv4tVS+IuCTkuXlxCPf5v/9u/yps+1GcOSKbzn3+8SDFY9ukbgKj46Te8EMO8b/79YWhBkn20W09XI9Peth4kf8WHJ7qfi0uhF/zP17993hug4CM3eLPdtO43jlLc3LjCX8otYo+KKcoxfWcz6PHGQBytQ1fxVPkua56plBNuzsQTDX1a+zfqnA9Q2n0+IMhkCO6KeDBWq77cWysmLb34ejF3zrzanS5znt99HWFQrD2+qn6Gdu4fmGWp+4ZRybc/+1gLfluJ9d9mznU6w0D50DToyPz6Fwvi9U1V5QLh9ojRip8t/ZzXcRsdBwiQGpB/6Td2s5cP9482bmmPgKmahWVqNi5cf3R2iPU+ERCeMkqvRqeU1yfvLrs/LX7URDaHpX/wvU8140jV1PjFg3hj4tW7C+4wnU9ufsBGmYxUN4YaJbU68P1dfrDMrdUY+HLtjwe7xn+XF9ssCeufeoDcJ78yJl26h7XCxc/p8b5AdS/vpJdsjKc69ccRN4G5j4Eb47bgeviMVyfym9Fjf8jmL5HOUBnUhzXhefHlup7PQaxmddCONKJXN/+s47OtI2DGSl5t+Q9Urk+bCLU0af9BI4nzij2iX7J9T2eM922ST2FAJOC8eHNLK7znOUdif7zFK6wm6SrLr/numw7ff0Zx3g41db51PZjNtfn5kkLLamOh3WhkQVn3+Vy3b/vRW7ppgSQYH8Kkv9QSD6HblJ+554nwNCA+rTB2SVcrzXW2akolwjfdRP7c36Wc33TbxGJSv9EeLFz6lYNixquL3d3rbnInwS0TWfbBZbXcV3n0Wbm8qNJMMzmHPGd2Ei2Y3ZiX019EhhW3tqts7GF6z8nl8y/sj0ZVrX4973sbuf66375xhWsZFDZHqqvNqmL68kn10ZwFFPg3K083+zi71xPSc6mX7ufAtKeYr8j7H5xfVym+xz1ianQcPW4P+j3Ee9rKWk4kQqdc28+pZ34Tc7r8KhrN9tSIXRZ6B8m3zDX5/+U19IwewZnUn2e3u2jca+LcjblXc2Zz2Bdz08VLylernuKDAX5qaYBo37//hEGP9d/s95raUamQd5r03L+uYJc73qtw2mb+hxeKY5zyO8X5nq7rZ3HnbPPQaneyOal+GSuG7sOjV/X/Rxs5D+tfMgS4fp+Yeb1TssXEFuYaBgbPJXrT05/GB+Q+wIW3O58lx06neu73jw+qrPmJczJTJjgly/G9YjzlkXfHr4E3YzF5syls7h+WypmXtCsdPhwSiEgKn02129MFDXV9UoHsV3tNvZn5nG9ZCLbo7s3HbJW53nbpEtx/ZqwwNlg21dw2+5aZdUOGa7bXlvosKH4FZicfsITOkmW64lFF1d+134Nk2kmq9c2LSDjcEugOjjhNfjSs+4a1i7ieo+xtNkGqTdgkHuH7/Rvea530qujum+8gVhDGXDTUOB67d53b4L+vAHRSxOLu8MVuS4AXdtkVrIgZXu1sEWgEteX3i+WdHdkwa/8+V6bepdzfe1+vs+fIlnwY0fcmhX2KlzXnhFmKFXNgsjT3rnCP1dw/U2Z+4Oj0zLgIgzMyby9kuvvlAcLszdlgKBT4Grrbepctzi59sOccxkw07DasHH+aq7vk+045fI8A2xcYm8aTlvD9RcN63vfdWeAm7XS9OR5mlz3S5glN1PuLZzZM9x8c74W180iWRMP7n0L0nF344s3rOP6zcdT76f7vwW+aULnU46TeYGNik3h5Ly3YGUinJSRrsN1ldDTYXT+d6Burf7SW0SX63wZgXyJa96B0Ym9cpFuG7j+dOmO7+OOvgO7Y80XIjr1uB57MWGP8aN38NPgso7UsY1cj48Tgoj6d2AylfEgaepmrnsMTvD+Mes9hD6wSet/a8B1RbMk5XXb38P5VUkzr13eyvU5u7UUbnq9h7vfpUcuKhmSz4+tsn31m/dgsKlo0kS57eT9iteqkut7D1U3k1mxi424LupgfOSo4gdoXaa2IU7dmOtVFZ7Sb2w/gMxywQOHjEy4buX2o1jw/geI3ffghKrHDq7/Wijgub34A5h4DVtYPtzJ9YOXJfkCJ2RC/c3qPavaTMlxqqbsYmtnQkpKBEio7uL6Fu0NdrInMsH77k/pHTfMiT82lrBLyASekasnNXssuK4/sGvXw9ZMaLzqPHnJwT3k/K39OKlDMguKjSxrnL9acj2LZ7zkYtMs8OdliyQAnesPs0yPHLiRBRGPecKWiFhxvVG9rSv8QxYoO+y0MWolHtX9zqN6KAvA5etSw+x9XNeYldU9bUU2ePh8qNwWb8318MPhqzYeyoY/Bmu3ejJtuH7WvEDFMzwbtliUOdECbbme0nLz9eOKbBhkGs0fH7SfnC8/a59ViuSAju0Mw5cRB7jesuzoEL9+DkjXthXrpdpxfbXq8wOKZ3LAecWEq2WF9lzf7P3+i3FqDtT8ctO503uQ63ahxrOOfc2By40+Hx7JOnDdq/b9lDuyHyFvS1qu7m5Hsp1PotfjLT7Cdr2MCTfuO3F9/Pts22y/j/DxVbzM01Znrs8U4neszvkIkaVWpW0hLmQ75QePdtI+geznLRK3th4m1/PnUgb9ap9A4uTsYDteV65X3s55O+L0Ce7JNdw484r4zbuno8ZFf4Lj9Evzv3oeIe/vspw3tJpPkGO78XTmuqNcnyJwv2pg2mdIV3Z5KTXRjeuD/EYZXzd9hoq8wq8i1cQ37wxRqz77Gc6A57zHCcfI9TPSh/dD2meIG5hoMP66OzmvLa+0xnR9hgvp0w6pOXlwvWxILfbCwlwou3B93/Ydx8l1pt1vnMWeXJh77+2kg9onuB7sWZiy+HYu8Pf0avirnuS648P9p39+zIXlkSeftit6cv1B4aBYCk8eVIe/nuOpeIrrx64dUndWz4O469bye1ec5rpRSXqgtHMeqLUsPhSrdYbrGz3mdX+KygM32KWSKs/gulRd/TfH6jzqOsyXtTeVeNA2T73x0/Kp+dUVSYsNZ7n+yvP4g7sb8yE3t46eWEF88MW5t/MY+SAgOT3C2eUcuT8Gm2reS82HsyD9/Z7wea4vlMnNnPI1H7rKq/XWxxLft6n5bLpoAVRIPr3tvPEC108cfZDboUD5q3XJct+IyzmlBczQL4DafbMOH/e/yPWp1QuSV1kXQP6KeecOaV/iernVlG7T0wWg+GbGFcEfxF8nhsx2CSwALy1RUfOoy+RzMiDMfy65AFZpf7lmv9uL67PvBB2/nl8AHP1lO7RmXiH3zaVRun7tBXBSan9MSwnx1RL+K3z4C2FnPiPCLsCbvI9zukQuSxWCQfCjTZ8tr5L70eHNkcc0CoFvhd+p2fLXuH5d3fqZ5c5CgB2vflv2Ea9SnDIVDhfCnck/dofmXCf3nWyDkzOvFUJ0h9+sptAbXFcI1X7eEl0I/ot4z6ifuMl1t3W6vk8zCuGXyaUKQwUfrrvvqM5yqi6EyUJRZrfvE788M1tqQV8hdOp+imwX8eW65uLxe4tEi2BNtfZN00vEjZKr1x9TKAIR+Z+FtX+IL/tQektErwhklz6YfMHdj4xbf/HEMKsieFd0IG/TT+IhW6e4LPIsgiPJGYyVh2+R+dXKuaci/IvAxHvtyU3fiQe8GPoxPaEIDKUz+68cuc114Y+zfE5+KoKvDgtn9fcR72bumFrWVARLhn05d0/f4frAmslqi2hf4NDvVWoO4/3J9b9uwctDEl8g59a3Vnc/4r7hwhaRK75A+9DnyFeSd8l17/urooKtX+DY64EheEqcX766ptvuC2xccmA/z7oAMg6TI9X4zn+Bba4x6nwlxG22DwcJ3/8CZ0/nxG06FMh19riLb3mffYGnt6C+lDeI64H8V+26Cr7A0MG84ochxFUZ8/Vy27+A36nz+7M1grkus11e/D5fMbxUSDBfXkV8q/eGO5bziiHtetfOFs97XL/QP+guql4MQx+lGjqk7nM9+Xns8ZTtxZC6zcNeK4v4qkZf402HikFo1YWVzc4hZHyg/XX+hWLQeKl+vFYilOusKZVHdUOKwZnxR3txNnH+zkuKj54Vw7LztTpNGkwyDg9mR9EKi2ECz+Bkzm3iW7YX+Oq2F8NemwNs/i7i2vN+xB3nLQHmkRm8ppvCyHXYqyPx3pwS8Iu3ev4lmvjCLQbmT1RLYPJcaRVPvnDyfMfCPU+2lkDQrAQ/Q2viWyUd3e8dKAGFVqFOw3fEHwZstfJglEC4XfH6U7IR5Lqd1FayLrAE7kSev11yibiL0fDN/oQS8Ep1fb+rnbjE2dBN9z6WgO/58fFC2yK5zquxOkOhoQT6mZWyTcnED5cEP30wWAKxdxvrO2ZHkfvacF/h1OmlEHAr/t7cC8Qnb/3WeEChFPKP3O47/pX45103o2LXl0KD1LerNLNorj8xsios3l0KLcL7m+LfEYdZNgs7j5ZCSezK895KMeT6+Wm69bdrpWD2zqP8WgjximyXDVWRpaCy+qjBs0mx5POzqP9mYnopfCn8tVroNPHiqKcjR4pLwe9Y+K+zXcS/zJLZKdlZCoZbd7+R2veA6xP2WZkk85bBp+Y7pY0lxPe3CqQrzy6DCfkph3I3PeS65QuVbUHKZUD7dTS6gkV8wjqfgvaNZTBbQTNKUP0Rud4yN/PKWpXBwRPXT+2KJy6bIfFI16MMnFO3rvkk/5jrIpPVrm27Se3XQqN5dyTx1zW7D62LLgOOnZrHJKk4rj/zyZk0+1UZHNoe11J1j3jX3lWrqr+UwZWaVpksiSdcN6tpTLrQXgYzBA6L5gUSV5Y/vX46Tzk89aff7pr1lLyu+qWJ3jPLYY/pq0uLg4lfK7v5vmVpOYQkNNe+nhxPxvnqU50l68uhSCKF76ghcTdfvn4T83IwPConkexHPKvE6aGNSzkoXFM7d7qE+K5WZVnzS+Ug8OPO/SLxBDL/NOxVVL1XDnb6pR+f7ibe/+fl7Z6EcrBY4b1/Rhjx3+0cyeCscvDJ2vtpXDPxHZ3iwQtqymGR8Roj9yWJ5H6Xeajw9o9yiGeaGLkeJm55UflG6/gKCA7Qlv75jPg4qRn3peZWQNQ+8WkDw8SXOwh+XKNcAdWTD584vyGJ694HDOrW6FXA8/LTsb43iEeVHXwqtbsCXKVmfpUpI/5DZyVPq0sFlK5O918plUzeR42cCL+LFeBoHfXjkz3xEd5LNlJBFWD95r1BfRLx97kzRH2fVMAf47wuj2Hi428fcG98WwH3g3QW3NyYQs7TolRbibIK6NPfpip7h7huytWHyh0VIBvwY79aHXHTpNjpS0cqIHXk1UjW0lRyfZDZekRoWiXYJX1fX3KCeMysdXeyFlaCdtgWd8ts4jQP4RfVKpVQL3jX3mqIuOu5Vcv3ra6EFXvNN7iLPeP64yluISNnxjG47/f/nV+E+O+/+Pi3J6wUVgmrhTXE0rEuWAbWB8vExmNZ2AIsB9v9n/0vx/1jpbBKWC2sIZaOdcEysD5YJjYey8IWYDnYbixNGfePlcIqYbWwhlg61gXLwPpgmdh4LAtbgOVgu7E0Fdw/VgqrhNXCGmLpWBcsA+uDZWLjsSxsAZaD7cbSVuD+sVJYJawW1hBLx7pgGVgfLBMbj2VhC7AcbDeWpor7x0phlbBaWEMsHeuCZWB9sExsPJaFLcBysN1Y2krcP1YKq4TVwhpi6VgXLAPrg2Vi47EsbAGWg+3G0tRw/1gprBJWC2uIpWNdsAysD5aJjceysAVYDrYbS1PH/WOlsEpYLawhlo51wTKwPlgmNh7LwhZgOdhuLG0V7h8rhVXCamENsXSsC5aB9cEysfFYFrYAy8F2Y2mrcf9YKawSVgtriKVjXbAMrA+WiY3HsrAFWA62G0vTwP1jpbBKWC2sIZaOdcEysD5YJjYey8IWYDnYbixtDe4fK4VVwmphDbF0rAuWgfXBMrHxWBa2AMvBdmNpa3H/WCmsElYLa4ilY12wDKwPlomNx7KwBVgOthtL08T9Y6WwSlgtrCGWjnXBMrA+WCY2HsvCFmA52G4sDXD/WCmsElYLa4ilY12wDKwPlomNx7KwBVgOthvL/a1N0tF5xv82sWm8ZhfbolUJF1Pmzr+uRPz5lj6b1i2VwPLcnlpnQ3xllVfCJqtKmPZIWbMyiXjp9oJxN45WQkJgTdpm3jSuL437I5d4uRLOMvdbqRoTX/Gb3pMaVAkh4vlH/SOI1+60XHUvrhKKKqUUnX4RPyOammnFqgTjIM+sl7rPyQ9Aylydx3+phMz1BcdP3yV+cnwP//WmSvDIKvNMaSMeHN62+0dfJcTXqY2nr3nBdQPlLXpqwlVQ/Oj41lM3iXtedAywmFMFO6zGX57YQNxpecf8vYpV8FpySeNEtZdcX3vj5at1WlWw8c+EgFNXiZcsXrKa16gKlnc/+LKHQ3zTJ45jhHUV3NhWnvlYNZ3rdwc4S2XcqkCobyXT/irx1mV+285cqgIHscXXb9URf8rMiH1xtwq03hQ8l1d/xXUdZuyU4tgq0Njw23DJTeKSST/MPz2vAqmbEp53m4nf0n5vxfxYBQ/3rLV21HzNdeO+jEGjqirYltuv8Nh/jKeI8zR0VIH8nL3DRl3EFytd2mQ4VAU2I12/6fpvyA80JuxLCJpYDQsyrqwvCSP+zi1myts51fDS3nzwySDxoyojkKlQDYXBrSG9i1lc3/gnZ27MmmpwN9K/rWdGPFNhyUUbg2pYFajUkXOR+MywacbDFtXQemuq0qkk4rZfDGyPHqoG0+T93+h1xH+IXgjKPFENV17GxB+dkkHOl+odRb+uVIOw6VZa2lrikda7vg4HVMOwea7tYgfiK6UVchtjqmFO0A27T0HEhf1PmUSnVkOxRfeNoBzitLmzD+h8qAZtVx3Lu/3Es74Mtr38Ug2G/TnmGYvect3omsG7KfXVwMpIHS9uStw+7WSlZnc1KF9b2hJ0iXjFGl3xjcPUOPCsP7Exlfi6ma/3K06sgedM3nXzm4mvZe1N+DarBoT9HV4sEnvH9SqVaU1XFtWASOhxm50biGtd1egeWVEDG/pl058cI75nBuutoXYNvNrntFYphrg+Z8ZWz201EA77rCvLiC96oH/x3O4a2JsuHftY8D3XO5bw7rG2r4H7Ap0XolcRX5Tn/2nesRpYe1LONesgceGwcTnJ52og6/3hlsn3iBs/G9i64GYNPK0Ms/DMJZ6c22rmElwDbUW166eMEPfTG2y4E1MDf47EimcpfSA/0Lgk2XUnqQZ4DzdvjthHPDpK+KTLmxpYqNZnFHGb+NonGt4LPtXAPaU3YZmZxOcYDEullNbAZqu0RxMHiPtJOupK1tfAae1xjUeXZJJxSDsyYv21Bia/P/xqeA9xwe0FZuf7a6B1T9jDBz7EDbfM2HOKtxamSPHMc3tHfFHgw1lGk2uhJ7n5Cr2X+InqvPs8s2qh3OA+/ZB8Ftd5/QJ+X51fCzOc3Kbf2U1c7E+v9veltaAdWzyz5ibx4JHEq8vVa0FaTrdG+x3xnQXOHQbatRAqf7HsQ+/Y7T86oWNQC/QN/sdtF2dzfWLmG+MZO2vBIPzzSmlL4nf86vze7q0F49815/p9ievkS+/cbF8Ln4O7C9s/EM/Icnj11LUWwgweBvQNEN/FvNLedZLypWAwTzGH60V6s3gmXqyFxBDGPst9xBfX3V7Id6MWNBQ6tz/zJx7pu/lcuX8thF954Sv3iXht2N61V0JrYV/Qt8CEEeLTmt6eE4utBeYlm4btKz5y/Zil8hlGfC0olXBaBO2JH5FabpWVVgtXz0rKlN4nvthm3K4OVi0s5G2Y9LyIeGN5eEBndi20reaVSxj/iesXl2QYfyqohVoNz2+v1hAPyUp5c7m8FtY1eHJqDxPvKD0+TYZTC94qbqenxRCX9Lp/OailFoKtZTdZVBO3eLR25/dvtXDELzozRfQz10+l9r9Y2FsL9yad85DRIx65oeHH6j+1YC+R3MT0JL5G1XONIh8bYpe/uqOUSNzIlFlGm8CGHczHooUtxJcPneJPEmVD+dkljWfn5pL7y1ovQV1xNoROuByobUz8iNJB2Wfz2PBb9sWbqVeIFw0N3BdawIaIjceav78mntW65OWaJWyY8WxJKPsX8Ybt/O8Ml7OhrkXkVNXiPK5bB938o6vGhnl0+RlNdOIXhD8lzVnLhqbczcOD/sTTYsOWlWiz4QJjUaFkLnEl0cqXzvps2K22Uc6QN5/rG8yEIzu3UOOjJ8m8tor44PirKwyM2TBT/E9psTPxNIODL26YUd4911EumvjzA3vPJ+9hw5xZMXyXq4lfP/265tU+NrjFFkt5CBVw3avWQfzRATa8zBRpSpAlbplTcs7TgQ1zvYfCu4G4XTXbQfkwG+qPnlu2woL4G8mGhblu1Puy7Rzd8xhxqQ+hPFtOsCFSp2Biji/x6iDVrYmn2eAdpzJRIo54/Yo5ln/OsWFjnK2aczbx4s+zzyteZkOFxxS77AbiQxUbpmy4ygbTY9keC0aIH7T8ZbL+Jhsk5k/XvSRRyPXQ1hfR8rfYsPnz3gftqsQvKTmY9vqzQVyadt5oO/HTJ0RfPAxiw9l7ivGvHIiblrZI64WwoaNNQETBi7i27e76T2FseKt54dz9COIasydsWxXFpuYbp1tF3xDfoJb58mYsGxQPRs2/Ukl83TIvz/xH1DjnMcR4e4nrabg19T9hw9OAQ5FnRIvIvPpZ+aaJidS4vfJNGFYgXp40n0c4hQ2rRL/KMPSJH1jXsfvHMzZc3axdy2tDfF9zc+KHF2xYwDvv45UzxBt4u0wvvGLD0KPCXNFg4hz/QaYiiw1y3i6FwanE99dLN7x/S32e0z+/WlRE/DDd/4jeBzZkNBzxTPlKvE4iNCY1iw0pinF964W+cL3tZXDx1I9scNjrJlEqS1x2iM9w92fqfH94ssBOi7jMA3vnW3lsuJczT+CPBXFa+iGvtALqvB62j/VzJy726FX3pyI21IhNjZK/RbxEWHI4t5gNZQdd2zOeEM+LMRN4U8qG/pYrByw+Ei8eUdsbWs6GDeL9E3qbiBuJe1s6V7JBQeF3li9PMde3P5lhvqyaDet47a4pziV+9s3tGHYNNT7KCZs+qxPXdYi7x2CzgS5Y+eugCXEFlfYbU+vYYOPlcUrYhfg3r4Qvd+rZ8Mg2oezhVeJrv6xhCTeyIe3Hir7NMcRVi248ONxEjbPwmoKvb4kf97Jv/NhMfU66Lpj61BIvTNH5INbKBjEZw3Mqv4nXD6xl7mhjw7jFezaUzSjhenvyzJzL7WwY3tkSeHI58YqX82/FdbDhulv4EaktxN1+rNme1cmGruPPPn6wI36z8sWOkq9sqJTO8D90gbiKzP4fZd/YsPdGdr4ok/hnNUeP/C427Clb55T2krh+k5l6ejcbDgcJHtpbRjzkO+1cyHc2CF7e/UbgJ/G6bEbksR/UdbutxubJ5FKuyy1W+Lb+J3W9Xem9Y+di4tbs84+FfrFhRUDa1WFd4mGXFyt8oHz2ObFxMVbEq85UpLn3UPeX9ZFJ204RPze44750LxvexCYE9wcQT6bvn/+O8jsBlSlhycS//sm6tbuPDY2ZvMObCohPXrZg5TfKTexMXX51EL8lMHG7Rz8b1vSsEwoZX8b1nmtN8oOUN/Q7fdCbT3xX5Fc+9wE2HOv6EPZdk/j+wCULOikfUDkQHGxO/I3toc/mv9nQPhL7VPcY8ZQoNY13lNedml7d5Ut83bri+AWDbHDv3jcvKI54ddaqQ+coZ3w7cXR9DvGfp0RjKij3TXGs/tZIPHZmYuiSITbE3DpqEsj9n0Spb8tmzb3pQfl1u2+VOnOIl+YNxbEoZ8Iep29qxD9/Dlfh+8MG83E2kwKNiVuwBXbqUM7WeZ+q40x8qVnmxtOUP1iw2/6bN/GbzPnaKZRr7pCVDYwm7jrEf7iVcpaMYrPOW+LxhwYExIfZ0PI07Mm3GuLRwYoq6ymfoJbuGThAvJp9Yr4j5d72edvWz6jg+vklZny3KB/ftHpRlxLxjglNtFTKC18fHRdkQDwkolG7lPK3ssOc9XbEFaJf//hJ+fepB952nSe+2+SM2pQR6vow1yA6KJR474mylXKUL96645ruS+LmnnNmAOXfp6ke7S4l/stZv8eY8jzdmD3BP8Ycz4Hf/fspn7fSRX/D5Equf/x2TMuDcqkyixXf5Yk3lce2X6b8bNca6Xu6xFXdZGb4U77bsnOynhXx+2slq8NHt+Ok/+e7J/HV0y6ZP6H8nuqKznsBxA+Jdz5IozxJ4G6VXjJxd+WA+gzKf7dZfPqRTzxQ/fLsj5Q/XXj45f0O4k+KXA4Wjh5PadYj/fFVXF8gmNtQRrnteeN7P2WI95yuDKqh/E+h0PUQzTFuHxVWT/ld5fpTG82J286fItRCuf39EqdfbsS7HUo57aPb2VG7N9SXuONGpto3yo+m9hluiiPet5dn9nfKQ3jmafdkE7cpvnz3J+WbNbaqMBuJu5/5kNZD+SaBS7Kbuf9TNo3m62J+pY9yy8vvZvTOJn4xYmTqAOWpBvzjw9SIx5b5Wv6mXH/Vpv7NxsQFj885Ojj6vhzxbet1Ip7i22g+RHmwaWVlmDfxmpdHZv2hnHNQ9rNBNPFP0yJSRl3H2PlVXwbx7/LRK4Yp18h/8SS8hjj714zgUf/yVIC5ZYD4+XeDnaPe/sXIt396DdePLaleOkL5cdnQcxFKxOPbM+ijXuDbcWSrAXGpeH2vUbcXVbcdOEC893lM9Kib3ruwM/I8cW3V9FejLq9YqLctlLjgxmn5oy72fu6q3y+I3039WTXq1rsPLo4qJa7we3/TqAv0ps42/EHcv2Jd56jb+fBOGpxUy/XrRgrfR335EsPhKHniT9ixv0Z9Wea9LkNd4rumzO4bdX2rNs4gnfjbg7n9o+4ypFoU7Um88XHvwKiH3D33bnsAcc2Nr3+Per5yfvJQEvHI9VqDo86TNzs6Jp/4FrrPX1e1t7tr1EFc9XH6X7fnS/H6I8DmOs+e/L9+P5TnRKwM8d7HBX+9cPXWQ8aaxEXiMv86f2nQ7uFdxGelvPnrqw63bHngRnzV12d/3XHiCjDxHbOdPfF/PSyGoTTymHj/q9i/XqKdK/0wm3izTNhfF6qdNW1HI/EZIvf+ukK3gVBWL/H3lwL/esgalXHkH0egxnm12o//o78I8d9/8fE3glgRrDhWCiuHVcKqY7Ww+lhDrBmWjrXDumA9sAysF9YHG4BlYmOx8dg0LAubjS3AlmM52FZsN7b/P69/3b8KYkWw4lgprBxWCauO1cLqYw2xZlg61g7rgvXAMrBeWB9sAJaJjcXGY9OwLGw2tgBbjuVgW7Hd2H4sTftfBbEiWHGsFFYOq4RVx2ph9bGGWDMsHWuHdcF6YBlYL6wPNgDLxMZi47FpWBY2G1uALcdysK3Ybmw/lqbzr4JYEaw4Vgorh1XCqmO1sPpYQ6wZlo61w7pgPbAMrBfWBxuAZWJjsfHYNCwLm40twJZjOdhWbDe2H0tb/6+CWBGsOFYKK4dVwqpjtbD6WEOsGZaOtcO6YD2wDKwX1gcbgGViY7Hx2DQsC5uNLcCWYznYVmw3th9L0/1XQawIVhwrhZXDKmHVsVpYfawh1gxLx9phXbAeWAbWC+uDDcAysbHYeGwaloXNxhZgy7EcbCu2G9uPpW34V0GsCFYcK4WVwyph1bFaWH2sIdYMS8faYV2wHlgG1gvrgw3AMrGx2HhsGpaFzcYWYMuxHGwrthvbj6Xp/asgVgQrjpXCymGVsOpYLaw+1hBrhqVj7bAuWA8sA+uF9cEGYJnYWGw8Ng3LwmZjC7DlWA62FduN7cdy/9kq0tF5xv82sTn6x/+vL+JhnbnHRzyi3fevq3tXnCiZRNx3m/dfLyo78/PhbOIe8ef+usOChQ4MeeLbpE7+dYEjnxt3qBF3Njvy15ks1z1LdIkfpzv89dWTZ5XSjIn70ff99WKLN1tL6cQvx1v/dacHtlmPnIgbWx3764J9E7TOehLXiAv/6+HrE9N2eo+Z4GX/+Otr/MyWKwQQ3/z+6NDfiSV7+AFPNPEo+po/f/e7NEqmLIl4Vrjt8N+J7snNwY8ziIuPTBh98yAw+/u0c/nEv4rp8oz6ArGAa6Y1xE/v4eUd9UhrTf6lHcQHAj34R10oofHUuAHiT4SaBUd99bB3b5lAHRnPR6GTRn3i5uXOcdOJa9VPmT7qynfLWs7JEJ/v8HLOqMvVn6KbKRHPeaArN+qiS2QrlmoST1Z0Uxv1Ky4ft/MaEHfwVd886jviXT6W7yIudPiRzd/PX4uYzpMDxMdFzb446vpTXr0870bc5NrkJ6NuLG29Ytd54p8Pb6gbdaaoUJyiL3H2UJYUD+XB+U8W8IUSL41lO416ro5JSMVj4u1rF+WNuvOWAbGnL8aMz6ar68aN+pv7Ny9kE+8OMvw86oG71wmalxLnSZnlykt5fVEDY1kj8ZNbO1fyUX4j5cIA348x45C1UpKfcvFj810rR4j73StZJkD5XYs37U8n1ZPxLxV3Gk+5k4ep9cXZxCfvy2ELUs4b0l5lLk/cwFDxqjDlsNXdREmNuGiPqPvE0ffr4eBnfl3iHwszH06m/PteN90qI+Kb9BQURUe341P3Kp5OPGFcktB0yr2frVl5yYm441yrDTMpn3Lj3BMLT+Ie7SVfJShvaopbuNyb+BXHLcKSo7/NdSEtRCCA+M0TEdHzKW/oCRKrjiK+6NTOPLnR98XS4EZCEvHelivXFSlfqv2W/3IG8cUGgt9XjB7Ppm7P3fnEjSR0BdZQfoon++fyGuJ7p1hW6VAed1394PgO4j1Gc84YUK5oqcip7h8zblt7aDsp31nqtyNRoIH8AEF/wmE65eu7Nn+8PJ34xpylnEOj51eRhuYeGeL+1RV7PSh3P6iVoKxE/InK6nGXKP/QpTxfUJN4z4pFlbcpr97fcqtmM/E82qLBSMqLZynwJu0iznvY8Xgq5c8Fcly8DhAvFau2z6HcY/2Z6j1uxL+rj6uvoTxtj+AGlfPEOwvm9P+kfGPYjDhBX+JXvcTeTeDhQM2BbaK1IcRPpV42X0B5yFYT16THY16XeWqpFuV2+9PyvV4QnznT39CS8i2mfPKW2cQtpbLrTlEu4pF8SqWU+C7J4MhQyh0r1HIFG4mv/C2c/I7yvvVdYrXfiXefYC1pp9x+mYJ50gjxT1kictPGceBoyDJ/r0mNZHzChz5oUv6HR/7jntnEZfcvm+9IOQ+Pao+yPPH2pD97Qijfsnq3mKAa8aYv1neKKNcf8FWoWU9c9AVvmxAv9flnJ65MNCIekCxzfD3l586eV7lMJ76JFb3/HOWfh55I73YifvL8tC/vKA89/WFEyZP42q5LHEHqvj7tw+rP/N7E8y6nJGyn/NMdm4uVd4kf3NlsH0L5T4Xj8k+jiPNe+abQRXlt5PXU80nEyzIVJNfzU+eF6e3FZhnEf2pfsL1PuZK6xXmFfOLT7pouGKR8/lLv17Qa4vGHz1/YI8CBZZZhFcXtxE1kdj14T/nNC32Fsf3EeyYFvlAaT30+VdMiPQWayA8GpzuywyjnU6jfajideG37PhAXpK7D13Vz58sQf+S2f9xtyicrn5vTt4y456x0wxlCHDBs5V/1cS3xK5MGje5RrpsuLHl/M/Hy2PHK8sIcOKZ556PzLuLbHk+amU7561xXNe0DxL9cObFkxwQOrGlUs5ruRrz6UV/AL8qV7TR1ms8R93prcyVoInWe8kSWP/Mh/mBu0UI9an42/qj+nCshxBfOPRn8m3LOyCdB88fEt7xliaZM5sCBzOsBi18QV3SUTT42hQMTVB9++J1FPLxAOw5EODDJbeDKxxLivIvyF4mIUtcf9iR2YAPxe09vbG2l/L678mu778SDT5gYZE/lwCJreym1EeKVl/5sjp/GAQnHg8N8k5q5XqPs6MGczoF1F8MMiySIm/N4DwXM4ECRztIpoXLEVyWs5g0S40CeY83yQyuJv4+1fhYxk7rvH18ev3I9cZXERp1Uceo+Mt30LI8R8UTBu18KZ3GAFSF379Ne4gWxm317JThwOWdJ321H4iYDOTGyc6j7ft1Nrz0niV/bmbdu91wO7L6ssGHBFeK+dwS978/jQJsEY0Gn/5jtvJz9qFWSA/IrnsxOjCT+hS88f600df+NODXXPZH4rWkLZe7LcOCRu6mkBou4aPP8XAFZ6j5irDtjOJd4+ePxgycWUPOl7q4fb6qI8y9ZWjqwkAMBQfcfMdqIS7fVep2Xo+7Xj5WUtfqIyzrvWCu+mLr+iC48PszXQp5/KHVu2hIOLHx/y/XlVOKLBqaZWC+l7jtbFom4SxGfb3JIWGIZ9fnZJauzXJF4YHDUwWolDujxWQ+1aRC/mOMT8lCZug4v3qYQtpH4WaeG/AsrOJBg1/x2pylxt6lr5A6t5MDMW6lPhW2J3zSVLNyjzoH4A9V16a7EM2f1/ty9mprfao7Td2QQN2dOeGG3hgMF6ZYFs28QN3a4anBWk5oHhifZZQcT3/n8dHG0FnWehhsMuz4gviIy50SFNgcOmQ6fmv2MeFPvIrtZ1Pc/jtsXFGe8J+4TIP9hvx41zppRnbZFxGeEK77I2Ehdb1e0Jo7nEGfMtHZebMAB9oxa0ZivxE/rvZgYtpUD4xYM/dQZJN5a1PZ8wXYO9Cau0akVbOW6Hd0mJI36vkvtz7w2NzHiWeNM6nbtpFwlJk9YlniY+e0HQruo+XmMZfW95cQVTj+em23Bgf1LTH4vgTHbT8y2vmPJgTmBc0TSDIif40kOO2zFgfcXv/CtMyd+63nh0G4bDqyUnvMm8wDxLzViQaYHqOswyCzY6Eac7scbYnWQ+vxfDZ6TfY64hdc9hZOO1LyoOdtbx4f4VScb+0gXDgx3uZu8vE+84cAO95oj1PcvqXyWyx4Rf+xV6bHQnQNZARZXQ9OIz7bIuXnmBDWv2z74ZkIm8YUOFjWtpzjwRaGv9sgX4q4Ni87tO8uBCNeBj2Uc4peWzA3pvMCBkh7d/WrfiM9MOGF42Ys6f4vT/fwGiSe//fhM+Ro1/6TXLG8TbCP3neDq799ucsBcIUdWQ4x4T/jr2em3qM+blp6B13zi476nbQ+6S43nwSyvAiXiRhL6T68EU/OQh7YvpmkSf2oivs07lANH0r6ytm8mfrWXtvleBAcqA2pPepsRv2JKS38TQ31/oeP08ZUtcY3p6i9+PeLAHdPrVztciZektO3WiOdAVFH7/WkM4j9eHXlxK5l6H0v72KrXiS8T29b6J406L5w6lhkFEa+qnzh4/BUHfLZnHrKLIR6QaiIg+JbaTtzOwx7JxBtlGubEZnJgRrPGvHMZxOeHehmaf+LAJqP2bRfziJ94JZc4r4ADsb+fNJytIv464vn2nmIOPDBMSnVvJf72lY5mbQX1fX0LLXp/D/HAkLqLFbXU+6548cbWce1c7xNgqbY0cEB12Ywty6YQXyU4z3x8GwcUth1+LTiH+Lu1W4ZXfaPmRXM3vqmUI35ZPFHhzE9qnrAQFKJUiS9f/f5baT/1/fjnzroD2sTncCZvWTfMgdXLm9NlthHXsly+7TVvHbyTfh1YYkF820P24BahOlglKLyDYUd8sLferHtyHdxvtf0k40Y8lS5xKGp6HbTTPSrSzxKPfnpypaNEHYjF9VpsvUH8u8r013pSdXDkUeyysiDij94J8akurIOhaoflpjFj9lsfLKSqUAeau9do5iURb5dckK+nXAfn3yuqrGERn/1ojomjeh34jjv9lfmZOKwUvxulWQcTBL03DZUTT5DMu9O9vg6czKsXbW0intc9c8vWzXXg777E2v/7mHFW7kl7vb0OFghbVhb/Ic70v1G8zqwOTNquHxIS7uC6mOeqoDLLOrjBEe5RESMum3GSl2FbB0s09uwwkSFe1jlFSMOhDo6L6h86qEg8KrotXPBIHbww/jTj2Oox2zm5Orv1eB1M9l2wwn0DcbPWY85VDOr99SiJcjQi7vPQ4gbnch0oiQVv2mVJPFjr56z+G3WQm+0xbvVB4nX3ggVk/OtAfjApbsox4uv7J+hb3q+Dx/dKFCrPEn/z0rzwcWQd6O97SA+8Tlz+GO+dSY/rILVIe/GWQOI/ijsvMJLq4JTMz4M9kcSNApz8+F9S49BgxOcXT/zTKdMn997Wgbn3mnKZdOJT5/7M1v1YB3KfP2fHZBFflTqliFZUBzrFVmlSX4hbdfM+z62ogy6joCvXa4lLeSU7PK6rg1AbE8lvbcSFvwZW3Wurg41Gj3dr9xCv//ThZ8j3OuBXGJT15v6r+tTn5GxreOJAHYivK7H4MIH4U6edpWU89bD9uGDTTzHisxUmnZwsXA/P7gRFzpAZ41fTTu2cWg+39madXryU+EnbZx+fStSDV+6wqbI6cdWlUlsl5teD2aKG6Ut1iIev/PDzzpJ6OKakFySxlbhjqnqMzIp6MLFSyP1tRrzAqcCYtaYenFdm+OVaEx8QetDopFsPFkF7C/yciEtKP1ivuLUeNjtfPbTpOHHz7+cth3fWw0qN7xt/nSce/eblHPbeerg9YLPd5wbxyd8i7Avs6kF3Rt2BeYHEBd7vW1Z0uB5Er188EhJBPOTrD9PGE/XwVueuucgT4u4psrkCF+ph/KkzvEfTiI/nDfVYdb0etjI+meS8JT4kwdHx9K+HCBcFVZFc4nynNcXzQ+vhR9Oxq/plxHdYtNcuf1APDXvCNV3riD8UamNEJtaDnP9n1esdxBXjJVoWptdTF+1VZoE9xCv2LP+d9qEeBDM3XfcfIS4/qyTcPL8eKucz0y8IfSXzPfbcnAkV9RC18V6u9TTiRlq2i66x6+Ha23H0b7OIX/0wVJ9XXw+mS4NnL59LvEHvSMH/0V+E+O+/+PgbQawIVhwrhZXDKmHVsVpYfawh1gxLx9phXbAeWAbWC+uDDcAysbHYeGwaloXNxhZgy7EcbCu2G9v/n9e/8V8FsSJYcawUVg6rhFXHamH1sYZYMywda4d1wXpgGVgvrA82AMvExmLjsWlYFjYbW4Atx3KwrdhubD+WtulfBbEiWHGsFFYOq4RVx2ph9bGGWDMsHWuHdcF6YBlYL6wPNgDLxMZi47FpWBY2G1uALcdysK3Ybmw/lrb5XwWxIlhxrBRWDquEVcdqYfWxhlgzLB1rh3XBemAZWC+sDzYAy8TGYuOxaVgWNhtbgC3HcrCt2G5sP5Zm8K+CWBGsOFYKK4dVwqpjtbD6WEOsGZaOtcO6YD2wDKwX1gcbgGViY7Hx2DQsC5uNLcCWYznYVmw3th9L2/KvglgRrDhWCiuHVcKqY7Ww+lhDrBmWjrXDumA9sAysF9YHG4BlYmOx8dg0LAubjS3AlmM52FZsN7YfS9v6r4JYEaw4Vgorh1XCqmO1sPpYQ6wZlo61w7pgPbAMrBfWBxuAZWJjsfHYNCwLm40twJZjOdhWbDe2H0vb9q+CWBGsOFYKK4dVwqpjtbD6WEOsGZaOtcO6YD2wDKwX1gcbgGViY7Hx2DQsC5uNLcCWYznYVmw3th9LM/yvjs4z/reJzftNt0NEm+tBKkCl7IgU8e8D/Ur3Outh+gdP1V8LiVu6/Vh3srceCrSzLaKUiM9aqnvYntYAes+d+PRWE5d5bBy9X7gB1Bd6zazQIR4193W26/QGmOeTfspiC3FWetOb6/MaoJX/tWTeTuL1oZOPPJNrgPQnDs1KdOIfLuzM6VJugO11uS/O2xMXb0t+sHJtA+R/Fr2U6Ur8k83w76t6DVD//cbygZPEf0g0RnRtb4Bld95Fz75IfMTop7fV7gZYGLIzf+kN4o8N7/jX7W+Afabid5bdJf6ud3Kc82Hq+B1466WYxMXWM5IneDbA4oWaTJ4HxL0iGvxSLlHbb5r9ojCBeKDIJEVH3wYo+zZPwvcFcT3RB4eU7zXAZsbvh/COePZljeX8MQ2QoHzHtOYT8eeW82yaEhpAKX7ChIPFxAOmMtqK0hvgz4uk+KZq4nWz90XnZjVA2mXJFYZNxIU1754pKWqApIPSZx98JV7FytjVXkONZ0n++e89xIeDts+a2NYAwhFX5OSGib+5cy589a8GyIr4bbFF4BvXl7iaV7iNNEChs9QEq8nExcVjwl4JN0K13bb51mLEc0uHakXFGsGmQ83PeB5x+9fJR12lG2FhZIeu8kLiTTM7dNkKjRA/rkFhZCnx9JFTqmbqjXD93biVL1SJKy+cuLBGpxFKrocZWq8l/iT154Djtka4G3bd4fd64rB/+y1hi0Y46T/1xBkD4v4PRr4k7m+EP/Ij9j+MiftO9b+/37URDOY8WmpsQfx1iV3hgtONUCDxJzVsH/Gq416G3VcawSzZpb/GnnhlUsbghzuNULx9TtP4w8TljtxPig5rBCmFZy6SHsTNZKzM/OIaIUg19KbsGeINUlM+ej1vhPFfa1fOvERc9sSB1isfGuHpZJXdfdeIO9a0+t0pbISb4iK9728Rr60ojH1U0wjL7sYMngki/mqvjNDntkagKX+1kQsjvuvyfb/enkbgdQle/DqG+IR7n+YvGdcE75apb1j3hLiO/VCQ/eQmWJovnpiQTFwtc2NpgkQT8PLst5/ykvi1PUFJvIuaoHiLpJ15BnGpuEiRvSpN8Etz3iO/LOIuq398fAdNkKg8Syktl/jcvvo3yw2a4GVlVM/HL8S78+M/x5o1QcQBjcGPFcSX04/kydk2gcOBFevS2GO2/3Z+eMLhJlCxLMj2ayIe4c6U1TndBONkVG+bd4zZr2WCco13E/SNc4me8p14ScKEB2fuNoFCzjHexF7ib0V22iyObAJhX7n4dUNjPv+nFdbVxDfB6utbE1/zdHG9fL/snIBXTWCddE9Efjzx2NsFheYfm8DNNLGIMZF4u/wHzQVlTcBKleDJFCV+3jsY+hqaoMl1S1S/GPH763rjC7qbIH/oSY74HOIqtRecE/40QVmXz/GF0sQfZo43CxRuBsM9yhnSC4n38Zroec1shiZ+VpzwEuIm/KYSp2WbgelpsqVuGfFplhJPTixvBv2l/U+iVhCPOZPFPqXZDA/XhtWbriK+zvXRtcubm6EeVAb61o4Zn+ur/e6aNcPGR6f5LmkT91Sdnhdn2ww7RLVmjtMjzucvMO+jazOE8knqOmwmrmc3ld55phkOPngc/n4bcYNUJ9fp15vBoM1Kd4IJ8Tdh11S0g5qhVPe+jpYZ8ePys8+5xTSDij4z2Xo38a0dwmufJDdD+7Vr8W504m5sX53OjGYIOkQ3PGYzZhyEl7kty2+GmNU/42ztiCvIPklwr26G4mXfG3QciAcrLKl439YMPezSSaIuxKO+z/gs1tcM5vs69XKPEOc5qXrIka8FJklqPfVwJy60+9HdbNEW6DEMs5p2krhwc6+ynGQL3NkQdOr+aeLL1PrnXVNogRCHgzIzzxGPk/m59teqFri5lObCuEjctMvXla7XArwJPy5VeBE/3d4SWmDSAq3nT3rJXCP+NffIg/X7WsBBycXf4iZx737pI+nOLVDwUePLBb8x43Z8a53aqRagHSu3CrlDvKErszzVuwVecrJtYwOIq635rLkqoAUk0kV5I4KJSwpPH3gd1QIqCiqWN0KI2y79+FUvqQVWr5C5dzBszOewxJe3mNUCWjLa9WqRxF8GXJK2zmuBgzTLnb3RxOO3rV3WU9UCCdPC50U/IH758/vp3m0tsMH1jpXeY+K3rKJfSPe1wOv0aRsqnxDX0GwWSudrhUp+vZ+WCcS7Q3k7zaa2AvwK8ylJIi5Q3r+pX7IVMuQqdTVTid9ZpCEatLQVBH7Urw5MI17r+kJeU6MVxExa7za/GHN+5XHONOq3QtaBTRcXviKe2Oo7cm0ntd/pgUt2vSHusn3xHTWbVnCe75N0OmPM+xVxemnj4VaQSZy24e474uZ+lSl+Z1qhb1BhYsQH4nLVI7N1rrfCr7Pjl4VnjbmOLVqwtSeoFUyufiu7nUNc5/Ov1Q9iW4H/1yalk5+I37x8tdAytZW6zodZ7cglvnCZO4/Y+1Z4v93nzvx84il7Ul7kFbbCpr15PU0FxJW/J3z1YrfCa4b843tFxHX5da+u/9oKzBLver1i4lq6iRd4BluhPKDrbUsJ8crVMZ/eCLaBa7O9u2cZcQ5nldEZsTY46SC5WKCC+A3pFmEt2TboTNTnv1hJ3MLMt5VHuQ02aCupDFQRTyg4Xfse2iCyZnntvhriZ9abcby2tIFPynOlt7XE3+1YVL/Fog3OZOvsmMkh/n3ajvJp9m3Q+8z82L464vO3xT6rPNYG31gBryPqiXeErHcLv9AGZq1Ms6qGMeNmEytwyK8N9HnnOws1jbkernpktYLZBkJOVQqKzcQ/nvD0HI5rg703fdM3tozZfk7YlpyXbVBuLbZxdyvxsms9n27ntMG9hTp/bNuIy7pEfaOXtUF9WB/vgfYx49auFLe0qQ26NcS99naMOR7WgZHfP9ogLulq8rbOMddbb7uabFo75F5VT1b7SvyqeijcndwOhTLjEmd+I15x+928/XPawcf9Q3nXGDfOLDuiurgdVgXtMGZ1EZ+Sv1CdX70dpn10N7jSTdxVUMe2RLcd3Nexv236Pub9DebriTJuB80kOVv+H8SVei/XHbNqh8NnSirSxrjeKoUF+s7tYB2zwd3255j5Q6Tvi1mn2qHH+9mBCb+Ij/9z916HdzsMHFcveTjGHdp2Z74KaIersg/adHqIbzFcreIT3Q6yPYl5pWOc9eh97b7kdoja8y7Oupf4bfOc96pvqf3OE4hvH+N6Xw3qBAvaYabP3uFDfcRfO19Rqq5ph/Wt+zNaxvjz+M4nTzvawfkaXdqyn3jzZbFd5wfaYSpdfUP+GDebXbbEdHwHqM/yNNUYGHP9WbBUdsmMDrC/u8MzfIybaayHEZkOCIWLVXy/x8yvxI6c+KLUAZZWu4P3jfG+2lVfYjQ7QPbRs7qXY7zjuJaep0EHxKYOfBEZJM6sMik2NO+AgVT+u1Zj/Mkee48Fdh1gZLx625MxTpe4tfy3WwdEPXeQ6hvjpVsEh/POd8Dynw1L1wwRf/xqXnWEbwcoXTAJOjXGvy7a9NEjtAMS91RffjnGp72QyNoS1wFTFo7M7B3jJT4ahTIvO2BGZfihpX+IH1l3uKUvuwO+ZU2MsBrjKx0DBHNLO+BWQ22N3xg/vjdSJbyxA94enaGRMcZ5n90/4P6DOp65/BWdYzxbIizCgNYJR9V3lcwYHnMf+V3TLD25E8QvT92yZoxv2H1HqW92J9Qtu7SbPsbNk8UZn+U7IXNot+S5Me70Obs4TK0T/nzxiw8b4+op0xXddTthh+WxxW/GuOsHj6sGxp3gXhAbXTnG5aNOdUpbdYL557mav8a4su0zwz6nTmjfPlto4siY8zf8/bPPnp1Q+WyVpMwY35a6RTrcuxNaYqzvrhzjFd94r7sHdMLT2aWXN47xrlLmb4PoTqjYJSVgMcbdLzbZyyR3QvTP+YsOjfET/YGVfRmd0PB2+sjxMT7+xDWD3PxO+P/at7+nKKs4juMrs8QMhmlQDgYasrGwNQKDRmnxLR1yaVYgiSxgxGyYxaaw0mVW5KdOOSPTygo1lrMSGAQIRSFNoSbBVIi/WkjoBxAptNjynGdUaFkWIWa6+T72FzTzed2d9825OBfnOXPOc9NhrjrAumOR9Wz14DitORceUsF6jSiOMTvHaWhpUlkl6yfVa+s2ucep6vdsVQPrlHcsONRHotfr4/e1sL5NX1E+FSCRp80n7DTr2T1q30srJZor0Hg6Wb92YKD4eJREK5ZlLT7PutriO2WOkyjB4NhlZ33VG8U7Ew0SLX57eUw/64n90Y7QNIkqU6+kDbDeuDEg022UyBYV6RpmfXRkef8lk0S1JQ3+o6yfWvds0sf7JWoICj01xnr6krIf9lglyvC+4nKyPhTrpKRKiU5bMnsF63uNW77SNEm0uqfrhRus64PsUdNtEo3klxy8xfpCc2r95S6JquTs3EnW7dqrITV9EvWdsIe4WFdtMn2YNyJRgPc75VOsF+/w80++KdF6v4t2N1/HxPrSh1SCOpt3Xp1mfXaRXu3xE5TgOtPtYX33jbH8Hx8Q1La14tAM64eMpZM1EYI6nnl5zW3Wy9WROXtjBb2WpWvn/a3c3j+T4wV9TYdjZln3FJkzw1IEfV89eJj3pRPBP3u2CWoNcg/z7vVFZ7I9R9BZU+GDc6w/Vb3jXG2+oMiIthRFP3nP+vyDgsxDzfm8Fw20tj13RNCrwxob76H+GTHaWkGz7x79kve/Nns1zrQI+vSb7d28Zxyp0/R8K8i65P1feN/wR6Ltk8uCVgVrRnmPfWTyvoJBQb6mXon3dPNRy2anoK49Gyd4f/i7p33C3YJKr6vdinnvHSu6fZdMj2lzZ3hvz7RM9QTI1BQtz/Ie17T6zbqVMgUef1HF77+7p3+9XhAl04L7XYq+VV+yPSVOpv7yrAW8T7yn/S3cIFP6+c8V3XLtYsrsSzLlfDCq6GHRuy/0GmXaMOfjxXt74bL4epNMOilY0dMutJ8p3C/TCodO0ScCjY8+b5UpMS9a0S1Gv88iKmXSt8Yoenhri3Zu/tyVEKTsHV5pH/00f/7Rxyt7RrIqsKFLJsNaZf/bVmst6pMp7kllL3MafFNHZNr1hLLrHr+1Tzf/fXbijr6u4+7CV+b39WN39H9/nPxv9y5ttPGHEFuaLZl8vFAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwf/AP + + 00000000-0000-0000-0000-000000000000 + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + fd591c46-0c47-4414-8dfd-4957fa4e3130 + 9c520522-69c1-45af-a5b0-a31bc7ea6395 + 2 + ed7e9c43-efd2-49d5-995e-9e3638eb2833 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 97b45b8b-14fb-4228-89c6-7c3f64b7de6d + Relay + + false + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 15715 + 1004 + 40 + 16 + + + 15735 + 1012 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1091ef3c-81b2-4d14-a142-8a910f7cbcc0 + Relay + + false + fd591c46-0c47-4414-8dfd-4957fa4e3130 + 1 + + + + + + 23795 + -9481 + 40 + 16 + + + 23815 + -9473 + + + + + + + + + + + + + + + iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAIAAADrOV6nAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABAQSURBVHhe7Z1JbxRJGob5AzP9X2Z+why4cOACIyQucEYcW9wYThy5tZC6T6NGgm7cLIMExkBj9t0GbMAGzGoDBpvFBu/2POWX/hwVlRmVmVW2q1wRalUnWZFRmfHG++2RXrcutjUwAwuxNe0MfF9+3P+5c+du3Lhx5coVDs6nN769ePHizZs3r1279udioy+f7e3tFy5c6O/v//z5c9psjIyMDA4O3rlz5/Lly48ePeLnwr8VuI34lWaAqV6C8OrVq9evXw/MqQADOfADLevZ0dHB+YGBgZmZGYE3NTX15cuXT58+ffz4cXR0lE9w/fr1K+f5pAPfPnnyhOVy5syZCEYtM1AG4a1bt0SpxCby0cclHz0hHye/ffsm8MAGqoGZAJtdbEA7MTExNjYGqLCQA3q+evWqr6+vs7Mzolg3CJnNRAh10sjn9gE/5KHAA0XAGx8fn5+fD6gV4Hzz5g3UfPHixdDQEEhfunQpolgYxTIWJuIH+ZhieIaYNc2n3wM/NJ+RD1EZBs9wnZ6e/vDhw8vFxvHk5CT8jigWQ7EMQm8IIYp2lObzAD59+vTdu3cNPxOkGc06yAcLX79+PTw8zCWI1rNnzwbEeLHHa4WrUiEMkI95YbqhpowXlF9e/ATz8+fPEby09+/f8090JLRuhUmv7zMmQBgmn4lQzTvgAWFG5nndUIeiIFzE8OEAZwPjtr5PuOZH8yE08mHue5rP5oJZvn37NlfOzc0BQzH8uArD5+nTpwwCfsKS1RAhzLvmfAjxtdF8aaapRkcLIv0041giBiFgYJvIhcjSgBCLFDeDERhQ0ri7uzuimAvFMggxOwPk07hoQUzTSgqCGSYJfAIJgLRWcg1nZmbn5+nAsdvwHbFL6Y9pw7eIU4aFjlEjFocwTD7TgkRVJAZpRsFjx46BB//kkwYSmCfi6Ozc3PjwMFEZT+TKj+Qk0hhvBAgZECpXWr+5HqnVOqdapGkTgRSV/oNDyEyhwrwjfmXXAAb/5JNv+Xw/MnLot986DxwgNsOFiE2ZoPTp6up68OABlygaB36gzj/xVaIszb4Q80EoYxUhKeq4rFIUFBhMhCIbgXCgq+vwL798Xoyo8S19kLeCn0i3CE1T7A1ouRx/P8rS5YLQFCETLTPE2vHjx5GE4Pru3TvIBBhE0UqmZn//ZIrX4ZpCgM2FXI50xcaJLFwuCImBYfIAGzFrzx1E+SnAhoS0hiFTEq0LC4kGqhdNBTxQpP+zZ89isG25IIQcKDBmmelWtkENUsrUhFh2wDFIW+OfXtNXLpUhLgIWZZnmkmZ/sNbpmU8XAiF+mwchMhMBq5gnXIRJSELA8CStdKTrNTIOVCbLaMFxLucqkMY9jfHSjKswN4RiIbNsgpR5x5sEBlFQjBThjGGIVjwNMAZaAEZr0uDx27dvDx48qG6MIPzIIzKgPNSMj9HK3fJBiIoijCnJiVVpCDH1AKAErzkV9i3cJbXrCkzDDBTlTdLQlxoTjInz4aW0MjDZnz03hIqOgpM5FUhOzFFOYogy+xBLVJO1An4nT56UH1LZrFCDr8xEQtGKhSSZY2VNVSwLQshl5toDA4AlJnvRc0R8hBwElcsve5UDGrAZukhmWTeMTCYLCNGIXF71GVq8Q24I5VTQLMAGNjAPVMROlcxIFyqFZP3RfzAVz10lF1ie8BWOqoPCbBwgluEughQUw+VYLQ6eHr84hJZpAr8jR44IBk5ioGLgcLIyD2VqUhSU/YIXyIXgbaWLsJAwHrEbBCkQUpMR7ZrAYs0HIc4Dws2IxaQz9dKLyEMkqtwGa27KwjrIzdc/zWoFNtOLjKaqRvADxehghIVNbgiZU4MQqIxq2CBCFEHqufAltGZn8Ta885ijgs2lIP+Ex7CQ+yZlAX40VGMkYhqQ+SDEPkS+uZYLgClMc+LECWWO+MRPAAZLNmG6kFWa/qvQ1FaAKCiBLFWqhoJUmBvYZNREItZNkDKnMMP1BJhx5e5xNqTMAEPG5/dk0+jo4cOHO3/9laCqshl8AjMdsIwovIC+rtXDCG6mQuJUpk0kYiKQ+VjIEBDRq1eDlKAI7aAjX1n5dgnChYWB7u7ff/750yK6yiiBIhAq2USgwOWfWPj48WNLNgGbSsijp18fQcooGBpe8FPzDtWQnGCDLarqUOQhXsW7vr6J8rSUCUzomOjy9/T0SBeqgSKlHoCtWuToSHgzkJuF8AOQDAY7IEajMFtZsumvtL5rptqx9sdUNghXmWziJLI6evqVK7gIhJZqt9lXaZNcCPMZSvHu6WmsFP6TOer5GJyR7HVRZAUgOb24GuTDKCXCrh05kYiuiMoNIYJUkW5raEGmFSQwQ+TUE3lBqKLzMDMphOI/DpCxpCAsgkofLqE/dVPuaKjVxHyv7BpSXbE4yl3BCMXcEDKVSDPXKEWEQhFEKJCIakr2wrzhJ/9r/88/23f/Y+hhG+WlnFTUTR3oiTtx//59F0Jib4HCGYiIRI1EFIpEWjAJc0PIlUyxiq+tQR1zFkHIjMy3PT91/PhDx49/f3l7H7WkOi9lqWsB0ouPB2ryQY47vnfvXgy5CUKAQPIVgdBy94IB8egKQ9BlXMzRsbHx0aHenkttD678MfzyLrREuiJIFenmAPOHz7a2NvML4WW45AIdiVEDzDEJpYnS1C1t1M5uJqCusCchkyoHSSrJnRe9zOb07BQv30Rn/AokJ0OpIB9EWVkBOSkxjtcRPX0gUO62IIT4bQ8fPiTfZPVL0nOBRgfwhqOE37B0FJRxi4npwJhgo4hoGpDwD7sGcdriGpG1bq5BPhYyg9iE2BSoJa/+zOVc2jHMU3ZeYRoWAUCaOgQ/SKatORwrGFQJFSeBcA2nErWCK5vEJFMEBNgyqDDFmbNCqBEJkTC/EIVULZGwLLCl9cGsVX4DuxRQ+dSmDm6OA/0QjqCMFxdIjjmJKZtd8jdOzyzw8HTMMCRhEpgB5U0V7rfGt6puyQqh+64ZBb0443kXNcKJjaPX2XC7oiM/xJPo7rlj/a7A4NcJnNIax65Jw0b3LOrQhA0PKHgqseFhlSilA43OXMLMcK0Fpxjz1KlTVjlWhYW6A9tx704Zo8DlWpBzr+XNCwzIb3G73LrEKU+iB1buV9CadGUDzco4GFngMeoE4GEaDR66pcETkKImTtxIZwjC8KZfjCJuqF4Qot60lcIeALRYgHqhkRq0wwzjQMpAuY4aiZhLstUCT3gd5BX1QMjLCkIWKb8ny0JlZGnmH5NeeK+9h33i/l4PThVEASRhGj6VhwLItNsLwMNDSbgxiCfZKoWbqEOrkTp5cQr0Z+YtsJXAQp6cp9LshNc4awGnsC5E9HJMlXcvS4fzCFjtTeStRQDPMTcp6eoqnkTJlgYPXG8ceLIg7VZQlEEoI0Xkc82HtEFZCwjAukBIBr/qtkKWFPrPkhsYsQhSbkBa04OnquKpr2TLMu/17WMvPViCUD4D5MteboQ6ZPrqAqGVzCQ+pwQDvwVmiG4FgDDJ5OHILvBstixGQX3ndIVHgz96e9MShFrLWchn94pkQ/7UBUIcxPDOUIkHflqqS3LPNX9WeAYb4eeYsTIIK3OtVe+Slc7atzhZLVgS4w6vHn4L2QhsrBtTflXvcG138CFMs+sCsyBh5e5DqwVFSCaDJa0ptlfgPtcwkFmjM4Ep0P7QWpCza9nDFrZojIgRRUOkDhBi0cg1JGCtfIVXI6M8ftU8hmrD3dq1xHWjIFyEsM4Q6jUVJB+UMlQWgtImoOWATyLaVtmWuI1NpcOsg6r6GPBiib67uOvAQhUHU0dq1RgcgCgWPylcVUO5aSnQ4gx9tAeK0huFa4mc0ZmUYdguBUJgjiX69WQhEOoVM2Gjhnz+68c3Rgb75xdK1d9GU5V4AyGoAG2W9waJiCsT4G58O6hWFoIf0QDAIzzmbSikloIzemks5Rgv7nf1//dfPUf+PTGZ/OZuVXaHK9g0oUCIIx+JqNmoCULJNJWVMpb7AgXOYKZKEUIydlc8Orv7/O6/9Zw/MLu0h6nMjJUuzMJCoajXTTc+S5b7DmuCUF4at6g6KnSbp/ZciEYG7w297F08Mw8vZfKgC2GqNqeRL+Rkdgjx8fH0o2laHELxAIGGG4C1wsGhQ4f27t1rUW8QZX8MapLm7WdTyRqspY/kLRRkBKQoxRxV/Qpb13r77XIv8wYfvyCEqEDlzwCSGSffhDjFx9+/f7/2ztNU6SR3MIvjL6sVzRoO0NiE8tPK5rc4EYtAKGtC/rUatozr2uvlaqq9V3NfxpZ2rPcKJ3oUWih8BbpekyzlJBEG+tSYwW9wwiXeXhEIkV0kpJTKlzhlaPcNwVk4l9gHp7BSigohsoloSr0pxRqQ6zX7etMphTzuX5JqRjwK3HNuCIWZah0kThF9BDZrT/wSH0j8ayMS1IFl4f6hNjRrq73LNB+EwGZ/Xc0Vp6wdJlp/uaJwS9sQAyTuizMrx4eCFmcnelc1RFdgpTfyJTkg9DDjqSRO9XiyQYr92RhuAp6l5ShQci6EWEmufau3Y5pLyrfo6ZbSiDkgFGbaoakQl1c6xlwzfQWUIkZswJHwIGR8MGPp7Nix4+jRo0CI3aS3YMoMjhAmywxhpv1EsuYT3Wpt0MURzChOCaqpcC3gGLgQcoy4JuKzadOmnTt3btmyBdcTFHFJ7ZUpEcIECF3MOIaI0DFNPSDEgITCQC/e5oEKk1SBX9WRdyHs7e3FYIFwu3bt2rBhw8aNG/X3TbCwFJ+LLEzGTxW3+k4WadUsATYIDaaygQreIP1QkzT9FVGYxzpA+WVRWp4gVawA2Qvz+AQ/VwFHCJOppbppiVBQwSjNMvWyccAJnskf5ypw1ZmMIzCIB2FYREcIfQiZaO0zEn4WlFlJI9uDELfBLZhzd+5HQVpKGLlNKtDScm5QZhUh1PZgdO2ePXtYYdqkaNSMLFyCxjNbEr2IlQHSZSFiQJp169at27dv37Ztm9Ig7FeN5sw6FrJHQTNbAl7ECqDoQohWxiIlFoNHsXnz5vXr1+tFbkiICGEZhFKBMluqehHLjaKnC0svJZqawqbdt28fMTnwi4LU35wGZtqAInebT7NIlxutxPGB0Iv4uGWMese36UKOo2tf2hVuwU/LRWT3AeoOM36Im4uo6lS0Wr7Jj5HKc7c3v6yKF+EtAiAkKJMxYkfKsKWTTVZOYZxzcxF1p1f2AZGleBEE5PTHnhIb37LvN2PRRvafbvyeZSx0ObeKXkSaRiSsE25Vw62Nj0eBOyyD0DhnXsQqqsACD9Oal5RBqPzfqnsRrYlE4acug1CcW3UvovDDtOaFvkVqXkQgB9uaM9WwT10G4WrlIhp2dprixnwWWoFoU9x9vElmoAzCyoqmOEeNPwNlEMaNQo0PWOUd5itCbMYnXPP37Jsza/6B194DRhY2PaYRwghh089A0z9AZGGEsOlnoOkfILJwbUGYsbghdmu0GfhewRb/19Qz8H8teUrtViPaCgAAAABJRU5ErkJggg== + + + + + \ No newline at end of file diff --git a/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX index 7057b437..bfacec2d 100644 --- a/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX +++ b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX @@ -19,12 +19,12 @@ 7 - + - bdf26cba-1122-46ad-8ab5-e5506f5cd680 + fcc17d30-8e60-4ab7-8313-c0d5b9f114a4 Shaded - 1 + 0 255;240;240;240 @@ -35,9 +35,9 @@ - 637914271567828886 + 637910765160211420 - XHG.⠀⠀⠀⠀ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ⠀⠀⠀⠀.GHX + XHG.⠀ⵙᔓᔕⵙᗱᗴⵙᴥⵙᑎⵙ✤ⵙᗩⵙᗯⵙᴥⵙᑎⵙᑐᑕⵙ◯ⵙᗝⵙᗱᗴⵙߦⵙᗩⵙᙏⵙ◯ⵙ∷ⵙ◯ⵙᔓᔕⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙᗝⵙᗱᗴⵙᗯⵙꖴⵙᴥⵙᗱᗴⵙᗝⵙ◯ⵙᗱᗴⵙᴥⵙᑎⵙ✤ⵙᗩⵙᗯⵙᴥⵙᑎⵙᑐᑕⵙ◯ⵙᴥⵙᗩⵙᗱᗴⵙИNⵙꖴⵙᙁⵙ⠀◯⠀ⵙ⠀◯⠀ⵙᙁⵙꖴⵙИNⵙᗱᗴⵙᗩⵙᴥⵙ◯ⵙᑐᑕⵙᑎⵙᴥⵙᗯⵙᗩⵙ✤ⵙᑎⵙᴥⵙᗱᗴⵙ◯ⵙᗝⵙᗱᗴⵙᴥⵙꖴⵙᗯⵙᗱᗴⵙᗝⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙᔓᔕⵙ◯ⵙ∷ⵙ◯ⵙᙏⵙᗩⵙߦⵙᗱᗴⵙᗝⵙ◯ⵙᑐᑕⵙᑎⵙᴥⵙᗯⵙᗩⵙ✤ⵙᑎⵙᴥⵙᗱᗴⵙᔓᔕⵙ⠀.GHX @@ -48,10 +48,10 @@ - -12912 - 10235 + -4833 + 2458 - 0.48905614 + 0.212874055 @@ -66,11 +66,48 @@ 0 + + + 3 + + + + + Pufferfish, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null + 3.0.0.0 + Michael Pryor + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Pufferfish + 3.0.0.0 + + + + + ShaderGraphComponents, Version=0.1.1.0, Culture=neutral, PublicKeyToken=null + 0.1.1.0 + Nathan 'jesterKing' Letwory + 6a051e83-3727-465e-b5ef-74d027a6f73b + Shader Nodes + + + + + + Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null + 3.3.0.0 + + 00000000-0000-0000-0000-000000000000 + + + + + + - 196 + 1395 - + c552a431-af5b-46a9-a8a4-0fcbc27ef596 @@ -84,84 +121,84 @@ 255;255;255;255 A group of Grasshopper objects - d364c9ab-7040-40a7-aad7-5aa197bbe651 - d25b1e82-2d57-4a7d-a27a-64d36a95592e - 7c055129-0820-428f-b812-5d4442bb6080 - 9259003a-51d6-4675-b745-01d6a59799dc - de69fb08-8b9e-4132-835a-0fca8c8d2b86 - 7344ab6f-6c09-4976-ace0-8f892f03cb62 - 29d900ac-6fac-4565-a619-c55815ca67c0 - 72ef4d80-7eb8-4bfd-9004-0b9fcacd38d1 - e29d09b5-de46-491f-9249-2a66fb1be9c3 - 05d04522-24bf-4f16-9f26-831cf1a27778 - 455f336f-a4da-47f7-b260-50c0f816d42a - 56275396-0e49-4faf-8b1e-99decc9782e6 - c0d05a7e-4c88-47a1-8d24-c31438520fc4 - 1cbee70c-76f4-4597-a499-be4c00568e44 - b4b3a125-0a0e-4999-bdeb-9b02c0074a44 - b921ec1a-bafd-4da8-bad1-c6c5616dd84e - 93930d60-3fc4-42c2-b7c3-b09476a26a54 - 5959a778-f5f1-4d9c-8ae1-b46f8977ed48 - d0c3fb84-0bfa-412c-8299-61d514697365 - ffb68924-9295-4f3a-b5af-bdd4a3e2b87f - de2683b2-be46-499f-adfa-0a60ba939cdc - 5e701664-312a-4b02-9301-8c2d8ab4c239 - 28ab531c-4d5d-4dff-b181-ccc804bfab48 - 5ee6def3-7ffd-45df-aba4-64e096a1857d - 15ec7258-3c2f-4aae-9648-7ab894f56c8b - dcb5ab2b-f998-4634-b98d-52c45ad64577 - 14945a86-6dfd-4854-a0d6-4ec95fbbc996 - 2ec5ee91-bc9f-497d-9314-37b6cdee9473 - 939c0cc7-8b28-4bdf-9d30-1a7e930d61a2 - 5caaeaa2-127c-430c-80d7-c3e914a52def - bd66cff6-b838-42ab-9461-ad7b0d9878e2 - ae7f8017-7560-476c-91df-f81b7f29860f - 6062d622-4fc3-428c-b41f-5513d3fdb16c - 99afe558-c12f-4942-93af-af3fc116eabf - da7b63c7-2c66-4c59-90e4-b125782f935e - 0875b550-1b7d-436f-8baa-7e5a17dff433 - 8634f6d5-6b63-4fdc-90d0-fe9fd70371c6 - b8d47739-095a-4e74-b2e4-115680879ec2 - db060c2d-70fb-45e8-80f1-69ee2b8e261c - e7632567-1dd6-425d-9046-7e5d28358f08 - 67886c50-05b5-4a9a-9a19-acd2cba0aa6e - b582f1f7-e704-4e3f-856f-702304820be2 - b711397f-a522-485f-bb79-6b751a4edcc9 - b1755aad-ca55-4bc5-9644-2b57e58bde9e - f7cf980a-1db0-456b-903f-36b088ead0b9 - 0fb7104c-359d-4512-beed-52e1e026a767 - 393518c9-1f74-424e-93f4-4aadd54714e3 - 2647ee79-c578-4a09-af8a-9f4bd395be6b - babdc92f-6320-47b5-9be6-7f5cffdc22f1 - a2b1d40c-18a9-4c27-a3c1-4922136c36b8 - 8cd7aa67-837e-4c58-b3b5-12f09a3d5d64 - 7d90e60c-31e5-4aef-9b1c-757d93bbbdf4 - 0bf627ab-a1f7-4f7d-9e87-614fad9670d1 - 615b3b66-0c14-4d74-9e15-68c1978ce5d2 - b8fd547b-483a-4771-820d-f13a034a421b - 8065f95f-065b-41bd-b52b-3d434688e7d7 - 3a622eb0-3d82-4d04-b120-c7d7ebc3d5d9 - aedb401b-2df8-4e52-aeb5-0d3545c5393a - 6dc16117-2eae-4050-9c9c-bcbdbe8d0c40 - 4059f1b9-ba7e-46be-a2fb-6107a9f069fa - 30f49702-0996-409e-b5c3-7ab845e9f957 - e9419141-903c-4b66-87b1-553e5b7cde98 - fd9eeadf-853e-4999-85b9-5760c8fca0a5 - 8287d0a0-e6e3-4edf-a359-d5cde6e8e04e - 68a4fb9d-1dfb-4dac-8c87-6b69cb387a4b - c50a9514-4f4b-4d8c-8542-4a1daaaf2cc5 - 054f5695-5323-4c1a-9829-841b8d82d434 - 055e5b5c-0774-47a3-bad4-c4bc33dac91d - 1a212d87-a906-49e3-b7ad-78a44fc0ed6d - be8c6c5a-4af3-45e4-8f8a-c07aff5a17aa - 0df56875-3f16-4b08-9a9a-867a4b4c3e3d - fa23823f-b73c-4564-885c-f99c060adb13 - fc1c830c-e3df-4904-9c93-618c2793cb57 - b91a4254-92ff-475f-812d-a473db03f64f - 0763c470-4749-4ef3-bd8c-de201865246c - 82084dd0-aa80-4487-a46c-0dca5e3983b4 + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + cbd7db17-df94-42a2-9378-242bd58a25cd + 997d42d0-a16e-4592-ab73-d0220de8e306 + e6683ed7-1684-4990-a6ab-ae6131f28adc + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + b2439f52-87fa-49aa-b479-850c9bec3b6b + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + 94b8fbfe-c474-4046-9362-d72526aef313 + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + ad466afb-e775-4c24-9667-79b7f4dc8b82 + d04335b8-ce25-4db3-a0a2-51dc890dff0b + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + 7ff08cd5-37fe-4200-9160-d3112ce9d725 + 5b57847a-6771-4935-907d-41a49351c834 + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + 396d4a2e-5744-4940-b523-f4f8b3503cbb + 6a690171-9883-468f-b0a5-ab0a63496b0f + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + 7243dc9a-cb8f-4f1f-82e4-4957edb2d705 + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + 13408244-80f0-4090-9640-fed1006b1281 + ab88d891-784a-4bb4-ad29-ceb2582441ad + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + f1da01d3-2baf-4452-9d9d-af616f39bf8f + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + 470106ad-2e83-46d0-84b2-dd73a6dc3481 + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + c2597d02-e4d0-4075-a746-1dd75007c681 + 0b9eb758-b67c-409f-8efe-afb42624ff62 + a6c065f2-152a-4b87-9865-5856f9ca0408 + 2c50866a-38cc-483b-a20b-35af8b84620e + b4348960-9117-489d-bfc8-2ba3b33e231d + c0ef27d0-02ea-459f-a5b4-3bcbe315e601 + efef31e9-fb9f-42df-967d-66b5298ba02f + f52c6740-04e5-413d-861d-5eeeb836d30a + 8dddddbc-e6db-46bc-8464-f36e94a06852 + ae533b58-489a-4e97-9cfb-c50b3f8210e8 + a405642e-c05f-4c35-af58-624b91546cfc + 2f24c037-10ba-40cd-93a3-47ef31321016 + 5702cab5-e3e0-4167-9e9d-78d518317827 + c3cb2df8-02e1-4948-b1ea-cabd9ac2ba5c + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + 86a74b32-8581-4bb2-8951-aee56c07d7bc + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + 126ace9e-ef2d-46d1-b50a-4b43b1276aed + ec304de3-1378-4608-80bc-e8033b983494 + 59452311-1d0e-4ee9-998a-fbd7576f1115 + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + 10230d81-259d-4b0d-b63c-931f135f8202 + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + a1a57847-af07-47e1-9f94-e9a27cbdee8b + 8154f650-7946-4948-84c8-a52136b90863 + 3c8c873d-8079-4d7b-9c47-16f83ce6a793 + cfeb52a9-e928-4a18-85d9-901d16762cfc + 511597c9-33f2-492e-9708-a472f3d74a21 + cd20794f-d63a-4cc1-824e-7264389bbd2b + 7d9faef3-72e1-402c-8864-7f01f01cf204 + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 09a55390-033c-454a-84b3-77a5f2fa9edf + a438a5b8-7570-41ab-88da-a2a18d04caac + eb3b632b-d811-4098-a58e-68358f971ee7 + cfedb059-6851-4c52-9642-910cf8c3fe36 76 - 44c08b8b-4a49-4132-b5a0-e27c28fcc73c + ad5bf815-cc55-4b4d-8273-7e99a147021b Group @@ -173,441 +210,85 @@ - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Create an OpenGL material. - true - d364c9ab-7040-40a7-aad7-5aa197bbe651 - Create Material - Create Material + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b58ec463-2221-4a99-aa0a-25105be818b4 + f32fdcc0-2b8e-49b2-bd25-e04ca7dc95e3 + e8e8c848-561f-4541-bc52-64cc4b88029c + dff484fe-2b87-4a73-95fe-f0806b7f2a94 + f3035de9-8290-407f-ad52-b0d034ba92be + 24212063-adcb-4319-a260-3cd3499c7c83 + 95633db8-fe3a-4e88-9a05-92b694a023a4 + f4600bd1-2ce5-40b9-9819-cb78eb1628e4 + dc111be6-0968-4d85-8b45-c4f64de2dcd2 + 861a510d-6f41-4f12-81e8-7ff3ba768bb6 + 32e57265-05aa-420a-a1b3-86e838ceaf97 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 28178479-c78d-4f06-84a1-fa22adbb9df1 + 60b87593-119b-4488-9d72-9e7e620d1790 + f66382f5-2d5a-4716-af83-ec938d891caf + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + 25570267-152f-4e8a-87e5-760b2bfbc14c + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + a806b7a2-3862-49ac-9918-d243e79d4207 + 6f279521-1a21-47ca-a829-35e580f5fe47 + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + 0c218abd-f286-45f0-813d-1575c17b5ee6 + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + c7d295cc-5ef2-4624-9297-740308e802b3 + b8a13290-9b8d-4211-9e2b-d30263c7da20 + 34 + 9287a6e0-36a4-4270-bad2-9fd05c9122a0 + Group + - - - - - 27124 - -9687 - 144 - 104 - - - 27208 - -9635 - - - - - - Colour of the diffuse channel - fe3bfb63-3691-4ead-a1cc-a9bce1c6e1fe - Diffuse - Diffuse - false - 9259003a-51d6-4675-b745-01d6a59799dc - 1 - - - - - - 27126 - -9685 - 67 - 20 - - - 27161 - -9675 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 0c1d07b9-3a6f-4ae9-a1f4-e8f727d9d4fc - Specular - Specular - false - 0 - - - - - - 27126 - -9665 - 67 - 20 - - - 27161 - -9655 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 3f48c702-5d1c-4560-b42d-6613e2909391 - Emission - Emission - false - 0 - - - - - - 27126 - -9645 - 67 - 20 - - - 27161 - -9635 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - d3b643d7-e156-4ebb-841b-fa62071cdc7a - Transparency - Transparency - false - 0 - - - - - - 27126 - -9625 - 67 - 20 - - - 27161 - -9615 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 31b49833-1772-40da-b04a-110cce5e1ce7 - Shine - Shine - false - 0 - - - - - - 27126 - -9605 - 67 - 20 - - - 27161 - -9595 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 5ef7bb6d-ebb5-4f32-b602-566800333d06 - Material - Material - false - 0 - - - - - - 27223 - -9685 - 43 - 100 - - - 27246 - -9635 - - - - - + + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Allows for customized geometry previews - true - true - d25b1e82-2d57-4a7d-a27a-64d36a95592e - Custom Preview - Custom Preview - + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 25570267-152f-4e8a-87e5-760b2bfbc14c + c7d295cc-5ef2-4624-9297-740308e802b3 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 3 + b58ec463-2221-4a99-aa0a-25105be818b4 + Group + - - - - - 26854 - -9657 - 82 - 44 - - - 26922 - -9635 - - - - - - Geometry to preview - true - f443eac7-8112-4e31-bbe5-72383ab835fb - Geometry - Geometry - false - 62f0f607-cf9f-40e4-b869-db3387e7055d - 1 - - - - - - 26856 - -9655 - 51 - 20 - - - 26883 - -9645 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - 5f6b13ba-a8c1-4f0a-8829-0b0d09977558 - Material - Material - false - 5ef7bb6d-ebb5-4f32-b602-566800333d06 - 1 - - - - - - 26856 - -9635 - 51 - 20 - - - 26883 - -9625 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - + + @@ -619,17 +300,134 @@ - - 3 + + 1 255;255;255;255 A group of Grasshopper objects - d364c9ab-7040-40a7-aad7-5aa197bbe651 - d25b1e82-2d57-4a7d-a27a-64d36a95592e - 9259003a-51d6-4675-b745-01d6a59799dc - 3 - 7c055129-0820-428f-b812-5d4442bb6080 + 6f65c1b0-ab37-4770-b919-22c82a6b1c3a + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + 0500c27d-4fad-4c51-8503-4548a7395c1c + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + 613fd806-b9a8-46ba-8071-87675f49f6a2 + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + 40900388-a29b-450b-9e44-b9724b3bcceb + 6c31b332-4bfc-415d-b7c5-499036789ee9 + 35e52759-2740-48a6-8073-c9b098138464 + 24f17bed-a247-49d8-91c9-9f1464cfd10e + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + bc64bda9-a4e6-443b-bce4-f1112916bffb + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + 3a29f4b2-5011-405f-b904-36063b767936 + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + 8caca608-cbec-4b5e-b846-2a44381f8d99 + fdc0af9d-1009-4395-8b26-c7467ce63011 + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + 8029f111-d066-4ca6-b4e0-f13869524ceb + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + c48c361e-d635-4724-93b6-fbaec8639715 + ff025d90-e11d-473a-a372-96fd40bb2252 + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + 7242c6d8-a70d-4573-80c4-849c86d3a027 + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 807acc7f-7d99-496d-854a-7b859814ca10 + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + 9244cb48-5f72-4778-83a3-74549c09d5db + fa946eae-6834-4614-ab41-0683a377cc5e + c9107d0d-59e9-4593-83ee-1217a9167556 + cf4a968f-1572-4919-a207-6bbd6110a520 + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1897f691-dece-41a0-8b65-be58a471e575 + b0429e6f-400d-4e0e-bf10-c75eaf735345 + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + 69d63701-461f-46e5-b3d3-9df2154a163e + b0a22639-b2ee-4401-ac1a-7cded3f6ab29 + a7eed215-bf83-43f2-891e-d33fbcc82318 + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 083562af-a50f-425d-863f-33a873156a9c + 08e9a62d-317f-4a06-bfd3-a763a931495e + 683d87a9-6173-47e4-886a-2d3471a19949 + 7d095d01-b950-4361-8786-1ae5a9cf7937 + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + 7ad852d9-7928-4d92-9395-befb008fe837 + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + 74021e08-97c3-4624-aa1c-41dede3604cb + 2d229841-7231-4094-90e6-4cebaec412ce + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + 45617819-1b31-458d-8fb7-68ec9055833f + 797f5b2b-4712-4456-8884-5760903abcb3 + 26476ded-7557-462f-b1f2-e06eac73396e + eecb9eef-bf83-410d-8b80-70f6c586828c + fc306d08-9644-4746-bff2-e7f7d21251c0 + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 79e16522-d7d8-4431-b894-f32d9d7e0114 + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + eb8b5f8c-170f-4477-8517-16414d2d97da + 41d1dd73-7e03-420f-be94-10f3525cf55d + 47391812-858a-4cf8-934b-4aeacf8ba64d + 39f0330d-4171-4033-b71d-d04463f41f39 + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + 2d09328c-7c5b-4653-a284-155f028d698f + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + 51ad959e-81cd-44e7-b960-0e2c489edc96 + 7e621c81-68ef-4c76-8640-116f215145d5 + 9962ec96-a45c-4667-8b62-8778deb1ac95 + 3fc434bb-51fe-48e4-85e4-238d3f3474bd + 9e9961db-32b3-4323-9501-b88ea27bb478 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 25507078-6f19-4d0f-a13f-3f237266b41b + 94f4a319-f36a-4b46-8bb0-a709f7407660 + c3436d5b-d79c-4df4-a6de-3ad28170201a + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + 1570475c-b015-416b-96eb-c0a731fc6946 + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + c6d0db7e-dbff-4e0d-a737-631044d97a7c + d67c3027-de91-4ca2-97dd-4173e69e4677 + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + 70949154-1bd6-49cd-99bf-b3457c236e0a + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + 43aaa9f2-865a-4361-bae2-b13d756229e9 + 4127f92b-f37d-4c11-ae99-6361949ce25e + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + ca8d7a54-c37e-424e-80e6-066157d582e1 + 7b9f1979-e494-45ec-a57b-91687e98fe49 + 1c16cb7c-faf1-4e16-9aee-63891544099b + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + 618c56c5-6aed-485b-83b8-f98559e456aa + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + 313d0bad-128d-43cb-b5f3-0121078ed191 + 3e63e868-70ad-458e-8a1f-c55ce7d9bcf6 + 30b4815d-ef73-4a7d-a149-be80128715b8 + 75b38737-33a1-4f0c-8f22-55157c1802de + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + b2e90c04-c46f-4a0d-ae5a-19ab7ec19f12 + e9fe828d-d263-440f-8b06-d0df9567c78d + bafd6058-8c32-40b7-8e00-b819a705d2b3 + 43480ee0-f67d-47f2-bd32-51eefd448acf + d138dc08-d103-456c-a919-0f9a05584eb4 + af640434-92bd-4cd3-868e-5d8119f7baeb + 120 + cbb8fa67-5fdd-411b-9d08-56405297e6e5 Group @@ -641,7134 +439,261 @@ - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Provides a colour picker object - 9259003a-51d6-4675-b745-01d6a59799dc - Colour Picker - Colour Picker - false - - 255;176;176;176 + + 1 + + 255;255;255;255 - 0 + A group of Grasshopper objects + a3856c54-fe67-41a0-abaa-a532dc3c4104 + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + da694302-c7c5-4bb2-87f0-3176f906c450 + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + d3e51203-e5d2-4329-956f-14031eda4253 + f447695d-1c1b-44d0-9618-f10b5d468875 + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + 3caf0bd1-75a8-425a-920e-b56621541afa + 8b14e6be-bcaf-4053-9a42-3029296a448f + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + 65584a6d-8ccd-4327-af50-3291e244cb7d + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + 83941feb-acb9-4944-8755-0ceab50f5263 + 3355a088-91b8-43bc-b75c-5039ea1b0625 + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + ca283543-5f0b-499b-9c9b-381c5c09e175 + 06681605-538d-4057-92ec-b6a51ea3d63f + eb1f7a89-e107-41ca-9c38-2559400615bd + 330ab110-e799-4b4b-b595-f82a00f48889 + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 5208f7ca-0736-4a52-b414-72eab73ecae2 + ef384574-8b3a-460c-966b-f46dd53d272a + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + 7ec058a1-9c86-4879-963c-06077cea0d55 + fe99770b-54da-415c-aec9-4773542b47a4 + 07d6bce5-4a56-412a-8267-e66568ff6b15 + 149373f6-de48-45b6-bf18-44bea4fa93db + e449622b-e6c3-4eec-81ff-a425e95090f3 + 284d301b-eaab-4f71-9788-95577e371af1 + 9440f584-df8d-4444-b5d6-2c70e9f0e4d8 + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + eb8646e0-d1b6-4160-bff2-9a4ad357235d + be2f809d-cb36-4214-b36b-45a3ec6e80dc + bf4bae4e-6979-458c-a323-bc9d067ce22f + 550c4a53-d753-4b1f-adac-0ebd6d271f8d + f5430bc9-f384-4fb7-87fd-0f5e2177bb7e + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 61 + 3b8d9dd5-92a8-4bcb-9d1c-8f49847c4a70 + Group + - - - - 26943.87 - -9783.728 - 180 - 310 - - 2 - - + - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Create an OpenGL material. - true - de69fb08-8b9e-4132-835a-0fca8c8d2b86 - Create Material - Create Material + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d1483ad6-ec55-49a5-b733-6385e879cdda + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 1dcacb59-16e4-446a-a711-9f1210bde159 + f897de86-a14f-4f1d-857f-20b60f73b3b5 + c317f794-e463-4270-90db-8af4cb4b9d41 + cd306361-7ded-488f-ad04-30648adfe595 + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + ec9d6e3c-8007-4163-bcca-9c98014b70ac + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + e456cbd5-6cbe-4515-9f15-69692914f3c7 + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + e1628e10-9715-412b-a041-8518318e4f77 + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + a899f6ff-5f84-438f-964a-2e9cbdb10872 + 029f035b-9625-4bb2-b4a0-7725f1803a18 + 8af5a0b1-100d-4772-8798-73900dc38239 + e7208619-df95-4410-a1ab-636a4e4bb983 + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + 65008729-50b1-4dbb-ba59-d01f9226d7ed + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + 689059e2-5368-4c73-b048-4feb47777f6d + 9deca7df-5fe9-4967-af88-808ef6f8526a + 23184264-1887-4993-9258-64b937da5164 + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + fc5724e4-4632-4f77-95be-383aa10e878d + 50283408-6421-4a08-b2f8-8e390cb94255 + 26d7fb84-4690-4461-a65c-e06a29c19694 + c492f59f-a3e7-4157-9d90-e2ba3656227f + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 8b50255c-14b9-4936-97f3-d088e38451eb + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + 7f4394ea-566e-435f-b565-c4073e36dcd8 + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + bb202977-de05-4573-874b-d7261808763d + 1fc366d2-4535-4eba-8647-7794657e2e79 + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + bb932273-24cb-4808-baea-4f542887cc54 + 909654f2-81a7-42cd-8079-8bf79412e52d + 69 + 833f6ab0-de7e-4bc8-bc1f-21a838c7a012 + Group + - - - - - 27124 - -10374 - 144 - 104 - - - 27208 - -10322 - - - - - - Colour of the diffuse channel - fd54f0bd-093e-4d0c-929d-3fe915ecf40c - Diffuse - Diffuse - false - 72ef4d80-7eb8-4bfd-9004-0b9fcacd38d1 - 1 - - - - - - 27126 - -10372 - 67 - 20 - - - 27161 - -10362 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 796bbb5c-6123-47e8-bf60-67f9ab0f541c - Specular - Specular - false - 0 - - - - - - 27126 - -10352 - 67 - 20 - - - 27161 - -10342 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - cd6dfeaa-ecd1-4784-bf28-f9ea0e273742 - Emission - Emission - false - 0 - - - - - - 27126 - -10332 - 67 - 20 - - - 27161 - -10322 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - e087e706-2145-46dd-b55e-1d1a975a9c11 - Transparency - Transparency - false - 0 - - - - - - 27126 - -10312 - 67 - 20 - - - 27161 - -10302 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 0cccbd62-0b0b-452b-be6c-13e3c0712505 - Shine - Shine - false - 0 - - - - - - 27126 - -10292 - 67 - 20 - - - 27161 - -10282 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - f832b365-aa9a-46af-880e-deae1bcf9e7b - Material - Material - false - 0 - - - - - - 27223 - -10372 - 43 - 100 - - - 27246 - -10322 - - - - - + + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Allows for customized geometry previews - true - true - 7344ab6f-6c09-4976-ace0-8f892f03cb62 - Custom Preview - Custom Preview - + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3e7e37b0-51e2-41c7-9119-5bb1c785dae1 + a34dcee6-959a-4ca1-8fba-fcde21a4239b + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + 0b68c4c3-de43-4d70-8148-90cf3d81845a + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + 89a572c7-4caa-46e7-b91f-87c4432796bf + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + a26a2daf-7e48-4038-86d7-377a7d1ca626 + 55e4969c-e424-4fee-bbf3-e4768d508417 + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + d403c133-cb29-447a-83b0-6e9479e8b079 + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + dec2e52b-de1c-455f-b503-1a922ce60fc2 + c1a5945c-a102-47ad-ad8f-f3869ba57615 + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + 177bc534-a9ac-4189-919c-d5b821d4b676 + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + 86e62783-94cd-464c-b9c6-3f6ea91b441f + 09ef7a9c-424e-4895-9b2e-3967422832f0 + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + 706d0094-fd62-439a-8f31-1c222bd87435 + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 5f741566-be38-4c21-9393-4fd6fed63e11 + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + f2f2b6bd-3957-4943-8776-90b511b35d84 + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 19180943-d3c4-4bef-81ae-c791b677ba36 + ab595c50-9f5c-4db1-b260-7de55f6f7faf + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + 67b452e3-1e4e-42c6-948a-10ee5565e419 + ffd2722b-76d2-400d-9c94-4099634f0769 + fd0c56cc-bb67-4471-85e4-449328cb3b86 + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + 9a34e9ed-b437-4398-9234-9a12017ce2ff + ff49167c-7205-4387-9b02-55b4c3373ff3 + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + d537c61a-2def-43dd-b50b-112750841dea + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 419c82a9-472e-43d4-8682-ac0ad1d4a55d + 02e6b5d9-6900-4c0f-93bf-e5dd994619a4 + 59 + 786ae142-0f19-495f-b923-334f8a51f605 + Group + - - - - - 26854 - -10344 - 82 - 44 - - - 26922 - -10322 - - - - - - Geometry to preview - true - 7079969f-ff80-40ff-9818-522c3d194877 - Geometry - Geometry - false - c32e68be-b323-413f-b3c8-30913299a9cf - 1 - - - - - - 26856 - -10342 - 51 - 20 - - - 26883 - -10332 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - 4.15593978831604E-17 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00292445614272489 - 1.24486214809962E-05 - 0 - 0.00505281143588085 - -0.249978491419991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00584870031606387 - 4.97944859232645E-05 - 0 - 0.0101051332752018 - -0.249903573637878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00877250451084335 - 0.000112033918736063 - 0 - 0.0151562810704255 - -0.249780776706985 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0116956836386425 - 0.000199161238698626 - 0 - 0.0202054545481003 - -0.249601804488715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.014618015253965 - 0.000311167163250442 - 0 - 0.0252519413272185 - -0.249369294989863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0175392878072519 - 0.000448039676748093 - 0 - 0.030294971455728 - -0.249082483371884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0204592899870991 - 0.000609763850527089 - 0 - 0.0353338074583952 - -0.248741657273978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0233778107735303 - 0.000796321845946776 - 0 - 0.0403676998919168 - -0.248346798817997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.026294639491301 - 0.00100769291802362 - 0 - 0.0453959042227041 - -0.247897992424417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0292095658631811 - 0.00124385341965053 - 0 - 0.0504176748733502 - -0.247395303724237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0321223800632294 - 0.0015047768063984 - 0 - 0.0554322673534457 - -0.246838815109379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0350328727700576 - 0.0017904336418979 - 0 - 0.0604389376287956 - -0.24622861533973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0379408352200797 - 0.0021007916037986 - 0 - 0.0654369424017636 - -0.24556480247659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0408460592607514 - 0.00243581549030104 - 0 - 0.0704255390956003 - -0.244847482993249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0437483374037957 - 0.00279546722725891 - 0 - 0.0754039859329408 - -0.244076771994841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0466474628784156 - 0.00317970587584762 - 0 - 0.0803715419689919 - -0.243252793016546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0495432296844958 - 0.00358848764079191 - 0 - 0.0853274671553754 - -0.242375678101216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0524354326457916 - 0.00402176587915228 - 0 - 0.0902710223713496 - -0.241445567634848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0553238674631077 - 0.00447949110966094 - 0 - 0.0952014694690307 - -0.240462610318637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0582083307674669 - 0.00496161102260295 - 0 - 0.100118071314989 - -0.239426963123297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0610886201732717 - 0.0054680704902383 - 0 - 0.105020091817619 - -0.238338791174431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0639645343314584 - 0.00599881157775604 - 0 - 0.109906795959606 - -0.237198267693515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0668358729826491 - 0.00655377355475573 - 0 - 0.114777449829023 - -0.236005573942991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0697024370103017 - 0.00713289290724931 - 0 - 0.119631320628044 - -0.234760899074159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0725640284938623 - 0.00773610335017411 - 0 - 0.12446767670668 - -0.233464440124442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0754204507619233 - 0.00836333584041236 - 0 - 0.129285787559404 - -0.232116401846016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0782715084453908 - 0.00901451859030667 - 0 - 0.134084923844228 - -0.230716996666432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.081117007530668 - 0.00968957708166522 - 0 - 0.138864357380061 - -0.229266444563939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0839567554128551 - 0.010388434080247 - 0 - 0.143623361142059 - -0.22776497295809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0867905609489775 - 0.0111110096507185 - 0 - 0.148361209260688 - -0.226212816633145 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0896182345112423 - 0.0118572211720739 - 0 - 0.1530771770022 - -0.224610217603708 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0924395880403341 - 0.012626983353508 - 0 - 0.157770540747889 - -0.222957424998726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0952544350987552 - 0.0134202082507329 - 0 - 0.162440577983005 - -0.221254694996554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0980625909242174 - 0.01423680528273 - 0 - 0.167086567247324 - -0.219502290638562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100863872483097 - 0.0150766812489258 - 0 - 0.171707788116381 - -0.217700481772828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.103658098523958 - 0.0159397403467829 - 0 - 0.176303521155143 - -0.2158495449151 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.106445089631152 - 0.0168258841897958 - 0 - 0.180873047868089 - -0.213949763118371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.109224668278513 - 0.017735011825882 - 0 - 0.185415650660935 - -0.212001425894372 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.111996658883146 - 0.0186670197561589 - 0 - 0.18993061277112 - -0.210004829051583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114760887859327 - 0.0196218019540959 - 0 - 0.194417218223146 - -0.207960274624954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.117517183672526 - 0.020599249885034 - 0 - 0.19887475176363 - -0.205868070754474 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.120265376893559 - 0.0215992525260637 - 0 - 0.203302498791549 - -0.20372853156381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.123005300252887 - 0.0226216963862521 - 0 - 0.207699745309768 - -0.20154197710697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.125736788695072 - 0.0236664655272131 - 0 - 0.212065777842435 - -0.199308733228137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.128459679433396 - 0.0247334415840135 - 0 - 0.216399883395306 - -0.197029131542538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131173812004662 - 0.0258225037864096 - 0 - 0.22070134938379 - -0.194703509332534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133879028324183 - 0.0269335289804104 - 0 - 0.224969463586572 - -0.192332209511274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.136575172740977 - 0.0280663916501645 - 0 - 0.229203514104726 - -0.189915580594559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.139262092093164 - 0.0292209639401702 - 0 - 0.233402789351951 - -0.187453976737174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141939635763587 - 0.0303971156778127 - 0 - 0.237566577977744 - -0.184947757603013 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.144607655735658 - 0.0315947143962264 - 0 - 0.241694169034953 - -0.182397288775142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.147266006649426 - 0.0328136253574967 - 0 - 0.24578485152586 - -0.179802940766459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14991454585789 - 0.0340537115762061 - 0 - 0.249837916200283 - -0.177165092868907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.152553133483531 - 0.0353148338433484 - 0 - 0.253852649331544 - -0.174484120001409 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.155181632475097 - 0.0365968507505772 - 0 - 0.257828355247728 - -0.171760439146225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.157799908663963 - 0.0378996187161433 - 0 - 0.261764312428652 - -0.168994418542889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16040783082192 - 0.0392229920087448 - 0 - 0.265659816290546 - -0.166186466541384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.163005270718555 - 0.0405668227731092 - 0 - 0.269514163013809 - -0.16333699697809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165592103178587 - 0.0419309610564548 - 0 - 0.273326648598434 - -0.160446427324766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.168168206139429 - 0.0433152548353105 - 0 - 0.277096574642535 - -0.157515189335723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.170733460708792 - 0.0447195500429877 - 0 - 0.280823235839501 - -0.154543705534803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.17328775122295 - 0.0461436905965889 - 0 - 0.284505928505513 - -0.151532405653967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.175830965304977 - 0.0475875184248349 - 0 - 0.288143970615145 - -0.148481760950847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.178362993922011 - 0.0490508734982978 - 0 - 0.291736670102335 - -0.145392226350156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.180883731443132 - 0.050533593859115 - 0 - 0.295283336048171 - -0.142264261129756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183393075697647 - 0.0520355156506204 - 0 - 0.298783279457979 - -0.13909833005098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.185890928032966 - 0.0535564731482428 - 0 - 0.30223584796698 - -0.135894959108272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.188377193371069 - 0.055096298793187 - 0 - 0.30564034605535 - -0.132654602969043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19085178026625 - 0.0566548232243833 - 0 - 0.308996159706717 - -0.129377846812039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.193314600959924 - 0.0582318753154481 - 0 - 0.312302589898643 - -0.126065137977816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.195765571438337 - 0.0598272822072086 - 0 - 0.31555904362427 - -0.122717088000899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19820461148627 - 0.0614408693466756 - 0 - 0.318764853109827 - -0.119334188154115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.200631644743338 - 0.0630724605220188 - 0 - 0.321919409315338 - -0.115917016159572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.20304659875725 - 0.0647218779021464 - 0 - 0.325022150034311 - -0.112466210969037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.205449405034465 - 0.0663889420798745 - 0 - 0.328072446963469 - -0.108982306714414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.207839999093782 - 0.0680734721104312 - 0 - 0.331069735861866 - -0.105465923954127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210218320516771 - 0.0697752855542262 - 0 - 0.334013477563477 - -0.101917708032122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212584312994891 - 0.0714941985237041 - 0 - 0.33690319277094 - -0.0983383737441425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.214937924373371 - 0.0732300257337663 - 0 - 0.339738356156289 - -0.0947285573592283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.217279106697004 - 0.0749825805485507 - 0 - 0.342518476723887 - -0.0910889288273574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.219607816253798 - 0.0767516750301414 - 0 - 0.34524312666747 - -0.0874202258604661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221924013613371 - 0.0785371199930737 - 0 - 0.347911933958549 - -0.0837232381238189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224227663660227 - 0.0803387250638794 - 0 - 0.35052457346085 - -0.0799987910019015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.226518735623765 - 0.0821562987428825 - 0 - 0.353080699521648 - -0.0762476581159674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228797203108513 - 0.0839896484636105 - 0 - 0.35558001346154 - -0.0724706475893973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231063044120359 - 0.0858385806551507 - 0 - 0.358022318210024 - -0.068668664467155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.233316241083725 - 0.0877029008132079 - 0 - 0.360407534735811 - -0.0648427215363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.235556780850847 - 0.0895824135777402 - 0 - 0.362735512173739 - -0.0609937063637705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237784654711433 - 0.0914769228067647 - 0 - 0.365006272270594 - -0.057122673911686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.239999858395003 - 0.093386231655501 - 0 - 0.367219685413038 - -0.0532304613444493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.242202392061141 - 0.0953101426657133 - 0 - 0.369376815799097 - -0.0493192237902158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.244392260284237 - 0.0972484578572339 - 0 - 0.37147443716159 - -0.0453862151366283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.246569472034901 - 0.0992009788177769 - 0 - 0.373525608297982 - -0.0414468124035279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.248734040648758 - 0.101167506805488 - 0 - 0.375482996886379 - -0.0374498096604679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.2508859837861 - 0.103147842843988 - 0 - 0.37752632710683 - -0.0335908612544884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253025323401059 - 0.105141787846907 - 0 - 0.378982551546035 - -0.029149921034712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.255152105166407 - 0.107149122022994 - 0 - 0.381200568165358 - -0.0255671820422661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257266340048927 - 0.109169667110451 - 0 - 0.382974295510788 - -0.0215540667996627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259368062515277 - 0.111203224304109 - 0 - 0.384266264654825 - -0.017093148748792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.261457331583299 - 0.113249574090382 - 0 - 0.386382058474896 - -0.013522861538894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263534169268267 - 0.115308539452314 - 0 - 0.387837348492784 - -0.0093214725604289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265598621880836 - 0.117379922817864 - 0 - 0.38957028170281 - -0.0054426752967489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.267650739517766 - 0.119463527247702 - 0 - 0.390550296653757 - -0.000868316238730057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.269690599695132 - 0.121559133408009 - 0 - 0.39254212798855 - 0.00267154562357481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.271718236190007 - 0.12366656914796 - 0 - 0.393800588109107 - 0.00688405338963835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.273733709903145 - 0.125785640024461 - 0 - 0.39527014475117 - 0.0108506170065529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275737085142425 - 0.127916152602726 - 0 - 0.396351947668133 - 0.0151390091203842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277728443897596 - 0.130057901198111 - 0 - 0.397635931738395 - 0.0191924886453002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.279707864882171 - 0.13221068772763 - 0 - 0.398624490251712 - 0.0234738177788118 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281675429518646 - 0.13437431595706 - 0 - 0.400359996993737 - 0.0270354494403133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.283631185427875 - 0.136548624342543 - 0 - 0.401366205599903 - 0.0312218599930515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.285575212536526 - 0.138733425760462 - 0 - 0.402523673543713 - 0.0352312214810138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287507593600815 - 0.140928534535849 - 0 - 0.403566876169909 - 0.0393022232804431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.289428414123699 - 0.143133766519362 - 0 - 0.404680184189365 - 0.0432733256485969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291337762266411 - 0.145348939144226 - 0 - 0.405396778765094 - 0.0475468111114971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.29323574593106 - 0.147573856807236 - 0 - 0.406372889740866 - 0.0515562118443373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.29512246338542 - 0.149808336235926 - 0 - 0.40722062855217 - 0.055636353215967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296998015146813 - 0.152052196108456 - 0 - 0.408118522015736 - 0.0596366370135177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298862503926119 - 0.154305257051757 - 0 - 0.408744538934148 - 0.0638240362952784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.300716034565101 - 0.156567341615863 - 0 - 0.410215831933907 - 0.0672847766301491 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.302558673276938 - 0.158838307347014 - 0 - 0.410836953239225 - 0.0714092575642504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304390524470796 - 0.161117983734774 - 0 - 0.411645494704529 - 0.0753462688939853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306211694573251 - 0.163406202061743 - 0 - 0.412370557123163 - 0.0793164408859325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308022291973117 - 0.165702795438267 - 0 - 0.413059078150571 - 0.0832818504840883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.309822426957383 - 0.168007598798916 - 0 - 0.413799875610476 - 0.0871739268325686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311612211657515 - 0.17032044891469 - 0 - 0.414193283860351 - 0.0913017873977647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.313391775428242 - 0.172641172542184 - 0 - 0.41482497000644 - 0.0952118955668205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315161238135093 - 0.174969607102882 - 0 - 0.415361803775797 - 0.0991629156815334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.316920721372087 - 0.177305591888909 - 0 - 0.415874337893516 - 0.103100746844823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318670348418261 - 0.179648968037676 - 0 - 0.416417889644948 - 0.106984922930129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.320410244200186 - 0.181999578522721 - 0 - 0.416702642013615 - 0.111029989988461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.322140535245867 - 0.184357268113331 - 0 - 0.4178388624125 - 0.114422616723464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323861308902354 - 0.186721913043251 - 0 - 0.418128882280266 - 0.118409683107865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.325572690355336 - 0.189093364397235 - 0 - 0.41861450229437 - 0.122225965309306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.32727480621604 - 0.191471474981973 - 0 - 0.419023421604319 - 0.126070386841096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328967784473138 - 0.193856099340835 - 0 - 0.419404393523014 - 0.129907759172552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.330651754433885 - 0.196247093741609 - 0 - 0.419839909199811 - 0.133680727023175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.332326846665573 - 0.198644316181888 - 0 - 0.419954557042135 - 0.137651645409323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.333993207544338 - 0.201047616244972 - 0 - 0.420292998848579 - 0.141439783942684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33565097474738 - 0.203456852224799 - 0 - 0.420529111315186 - 0.145273481610602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33730028719605 - 0.205871884084036 - 0 - 0.420823918125079 - 0.149042331654805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.338941285011708 - 0.208292573436521 - 0 - 0.420862935403118 - 0.152959977460762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.340574109468143 - 0.210718783513199 - 0 - 0.421748723646478 - 0.156285578821146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342198862468151 - 0.213150406220012 - 0 - 0.421824543518433 - 0.160135161630735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343815681393732 - 0.215587311669196 - 0 - 0.422106899759148 - 0.163824431156243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.345424704271977 - 0.218029371715809 - 0 - 0.422287815199568 - 0.167559463051387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347026069685224 - 0.22047645998238 - 0 - 0.422587537341116 - 0.171195992986398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.348619916675919 - 0.222928451874444 - 0 - 0.422439172543912 - 0.175102828232862 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.350206405129814 - 0.22538521135563 - 0 - 0.422664194244705 - 0.178746082887197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35178568296237 - 0.227846612292966 - 0 - 0.422520660778429 - 0.182605700360548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.353357898869409 - 0.230312530055337 - 0 - 0.423388833257581 - 0.185801919975747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35492315525007 - 0.232782871315383 - 0 - 0.423324103085056 - 0.189575773067459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.356481591901353 - 0.235257520568377 - 0 - 0.423684134095667 - 0.193063539849029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35803334844613 - 0.237736364171875 - 0 - 0.423247636724282 - 0.197032204872326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.359578590206025 - 0.240219274181335 - 0 - 0.423985580239909 - 0.200251295984901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.361117430172329 - 0.242706156961214 - 0 - 0.423935216862865 - 0.203945679921827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.362650006766672 - 0.245196904559402 - 0 - 0.424292537935707 - 0.207373063054103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.364176457780912 - 0.247691410953882 - 0 - 0.423807599398616 - 0.211300189608549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365696949147524 - 0.250189554475893 - 0 - 0.424553338621355 - 0.214461659336666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.367211588220618 - 0.252691250637165 - 0 - 0.424711584380487 - 0.217968736189678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.368720510228683 - 0.25519639929594 - 0 - 0.424272800238797 - 0.221820185951501 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37022387866987 - 0.257704884682589 - 0 - 0.425074768794263 - 0.224913476333359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.371721797227058 - 0.260216628249153 - 0 - 0.425080035796339 - 0.22847275888762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.373214397611963 - 0.262731535804504 - 0 - 0.425309336893909 - 0.231886327682731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.374701810174431 - 0.265249515142549 - 0 - 0.425490124547929 - 0.235317358311381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376184163818192 - 0.267770476051715 - 0 - 0.425696663698029 - 0.238722243290101 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.377661585923586 - 0.270294330306461 - 0 - 0.425910194609667 - 0.242112566182375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.379134202272927 - 0.272820991661764 - 0 - 0.426136667050456 - 0.245485308701981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380602136991273 - 0.275350375838473 - 0 - 0.426375386600829 - 0.248841349408158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382065512488504 - 0.277882400509162 - 0 - 0.426627409735036 - 0.252180532653636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383524449406268 - 0.280416985282126 - 0 - 0.426893136606397 - 0.25550307397315 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384979066578796 - 0.28295405167852 - 0 - 0.427172994373061 - 0.258809160748719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386429481001678 - 0.28549352310617 - 0 - 0.427467468299632 - 0.262098935126379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.387875807798169 - 0.288035324836079 - 0 - 0.427776922193071 - 0.26537259676957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389318160194501 - 0.290579383975066 - 0 - 0.428101593123663 - 0.268630404548215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390756649506261 - 0.293125629433474 - 0 - 0.428441669475888 - 0.271872631394407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392191385129141 - 0.295673991891788 - 0 - 0.428797385375458 - 0.27509951114762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393622474528102 - 0.298224403769543 - 0 - 0.429168925632004 - 0.278311292626093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395050023229929 - 0.300776799193675 - 0 - 0.429556410110395 - 0.281508248168206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.396474134822045 - 0.303331113964703 - 0 - 0.429959879057662 - 0.284690681500401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397894910958167 - 0.305887285520447 - 0 - 0.430379332324438 - 0.287858905628881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399312451366444 - 0.308445252899746 - 0 - 0.430814850628325 - 0.291013175910728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400726853853975 - 0.311004956709475 - 0 - 0.431266436932094 - 0.29415377868398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402138214315432 - 0.313566339090577 - 0 - 0.431734066400558 - 0.297281003511616 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403546626746144 - 0.316129343682881 - 0 - 0.432217622636058 - 0.300395178323979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404952183259676 - 0.318693915588672 - 0 - 0.432717100952827 - 0.303496557967422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406354974100388 - 0.321260001340242 - 0 - 0.433232432871394 - 0.306585421302362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407755087659643 - 0.323827548866567 - 0 - 0.433763461989551 - 0.309662084217805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409152610496597 - 0.326396507458622 - 0 - 0.434310160432736 - 0.312726781906953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410547627354505 - 0.328966827738223 - 0 - 0.43487233318307 - 0.315779830375063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411940221183373 - 0.331538461624473 - 0 - 0.435449932296029 - 0.31882145583243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41333047315759 - 0.334111362303937 - 0 - 0.436042779763713 - 0.321851945575536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414718462698286 - 0.336685484199244 - 0 - 0.436650776195709 - 0.324871535178356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416104267493389 - 0.339260782939859 - 0 - 0.437273765135895 - 0.327880482261637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417487963519989 - 0.341837215332525 - 0 - 0.437911590941246 - 0.330879035460085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418869625067382 - 0.344414739332202 - 0 - 0.438564100220645 - 0.333867434016558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420249324759401 - 0.346993314014241 - 0 - 0.439231162849527 - 0.336845896914839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421627133575567 - 0.349572899547972 - 0 - 0.439912613973347 - 0.339814654259639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423003120874004 - 0.352153457170133 - 0 - 0.44060828916949 - 0.342773928680885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424377354414441 - 0.354734949158977 - 0 - 0.441318040998014 - 0.345723926848982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425749900380036 - 0.35731733880972 - 0 - 0.442041715659316 - 0.348664852241655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427120823399109 - 0.359900590410716 - 0 - 0.442779163822785 - 0.351596899653376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428490186566479 - 0.362484669220478 - 0 - 0.443530238949273 - 0.3545202563724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429858051464899 - 0.365069541445265 - 0 - 0.444294763637089 - 0.357435120234527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431224478187417 - 0.367655174216779 - 0 - 0.445072616881705 - 0.360341653688425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432589525356886 - 0.370241535571928 - 0 - 0.445863645087213 - 0.36324003117478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433953250146343 - 0.372828594432664 - 0 - 0.446667707740916 - 0.366130415172275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435315708298913 - 0.375416320586591 - 0 - 0.447484664667771 - 0.369012963168946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436676954147256 - 0.378004684668305 - 0 - 0.448314379887146 - 0.371887825845026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438037040632537 - 0.38059365814145 - 0 - 0.449156720703692 - 0.374755147763622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43939601932291 - 0.383183213281479 - 0 - 0.450011558193277 - 0.377615067316994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440753940431493 - 0.385773323159108 - 0 - 0.450878767132006 - 0.380467716957458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442110852833844 - 0.388363961624439 - 0 - 0.451758226118562 - 0.383313223318301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443466804084913 - 0.390955103291743 - 0 - 0.452649817571778 - 0.386151707392144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444821840435499 - 0.393546723524878 - 0 - 0.453553427712079 - 0.388983284709901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446176006848181 - 0.396138798423329 - 0 - 0.454468946614715 - 0.391808065474744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447529347012751 - 0.398731304808847 - 0 - 0.455396268090296 - 0.394626154779202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448881903361138 - 0.401324220212672 - 0 - 0.456335289742989 - 0.397437652722557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450233717081838 - 0.403917522863327 - 0 - 0.457285912806562 - 0.400242654637702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451584828133851 - 0.406511191674947 - 0 - 0.458248042185546 - 0.40304125120472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452935275260135 - 0.409105206236149 - 0 - 0.459221586313494 - 0.405833528653948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454285096000586 - 0.411699546799409 - 0 - 0.460206457124472 - 0.408619568904371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455634326704549 - 0.414294194270934 - 0 - 0.461202569972239 - 0.411399449723982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456983002542872 - 0.416889130201011 - 0 - 0.462209843526438 - 0.414173244897019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458331157519508 - 0.41948433677482 - 0 - 0.463228199742103 - 0.416941024348318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459678824482678 - 0.422079796803696 - 0 - 0.46425756371662 - 0.419702854321658 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461026035135603 - 0.424675493716813 - 0 - 0.465297863706411 - 0.422458797470884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462372820046811 - 0.427271411553296 - 0 - 0.4663490309315 - 0.425208913057164 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463719208660032 - 0.429867534954724 - 0 - 0.467410999615349 - 0.427953257020341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46506522930368 - 0.432463849158029 - 0 - 0.468483706842781 - 0.430691882141141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466410909199949 - 0.435060339988769 - 0 - 0.469567092495174 - 0.433424838159935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467756274473505 - 0.437656993854758 - 0 - 0.470661099223736 - 0.436152171872625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469101350159808 - 0.440253797740049 - 0 - 0.471765672334268 - 0.43887392726946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470446160213048 - 0.442850739199259 - 0 - 0.472880759744686 - 0.441590145633372 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471790727513726 - 0.445447806352213 - 0 - 0.474006311959737 - 0.444300865626826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473135073875856 - 0.448044987878913 - 0 - 0.4751422819333 - 0.44700612343444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474479220053829 - 0.4506422730148 - 0 - 0.476288625117965 - 0.449705952806386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47582318574892 - 0.453239651546321 - 0 - 0.477445299326223 - 0.452400385197177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477166989615446 - 0.455837113806782 - 0 - 0.478612264728881 - 0.455089449831455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478510649266597 - 0.458434650672469 - 0 - 0.479789483824687 - 0.45777317378284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479854181279924 - 0.461032253559042 - 0 - 0.480976921345725 - 0.460451582084289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481197601202504 - 0.463629914418188 - 0 - 0.482174544291552 - 0.463124697770276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482540923555776 - 0.466227625734522 - 0 - 0.4833823218254 - 0.465792541988839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483884161840059 - 0.468825380522734 - 0 - 0.484600225323204 - 0.468455134033242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485227328538748 - 0.471423172324968 - 0 - 0.485828228246378 - 0.471112491463529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486570435122199 - 0.474020995208433 - 0 - 0.48706630626398 - 0.473764630097986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487913492051302 - 0.476618843763229 - 0 - 0.488314436946129 - 0.476411564225237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489256508780741 - 0.479216713100396 - 0 - 0.489572600574956 - 0.47905330623765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490599493761949 - 0.481814598850164 - 0 - 0.490840777270876 - 0.481689868168736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491942454445753 - 0.484412497160412 - 0 - 0.492118957459613 - 0.484321256333316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493285397284722 - 0.487010404695318 - 0 - 0.493407102890904 - 0.486947491528719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494628334119538 - 0.489608330984827 - 0 - 0.494705298255166 - 0.489568546360456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49597125504728 - 0.492206245933537 - 0 - 0.496013182072751 - 0.492184572962496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497314171517212 - 0.494804163186585 - 0 - 0.497332014538722 - 0.494794939776113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498657086006197 - 0.497402081463623 - 0 - 0.498657086006197 - 0.497402081463623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5 - 0.499999999996631 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501342913993803 - 0.502597918529639 - 0 - 0.501342913993773 - 0.502597918529654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502685828482788 - 0.505195836806677 - 0 - 0.50266798546108 - 0.505205060217251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504028744952721 - 0.507793754059725 - 0 - 0.503986817927902 - 0.507815427030429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505371665880462 - 0.510391669008435 - 0 - 0.505294701743287 - 0.510431453633606 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506714602715279 - 0.512989595297946 - 0 - 0.506592897111541 - 0.51305250846328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508057545554248 - 0.515587502832851 - 0 - 0.50788104253938 - 0.515678743660468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509400506238052 - 0.518185401143099 - 0 - 0.509159222729221 - 0.518310131824477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510743491219259 - 0.520783286892867 - 0 - 0.510427399424924 - 0.520946693755675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512086507948698 - 0.523381156230034 - 0 - 0.511685563052681 - 0.523588435768642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513429564877801 - 0.52597900478483 - 0 - 0.512933693735872 - 0.526235369895354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514772671461253 - 0.528576827668295 - 0 - 0.514171771754148 - 0.528887508529463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516115838159942 - 0.531174619470529 - 0 - 0.51539977467736 - 0.53154486595973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517459076444225 - 0.533772374258741 - 0 - 0.516617678174368 - 0.534207458004544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518802398797497 - 0.536370085575076 - 0 - 0.517825455709863 - 0.536875302222256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520145818720077 - 0.538967746434221 - 0 - 0.519023078654923 - 0.539548417908639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521489350733404 - 0.541565349320794 - 0 - 0.520210516173295 - 0.542226826211468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522833010384555 - 0.54416288618648 - 0 - 0.521387735272052 - 0.544910550161326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524176814251081 - 0.546760348446942 - 0 - 0.522554700672585 - 0.547599614796703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525520779946171 - 0.549357726978464 - 0 - 0.523711374883052 - 0.550294047186352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526864926124145 - 0.55195501211435 - 0 - 0.524857718066738 - 0.552993876558803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528209272486275 - 0.55455219364105 - 0 - 0.525993688038641 - 0.555699134367278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529553839786952 - 0.557149260794004 - 0 - 0.527119240255159 - 0.558409854359971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530898649840193 - 0.559746202253214 - 0 - 0.528234327667016 - 0.561126072723138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532243725526495 - 0.562343006138505 - 0 - 0.529338900774834 - 0.563847828121379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533589090800051 - 0.564939660004493 - 0 - 0.530432907506111 - 0.566575161832662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53493477069632 - 0.567536150835234 - 0 - 0.531516293156584 - 0.569308117852451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536280791339969 - 0.570132465038539 - 0 - 0.532589000384452 - 0.572046742973026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53762717995319 - 0.572728588439967 - 0 - 0.533650969070683 - 0.574791086934967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538973964864398 - 0.575324506276449 - 0 - 0.534702136293849 - 0.577541202522245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540321175517323 - 0.577920203189567 - 0 - 0.535742436282842 - 0.580297145671885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541668842480492 - 0.580515663218442 - 0 - 0.536771800258036 - 0.583058975644873 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543016997457128 - 0.583110869792252 - 0 - 0.537790156473949 - 0.585826755096042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544365673295451 - 0.585705805722328 - 0 - 0.538797430028252 - 0.588600550269025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545714903999414 - 0.588300453193853 - 0 - 0.539793542875115 - 0.591380431089106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547064724739866 - 0.590894793757114 - 0 - 0.540778413688474 - 0.594166471338291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54841517186615 - 0.593488808318316 - 0 - 0.541751957814711 - 0.596958748788408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549766282918163 - 0.596082477129936 - 0 - 0.542714087192233 - 0.599757345356189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551118096638862 - 0.59867577978059 - 0 - 0.543664710259254 - 0.602562347269537 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55247065298725 - 0.601268695184416 - 0 - 0.544603731908652 - 0.605373845214609 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55382399315182 - 0.603861201569933 - 0 - 0.54553105338511 - 0.60819193451861 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555178159564502 - 0.606453276468385 - 0 - 0.546446572287046 - 0.611016715283819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556533195915087 - 0.60904489670152 - 0 - 0.547350182427358 - 0.61384829260157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557889147166157 - 0.611636038368824 - 0 - 0.548241773883797 - 0.616686776673727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559246059568507 - 0.614226676834155 - 0 - 0.549121232867313 - 0.619532283036161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56060398067709 - 0.616816786711784 - 0 - 0.549988441809411 - 0.622384932674859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561962959367463 - 0.619406341851813 - 0 - 0.5508432792958 - 0.625244852229907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563323045852744 - 0.621995315324957 - 0 - 0.551685620115348 - 0.628112174146925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564684291701087 - 0.624583679406672 - 0 - 0.552515335330401 - 0.630987036825279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566046749853657 - 0.627171405560598 - 0 - 0.553332292260061 - 0.633869584820473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567410474643114 - 0.629758464421334 - 0 - 0.554136354912082 - 0.636759968818854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568775521812583 - 0.632344825776483 - 0 - 0.554927383120572 - 0.639658346303635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570141948535101 - 0.634930458547998 - 0 - 0.55570523636149 - 0.642564879759486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571509813433521 - 0.637515330772785 - 0 - 0.556469761049581 - 0.645479743621469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572879176600891 - 0.640099409582545 - 0 - 0.557220836179503 - 0.648403100338673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574250099619964 - 0.642682661183542 - 0 - 0.557958284341421 - 0.651335147751216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575622645585559 - 0.645265050834285 - 0 - 0.558681959004532 - 0.654276073142927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576996879125996 - 0.647846542823128 - 0 - 0.559391710830429 - 0.65722607131242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578372866424433 - 0.650427100445289 - 0 - 0.560087386026445 - 0.660185345733734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5797506752406 - 0.653006685979021 - 0 - 0.560768837151243 - 0.663154103078011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581130374932618 - 0.65558526066106 - 0 - 0.561435899778889 - 0.666132565976953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582512036480011 - 0.658162784660737 - 0 - 0.562088409059419 - 0.669120964532821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583895732506611 - 0.660739217053403 - 0 - 0.562726234864116 - 0.672119517731619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585281537301714 - 0.663314515794018 - 0 - 0.563349223802624 - 0.675128464815804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58666952684241 - 0.665888637689325 - 0 - 0.563957220238408 - 0.678148054416582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588059778816627 - 0.668461538368789 - 0 - 0.564550067702161 - 0.681178544161811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589452372645495 - 0.671033172255039 - 0 - 0.565127666817988 - 0.684220169617626 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590847389503404 - 0.67360349253464 - 0 - 0.565689839569075 - 0.687273218085324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592244912340357 - 0.676172451126695 - 0 - 0.566236538010353 - 0.690337915775508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593645025899612 - 0.67873999865302 - 0 - 0.56676756712891 - 0.693414578690736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595047816740324 - 0.68130608440459 - 0 - 0.567282899049728 - 0.696503442024443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596453373253856 - 0.683870656310381 - 0 - 0.56778237736395 - 0.699604821669279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597861785684568 - 0.686433660902685 - 0 - 0.568265933601736 - 0.702718996480385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599273146146025 - 0.688995043283787 - 0 - 0.568733563068387 - 0.705846221309016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600687548633556 - 0.691554747093516 - 0 - 0.569185149372658 - 0.708986824081989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602105089041833 - 0.694112714472815 - 0 - 0.569620667675137 - 0.712141094364618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.603525865177955 - 0.696668886028559 - 0 - 0.570040120943055 - 0.715309318492461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604949976770071 - 0.699223200799586 - 0 - 0.57044358988887 - 0.718491751825465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606377525471898 - 0.701775596223719 - 0 - 0.570831074366489 - 0.721688707368014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60780861487086 - 0.704326008101475 - 0 - 0.571202614625042 - 0.724900488845361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60924335049374 - 0.706874370559788 - 0 - 0.571558330524061 - 0.728127368598884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610681839805499 - 0.709420616018196 - 0 - 0.571898406876293 - 0.731369595445072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.612124192201831 - 0.711964675157184 - 0 - 0.572223077806043 - 0.734627403224196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613570518998322 - 0.714506476887092 - 0 - 0.572532531701832 - 0.73790106486605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615020933421205 - 0.717045948314742 - 0 - 0.572827005625522 - 0.741190839245354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616475550593733 - 0.719583014711136 - 0 - 0.573106863393406 - 0.744496926020228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617934487511497 - 0.7221175994841 - 0 - 0.573372590266434 - 0.747819467338779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.619397863008728 - 0.72464962415479 - 0 - 0.573624613399242 - 0.751158650585063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.620865797727074 - 0.727179008331499 - 0 - 0.573863332947916 - 0.754514691292229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.622338414076415 - 0.729705669686802 - 0 - 0.574089805390271 - 0.757887433810924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623815836181809 - 0.732229523941548 - 0 - 0.57430333630341 - 0.761277756702318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62529818982557 - 0.734750484850714 - 0 - 0.574509875453046 - 0.764682641681308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.626785602388038 - 0.737268464188759 - 0 - 0.57469066310619 - 0.76811367231047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628278202772942 - 0.73978337174411 - 0 - 0.574919964203378 - 0.771527241105811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629776121330131 - 0.742295115310674 - 0 - 0.57492523120754 - 0.775086523658828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.631279489771317 - 0.744803600697322 - 0 - 0.575727199761042 - 0.778179814041859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.632788411779383 - 0.747308749356099 - 0 - 0.575288415620017 - 0.782031263803285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634303050852476 - 0.74981044551737 - 0 - 0.575446661379239 - 0.785538340656238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.635823542219088 - 0.75230858903938 - 0 - 0.576192400600783 - 0.788699810385082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.637349993233329 - 0.754803095433862 - 0 - 0.575707462065686 - 0.792626936938308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638882569827671 - 0.757293843032049 - 0 - 0.576064783136243 - 0.796054320071987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.640421409793976 - 0.759780725811929 - 0 - 0.576014419760641 - 0.799748704008027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64196665155387 - 0.762263635821387 - 0 - 0.576752363276651 - 0.802967795120354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.643518408098649 - 0.764742479424887 - 0 - 0.576315865903392 - 0.806936460144825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64507684474993 - 0.767217128677879 - 0 - 0.576675896914198 - 0.810424226926277 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.646642101130593 - 0.769687469937928 - 0 - 0.576611166742589 - 0.814198080017411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64821431703763 - 0.772153387700296 - 0 - 0.577479339221999 - 0.817394299632442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649793594870188 - 0.774614788637634 - 0 - 0.577335805757037 - 0.821253917104947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.651380083324082 - 0.777071548118819 - 0 - 0.577560827455281 - 0.824897171760925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652973930314778 - 0.779523540010885 - 0 - 0.577412462657832 - 0.828804007007554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.654575295728024 - 0.781970628277454 - 0 - 0.5777121848008 - 0.832440536941634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65618431860627 - 0.784412688324068 - 0 - 0.577893100240127 - 0.836175568837502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65780113753185 - 0.786849593773252 - 0 - 0.578175456482988 - 0.839864838361584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.659425890531859 - 0.789281216480066 - 0 - 0.578251276353105 - 0.843714421172399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661058714988293 - 0.791707426556742 - 0 - 0.579137064595808 - 0.847040022533228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.662699712803952 - 0.794128115909229 - 0 - 0.579176081875524 - 0.85095766833805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664349025252622 - 0.796543147768465 - 0 - 0.57947088868305 - 0.854726518383872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666006792455664 - 0.798952383748292 - 0 - 0.57970700115238 - 0.858560216049919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.667673153334429 - 0.801355683811376 - 0 - 0.580045442957448 - 0.862348354584232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.669348245566117 - 0.803752906251656 - 0 - 0.580160090801327 - 0.866319272969298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.671032215526864 - 0.806143900652429 - 0 - 0.580595606477004 - 0.870092240820702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672725193783962 - 0.808528525011292 - 0 - 0.580976578396377 - 0.873929613151674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.674427309644666 - 0.81090663559603 - 0 - 0.581385497705991 - 0.877774034683702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676138691097648 - 0.813278086950014 - 0 - 0.581871117720558 - 0.881590316884803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.677859464754136 - 0.815642731879935 - 0 - 0.582161137587678 - 0.885577383269676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.679589755799815 - 0.818000421470542 - 0 - 0.583297357986839 - 0.888970010004465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681329651581742 - 0.820351031955589 - 0 - 0.583582110354334 - 0.893015077063673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.683079278627915 - 0.822694408104355 - 0 - 0.584125662107552 - 0.896899253147645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68483876186491 - 0.825030392890383 - 0 - 0.584638196223888 - 0.900837084311973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68660822457176 - 0.827358827451081 - 0 - 0.585175029994476 - 0.904788104425747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688387788342487 - 0.829679551078574 - 0 - 0.585806716138581 - 0.90869821259632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.690177573042619 - 0.831992401194349 - 0 - 0.586200124388182 - 0.912826073161742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691977708026885 - 0.834297204554997 - 0 - 0.586940921848998 - 0.91671814950952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693788305426752 - 0.836593797931522 - 0 - 0.587629442878455 - 0.92068355910605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695609475529207 - 0.838882016258491 - 0 - 0.588354505294136 - 0.924653731100345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.697441326723064 - 0.841161692646251 - 0 - 0.589163046762003 - 0.928590742428027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.699283965434902 - 0.843432658377403 - 0 - 0.589784168064673 - 0.932715223364282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701137496073882 - 0.845694742941506 - 0 - 0.591255461067345 - 0.936175963696754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703001984853191 - 0.847947803884811 - 0 - 0.591881477981357 - 0.940363362982171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.704877536614582 - 0.850191663757338 - 0 - 0.592779371448378 - 0.944363646776841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706764254068943 - 0.852426143186029 - 0 - 0.593627110258366 - 0.948443788149584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.708662237733591 - 0.854651060849039 - 0 - 0.594603221236389 - 0.952453188880499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.710571585876305 - 0.856866233473904 - 0 - 0.595319815810207 - 0.956726674345049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712492406399187 - 0.859071465457416 - 0 - 0.596433123829598 - 0.960697776713257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.714424787463477 - 0.861266574232803 - 0 - 0.597476326455244 - 0.964768778513179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.716368814572128 - 0.863451375650722 - 0 - 0.59863379440026 - 0.96877814000007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718324570481358 - 0.865625684036206 - 0 - 0.599640003006569 - 0.972964550552677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72029213511783 - 0.867789312265633 - 0 - 0.601375509747715 - 0.976526182214974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722271556102408 - 0.869942098795156 - 0 - 0.602364068261852 - 0.980807511347746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724262914857578 - 0.872083847390539 - 0 - 0.603648052332452 - 0.98486099087234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72626629009686 - 0.874214359968805 - 0 - 0.604729855248798 - 0.989149382986746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.728281763809995 - 0.876333430845304 - 0 - 0.606199411889919 - 0.993115946604561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.730309400304872 - 0.878440866585258 - 0 - 0.607457872011117 - 0.997328454370023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732349260482235 - 0.880536472745561 - 0 - 0.609449703346729 - 1.00086831623152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734401378119171 - 0.882620077175405 - 0 - 0.61042971829649 - 1.00544267529072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736465830731735 - 0.884691460540949 - 0 - 0.612162651507969 - 1.00932147255294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.738542668416705 - 0.886750425902884 - 0 - 0.613617941524624 - 1.01352286153266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740631937484724 - 0.888796775689154 - 0 - 0.615733735344946 - 1.01709314874229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742733659951078 - 0.890830332882816 - 0 - 0.617025704489726 - 1.0215540667924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.744847894833597 - 0.892850877970272 - 0 - 0.618799431834207 - 1.025567182036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746974676598942 - 0.894858212146356 - 0 - 0.621017448455773 - 1.02914992102605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.749114016213906 - 0.896852157149279 - 0 - 0.622473672891555 - 1.03359086124951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.751265959351244 - 0.898832493187776 - 0 - 0.624517003113724 - 1.03744980965363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.753430527965103 - 0.900799021175489 - 0 - 0.626474391701832 - 1.041446812397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.755607739715766 - 0.902751542136031 - 0 - 0.62852556283811 - 1.04538621513023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.757797607938862 - 0.904689857327551 - 0 - 0.630623184200125 - 1.04931922378437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.760000141605001 - 0.906613768337764 - 0 - 0.632780314587401 - 1.05323046133721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.76221534528857 - 0.9085230771865 - 0 - 0.634993727728588 - 1.05712267390591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.764443219149157 - 0.910417586415525 - 0 - 0.637264487826657 - 1.06099370635657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.766683758916279 - 0.912297099180057 - 0 - 0.639592465263144 - 1.06484272153083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768936955879645 - 0.914161419338114 - 0 - 0.641977681790751 - 1.06866866445949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.77120279689149 - 0.916010351529654 - 0 - 0.644419986538274 - 1.0724706475829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.773481264376239 - 0.917843701250383 - 0 - 0.646919300479588 - 1.0762476581077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775772336339776 - 0.919661274929386 - 0 - 0.649475426538953 - 1.07999879099543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778075986386633 - 0.921462880000191 - 0 - 0.652088066040777 - 1.08372323811796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.780392183746205 - 0.923248324963123 - 0 - 0.654756873333191 - 1.08742022585288 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.782720893303 - 0.925017419444714 - 0 - 0.657481523275243 - 1.09108892882178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.785062075626632 - 0.926769974259498 - 0 - 0.660261643843737 - 1.09472855735246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787415687005112 - 0.928505801469561 - 0 - 0.663096807228555 - 1.09833837373811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789781679483232 - 0.930224714439038 - 0 - 0.665986522436363 - 1.10191770802562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.792160000906222 - 0.931926527882833 - 0 - 0.668930264138414 - 1.105465923947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.794550594965538 - 0.933611057913389 - 0 - 0.67192755303693 - 1.1089823067071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796953401242753 - 0.935278122091118 - 0 - 0.674977849964682 - 1.11246621096377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.799368355256665 - 0.936927539471245 - 0 - 0.678080590686008 - 1.11591701615086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801795388513732 - 0.938559130646588 - 0 - 0.681235146889709 - 1.11933418814807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.804234428561666 - 0.940172717786056 - 0 - 0.684440956375526 - 1.12271708799448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80668539904008 - 0.941768124677816 - 0 - 0.687697410102009 - 1.12606513797009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.809148219733752 - 0.94334517676888 - 0 - 0.691003840292251 - 1.12937784680694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.811622806628934 - 0.944903701200077 - 0 - 0.694359653945201 - 1.13265460296143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.814109071967037 - 0.946443526845021 - 0 - 0.697764152031176 - 1.13589495910454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816606924302355 - 0.947964484342643 - 0 - 0.701216720542619 - 1.13909833004324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.819116268556871 - 0.949466406134149 - 0 - 0.70471666395046 - 1.14226426112533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.821637006077992 - 0.950949126494966 - 0 - 0.708263329898013 - 1.14539222634284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.824169034695025 - 0.952412481568428 - 0 - 0.711856029383833 - 1.1484817609459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.826712248777052 - 0.953856309396674 - 0 - 0.715494071493916 - 1.15153240564825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.82926653929121 - 0.955280449950275 - 0 - 0.719176764160842 - 1.15454370552745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.831831793860573 - 0.956684745157953 - 0 - 0.722903425356151 - 1.15751518933143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.834407896821415 - 0.958069038936809 - 0 - 0.72667335140292 - 1.16044642731549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.836994729281447 - 0.959433177220154 - 0 - 0.730485836985996 - 1.16333699697171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839592169178082 - 0.960777007984518 - 0 - 0.734340183709216 - 1.16618646653512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.842200091336039 - 0.96210038127712 - 0 - 0.738235687571402 - 1.16899441853605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.844818367524905 - 0.963403149242686 - 0 - 0.742171644752429 - 1.17176043913918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.847446866516471 - 0.964685166149915 - 0 - 0.746147350668987 - 1.17448411999357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.850085454142112 - 0.965946288417057 - 0 - 0.750162083799497 - 1.17716509286264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.852733993350576 - 0.967186374635766 - 0 - 0.754215148473571 - 1.17980294076097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.855392344264345 - 0.968405285597037 - 0 - 0.758305830965531 - 1.18239728876735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858060364236414 - 0.96960288431545 - 0 - 0.762433422021921 - 1.18494775759706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.860737907906838 - 0.970779036053093 - 0 - 0.766597210649163 - 1.18745397672787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.863424827259025 - 0.971933608343098 - 0 - 0.770796485894456 - 1.18991558058976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866120971675819 - 0.973066471012852 - 0 - 0.775030536413995 - 1.19233220950319 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86882618799534 - 0.974177496206853 - 0 - 0.77929865061492 - 1.19470350932899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.871540320566605 - 0.975266558409249 - 0 - 0.783600116605401 - 1.19702913153404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.874263211304929 - 0.976333534466049 - 0 - 0.787934222157531 - 1.1993087332215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.876994699747114 - 0.977378303607011 - 0 - 0.792300254690363 - 1.2015419770999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.879734623106442 - 0.978400747467199 - 0 - 0.796697501208728 - 1.20372853155632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.882482816327476 - 0.979400750108229 - 0 - 0.801125248235403 - 1.20586807075044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.885239112140674 - 0.980378198039167 - 0 - 0.80558278177684 - 1.20796027461827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.888003341116855 - 0.981332980237103 - 0 - 0.810069387228711 - 1.21000482904534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890775331721488 - 0.98226498816738 - 0 - 0.814584349338428 - 1.21200142588957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.893554910368849 - 0.983174115803467 - 0 - 0.819126952132358 - 1.21394976311025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896341901476043 - 0.984060259646479 - 0 - 0.823696478844864 - 1.21584954490834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899136127516904 - 0.984923318744337 - 0 - 0.828292211883592 - 1.2177004817662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901937409075784 - 0.985763194710533 - 0 - 0.832913432752802 - 1.21950229063139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904745564901246 - 0.986579791742529 - 0 - 0.837559422016165 - 1.22125469499271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907560411959667 - 0.987373016639754 - 0 - 0.842229459252868 - 1.22295742498927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.910381765488759 - 0.988142778821189 - 0 - 0.846922822997989 - 1.22461021759625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.913209439051023 - 0.988888990342544 - 0 - 0.851638790739148 - 1.22621281662703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.916043244587145 - 0.989611565913015 - 0 - 0.856376638857215 - 1.22776497295427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.918882992469333 - 0.990310422911597 - 0 - 0.861135642620302 - 1.2292664445557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92172849155461 - 0.990985481402956 - 0 - 0.86591507615591 - 1.23071699665908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924579549238077 - 0.99163666415285 - 0 - 0.87071421244007 - 1.23211640184163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.927435971506138 - 0.992263896643088 - 0 - 0.875532323293515 - 1.23346444011683 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930297562989699 - 0.992867107086013 - 0 - 0.880368679371992 - 1.23476089906723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.933164127017351 - 0.993446226438506 - 0 - 0.88522255017038 - 1.23600557393929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936035465668542 - 0.994001188415506 - 0 - 0.890093204040771 - 1.2371982676848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.938911379826729 - 0.994531929503024 - 0 - 0.894979908182248 - 1.23833879116845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941791669232533 - 0.995038388970659 - 0 - 0.899881928685053 - 1.23942696311634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944676132536893 - 0.995520508883601 - 0 - 0.904798530530936 - 1.2404626103121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.947564567354209 - 0.99597823411411 - 0 - 0.909728977628212 - 1.24144556763097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.950456770315505 - 0.99641151235247 - 0 - 0.914672532844852 - 1.24237567809293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.953352537121585 - 0.996820294117415 - 0 - 0.919628458030689 - 1.24325279301213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.956251662596205 - 0.997204532766003 - 0 - 0.924596014067371 - 1.2440767719857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959153940739248 - 0.997564184502961 - 0 - 0.929574460904303 - 1.24484748298732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.962059164779921 - 0.997899208389464 - 0 - 0.934563057598259 - 1.2455648024697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964967127229943 - 0.998209566351364 - 0 - 0.939561062370934 - 1.24622861533565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.967877619936771 - 0.998495223186864 - 0 - 0.944567732646676 - 1.24683881510129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.970790434136819 - 0.998756146573612 - 0 - 0.949582325126673 - 1.24739530371724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.973705360508699 - 0.998992307075239 - 0 - 0.954604095777177 - 1.2478979924192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.97662218922647 - 0.999203678147315 - 0 - 0.95963230010815 - 1.24834679881033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979540710012901 - 0.999390236142735 - 0 - 0.964666192541483 - 1.24874165726925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.982460712192748 - 0.999551960316514 - 0 - 0.969705028544298 - 1.24908248336478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.985381984746035 - 0.999688832830011 - 0 - 0.974748058672807 - 1.24936929498265 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.988304316361358 - 0.999800838754563 - 0 - 0.979794545451901 - 1.24960180448193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.991227495489156 - 0.999887966074526 - 0 - 0.984843718929586 - 1.24978077669965 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994151299683936 - 0.999950205507339 - 0 - 0.989894866724791 - 1.24990357363127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.997075543857275 - 0.999987551371781 - 0 - 0.994947188564111 - 1.24997849141511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 0.999999999993262 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 1b3210cb-cc81-4440-9683-ba8de978ed10 - Material - Material - false - f832b365-aa9a-46af-880e-deae1bcf9e7b - 1 - - - - - - 26856 - -10322 - 51 - 20 - - - 26883 - -10312 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - + + @@ -7780,17 +705,66 @@ - - 3 + + 1 255;255;255;255 A group of Grasshopper objects - de69fb08-8b9e-4132-835a-0fca8c8d2b86 - 7344ab6f-6c09-4976-ace0-8f892f03cb62 - 72ef4d80-7eb8-4bfd-9004-0b9fcacd38d1 - 3 - 29d900ac-6fac-4565-a619-c55815ca67c0 + 24e70661-d08d-4af2-9bb0-91e9a94f2e30 + 29fac698-716e-44bc-97e3-63e77f894b54 + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 83b0566a-5c63-4970-8578-322af2331c95 + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + 03cf40f1-2472-4b49-b043-583e8c9ca89a + 856b1097-ede2-431d-95e2-2f8e1676d67b + c18fb449-1101-46d1-8a8b-bd9920802f4a + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + ce8f4978-5941-4c19-ad37-69a861ef1329 + 1b498801-3407-478a-bf9b-c9de9dec4d44 + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + 2f48d186-752f-4928-95db-f06f0ae50727 + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + f8894fe4-4c74-4f5a-876a-5af537443121 + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + 5857b3b4-7a73-4907-a10f-7d91393e223b + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + b532a32a-1034-4713-ad22-ec6aa4278518 + cebfea35-23f4-45d2-90d8-37b979f8b94a + 73b119fe-65c6-4624-8864-1b264c96aeec + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + d1343c76-001f-46fc-b79f-6753e166d2a6 + 818ee5a2-b816-43d5-8043-5e0370f506f9 + 3f65fe24-7e01-4d9f-bc95-69201b774630 + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + 3e6be719-86bc-43cd-9051-6b649618ce76 + f84e0246-b097-47b3-ba9d-060999ac4bdb + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 04d9806f-a1f3-4749-98bd-d89000c284a8 + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + 372c88a6-4151-4c04-94ba-8ba62c52cefd + feea7d49-687d-4a84-86d0-8f3dd129169e + 60afd4f5-9596-4ab3-ac6a-8be29547684d + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 + 5738baaa-3584-4804-97da-7a8b46ddcf8c + 13a13719-f8fd-4f00-b675-daed1b410e99 + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + a5e6a2de-7663-4415-b906-578da22a1eee + 18a9087b-376f-4a09-a388-c6b408572dac + f088e579-9bf7-418b-a1d1-cd8a9d6d90f9 + 52 + ebfa5197-6ddb-4a3d-ac99-df7beea01e15 Group @@ -7802,475 +776,221 @@ - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Provides a colour picker object - 72ef4d80-7eb8-4bfd-9004-0b9fcacd38d1 - Colour Picker - Colour Picker - false - - 255;247;247;247 + + 1 + + 255;255;255;255 - 0 + A group of Grasshopper objects + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 1dcacb59-16e4-446a-a711-9f1210bde159 + f897de86-a14f-4f1d-857f-20b60f73b3b5 + c317f794-e463-4270-90db-8af4cb4b9d41 + cd306361-7ded-488f-ad04-30648adfe595 + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + ec9d6e3c-8007-4163-bcca-9c98014b70ac + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + e456cbd5-6cbe-4515-9f15-69692914f3c7 + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + e1628e10-9715-412b-a041-8518318e4f77 + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + a899f6ff-5f84-438f-964a-2e9cbdb10872 + 029f035b-9625-4bb2-b4a0-7725f1803a18 + 8af5a0b1-100d-4772-8798-73900dc38239 + e7208619-df95-4410-a1ab-636a4e4bb983 + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + 65008729-50b1-4dbb-ba59-d01f9226d7ed + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + 689059e2-5368-4c73-b048-4feb47777f6d + 9deca7df-5fe9-4967-af88-808ef6f8526a + 23184264-1887-4993-9258-64b937da5164 + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + fc5724e4-4632-4f77-95be-383aa10e878d + 50283408-6421-4a08-b2f8-8e390cb94255 + 26d7fb84-4690-4461-a65c-e06a29c19694 + c492f59f-a3e7-4157-9d90-e2ba3656227f + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 8b50255c-14b9-4936-97f3-d088e38451eb + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + 7f4394ea-566e-435f-b565-c4073e36dcd8 + 57 + d1483ad6-ec55-49a5-b733-6385e879cdda + Group + - - - - 26943.87 - -10467.61 - 180 - 310 - - 2 - - + - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Create an OpenGL material. - true - e29d09b5-de46-491f-9249-2a66fb1be9c3 - Create Material - Create Material + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 29fac698-716e-44bc-97e3-63e77f894b54 + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 83b0566a-5c63-4970-8578-322af2331c95 + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + 03cf40f1-2472-4b49-b043-583e8c9ca89a + 856b1097-ede2-431d-95e2-2f8e1676d67b + c18fb449-1101-46d1-8a8b-bd9920802f4a + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + ce8f4978-5941-4c19-ad37-69a861ef1329 + 1b498801-3407-478a-bf9b-c9de9dec4d44 + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + 2f48d186-752f-4928-95db-f06f0ae50727 + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + f8894fe4-4c74-4f5a-876a-5af537443121 + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + 5857b3b4-7a73-4907-a10f-7d91393e223b + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + b532a32a-1034-4713-ad22-ec6aa4278518 + cebfea35-23f4-45d2-90d8-37b979f8b94a + 73b119fe-65c6-4624-8864-1b264c96aeec + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + d1343c76-001f-46fc-b79f-6753e166d2a6 + 818ee5a2-b816-43d5-8043-5e0370f506f9 + 3f65fe24-7e01-4d9f-bc95-69201b774630 + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + 3e6be719-86bc-43cd-9051-6b649618ce76 + f84e0246-b097-47b3-ba9d-060999ac4bdb + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 04d9806f-a1f3-4749-98bd-d89000c284a8 + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + 372c88a6-4151-4c04-94ba-8ba62c52cefd + feea7d49-687d-4a84-86d0-8f3dd129169e + 60afd4f5-9596-4ab3-ac6a-8be29547684d + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 43 + 24e70661-d08d-4af2-9bb0-91e9a94f2e30 + Group + - - - - - 27124 - -10754 - 144 - 104 - - - 27208 - -10702 - - - - - - Colour of the diffuse channel - 5ae91600-21ea-42d7-b979-0f070cadac93 - Diffuse - Diffuse - false - 56275396-0e49-4faf-8b1e-99decc9782e6 - 1 - - - - - - 27126 - -10752 - 67 - 20 - - - 27161 - -10742 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 6d53856b-b46c-4e0a-a6d3-f1d94a1c3025 - Specular - Specular - false - 0 - - - - - - 27126 - -10732 - 67 - 20 - - - 27161 - -10722 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - bc6073d0-22cf-455a-ae65-15473d27ab9d - Emission - Emission - false - 0 - - - - - - 27126 - -10712 - 67 - 20 - - - 27161 - -10702 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 89362f77-f6c6-4aae-9ba7-a51f60bfa05f - Transparency - Transparency - false - 0 - - - - - - 27126 - -10692 - 67 - 20 - - - 27161 - -10682 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 906de343-4c63-4d1b-aedc-fafa85f763e9 - Shine - Shine - false - 0 - - - - - - 27126 - -10672 - 67 - 20 - - - 27161 - -10662 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 6d0988b0-7200-448b-bfaf-106ff1ad5269 - Material - Material - false - 0 - - - - - - 27223 - -10752 - 43 - 100 - - - 27246 - -10702 - - - - - + + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group - - Allows for customized geometry previews - true - true - 05d04522-24bf-4f16-9f26-831cf1a27778 - Custom Preview - Custom Preview - + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a34dcee6-959a-4ca1-8fba-fcde21a4239b + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + 0b68c4c3-de43-4d70-8148-90cf3d81845a + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + 89a572c7-4caa-46e7-b91f-87c4432796bf + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + a26a2daf-7e48-4038-86d7-377a7d1ca626 + 55e4969c-e424-4fee-bbf3-e4768d508417 + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + d403c133-cb29-447a-83b0-6e9479e8b079 + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + dec2e52b-de1c-455f-b503-1a922ce60fc2 + c1a5945c-a102-47ad-ad8f-f3869ba57615 + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + 177bc534-a9ac-4189-919c-d5b821d4b676 + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + 86e62783-94cd-464c-b9c6-3f6ea91b441f + 09ef7a9c-424e-4895-9b2e-3967422832f0 + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + 706d0094-fd62-439a-8f31-1c222bd87435 + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 5f741566-be38-4c21-9393-4fd6fed63e11 + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + f2f2b6bd-3957-4943-8776-90b511b35d84 + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 19180943-d3c4-4bef-81ae-c791b677ba36 + ab595c50-9f5c-4db1-b260-7de55f6f7faf + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + 67b452e3-1e4e-42c6-948a-10ee5565e419 + ffd2722b-76d2-400d-9c94-4099634f0769 + fd0c56cc-bb67-4471-85e4-449328cb3b86 + ff49167c-7205-4387-9b02-55b4c3373ff3 + 49 + 3e7e37b0-51e2-41c7-9119-5bb1c785dae1 + Group + - - - - - 26854 - -10724 - 82 - 44 - - - 26922 - -10702 - - - - - - Geometry to preview - true - bc221a1f-c18b-42f1-a096-e11edc04a4a0 - Geometry - Geometry - false - d6a09425-7035-46f2-acce-996b6349cf94 - 1 - - - - - - 26856 - -10722 - 51 - 20 - - - 26883 - -10712 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - cc7d6628-d56e-4707-8522-5ae0a937444a - Material - Material - false - 6d0988b0-7200-448b-bfaf-106ff1ad5269 - 1 - - - - - - 26856 - -10702 - 51 - 20 - - - 26883 - -10692 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - + + @@ -8282,17 +1002,39 @@ - - 3 + + 1 255;255;255;255 A group of Grasshopper objects - e29d09b5-de46-491f-9249-2a66fb1be9c3 - 05d04522-24bf-4f16-9f26-831cf1a27778 - 56275396-0e49-4faf-8b1e-99decc9782e6 - 3 - 455f336f-a4da-47f7-b260-50c0f816d42a + fd853c3c-9aaa-494b-82c0-915c7b6bd781 + 0534d7cc-9feb-4033-af98-bc642efe8183 + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + 2063cd82-c886-41f9-a87d-596b59d8233f + b7346d29-589c-4403-8798-25b55c459d83 + b6da7104-e46f-4626-9e1e-c8762f31d26c + 6a4b9175-5812-4ad4-9489-064ec09178a6 + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + dc4240ef-19cb-4b9d-bcff-baa5d7034b17 + ebea710d-35f0-4c4d-a212-c9f21052c903 + f8bccc47-c8ed-4fd8-8acd-90229a216180 + efff086a-8dd1-4b22-b191-7efbfdaac72d + f13b8ca1-001f-46d1-b67c-568edc9af93c + 432c7d90-3444-45ce-baae-6e7117191b79 + c7369755-d44b-4f96-abfb-58e17108a740 + 9fc1b6a2-fd0e-4efe-8511-ddcd91800f95 + 913f8c8f-39cd-431a-953c-d78a31c55c8d + 921af085-0260-485c-9045-7b430a3c7e11 + a4ba649b-d016-4a81-b81b-e21dfe41b6d4 + 92afe58e-27d7-4779-a9fd-4c474f1c31f1 + e12366ca-fd22-4df8-bd91-6a9cec5f9ce8 + faaed608-2e64-4e02-abeb-cdc8d42bc970 + e725167d-14b6-4a6b-bf15-bce658ee019d + ed57df7e-d74c-43f1-a351-38b776e518c0 + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + 25 + 4c14380f-b0f9-40e8-a80b-a169bdc7fd45 Group @@ -8304,89 +1046,56 @@ - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 56275396-0e49-4faf-8b1e-99decc9782e6 - Colour Picker - Colour Picker - false - - 255;222;222;222 - - 0 - - - - - - 26943.87 - -10846.07 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data - Create an OpenGL material. + Duplicate data a predefined number of times. true - c0d05a7e-4c88-47a1-8d24-c31438520fc4 - Create Material - Create Material + e6518023-7078-4f7e-b89f-8324eb8af1ec + Duplicate Data + Duplicate Data - + - 27124 - -11750 - 144 - 104 + 478 + 225 + 104 + 64 - 27208 - -11698 + 537 + 257 - - Colour of the diffuse channel - 9bcdd6d6-9910-4271-83ca-be806b49f67b - Diffuse - Diffuse + + 1 + Data to duplicate + ca23cfcf-2c0e-4eeb-9832-edfc423a8c12 + Data + Data false - b921ec1a-bafd-4da8-bad1-c6c5616dd84e + b15a74d4-e63f-4001-ad2e-1f219b099a13 1 - 27126 - -11748 - 67 + 480 + 227 + 42 20 - 27161 - -11738 + 502.5 + 237 @@ -8402,10 +1111,9 @@ - - - 255;255;105;180 - + + Grasshopper.Kernel.Types.GH_Integer + 1 @@ -8415,26 +1123,27 @@ - - Colour of the specular highlight - eb9f9c92-c1b5-4b8f-8e83-3676690fef72 - Specular - Specular + + Number of duplicates + ef04b236-2e73-4ec8-a210-32459ca32add + Number + Number false - 0 + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 - 27126 - -11728 - 67 + 480 + 247 + 42 20 - 27161 - -11718 + 502.5 + 257 @@ -8451,9 +1160,7 @@ - - 255;255;255;255 - + 500 @@ -8464,10 +1171,10 @@ - Emissive colour of the material - 7a44d5bc-0ec6-4c41-a4f2-8b3b860a91d4 - Emission - Emission + Retain list order + a9992040-314a-4011-8332-595743b76ba1 + Order + Order false 0 @@ -8475,14 +1182,14 @@ - 27126 - -11708 - 67 + 480 + 267 + 42 20 - 27161 - -11698 + 502.5 + 277 @@ -8499,101 +1206,7 @@ - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 52d122c1-c02d-4b88-a5f6-5ec17bec6191 - Transparency - Transparency - false - 0 - - - - - - 27126 - -11688 - 67 - 20 - - - 27161 - -11678 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 7753d7b9-9a39-4c8b-a6b0-fbabe9b52b2d - Shine - Shine - false - 0 - - - - - - 27126 - -11668 - 67 - 20 - - - 27161 - -11658 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 + true @@ -8603,11 +1216,12 @@ - - Resulting material - 071066ef-99c7-4e23-b113-b909954d0665 - Material - Material + + 1 + Duplicated data + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + Data + Data false 0 @@ -8615,14 +1229,212 @@ - 27223 - -11748 - 43 - 100 + 552 + 227 + 28 + 60 - 27246 - -11698 + 567.5 + 257 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 751 + 299 + 116 + 44 + + + 812 + 321 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 0d6d3082-ab09-480b-aa53-f0f3d43a0712 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 753 + 301 + 44 + 20 + + + 776.5 + 311 + + + + + + + + 1 + false + Script Variable Left + 193a915c-90c0-485d-a0c8-3fd20e91b381 + Left + Left + true + 1 + true + 24c138b1-6d56-416a-b4d0-63d485899169 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 753 + 321 + 44 + 20 + + + 776.5 + 331 + + + + + + + + Print, Reflect and Error streams + 65a8193d-a5b8-4b90-9451-cb3eea08e6b4 + Output + Output + false + 0 + + + + + + 827 + 301 + 38 + 20 + + + 847.5 + 311 + + + + + + + + Output parameter Points + 755e41d1-6559-459b-81a0-c92d067ab1e0 + Points + Points + false + 0 + + + + + + 827 + 321 + 38 + 20 + + + 847.5 + 331 @@ -8634,6953 +1446,103 @@ - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + fbac3e32-f100-4292-8692-77240a42fd1a + Point - - Allows for customized geometry previews + + Contains a collection of three-dimensional points true - true - 1cbee70c-76f4-4597-a499-be4c00568e44 - Custom Preview - Custom Preview - + 0a42a18d-15c9-4172-8cc2-92415413475a + Point + Point + false + 755e41d1-6559-459b-81a0-c92d067ab1e0 + 1 - + - 26854 - -11720 - 82 - 44 + 921 + 367 + 50 + 24 - 26922 - -11698 + 946.3445 + 379.3671 - - - Geometry to preview - true - 47976cf3-404f-4468-bee4-8214fbc1a1e6 - Geometry - Geometry - false - 0803d284-9f9e-42fc-bb06-a3451029bb3e - 1 - - - - - - 26856 - -11718 - 51 - 20 - - - 26883 - -11708 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505281143588085 - -0.249978491419991 - 0 - 0.00505290599040027 - -0.249989597541828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101051332752018 - -0.249903573637878 - 0 - 0.0101058899609055 - -0.249948009000087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151562810704255 - -0.249780776706985 - 0 - 0.0151588361119955 - -0.249880793760095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202054545481003 - -0.249601804488715 - 0 - 0.0202115148753165 - -0.249779703001769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252519413272185 - -0.249369294989863 - 0 - 0.0252637875761175 - -0.24964744032203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.030294971455728 - -0.249082483371884 - 0 - 0.0303154619783822 - -0.249483325143783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0353338074583952 - -0.248741657273978 - 0 - 0.0353663833471248 - -0.249287748544824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0403676998919168 - -0.248346798817997 - 0 - 0.0404163910641454 - -0.249060815873275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0453959042227041 - -0.247897992424417 - 0 - 0.0454653366068403 - -0.248802755297525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0504176748733502 - -0.247395303724237 - 0 - 0.0505130787496277 - -0.248513797568951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0554322673534457 - -0.246838815109379 - 0 - 0.055559486908659 - -0.248194212538385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0604389376287956 - -0.24622861533973 - 0 - 0.0606044417934283 - -0.247844299852185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0654369424017636 - -0.24556480247659 - 0 - 0.0656478370465328 - -0.247464393103729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0704255390956003 - -0.244847482993249 - 0 - 0.0706895806721914 - -0.247054860281856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0754039859329408 - -0.244076771994841 - 0 - 0.0757295966519424 - -0.246616105448731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0803715419689919 - -0.243252793016546 - 0 - 0.0807678266155926 - -0.246148570110183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0853274671553754 - -0.242375678101216 - 0 - 0.0858042316502119 - -0.24565273497083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0902710223713496 - -0.241445567634848 - 0 - 0.0908387941884258 - -0.245129121531933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0952014694690307 - -0.240462610318637 - 0 - 0.0958715200246899 - -0.24457829388311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100118071314989 - -0.239426963123297 - 0 - 0.100902440440313 - -0.244000860495072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.105020091817619 - -0.238338791174431 - 0 - 0.105931614419833 - -0.243397475909174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.109906795959606 - -0.237198267693515 - 0 - 0.110959130963078 - -0.242768842371154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114777449829023 - -0.236005573942991 - 0 - 0.115985111461741 - -0.242115711258018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.119631320628044 - -0.234760899074159 - 0 - 0.121009712080192 - -0.241438884060715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12446767670668 - -0.233464440124442 - 0 - 0.126033126131127 - -0.2407392129961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.129285787559404 - -0.232116401846016 - 0 - 0.131055586306012 - -0.240017600717978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.134084923844228 - -0.230716996666432 - 0 - 0.13607736670752 - -0.239274999133514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138864357380061 - -0.229266444563939 - 0 - 0.141098784495509 - -0.238512406769253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.143623361142059 - -0.22776497295809 - 0 - 0.14612020099347 - -0.237730864434158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.148361209260688 - -0.226212816633145 - 0 - 0.151142022054671 - -0.236931448814929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1530771770022 - -0.224610217603708 - 0 - 0.156164697454414 - -0.236115263619987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.157770540747889 - -0.222957424998726 - 0 - 0.161188719143377 - -0.235283428241755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162440577983005 - -0.221254694996554 - 0 - 0.166214615480447 - -0.234437054431737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.167086567247324 - -0.219502290638562 - 0 - 0.171242948710737 - -0.233577238175843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171707788116381 - -0.217700481772828 - 0 - 0.176274314500651 - -0.232705059753764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.176303521155143 - -0.2158495449151 - 0 - 0.181309326974931 - -0.231821537521149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.180873047868089 - -0.213949763118371 - 0 - 0.186348613000853 - -0.230927618185534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.185415650660935 - -0.212001425894372 - 0 - 0.1913928070118 - -0.230024170382065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.18993061277112 - -0.210004829051583 - 0 - 0.19644250082862 - -0.229111847328599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.194417218223146 - -0.207960274624954 - 0 - 0.201498303286006 - -0.228191284962463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19887475176363 - -0.205868070754474 - 0 - 0.206560712960852 - -0.227262749574333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.203302498791549 - -0.20372853156381 - 0 - 0.211630142715734 - -0.2263262506229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.207699745309768 - -0.20154197710697 - 0 - 0.216706909737219 - -0.225381546094746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212065777842435 - -0.199308733228137 - 0 - 0.221791082646248 - -0.224427778325317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216399883395306 - -0.197029131542538 - 0 - 0.226882563693389 - -0.223463754745969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.22070134938379 - -0.194703509332534 - 0 - 0.231980933918627 - -0.222487606604995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224969463586572 - -0.192332209511274 - 0 - 0.237085523758655 - -0.221497037559234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.229203514104726 - -0.189915580594559 - 0 - 0.242195333636805 - -0.220489186933128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.233402789351951 - -0.187453976737174 - 0 - 0.247309102297574 - -0.219460851768603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237566577977744 - -0.184947757603013 - 0 - 0.252425301921641 - -0.218408516158351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.241694169034953 - -0.182397288775142 - 0 - 0.257542196076255 - -0.217328515962461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.24578485152586 - -0.179802940766459 - 0 - 0.262657890212797 - -0.216217167406982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.249837916200283 - -0.177165092868907 - 0 - 0.26777037936421 - -0.215070874241795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253852649331544 - -0.174484120001409 - 0 - 0.272877584504302 - -0.213886198706282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257828355247728 - -0.171760439146225 - 0 - 0.277977413545252 - -0.212659973660777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.261764312428652 - -0.168994418542889 - 0 - 0.283067751286946 - -0.211389260558906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265659816290546 - -0.166186466541384 - 0 - 0.288146531569151 - -0.210071472504772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.269514163013809 - -0.16333699697809 - 0 - 0.293211746430695 - -0.208704361837925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.273326648598434 - -0.160446427324766 - 0 - 0.298261466853943 - -0.207286030895235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277096574642535 - -0.157515189335723 - 0 - 0.303293867064738 - -0.205814947658823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.280823235839501 - -0.154543705534803 - 0 - 0.308307227784188 - -0.204289921336134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.284505928505513 - -0.151532405653967 - 0 - 0.313299958229501 - -0.202710113563165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288143970615145 - -0.148481760950847 - 0 - 0.318270627976646 - -0.20107506466091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291736670102335 - -0.145392226350156 - 0 - 0.323217946044688 - -0.199384626417342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.295283336048171 - -0.142264261129756 - 0 - 0.328140768218446 - -0.197638949396749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298783279457979 - -0.13909833005098 - 0 - 0.33303794258165 - -0.195838202957685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.30223584796698 - -0.135894959108272 - 0 - 0.337908176278369 - -0.193982357289047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.30564034605535 - -0.132654602969043 - 0 - 0.342749928939098 - -0.192071030814906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308996159706717 - -0.129377846812039 - 0 - 0.347561524617444 - -0.190103696312876 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.312302589898643 - -0.126065137977816 - 0 - 0.352340973372156 - -0.188079418217976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31555904362427 - -0.122717088000899 - 0 - 0.357086152268458 - -0.185997162913923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318764853109827 - -0.119334188154115 - 0 - 0.36179461748214 - -0.183855526398765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.321919409315338 - -0.115917016159572 - 0 - 0.366463734583194 - -0.181652958255325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.325022150034311 - -0.112466210969037 - 0 - 0.37109066888424 - -0.179387759809621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328072446963469 - -0.108982306714414 - 0 - 0.375672281207951 - -0.177057949289722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331069735861866 - -0.105465923954127 - 0 - 0.380205275222077 - -0.174661493542374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.334013477563477 - -0.101917708032122 - 0 - 0.384686186236175 - -0.172196297701522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33690319277094 - -0.0983383737441425 - 0 - 0.389111456071108 - -0.169660313467837 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339738356156289 - -0.0947285573592283 - 0 - 0.393477380749217 - -0.167051467612679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342518476723887 - -0.0910889288273574 - 0 - 0.397780258971842 - -0.164367863293018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.34524312666747 - -0.0874202258604661 - 0 - 0.402016508969449 - -0.161607920878815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347911933958549 - -0.0837232381238189 - 0 - 0.406182774943936 - -0.158770492655498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35052457346085 - -0.0799987910019015 - 0 - 0.410275945708526 - -0.155854856069828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.353080699521648 - -0.0762476581159674 - 0 - 0.414293243817352 - -0.152860796275396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35558001346154 - -0.0724706475893973 - 0 - 0.4182322126478 - -0.14978855532278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.358022318210024 - -0.068668664467155 - 0 - 0.422090948123986 - -0.146639081183429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360407534735811 - -0.0648427215363 - 0 - 0.425867896115838 - -0.143413733593789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.362735512173739 - -0.0609937063637705 - 0 - 0.429561860637951 - -0.140114264942493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365006272270594 - -0.057122673911686 - 0 - 0.433172008956164 - -0.136742798037064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.367219685413038 - -0.0532304613444493 - 0 - 0.43669755532401 - -0.133301435828507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.369376815799097 - -0.0493192237902158 - 0 - 0.440139190489143 - -0.129793875214046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37147443716159 - -0.0453862151366283 - 0 - 0.443493350973247 - -0.126218905237717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.373525608297982 - -0.0414468124035279 - 0 - 0.446772957582219 - -0.122593562713376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375482996886379 - -0.0374498096604679 - 0 - 0.449930555033408 - -0.118868395139293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37752632710683 - -0.0335908612544884 - 0 - 0.453146095694916 - -0.115240585898506 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.378982551546035 - -0.029149921034712 - 0 - 0.455745832531496 - -0.110992561863805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.381200568165358 - -0.0255671820422661 - 0 - 0.459079375831645 - -0.107565702869646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382974295510788 - -0.0215540667996627 - 0 - 0.461941693904744 - -0.10367228387907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384266264654825 - -0.017093148748792 - 0 - 0.46429387972617 - -0.0992981171298073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386382058474896 - -0.013522861538894 - 0 - 0.467442652757931 - -0.0957823887479003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.387837348492784 - -0.0093214725604289 - 0 - 0.469904473549567 - -0.0916043783194546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.38957028170281 - -0.0054426752967489 - 0 - 0.472617172136459 - -0.0877198252764127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390550296653757 - -0.000868316238730057 - 0 - 0.474549709446966 - -0.0831127476161364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39254212798855 - 0.00267154562357481 - 0 - 0.477467763659306 - -0.0795138704327978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393800588109107 - 0.00688405338963835 - 0 - 0.479627119016919 - -0.0752165781976819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39527014475117 - 0.0108506170065529 - 0 - 0.481971624757705 - -0.0711415577079562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.396351947668133 - 0.0151390091203842 - 0 - 0.483902486298526 - -0.066722375540827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397635931738395 - 0.0191924886453002 - 0 - 0.48600965711696 - -0.0625170834535799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.398624490251712 - 0.0234738177788118 - 0 - 0.487795715840255 - -0.0580639817497776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400359996993737 - 0.0270354494403133 - 0 - 0.490304212949848 - -0.0543105115035362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401366205599903 - 0.0312218599930515 - 0 - 0.492059239363978 - -0.0499129101157201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402523673543713 - 0.0352312214810138 - 0 - 0.49394055770262 - -0.0456749224504077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403566876169909 - 0.0393022232804431 - 0 - 0.495682987355041 - -0.041358456156073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404680184189365 - 0.0432733256485969 - 0 - 0.497471069703657 - -0.0371257756490784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405396778765094 - 0.0475468111114971 - 0 - 0.498837632947299 - -0.0325758715553404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406372889740866 - 0.0515562118443373 - 0 - 0.500438884314833 - -0.0282760604398986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40722062855217 - 0.055636353215967 - 0 - 0.501887379249106 - -0.0238917606110987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408118522015736 - 0.0596366370135177 - 0 - 0.503361691044068 - -0.0195742212136659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408744538934148 - 0.0638240362952784 - 0 - 0.504539572071594 - -0.0150573890446336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410215831933907 - 0.0672847766301491 - 0 - 0.506539318335215 - -0.011254253951887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410836953239225 - 0.0714092575642504 - 0 - 0.507665594356789 - -0.00677480749121008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411645494704529 - 0.0753462688939853 - 0 - 0.508954958680791 - -0.00247203246112433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412370557123163 - 0.0793164408859325 - 0 - 0.510136793251617 - 0.00187458394031738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413059078150571 - 0.0832818504840883 - 0 - 0.511257917051258 - 0.00622655023980946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413799875610476 - 0.0871739268325686 - 0 - 0.512407241668601 - 0.0105150398848651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414193283860351 - 0.0913017873977647 - 0 - 0.513184667393598 - 0.0150482792160728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41482497000644 - 0.0952118955668205 - 0 - 0.514175724147631 - 0.0193722545883546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415361803775797 - 0.0991629156815334 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415874337893516 - 0.103100746844823 - 0 - 0.515870481203595 - 0.028114115934534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416417889644948 - 0.106984922930129 - 0 - 0.516699855245877 - 0.0324368250398688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416702642013615 - 0.111029989988461 - 0 - 0.517245451270004 - 0.0369277559073271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4178388624125 - 0.114422616723464 - 0 - 0.518618404361799 - 0.0407747030960664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418128882280266 - 0.118409683107865 - 0 - 0.519120961585375 - 0.0452244520052697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41861450229437 - 0.122225965309306 - 0 - 0.519793808977618 - 0.0495103019056125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419023421604319 - 0.126070386841096 - 0 - 0.520364710918284 - 0.0538313610347245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419404393523014 - 0.129907759172552 - 0 - 0.520882119334975 - 0.0581521703915961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419839909199811 - 0.133680727023175 - 0 - 0.521428399116472 - 0.0624154033803756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419954557042135 - 0.137651645409323 - 0 - 0.521627555313092 - 0.0668828476928117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420292998848579 - 0.141439783942684 - 0 - 0.522023897677288 - 0.0711735843876379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420529111315186 - 0.145273481610602 - 0 - 0.52229124380531 - 0.0755162495531558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420823918125079 - 0.149042331654805 - 0 - 0.522590284155864 - 0.0798004061116842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420862935403118 - 0.152959977460762 - 0 - 0.522605956024273 - 0.0842393715344206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421748723646478 - 0.156285578821146 - 0 - 0.523441317164878 - 0.0880936469630919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421824543518433 - 0.160135161630735 - 0 - 0.523439294521439 - 0.0924794655381532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422106899759148 - 0.163824431156243 - 0 - 0.523615136742176 - 0.0967114285521852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422287815199568 - 0.167559463051387 - 0 - 0.523660567726397 - 0.100996016694005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422587537341116 - 0.171195992986398 - 0 - 0.523795368886965 - 0.105189212586849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422439172543912 - 0.175102828232862 - 0 - 0.52345167578543 - 0.109659389304653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422664194244705 - 0.178746082887197 - 0 - 0.523450294776224 - 0.113872782888096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422520660778429 - 0.182605700360548 - 0 - 0.523048677859979 - 0.118309657469948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423388833257581 - 0.185801919975747 - 0 - 0.523627245469555 - 0.122091890687348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423324103085056 - 0.189575773067459 - 0 - 0.523240745851598 - 0.126461030695298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423684134095667 - 0.193063539849029 - 0 - 0.523245397630319 - 0.130552719621004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423247636724282 - 0.197032204872326 - 0 - 0.522418612500583 - 0.135133634751112 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423985580239909 - 0.200251295984901 - 0 - 0.522730943085409 - 0.138974522964898 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423935216862865 - 0.203945679921827 - 0 - 0.522219163519432 - 0.143301507969552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424292537935707 - 0.207373063054103 - 0 - 0.522077789151797 - 0.147372057686382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423807599398616 - 0.211300189608549 - 0 - 0.521055314040808 - 0.151952623674625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424553338621355 - 0.214461659336666 - 0 - 0.521224057311975 - 0.155779138521353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424711584380487 - 0.217968736189678 - 0 - 0.520765473252163 - 0.159964688070943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424272800238797 - 0.221820185951501 - 0 - 0.519667517078807 - 0.164506357473778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425074768794263 - 0.224913476333359 - 0 - 0.519767582991567 - 0.168303442639473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425080035796339 - 0.22847275888762 - 0 - 0.519027566419154 - 0.172581518492625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425309336893909 - 0.231886327682731 - 0 - 0.518466448159186 - 0.176728369450954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425490124547929 - 0.235317358311381 - 0 - 0.517810814075525 - 0.180908044047086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425696663698029 - 0.238722243290101 - 0 - 0.517133893265759 - 0.185077407460631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425910194609667 - 0.242112566182375 - 0 - 0.516416128215161 - 0.18924851596084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426136667050456 - 0.245485308701981 - 0 - 0.51566265614901 - 0.193418803972021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426375386600829 - 0.248841349408158 - 0 - 0.514872298574986 - 0.197589428285336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426627409735036 - 0.252180532653636 - 0 - 0.514045853327002 - 0.201760388445989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426893136606397 - 0.25550307397315 - 0 - 0.513183688061455 - 0.205931936718445 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427172994373061 - 0.258809160748719 - 0 - 0.512286766465566 - 0.210103983221332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427467468299632 - 0.262098935126379 - 0 - 0.511356428967505 - 0.214276227432922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427776922193071 - 0.26537259676957 - 0 - 0.510394540246681 - 0.218448077496222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428101593123663 - 0.268630404548215 - 0 - 0.509403263420113 - 0.222618781699748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428441669475888 - 0.271872631394407 - 0 - 0.508385276965235 - 0.226787307449336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428797385375458 - 0.27509951114762 - 0 - 0.507343670971599 - 0.230952403306024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429168925632004 - 0.278311292626093 - 0 - 0.50628183277648 - 0.235112665396779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429556410110395 - 0.281508248168206 - 0 - 0.505203282290719 - 0.239266630070865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429959879057662 - 0.284690681500401 - 0 - 0.5041115378889 - 0.243412847600882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430379332324438 - 0.287858905628881 - 0 - 0.503010058533057 - 0.247549912307887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430814850628325 - 0.291013175910728 - 0 - 0.501902284134516 - 0.251676438301314 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431266436932094 - 0.29415377868398 - 0 - 0.500791411752199 - 0.255791181365126 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431734066400558 - 0.297281003511616 - 0 - 0.499680395056188 - 0.259893035754083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432217622636058 - 0.300395178323979 - 0 - 0.498571842964194 - 0.263981086573816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432717100952827 - 0.303496557967422 - 0 - 0.497468196136726 - 0.268054509813246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433232432871394 - 0.306585421302362 - 0 - 0.496371533402254 - 0.272112676235429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433763461989551 - 0.309662084217805 - 0 - 0.495283536395795 - 0.276155167248039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434310160432736 - 0.312726781906953 - 0 - 0.494205700414083 - 0.280181657465489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43487233318307 - 0.315779830375063 - 0 - 0.493139037184951 - 0.284192074393631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435449932296029 - 0.31882145583243 - 0 - 0.492084390212656 - 0.288186424806158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436042779763713 - 0.321851945575536 - 0 - 0.491042160043438 - 0.292164942210092 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436650776195709 - 0.324871535178356 - 0 - 0.490012539879201 - 0.296127957539111 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437273765135895 - 0.327880482261637 - 0 - 0.488995662455544 - 0.300075819482872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437911590941246 - 0.330879035460085 - 0 - 0.487991941242485 - 0.304008711430154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438564100220645 - 0.333867434016558 - 0 - 0.487002100300981 - 0.307926637333695 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439231162849527 - 0.336845896914839 - 0 - 0.486027199207729 - 0.311829410246327 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439912613973347 - 0.339814654259639 - 0 - 0.485068577732126 - 0.315716683574507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44060828916949 - 0.342773928680885 - 0 - 0.484127891016174 - 0.319587933607701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441318040998014 - 0.345723926848982 - 0 - 0.483207122089384 - 0.323442454229946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442041715659316 - 0.348664852241655 - 0 - 0.482308548966914 - 0.327279375647427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442779163822785 - 0.351596899653376 - 0 - 0.481434738877819 - 0.331097668405419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443530238949273 - 0.3545202563724 - 0 - 0.480588521175879 - 0.334896158558028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444294763637089 - 0.357435120234527 - 0 - 0.479772917350217 - 0.338673565249241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445072616881705 - 0.360341653688425 - 0 - 0.478991178777327 - 0.342428481081466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445863645087213 - 0.36324003117478 - 0 - 0.478246633032295 - 0.346159453547302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446667707740916 - 0.366130415172275 - 0 - 0.477542648537892 - 0.349865003409817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447484664667771 - 0.369012963168946 - 0 - 0.476882524051364 - 0.353543682546938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448314379887146 - 0.371887825845026 - 0 - 0.476269371497064 - 0.3571941349115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449156720703692 - 0.374755147763622 - 0 - 0.475705963119537 - 0.360815175896044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450011558193277 - 0.377615067316994 - 0 - 0.475194711179394 - 0.36440580178794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450878767132006 - 0.380467716957458 - 0 - 0.474737464376273 - 0.367965295354918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451758226118562 - 0.383313223318301 - 0 - 0.474335647530648 - 0.371493151282686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452649817571778 - 0.386151707392144 - 0 - 0.473990034454665 - 0.374989194082279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453553427712079 - 0.388983284709901 - 0 - 0.473701079732101 - 0.378453403447027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454468946614715 - 0.391808065474744 - 0 - 0.473468660533748 - 0.381886048747349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455396268090296 - 0.394626154779202 - 0 - 0.473292426086782 - 0.38528750592209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456335289742989 - 0.397437652722557 - 0 - 0.473171796229143 - 0.388658258309897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457285912806562 - 0.400242654637702 - 0 - 0.473105859368773 - 0.391998949950274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458248042185546 - 0.40304125120472 - 0 - 0.473093704331136 - 0.395310212776923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459221586313494 - 0.405833528653948 - 0 - 0.47313423649573 - 0.398592762913298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460206457124472 - 0.408619568904371 - 0 - 0.473226306867791 - 0.401847333844363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461202569972239 - 0.411399449723982 - 0 - 0.47336871837739 - 0.405074673657251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462209843526438 - 0.414173244897019 - 0 - 0.473560234981433 - 0.408275540826032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463228199742103 - 0.416941024348318 - 0 - 0.473799624169259 - 0.411450682650351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46425756371662 - 0.419702854321658 - 0 - 0.474085656395509 - 0.414600836099549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465297863706411 - 0.422458797470884 - 0 - 0.47441711201981 - 0.417726724737405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4663490309315 - 0.425208913057164 - 0 - 0.474792801917384 - 0.420829048541646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467410999615349 - 0.427953257020341 - 0 - 0.475211577093681 - 0.423908479425143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468483706842781 - 0.430691882141141 - 0 - 0.475672335737063 - 0.426965658068694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469567092495174 - 0.433424838159935 - 0 - 0.476174028109098 - 0.430001191853996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470661099223736 - 0.436152171872625 - 0 - 0.476715659537 - 0.43301565375709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471765672334268 - 0.43887392726946 - 0 - 0.477296291758215 - 0.436009582071149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472880759744686 - 0.441590145633372 - 0 - 0.477915043120653 - 0.438983480697262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474006311959737 - 0.444300865626826 - 0 - 0.47857108790496 - 0.441937819865572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4751422819333 - 0.44700612343444 - 0 - 0.4792636549155 - 0.444873037211644 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476288625117965 - 0.449705952806386 - 0 - 0.479992025837321 - 0.447789538951843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477445299326223 - 0.452400385197177 - 0 - 0.480755533142571 - 0.450687701271258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478612264728881 - 0.455089449831455 - 0 - 0.481553557995399 - 0.453567871693282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479789483824687 - 0.45777317378284 - 0 - 0.482385528078252 - 0.456430370472338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480976921345725 - 0.460451582084289 - 0 - 0.483250915371915 - 0.459275491994529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482174544291552 - 0.463124697770276 - 0 - 0.484149234127544 - 0.462103506064446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4833823218254 - 0.465792541988839 - 0 - 0.485080038796079 - 0.464914659200892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484600225323204 - 0.468455134033242 - 0 - 0.486042922227744 - 0.467709175781104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485828228246378 - 0.471112491463529 - 0 - 0.487037513828202 - 0.470487259196785 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48706630626398 - 0.473764630097986 - 0 - 0.488063478102205 - 0.473249092800284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488314436946129 - 0.476411564225237 - 0 - 0.489120512909474 - 0.475994840991135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489572600574956 - 0.47905330623765 - 0 - 0.490208348976539 - 0.4787246496458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490840777270876 - 0.481689868168736 - 0 - 0.491326745868434 - 0.481438648370933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492118957459613 - 0.484321256333316 - 0 - 0.492475501438458 - 0.484136945783516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493407102890904 - 0.486947491528719 - 0 - 0.493654411958244 - 0.48681965028095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494705298255166 - 0.489568546360456 - 0 - 0.494863422974988 - 0.489486807865888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496013182072751 - 0.492184572962496 - 0 - 0.496102059573828 - 0.492138630292215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497332014538722 - 0.494794939776113 - 0 - 0.497371493713584 - 0.494774532210353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498657086006197 - 0.497402081463623 - 0 - 0.49866695231355 - 0.497396981379112 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501342913993773 - 0.502597918529654 - 0 - 0.50133304768642 - 0.502603018614166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50266798546108 - 0.505205060217251 - 0 - 0.502628506286219 - 0.505225467783011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503986817927902 - 0.507815427030429 - 0 - 0.503897940426825 - 0.507861369700709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505294701743287 - 0.510431453633606 - 0 - 0.505136577023465 - 0.510513192128173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506592897111541 - 0.51305250846328 - 0 - 0.506345588044201 - 0.513180349711049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50788104253938 - 0.515678743660468 - 0 - 0.507524498560535 - 0.515863054210268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509159222729221 - 0.518310131824477 - 0 - 0.508673254131663 - 0.518561351622281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510427399424924 - 0.520946693755675 - 0 - 0.509791651023341 - 0.521275350347525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511685563052681 - 0.523588435768642 - 0 - 0.510879487089336 - 0.524005159002744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512933693735872 - 0.526235369895354 - 0 - 0.511936521897648 - 0.526750907193055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514171771754148 - 0.528887508529463 - 0 - 0.512962486172324 - 0.529512740796207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51539977467736 - 0.53154486595973 - 0 - 0.513957077772821 - 0.532290824211867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516617678174368 - 0.534207458004544 - 0 - 0.514919961203689 - 0.535085340792492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517825455709863 - 0.536875302222256 - 0 - 0.515850765873871 - 0.537896493928086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519023078654923 - 0.539548417908639 - 0 - 0.516749084628734 - 0.540724507998399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520210516173295 - 0.542226826211468 - 0 - 0.51761447191973 - 0.54356962952197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521387735272052 - 0.544910550161326 - 0 - 0.518446442005535 - 0.546432128299498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522554700672585 - 0.547599614796703 - 0 - 0.519244466856237 - 0.549312298722622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523711374883052 - 0.550294047186352 - 0 - 0.520007974163696 - 0.552210461040894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524857718066738 - 0.552993876558803 - 0 - 0.520736345084538 - 0.555126962781599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525993688038641 - 0.555699134367278 - 0 - 0.521428912093418 - 0.558062180128531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527119240255159 - 0.558409854359971 - 0 - 0.522084956879192 - 0.561016519296082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528234327667016 - 0.561126072723138 - 0 - 0.522703708243069 - 0.563990417921449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529338900774834 - 0.563847828121379 - 0 - 0.52328434046157 - 0.566984346236914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530432907506111 - 0.566575161832662 - 0 - 0.523825971892187 - 0.569998808138601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531516293156584 - 0.569308117852451 - 0 - 0.524327664262302 - 0.573034341924899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532589000384452 - 0.572046742973026 - 0 - 0.52478842290612 - 0.576091520568223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533650969070683 - 0.574791086934967 - 0 - 0.525207198084799 - 0.579170951450485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534702136293849 - 0.577541202522245 - 0 - 0.52558288798045 - 0.582273275255722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535742436282842 - 0.580297145671885 - 0 - 0.525914343603953 - 0.585399163893994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536771800258036 - 0.583058975644873 - 0 - 0.526200375830879 - 0.588549317342839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537790156473949 - 0.585826755096042 - 0 - 0.526439765018954 - 0.591724459167029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538797430028252 - 0.588600550269025 - 0 - 0.526631281623102 - 0.594925326335756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539793542875115 - 0.591380431089106 - 0 - 0.526773693131796 - 0.598152666149114 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540778413688474 - 0.594166471338291 - 0 - 0.526865763506238 - 0.60140723707894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541751957814711 - 0.596958748788408 - 0 - 0.526906295669121 - 0.604689787216205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542714087192233 - 0.599757345356189 - 0 - 0.526894140630022 - 0.608001050043617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543664710259254 - 0.602562347269537 - 0 - 0.5268282037731 - 0.611341741682197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544603731908652 - 0.605373845214609 - 0 - 0.526707573912166 - 0.614712494071721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54553105338511 - 0.60819193451861 - 0 - 0.526531339466077 - 0.618113951246006 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546446572287046 - 0.611016715283819 - 0 - 0.526298920267024 - 0.621546596546694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547350182427358 - 0.61384829260157 - 0 - 0.526009965544471 - 0.625010805911436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548241773883797 - 0.616686776673727 - 0 - 0.525664352471711 - 0.628506848709342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549121232867313 - 0.619532283036161 - 0 - 0.525262535623046 - 0.632034704638701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549988441809411 - 0.622384932674859 - 0 - 0.524805288823295 - 0.635594198203913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5508432792958 - 0.625244852229907 - 0 - 0.524294036879955 - 0.639184824097485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551685620115348 - 0.628112174146925 - 0 - 0.523730628505429 - 0.642805865080452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552515335330401 - 0.630987036825279 - 0 - 0.523117475946808 - 0.646456317447286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553332292260061 - 0.633869584820473 - 0 - 0.522457351463085 - 0.650134996582931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554136354912082 - 0.636759968818854 - 0 - 0.521753366967001 - 0.653840546446332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554927383120572 - 0.639658346303635 - 0 - 0.521008821224949 - 0.657571518910595 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55570523636149 - 0.642564879759486 - 0 - 0.520227082648363 - 0.661326434744771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556469761049581 - 0.645479743621469 - 0 - 0.519411478822976 - 0.665103841435842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557220836179503 - 0.648403100338673 - 0 - 0.518565261124469 - 0.66890233158663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557958284341421 - 0.651335147751216 - 0 - 0.517691451033823 - 0.672720624345443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558681959004532 - 0.654276073142927 - 0 - 0.516792877913162 - 0.676557545761962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559391710830429 - 0.65722607131242 - 0 - 0.515872108983745 - 0.680412066385605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560087386026445 - 0.660185345733734 - 0 - 0.514931422267667 - 0.684283316418867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560768837151243 - 0.663154103078011 - 0 - 0.51397280079304 - 0.688170589746522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561435899778889 - 0.666132565976953 - 0 - 0.512997899698554 - 0.692073362659816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562088409059419 - 0.669120964532821 - 0 - 0.512008058758181 - 0.695991288562752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562726234864116 - 0.672119517731619 - 0 - 0.511004337544466 - 0.699924180510383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563349223802624 - 0.675128464815804 - 0 - 0.509987460119132 - 0.703872042455049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563957220238408 - 0.678148054416582 - 0 - 0.508957839958684 - 0.707835057782027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564550067702161 - 0.681178544161811 - 0 - 0.507915609785534 - 0.711813575188082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565127666817988 - 0.684220169617626 - 0 - 0.506860962816107 - 0.715807925599057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565689839569075 - 0.687273218085324 - 0 - 0.505794299587729 - 0.719818342526788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566236538010353 - 0.690337915775508 - 0 - 0.50471646360411 - 0.723844832745273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56676756712891 - 0.693414578690736 - 0 - 0.503628466598051 - 0.727887323757671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567282899049728 - 0.696503442024443 - 0 - 0.502531803865829 - 0.731945490178619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56778237736395 - 0.699604821669279 - 0 - 0.501428157035814 - 0.736018913419442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568265933601736 - 0.702718996480385 - 0 - 0.500319604946107 - 0.740106964237919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568733563068387 - 0.705846221309016 - 0 - 0.499208588248282 - 0.744208818627871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569185149372658 - 0.708986824081989 - 0 - 0.498097715866466 - 0.748323561691401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569620667675137 - 0.712141094364618 - 0 - 0.496989941466518 - 0.752450087685613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570040120943055 - 0.715309318492461 - 0 - 0.495888462111817 - 0.756587152391981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57044358988887 - 0.718491751825465 - 0 - 0.494796717708545 - 0.760733369922805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570831074366489 - 0.721688707368014 - 0 - 0.493718167222013 - 0.764887334597329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571202614625042 - 0.724900488845361 - 0 - 0.4926563290289 - 0.769047596686956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571558330524061 - 0.728127368598884 - 0 - 0.491614723034713 - 0.773212692543954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571898406876293 - 0.731369595445072 - 0 - 0.490596736579843 - 0.777381218293539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572223077806043 - 0.734627403224196 - 0 - 0.489605459752433 - 0.781551922497543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572532531701832 - 0.73790106486605 - 0 - 0.488643571033959 - 0.785723772559507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572827005625522 - 0.741190839245354 - 0 - 0.487713233533018 - 0.789896016772742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573106863393406 - 0.744496926020228 - 0 - 0.48681631193835 - 0.794068063274935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573372590266434 - 0.747819467338779 - 0 - 0.485954146674468 - 0.798239611546427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573624613399242 - 0.751158650585063 - 0 - 0.485127701425083 - 0.802410571707882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573863332947916 - 0.754514691292229 - 0 - 0.484337343849363 - 0.806581196022189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574089805390271 - 0.757887433810924 - 0 - 0.483583871784777 - 0.810751484032459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57430333630341 - 0.761277756702318 - 0 - 0.482866106735681 - 0.81492259253179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574509875453046 - 0.764682641681308 - 0 - 0.482189185925451 - 0.819091955945604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57469066310619 - 0.76811367231047 - 0 - 0.481533551840911 - 0.823271630542244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574919964203378 - 0.771527241105811 - 0 - 0.480972433580564 - 0.827418481500807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57492523120754 - 0.775086523658828 - 0 - 0.480232417010237 - 0.831696557352717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575727199761042 - 0.778179814041859 - 0 - 0.480332482921034 - 0.835493642519584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575288415620017 - 0.782031263803285 - 0 - 0.479234526748342 - 0.840035311922023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575446661379239 - 0.785538340656238 - 0 - 0.478775942688619 - 0.844220861471553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576192400600783 - 0.788699810385082 - 0 - 0.478944685958593 - 0.848047376319007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575707462065686 - 0.792626936938308 - 0 - 0.477922210849597 - 0.85262794230603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576064783136243 - 0.796054320071987 - 0 - 0.477780836479676 - 0.856698492024262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576014419760641 - 0.799748704008027 - 0 - 0.477269056915143 - 0.861025477028034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576752363276651 - 0.802967795120354 - 0 - 0.477581387500349 - 0.864866365241567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576315865903392 - 0.806936460144825 - 0 - 0.476754602368739 - 0.869447280372848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576675896914198 - 0.810424226926277 - 0 - 0.476759254147658 - 0.873538969298439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576611166742589 - 0.814198080017411 - 0 - 0.476372754530615 - 0.877908109305811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577479339221999 - 0.817394299632442 - 0 - 0.47695132214045 - 0.881690342523043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577335805757037 - 0.821253917104947 - 0 - 0.476549705225518 - 0.886127217104047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577560827455281 - 0.824897171760925 - 0 - 0.476548324213763 - 0.890340610689135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577412462657832 - 0.828804007007554 - 0 - 0.476204631111983 - 0.894810787407103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5777121848008 - 0.832440536941634 - 0 - 0.476339432273969 - 0.899003983299014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577893100240127 - 0.836175568837502 - 0 - 0.476384863257099 - 0.90328857144156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578175456482988 - 0.839864838361584 - 0 - 0.476560705479983 - 0.907520534454167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578251276353105 - 0.843714421172399 - 0 - 0.476558682834704 - 0.911906353030452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579137064595808 - 0.847040022533228 - 0 - 0.477394043974654 - 0.915760628459571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579176081875524 - 0.85095766833805 - 0 - 0.477409715844738 - 0.92019959388117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57947088868305 - 0.854726518383872 - 0 - 0.477708756192924 - 0.924483750441316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57970700115238 - 0.858560216049919 - 0 - 0.477976102323672 - 0.928826415604966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580045442957448 - 0.862348354584232 - 0 - 0.478372444686491 - 0.933117152300743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580160090801327 - 0.866319272969298 - 0 - 0.478571600884668 - 0.9375845966121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580595606477004 - 0.870092240820702 - 0 - 0.479117880665045 - 0.941847829601659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580976578396377 - 0.873929613151674 - 0 - 0.479635289082412 - 0.946168638958046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581385497705991 - 0.877774034683702 - 0 - 0.480206191022743 - 0.950489698087396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581871117720558 - 0.881590316884803 - 0 - 0.480879038415448 - 0.954775547987398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582161137587678 - 0.885577383269676 - 0 - 0.481381595638381 - 0.959225296897076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583297357986839 - 0.888970010004465 - 0 - 0.482754548730448 - 0.963072244085597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583582110354334 - 0.893015077063673 - 0 - 0.483300144753406 - 0.967563174953934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584125662107552 - 0.896899253147645 - 0 - 0.484129518797475 - 0.971885884057937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584638196223888 - 0.900837084311973 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585175029994476 - 0.904788104425747 - 0 - 0.485824275853286 - 0.980627745404213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585806716138581 - 0.90869821259632 - 0 - 0.486815332605333 - 0.98495172077801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586200124388182 - 0.912826073161742 - 0 - 0.487592758330058 - 0.989484960109446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586940921848998 - 0.91671814950952 - 0 - 0.488742082948313 - 0.993773449753801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587629442878455 - 0.92068355910605 - 0 - 0.48986320675 - 0.998125416051663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588354505294136 - 0.924653731100345 - 0 - 0.491045041317873 - 1.00247203245545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589163046762003 - 0.928590742428027 - 0 - 0.49233440564444 - 1.00677480748349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589784168064673 - 0.932715223364282 - 0 - 0.493460681663366 - 1.01125425394632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591255461067345 - 0.936175963696754 - 0 - 0.495460427929898 - 1.01505738903666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591881477981357 - 0.940363362982171 - 0 - 0.496638308953025 - 1.01957422120936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592779371448378 - 0.944363646776841 - 0 - 0.498112620751443 - 1.02389176060391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593627110258366 - 0.948443788149584 - 0 - 0.499561115684399 - 1.02827606043382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594603221236389 - 0.952453188880499 - 0 - 0.501162367054184 - 1.03257587154734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595319815810207 - 0.956726674345049 - 0 - 0.502528930295918 - 1.03712577564273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596433123829598 - 0.960697776713257 - 0 - 0.504317012644467 - 1.04135845614977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597476326455244 - 0.964768778513179 - 0 - 0.506059442296338 - 1.0456749224446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59863379440026 - 0.96877814000007 - 0 - 0.507940760636186 - 1.04991291010884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599640003006569 - 0.972964550552677 - 0 - 0.509695787050457 - 1.05431051149653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.601375509747715 - 0.976526182214974 - 0 - 0.512204284159172 - 1.05806398174356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602364068261852 - 0.980807511347746 - 0 - 0.51399034288329 - 1.06251708344663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.603648052332452 - 0.98486099087234 - 0 - 0.51609751370206 - 1.06672237553355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604729855248798 - 0.989149382986746 - 0 - 0.518028375242262 - 1.07114155770125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606199411889919 - 0.993115946604561 - 0 - 0.520372880982108 - 1.07521657819188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607457872011117 - 0.997328454370023 - 0 - 0.522532236340364 - 1.0795138704264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609449703346729 - 1.00086831623152 - 0 - 0.52545029055352 - 1.08311274760893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.61042971829649 - 1.00544267529072 - 0 - 0.527382827862839 - 1.08771982527038 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.612162651507969 - 1.00932147255294 - 0 - 0.530095526451185 - 1.09160437831197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613617941524624 - 1.01352286153266 - 0 - 0.532557347241592 - 1.09578238874167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615733735344946 - 1.01709314874229 - 0 - 0.535706120273601 - 1.09929811712331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617025704489726 - 1.0215540667924 - 0 - 0.53805830609577 - 1.10367228387181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.618799431834207 - 1.025567182036 - 0 - 0.540920624167921 - 1.10756570286338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.621017448455773 - 1.02914992102605 - 0 - 0.544254167470312 - 1.11099256185514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.622473672891555 - 1.03359086124951 - 0 - 0.54685390430347 - 1.11524058589353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624517003113724 - 1.03744980965363 - 0 - 0.550069444966695 - 1.11886839513245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.626474391701832 - 1.041446812397 - 0 - 0.553227042417595 - 1.12259356270685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62852556283811 - 1.04538621513023 - 0 - 0.556506649026452 - 1.12621890523132 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.630623184200125 - 1.04931922378437 - 0 - 0.55986080951008 - 1.12979387520821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.632780314587401 - 1.05323046133721 - 0 - 0.56330244467643 - 1.13330143582127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634993727728588 - 1.05712267390591 - 0 - 0.566827991043019 - 1.13674279803129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.637264487826657 - 1.06099370635657 - 0 - 0.570438139362445 - 1.14011426493529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639592465263144 - 1.06484272153083 - 0 - 0.574132103883118 - 1.14341373358832 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.641977681790751 - 1.06866866445949 - 0 - 0.577909051876789 - 1.14663908117576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.644419986538274 - 1.0724706475829 - 0 - 0.581767787352015 - 1.14978855531628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.646919300479588 - 1.0762476581077 - 0 - 0.585706756183887 - 1.15286079626713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649475426538953 - 1.07999879099543 - 0 - 0.589724054291279 - 1.15585485606336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652088066040777 - 1.08372323811796 - 0 - 0.593817225055392 - 1.15877049264964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.654756873333191 - 1.08742022585288 - 0 - 0.597983491031212 - 1.16160792087123 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.657481523275243 - 1.09108892882178 - 0 - 0.602219741027288 - 1.16436786328744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660261643843737 - 1.09472855735246 - 0 - 0.606522619250809 - 1.16705146760592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.663096807228555 - 1.09833837373811 - 0 - 0.610888543928388 - 1.1696603134618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.665986522436363 - 1.10191770802562 - 0 - 0.615313813763666 - 1.17219629769502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668930264138414 - 1.105465923947 - 0 - 0.619794724778203 - 1.17466149353525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.67192755303693 - 1.1089823067071 - 0 - 0.624327718792446 - 1.17705794928241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.674977849964682 - 1.11246621096377 - 0 - 0.628909331114754 - 1.17938775980436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.678080590686008 - 1.11591701615086 - 0 - 0.633536265418153 - 1.18165295824662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681235146889709 - 1.11933418814807 - 0 - 0.638205382517395 - 1.18385552639272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684440956375526 - 1.12271708799448 - 0 - 0.642913847731338 - 1.18599716290751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.687697410102009 - 1.12606513797009 - 0 - 0.647659026628498 - 1.18807941821025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691003840292251 - 1.12937784680694 - 0 - 0.652438475381525 - 1.19010369630778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.694359653945201 - 1.13265460296143 - 0 - 0.657250071061453 - 1.1920710308073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.697764152031176 - 1.13589495910454 - 0 - 0.662091823719786 - 1.19398235728531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701216720542619 - 1.13909833004324 - 0 - 0.666962057418946 - 1.19583820294995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70471666395046 - 1.14226426112533 - 0 - 0.671859231780185 - 1.19763894939232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.708263329898013 - 1.14539222634284 - 0 - 0.676782053955661 - 1.19938462641002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711856029383833 - 1.1484817609459 - 0 - 0.681729372022332 - 1.20107506465597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.715494071493916 - 1.15153240564825 - 0 - 0.686700041769928 - 1.20271011355745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.719176764160842 - 1.15454370552745 - 0 - 0.691692772216155 - 1.20428992132878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722903425356151 - 1.15751518933143 - 0 - 0.69670613293395 - 1.20581494765453 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72667335140292 - 1.16044642731549 - 0 - 0.70173853314741 - 1.20728603088596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.730485836985996 - 1.16333699697171 - 0 - 0.706788253569108 - 1.20870436183155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734340183709216 - 1.16618646653512 - 0 - 0.711853468430611 - 1.21007147249851 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.738235687571402 - 1.16899441853605 - 0 - 0.716932248713107 - 1.21138926055207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742171644752429 - 1.17176043913918 - 0 - 0.722022586454904 - 1.21265997365373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746147350668987 - 1.17448411999357 - 0 - 0.727122415496229 - 1.21388619869845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.750162083799497 - 1.17716509286264 - 0 - 0.732229620635568 - 1.21507087423552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.754215148473571 - 1.17980294076097 - 0 - 0.737342109786635 - 1.21621716740149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.758305830965531 - 1.18239728876735 - 0 - 0.742457803924229 - 1.21732851595467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762433422021921 - 1.18494775759706 - 0 - 0.747574698078026 - 1.2184085161524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.766597210649163 - 1.18745397672787 - 0 - 0.752690897703539 - 1.2194608517593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.770796485894456 - 1.18991558058976 - 0 - 0.757804666362378 - 1.22048918692833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775030536413995 - 1.19233220950319 - 0 - 0.762914476241913 - 1.22149703755115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.77929865061492 - 1.19470350932899 - 0 - 0.768019066080084 - 1.22248760660145 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783600116605401 - 1.19702913153404 - 0 - 0.773117436307318 - 1.22346375473747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787934222157531 - 1.1993087332215 - 0 - 0.778208917353718 - 1.22442777831868 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.792300254690363 - 1.2015419770999 - 0 - 0.783293090262913 - 1.22538154608768 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796697501208728 - 1.20372853155632 - 0 - 0.788369857284543 - 1.22632625061541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801125248235403 - 1.20586807075044 - 0 - 0.793439287038182 - 1.2272627495703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80558278177684 - 1.20796027461827 - 0 - 0.798501696713981 - 1.22819128495578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.810069387228711 - 1.21000482904534 - 0 - 0.803557499171211 - 1.22911184732236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.814584349338428 - 1.21200142588957 - 0 - 0.808607192987563 - 1.23002417037727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.819126952132358 - 1.21394976311025 - 0 - 0.813651386999594 - 1.23092761817741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.823696478844864 - 1.21584954490834 - 0 - 0.818690673025075 - 1.23182153751439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828292211883592 - 1.2177004817662 - 0 - 0.823725685499322 - 1.23270505974714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.832913432752802 - 1.21950229063139 - 0 - 0.828757051289389 - 1.23357723816867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837559422016165 - 1.22125469499271 - 0 - 0.833785384518723 - 1.2344370544279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.842229459252868 - 1.22295742498927 - 0 - 0.83881128085738 - 1.2352834282323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.846922822997989 - 1.22461021759625 - 0 - 0.843835302545775 - 1.23611526361253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.851638790739148 - 1.22621281662703 - 0 - 0.848857977945165 - 1.23693144880881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.856376638857215 - 1.22776497295427 - 0 - 0.853879799005805 - 1.23773086443033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.861135642620302 - 1.2292664445557 - 0 - 0.858901215504854 - 1.23851240676102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86591507615591 - 1.23071699665908 - 0 - 0.863922633292617 - 1.23927499912616 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87071421244007 - 1.23211640184163 - 0 - 0.868944413693462 - 1.24001760071359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875532323293515 - 1.23346444011683 - 0 - 0.873966873869068 - 1.24073921298849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.880368679371992 - 1.23476089906723 - 0 - 0.878990287919844 - 1.24143888405378 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.88522255017038 - 1.23600557393929 - 0 - 0.884014888537662 - 1.24211571125431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890093204040771 - 1.2371982676848 - 0 - 0.889040869037299 - 1.24276884236244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.894979908182248 - 1.23833879116845 - 0 - 0.894068385580035 - 1.2433974759032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899881928685053 - 1.23942696311634 - 0 - 0.899097559559729 - 1.24400086048811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904798530530936 - 1.2404626103121 - 0 - 0.904128479975277 - 1.24457829387658 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.909728977628212 - 1.24144556763097 - 0 - 0.909161205811136 - 1.24512912152805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914672532844852 - 1.24237567809293 - 0 - 0.914195768350015 - 1.24565273496255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919628458030689 - 1.24325279301213 - 0 - 0.919232173384088 - 1.24614857010577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924596014067371 - 1.2440767719857 - 0 - 0.92427040334837 - 1.24661610543959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929574460904303 - 1.24484748298732 - 0 - 0.929310419327712 - 1.24705486027593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.934563057598259 - 1.2455648024697 - 0 - 0.93435216295349 - 1.24746439309684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939561062370934 - 1.24622861533565 - 0 - 0.939395558206301 - 1.24784429984811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944567732646676 - 1.24683881510129 - 0 - 0.944440513091463 - 1.2481942125303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949582325126673 - 1.24739530371724 - 0 - 0.949486921250395 - 1.24851379756195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954604095777177 - 1.2478979924192 - 0 - 0.954534663393041 - 1.24880275529231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95963230010815 - 1.24834679881033 - 0 - 0.959583608935922 - 1.2490608158656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964666192541483 - 1.24874165726925 - 0 - 0.964633616652753 - 1.2492877485401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969705028544298 - 1.24908248336478 - 0 - 0.969684538021643 - 1.24948332513668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974748058672807 - 1.24936929498265 - 0 - 0.974736212423908 - 1.24964744031482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979794545451901 - 1.24960180448193 - 0 - 0.979788485124685 - 1.24977970299498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984843718929586 - 1.24978077669965 - 0 - 0.984841163888016 - 1.24988079375276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989894866724791 - 1.24990357363127 - 0 - 0.989894110039087 - 1.24994800899348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994947188564111 - 1.24997849141511 - 0 - 0.994947094009592 - 1.24998959753694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 203e20e7-4730-4955-9a28-7295cea87ce6 - Material - Material - false - 071066ef-99c7-4e23-b113-b909954d0665 - 1 - - - - - - 26856 - -11698 - 51 - 20 - - - 26883 - -11688 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - c0d05a7e-4c88-47a1-8d24-c31438520fc4 - 1cbee70c-76f4-4597-a499-be4c00568e44 - b921ec1a-bafd-4da8-bad1-c6c5616dd84e - 3 - b4b3a125-0a0e-4999-bdeb-9b02c0074a44 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - b921ec1a-bafd-4da8-bad1-c6c5616dd84e - Colour Picker - Colour Picker - false - - 255;240;240;240 - - 0 - - - - - - 26939.62 - -11849.12 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate - Create an OpenGL material. + Create an interpolated curve through a set of points. true - 93930d60-3fc4-42c2-b7c3-b09476a26a54 - Create Material - Create Material + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + Interpolate + Interpolate - + - 27124 - -12134 - 144 - 104 + 998 + 307 + 125 + 84 - 27208 - -12082 + 1065 + 349 - - Colour of the diffuse channel - 13be3d1b-83bb-4ed5-83db-e68a8499195d - Diffuse - Diffuse + + 1 + Interpolation points + 64856f1c-276d-41fb-bd2d-73d9f416f48f + Vertices + Vertices false - ffb68924-9295-4f3a-b5af-bdd4a3e2b87f + 755e41d1-6559-459b-81a0-c92d067ab1e0 1 - + - 27126 - -12132 - 67 + 1000 + 309 + 50 20 - 27161 - -12122 + 1026.5 + 319 - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - Colour of the specular highlight - a6dcd7d9-66ed-4467-80ed-c31b3a08f810 - Specular - Specular + Curve degree + 98d579ed-b695-4dae-91af-e8f3cb46232c + Degree + Degree false 0 @@ -15588,14 +1550,14 @@ - 27126 - -12112 - 67 + 1000 + 329 + 50 20 - 27161 - -12102 + 1026.5 + 339 @@ -15612,9 +1574,7 @@ - - 255;255;255;255 - + 3 @@ -15625,10 +1585,10 @@ - Emissive colour of the material - bbbe9454-d902-4024-a579-b048eb8393e2 - Emission - Emission + Periodic curve + 99cceab5-d99b-4eaa-bd23-931c160be401 + Periodic + Periodic false 0 @@ -15636,14 +1596,14 @@ - 27126 - -12092 - 67 + 1000 + 349 + 50 20 - 27161 - -12082 + 1026.5 + 359 @@ -15660,9 +1620,7 @@ - - 255;0;0;0 - + false @@ -15673,10 +1631,10 @@ - Amount of transparency (0.0 = opaque, 1.0 = transparent - 6358b7ee-47bb-4f76-84ec-57e1995d3494 - Transparency - Transparency + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 1f64413e-46b8-43ee-a7ad-9201f6860fdd + KnotStyle + KnotStyle false 0 @@ -15684,60 +1642,14 @@ - 27126 - -12072 - 67 + 1000 + 369 + 50 20 - 27161 - -12062 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - ac68682a-6100-49fa-98d2-675adafd5596 - Shine - Shine - false - 0 - - - - - - 27126 - -12052 - 67 - 20 - - - 27161 - -12042 + 1026.5 + 379 @@ -15765,10 +1677,10 @@ - Resulting material - be0e10df-6277-430e-963e-cab9262b5ec3 - Material - Material + Resulting nurbs curve + 5cdb7688-1087-4654-b5a6-57327871a5a7 + Curve + Curve false 0 @@ -15776,14 +1688,66 @@ - 27223 - -12132 - 43 - 100 + 1080 + 309 + 41 + 26 - 27246 - -12082 + 1102 + 322.3333 + + + + + + + + Curve length + 87670bf4-36d7-47e4-ad53-c4f68e3e95ba + Length + Length + false + 0 + + + + + + 1080 + 335 + 41 + 27 + + + 1102 + 349 + + + + + + + + Curve domain + e097c634-a998-45ff-bbeb-b9cab96ca205 + Domain + Domain + false + 0 + + + + + + 1080 + 362 + 41 + 27 + + + 1102 + 375.6667 @@ -15793,112 +1757,56 @@ - + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series - - Allows for customized geometry previews + + Create a series of numbers. true - true - 5959a778-f5f1-4d9c-8ae1-b46f8977ed48 - Custom Preview - Custom Preview - + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + Series + Series - + - 26854 - -12104 - 82 - 44 + 496 + 437 + 101 + 64 - 26922 - -12082 + 546 + 469 - - Geometry to preview - true - 98f239a1-9c49-494a-95ae-d98464306e03 - Geometry - Geometry + + First number in the series + fe3af632-a3b0-4d74-9cb5-015d07996ec8 + Start + Start false - 41f24b94-f334-4147-a389-f8afe6b87986 - 1 + 0 - 26856 - -12102 - 51 + 498 + 439 + 33 20 - 26883 - -12092 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - 7c6e2938-eabe-465f-a7df-7cbc50eb563c - Material - Material - false - be0e10df-6277-430e-963e-cab9262b5ec3 - 1 - - - - - - 26856 - -12082 - 51 - 20 - - - 26883 - -12072 + 516 + 449 @@ -15914,18 +1822,8 @@ - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 + + 0 @@ -15934,65 +1832,324 @@ + + + Step size for each successive number + 4ccf57ce-1297-4ddd-a7cb-7e494422cbae + Step + Step + false + dddfe094-4b51-4b77-8fd2-2dd3df3cb9b9 + 1 + + + + + + 498 + 459 + 33 + 20 + + + 516 + 469 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 3d6b951d-2403-43e5-8a8a-0940e97c2e62 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 498 + 479 + 33 + 20 + + + 516 + 489 + + + + + + + + 1 + Series of numbers + 24c138b1-6d56-416a-b4d0-63d485899169 + Series + Series + false + 0 + + + + + + 561 + 439 + 34 + 60 + + + 579.5 + 469 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + a8164eb1-a4e5-4a87-bf4e-9014db438764 + Number Slider + Number Slider + false + 0 + + + + + + 248 + 351 + 282 + 20 + + + 248.8385 + 351.6289 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 256 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + Number Slider + Number Slider + false + 0 + + + + + + 243 + 256 + 277 + 20 + + + 243.571 + 256.923 + + + + + + 6 + 1 + 0 + 1 + 0 + 0 + 1 + + - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 93930d60-3fc4-42c2-b7c3-b09476a26a54 - 5959a778-f5f1-4d9c-8ae1-b46f8977ed48 - ffb68924-9295-4f3a-b5af-bdd4a3e2b87f - 3 - d0c3fb84-0bfa-412c-8299-61d514697365 - Group - + + Convert an angle specified in degrees to radians + true + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + Radians + Radians - - + + + + + 436 + 534 + 120 + 28 + + + 497 + 548 + + + + + + Angle in degrees + 3b03e342-9866-4757-939f-a467e889e0a5 + Degrees + Degrees + false + 8b50255c-14b9-4936-97f3-d088e38451eb + 1 + + + + + + 438 + 536 + 44 + 24 + + + 461.5 + 548 + + + + + + + + Angle in radians + dddfe094-4b51-4b77-8fd2-2dd3df3cb9b9 + Radians + Radians + false + 0 + + + + + + 512 + 536 + 42 + 24 + + + 534.5 + 548 + + + + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller - - Provides a colour picker object - ffb68924-9295-4f3a-b5af-bdd4a3e2b87f - Colour Picker - Colour Picker + + Numeric scroller for single numbers + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + Digit Scroller + Digit Scroller false - - 255;214;214;214 - 0 - + + + + 12 + Digit Scroller + 1 + + 0.00204767472 + + - 26943.87 - -12227.59 - 180 - 310 + 160 + 593 + 250 + 20 + + + 160.7242 + 593.2165 - 2 @@ -16001,7216 +2158,325 @@ - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller - - Create an OpenGL material. - true - de2683b2-be46-499f-adfa-0a60ba939cdc - Create Material - Create Material + + Numeric scroller for single numbers + ad590516-789c-4618-9e15-da773fdf29a0 + Digit Scroller + Digit Scroller + false + 0 - + + + + 12 + Digit Scroller + 11 + + 64.0 + + - 27124 - -12686 - 144 - 104 + 1005 + -955 + 250 + 20 - 27208 - -12634 + 1005.38 + -954.2126 - - - Colour of the diffuse channel - 1540b354-88f5-4356-9c61-c2a744f5a305 - Diffuse - Diffuse - false - 5ee6def3-7ffd-45df-aba4-64e096a1857d - 1 - - - - - - 27126 - -12684 - 67 - 20 - - - 27161 - -12674 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - db8a657c-cde8-464d-8479-b451814756a9 - Specular - Specular - false - 0 - - - - - - 27126 - -12664 - 67 - 20 - - - 27161 - -12654 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - e80d1636-042e-4405-a32f-07be89317453 - Emission - Emission - false - 0 - - - - - - 27126 - -12644 - 67 - 20 - - - 27161 - -12634 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - c9b8a99f-6f45-4095-a814-f754db1c9cad - Transparency - Transparency - false - 0 - - - - - - 27126 - -12624 - 67 - 20 - - - 27161 - -12614 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - d6f18761-74dc-46ba-9d2a-8453b803db77 - Shine - Shine - false - 0 - - - - - - 27126 - -12604 - 67 - 20 - - - 27161 - -12594 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 866eb80f-125e-4484-97bc-f783135f10b7 - Material - Material - false - 0 - - - - - - 27223 - -12684 - 43 - 100 - - - 27246 - -12634 - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number - Allows for customized geometry previews - true - true - 5e701664-312a-4b02-9301-8c2d8ab4c239 - Custom Preview - Custom Preview - + Contains a collection of floating point numbers + eecfb193-a1a8-40d3-a3e8-76d8562cabff + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 - + - 26854 - -12656 - 82 - 44 + 697 + -55 + 50 + 24 - 26922 - -12634 + 722.0998 + -43.43463 - - - Geometry to preview - true - e386946e-3a15-48d0-95f1-2bd00ddd6875 - Geometry - Geometry - false - 087a5d6e-85ad-437b-b2ef-1bf3ad1d917c - 1 - - - - - - 26856 - -12654 - 51 - 20 - - - 26883 - -12644 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505290599040027 - -0.249989597541828 - 0 - 0.0050530951663 - -0.250011817638801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101058899609055 - -0.249948009000087 - 0 - 0.0101074053285886 - -0.250036996953143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151588361119955 - -0.249880793760095 - 0 - 0.0151639610890107 - -0.250081410886769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202115148753165 - -0.249779703001769 - 0 - 0.0202236979794261 - -0.250137333213502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252637875761175 - -0.24964744032203 - 0 - 0.0252876708188029 - -0.250208209602382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0303154619783822 - -0.249483325143783 - 0 - 0.0303569198132571 - -0.250294335788598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0353663833471248 - -0.249287748544824 - 0 - 0.0354325731805973 - -0.250397332709298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0404163910641454 - -0.249060815873275 - 0 - 0.0405158166980287 - -0.25051881318727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0454653366068403 - -0.248802755297525 - 0 - 0.0456079262460018 - -0.25066081927168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0505130787496277 - -0.248513797568951 - 0 - 0.050710279474559 - -0.250825735045865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.055559486908659 - -0.248194212538385 - 0 - 0.055824377641812 - -0.251016359008567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0606044417934283 - -0.247844299852185 - 0 - 0.0609518666598272 - -0.251235930371746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0656478370465328 - -0.247464393103729 - 0 - 0.0660945603717932 - -0.251488162614414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0706895806721914 - -0.247054860281856 - 0 - 0.0712544632619733 - -0.251777256714691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0757295966519424 - -0.246616105448731 - 0 - 0.0764337898500242 - -0.252107882105759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0807678266155926 - -0.246148570110183 - 0 - 0.0816349755515803 - -0.252485101305992 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858042316502119 - -0.24565273497083 - 0 - 0.0868606698246323 - -0.25291419846969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0908387941884258 - -0.245129121531933 - 0 - 0.0921137150270965 - -0.253400471892267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0958715200246899 - -0.24457829388311 - 0 - 0.0973971007450821 - -0.253948941283018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100902440440313 - -0.244000860495072 - 0 - 0.102713874659216 - -0.254563889999269 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.105931614419833 - -0.243397475909174 - 0 - 0.108067007936918 - -0.255248287464826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110959130963078 - -0.242768842371154 - 0 - 0.113459147382148 - -0.256002772737251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.115985111461741 - -0.242115711258018 - 0 - 0.118892261715591 - -0.256824373655822 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.121009712080192 - -0.241438884060715 - 0 - 0.12436732002128 - -0.257705711155725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.126033126131127 - -0.2407392129961 - 0 - 0.129884166492715 - -0.258635315874054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131055586306012 - -0.240017600717978 - 0 - 0.135441674589243 - -0.25959912424556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.13607736670752 - -0.239274999133514 - 0 - 0.141038098668422 - -0.260582489120846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141098784495509 - -0.238512406769253 - 0 - 0.146671435478557 - -0.261571794124714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14612020099347 - -0.237730864434158 - 0 - 0.152339720542513 - -0.262555466950824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151142022054671 - -0.236931448814929 - 0 - 0.158041257656008 - -0.263524525812492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156164697454414 - -0.236115263619987 - 0 - 0.163774791164998 - -0.264472801548418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.161188719143377 - -0.235283428241755 - 0 - 0.169539635195464 - -0.265396958441391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.166214615480447 - -0.234437054431737 - 0 - 0.175335711383715 - -0.266296187978016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171242948710737 - -0.233577238175843 - 0 - 0.181162916371653 - -0.267169685266647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.176274314500651 - -0.232705059753764 - 0 - 0.187020366520242 - -0.268014168241682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.181309326974931 - -0.231821537521149 - 0 - 0.192906201484751 - -0.268823610832084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.186348613000853 - -0.230927618185534 - 0 - 0.198817485296664 - -0.269589327352784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1913928070118 - -0.230024170382065 - 0 - 0.204750175299078 - -0.270300251772304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19644250082862 - -0.229111847328599 - 0 - 0.210699164165947 - -0.270943390584599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.201498303286006 - -0.228191284962463 - 0 - 0.216658614270101 - -0.271505043449532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206560712960852 - -0.227262749574333 - 0 - 0.222622357298185 - -0.271972020555336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.211630142715734 - -0.2263262506229 - 0 - 0.228584655428591 - -0.2723336590276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216706909737219 - -0.225381546094746 - 0 - 0.234540829505308 - -0.272583189193221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221791082646248 - -0.224427778325317 - 0 - 0.240487374680324 - -0.272717576149431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.226882563693389 - -0.223463754745969 - 0 - 0.24642190665102 - -0.272736951489556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231980933918627 - -0.222487606604995 - 0 - 0.252342649478215 - -0.272642989898993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237085523758655 - -0.221497037559234 - 0 - 0.25824819480824 - -0.272438156489859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.242195333636805 - -0.220489186933128 - 0 - 0.264137240020776 - -0.272125003336282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.247309102297574 - -0.219460851768603 - 0 - 0.270008497209413 - -0.271705950744382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252425301921641 - -0.218408516158351 - 0 - 0.275860576843751 - -0.271183039650915 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257542196076255 - -0.217328515962461 - 0 - 0.281691957431942 - -0.270557905225649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.262657890212797 - -0.216217167406982 - 0 - 0.287500954294866 - -0.269831752350115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.26777037936421 - -0.215070874241795 - 0 - 0.293285719986599 - -0.269005401498071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.272877584504302 - -0.213886198706282 - 0 - 0.299044254894231 - -0.268079350839847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277977413545252 - -0.212659973660777 - 0 - 0.304774456772862 - -0.267053910002221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.283067751286946 - -0.211389260558906 - 0 - 0.31047410744546 - -0.265929194102196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288146531569151 - -0.210071472504772 - 0 - 0.316140945969225 - -0.264705287522553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.293211746430695 - -0.208704361837925 - 0 - 0.321772680643194 - -0.263382271410464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298261466853943 - -0.207286030895235 - 0 - 0.327367012873468 - -0.261960270879134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.303293867064738 - -0.205814947658823 - 0 - 0.332921664066306 - -0.260439502431847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308307227784188 - -0.204289921336134 - 0 - 0.33843438047094 - -0.258820276389761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.313299958229501 - -0.202710113563165 - 0 - 0.343902955512875 - -0.25710303012009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318270627976646 - -0.20107506466091 - 0 - 0.34932526065984 - -0.255288371789993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323217946044688 - -0.199384626417342 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328140768218446 - -0.197638949396749 - 0 - 0.360022821660194 - -0.251369830175849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33303794258165 - -0.195838202957685 - 0 - 0.365293931546597 - -0.249267445795179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.337908176278369 - -0.193982357289047 - 0 - 0.370510177382904 - -0.247070156972829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342749928939098 - -0.192071030814906 - 0 - 0.375668823488236 - -0.244777716548122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347561524617444 - -0.190103696312876 - 0 - 0.380766872024581 - -0.242389547462904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.352340973372156 - -0.188079418217976 - 0 - 0.385800869121962 - -0.239904471374973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.357086152268458 - -0.185997162913923 - 0 - 0.390767067429048 - -0.237321006641231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.36179461748214 - -0.183855526398765 - 0 - 0.395661216422581 - -0.234637079988636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.366463734583194 - -0.181652958255325 - 0 - 0.400478667260664 - -0.231850231004017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37109066888424 - -0.179387759809621 - 0 - 0.405214334384559 - -0.228957587631486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375672281207951 - -0.177057949289722 - 0 - 0.409862559467649 - -0.225955707008855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380205275222077 - -0.174661493542374 - 0 - 0.414417225755814 - -0.222840783618997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384686186236175 - -0.172196297701522 - 0 - 0.418871716299084 - -0.219608620880065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389111456071108 - -0.169660313467837 - 0 - 0.423218967006952 - -0.216254735218764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393477380749217 - -0.167051467612679 - 0 - 0.42745141208627 - -0.212774307540461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397780258971842 - -0.164367863293018 - 0 - 0.4315611650795 - -0.209162451960945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402016508969449 - -0.161607920878815 - 0 - 0.43554023060087 - -0.205414499515317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406182774943936 - -0.158770492655498 - 0 - 0.439380734568756 - -0.20152628069228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410275945708526 - -0.155854856069828 - 0 - 0.443075128123467 - -0.197494350224531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414293243817352 - -0.152860796275396 - 0 - 0.446616577677252 - -0.193316426265532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4182322126478 - -0.14978855532278 - 0 - 0.449999347020584 - -0.188991781965901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422090948123986 - -0.146639081183429 - 0 - 0.453219729782702 - -0.184522271147994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425867896115838 - -0.143413733593789 - 0 - 0.45627675887424 - -0.179912999287942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429561860637951 - -0.140114264942493 - 0 - 0.45917285555591 - -0.17517286849967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433172008956164 - -0.136742798037064 - 0 - 0.461913765703483 - -0.170314242447015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43669755532401 - -0.133301435828507 - 0 - 0.464507369789478 - -0.16535133815459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440139190489143 - -0.129793875214046 - 0 - 0.466963832862649 - -0.160300253130734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443493350973247 - -0.126218905237717 - 0 - 0.469288784401036 - -0.155171220205209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446772957582219 - -0.122593562713376 - 0 - 0.471503331025005 - -0.149990997002004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449930555033408 - -0.118868395139293 - 0 - 0.473566716057105 - -0.144717769445143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453146095694916 - -0.115240585898506 - 0 - 0.475663967631305 - -0.139554043576359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455745832531496 - -0.110992561863805 - 0 - 0.477124299413545 - -0.133785623390651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459079375831645 - -0.107565702869646 - 0 - 0.479298991585968 - -0.128854916626706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461941693904744 - -0.10367228387907 - 0 - 0.480984739965014 - -0.123475152177059 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46429387972617 - -0.0992981171298073 - 0 - 0.482145577832612 - -0.11763551575251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467442652757931 - -0.0957823887479003 - 0 - 0.484093889205016 - -0.112679906582521 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469904473549567 - -0.0916043783194546 - 0 - 0.485353764890708 - -0.107094290785466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472617172136459 - -0.0877198252764127 - 0 - 0.486872406459753 - -0.101842931467246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474549709446966 - -0.0831127476161364 - 0 - 0.487629757675362 - -0.0959195172489411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477467763659306 - -0.0795138704327978 - 0 - 0.489403600567867 - -0.0910645843552011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479627119016919 - -0.0752165781976819 - 0 - 0.490461479625434 - -0.0855805978008902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481971624757705 - -0.0711415577079562 - 0 - 0.491756981724164 - -0.0803954100986792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483902486298526 - -0.066722375540827 - 0 - 0.492698209576068 - -0.0749465406671672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48600965711696 - -0.0625170834535799 - 0 - 0.49387876834431 - -0.0697927947402885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487795715840255 - -0.0580639817497776 - 0 - 0.494802192329544 - -0.0644706748462879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490304212949848 - -0.0543105115035362 - 0 - 0.49651125129946 - -0.0599241854212772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492059239363978 - -0.0499129101157201 - 0 - 0.497528101006354 - -0.0548054009024455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49394055770262 - -0.0456749224504077 - 0 - 0.498729861325473 - -0.0499135714899911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495682987355041 - -0.041358456156073 - 0 - 0.499848485158209 - -0.0450059384333006 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497471069703657 - -0.0371257756490784 - 0 - 0.501065550424622 - -0.0402402304578205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498837632947299 - -0.0325758715553404 - 0 - 0.501910980694782 - -0.0352111735166889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500438884314833 - -0.0282760604398986 - 0 - 0.503038311588975 - -0.0304821518852956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501887379249106 - -0.0238917606110987 - 0 - 0.504057717708117 - -0.0257150293167507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503361691044068 - -0.0195742212136659 - 0 - 0.505145678624113 - -0.0210579096369267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504539572071594 - -0.0150573890446336 - 0 - 0.505978148432095 - -0.0162419698110893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506539318335215 - -0.011254253951887 - 0 - 0.507671927378645 - -0.0121777464418577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507665594356789 - -0.00677480749121008 - 0 - 0.508530423411653 - -0.00747311173576964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508954958680791 - -0.00247203246112433 - 0 - 0.509589171540003 - -0.00297921198287661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510136793251617 - 0.00187458394031738 - 0 - 0.510576765170623 - 0.00152607668708759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511257917051258 - 0.00622655023980946 - 0 - 0.511539431880029 - 0.00600564936259942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512407241668601 - 0.0105150398848651 - 0 - 0.512565678724253 - 0.0103918684746238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513184667393598 - 0.0150482792160728 - 0 - 0.51325517500338 - 0.0149939668869843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514175724147631 - 0.0193722545883546 - 0 - 0.514193387024189 - 0.019358771588367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515870481203595 - 0.028114115934534 - 0 - 0.515888258819386 - 0.0281007845852477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516699855245877 - 0.0324368250398688 - 0 - 0.516771282085733 - 0.0323837274064342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517245451270004 - 0.0369277559073271 - 0 - 0.517406998092542 - 0.0368086923905292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518618404361799 - 0.0407747030960664 - 0 - 0.518907317507953 - 0.0405635704592016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519120961585375 - 0.0452244520052697 - 0 - 0.51957545058583 - 0.0448951006070141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519793808977618 - 0.0495103019056125 - 0 - 0.520453243474147 - 0.049036378744264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520364710918284 - 0.0538313610347245 - 0 - 0.52126984487911 - 0.0531861551566769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520882119334975 - 0.0581521703915961 - 0 - 0.52207533393149 - 0.0573084402505241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521428399116472 - 0.0624154033803756 - 0 - 0.522953977168973 - 0.0613451953898541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521627555313092 - 0.0668828476928117 - 0 - 0.523531979199779 - 0.0655572864219197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522023897677288 - 0.0711735843876379 - 0 - 0.524356189433075 - 0.069562655163384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52229124380531 - 0.0755162495531558 - 0 - 0.525103346774803 - 0.0735885725812592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522590284155864 - 0.0798004061116842 - 0 - 0.525937464942551 - 0.0775229813410973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522605956024273 - 0.0842393715344206 - 0 - 0.526547219480145 - 0.0815773116589682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523441317164878 - 0.0880936469630919 - 0 - 0.528039864253433 - 0.0850100024334431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523439294521439 - 0.0924794655381532 - 0 - 0.528762861383203 - 0.0889350035562764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523615136742176 - 0.0967114285521852 - 0 - 0.529736163689691 - 0.0926644614322977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523660567726397 - 0.100996016694005 - 0 - 0.530656287860828 - 0.0964024821367171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523795368886965 - 0.105189212586849 - 0 - 0.531747601096153 - 0.100002842746682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52345167578543 - 0.109659389304653 - 0 - 0.532446188803362 - 0.10383207244299 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523450294776224 - 0.113872782888096 - 0 - 0.533575722493352 - 0.1073553176181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523048677859979 - 0.118309657469948 - 0 - 0.534394534149849 - 0.111053037038927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523627245469555 - 0.122091890687348 - 0 - 0.536280898055095 - 0.114049419153329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523240745851598 - 0.126461030695298 - 0 - 0.537283487399462 - 0.117590596396749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523245397630319 - 0.130552719621004 - 0 - 0.538748674205826 - 0.120818787963742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522418612500583 - 0.135133634751112 - 0 - 0.539441591812378 - 0.124508569601205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522730943085409 - 0.138974522964898 - 0 - 0.541319944200426 - 0.127439054673838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522219163519432 - 0.143301507969552 - 0 - 0.542408371965362 - 0.130844154859247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522077789151797 - 0.147372057686382 - 0 - 0.543890669398396 - 0.133987679894384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521055314040808 - 0.151952623674625 - 0 - 0.544506671776419 - 0.137640914606962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521224057311975 - 0.155779138521353 - 0 - 0.546322602669711 - 0.140543440159546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520765473252163 - 0.159964688070943 - 0 - 0.547516347573494 - 0.143810641425048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519667517078807 - 0.164506357473778 - 0 - 0.548073925314627 - 0.147439584142646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519767582991567 - 0.168303442639473 - 0 - 0.549831357544578 - 0.1503304707214 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519027566419154 - 0.172581518492625 - 0 - 0.550746905603893 - 0.153711057504541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518466448159186 - 0.176728369450954 - 0 - 0.551833072769117 - 0.156972122594725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517810814075525 - 0.180908044047086 - 0 - 0.552807795043174 - 0.160282529381696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517133893265759 - 0.185077407460631 - 0 - 0.553733351377721 - 0.163605060462087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516416128215161 - 0.18924851596084 - 0 - 0.554577522111294 - 0.166958642103039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51566265614901 - 0.193418803972021 - 0 - 0.555331943326091 - 0.170347948802067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514872298574986 - 0.197589428285336 - 0 - 0.555982527636227 - 0.17378093406575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514045853327002 - 0.201760388445989 - 0 - 0.556519520192884 - 0.177262944652536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513183688061455 - 0.205931936718445 - 0 - 0.556936398720902 - 0.18079741632435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512286766465566 - 0.210103983221332 - 0 - 0.557231163126015 - 0.184385174568022 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511356428967505 - 0.214276227432922 - 0 - 0.557405401903896 - 0.18802501923117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510394540246681 - 0.218448077496222 - 0 - 0.557463302290639 - 0.191714324045825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509403263420113 - 0.222618781699748 - 0 - 0.557410524088334 - 0.195449696934331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508385276965235 - 0.226787307449336 - 0 - 0.557253905312904 - 0.199227155874996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507343670971599 - 0.230952403306024 - 0 - 0.557000954267425 - 0.203042421005228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50628183277648 - 0.235112665396779 - 0 - 0.556659477185052 - 0.20689112425556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505203282290719 - 0.239266630070865 - 0 - 0.556237231152404 - 0.210769000021129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5041115378889 - 0.243412847600882 - 0 - 0.555741639378805 - 0.214672037386966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503010058533057 - 0.247549912307887 - 0 - 0.555179667496863 - 0.218596540518092 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501902284134516 - 0.251676438301314 - 0 - 0.554557847256557 - 0.22253910743921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500791411752199 - 0.255791181365126 - 0 - 0.553882065245949 - 0.226496739092468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499680395056188 - 0.259893035754083 - 0 - 0.553157589171068 - 0.230466815840659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498571842964194 - 0.263981086573816 - 0 - 0.552388998513543 - 0.234447127313717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497468196136726 - 0.268054509813246 - 0 - 0.551580393148184 - 0.23843575067471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496371533402254 - 0.272112676235429 - 0 - 0.55073522924578 - 0.242431134814131 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495283536395795 - 0.276155167248039 - 0 - 0.549856309374096 - 0.246432098954607 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494205700414083 - 0.280181657465489 - 0 - 0.548946014631394 - 0.250437700925118 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493139037184951 - 0.284192074393631 - 0 - 0.548006024331286 - 0.254447385190705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492084390212656 - 0.288186424806158 - 0 - 0.547037644154874 - 0.258460800134464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491042160043438 - 0.292164942210092 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490012539879201 - 0.296127957539111 - 0 - 0.545017977443474 - 0.266499006843495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488995662455544 - 0.300075819482872 - 0 - 0.543966956794575 - 0.27052434552663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487991941242485 - 0.304008711430154 - 0 - 0.542888564817689 - 0.274554243665012 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487002100300981 - 0.307926637333695 - 0 - 0.541782999426488 - 0.278588923886354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486027199207729 - 0.311829410246327 - 0 - 0.540650584700186 - 0.282628535529051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485068577732126 - 0.315716683574507 - 0 - 0.539491701285624 - 0.286673192376059 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484127891016174 - 0.319587933607701 - 0 - 0.538306803032793 - 0.29072296394384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483207122089384 - 0.323442454229946 - 0 - 0.537096406499255 - 0.294777881416356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482308548966914 - 0.327279375647427 - 0 - 0.535861030519624 - 0.298837969985856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481434738877819 - 0.331097668405419 - 0 - 0.534601158737512 - 0.302903268664162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480588521175879 - 0.334896158558028 - 0 - 0.533317177872327 - 0.306973862799573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479772917350217 - 0.338673565249241 - 0 - 0.532009272790517 - 0.311049939094717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478991178777327 - 0.342428481081466 - 0 - 0.530677434307597 - 0.315131780838976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478246633032295 - 0.346159453547302 - 0 - 0.529321289790023 - 0.319219856712489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477542648537892 - 0.349865003409817 - 0 - 0.527940081471455 - 0.323314831092869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476882524051364 - 0.353543682546938 - 0 - 0.52653261939723 - 0.327417587861171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476269371497064 - 0.3571941349115 - 0 - 0.525097314180754 - 0.331529212212702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475705963119537 - 0.360815175896044 - 0 - 0.523632207275461 - 0.335650974040946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475194711179394 - 0.36440580178794 - 0 - 0.522135211982436 - 0.339784201009199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474737464376273 - 0.367965295354918 - 0 - 0.520604322046023 - 0.343930169450936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474335647530648 - 0.371493151282686 - 0 - 0.519038275674791 - 0.348089757458349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473990034454665 - 0.374989194082279 - 0 - 0.517437254548364 - 0.352263081445557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473701079732101 - 0.378453403447027 - 0 - 0.515804391559244 - 0.356448711591469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473468660533748 - 0.381886048747349 - 0 - 0.514146264186921 - 0.360643420274251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473292426086782 - 0.38528750592209 - 0 - 0.51247299819346 - 0.364842134072063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473171796229143 - 0.388658258309897 - 0 - 0.510796948493089 - 0.369038626895672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473105859368773 - 0.391998949950274 - 0 - 0.509130797183951 - 0.373226513042008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473093704331136 - 0.395310212776923 - 0 - 0.507486424927093 - 0.377399833168641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47313423649573 - 0.398592762913298 - 0 - 0.50587379606636 - 0.381553631029881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473226306867791 - 0.401847333844363 - 0 - 0.504300569309922 - 0.385684151186864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47336871837739 - 0.405074673657251 - 0 - 0.502771872546368 - 0.389788951374296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473560234981433 - 0.408275540826032 - 0 - 0.501290258178611 - 0.393866921409953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473799624169259 - 0.411450682650351 - 0 - 0.499855979678528 - 0.397918135912176 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474085656395509 - 0.414600836099549 - 0 - 0.498469292377816 - 0.40194265722724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47441711201981 - 0.417726724737405 - 0 - 0.497132763216147 - 0.40593933722966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474792801917384 - 0.420829048541646 - 0 - 0.495851528048926 - 0.409905686517765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475211577093681 - 0.423908479425143 - 0 - 0.494633250218255 - 0.413837898300384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475672335737063 - 0.426965658068694 - 0 - 0.493487898679536 - 0.417730965267504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476174028109098 - 0.430001191853996 - 0 - 0.4924272364966 - 0.42157894588292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476715659537 - 0.43301565375709 - 0 - 0.49146389361516 - 0.425375445225852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477296291758215 - 0.436009582071149 - 0 - 0.490609906455141 - 0.429114370991504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477915043120653 - 0.438983480697262 - 0 - 0.489874914318176 - 0.432790866066189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47857108790496 - 0.441937819865572 - 0 - 0.489264835856692 - 0.436401991585609 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4792636549155 - 0.444873037211644 - 0 - 0.488781617578464 - 0.439946854817297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479992025837321 - 0.447789538951843 - 0 - 0.488423981739183 - 0.443426220387162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480755533142571 - 0.450687701271258 - 0 - 0.4881886003474 - 0.446841902023148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481553557995399 - 0.453567871693282 - 0 - 0.488071020018195 - 0.450196284152812 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482385528078252 - 0.456430370472338 - 0 - 0.488066184726362 - 0.4534920520895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483250915371915 - 0.459275491994529 - 0 - 0.488168846607811 - 0.456731980392455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484149234127544 - 0.462103506064446 - 0 - 0.488373826038303 - 0.459918799311438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485080038796079 - 0.464914659200892 - 0 - 0.488676193507938 - 0.463055101701695 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486042922227744 - 0.467709175781104 - 0 - 0.489071418703503 - 0.466143266870817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487037513828202 - 0.470487259196785 - 0 - 0.489555432899871 - 0.469185429197055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488063478102205 - 0.473249092800284 - 0 - 0.4901246418311 - 0.47218347227413 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489120512909474 - 0.475994840991135 - 0 - 0.490775908762287 - 0.475139038380869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490208348976539 - 0.4787246496458 - 0 - 0.491506524496342 - 0.478053544628628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491326745868434 - 0.481438648370933 - 0 - 0.492314168830619 - 0.480928203461214 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492475501438458 - 0.484136945783516 - 0 - 0.49319688574134 - 0.483764036001356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493654411958244 - 0.48681965028095 - 0 - 0.494153012192287 - 0.486561909322467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494863422974988 - 0.489486807865888 - 0 - 0.495181301837825 - 0.48932248858847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496102059573828 - 0.492138630292215 - 0 - 0.496280332661643 - 0.492046477142159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497371493713584 - 0.494774532210353 - 0 - 0.497450556216611 - 0.494733663239932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49866695231355 - 0.497396981379112 - 0 - 0.498686691904864 - 0.497386777603745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50133304768642 - 0.502603018614166 - 0 - 0.501313308095106 - 0.502613222389533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502628506286219 - 0.505225467783011 - 0 - 0.502549443783192 - 0.505266336753432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503897940426825 - 0.507861369700709 - 0 - 0.503719667339009 - 0.507953522850766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505136577023465 - 0.510513192128173 - 0 - 0.504818698160628 - 0.510677511405592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506345588044201 - 0.513180349711049 - 0 - 0.505846987810158 - 0.513438090669533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507524498560535 - 0.515863054210268 - 0 - 0.506803114257653 - 0.516235963992428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508673254131663 - 0.518561351622281 - 0 - 0.507685831169478 - 0.519071796531999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509791651023341 - 0.521275350347525 - 0 - 0.508493475503538 - 0.521946455364697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510879487089336 - 0.524005159002744 - 0 - 0.509224091236523 - 0.52486096161301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511936521897648 - 0.526750907193055 - 0 - 0.509875358168753 - 0.527816527719209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512962486172324 - 0.529512740796207 - 0 - 0.510444567100654 - 0.530814570795937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513957077772821 - 0.532290824211867 - 0 - 0.510928581297061 - 0.533856733122155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514919961203689 - 0.535085340792492 - 0 - 0.511323806491829 - 0.536944898291688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515850765873871 - 0.537896493928086 - 0 - 0.511626173963112 - 0.540081200681094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516749084628734 - 0.540724507998399 - 0 - 0.511831153392837 - 0.543268019600474 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51761447191973 - 0.54356962952197 - 0 - 0.51193381527162 - 0.546507947904807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518446442005535 - 0.546432128299498 - 0 - 0.511928979982738 - 0.549803715839969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519244466856237 - 0.549312298722622 - 0 - 0.511811399651408 - 0.553158097970733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520007974163696 - 0.552210461040894 - 0 - 0.511576018261834 - 0.556573779605575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520736345084538 - 0.555126962781599 - 0 - 0.511218382421574 - 0.560053145175947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521428912093418 - 0.558062180128531 - 0 - 0.510735164141686 - 0.563598008408494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522084956879192 - 0.561016519296082 - 0 - 0.510125085681669 - 0.567209133927154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522703708243069 - 0.563990417921449 - 0 - 0.509390093546143 - 0.570885629001093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52328434046157 - 0.566984346236914 - 0 - 0.508536106383411 - 0.574624554768151 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523825971892187 - 0.569998808138601 - 0 - 0.507572763504685 - 0.578421054109677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524327664262302 - 0.573034341924899 - 0 - 0.506512101319829 - 0.582269034726088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52478842290612 - 0.576091520568223 - 0 - 0.505366749781547 - 0.586162101692983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525207198084799 - 0.579170951450485 - 0 - 0.504148471953258 - 0.590094313474367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52558288798045 - 0.582273275255722 - 0 - 0.502867236784112 - 0.594060662763467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525914343603953 - 0.585399163893994 - 0 - 0.501530707621645 - 0.598057342766303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526200375830879 - 0.588549317342839 - 0 - 0.50014402032161 - 0.602081864081015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526439765018954 - 0.591724459167029 - 0 - 0.498709741821777 - 0.606133078583108 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526631281623102 - 0.594925326335756 - 0 - 0.497228127454124 - 0.610211048618711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526773693131796 - 0.598152666149114 - 0 - 0.495699430689665 - 0.614315848806614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526865763506238 - 0.60140723707894 - 0 - 0.494126203935608 - 0.618446368962357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526906295669121 - 0.604689787216205 - 0 - 0.492513575073163 - 0.622600166824486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526894140630022 - 0.608001050043617 - 0 - 0.490869202814845 - 0.626773486951884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5268282037731 - 0.611341741682197 - 0 - 0.489203051509154 - 0.630961373096422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526707573912166 - 0.614712494071721 - 0 - 0.487527001805488 - 0.635157865921748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526531339466077 - 0.618113951246006 - 0 - 0.485853735812904 - 0.639356579719104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526298920267024 - 0.621546596546694 - 0 - 0.484195608439881 - 0.643551288402253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526009965544471 - 0.625010805911436 - 0 - 0.482562745450773 - 0.647736918548159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525664352471711 - 0.628506848709342 - 0 - 0.480961724327569 - 0.651910242533679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525262535623046 - 0.632034704638701 - 0 - 0.479395677953296 - 0.656069830542682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524805288823295 - 0.635594198203913 - 0 - 0.477864788020253 - 0.660215798982654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524294036879955 - 0.639184824097485 - 0 - 0.47636779272403 - 0.664349025952583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523730628505429 - 0.642805865080452 - 0 - 0.474902685821739 - 0.66847078777925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523117475946808 - 0.646456317447286 - 0 - 0.473467380600942 - 0.672582412133053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522457351463085 - 0.650134996582931 - 0 - 0.472059918529522 - 0.676685168899879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521753366967001 - 0.653840546446332 - 0 - 0.470678710209273 - 0.680780143281146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521008821224949 - 0.657571518910595 - 0 - 0.469322565694679 - 0.684868219153084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520227082648363 - 0.661326434744771 - 0 - 0.467990727208062 - 0.688950060899293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519411478822976 - 0.665103841435842 - 0 - 0.466682822126528 - 0.693026137194298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518565261124469 - 0.66890233158663 - 0 - 0.465398841264776 - 0.697096731327888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517691451033823 - 0.672720624345443 - 0 - 0.464138969481113 - 0.701162030007015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516792877913162 - 0.676557545761962 - 0 - 0.46290359350329 - 0.705222118575552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515872108983745 - 0.680412066385605 - 0 - 0.461693196967127 - 0.709277036049465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514931422267667 - 0.684283316418867 - 0 - 0.46050829871417 - 0.713326807617315 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51397280079304 - 0.688170589746522 - 0 - 0.459349415300583 - 0.717371464463798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512997899698554 - 0.692073362659816 - 0 - 0.458217000573047 - 0.721411076107158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512008058758181 - 0.695991288562752 - 0 - 0.457111435182978 - 0.725445756327896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511004337544466 - 0.699924180510383 - 0 - 0.456033043205435 - 0.729475654466623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509987460119132 - 0.703872042455049 - 0 - 0.454982022554859 - 0.733500993150666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508957839958684 - 0.707835057782027 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507915609785534 - 0.711813575188082 - 0 - 0.452962355843315 - 0.741539199859776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506860962816107 - 0.715807925599057 - 0 - 0.451993975669772 - 0.745552614801983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505794299587729 - 0.719818342526788 - 0 - 0.451053985370417 - 0.749562299067159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50471646360411 - 0.723844832745273 - 0 - 0.450143690625808 - 0.753567901038705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503628466598051 - 0.727887323757671 - 0 - 0.449264770754525 - 0.757568865178969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502531803865829 - 0.731945490178619 - 0 - 0.44841960685437 - 0.761564249317155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501428157035814 - 0.736018913419442 - 0 - 0.447611001486465 - 0.765552872679542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500319604946107 - 0.740106964237919 - 0 - 0.446842410831228 - 0.769533184151345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499208588248282 - 0.744208818627871 - 0 - 0.446117934754533 - 0.773503260900529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498097715866466 - 0.748323561691401 - 0 - 0.445442152744424 - 0.777460892553503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496989941466518 - 0.752450087685613 - 0 - 0.444820332502712 - 0.781403459475408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495888462111817 - 0.756587152391981 - 0 - 0.444258360621912 - 0.785327962605897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494796717708545 - 0.760733369922805 - 0 - 0.44376276884686 - 0.78923099997254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493718167222013 - 0.764887334597329 - 0 - 0.443340522813441 - 0.793108875738548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4926563290289 - 0.769047596686956 - 0 - 0.442999045733074 - 0.796957578987751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491614723034713 - 0.773212692543954 - 0 - 0.442746094687043 - 0.800772844118292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490596736579843 - 0.777381218293539 - 0 - 0.442589475911622 - 0.804550303058957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489605459752433 - 0.781551922497543 - 0 - 0.442536697708475 - 0.808285675947941 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488643571033959 - 0.785723772559507 - 0 - 0.442594598097569 - 0.811974980761259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487713233533018 - 0.789896016772742 - 0 - 0.442768836872569 - 0.815614825426052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48681631193835 - 0.794068063274935 - 0 - 0.443063601278904 - 0.819202583669031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485954146674468 - 0.798239611546427 - 0 - 0.443480479808586 - 0.82273705533988 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485127701425083 - 0.802410571707882 - 0 - 0.444017472363841 - 0.826219065927466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484337343849363 - 0.806581196022189 - 0 - 0.444668056672282 - 0.829652051192143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483583871784777 - 0.810751484032459 - 0 - 0.445422477888644 - 0.833041357890259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482866106735681 - 0.81492259253179 - 0 - 0.446266648623719 - 0.836394939530335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482189185925451 - 0.819091955945604 - 0 - 0.447192204957802 - 0.839717470610995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481533551840911 - 0.823271630542244 - 0 - 0.448166927230979 - 0.843027877398472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480972433580564 - 0.827418481500807 - 0 - 0.449253094395825 - 0.846288942488891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480232417010237 - 0.831696557352717 - 0 - 0.450168642457226 - 0.849669529270789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480332482921034 - 0.835493642519584 - 0 - 0.451926074685214 - 0.852560415850717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479234526748342 - 0.840035311922023 - 0 - 0.452483652427012 - 0.856189358567919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478775942688619 - 0.844220861471553 - 0 - 0.453677397330884 - 0.85945655983336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478944685958593 - 0.848047376319007 - 0 - 0.455493328222982 - 0.862359085386671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477922210849597 - 0.85262794230603 - 0 - 0.456109330602999 - 0.866012320098029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477780836479676 - 0.856698492024262 - 0 - 0.457591628033746 - 0.869155845134568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477269056915143 - 0.861025477028034 - 0 - 0.458680055800127 - 0.872560945319095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477581387500349 - 0.864866365241567 - 0 - 0.460558408188554 - 0.875491430391475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476754602368739 - 0.869447280372848 - 0 - 0.461251325793232 - 0.879181212030109 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476759254147658 - 0.873538969298439 - 0 - 0.462716512599794 - 0.882409403596989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476372754530615 - 0.877908109305811 - 0 - 0.463719101945075 - 0.885950580839829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47695132214045 - 0.881690342523043 - 0 - 0.46560546585058 - 0.888946962954065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476549705225518 - 0.886127217104047 - 0 - 0.46642427750839 - 0.892644682374043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476548324213763 - 0.890340610689135 - 0 - 0.467553811195831 - 0.896167927550797 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476204631111983 - 0.894810787407103 - 0 - 0.468252398902795 - 0.89999715724727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476339432273969 - 0.899003983299014 - 0 - 0.469343712139539 - 0.903597517856302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476384863257099 - 0.90328857144156 - 0 - 0.470263836309584 - 0.907335538561447 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476560705479983 - 0.907520534454167 - 0 - 0.471237138618219 - 0.911064996436044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476558682834704 - 0.911906353030452 - 0 - 0.471960135746149 - 0.9149899975601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477394043974654 - 0.915760628459571 - 0 - 0.473452780518782 - 0.918422688335023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477409715844738 - 0.92019959388117 - 0 - 0.474062535058052 - 0.922477018651757 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477708756192924 - 0.924483750441316 - 0 - 0.474896653223432 - 0.926411427413213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477976102323672 - 0.928826415604966 - 0 - 0.475643810567884 - 0.93043734482922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478372444686491 - 0.933117152300743 - 0 - 0.476468020799804 - 0.934442713571635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478571600884668 - 0.9375845966121 - 0 - 0.477046022832167 - 0.938654804602622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479117880665045 - 0.941847829601659 - 0 - 0.477924666068529 - 0.942691559742731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479635289082412 - 0.946168638958046 - 0 - 0.478730155121587 - 0.946813844836093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480206191022743 - 0.950489698087396 - 0 - 0.479546756526215 - 0.950963621248745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480879038415448 - 0.954775547987398 - 0 - 0.480424549414993 - 0.955104899385653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481381595638381 - 0.959225296897076 - 0 - 0.481092682492227 - 0.959436429533941 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482754548730448 - 0.963072244085597 - 0 - 0.48259300190791 - 0.963191307602395 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483300144753406 - 0.967563174953934 - 0 - 0.48322871791355 - 0.967616272587369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484129518797475 - 0.971885884057937 - 0 - 0.484111741181684 - 0.971899215407223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485824275853286 - 0.980627745404213 - 0 - 0.485806612976727 - 0.980641228404201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486815332605333 - 0.98495172077801 - 0 - 0.486744824995551 - 0.985006033107098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487592758330058 - 0.989484960109446 - 0 - 0.487434321274406 - 0.989608131519687 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488742082948313 - 0.993773449753801 - 0 - 0.488460568119542 - 0.993994350631011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48986320675 - 0.998125416051663 - 0 - 0.489423234830994 - 0.998473923304893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491045041317873 - 1.00247203245545 - 0 - 0.49041082845866 - 1.0029792119772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49233440564444 - 1.00677480748349 - 0 - 0.491469576589576 - 1.00747311172805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493460681663366 - 1.01125425394632 - 0 - 0.492328072619937 - 1.01217774643629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495460427929898 - 1.01505738903666 - 0 - 0.494021851569397 - 1.01624196980312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496638308953025 - 1.01957422120936 - 0 - 0.49485432137298 - 1.02105790963262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498112620751443 - 1.02389176060391 - 0 - 0.495942282292432 - 1.02571502930956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499561115684399 - 1.02827606043382 - 0 - 0.496961688410256 - 1.03048215187922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501162367054184 - 1.03257587154734 - 0 - 0.498089019306701 - 1.03521117350869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502528930295918 - 1.03712577564273 - 0 - 0.498934449574953 - 1.04024023045147 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504317012644467 - 1.04135845614977 - 0 - 0.500151514841299 - 1.045005938427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506059442296338 - 1.0456749224446 - 0 - 0.501270138673485 - 1.04991357148418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507940760636186 - 1.04991291010884 - 0 - 0.50247189899381 - 1.05480540089557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509695787050457 - 1.05431051149653 - 0 - 0.503488748700846 - 1.05992418541427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512204284159172 - 1.05806398174356 - 0 - 0.505197807669882 - 1.06447067484007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51399034288329 - 1.06251708344663 - 0 - 0.506121231655939 - 1.06979279473334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51609751370206 - 1.06672237553355 - 0 - 0.507301790424519 - 1.07494654065989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518028375242262 - 1.07114155770125 - 0 - 0.508243018275804 - 1.08039541009198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520372880982108 - 1.07521657819188 - 0 - 0.509538520373593 - 1.08558059779509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522532236340364 - 1.0795138704264 - 0 - 0.510596399431803 - 1.0910645843488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52545029055352 - 1.08311274760893 - 0 - 0.512370242325124 - 1.09591951724173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527382827862839 - 1.08771982527038 - 0 - 0.513127593539546 - 1.10184293146121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530095526451185 - 1.09160437831197 - 0 - 0.514646235110045 - 1.10709429077798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532557347241592 - 1.09578238874167 - 0 - 0.515906110794508 - 1.11267990657629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535706120273601 - 1.09929811712331 - 0 - 0.517854422167159 - 1.11763551574601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53805830609577 - 1.10367228387181 - 0 - 0.519015260035501 - 1.1234751521698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540920624167921 - 1.10756570286338 - 0 - 0.520701008413597 - 1.12885491662044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544254167470312 - 1.11099256185514 - 0 - 0.522875700588264 - 1.13378562338199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54685390430347 - 1.11524058589353 - 0 - 0.524336032367081 - 1.13955404357138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550069444966695 - 1.11886839513245 - 0 - 0.526433283942999 - 1.1447177694383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553227042417595 - 1.12259356270685 - 0 - 0.528496668974809 - 1.14999099699548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556506649026452 - 1.12621890523132 - 0 - 0.530711215598664 - 1.15517122019881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55986080951008 - 1.12979387520821 - 0 - 0.533036167136575 - 1.16030025312489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56330244467643 - 1.13330143582127 - 0 - 0.535492630210962 - 1.16535133814735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566827991043019 - 1.13674279803129 - 0 - 0.538086234295701 - 1.17031424244124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570438139362445 - 1.14011426493529 - 0 - 0.540827144444486 - 1.17517286849247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574132103883118 - 1.14341373358832 - 0 - 0.543723241124717 - 1.17991299928247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577909051876789 - 1.14663908117576 - 0 - 0.546780270218074 - 1.18452227114033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581767787352015 - 1.14978855531628 - 0 - 0.550000652979231 - 1.1889917819594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585706756183887 - 1.15286079626713 - 0 - 0.553383422323989 - 1.19331642625727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589724054291279 - 1.15585485606336 - 0 - 0.55692487187634 - 1.19749435021806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593817225055392 - 1.15877049264964 - 0 - 0.560619265430573 - 1.20152628068643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597983491031212 - 1.16160792087123 - 0 - 0.564459769399792 - 1.20541449950773 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602219741027288 - 1.16436786328744 - 0 - 0.56843883491963 - 1.20916245195536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606522619250809 - 1.16705146760592 - 0 - 0.572548587913756 - 1.2127743075337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610888543928388 - 1.1696603134618 - 0 - 0.576781032992545 - 1.21625473521273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615313813763666 - 1.17219629769502 - 0 - 0.581128283700758 - 1.21960862087356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.619794724778203 - 1.17466149353525 - 0 - 0.585582774244466 - 1.22284078361187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624327718792446 - 1.17705794928241 - 0 - 0.590137440532748 - 1.22595570700154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628909331114754 - 1.17938775980436 - 0 - 0.594785665614436 - 1.22895758762622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.633536265418153 - 1.18165295824662 - 0 - 0.599521332740684 - 1.23185023099531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638205382517395 - 1.18385552639272 - 0 - 0.604338783576953 - 1.23463707998259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.642913847731338 - 1.18599716290751 - 0 - 0.609232932570749 - 1.23732100663482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.647659026628498 - 1.18807941821025 - 0 - 0.614199130878693 - 1.23990447136725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652438475381525 - 1.19010369630778 - 0 - 0.61923312797439 - 1.24238954745781 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.657250071061453 - 1.1920710308073 - 0 - 0.624331176512316 - 1.24477771654051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.662091823719786 - 1.19398235728531 - 0 - 0.629489822615251 - 1.2470701569691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666962057418946 - 1.19583820294995 - 0 - 0.634706068453997 - 1.24926744578744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.671859231780185 - 1.19763894939232 - 0 - 0.639977178338436 - 1.25136983017142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676782053955661 - 1.19938462641002 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681729372022332 - 1.20107506465597 - 0 - 0.650674739339138 - 1.25528837178505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.686700041769928 - 1.20271011355745 - 0 - 0.656097044486555 - 1.25710303011437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691692772216155 - 1.20428992132878 - 0 - 0.661565619529403 - 1.25882027638241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.69670613293395 - 1.20581494765453 - 0 - 0.667078335932383 - 1.26043950242755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70173853314741 - 1.20728603088596 - 0 - 0.672632987127885 - 1.26196027086986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706788253569108 - 1.20870436183155 - 0 - 0.678227319356608 - 1.26338227140409 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711853468430611 - 1.21007147249851 - 0 - 0.683859054030539 - 1.26470528751629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.716932248713107 - 1.21138926055207 - 0 - 0.689525892554594 - 1.26592919409536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722022586454904 - 1.21265997365373 - 0 - 0.695225543227294 - 1.26705390999517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.727122415496229 - 1.21388619869845 - 0 - 0.700955745106299 - 1.26807935083201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732229620635568 - 1.21507087423552 - 0 - 0.706714280013179 - 1.2690054014918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.737342109786635 - 1.21621716740149 - 0 - 0.712499045704567 - 1.26983175234462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742457803924229 - 1.21732851595467 - 0 - 0.718308042568543 - 1.27055790521786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747574698078026 - 1.2184085161524 - 0 - 0.724139423155918 - 1.27118303964496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.752690897703539 - 1.2194608517593 - 0 - 0.7299915027917 - 1.27170595073508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.757804666362378 - 1.22048918692833 - 0 - 0.735862759978407 - 1.27212500333148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762914476241913 - 1.22149703755115 - 0 - 0.741751805192329 - 1.27243815648178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768019066080084 - 1.22248760660145 - 0 - 0.747657350520497 - 1.27264298989545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.773117436307318 - 1.22346375473747 - 0 - 0.753578093349688 - 1.27273695148106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778208917353718 - 1.22442777831868 - 0 - 0.759512625319642 - 1.27271757614279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783293090262913 - 1.22538154608768 - 0 - 0.765459170494825 - 1.27258318918615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.788369857284543 - 1.22632625061541 - 0 - 0.771415344571685 - 1.27233365902011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793439287038182 - 1.2272627495703 - 0 - 0.777377642700849 - 1.2719720205513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.798501696713981 - 1.22819128495578 - 0 - 0.783341385729886 - 1.27150504344285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803557499171211 - 1.22911184732236 - 0 - 0.789300835833885 - 1.27094339057836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.808607192987563 - 1.23002417037727 - 0 - 0.795249824700286 - 1.27030025176751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.813651386999594 - 1.23092761817741 - 0 - 0.801182514703783 - 1.26958932734466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.818690673025075 - 1.23182153751439 - 0 - 0.807093798515255 - 1.26882361082532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.823725685499322 - 1.23270505974714 - 0 - 0.812979633479731 - 1.26801416823505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828757051289389 - 1.23357723816867 - 0 - 0.818837083628473 - 1.26716968525947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.833785384518723 - 1.2344370544279 - 0 - 0.824664288615454 - 1.26629618797418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83881128085738 - 1.2352834282323 - 0 - 0.830460364805294 - 1.26539695843194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843835302545775 - 1.23611526361253 - 0 - 0.83622520883519 - 1.26447280154096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848857977945165 - 1.23693144880881 - 0 - 0.841958742343827 - 1.26352452580637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853879799005805 - 1.23773086443033 - 0 - 0.847660279456762 - 1.262555466947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858901215504854 - 1.23851240676102 - 0 - 0.853328564521806 - 1.26157179411648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.863922633292617 - 1.23927499912616 - 0 - 0.858961901331715 - 1.26058248911349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.868944413693462 - 1.24001760071359 - 0 - 0.864558325410231 - 1.25959912424117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.873966873869068 - 1.24073921298849 - 0 - 0.87011583350748 - 1.25863531586645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.878990287919844 - 1.24143888405378 - 0 - 0.875632679978756 - 1.25770571114879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.884014888537662 - 1.24211571125431 - 0 - 0.881107738283812 - 1.25682437365212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889040869037299 - 1.24276884236244 - 0 - 0.88654085261823 - 1.25600277272853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.894068385580035 - 1.2433974759032 - 0 - 0.89193299206295 - 1.25524828745885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899097559559729 - 1.24400086048811 - 0 - 0.897286125340826 - 1.25456388999231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904128479975277 - 1.24457829387658 - 0 - 0.902602899254885 - 1.25394894127649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.909161205811136 - 1.24512912152805 - 0 - 0.907886284972465 - 1.25340047188839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914195768350015 - 1.24565273496255 - 0 - 0.913139330175595 - 1.25291419846141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919232173384088 - 1.24614857010577 - 0 - 0.9183650244481 - 1.25248510130158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92427040334837 - 1.24661610543959 - 0 - 0.923566210150288 - 1.25210788209662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929310419327712 - 1.24705486027593 - 0 - 0.92874553673793 - 1.25177725670877 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93435216295349 - 1.24746439309684 - 0 - 0.93390543962823 - 1.25148816260752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939395558206301 - 1.24784429984811 - 0 - 0.939048133339902 - 1.25123593036767 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944440513091463 - 1.2481942125303 - 0 - 0.94417562235831 - 1.25101635900048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949486921250395 - 1.24851379756195 - 0 - 0.949289720525464 - 1.25082573503887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954534663393041 - 1.24880275529231 - 0 - 0.954392073753879 - 1.25066081926647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959583608935922 - 1.2490608158656 - 0 - 0.959484183302039 - 1.2505188131796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964633616652753 - 1.2492877485401 - 0 - 0.964567426819281 - 1.25039733270457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969684538021643 - 1.24948332513668 - 0 - 0.969643080186768 - 1.25029433578149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974736212423908 - 1.24964744031482 - 0 - 0.974712329181223 - 1.25020820959517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979788485124685 - 1.24977970299498 - 0 - 0.979776302020575 - 1.25013733320672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984841163888016 - 1.24988079375276 - 0 - 0.984836038911001 - 1.25008141087943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989894110039087 - 1.24994800899348 - 0 - 0.989892594671404 - 1.25003699694654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994947094009592 - 1.24998959753694 - 0 - 0.994946904833692 - 1.25001181763392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 3d5d3f91-57c3-4f81-beb3-705f8c53449c - Material - Material - false - 866eb80f-125e-4484-97bc-f783135f10b7 - 1 - - - - - - 26856 - -12634 - 51 - 20 - - - 26883 - -12624 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - de2683b2-be46-499f-adfa-0a60ba939cdc - 5e701664-312a-4b02-9301-8c2d8ab4c239 - 5ee6def3-7ffd-45df-aba4-64e096a1857d - 3 - 28ab531c-4d5d-4dff-b181-ccc804bfab48 - Group - + + Evaluate the curvature of a curve at a specified parameter. + true + caa6b1ab-1554-43d1-bc83-202a9af1fca2 + Curvature + Curvature - - + + + + + 660 + -228 + 137 + 64 + + + 730 + -196 + + + + + + Curve to evaluate + 4d420f26-1800-4a22-a14d-837c1dd45d39 + Curve + Curve + false + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 662 + -226 + 53 + 30 + + + 690 + -211 + + + + + + + + Parameter on curve domain to evaluate + 13529c35-ce6a-4662-bb50-e8a5f510b502 + Parameter + Parameter + false + 68a6a9a6-3142-4067-8865-2524cba2c89d + 1 + + + + + + 662 + -196 + 53 + 30 + + + 690 + -181 + + + + + + + + Point on curve at {t} + 77afe95c-700c-4da1-b5cc-dd35c62ada2b + Point + Point + false + 0 + + + + + + 745 + -226 + 50 + 20 + + + 771.5 + -216 + + + + + + + + Curvature vector at {t} + 79713c9e-8bee-4bbc-8677-79259df0e104 + Curvature + Curvature + false + 0 + + + + + + 745 + -206 + 50 + 20 + + + 771.5 + -196 + + + + + + + + Curvature circle at {t} + f3051531-d1c4-436e-b270-a2d8d10a686b + Curvature + Curvature + false + 0 + + + + + + 745 + -186 + 50 + 20 + + + 771.5 + -176 + + + + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 5ee6def3-7ffd-45df-aba4-64e096a1857d - Colour Picker - Colour Picker - false - - 255;232;232;232 - - 0 - - - - - - 26943.87 - -12778.07 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve - Create an OpenGL material. + Divide a curve into equal length segments true - 15ec7258-3c2f-4aae-9648-7ab894f56c8b - Create Material - Create Material + 1d441ba8-e4cd-448f-ae61-9b5bbfa92207 + Divide Curve + Divide Curve - 27124 - -13066 - 144 - 104 + 676 + -138 + 125 + 64 - 27208 - -13014 + 726 + -106 - Colour of the diffuse channel - b6330d9f-a24e-4f42-b231-edbc7f780d18 - Diffuse - Diffuse + Curve to divide + b42608f7-c0b9-4caa-a4e1-144742266aa3 + Curve + Curve false - 2ec5ee91-bc9f-497d-9314-37b6cdee9473 + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 678 + -136 + 33 + 20 + + + 696 + -126 + + + + + + + + Number of segments + 071f1ce5-06f1-460f-89c5-5a266c6a5ef1 + Count + Count + false + eecfb193-a1a8-40d3-a3e8-76d8562cabff 1 - 27126 - -13064 - 67 + 678 + -116 + 33 20 - 27161 - -13054 + 696 + -106 @@ -23227,57 +2493,7 @@ - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 22d0f7dd-0585-4250-a74e-3f1e43265c3b - Specular - Specular - false - 0 - - - - - - 27126 - -13044 - 67 - 20 - - - 27161 - -13034 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - + 10 @@ -23288,10 +2504,10 @@ - Emissive colour of the material - d80234a8-171f-4722-afa1-bfa4f9795c44 - Emission - Emission + Split segments at kinks + be71055b-c3eb-4778-bb63-a0b823ebba89 + Kinks + Kinks false 0 @@ -23299,14 +2515,14 @@ - 27126 - -13024 - 67 + 678 + -96 + 33 20 - 27161 - -13014 + 696 + -86 @@ -23323,101 +2539,7 @@ - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 4cf41af8-ead6-4d5e-b5d2-7228c704251b - Transparency - Transparency - false - 0 - - - - - - 27126 - -13004 - 67 - 20 - - - 27161 - -12994 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 645fc3dd-583f-498d-8958-3fae827293b5 - Shine - Shine - false - 0 - - - - - - 27126 - -12984 - 67 - 20 - - - 27161 - -12974 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 + false @@ -23427,11 +2549,12 @@ - - Resulting material - 2e0a984e-beb7-485c-8e7e-ce62e639b920 - Material - Material + + 1 + Division points + 6ea46d50-ad1c-4c33-ac48-dd01e5a6841c + Points + Points false 0 @@ -23439,14 +2562,68 @@ - 27223 - -13064 - 43 - 100 + 741 + -136 + 58 + 20 - 27246 - -13014 + 771.5 + -126 + + + + + + + + 1 + Tangent vectors at division points + 2f81d303-5159-456e-8fb4-3fe5b8f82476 + Tangents + Tangents + false + 0 + + + + + + 741 + -116 + 58 + 20 + + + 771.5 + -106 + + + + + + + + 1 + Parameter values at division points + 68a6a9a6-3142-4067-8865-2524cba2c89d + Parameters + Parameters + false + 0 + + + + + + 741 + -96 + 58 + 20 + + + 771.5 + -86 @@ -23456,144 +2633,173 @@ - + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve - - Allows for customized geometry previews + + Contains a collection of generic curves true - true - dcb5ab2b-f998-4634-b98d-52c45ad64577 - Custom Preview - Custom Preview - + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 - + - 26854 - -13036 - 82 - 44 + 701 + -29 + 50 + 24 - 26922 - -13014 + 726.058 + -17.0436 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 985a236a-f30f-4e0c-801c-64fdca1db8f8 + Deconstruct Arc + Deconstruct Arc + + + + + + 677 + -306 + 114 + 64 + + + 717 + -274 - - Geometry to preview - true - e6e6f822-8146-44a1-9002-f6de03c6fbdb - Geometry - Geometry + + Arc or Circle to deconstruct + eefb0910-7857-44bc-b4cd-47ac9cc27b44 + Arc + Arc false - fb250458-df02-4dec-adc1-75b2f9f99d08 + f3051531-d1c4-436e-b270-a2d8d10a686b 1 - + - 26856 - -13034 - 51 - 20 + 679 + -304 + 23 + 60 - 26883 - -13024 + 692 + -274 - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - The material override - 3c1743f9-8dbd-4be5-9425-0ed47a45bc8e - Material - Material + + + Base plane of arc or circle + 3b9008c4-3230-4bb1-a3a6-360edb5cebd4 + Base Plane + Base Plane false - 2e0a984e-beb7-485c-8e7e-ce62e639b920 - 1 + 0 - + - 26856 - -13014 - 51 + 732 + -304 + 57 20 - 26883 - -13004 + 762 + -294 - - - 1 + + + + + Radius of arc or circle + b4326cac-cafc-44b0-9955-b3c60681636b + Radius + Radius + false + 0 + + + + + + 732 + -284 + 57 + 20 + + + 762 + -274 + + + + + + + + Angle domain (in radians) of arc + f5605633-be12-4f33-91eb-550f11130828 + Angle + Angle + false + 0 + + + + + + 732 + -264 + 57 + 20 + + + 762 + -254 + - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - @@ -23603,59 +2809,122 @@ - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 15ec7258-3c2f-4aae-9648-7ab894f56c8b - dcb5ab2b-f998-4634-b98d-52c45ad64577 - 2ec5ee91-bc9f-497d-9314-37b6cdee9473 - 3 - 14945a86-6dfd-4854-a0d6-4ec95fbbc996 - Group - + + Compute one over x. + true + 02133cd7-f33a-489f-8172-51f2fcadbc52 + One Over X + One Over X - - + + + + + 677 + -341 + 100 + 28 + + + 726 + -327 + + + + + + Input value + efd39439-cba7-469f-950a-2b94c243592f + Value + Value + false + b4326cac-cafc-44b0-9955-b3c60681636b + 1 + + + + + + 679 + -339 + 32 + 24 + + + 696.5 + -327 + + + + + + + + Output value + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + Result + Result + false + 0 + + + + + + 741 + -339 + 34 + 24 + + + 759.5 + -327 + + + + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph - - Provides a colour picker object - 2ec5ee91-bc9f-497d-9314-37b6cdee9473 - Colour Picker - Colour Picker + + 1 + Display a set of y-values as a graph + 41b5fc80-773b-42b0-afe2-b6e0c1b8da77 + Quick Graph + Quick Graph false - - 255;207;207;207 - - 0 + 0 + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 - + - 26943.87 - -13156.53 - 180 - 310 + 662 + -923 + 150 + 150 - 2 + + 662.9338 + -922.8706 + + -1 @@ -23663,7123 +2932,27 @@ - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 939c0cc7-8b28-4bdf-9d30-1a7e930d61a2 - Create Material - Create Material - - - - - - 27124 - -13873 - 144 - 104 - - - 27208 - -13821 - - - - - - Colour of the diffuse channel - 5e70c385-eb17-4f70-8ae7-231ee6c7eff9 - Diffuse - Diffuse - false - ae7f8017-7560-476c-91df-f81b7f29860f - 1 - - - - - - 27126 - -13871 - 67 - 20 - - - 27161 - -13861 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - e89be3bc-b79c-4a14-97b3-e0051e45fad0 - Specular - Specular - false - 0 - - - - - - 27126 - -13851 - 67 - 20 - - - 27161 - -13841 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - fc934d12-7075-44eb-96b5-4184e266018c - Emission - Emission - false - 0 - - - - - - 27126 - -13831 - 67 - 20 - - - 27161 - -13821 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 0ffda8cc-f0c9-4585-83ab-f418950dd7e5 - Transparency - Transparency - false - 0 - - - - - - 27126 - -13811 - 67 - 20 - - - 27161 - -13801 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 179663ec-baea-4754-9ffc-0f2320d4bbb0 - Shine - Shine - false - 0 - - - - - - 27126 - -13791 - 67 - 20 - - - 27161 - -13781 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 7118940a-5f2f-4951-898d-9b0b4ced8e83 - Material - Material - false - 0 - - - - - - 27223 - -13871 - 43 - 100 - - - 27246 - -13821 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - 5caaeaa2-127c-430c-80d7-c3e914a52def - Custom Preview - Custom Preview - - - - - - - 26854 - -13843 - 82 - 44 - - - 26922 - -13821 - - - - - - Geometry to preview - true - d583858c-2959-46a6-8737-1048e29bcf70 - Geometry - Geometry - false - eed9ded1-725f-45c6-a65f-9fab802316e9 - 1 - - - - - - 26856 - -13841 - 51 - 20 - - - 26883 - -13831 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0050530951663 - -0.250011817638801 - 0 - 0.00505347401718018 - -0.250056316453437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101074053285886 - -0.250036996953143 - 0 - 0.0101104516793202 - -0.250215889850821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151639610890107 - -0.250081410886769 - 0 - 0.0151743302950294 - -0.250487313256909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202236979794261 - -0.250137333213502 - 0 - 0.0202485754426978 - -0.250867601327207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252876708188029 - -0.250208209602382 - 0 - 0.0253370377099089 - -0.251367325069379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0303569198132571 - -0.250294335788598 - 0 - 0.0304439477304975 - -0.251996802101443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0354325731805973 - -0.250397332709298 - 0 - 0.0355741777151249 - -0.252771143623856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0405158166980287 - -0.25051881318727 - 0 - 0.0407333795871576 - -0.253709198760745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0456079262460018 - -0.25066081927168 - 0 - 0.045928108574321 - -0.254833066658725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.050710279474559 - -0.250825735045865 - 0 - 0.0511656978861204 - -0.256164959299387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.055824377641812 - -0.251016359008567 - 0 - 0.05645367456718 - -0.257720889874877 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0609518666598272 - -0.251235930371746 - 0 - 0.0617981549101894 - -0.259497564284208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0660945603717932 - -0.251488162614414 - 0 - 0.0672016737916246 - -0.261460261611015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0712544632619733 - -0.251777256714691 - 0 - 0.0726632778514002 - -0.263554891770152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0764337898500242 - -0.252107882105759 - 0 - 0.0781809030656052 - -0.265733057129669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0816349755515803 - -0.252485101305992 - 0 - 0.0837534980893882 - -0.267965814702187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0868606698246323 - -0.25291419846969 - 0 - 0.0893820535374261 - -0.270245014640846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0921137150270965 - -0.253400471892267 - 0 - 0.0950673048202867 - -0.272562583969479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0973971007450821 - -0.253948941283018 - 0 - 0.10080637136443 - -0.274889867212233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.102713874659216 - -0.254563889999269 - 0 - 0.106592080589806 - -0.277178900382035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.108067007936918 - -0.255248287464826 - 0 - 0.112414522895768 - -0.279375728192023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.113459147382148 - -0.256002772737251 - 0 - 0.118265273051606 - -0.281444178623693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.118892261715591 - -0.256824373655822 - 0 - 0.124140200269981 - -0.283376202677637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12436732002128 - -0.257705711155725 - 0 - 0.130037989855904 - -0.285178783453385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.129884166492715 - -0.258635315874054 - 0 - 0.135958052107033 - -0.286861164376441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.135441674589243 - -0.25959912424556 - 0 - 0.141899543519177 - -0.288430033297935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141038098668422 - -0.260582489120846 - 0 - 0.147861030622459 - -0.289888558354322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.146671435478557 - -0.261571794124714 - 0 - 0.153840515485047 - -0.291237135333926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.152339720542513 - -0.262555466950824 - 0 - 0.159835644728056 - -0.292474713435035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.158041257656008 - -0.263524525812492 - 0 - 0.165843940031274 - -0.293599934913285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.163774791164998 - -0.264472801548418 - 0 - 0.171862984425325 - -0.294611884702311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.169539635195464 - -0.265396958441391 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.175335711383715 - -0.266296187978016 - 0 - 0.18392461408995 - -0.296296420541724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.181162916371653 - -0.267169685266647 - 0 - 0.189962647976924 - -0.296968624987794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.187020366520242 - -0.268014168241682 - 0 - 0.196000793528125 - -0.297521830303161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.192906201484751 - -0.268823610832084 - 0 - 0.202033527737075 - -0.297946112316023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.198817485296664 - -0.269589327352784 - 0 - 0.208053372145435 - -0.298226654191779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.204750175299078 - -0.270300251772304 - 0 - 0.214050604867077 - -0.298343564660643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210699164165947 - -0.270943390584599 - 0 - 0.22001300205193 - -0.298271819627797 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216658614270101 - -0.271505043449532 - 0 - 0.225925941907469 - -0.297982256979424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.222622357298185 - -0.271972020555336 - 0 - 0.231772968670908 - -0.297443706698576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228584655428591 - -0.2723336590276 - 0 - 0.237537499672447 - -0.296627908498917 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.234540829505308 - -0.272583189193221 - 0 - 0.243205728307193 - -0.295516872087926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.240487374680324 - -0.272717576149431 - 0 - 0.248771768802236 - -0.294114958930639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.24642190665102 - -0.272736951489556 - 0 - 0.254242893436095 - -0.292459468332912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252342649478215 - -0.272642989898993 - 0 - 0.259635723622134 - -0.290607435380482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25824819480824 - -0.272438156489859 - 0 - 0.264967076032412 - -0.288611319448322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.264137240020776 - -0.272125003336282 - 0 - 0.270248030400458 - -0.286505506315453 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270008497209413 - -0.271705950744382 - 0 - 0.275482472946715 - -0.284304894694083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275860576843751 - -0.271183039650915 - 0 - 0.280674584283271 - -0.282023831984469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281691957431942 - -0.270557905225649 - 0 - 0.285837332474636 - -0.279694880889281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287500954294866 - -0.269831752350115 - 0 - 0.290992512042424 - -0.277366991112205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.293285719986599 - -0.269005401498071 - 0 - 0.296165448407521 - -0.275092594034809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.299044254894231 - -0.268079350839847 - 0 - 0.301374228411425 - -0.272904902100394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304774456772862 - -0.267053910002221 - 0 - 0.306623717152775 - -0.27080762829604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31047410744546 - -0.265929194102196 - 0 - 0.311909918368648 - -0.268786525148997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.316140945969225 - -0.264705287522553 - 0 - 0.317225377724543 - -0.266821661277429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.321772680643194 - -0.263382271410464 - 0 - 0.322561935800737 - -0.264893245169681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327367012873468 - -0.261960270879134 - 0 - 0.327912185121925 - -0.262984367053954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.332921664066306 - -0.260439502431847 - 0 - 0.333270039234965 - -0.261081799207438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33843438047094 - -0.258820276389761 - 0 - 0.338630733701804 - -0.259175677097762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343902955512875 - -0.25710303012009 - 0 - 0.343990687686051 - -0.257258962845591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.34932526065984 - -0.255288371789993 - 0 - 0.349347379634694 - -0.255326985763933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360022821660194 - -0.251369830175849 - 0 - 0.360045529973816 - -0.251408100536763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365293931546597 - -0.249267445795179 - 0 - 0.36538640248935 - -0.249420615876589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370510177382904 - -0.247070156972829 - 0 - 0.370722660398344 - -0.247416155849515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375668823488236 - -0.244777716548122 - 0 - 0.376055896662797 - -0.245397462273084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380766872024581 - -0.242389547462904 - 0 - 0.381388837126853 - -0.243368907032891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.385800869121962 - -0.239904471374973 - 0 - 0.386725502577399 - -0.241336609070113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390767067429048 - -0.237321006641231 - 0 - 0.392071779627215 - -0.239309160604642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395661216422581 - -0.234637079988636 - 0 - 0.397435477561445 - -0.237297510617177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400478667260664 - -0.231850231004017 - 0 - 0.40282603322905 - -0.235314338102901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405214334384559 - -0.228957587631486 - 0 - 0.408252827083115 - -0.233371461630573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409862559467649 - -0.225955707008855 - 0 - 0.413721364156202 - -0.231474436494269 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414417225755814 - -0.222840783618997 - 0 - 0.419225529616825 - -0.229612121203731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418871716299084 - -0.219608620880065 - 0 - 0.424739759508987 - -0.227747080648909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423218967006952 - -0.216254735218764 - 0 - 0.43022523477784 - -0.225826028651191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42745141208627 - -0.212774307540461 - 0 - 0.435644274669597 - -0.223800403935422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4315611650795 - -0.209162451960945 - 0 - 0.440969100399577 - -0.221637682540441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43554023060087 - -0.205414499515317 - 0 - 0.44618358952782 - -0.219322535887776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439380734568756 - -0.20152628069228 - 0 - 0.451271440941807 - -0.216840370083294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443075128123467 - -0.197494350224531 - 0 - 0.456203613189969 - -0.21416133509845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446616577677252 - -0.193316426265532 - 0 - 0.460939162954667 - -0.211242461154035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449999347020584 - -0.188991781965901 - 0 - 0.465433923835189 - -0.20803930466351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453219729782702 - -0.184522271147994 - 0 - 0.469657308285336 - -0.204526520456555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45627675887424 - -0.179912999287942 - 0 - 0.473601241943624 - -0.200707295858227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45917285555591 - -0.17517286849967 - 0 - 0.477273723794102 - -0.196603798644425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461913765703483 - -0.170314242447015 - 0 - 0.480690674196653 - -0.192246372247257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464507369789478 - -0.16535133815459 - 0 - 0.483870706576526 - -0.18766695099345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466963832862649 - -0.160300253130734 - 0 - 0.486833260974741 - -0.18289679978869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469288784401036 - -0.155171220205209 - 0 - 0.489591094003175 - -0.177958155102587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471503331025005 - -0.149990997002004 - 0 - 0.49217039211644 - -0.172886908764178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473566716057105 - -0.144717769445143 - 0 - 0.494533707109605 - -0.167648041380594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475663967631305 - -0.139554043576359 - 0 - 0.496867977902021 - -0.162448871638894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477124299413545 - -0.133785623390651 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479298991585968 - -0.128854916626706 - 0 - 0.500788892510983 - -0.151481612404188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480984739965014 - -0.123475152177059 - 0 - 0.502521450472051 - -0.14587118274869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482145577832612 - -0.11763551575251 - 0 - 0.503660901409283 - -0.139736218025729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484093889205016 - -0.112679906582521 - 0 - 0.505515300066612 - -0.134418152461549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485353764890708 - -0.107094290785466 - 0 - 0.506602537126236 - -0.12839893283478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486872406459753 - -0.101842931467246 - 0 - 0.507861139216746 - -0.122637125011553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487629757675362 - -0.0959195172489411 - 0 - 0.508259693824949 - -0.116118436640817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489403600567867 - -0.0910645843552011 - 0 - 0.509562056080227 - -0.110572604992928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490461479625434 - -0.0855805978008902 - 0 - 0.510019484470317 - -0.104289551004154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491756981724164 - -0.0803954100986792 - 0 - 0.510568720296189 - -0.0981853642674538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492698209576068 - -0.0749465406671672 - 0 - 0.51060569979605 - -0.0916903776343334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49387876834431 - -0.0697927947402885 - 0 - 0.510726210835971 - -0.0853697924401946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494802192329544 - -0.0644706748462879 - 0 - 0.510459819697791 - -0.0787879444926246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49651125129946 - -0.0599241854212772 - 0 - 0.510891003013666 - -0.0729292987450382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497528101006354 - -0.0548054009024455 - 0 - 0.510580543644727 - -0.0664822286462081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498729861325473 - -0.0499135714899911 - 0 - 0.510430559146041 - -0.0602689708309202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499848485158209 - -0.0450059384333006 - 0 - 0.510183143716704 - -0.0540553931958588 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501065550424622 - -0.0402402304578205 - 0 - 0.510030168865181 - -0.0480076664737912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501910980694782 - -0.0352111735166889 - 0 - 0.509527651557143 - -0.0417422364850628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503038311588975 - -0.0304821518852956 - 0 - 0.509370226695051 - -0.0358559447539967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504057717708117 - -0.0257150293167507 - 0 - 0.509213758098833 - -0.0300465413214522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505145678624113 - -0.0210579096369267 - 0 - 0.509265647200457 - -0.0244843626847478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505978148432095 - -0.0162419698110893 - 0 - 0.50920844434475 - -0.0189019234382706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507671927378645 - -0.0121777464418577 - 0 - 0.510150299264422 - -0.0141985300804371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508530423411653 - -0.00747311173576964 - 0 - 0.510380612622524 - -0.0089670427871408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509589171540003 - -0.00297921198287661 - 0 - 0.510920505518028 - -0.00404387871181429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510576765170623 - 0.00152607668708759 - 0 - 0.511486191336128 - 0.0008057088607229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511539431880029 - 0.00600564936259942 - 0 - 0.512114275101439 - 0.00555457766445053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512565678724253 - 0.0103918684746238 - 0 - 0.512886239473343 - 0.0101426596050763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51325517500338 - 0.0149939668869843 - 0 - 0.513396916780657 - 0.0148847825581318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514193387024189 - 0.019358771588367 - 0 - 0.514228759375215 - 0.0193317700177648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515888258819386 - 0.0281007845852477 - 0 - 0.515923860951578 - 0.0280740867161304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516771282085733 - 0.0323837274064342 - 0 - 0.516914871795521 - 0.0322769849859283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517406998092542 - 0.0368086923905292 - 0 - 0.517733850735903 - 0.0365677948935579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518907317507953 - 0.0405635704592016 - 0 - 0.519497267829107 - 0.0401324451588042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51957545058583 - 0.0448951006070141 - 0 - 0.520514883697567 - 0.0442143281161323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520453243474147 - 0.049036378744264 - 0 - 0.521837522488296 - 0.0480415234704993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52126984487911 - 0.0531861551566769 - 0 - 0.523206261190857 - 0.0518058211500428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52207533393149 - 0.0573084402505241 - 0 - 0.524686322716065 - 0.0554621923568258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522953977168973 - 0.0613451953898541 - 0 - 0.526379633729681 - 0.0589420636601844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523531979199779 - 0.0655572864219197 - 0 - 0.52793008524993 - 0.0624960146713863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524356189433075 - 0.069562655163384 - 0 - 0.52989697983185 - 0.0657355948667036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525103346774803 - 0.0735885725812592 - 0 - 0.531953316169789 - 0.0688929663377595 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525937464942551 - 0.0775229813410973 - 0 - 0.534232775614727 - 0.0718788446157459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526547219480145 - 0.0815773116589682 - 0 - 0.536376712471869 - 0.0749381465327901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528039864253433 - 0.0850100024334431 - 0 - 0.539448924171609 - 0.0773594370423272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528762861383203 - 0.0889350035562764 - 0 - 0.541768812160651 - 0.0802755653889961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529736163689691 - 0.0926644614322977 - 0 - 0.544345118595643 - 0.0830056311955981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530656287860828 - 0.0964024821367171 - 0 - 0.546863166718194 - 0.0857607102152399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531747601096153 - 0.100002842746682 - 0 - 0.549518743105631 - 0.0884126737829544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532446188803362 - 0.10383207244299 - 0 - 0.551703070099359 - 0.0913560274525083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533575722493352 - 0.1073553176181 - 0 - 0.55419039988783 - 0.0940862046755032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534394534149849 - 0.111053037038927 - 0 - 0.556206235361405 - 0.0971026367691441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536280898055095 - 0.114049419153329 - 0 - 0.559123058060268 - 0.0995312853279216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537283487399462 - 0.117590596396749 - 0 - 0.561000297785932 - 0.102609304632083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538748674205826 - 0.120818787963742 - 0 - 0.563200541681953 - 0.10546636838032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539441591812378 - 0.124508569601205 - 0 - 0.564505421378423 - 0.10886472623115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541319944200426 - 0.127439054673838 - 0 - 0.566887036053185 - 0.111573308282341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542408371965362 - 0.130844154859247 - 0 - 0.56838129778772 - 0.11481807294804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543890669398396 - 0.133987679894384 - 0 - 0.570180111100047 - 0.117856485127912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544506671776419 - 0.137640914606962 - 0 - 0.571028957179202 - 0.121455104097672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546322602669711 - 0.140543440159546 - 0 - 0.572997949009286 - 0.124350568232757 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547516347573494 - 0.143810641425048 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548073925314627 - 0.147439584142646 - 0 - 0.574822890478299 - 0.131368614469152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549831357544578 - 0.1503304707214 - 0 - 0.576500108507367 - 0.134387139610429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550746905603893 - 0.153711057504541 - 0 - 0.577254613715441 - 0.137941098714128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551833072769117 - 0.156972122594725 - 0 - 0.578094292418925 - 0.141422957996492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552807795043174 - 0.160282529381696 - 0 - 0.578730600939134 - 0.14500489118572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553733351377721 - 0.163605060462087 - 0 - 0.579216715695933 - 0.148654357103119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554577522111294 - 0.166958642103039 - 0 - 0.579508252945147 - 0.152396730476281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555331943326091 - 0.170347948802067 - 0 - 0.579581332523745 - 0.156244994452482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555982527636227 - 0.17378093406575 - 0 - 0.579403774034308 - 0.160216801191338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556519520192884 - 0.177262944652536 - 0 - 0.57894777456715 - 0.164327049509464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556936398720902 - 0.18079741632435 - 0 - 0.578194361922611 - 0.168585402449619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557231163126015 - 0.184385174568022 - 0 - 0.577146186641268 - 0.172989078120572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557405401903896 - 0.18802501923117 - 0 - 0.57583736297765 - 0.177517483083033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557463302290639 - 0.191714324045825 - 0 - 0.574322194678389 - 0.182138940012568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557410524088334 - 0.195449696934331 - 0 - 0.572652224040665 - 0.186823855088536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557253905312904 - 0.199227155874996 - 0 - 0.570863750271195 - 0.191551692031706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557000954267425 - 0.203042421005228 - 0 - 0.56897584456725 - 0.196311908296125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556659477185052 - 0.20689112425556 - 0 - 0.567007909442596 - 0.201093935638823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556237231152404 - 0.210769000021129 - 0 - 0.564997353243279 - 0.205877300983438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555741639378805 - 0.214672037386966 - 0 - 0.562997969768196 - 0.210632672587117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555179667496863 - 0.218596540518092 - 0 - 0.561067666715249 - 0.215328786861241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554557847256557 - 0.22253910743921 - 0 - 0.559246486115802 - 0.219944615734353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553882065245949 - 0.226496739092468 - 0 - 0.557545844164233 - 0.22447513353747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553157589171068 - 0.230466815840659 - 0 - 0.555959243612377 - 0.228925184850554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552388998513543 - 0.234447127313717 - 0 - 0.554473736976886 - 0.233303057542361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551580393148184 - 0.23843575067471 - 0 - 0.553075733960902 - 0.237617263497918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55073522924578 - 0.242431134814131 - 0 - 0.551753508658147 - 0.241875173669701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549856309374096 - 0.246432098954607 - 0 - 0.55049799727919 - 0.246082603549017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548946014631394 - 0.250437700925118 - 0 - 0.549302783744853 - 0.250243845168947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548006024331286 - 0.254447385190705 - 0 - 0.548163316114617 - 0.254362113601127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547037644154874 - 0.258460800134464 - 0 - 0.547076785163384 - 0.258439627758949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545017977443474 - 0.266499006843495 - 0 - 0.545057155620294 - 0.266477903324993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543966956794575 - 0.27052434552663 - 0 - 0.544124547604063 - 0.270439627843368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542888564817689 - 0.274554243665012 - 0 - 0.543246352674862 - 0.274362274647256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541782999426488 - 0.278588923886354 - 0 - 0.542427134559827 - 0.27824395963303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540650584700186 - 0.282628535529051 - 0 - 0.541673728326051 - 0.282081577690987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539491701285624 - 0.286673192376059 - 0 - 0.540995634267459 - 0.285870602199881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538306803032793 - 0.29072296394384 - 0 - 0.54040555501309 - 0.289604809112222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537096406499255 - 0.294777881416356 - 0 - 0.539919650229687 - 0.293276152893373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535861030519624 - 0.298837969985856 - 0 - 0.539556680130675 - 0.296875232373641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534601158737512 - 0.302903268664162 - 0 - 0.539335286099958 - 0.300392738904304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533317177872327 - 0.306973862799573 - 0 - 0.539268272687522 - 0.303822479094256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532009272790517 - 0.311049939094717 - 0 - 0.5393508088804 - 0.307167588447597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530677434307597 - 0.315131780838976 - 0 - 0.539549526688543 - 0.310446224809394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529321289790023 - 0.319219856712489 - 0 - 0.539812900339498 - 0.313686001444671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527940081471455 - 0.323314831092869 - 0 - 0.540093459399462 - 0.316912237559049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52653261939723 - 0.327417587861171 - 0 - 0.540360101826533 - 0.320141506864806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525097314180754 - 0.331529212212702 - 0 - 0.540599570325251 - 0.323380922857509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523632207275461 - 0.335650974040946 - 0 - 0.540798229020821 - 0.326637765435576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522135211982436 - 0.339784201009199 - 0 - 0.540924023728126 - 0.32992894565412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520604322046023 - 0.343930169450936 - 0 - 0.540928091346227 - 0.333280118874307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519038275674791 - 0.348089757458349 - 0 - 0.540757771673667 - 0.336718839469171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517437254548364 - 0.352263081445557 - 0 - 0.54037959449733 - 0.340262539162168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515804391559244 - 0.356448711591469 - 0 - 0.539791415299973 - 0.343912237783572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514146264186921 - 0.360643420274251 - 0 - 0.53901202590859 - 0.34765804034731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51247299819346 - 0.364842134072063 - 0 - 0.538069555273283 - 0.351485230396626 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510796948493089 - 0.369038626895672 - 0 - 0.536994480154273 - 0.355377926958853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509130797183951 - 0.373226513042008 - 0 - 0.535815026639632 - 0.359321478244379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507486424927093 - 0.377399833168641 - 0 - 0.534555233968571 - 0.363303459369879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50587379606636 - 0.381553631029881 - 0 - 0.533234097734197 - 0.367314105678826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504300569309922 - 0.385684151186864 - 0 - 0.531865696402006 - 0.371346234559035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502771872546368 - 0.389788951374296 - 0 - 0.530459426003982 - 0.375395112862437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501290258178611 - 0.393866921409953 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499855979678528 - 0.397918135912176 - 0 - 0.527549310015006 - 0.383535415083056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498469292377816 - 0.40194265722724 - 0 - 0.526045936765373 - 0.387626904744344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497132763216147 - 0.40593933722966 - 0 - 0.524510247578134 - 0.391732876038091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495851528048926 - 0.409905686517765 - 0 - 0.522943067233968 - 0.395853046844602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494633250218255 - 0.413837898300384 - 0 - 0.521345589285743 - 0.399986940358411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493487898679536 - 0.417730965267504 - 0 - 0.519718690894851 - 0.404134240380255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4924272364966 - 0.42157894588292 - 0 - 0.518061901247467 - 0.408295325395787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49146389361516 - 0.425375445225852 - 0 - 0.51637221155114 - 0.412471883878459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490609906455141 - 0.429114370991504 - 0 - 0.514643418921091 - 0.416667252368169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489874914318176 - 0.432790866066189 - 0 - 0.512867020900908 - 0.420885950597459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489264835856692 - 0.436401991585609 - 0 - 0.511036574327541 - 0.425131424327536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488781617578464 - 0.439946854817297 - 0 - 0.509159182969168 - 0.429400101544355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488423981739183 - 0.443426220387162 - 0 - 0.507267179700194 - 0.433675353988172 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4881886003474 - 0.446841902023148 - 0 - 0.505408674537394 - 0.43793239716501 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488071020018195 - 0.450196284152812 - 0 - 0.503626140034609 - 0.442149371312442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488066184726362 - 0.4534920520895 - 0 - 0.501944537843247 - 0.4463134770386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488168846607811 - 0.456731980392455 - 0 - 0.500370303081629 - 0.45042149238139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488373826038303 - 0.459918799311438 - 0 - 0.498909938897703 - 0.454470150684394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488676193507938 - 0.463055101701695 - 0 - 0.49758853570312 - 0.458446564502282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489071418703503 - 0.466143266870817 - 0 - 0.496448498560407 - 0.462328887302509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489555432899871 - 0.469185429197055 - 0 - 0.495537215317347 - 0.466092691272893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4901246418311 - 0.47218347227413 - 0 - 0.494884725302945 - 0.469722511709624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490775908762287 - 0.475139038380869 - 0 - 0.494493068729593 - 0.473217349863049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491506524496342 - 0.478053544628628 - 0 - 0.494347188474569 - 0.476585034539809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492314168830619 - 0.480928203461214 - 0 - 0.494426631751383 - 0.479836173008036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49319688574134 - 0.483764036001356 - 0 - 0.494711209236506 - 0.482981227112328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494153012192287 - 0.486561909322467 - 0 - 0.495183623645832 - 0.486029156295643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495181301837825 - 0.48932248858847 - 0 - 0.495830399117459 - 0.488986954495352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496280332661643 - 0.492046477142159 - 0 - 0.496641027035429 - 0.49186002655021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497450556216611 - 0.494733663239932 - 0 - 0.497609495935737 - 0.4946515041578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498686691904864 - 0.497386777603745 - 0 - 0.498726223164156 - 0.497366343133581 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501313308095106 - 0.502613222389533 - 0 - 0.501273776835815 - 0.502633656859697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502549443783192 - 0.505266336753432 - 0 - 0.502390504064066 - 0.505348495835564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503719667339009 - 0.507953522850766 - 0 - 0.503358972965224 - 0.508139973442715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504818698160628 - 0.510677511405592 - 0 - 0.504169600880994 - 0.51101304549871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505846987810158 - 0.513438090669533 - 0 - 0.504816376356613 - 0.513970843696357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506803114257653 - 0.516235963992428 - 0 - 0.505288790762487 - 0.517018772881456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507685831169478 - 0.519071796531999 - 0 - 0.505573368248714 - 0.520163826985177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508493475503538 - 0.521946455364697 - 0 - 0.505652811525311 - 0.523414965453516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509224091236523 - 0.52486096161301 - 0 - 0.505506931269217 - 0.52678265013083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509875358168753 - 0.527816527719209 - 0 - 0.505115274696908 - 0.530277488283716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510444567100654 - 0.530814570795937 - 0 - 0.504462784683178 - 0.533907308720099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510928581297061 - 0.533856733122155 - 0 - 0.503551501440158 - 0.537671112690462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511323806491829 - 0.536944898291688 - 0 - 0.502411464296648 - 0.541553435491102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511626173963112 - 0.540081200681094 - 0 - 0.501090061103712 - 0.545529849308138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511831153392837 - 0.543268019600474 - 0 - 0.499629696919019 - 0.549578507611538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51193381527162 - 0.546507947904807 - 0 - 0.498055462154735 - 0.553686522955707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511928979982738 - 0.549803715839969 - 0 - 0.496373859966325 - 0.557850628680338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511811399651408 - 0.553158097970733 - 0 - 0.494591325461415 - 0.562067602828871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511576018261834 - 0.556573779605575 - 0 - 0.492732820300824 - 0.566324646004566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511218382421574 - 0.560053145175947 - 0 - 0.490840817030871 - 0.570599898448888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510735164141686 - 0.563598008408494 - 0 - 0.488963425670836 - 0.574868575666567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510125085681669 - 0.567209133927154 - 0 - 0.487132979098937 - 0.579114049395885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509390093546143 - 0.570885629001093 - 0 - 0.485356581080193 - 0.583332747624428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508536106383411 - 0.574624554768151 - 0 - 0.483627788447431 - 0.587528116115544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507572763504685 - 0.578421054109677 - 0 - 0.481938098753818 - 0.59170467459681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506512101319829 - 0.582269034726088 - 0 - 0.480281309104514 - 0.595865759613337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505366749781547 - 0.586162101692983 - 0 - 0.47865441071406 - 0.600013059634958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504148471953258 - 0.590094313474367 - 0 - 0.477056932768216 - 0.60414695314753 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502867236784112 - 0.594060662763467 - 0 - 0.475489752422125 - 0.608267123955035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501530707621645 - 0.598057342766303 - 0 - 0.473954063234088 - 0.612373095249199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50014402032161 - 0.602081864081015 - 0 - 0.472450689985132 - 0.616464584910135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498709741821777 - 0.606133078583108 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497228127454124 - 0.610211048618711 - 0 - 0.46954057399651 - 0.62460488713057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495699430689665 - 0.614315848806614 - 0 - 0.468134303597581 - 0.628653765434444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494126203935608 - 0.618446368962357 - 0 - 0.46676590226777 - 0.632685894313411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492513575073163 - 0.622600166824486 - 0 - 0.465444766031685 - 0.636696540623247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490869202814845 - 0.626773486951884 - 0 - 0.464184973359164 - 0.640678521749514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489203051509154 - 0.630961373096422 - 0 - 0.46300551984797 - 0.644622073033242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487527001805488 - 0.635157865921748 - 0 - 0.461930444725666 - 0.648514769597185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485853735812904 - 0.639356579719104 - 0 - 0.460987974091236 - 0.652341959646045 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484195608439881 - 0.643551288402253 - 0 - 0.460208584699153 - 0.65608776221015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482562745450773 - 0.647736918548159 - 0 - 0.459620405501807 - 0.659737460831548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480961724327569 - 0.651910242533679 - 0 - 0.459242228328693 - 0.663281160522857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479395677953296 - 0.656069830542682 - 0 - 0.459071908653092 - 0.66671988111931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477864788020253 - 0.660215798982654 - 0 - 0.459075976274563 - 0.670071054337734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47636779272403 - 0.664349025952583 - 0 - 0.459201770978671 - 0.673362234557953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474902685821739 - 0.66847078777925 - 0 - 0.459400429677243 - 0.676619077134443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473467380600942 - 0.672582412133053 - 0 - 0.459639898171639 - 0.679858493129418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472059918529522 - 0.676685168899879 - 0 - 0.459906540601516 - 0.683087762433699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470678710209273 - 0.680780143281146 - 0 - 0.460187099659798 - 0.686313998548964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469322565694679 - 0.684868219153084 - 0 - 0.460450473313733 - 0.689553775182666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467990727208062 - 0.688950060899293 - 0 - 0.460649191118179 - 0.692832411546414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466682822126528 - 0.693026137194298 - 0 - 0.460731727311334 - 0.696177520899615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465398841264776 - 0.697096731327888 - 0 - 0.46066471390233 - 0.699607261087745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464138969481113 - 0.701162030007015 - 0 - 0.460443319870062 - 0.70312476761923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46290359350329 - 0.705222118575552 - 0 - 0.460080349772859 - 0.706723847098535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461693196967127 - 0.709277036049465 - 0 - 0.45959444498683 - 0.710395190881084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46050829871417 - 0.713326807617315 - 0 - 0.459004365732334 - 0.714129397793494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459349415300583 - 0.717371464463798 - 0 - 0.458326271674718 - 0.717918422301861 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458217000573047 - 0.721411076107158 - 0 - 0.457572865439708 - 0.721756040360482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457111435182978 - 0.725445756327896 - 0 - 0.456753647325805 - 0.725637725345652 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456033043205435 - 0.729475654466623 - 0 - 0.455875452395947 - 0.729560372149885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454982022554859 - 0.733500993150666 - 0 - 0.45494284437804 - 0.733522096669167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452962355843315 - 0.741539199859776 - 0 - 0.452923214834805 - 0.741560372235291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451993975669772 - 0.745552614801983 - 0 - 0.451836683886441 - 0.745637886391561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451053985370417 - 0.749562299067159 - 0 - 0.450697216256959 - 0.74975615482333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450143690625808 - 0.753567901038705 - 0 - 0.449502002720713 - 0.753917396444294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449264770754525 - 0.757568865178969 - 0 - 0.448246491342158 - 0.7581248263234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44841960685437 - 0.761564249317155 - 0 - 0.446924266041652 - 0.762382736493947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447611001486465 - 0.765552872679542 - 0 - 0.445526263023122 - 0.766696942450897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446842410831228 - 0.769533184151345 - 0 - 0.444040756389919 - 0.771074815141451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446117934754533 - 0.773503260900529 - 0 - 0.442454155836248 - 0.775524866455527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445442152744424 - 0.777460892553503 - 0 - 0.440753513885179 - 0.78005538425836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444820332502712 - 0.781403459475408 - 0 - 0.438932333284326 - 0.784671213132259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444258360621912 - 0.785327962605897 - 0 - 0.437002030232522 - 0.789367327405745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44376276884686 - 0.78923099997254 - 0 - 0.435002646755985 - 0.794122699010231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443340522813441 - 0.793108875738548 - 0 - 0.432992090555897 - 0.798906064355285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442999045733074 - 0.796957578987751 - 0 - 0.431024155433248 - 0.803688091696854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442746094687043 - 0.800772844118292 - 0 - 0.429136249728753 - 0.808448307961583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442589475911622 - 0.804550303058957 - 0 - 0.427347775959291 - 0.813176144904752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442536697708475 - 0.808285675947941 - 0 - 0.425677805320726 - 0.817861059981198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442594598097569 - 0.811974980761259 - 0 - 0.424162637023815 - 0.822482516909397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442768836872569 - 0.815614825426052 - 0 - 0.422853813357316 - 0.827010921873502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443063601278904 - 0.819202583669031 - 0 - 0.421805638077196 - 0.831414597543763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443480479808586 - 0.82273705533988 - 0 - 0.421052225434321 - 0.835672950482952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444017472363841 - 0.826219065927466 - 0 - 0.420596225965759 - 0.839783198801878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444668056672282 - 0.829652051192143 - 0 - 0.420418667474627 - 0.843755005541727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445422477888644 - 0.833041357890259 - 0 - 0.420491747054791 - 0.847603269517016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446266648623719 - 0.836394939530335 - 0 - 0.420783284305508 - 0.851345642889303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447192204957802 - 0.839717470610995 - 0 - 0.421269399061843 - 0.854995108806971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448166927230979 - 0.843027877398472 - 0 - 0.42190570758117 - 0.858577041996703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449253094395825 - 0.846288942488891 - 0 - 0.422745386284277 - 0.862058901279305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450168642457226 - 0.849669529270789 - 0 - 0.423499891494438 - 0.865612860381762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451926074685214 - 0.852560415850717 - 0 - 0.425177109521543 - 0.868631385524211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452483652427012 - 0.856189358567919 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453677397330884 - 0.85945655983336 - 0 - 0.427002050991308 - 0.875649431760149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455493328222982 - 0.862359085386671 - 0 - 0.428971042820199 - 0.878544895895962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456109330602999 - 0.866012320098029 - 0 - 0.429819888901348 - 0.882143514864502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457591628033746 - 0.869155845134568 - 0 - 0.431618702211388 - 0.885181927045774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458680055800127 - 0.872560945319095 - 0 - 0.433112963947368 - 0.888426691710593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460558408188554 - 0.875491430391475 - 0 - 0.43549457862251 - 0.89113527376153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461251325793232 - 0.879181212030109 - 0 - 0.436799458317105 - 0.89453363161353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462716512599794 - 0.882409403596989 - 0 - 0.438999702213325 - 0.897390695361655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463719101945075 - 0.885950580839829 - 0 - 0.440876941939902 - 0.900468714665237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46560546585058 - 0.888946962954065 - 0 - 0.443793764639025 - 0.902897363223848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46642427750839 - 0.892644682374043 - 0 - 0.445809600113911 - 0.90591379531664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467553811195831 - 0.896167927550797 - 0 - 0.448296929899834 - 0.90864397254128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468252398902795 - 0.89999715724727 - 0 - 0.450481256893317 - 0.911587326210997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469343712139539 - 0.903597517856302 - 0 - 0.453136833282173 - 0.914239289777779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470263836309584 - 0.907335538561447 - 0 - 0.455654881403632 - 0.916994368798147 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471237138618219 - 0.911064996436044 - 0 - 0.458231187840771 - 0.919724434603325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471960135746149 - 0.9149899975601 - 0 - 0.460551075827973 - 0.922640562951216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473452780518782 - 0.918422688335023 - 0 - 0.463623287527058 - 0.925061853461201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474062535058052 - 0.922477018651757 - 0 - 0.465767224385875 - 0.928121155377108 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474896653223432 - 0.926411427413213 - 0 - 0.468046683828445 - 0.931107033656712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475643810567884 - 0.93043734482922 - 0 - 0.470103020169109 - 0.9342644051259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476468020799804 - 0.934442713571635 - 0 - 0.472069914749653 - 0.937503985322169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477046022832167 - 0.938654804602622 - 0 - 0.473620366271459 - 0.941057936332292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477924666068529 - 0.942691559742731 - 0 - 0.475313677283955 - 0.944537807636429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478730155121587 - 0.946813844836093 - 0 - 0.476793738809839 - 0.948194178842727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479546756526215 - 0.950963621248745 - 0 - 0.478162477512065 - 0.95195847652251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480424549414993 - 0.955104899385653 - 0 - 0.479485116303257 - 0.955785671876535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481092682492227 - 0.959436429533941 - 0 - 0.480502732171073 - 0.959867554834338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48259300190791 - 0.963191307602395 - 0 - 0.482266149264549 - 0.963432205099366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48322871791355 - 0.967616272587369 - 0 - 0.483085128203762 - 0.967723015007875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484111741181684 - 0.971899215407223 - 0 - 0.484076139049492 - 0.97192591327634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485806612976727 - 0.980641228404201 - 0 - 0.485771240625702 - 0.980668229974803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486744824995551 - 0.985006033107098 - 0 - 0.486603083218275 - 0.985115217435951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487434321274406 - 0.989608131519687 - 0 - 0.487113760525315 - 0.989857340389235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488460568119542 - 0.993994350631011 - 0 - 0.487885724898131 - 0.99444542232916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489423234830994 - 0.998473923304893 - 0 - 0.488513808665488 - 0.999194291131257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49041082845866 - 1.0029792119772 - 0 - 0.489079494480635 - 1.00404387870614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491469576589576 - 1.00747311172805 - 0 - 0.489619387378706 - 1.00896704277942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492328072619937 - 1.01217774643629 - 0 - 0.48984970073416 - 1.01419853007487 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494021851569397 - 1.01624196980312 - 0 - 0.490791555656742 - 1.0189019234303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49485432137298 - 1.02105790963262 - 0 - 0.490734352796636 - 1.02448436268044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495942282292432 - 1.02571502930956 - 0 - 0.490786241901715 - 1.03004654131426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496961688410256 - 1.03048215187922 - 0 - 0.490629773304181 - 1.03585594474792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498089019306701 - 1.03521117350869 - 0 - 0.490472348444341 - 1.04174223647706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498934449574953 - 1.04024023045147 - 0 - 0.489969831134394 - 1.04800766646744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500151514841299 - 1.045005938427 - 0 - 0.489816856282804 - 1.05405539318956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501270138673485 - 1.04991357148418 - 0 - 0.489569440852917 - 1.06026897082511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50247189899381 - 1.05480540089557 - 0 - 0.489419456355436 - 1.06648222863933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503488748700846 - 1.05992418541427 - 0 - 0.489108996986639 - 1.07292929873803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505197807669882 - 1.06447067484007 - 0 - 0.489540180301635 - 1.07878794448641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506121231655939 - 1.06979279473334 - 0 - 0.48927378916428 - 1.08536979243324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507301790424519 - 1.07494654065989 - 0 - 0.489394300204536 - 1.09169037762706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508243018275804 - 1.08039541009198 - 0 - 0.489431279703778 - 1.09818536426075 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509538520373593 - 1.08558059779509 - 0 - 0.489980515528711 - 1.10428955099835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510596399431803 - 1.0910645843488 - 0 - 0.490437943919443 - 1.11057260498653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512370242325124 - 1.09591951724173 - 0 - 0.491740306175537 - 1.11611843663361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513127593539546 - 1.10184293146121 - 0 - 0.492138860782553 - 1.12263712500552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514646235110045 - 1.10709429077798 - 0 - 0.493397462874516 - 1.12839893282729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515906110794508 - 1.11267990657629 - 0 - 0.494484699932912 - 1.13441815245532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517854422167159 - 1.11763551574601 - 0 - 0.496339098590488 - 1.13973621801923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519015260035501 - 1.1234751521698 - 0 - 0.497478549528464 - 1.14587118274143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520701008413597 - 1.12885491662044 - 0 - 0.499211107488583 - 1.15148161239792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522875700588264 - 1.13378562338199 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524336032367081 - 1.13955404357138 - 0 - 0.503132022096365 - 1.16244887163391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526433283942999 - 1.1447177694383 - 0 - 0.505466292890499 - 1.16764804137375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528496668974809 - 1.14999099699548 - 0 - 0.507829607883374 - 1.17288690875765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530711215598664 - 1.15517122019881 - 0 - 0.510408905996524 - 1.17795815509619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533036167136575 - 1.16030025312489 - 0 - 0.513166739024484 - 1.18289679978285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535492630210962 - 1.16535133814735 - 0 - 0.516129293423914 - 1.18766695098621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538086234295701 - 1.17031424244124 - 0 - 0.519309325802531 - 1.19224637224149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540827144444486 - 1.17517286849247 - 0 - 0.522726276206294 - 1.19660379863723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543723241124717 - 1.17991299928247 - 0 - 0.526398758055333 - 1.20070729585276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546780270218074 - 1.18452227114033 - 0 - 0.53034269171544 - 1.20452652044889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550000652979231 - 1.1889917819594 - 0 - 0.534566076164627 - 1.20803930465701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553383422323989 - 1.19331642625727 - 0 - 0.539060837046574 - 1.21124246114577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55692487187634 - 1.19749435021806 - 0 - 0.543796386809838 - 1.21416133509198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560619265430573 - 1.20152628068643 - 0 - 0.548728559057522 - 1.21684037007744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564459769399792 - 1.20541449950773 - 0 - 0.553816410472842 - 1.21932253588019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56843883491963 - 1.20916245195536 - 0 - 0.559030899599552 - 1.22163768253486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572548587913756 - 1.2127743075337 - 0 - 0.564355725330429 - 1.22380040392866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576781032992545 - 1.21625473521273 - 0 - 0.569774765221657 - 1.22582602864516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581128283700758 - 1.21960862087356 - 0 - 0.575260240490855 - 1.2277470806424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585582774244466 - 1.22284078361187 - 0 - 0.580774470383456 - 1.22961212119661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590137440532748 - 1.22595570700154 - 0 - 0.586278635844194 - 1.23147443648696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594785665614436 - 1.22895758762622 - 0 - 0.59174717291588 - 1.23337146162531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599521332740684 - 1.23185023099531 - 0 - 0.597173966772298 - 1.23531433809419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604338783576953 - 1.23463707998259 - 0 - 0.602564522438089 - 1.23729751061113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609232932570749 - 1.23732100663482 - 0 - 0.607928220372582 - 1.23930916059823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.614199130878693 - 1.23990447136725 - 0 - 0.613274497423257 - 1.24133660906239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.61923312797439 - 1.24238954745781 - 0 - 0.618611162872118 - 1.2433689070278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624331176512316 - 1.24477771654051 - 0 - 0.623944103337755 - 1.24539746226548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629489822615251 - 1.2470701569691 - 0 - 0.62927733959981 - 1.24741615584578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634706068453997 - 1.24926744578744 - 0 - 0.634613597511245 - 1.24942061586885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639977178338436 - 1.25136983017142 - 0 - 0.639954470024814 - 1.25140810053233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650674739339138 - 1.25528837178505 - 0 - 0.650652620364284 - 1.25532698575899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656097044486555 - 1.25710303011437 - 0 - 0.656009312313379 - 1.25725896283987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661565619529403 - 1.25882027638241 - 0 - 0.661369266298539 - 1.25917567709041 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.667078335932383 - 1.26043950242755 - 0 - 0.666729960763724 - 1.26108179920314 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672632987127885 - 1.26196027086986 - 0 - 0.672087814879429 - 1.26298436704468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.678227319356608 - 1.26338227140409 - 0 - 0.677438064199064 - 1.2648932451633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.683859054030539 - 1.26470528751629 - 0 - 0.682774622275221 - 1.26682166127117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.689525892554594 - 1.26592919409536 - 0 - 0.688090081631406 - 1.26878652514216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695225543227294 - 1.26705390999517 - 0 - 0.693376282847381 - 1.27080762828899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.700955745106299 - 1.26807935083201 - 0 - 0.698625771589106 - 1.27290490209256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706714280013179 - 1.2690054014918 - 0 - 0.703834551592257 - 1.27509259402854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712499045704567 - 1.26983175234462 - 0 - 0.709007487957009 - 1.27736699110671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718308042568543 - 1.27055790521786 - 0 - 0.714162667525849 - 1.27969488088149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724139423155918 - 1.27118303964496 - 0 - 0.719325415716398 - 1.28202383197852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.7299915027917 - 1.27170595073508 - 0 - 0.724517527054398 - 1.28430489468478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.735862759978407 - 1.27212500333148 - 0 - 0.729751969598726 - 1.28650550631065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741751805192329 - 1.27243815648178 - 0 - 0.735032923968158 - 1.28861131944024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747657350520497 - 1.27264298989545 - 0 - 0.740364276376578 - 1.29060743537694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.753578093349688 - 1.27273695148106 - 0 - 0.745757106564614 - 1.29245946832441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.759512625319642 - 1.27271757614279 - 0 - 0.751228231197731 - 1.294114958924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.765459170494825 - 1.27258318918615 - 0 - 0.75679427169294 - 1.29551687208086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.771415344571685 - 1.27233365902011 - 0 - 0.762462500327828 - 1.29662790849142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.777377642700849 - 1.2719720205513 - 0 - 0.768227031328127 - 1.29744370669454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783341385729886 - 1.27150504344285 - 0 - 0.774074058092519 - 1.29798225697274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789300835833885 - 1.27094339057836 - 0 - 0.779986997947901 - 1.29827181962156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.795249824700286 - 1.27030025176751 - 0 - 0.785949395132288 - 1.29834356465585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801182514703783 - 1.26958932734466 - 0 - 0.791946627855011 - 1.29822665418366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.807093798515255 - 1.26882361082532 - 0 - 0.797966472262931 - 1.29794611230926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.812979633479731 - 1.26801416823505 - 0 - 0.803999206471849 - 1.29752183029653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.818837083628473 - 1.26716968525947 - 0 - 0.810037352023201 - 1.29696862498062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.824664288615454 - 1.26629618797418 - 0 - 0.816075385909219 - 1.29629642053788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.830460364805294 - 1.26539695843194 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83622520883519 - 1.26447280154096 - 0 - 0.828137015574863 - 1.29461188469485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.841958742343827 - 1.26352452580637 - 0 - 0.834156059968561 - 1.29359993490717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.847660279456762 - 1.262555466947 - 0 - 0.840164355271219 - 1.29247471343121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853328564521806 - 1.26157179411648 - 0 - 0.846159484515316 - 1.29123713532569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858961901331715 - 1.26058248911349 - 0 - 0.852138969377676 - 1.28988855834697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.864558325410231 - 1.25959912424117 - 0 - 0.858100456480297 - 1.28843003329355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87011583350748 - 1.25863531586645 - 0 - 0.864041947893163 - 1.28686116436883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875632679978756 - 1.25770571114879 - 0 - 0.869962010144132 - 1.28517878344645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.881107738283812 - 1.25682437365212 - 0 - 0.875859799729422 - 1.28337620267393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.88654085261823 - 1.25600277272853 - 0 - 0.881734726948772 - 1.28144417861498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.89193299206295 - 1.25524828745885 - 0 - 0.8875854771041 - 1.27937572818605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.897286125340826 - 1.25456388999231 - 0 - 0.893407919410236 - 1.27717890037508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902602899254885 - 1.25394894127649 - 0 - 0.899193628635538 - 1.2748898672057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907886284972465 - 1.25340047188839 - 0 - 0.904932695179275 - 1.2725625839656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.913139330175595 - 1.25291419846141 - 0 - 0.910617946462801 - 1.27024501463256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.9183650244481 - 1.25248510130158 - 0 - 0.916246501910292 - 1.26796581469777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.923566210150288 - 1.25210788209662 - 0 - 0.921819096934707 - 1.26573305712053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92874553673793 - 1.25177725670877 - 0 - 0.927336722148503 - 1.26355489176423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93390543962823 - 1.25148816260752 - 0 - 0.932798326208398 - 1.26146026160413 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939048133339902 - 1.25123593036767 - 0 - 0.93820184508954 - 1.25949756428013 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94417562235831 - 1.25101635900048 - 0 - 0.943546325432942 - 1.25772088986679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949289720525464 - 1.25082573503887 - 0 - 0.948834302113903 - 1.25616495929239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954392073753879 - 1.25066081926647 - 0 - 0.95407189142556 - 1.25483306665351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959484183302039 - 1.2505188131796 - 0 - 0.95926662041291 - 1.25370919875307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964567426819281 - 1.25039733270457 - 0 - 0.964425822284753 - 1.25277114361913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969643080186768 - 1.25029433578149 - 0 - 0.969556052269528 - 1.25199680209434 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974712329181223 - 1.25020820959517 - 0 - 0.974662962290117 - 1.25136732506217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979776302020575 - 1.25013733320672 - 0 - 0.979751424557303 - 1.25086760132042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984836038911001 - 1.25008141087943 - 0 - 0.984825669704982 - 1.25048731324957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989892594671404 - 1.25003699694654 - 0 - 0.989889548320672 - 1.25021588984422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994946904833692 - 1.25001181763392 - 0 - 0.994946525982812 - 1.25005631644855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 014c7632-ca60-428d-ba19-47401bfe2b6e - Material - Material - false - 7118940a-5f2f-4951-898d-9b0b4ced8e83 - 1 - - - - - - 26856 - -13821 - 51 - 20 - - - 26883 - -13811 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group - - 3 + + 1 255;255;255;255 A group of Grasshopper objects - 939c0cc7-8b28-4bdf-9d30-1a7e930d61a2 - 5caaeaa2-127c-430c-80d7-c3e914a52def - ae7f8017-7560-476c-91df-f81b7f29860f - 3 - bd66cff6-b838-42ab-9461-ad7b0d9878e2 + eecfb193-a1a8-40d3-a3e8-76d8562cabff + caa6b1ab-1554-43d1-bc83-202a9af1fca2 + 1d441ba8-e4cd-448f-ae61-9b5bbfa92207 + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 985a236a-f30f-4e0c-801c-64fdca1db8f8 + 02133cd7-f33a-489f-8172-51f2fcadbc52 + 41b5fc80-773b-42b0-afe2-b6e0c1b8da77 + 7 + a0bd3613-8868-4507-9f37-96419b9ac1f4 Group @@ -30789,235 +2962,95 @@ - + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph - - Provides a colour picker object - ae7f8017-7560-476c-91df-f81b7f29860f - Colour Picker - Colour Picker + + 1 + Display a set of y-values as a graph + d0c1c1c2-0501-4b09-9519-adda9b10319f + Quick Graph + Quick Graph false - - 255;224;224;224 - - 0 + 0 + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 - + - 26943.87 - -13963.07 - 180 - 310 + 890 + -230 + 75 + 180 - 2 + + 890.5509 + -229.7637 + + -1 - + - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point - Create an OpenGL material. + Construct a point from {xyz} coordinates. true - 6062d622-4fc3-428c-b41f-5513d3fdb16c - Create Material - Create Material + cea6ab4d-b55d-45d1-ac7f-02a515e59945 + Construct Point + Construct Point - + - 27124 - -14251 - 144 - 104 + 832 + -405 + 129 + 64 - 27208 - -14199 + 914 + -373 - Colour of the diffuse channel - a53dc52e-3efb-4042-a927-84d913509e29 - Diffuse - Diffuse + {x} coordinate + 89401840-2ffa-4277-9e08-d6be851145e9 + X coordinate + X coordinate false - 0875b550-1b7d-436f-8baa-7e5a17dff433 + 71c95c96-e2ca-419a-8de6-dc0283f64d3a 1 - 27126 - -14249 - 67 + 834 + -403 + 65 20 - 27161 - -14239 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 87b9f0a1-9543-4b59-9cf5-2aafb6ff2bf4 - Specular - Specular - false - 0 - - - - - - 27126 - -14229 - 67 - 20 - - - 27161 - -14219 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 4bc438b4-8edd-42d9-86c9-ce0210f06fd1 - Emission - Emission - false - 0 - - - - - - 27126 - -14209 - 67 - 20 - - - 27161 - -14199 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - e17e117b-d8f0-4906-befe-808e9c28f84e - Transparency - Transparency - false - 0 - - - - - - 27126 - -14189 - 67 - 20 - - - 27161 - -14179 + 868 + -393 @@ -31043,27 +3076,28 @@ - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - f68e50da-c2f3-42ff-926a-421d2844caa4 - Shine - Shine + + + {y} coordinate + b670469c-7fe8-4655-9404-24170c64f9e0 + Y coordinate + Y coordinate false - 0 + a455f29f-07c5-410d-9ce2-f7b66fb8c300 + 1 - 27126 - -14169 - 67 + 834 + -383 + 65 20 - 27161 - -14159 + 868 + -373 @@ -31080,7 +3114,53 @@ - 0 + 0 + + + + + + + + + + + {z} coordinate + 6a9e4d2f-720f-47ce-9e53-119d0112fe67 + Z coordinate + Z coordinate + false + 0 + + + + + + 834 + -363 + 65 + 20 + + + 868 + -353 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 @@ -31091,10 +3171,10 @@ - Resulting material - aab20925-9373-405e-8dff-8b6596366c21 - Material - Material + Point coordinate + 55e3c2d8-311e-4414-82d5-ce3a33aceef8 + Point + Point false 0 @@ -31102,14 +3182,307 @@ - 27223 - -14249 - 43 - 100 + 929 + -403 + 30 + 60 - 27246 - -14199 + 945.5 + -373 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 1e8c154d-e5a9-46fb-83c3-82a1b94e180b + PolyLine + PolyLine + + + + + + 833 + -892 + 118 + 44 + + + 893 + -870 + + + + + + 1 + Polyline vertex points + d9df63fc-f44f-4f67-959f-b12aaad757a7 + Vertices + Vertices + false + 55e3c2d8-311e-4414-82d5-ce3a33aceef8 + 1 + + + + + + 835 + -890 + 43 + 20 + + + 858 + -880 + + + + + + + + Close polyline + e882ca59-3467-4952-b367-6370efa1d910 + Closed + Closed + false + 0 + + + + + + 835 + -870 + 43 + 20 + + + 858 + -860 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 07a84c71-6186-459b-84e1-f9f8f000484f + Polyline + Polyline + false + 0 + + + + + + 908 + -890 + 41 + 40 + + + 930 + -870 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 95457f07-deb3-4da6-a188-95ad5b1f7814 + Explode + Explode + + + + + + 960 + -428 + 136 + 44 + + + 1027 + -406 + + + + + + Curve to explode + af5bd8f2-bd29-4905-9804-a3e98a7a2341 + Curve + Curve + false + 07a84c71-6186-459b-84e1-f9f8f000484f + 1 + + + + + + 962 + -426 + 50 + 20 + + + 988.5 + -416 + + + + + + + + Recursive decomposition until all segments are atomic + b94a8f18-467e-4334-b23b-8e7b98b8c25d + Recursive + Recursive + false + 0 + + + + + + 962 + -406 + 50 + 20 + + + 988.5 + -396 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 95e5e03f-6797-495f-84a1-a25524a7d14d + Segments + Segments + false + 0 + + + + + + 1042 + -426 + 52 + 20 + + + 1069.5 + -416 + + + + + + + + 1 + Vertices of the exploded segments + a46d6d42-d311-440b-b624-df22692d225a + Vertices + Vertices + false + 0 + + + + + + 1042 + -406 + 52 + 20 + + + 1069.5 + -396 @@ -31121,143 +3494,86 @@ - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length - - Allows for customized geometry previews + + Measure the length of a list. true - true - 99afe558-c12f-4942-93af-af3fc116eabf - Custom Preview - Custom Preview - + 5e877e03-4c7c-4e4b-ba05-0075caffec74 + List Length + List Length - 26854 - -14221 - 82 - 44 + 965 + -338 + 109 + 28 - 26922 - -14199 + 1004 + -324 - Geometry to preview - true - 193b97de-a816-4271-915e-e812c093adfc - Geometry - Geometry + 1 + Base list + 0a43fea4-57c4-402f-99a6-b56da9b2155b + List + List false - 75e9e85c-bcd9-4248-a8da-73660fffbba0 + 95e5e03f-6797-495f-84a1-a25524a7d14d 1 - + - 26856 - -14219 - 51 - 20 + 967 + -336 + 22 + 24 - 26883 - -14209 + 979.5 + -324 - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - + - The material override - f0ca3a22-9ce0-4bad-9cd3-1512ab03657b - Material - Material + Number of items in L + 66a7003d-b3db-44af-9482-17b37441f36e + X/2 + Length + Length false - aab20925-9373-405e-8dff-8b6596366c21 - 1 + 0 - + - 26856 - -14199 - 51 - 20 + 1019 + -336 + 53 + 24 - 26883 - -14189 + 1039 + -324 - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - @@ -31266,337 +3582,508 @@ - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 6062d622-4fc3-428c-b41f-5513d3fdb16c - 99afe558-c12f-4942-93af-af3fc116eabf - 0875b550-1b7d-436f-8baa-7e5a17dff433 - 3 - da7b63c7-2c66-4c59-90e4-b125782f935e - Group - + + 0 + Retrieve a specific item from a list. + true + 912d511c-2026-484b-be15-83439a6372e8 + List Item + List Item - - + + + + + 1115 + -906 + 92 + 64 + + + 1163 + -874 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + da76fa99-f5ac-406b-9e48-bb1470802acd + List + List + false + 95e5e03f-6797-495f-84a1-a25524a7d14d + 1 + + + + + + 1117 + -904 + 31 + 20 + + + 1134 + -894 + + + + + + + + Item index + b95ef598-326b-4273-b4d2-6bca83ea813e + Index + Index + false + 66a7003d-b3db-44af-9482-17b37441f36e + 1 + + + + + + 1117 + -884 + 31 + 20 + + + 1134 + -874 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 2bdca926-7d96-4242-8017-dd39dfbb2ad3 + Wrap + Wrap + false + 0 + + + + + + 1117 + -864 + 31 + 20 + + + 1134 + -854 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 24e2494e-fc33-437e-9d18-b095463a48e0 + false + Item + Item + false + 0 + + + + + + 1178 + -904 + 27 + 60 + + + 1193 + -874 + + + + + + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item - - Provides a colour picker object - 0875b550-1b7d-436f-8baa-7e5a17dff433 - Colour Picker - Colour Picker - false - - 255;199;199;199 - - 0 + + 0 + Retrieve a specific item from a list. + true + 9eda1d33-34e2-440e-a5b0-ec2b19cea790 + List Item + List Item - + - 26943.87 - -14341.54 - 180 - 310 + 1111 + -411 + 108 + 64 + + + 1175 + -379 - 2 + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + cc2db72e-b5a4-4c4d-91bf-4a5a87f4a86d + List + List + false + 95e5e03f-6797-495f-84a1-a25524a7d14d + 1 + + + + + + 1113 + -409 + 47 + 20 + + + 1146 + -399 + + + + + + + + Item index + c5967247-090c-4749-a79b-f602586b40ac + X-1 + Index + Index + false + 66a7003d-b3db-44af-9482-17b37441f36e + 1 + + + + + + 1113 + -389 + 47 + 20 + + + 1146 + -379 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a8d4e9f7-e38e-471a-8bb1-0ffde41a6a89 + Wrap + Wrap + false + 0 + + + + + + 1113 + -369 + 47 + 20 + + + 1146 + -359 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + e92ebaf0-68a9-4047-9b44-a6f7af39b989 + false + Item + Item + false + 0 + + + + + + 1190 + -409 + 27 + 60 + + + 1205 + -379 + + + + + + + - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle - Create an OpenGL material. + Compute the angle between two vectors. true - 8634f6d5-6b63-4fdc-90d0-fe9fd70371c6 - Create Material - Create Material + 658f3ebd-1890-4c74-9aeb-04ee9ed60234 + Angle + Angle - + - 27124 - -15080 - 144 - 104 + 1220 + -446 + 115 + 64 - 27208 - -15028 + 1284 + -414 - Colour of the diffuse channel - 2870c464-0d69-4d5b-961a-08ab8d733cff - Diffuse - Diffuse + First vector + 749673b9-330a-45c2-b681-19d5188408a8 + Vector A + Vector A false - e7632567-1dd6-425d-9046-7e5d28358f08 + 24e2494e-fc33-437e-9d18-b095463a48e0 1 - + - 27126 - -15078 - 67 + 1222 + -444 + 47 20 - 27161 - -15068 + 1247 + -434 - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - Colour of the specular highlight - dddf2fce-98e7-4e56-9888-eceda545fa3a - Specular - Specular + + Second vector + 39baccf7-075f-4b2d-88d8-05f34182c734 + Vector B + Vector B false - 0 + e92ebaf0-68a9-4047-9b44-a6f7af39b989 + 1 - + - 27126 - -15058 - 67 + 1222 + -424 + 47 20 - 27161 - -15048 + 1247 + -414 - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - Emissive colour of the material - 98032d8c-541f-4070-948e-988f63ae7139 - Emission - Emission - false + Optional plane for 2D angle + c564f636-77b1-4c53-a28c-18f6b316dba1 + Plane + Plane + true 0 - + - 27126 - -15038 - 67 + 1222 + -404 + 47 20 - 27161 - -15028 + 1247 + -394 - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - c3f572c9-a593-4d1e-b067-ace6872187d7 - Transparency - Transparency - false - 0 - - - - - - 27126 - -15018 - 67 - 20 - - - 27161 - -15008 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - da60117d-311f-4ff0-b0ad-4f049a667bcd - Shine - Shine - false - 0 - - - - - - 27126 - -14998 - 67 - 20 - - - 27161 - -14988 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - Resulting material - a4ad84b1-89b7-4be0-90af-ac71b0ba6f84 - Material - Material + Angle (in radians) between vectors + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 + Angle + Angle false 0 @@ -31604,14 +4091,40 @@ - 27223 - -15078 - 43 - 100 + 1299 + -444 + 34 + 30 - 27246 - -15028 + 1317.5 + -429 + + + + + + + + Reflex angle (in radians) between vectors + 721736c1-0ee8-421f-bdc7-a259f3663fd0 + Reflex + Reflex + false + 0 + + + + + + 1299 + -414 + 34 + 30 + + + 1317.5 + -399 @@ -31623,6803 +4136,44 @@ - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider - - Allows for customized geometry previews - true - true - b8d47739-095a-4e74-b2e4-115680879ec2 - Custom Preview - Custom Preview - + + Numeric slider for single values + 6feb6809-97df-4e5d-bff4-bff24a9f8a84 + Number Slider + Number Slider + false + 0 - + - 26854 - -15050 - 82 - 44 + 905 + -936 + 282 + 20 - 26922 - -15028 + 905.265 + -935.8916 - - - Geometry to preview - true - a3f2fc6e-b881-43e3-8b50-40ded8540f57 - Geometry - Geometry - false - 7c0419c0-ce95-49d5-8e54-a63a98bce387 - 1 - - - - - - 26856 - -15048 - 51 - 20 - - - 26883 - -15038 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505347401718018 - -0.250056316453437 - 0 - 0.00505423562287416 - -0.250145772628349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101104516793202 - -0.250215889850821 - 0 - 0.0101166722186634 - -0.250581182755773 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151743302950294 - -0.250487313256909 - 0 - 0.0151960972398294 - -0.251339379892392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202485754426978 - -0.250867601327207 - 0 - 0.0203030122370353 - -0.252465571935498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0253370377099089 - -0.251367325069379 - 0 - 0.0254510463736146 - -0.254044204299816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0304439477304975 - -0.251996802101443 - 0 - 0.030655938036711 - -0.25614382028161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0355741777151249 - -0.252771143623856 - 0 - 0.0359273387751048 - -0.25869141716293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0407333795871576 - -0.253709198760745 - 0 - 0.0412649052165872 - -0.261503596540872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.045928108574321 - -0.254833066658725 - 0 - 0.0466698701239005 - -0.264498848974972 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0511656978861204 - -0.256164959299387 - 0 - 0.0521407299166446 - -0.267596018152469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.05645367456718 - -0.257720889874877 - 0 - 0.0576634586644573 - -0.270609932383741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0617981549101894 - -0.259497564284208 - 0 - 0.0632274525938167 - -0.273450652028253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0672016737916246 - -0.261460261611015 - 0 - 0.0688317352254483 - -0.276142708501694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0726632778514002 - -0.263554891770152 - 0 - 0.0744756835693676 - -0.278706532929218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0781809030656052 - -0.265733057129669 - 0 - 0.080156798698473 - -0.281142432770991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0837534980893882 - -0.267965814702187 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0893820535374261 - -0.270245014640846 - 0 - 0.0916187039686472 - -0.285618706977297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0950673048202867 - -0.272562583969479 - 0 - 0.0973919292382841 - -0.287644134473815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10080637136443 - -0.274889867212233 - 0 - 0.103180168402255 - -0.289470554253619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.106592080589806 - -0.277178900382035 - 0 - 0.108962784267433 - -0.291003201938871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.112414522895768 - -0.279375728192023 - 0 - 0.114710231709912 - -0.29211624291467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.118265273051606 - -0.281444178623693 - 0 - 0.120394884590228 - -0.292717356909241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.124140200269981 - -0.283376202677637 - 0 - 0.126019884959019 - -0.292886425779716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.130037989855904 - -0.285178783453385 - 0 - 0.131617263509951 - -0.292829995839355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.135958052107033 - -0.286861164376441 - 0 - 0.13720573239375 - -0.292659237799043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141899543519177 - -0.288430033297935 - 0 - 0.142807161928103 - -0.292482061000252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.147861030622459 - -0.289888558354322 - 0 - 0.148468568781714 - -0.292498075124684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.153840515485047 - -0.291237135333926 - 0 - 0.154216101474041 - -0.292791293818254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.159835644728056 - -0.292474713435035 - 0 - 0.160042787701041 - -0.293301504303351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165843940031274 - -0.293599934913285 - 0 - 0.165935687007545 - -0.293953573279223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171862984425325 - -0.294611884702311 - 0 - 0.171886171525765 - -0.294698286934031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.18392461408995 - -0.296296420541724 - 0 - 0.183949236616059 - -0.296382424718838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.189962647976924 - -0.296968624987794 - 0 - 0.190066118646106 - -0.29731901251916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196000793528125 - -0.297521830303161 - 0 - 0.196248959371727 - -0.298337247414373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.202033527737075 - -0.297946112316023 - 0 - 0.202511705669843 - -0.299471831587106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.208053372145435 - -0.298226654191779 - 0 - 0.208875768401618 - -0.300776623757787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.214050604867077 - -0.298343564660643 - 0 - 0.215357729737282 - -0.30228489999911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.22001300205193 - -0.298271819627797 - 0 - 0.221926224108109 - -0.303885547700611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.225925941907469 - -0.297982256979424 - 0 - 0.228506879752192 - -0.305356124085039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231772968670908 - -0.297443706698576 - 0 - 0.235050496392389 - -0.306567048740638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237537499672447 - -0.296627908498917 - 0 - 0.241504537098532 - -0.307392777658513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.243205728307193 - -0.295516872087926 - 0 - 0.247781235175239 - -0.307627022015066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.248771768802236 - -0.294114958930639 - 0 - 0.253835925776679 - -0.307194938426022 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.254242893436095 - -0.292459468332912 - 0 - 0.259688467383181 - -0.306191805037292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259635723622134 - -0.290607435380482 - 0 - 0.265375741506915 - -0.304746361753513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.264967076032412 - -0.288611319448322 - 0 - 0.270927211537022 - -0.302958089327777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270248030400458 - -0.286505506315453 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275482472946715 - -0.284304894694083 - 0 - 0.281673259357865 - -0.29855365551104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.280674584283271 - -0.282023831984469 - 0 - 0.28686768781528 - -0.295970247758475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.285837332474636 - -0.279694880889281 - 0 - 0.291940786614735 - -0.293147731685129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.290992512042424 - -0.277366991112205 - 0 - 0.296889409935901 - -0.290093268835693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296165448407521 - -0.275092594034809 - 0 - 0.301701546722433 - -0.286794842101097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301374228411425 - -0.272904902100394 - 0 - 0.306362605586927 - -0.283236208267481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306623717152775 - -0.27080762829604 - 0 - 0.3109078706605 - -0.279503810602304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311909918368648 - -0.268786525148997 - 0 - 0.315417733087166 - -0.275767240882368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.317225377724543 - -0.266821661277429 - 0 - 0.319929945551141 - -0.272099887720381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.322561935800737 - -0.264893245169681 - 0 - 0.324484473393656 - -0.268573808833086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327912185121925 - -0.262984367053954 - 0 - 0.329171214364873 - -0.265349430637697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.333270039234965 - -0.261081799207438 - 0 - 0.334032352787657 - -0.262487271184008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.338630733701804 - -0.259175677097762 - 0 - 0.339042916652918 - -0.259921731094467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343990687686051 - -0.257258962845591 - 0 - 0.344169833648876 - -0.257577371899359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349347379634694 - -0.255326985763933 - 0 - 0.349391845513159 - -0.255404611616106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360045529973816 - -0.251408100536763 - 0 - 0.360091180602757 - -0.251485035622065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.36538640248935 - -0.249420615876589 - 0 - 0.365575224850326 - -0.249733383709835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370722660398344 - -0.247416155849515 - 0 - 0.371168702849392 - -0.24814247360577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376055896662797 - -0.245397462273084 - 0 - 0.376902889081878 - -0.246753588104841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.381388837126853 - -0.243368907032891 - 0 - 0.382825212977003 - -0.245630655207833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386725502577399 - -0.241336609070113 - 0 - 0.388977806614639 - -0.24482513686854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392071779627215 - -0.239309160604642 - 0 - 0.395325725868487 - -0.244267607475454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397435477561445 - -0.237297510617177 - 0 - 0.401770156478347 - -0.243797180988584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40282603322905 - -0.235314338102901 - 0 - 0.408264140407794 - -0.243339582541172 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408252827083115 - -0.233371461630573 - 0 - 0.414758114595422 - -0.242821383764929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413721364156202 - -0.231474436494269 - 0 - 0.421139675542326 - -0.242083849792649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419225529616825 - -0.229612121203731 - 0 - 0.427346282289188 - -0.24104824491309 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424739759508987 - -0.227747080648909 - 0 - 0.433379588777727 - -0.239729763870236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43022523477784 - -0.225826028651191 - 0 - 0.439238627927562 - -0.238139264953161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435644274669597 - -0.223800403935422 - 0 - 0.444909982956108 - -0.236270354663337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440969100399577 - -0.221637682540441 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44618358952782 - -0.219322535887776 - 0 - 0.455625021711591 - -0.231659974014332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451271440941807 - -0.216840370083294 - 0 - 0.460630027718401 - -0.228893332285366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456203613189969 - -0.21416133509845 - 0 - 0.465344676614253 - -0.225766174884025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460939162954667 - -0.211242461154035 - 0 - 0.469694398287187 - -0.222200444715514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465433923835189 - -0.20803930466351 - 0 - 0.473584164690309 - -0.218097364534124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469657308285336 - -0.204526520456555 - 0 - 0.476940858332451 - -0.213390475142492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473601241943624 - -0.200707295858227 - 0 - 0.479806452853301 - -0.208155310059875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477273723794102 - -0.196603798644425 - 0 - 0.482314790397806 - -0.202572282852884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480690674196653 - -0.192246372247257 - 0 - 0.484547773269642 - -0.196751607896243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483870706576526 - -0.18766695099345 - 0 - 0.486592118410189 - -0.190803289193989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486833260974741 - -0.18289679978869 - 0 - 0.488602505613553 - -0.184908876774737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489591094003175 - -0.177958155102587 - 0 - 0.490654726020656 - -0.17915195590713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49217039211644 - -0.172886908764178 - 0 - 0.492741507348046 - -0.173519616234827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494533707109605 - -0.167648041380594 - 0 - 0.494780245151019 - -0.167917664442764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496867977902021 - -0.162448871638894 - 0 - 0.496928765212619 - -0.162514506158343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500788892510983 - -0.151481612404188 - 0 - 0.500850499408243 - -0.151546478246379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502521450472051 - -0.14587118274869 - 0 - 0.502774687496554 - -0.14613452399297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503660901409283 - -0.139736218025729 - 0 - 0.504255457594763 - -0.14034695061328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505515300066612 - -0.134418152461549 - 0 - 0.506637561469306 - -0.135557012757443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506602537126236 - -0.12839893283478 - 0 - 0.508494603477969 - -0.130295974033697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507861139216746 - -0.122637125011553 - 0 - 0.510810991627342 - -0.125559635992243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508259693824949 - -0.116118436640817 - 0 - 0.512497436562383 - -0.120267641143258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509562056080227 - -0.110572604992928 - 0 - 0.515176157875145 - -0.116005561580818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510019484470317 - -0.104289551004154 - 0 - 0.51702468887087 - -0.110990645637718 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510568720296189 - -0.0981853642674538 - 0 - 0.518904269193531 - -0.106068156827404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51060569979605 - -0.0916903776343334 - 0 - 0.520061764588541 - -0.100531974379127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510726210835971 - -0.0853697924401946 - 0 - 0.521024862993285 - -0.0948918359815828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510459819697791 - -0.0787879444926246 - 0 - 0.521361866973006 - -0.0887567313889643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510891003013666 - -0.0729292987450382 - 0 - 0.522208594250152 - -0.0831649801050367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510580543644727 - -0.0664822286462081 - 0 - 0.522159008004386 - -0.0768404227107852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510430559146041 - -0.0602689708309202 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510183143716704 - -0.0540553931958588 - 0 - 0.521871113638058 - -0.0642898633983103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510030168865181 - -0.0480076664737912 - 0 - 0.521562932539694 - -0.0580002840651655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509527651557143 - -0.0417422364850628 - 0 - 0.520742077472739 - -0.0513582646858968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509370226695051 - -0.0358559447539967 - 0 - 0.52006420902337 - -0.0449317527854089 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509213758098833 - -0.0300465413214522 - 0 - 0.51912592422925 - -0.0383736030457551 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509265647200457 - -0.0244843626847478 - 0 - 0.518086329950011 - -0.0318202572992374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50920844434475 - -0.0189019234382706 - 0 - 0.516692021949889 - -0.0250641977107602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510150299264422 - -0.0141985300804371 - 0 - 0.516205183816759 - -0.0191354855499001 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510380612622524 - -0.0089670427871408 - 0 - 0.514994976032946 - -0.0126928999809023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510920505518028 - -0.00404387871181429 - 0 - 0.514163486697209 - -0.00663728819510931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511486191336128 - 0.0008057088607229 - 0 - 0.513586434222514 - -0.000857919766084662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512114275101439 - 0.00555457766445053 - 0 - 0.513372145402704 - 0.00456754385817189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512886239473343 - 0.0101426596050763 - 0 - 0.513559157739012 - 0.00961952256861475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513396916780657 - 0.0148847825581318 - 0 - 0.513686348425213 - 0.014661832059932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514228759375215 - 0.0193317700177648 - 0 - 0.514299868577701 - 0.0192774886342623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515923860951578 - 0.0280740867161304 - 0 - 0.515995432084217 - 0.0280204158651415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516914871795521 - 0.0322769849859283 - 0 - 0.517208076852237 - 0.0320590207773193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517733850735903 - 0.0365677948935579 - 0 - 0.51841997688991 - 0.036062105016286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519497267829107 - 0.0401324451588042 - 0 - 0.52078819544304 - 0.0391890580033239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520514883697567 - 0.0442143281161323 - 0 - 0.522684425090805 - 0.0426421415709762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521837522488296 - 0.0480415234704993 - 0 - 0.525209471874189 - 0.0456181669107786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523206261190857 - 0.0518058211500428 - 0 - 0.528035674595592 - 0.0483632744651133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524686322716065 - 0.0554621923568258 - 0 - 0.531065202233208 - 0.0509516433486273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526379633729681 - 0.0589420636601844 - 0 - 0.534315800388649 - 0.0533747647870685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52793008524993 - 0.0624960146713863 - 0 - 0.537346248856133 - 0.0559419581485611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52989697983185 - 0.0657355948667036 - 0 - 0.540548803860489 - 0.0583783100944358 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531953316169789 - 0.0688929663377595 - 0 - 0.543522241278913 - 0.0609625488657134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534232775614727 - 0.0718788446157459 - 0 - 0.546446398687204 - 0.0635686846642708 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536376712471869 - 0.0749381465327901 - 0 - 0.549022116229484 - 0.0663970220104278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539448924171609 - 0.0773594370423272 - 0 - 0.552351987044929 - 0.0687070391264611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541768812160651 - 0.0802755653889961 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544345118595643 - 0.0830056311955981 - 0 - 0.557304322355187 - 0.0744375474468264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546863166718194 - 0.0857607102152399 - 0 - 0.559618799344709 - 0.0773850979631723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549518743105631 - 0.0884126737829544 - 0 - 0.561892382212331 - 0.0803427046236091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551703070099359 - 0.0913560274525083 - 0 - 0.563474585105293 - 0.0837295614343228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55419039988783 - 0.0940862046755032 - 0 - 0.56507599707224 - 0.0870794387813042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556206235361405 - 0.0971026367691441 - 0 - 0.565871078474497 - 0.0909211643262313 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559123058060268 - 0.0995312853279216 - 0 - 0.567304567424617 - 0.0943312408567091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561000297785932 - 0.102609304632083 - 0 - 0.567605396459228 - 0.0984370357330786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563200541681953 - 0.10546636838032 - 0 - 0.568223374669041 - 0.102312718067496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564505421378423 - 0.10886472623115 - 0 - 0.568028006515896 - 0.106666068998698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566887036053185 - 0.111573308282341 - 0 - 0.569163620962188 - 0.110160565721984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56838129778772 - 0.11481807294804 - 0 - 0.569742011717993 - 0.113978471239191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570180111100047 - 0.117856485127912 - 0 - 0.570906595650503 - 0.117410714391841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571028957179202 - 0.121455104097672 - 0 - 0.571340816533778 - 0.121264785037981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572997949009286 - 0.124350568232757 - 0 - 0.573074421456835 - 0.124304146771783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574822890478299 - 0.131368614469152 - 0 - 0.574899573975092 - 0.131322542475568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576500108507367 - 0.134387139610429 - 0 - 0.576813690061004 - 0.134199671717879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577254613715441 - 0.137941098714128 - 0 - 0.577987129857456 - 0.137505310402129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578094292418925 - 0.141422957996492 - 0 - 0.579470109977865 - 0.140608341845134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578730600939134 - 0.14500489118572 - 0 - 0.581038859893325 - 0.143644515873484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579216715695933 - 0.148654357103119 - 0 - 0.582798264164558 - 0.146553116935159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579508252945147 - 0.152396730476281 - 0 - 0.584629452679553 - 0.149405464056841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579581332523745 - 0.156244994452482 - 0 - 0.586334753654483 - 0.152317341300726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579403774034308 - 0.160216801191338 - 0 - 0.587792698141627 - 0.15535845679194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57894777456715 - 0.164327049509464 - 0 - 0.588885814600127 - 0.158595107930374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578194361922611 - 0.168585402449619 - 0 - 0.589419646701347 - 0.162136838578988 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577146186641268 - 0.172989078120572 - 0 - 0.589320016585478 - 0.166022772503467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57583736297765 - 0.177517483083033 - 0 - 0.588671115261759 - 0.170201326353865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574322194678389 - 0.182138940012568 - 0 - 0.587590994900854 - 0.174602628915227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572652224040665 - 0.186823855088536 - 0 - 0.586172718600039 - 0.179172107047908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570863750271195 - 0.191551692031706 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56897584456725 - 0.196311908296125 - 0 - 0.582518832644086 - 0.188700042877056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567007909442596 - 0.201093935638823 - 0 - 0.580320915949153 - 0.193635993425587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564997353243279 - 0.205877300983438 - 0 - 0.577895342663458 - 0.198674994693603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562997969768196 - 0.210632672587117 - 0 - 0.575253198660657 - 0.20381058241952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561067666715249 - 0.215328786861241 - 0 - 0.572386978048319 - 0.209046734226763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559246486115802 - 0.219944615734353 - 0 - 0.569284668480124 - 0.214389916031959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557545844164233 - 0.22447513353747 - 0 - 0.566033665281687 - 0.219791710573479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555959243612377 - 0.228925184850554 - 0 - 0.562803936410508 - 0.225158842228221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554473736976886 - 0.233303057542361 - 0 - 0.559673065147775 - 0.230449752777153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553075733960902 - 0.237617263497918 - 0 - 0.556718217509092 - 0.235623519964329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551753508658147 - 0.241875173669701 - 0 - 0.554105138920499 - 0.240591228383117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55049799727919 - 0.246082603549017 - 0 - 0.551902136927073 - 0.245317838697063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549302783744853 - 0.250243845168947 - 0 - 0.550051710286089 - 0.249836904894435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548163316114617 - 0.254362113601127 - 0 - 0.548484500315911 - 0.254187992062088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547076785163384 - 0.258439627758949 - 0 - 0.547155470515612 - 0.258397064833559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545057155620294 - 0.266477903324993 - 0 - 0.54513591569215 - 0.266435478823177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544124547604063 - 0.270439627843368 - 0 - 0.544446342406086 - 0.270266637361234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543246352674862 - 0.274362274647256 - 0 - 0.543997417753818 - 0.273959294997199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542427134559827 - 0.27824395963303 - 0 - 0.543836629225589 - 0.277489109835568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541673728326051 - 0.282081577690987 - 0 - 0.544036592078469 - 0.280818424779715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540995634267459 - 0.285870602199881 - 0 - 0.544659047381932 - 0.283915581987895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54040555501309 - 0.289604809112222 - 0 - 0.54563983283102 - 0.286816136087919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539919650229687 - 0.293276152893373 - 0 - 0.54681708759531 - 0.28960729557305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539556680130675 - 0.296875232373641 - 0 - 0.548118335599253 - 0.292328187880908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539335286099958 - 0.300392738904304 - 0 - 0.549470857472973 - 0.295017798262242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539268272687522 - 0.303822479094256 - 0 - 0.550708881370936 - 0.297764140434994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5393508088804 - 0.307167588447597 - 0 - 0.551749941827175 - 0.300610679752973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539549526688543 - 0.310446224809394 - 0 - 0.552612375867721 - 0.303547433734308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539812900339498 - 0.313686001444671 - 0 - 0.553310102237649 - 0.306566831182615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540093459399462 - 0.316912237559049 - 0 - 0.55383830784911 - 0.309671231944943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540360101826533 - 0.320141506864806 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540599570325251 - 0.323380922857509 - 0 - 0.554351197146093 - 0.316152798551188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540798229020821 - 0.326637765435576 - 0 - 0.554308755567581 - 0.319543914807823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540924023728126 - 0.32992894565412 - 0 - 0.554006242960908 - 0.323066957099693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540928091346227 - 0.333280118874307 - 0 - 0.553351782992714 - 0.326769862709266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540757771673667 - 0.336718839469171 - 0 - 0.552226769221767 - 0.330714416965799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54037959449733 - 0.340262539162168 - 0 - 0.550545427694077 - 0.334945055793217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539791415299973 - 0.343912237783572 - 0 - 0.548382987170286 - 0.339421976011831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53901202590859 - 0.34765804034731 - 0 - 0.545937105929131 - 0.344041630116336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538069555273283 - 0.351485230396626 - 0 - 0.54332752713911 - 0.34874149327913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536994480154273 - 0.355377926958853 - 0 - 0.540676400964699 - 0.353457989766569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535815026639632 - 0.359321478244379 - 0 - 0.53819108545919 - 0.358083324426895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534555233968571 - 0.363303459369879 - 0 - 0.535973360897764 - 0.362564954500405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533234097734197 - 0.367314105678826 - 0 - 0.533990174515251 - 0.366920609487817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531865696402006 - 0.371346234559035 - 0 - 0.532189817895052 - 0.371177643754826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530459426003982 - 0.375395112862437 - 0 - 0.530538800230377 - 0.375353848841097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527549310015006 - 0.383535415083056 - 0 - 0.527628700802464 - 0.383494182933707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526045936765373 - 0.387626904744344 - 0 - 0.526370193683262 - 0.387458574554778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524510247578134 - 0.391732876038091 - 0 - 0.525266799187143 - 0.39134029354473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522943067233968 - 0.395853046844602 - 0 - 0.524362384988684 - 0.395116833193081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521345589285743 - 0.399986940358411 - 0 - 0.52372415108524 - 0.398753601736735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519718690894851 - 0.404134240380255 - 0 - 0.52340528629554 - 0.402223294533774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518061901247467 - 0.408295325395787 - 0 - 0.523327701082563 - 0.405566641902149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51637221155114 - 0.412471883878459 - 0 - 0.523309143418118 - 0.408878260007979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514643418921091 - 0.416667252368169 - 0 - 0.523251641928628 - 0.412208995462828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512867020900908 - 0.420885950597459 - 0 - 0.523054905871745 - 0.415610839813393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511036574327541 - 0.425131424327536 - 0 - 0.522533158555508 - 0.419179992109439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509159182969168 - 0.429400101544355 - 0 - 0.521615759560877 - 0.422952989859552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507267179700194 - 0.433675353988172 - 0 - 0.520387266808906 - 0.426886049072686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505408674537394 - 0.43793239716501 - 0 - 0.51896174308946 - 0.430920166626684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503626140034609 - 0.442149371312442 - 0 - 0.517424660948293 - 0.43501117533573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501944537843247 - 0.4463134770386 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500370303081629 - 0.45042149238139 - 0 - 0.514169525906021 - 0.443284653399733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498909938897703 - 0.454470150684394 - 0 - 0.512464391935626 - 0.447460596694136 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49758853570312 - 0.458446564502282 - 0 - 0.510710646804995 - 0.451661172309808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496448498560407 - 0.462328887302509 - 0 - 0.508907661436521 - 0.455886775079962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495537215317347 - 0.466092691272893 - 0 - 0.507036819002528 - 0.460147095470864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494884725302945 - 0.469722511709624 - 0 - 0.505075867635344 - 0.464453696669792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494493068729593 - 0.473217349863049 - 0 - 0.503104556914647 - 0.468765403185449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494347188474569 - 0.476585034539809 - 0 - 0.501287185066225 - 0.472997332830163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494426631751383 - 0.479836173008036 - 0 - 0.499695104591987 - 0.477112654063808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494711209236506 - 0.482981227112328 - 0 - 0.498399932483317 - 0.481074391911008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495183623645832 - 0.486029156295643 - 0 - 0.497563733715275 - 0.48479880819568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495830399117459 - 0.488986954495352 - 0 - 0.497250751937623 - 0.488252739747617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496641027035429 - 0.49186002655021 - 0 - 0.497398193448137 - 0.491468631130392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497609495935737 - 0.4946515041578 - 0 - 0.497934045163041 - 0.494483738247752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498726223164156 - 0.497366343133581 - 0 - 0.498805693039354 - 0.497325263622762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501273776835815 - 0.502633656859697 - 0 - 0.501194306960616 - 0.502674736370515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502390504064066 - 0.505348495835564 - 0 - 0.502065954836761 - 0.505516261745612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503358972965224 - 0.508139973442715 - 0 - 0.502601806552515 - 0.508531368862533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504169600880994 - 0.51101304549871 - 0 - 0.50274924806083 - 0.511747260246445 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504816376356613 - 0.513970843696357 - 0 - 0.50243626628717 - 0.515201191796319 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505288790762487 - 0.517018772881456 - 0 - 0.501600067515676 - 0.518925608082776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505573368248714 - 0.520163826985177 - 0 - 0.50030489540811 - 0.522887345929405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505652811525311 - 0.523414965453516 - 0 - 0.498712814933655 - 0.527002667163162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505506931269217 - 0.52678265013083 - 0 - 0.496895443084163 - 0.53123459680843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505115274696908 - 0.530277488283716 - 0 - 0.494924132364509 - 0.535546303323547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504462784683178 - 0.533907308720099 - 0 - 0.492963180997997 - 0.539852904522128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503551501440158 - 0.537671112690462 - 0 - 0.491092338564043 - 0.54411322491301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502411464296648 - 0.541553435491102 - 0 - 0.489289353194773 - 0.548338827683575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501090061103712 - 0.545529849308138 - 0 - 0.487535608065788 - 0.552539403298396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499629696919019 - 0.549578507611538 - 0 - 0.485830474094627 - 0.556715346593195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498055462154735 - 0.553686522955707 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496373859966325 - 0.557850628680338 - 0 - 0.48257533905264 - 0.56498882465705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494591325461415 - 0.562067602828871 - 0 - 0.481038256909349 - 0.569079833367197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492732820300824 - 0.566324646004566 - 0 - 0.479612733192112 - 0.573113950920052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490840817030871 - 0.570599898448888 - 0 - 0.478384240439162 - 0.577047010133692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488963425670836 - 0.574868575666567 - 0 - 0.47746684144287 - 0.580820007884664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487132979098937 - 0.579114049395885 - 0 - 0.4769450941281 - 0.584389160179951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485356581080193 - 0.583332747624428 - 0 - 0.476748358072655 - 0.587791004529769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483627788447431 - 0.587528116115544 - 0 - 0.476690856580452 - 0.591121739986025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481938098753818 - 0.59170467459681 - 0 - 0.476672298918722 - 0.594433358090448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480281309104514 - 0.595865759613337 - 0 - 0.476594713703826 - 0.597776705459818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47865441071406 - 0.600013059634958 - 0 - 0.476275848914562 - 0.601246398256634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477056932768216 - 0.60414695314753 - 0 - 0.475637615013499 - 0.604883166799051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475489752422125 - 0.608267123955035 - 0 - 0.474733200813116 - 0.608659706448397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473954063234088 - 0.612373095249199 - 0 - 0.473629806316199 - 0.612541425438765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472450689985132 - 0.616464584910135 - 0 - 0.472371299197675 - 0.616505817059484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46954057399651 - 0.62460488713057 - 0 - 0.469461199770114 - 0.624646151151911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468134303597581 - 0.628653765434444 - 0 - 0.467810182104536 - 0.628822356238653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46676590226777 - 0.632685894313411 - 0 - 0.466009825486716 - 0.633079390504421 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465444766031685 - 0.636696540623247 - 0 - 0.464026639102491 - 0.637435045492721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464184973359164 - 0.640678521749514 - 0 - 0.461808914539606 - 0.641916675566998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46300551984797 - 0.644622073033242 - 0 - 0.459323599037545 - 0.646542010225527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461930444725666 - 0.648514769597185 - 0 - 0.456672472859839 - 0.65125850671468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460987974091236 - 0.652341959646045 - 0 - 0.454062894070695 - 0.655958369877019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460208584699153 - 0.65608776221015 - 0 - 0.45161701282884 - 0.660578023981891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459620405501807 - 0.659737460831548 - 0 - 0.449454572305059 - 0.6650549442005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459242228328693 - 0.663281160522857 - 0 - 0.447773230780592 - 0.669285583026229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459071908653092 - 0.66671988111931 - 0 - 0.446648217006605 - 0.673230137284351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459075976274563 - 0.670071054337734 - 0 - 0.445993757041781 - 0.67693304289216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459201770978671 - 0.673362234557953 - 0 - 0.44569124443191 - 0.680456085185706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459400429677243 - 0.676619077134443 - 0 - 0.445648802856401 - 0.683847201440764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459639898171639 - 0.679858493129418 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459906540601516 - 0.683087762433699 - 0 - 0.446161692151867 - 0.690328768047806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460187099659798 - 0.686313998548964 - 0 - 0.446689897761646 - 0.693433168811019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460450473313733 - 0.689553775182666 - 0 - 0.447387624134555 - 0.696452566257752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460649191118179 - 0.692832411546414 - 0 - 0.448250058171403 - 0.699389320241037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460731727311334 - 0.696177520899615 - 0 - 0.449291118627919 - 0.702235859558878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46066471390233 - 0.699607261087745 - 0 - 0.450529142529315 - 0.704982201729808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460443319870062 - 0.70312476761923 - 0 - 0.451881664401484 - 0.707671812111963 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460080349772859 - 0.706723847098535 - 0 - 0.453182912407235 - 0.710392704418858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45959444498683 - 0.710395190881084 - 0 - 0.454360167168899 - 0.713183863905387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459004365732334 - 0.714129397793494 - 0 - 0.455340952617862 - 0.716084418005479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458326271674718 - 0.717918422301861 - 0 - 0.4559634079223 - 0.719181575213134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457572865439708 - 0.721756040360482 - 0 - 0.456163370773946 - 0.722510890157944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456753647325805 - 0.725637725345652 - 0 - 0.456002582246848 - 0.726040704995709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455875452395947 - 0.729560372149885 - 0 - 0.455553657593923 - 0.729733362632019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45494284437804 - 0.733522096669167 - 0 - 0.454864084306183 - 0.733564521170983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452923214834805 - 0.741560372235291 - 0 - 0.452844529482577 - 0.741602935160681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451836683886441 - 0.745637886391561 - 0 - 0.451515499685148 - 0.745812007930601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450697216256959 - 0.74975615482333 - 0 - 0.449948289715722 - 0.750163095097842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449502002720713 - 0.753917396444294 - 0 - 0.448097863072831 - 0.754682161296249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448246491342158 - 0.7581248263234 - 0 - 0.445894861079807 - 0.759408771609983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446924266041652 - 0.762382736493947 - 0 - 0.443281782493463 - 0.764376480027536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445526263023122 - 0.766696942450897 - 0 - 0.440326934852234 - 0.769550247216105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444040756389919 - 0.771074815141451 - 0 - 0.437196063591788 - 0.774841157763784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442454155836248 - 0.775524866455527 - 0 - 0.433966334718795 - 0.780208289419518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440753513885179 - 0.78005538425836 - 0 - 0.430715331520857 - 0.785610083960754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438932333284326 - 0.784671213132259 - 0 - 0.427613021951256 - 0.790953265766738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437002030232522 - 0.789367327405745 - 0 - 0.42474680134006 - 0.796189417573343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435002646755985 - 0.794122699010231 - 0 - 0.422104657335806 - 0.801325005300066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432992090555897 - 0.798906064355285 - 0 - 0.41967908404934 - 0.806364006568522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431024155433248 - 0.803688091696854 - 0 - 0.417481167356412 - 0.811299957115922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429136249728753 - 0.808448307961583 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427347775959291 - 0.813176144904752 - 0 - 0.413827281399917 - 0.82082789294538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425677805320726 - 0.817861059981198 - 0 - 0.41240900509826 - 0.825397371078539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424162637023815 - 0.822482516909397 - 0 - 0.411328884739706 - 0.829798673638565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422853813357316 - 0.827010921873502 - 0 - 0.410679983413106 - 0.833977227490607 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421805638077196 - 0.831414597543763 - 0 - 0.41058035329846 - 0.837863161414394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421052225434321 - 0.835672950482952 - 0 - 0.411114185401343 - 0.841404892062042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420596225965759 - 0.839783198801878 - 0 - 0.41220730185844 - 0.844641543201276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420418667474627 - 0.843755005541727 - 0 - 0.41366524634389 - 0.847682658693483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420491747054791 - 0.847603269517016 - 0 - 0.415370547320385 - 0.850594535936456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420783284305508 - 0.851345642889303 - 0 - 0.417201735836883 - 0.853446883057264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421269399061843 - 0.854995108806971 - 0 - 0.418961140107651 - 0.856355484119208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42190570758117 - 0.858577041996703 - 0 - 0.42052989002223 - 0.859391658148061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422745386284277 - 0.862058901279305 - 0 - 0.422012870142262 - 0.862494689591304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423499891494438 - 0.865612860381762 - 0 - 0.423186309940801 - 0.865800328274311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425177109521543 - 0.868631385524211 - 0 - 0.42510042602475 - 0.868677457517796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427002050991308 - 0.875649431760149 - 0 - 0.426925578543759 - 0.875695853221124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428971042820199 - 0.878544895895962 - 0 - 0.428659183465623 - 0.878735214955653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429819888901348 - 0.882143514864502 - 0 - 0.429093404350892 - 0.882589285600572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431618702211388 - 0.885181927045774 - 0 - 0.430257988281115 - 0.886021528754623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433112963947368 - 0.888426691710593 - 0 - 0.430836379038365 - 0.889839434270951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43549457862251 - 0.89113527376153 - 0 - 0.431971993485036 - 0.893333930993981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436799458317105 - 0.89453363161353 - 0 - 0.431776625330017 - 0.897687281926354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438999702213325 - 0.897390695361655 - 0 - 0.432394603540028 - 0.90156296426066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440876941939902 - 0.900468714665237 - 0 - 0.432695432575553 - 0.90566875913645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443793764639025 - 0.902897363223848 - 0 - 0.434128921525933 - 0.909078835666761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445809600113911 - 0.90591379531664 - 0 - 0.434924002929502 - 0.912920561210839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448296929899834 - 0.90864397254128 - 0 - 0.436525414893901 - 0.916270438559465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450481256893317 - 0.911587326210997 - 0 - 0.438107617786617 - 0.919657295370342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453136833282173 - 0.914239289777779 - 0 - 0.440381200655657 - 0.922614902029847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455654881403632 - 0.916994368798147 - 0 - 0.442695677644088 - 0.925562452546919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458231187840771 - 0.919724434603325 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460551075827973 - 0.922640562951216 - 0 - 0.447648012954653 - 0.931292960867082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463623287527058 - 0.925061853461201 - 0 - 0.450977883769443 - 0.933602977983564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465767224385875 - 0.928121155377108 - 0 - 0.453553601313398 - 0.936431315328583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468046683828445 - 0.931107033656712 - 0 - 0.456477758719321 - 0.939037451128758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470103020169109 - 0.9342644051259 - 0 - 0.459451196140471 - 0.941621689898168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472069914749653 - 0.937503985322169 - 0 - 0.46265375114345 - 0.944058041844994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473620366271459 - 0.941057936332292 - 0 - 0.465684199612491 - 0.946625235205408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475313677283955 - 0.944537807636429 - 0 - 0.468934797766812 - 0.949048356644628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476793738809839 - 0.948194178842727 - 0 - 0.471964325405104 - 0.951636725527657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478162477512065 - 0.95195847652251 - 0 - 0.474790528126173 - 0.95438183308223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479485116303257 - 0.955785671876535 - 0 - 0.477315574910018 - 0.957357858421691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480502732171073 - 0.959867554834338 - 0 - 0.47921180455714 - 0.960810941989819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482266149264549 - 0.963432205099366 - 0 - 0.481580023110542 - 0.963937894976638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483085128203762 - 0.967723015007875 - 0 - 0.482791923147046 - 0.967940979216484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484076139049492 - 0.97192591327634 - 0 - 0.484004567916852 - 0.971979584127329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485771240625702 - 0.980668229974803 - 0 - 0.485700131423216 - 0.980722511358305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486603083218275 - 0.985115217435951 - 0 - 0.486313651573718 - 0.98533816793415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487113760525315 - 0.989857340389235 - 0 - 0.486440842259646 - 0.990380477425696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487885724898131 - 0.99444542232916 - 0 - 0.486627854596867 - 0.995432456135439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488513808665488 - 0.999194291131257 - 0 - 0.486413565779102 - 1.00085791975806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489079494480635 - 1.00404387870614 - 0 - 0.485836513301455 - 1.00663728818944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489619387378706 - 1.00896704277942 - 0 - 0.485005023968283 - 1.01269289997318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48984970073416 - 1.01419853007487 - 0 - 0.483794816181823 - 1.01913548554433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490791555656742 - 1.0189019234303 - 0 - 0.483307978051604 - 1.02506419770279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490734352796636 - 1.02448436268044 - 0 - 0.481913670047082 - 1.03182025729493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490786241901715 - 1.03004654131426 - 0 - 0.480874075771299 - 1.03837360303856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490629773304181 - 1.03585594474792 - 0 - 0.479935790975862 - 1.04493175277933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490472348444341 - 1.04174223647706 - 0 - 0.479257922528744 - 1.05135826467789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489969831134394 - 1.04800766646744 - 0 - 0.478437067459881 - 1.05800028405882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489816856282804 - 1.05405539318956 - 0 - 0.47812888636145 - 1.06428986339201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489569440852917 - 1.06026897082511 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489419456355436 - 1.06648222863933 - 0 - 0.477840991995778 - 1.07684042270391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489108996986639 - 1.07292929873803 - 0 - 0.477791405750153 - 1.08316498009803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489540180301635 - 1.07878794448641 - 0 - 0.478638133026421 - 1.08875673138275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48927378916428 - 1.08536979243324 - 0 - 0.478975137006965 - 1.09489183597463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489394300204536 - 1.09169037762706 - 0 - 0.479938235412046 - 1.10053197437185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489431279703778 - 1.09818536426075 - 0 - 0.481095730806437 - 1.1060681568207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489980515528711 - 1.10428955099835 - 0 - 0.482975311128157 - 1.11099064563192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490437943919443 - 1.11057260498653 - 0 - 0.484823842124525 - 1.11600556157442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491740306175537 - 1.11611843663361 - 0 - 0.487502563438103 - 1.12026764113605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492138860782553 - 1.12263712500552 - 0 - 0.489189008371956 - 1.12555963598621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493397462874516 - 1.12839893282729 - 0 - 0.491505396522784 - 1.13029597402621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494484699932912 - 1.13441815245532 - 0 - 0.493362438530218 - 1.13555701275121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496339098590488 - 1.13973621801923 - 0 - 0.495744542405009 - 1.14034695060678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497478549528464 - 1.14587118274143 - 0 - 0.497225312503961 - 1.14613452398571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499211107488583 - 1.15148161239792 - 0 - 0.499149500591323 - 1.15154647824011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503132022096365 - 1.16244887163391 - 0 - 0.503071234785767 - 1.16251450615336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505466292890499 - 1.16764804137375 - 0 - 0.505219754849085 - 1.16791766443592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507829607883374 - 1.17288690875765 - 0 - 0.507258492651767 - 1.1735196162283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510408905996524 - 1.17795815509619 - 0 - 0.509345273979043 - 1.17915195590073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513166739024484 - 1.18289679978285 - 0 - 0.511397494385672 - 1.1849088767689 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516129293423914 - 1.18766695098621 - 0 - 0.513407881590251 - 1.19080328918675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519309325802531 - 1.19224637224149 - 0 - 0.515452226729542 - 1.19675160789047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522726276206294 - 1.19660379863723 - 0 - 0.51768520960259 - 1.20257228284569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526398758055333 - 1.20070729585276 - 0 - 0.520193547145657 - 1.2081553100544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53034269171544 - 1.20452652044889 - 0 - 0.523059141668325 - 1.21339047513482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534566076164627 - 1.20803930465701 - 0 - 0.526415835309506 - 1.21809736452763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539060837046574 - 1.21124246114577 - 0 - 0.530305601714054 - 1.22220044470725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543796386809838 - 1.21416133509198 - 0 - 0.534655323385555 - 1.22576617487756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548728559057522 - 1.21684037007744 - 0 - 0.539369972280929 - 1.22889333227951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553816410472842 - 1.21932253588019 - 0 - 0.544374978289072 - 1.23165997400674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559030899599552 - 1.22163768253486 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564355725330429 - 1.22380040392866 - 0 - 0.555090017043918 - 1.23627035465657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569774765221657 - 1.22582602864516 - 0 - 0.560761372071935 - 1.23813926494713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575260240490855 - 1.2277470806424 - 0 - 0.566620411222114 - 1.23972976386373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580774470383456 - 1.22961212119661 - 0 - 0.572653717711093 - 1.24104824490597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586278635844194 - 1.23147443648696 - 0 - 0.578860324458071 - 1.24208384978534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59174717291588 - 1.23337146162531 - 0 - 0.585241885403573 - 1.24282138375966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597173966772298 - 1.23531433809419 - 0 - 0.591735859593554 - 1.24333958253247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602564522438089 - 1.23729751061113 - 0 - 0.598229843521187 - 1.24379718098254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607928220372582 - 1.23930916059823 - 0 - 0.60467427413131 - 1.24426760746904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613274497423257 - 1.24133660906239 - 0 - 0.611022193386017 - 1.24482513686082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.618611162872118 - 1.2433689070278 - 0 - 0.617174787021968 - 1.24563065520274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623944103337755 - 1.24539746226548 - 0 - 0.623097110918674 - 1.24675358809723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62927733959981 - 1.24741615584578 - 0 - 0.628831297148763 - 1.24814247360204 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634613597511245 - 1.24942061586885 - 0 - 0.634424775150268 - 1.24973338370209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639954470024814 - 1.25140810053233 - 0 - 0.639908819395873 - 1.25148503561763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650652620364284 - 1.25532698575899 - 0 - 0.65060815448582 - 1.25540461161116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656009312313379 - 1.25725896283987 - 0 - 0.655830166350554 - 1.25757737189364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661369266298539 - 1.25917567709041 - 0 - 0.660957083347425 - 1.25992173108711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666729960763724 - 1.26108179920314 - 0 - 0.665967647211033 - 1.26248727117971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672087814879429 - 1.26298436704468 - 0 - 0.67082878563648 - 1.26534943062842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.677438064199064 - 1.2648932451633 - 0 - 0.675515526606145 - 1.26857380882671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.682774622275221 - 1.26682166127117 - 0 - 0.680070054448623 - 1.27209988771412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688090081631406 - 1.26878652514216 - 0 - 0.684582266912888 - 1.27576724087553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693376282847381 - 1.27080762828899 - 0 - 0.689092129339657 - 1.27950381059526 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698625771589106 - 1.27290490209256 - 0 - 0.693637394413603 - 1.28323620825965 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703834551592257 - 1.27509259402854 - 0 - 0.698298453277344 - 1.28679484209483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.709007487957009 - 1.27736699110671 - 0 - 0.703110590063532 - 1.2900932688302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.714162667525849 - 1.27969488088149 - 0 - 0.70805921338575 - 1.29314773167734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.719325415716398 - 1.28202383197852 - 0 - 0.71313231218439 - 1.29597024775252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724517527054398 - 1.28430489468478 - 0 - 0.718326740643248 - 1.29855365550174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729751969598726 - 1.28650550631065 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.735032923968158 - 1.28861131944024 - 0 - 0.729072788463548 - 1.3029580893197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740364276376578 - 1.29060743537694 - 0 - 0.734624258491797 - 1.30474636174997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.745757106564614 - 1.29245946832441 - 0 - 0.740311532617528 - 1.30619180502879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.751228231197731 - 1.294114958924 - 0 - 0.746164074223288 - 1.30719493841938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75679427169294 - 1.29551687208086 - 0 - 0.752218764824894 - 1.307627022008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762462500327828 - 1.29662790849142 - 0 - 0.758495462901744 - 1.30739277765102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768227031328127 - 1.29744370669454 - 0 - 0.764949503606646 - 1.30656704873661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.774074058092519 - 1.29798225697274 - 0 - 0.771493120247795 - 1.30535612407835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.779986997947901 - 1.29827181962156 - 0 - 0.778073775891722 - 1.30388554769437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.785949395132288 - 1.29834356465585 - 0 - 0.784642270262083 - 1.30228489999431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.791946627855011 - 1.29822665418366 - 0 - 0.791124231598829 - 1.30077662374967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.797966472262931 - 1.29794611230926 - 0 - 0.797488294330163 - 1.29947183158035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803999206471849 - 1.29752183029653 - 0 - 0.803751040628247 - 1.29833724740775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.810037352023201 - 1.29696862498062 - 0 - 0.80993388135402 - 1.29731901251199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816075385909219 - 1.29629642053788 - 0 - 0.816050763383111 - 1.296382424715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828137015574863 - 1.29461188469485 - 0 - 0.828113828474422 - 1.29469828692657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.834156059968561 - 1.29359993490717 - 0 - 0.83406431299229 - 1.2939535732731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.840164355271219 - 1.29247471343121 - 0 - 0.839957212298234 - 1.29330150429953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.846159484515316 - 1.29123713532569 - 0 - 0.845783898526322 - 1.29279129381002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.852138969377676 - 1.28988855834697 - 0 - 0.851531431218422 - 1.29249807511733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858100456480297 - 1.28843003329355 - 0 - 0.857192838071371 - 1.29248206099586 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.864041947893163 - 1.28686116436883 - 0 - 0.862794267606446 - 1.29265923779143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.869962010144132 - 1.28517878344645 - 0 - 0.868382736490085 - 1.29282999583242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875859799729422 - 1.28337620267393 - 0 - 0.873980115040384 - 1.29288642577601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.881734726948772 - 1.28144417861498 - 0 - 0.87960511541015 - 1.29271735690052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.8875854771041 - 1.27937572818605 - 0 - 0.885289768289956 - 1.29211624290869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.893407919410236 - 1.27717890037508 - 0 - 0.891037215732609 - 1.29100320193191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899193628635538 - 1.2748898672057 - 0 - 0.896819831597712 - 1.28947055424709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904932695179275 - 1.2725625839656 - 0 - 0.902608070761278 - 1.28764413446994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.910617946462801 - 1.27024501463256 - 0 - 0.90838129603158 - 1.28561870696902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.916246501910292 - 1.26796581469777 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.921819096934707 - 1.26573305712053 - 0 - 0.919843201301839 - 1.28114243276185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.927336722148503 - 1.26355489176423 - 0 - 0.925524316430536 - 1.27870653292329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.932798326208398 - 1.26146026160413 - 0 - 0.931168264774575 - 1.2761427084948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93820184508954 - 1.25949756428013 - 0 - 0.936772547405913 - 1.27345065202418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.943546325432942 - 1.25772088986679 - 0 - 0.942336541335664 - 1.27060993237566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.948834302113903 - 1.25616495929239 - 0 - 0.947859270083379 - 1.26759601814547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95407189142556 - 1.25483306665351 - 0 - 0.95333012987598 - 1.26449884896976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95926662041291 - 1.25370919875307 - 0 - 0.95873509478348 - 1.2615035965332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964425822284753 - 1.25277114361913 - 0 - 0.964072661224773 - 1.2586914171582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969556052269528 - 1.25199680209434 - 0 - 0.969344061963315 - 1.2561438202745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974662962290117 - 1.25136732506217 - 0 - 0.974548953626411 - 1.2540442042926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979751424557303 - 1.25086760132042 - 0 - 0.979696987762966 - 1.25246557192871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984825669704982 - 1.25048731324957 - 0 - 0.984803902760182 - 1.25133937988505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989889548320672 - 1.25021588984422 - 0 - 0.989883327781329 - 1.25058118274917 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994946525982812 - 1.25005631644855 - 0 - 0.994945764377118 - 1.25014577262347 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - + - The material override - b73d1b3a-2049-4ace-bb18-844c48038a7a - Material - Material - false - a4ad84b1-89b7-4be0-90af-ac71b0ba6f84 - 1 + 0 + 1 + 0 + 100 + 0 + 0 + 31 - - - - - 26856 - -15028 - 51 - 20 - - - 26883 - -15018 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - @@ -38427,337 +4181,119 @@ - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 8634f6d5-6b63-4fdc-90d0-fe9fd70371c6 - b8d47739-095a-4e74-b2e4-115680879ec2 - e7632567-1dd6-425d-9046-7e5d28358f08 - 3 - db060c2d-70fb-45e8-80f1-69ee2b8e261c - Group - + + A panel for custom notes and text values + 63362cd2-ed95-481d-991a-a528b09c7cd9 + Panel + Panel + false + 0 + 3bccace7-864e-4f5c-b61a-dfcf503e77e5 + 1 + 360/256*4*2 - - + + + + + 1262 + -90 + 199 + 40 + + 0 + 0 + 0 + + 1262.472 + -89.34464 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - e7632567-1dd6-425d-9046-7e5d28358f08 - Colour Picker - Colour Picker - false - - 255;217;217;217 - - 0 - - - - - - 26943.87 - -15169.15 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees - Create an OpenGL material. + Convert an angle specified in radians to degrees true - 67886c50-05b5-4a9a-9a19-acd2cba0aa6e - Create Material - Create Material + 7f9303b7-df99-498e-8932-72c7ca3ffdba + Degrees + Degrees - + - 27124 - -15458 - 144 - 104 + 1061 + -76 + 120 + 28 - 27208 - -15406 + 1120 + -62 - Colour of the diffuse channel - df3dc8f6-e69a-4efd-920d-fce929dbd260 - Diffuse - Diffuse + Angle in radians + cfa02371-fe04-446b-8ba3-ea5ce8f12c14 + Radians + Radians false - b1755aad-ca55-4bc5-9644-2b57e58bde9e + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 1 - + - 27126 - -15456 - 67 - 20 + 1063 + -74 + 42 + 24 - 27161 - -15446 + 1085.5 + -62 - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 276e06d8-5c46-4306-a2cf-f848a24573b8 - Specular - Specular - false - 0 - - - - - - 27126 - -15436 - 67 - 20 - - - 27161 - -15426 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 1ff0bca1-3a14-4670-b577-3ea41a952551 - Emission - Emission - false - 0 - - - - - - 27126 - -15416 - 67 - 20 - - - 27161 - -15406 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 4c263b1a-001c-43b1-bd2c-23f1fc256ab7 - Transparency - Transparency - false - 0 - - - - - - 27126 - -15396 - 67 - 20 - - - 27161 - -15386 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - e67cbaa1-6901-4158-bcac-10d92ab7b170 - Shine - Shine - false - 0 - - - - - - 27126 - -15376 - 67 - 20 - - - 27161 - -15366 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - Resulting material - b23b0d3e-fc3a-4a10-bbcb-af3116c7c43a - Material - Material + Angle in degrees + 3bccace7-864e-4f5c-b61a-dfcf503e77e5 + Degrees + Degrees false 0 @@ -38765,14 +4301,14 @@ - 27223 - -15456 - 43 - 100 + 1135 + -74 + 44 + 24 - 27246 - -15406 + 1158.5 + -62 @@ -38782,112 +4318,153 @@ + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + d7a43154-16cf-4d32-8755-ce392160ebf1 + Expression + Expression + + + + + + 971 + -168 + 265 + 28 + + + 1113 + -154 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + fab1fc35-eb8e-4fda-bbb8-74beb3d434d0 + Variable Variable x + Variable x + true + 2c15a336-6bd6-4961-a6e4-1ef635f82ba3 + 1 + + + + + + 973 + -166 + 52 + 24 + + + 1000.5 + -154 + + + + + + + + Result of expression + 69b5acae-33c1-4aab-a6b8-f5b4a0053ab7 + Result + Result + false + 0 + + + + + + 1200 + -166 + 34 + 24 + + + 1218.5 + -154 + + + + + + + + + + + - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series - - Allows for customized geometry previews + + Create a series of numbers. true - true - b582f1f7-e704-4e3f-856f-702304820be2 - Custom Preview - Custom Preview - + 95e66c17-55af-4d66-a211-19cfbf7af70a + Series + Series - + - 26854 - -15428 - 82 - 44 + 844 + -334 + 101 + 64 - 26922 - -15406 + 894 + -302 - - Geometry to preview - true - cb2a8a4c-3211-45f2-86ea-165bddce90d3 - Geometry - Geometry + + First number in the series + 6a807e78-ffc0-444d-b4ed-c923e1bd0790 + Start + Start false - 656438e0-b24d-468a-bfb4-8fea23344430 - 1 + 0 - 26856 - -15426 - 51 + 846 + -332 + 33 20 - 26883 - -15416 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - 9a1d3b89-5ba0-4ee7-b853-f70dba3e72e7 - Material - Material - false - b23b0d3e-fc3a-4a10-bbcb-af3116c7c43a - 1 - - - - - - 26856 - -15406 - 51 - 20 - - - 26883 - -15396 + 864 + -322 @@ -38903,18 +4480,8 @@ - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 + + 0 @@ -38923,92327 +4490,374 @@ + + + Step size for each successive number + 3b0376cb-6df5-4d1a-a645-e60201cc56e4 + Step + Step + false + b15a74d4-e63f-4001-ad2e-1f219b099a13 + 1 + + + + + + 846 + -312 + 33 + 20 + + + 864 + -302 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + e0077b05-3d12-4870-95c5-b40f58458cd9 + Count + Count + false + eecfb193-a1a8-40d3-a3e8-76d8562cabff + 1 + + + + + + 846 + -292 + 33 + 20 + + + 864 + -282 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 71c95c96-e2ca-419a-8de6-dc0283f64d3a + Series + Series + false + 0 + + + + + + 909 + -332 + 34 + 60 + + + 927.5 + -302 + + + + + - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 67886c50-05b5-4a9a-9a19-acd2cba0aa6e - b582f1f7-e704-4e3f-856f-702304820be2 - b1755aad-ca55-4bc5-9644-2b57e58bde9e - 3 - b711397f-a522-485f-bb79-6b751a4edcc9 - Group - + + Numeric slider for single values + cbba7661-af7f-4678-8541-312858e1fded + Number Slider + Number Slider + false + 0 - - + + + + + 927 + -279 + 282 + 20 + + + 927.2651 + -278.6265 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph - - Provides a colour picker object - b1755aad-ca55-4bc5-9644-2b57e58bde9e - Colour Picker - Colour Picker - false - - 255;191;191;191 - - 0 + + Draws Rhino Curvature Graphs. + true + 6c40735e-785e-448e-aa19-4eb56889df8f + Curvature Graph + Curvature Graph - + - 26943.87 - -15547.61 - 180 - 310 + 742 + -1003 + 71 + 64 + + + 799 + -971 - 2 + + + Curve for Curvature graph display + true + db8d9303-36d1-4450-a961-d6c114e07280 + Curve + Curve + false + 0a8675fb-6983-4ff5-87e0-b6bb77eb7934 + 1 + + + + + + 744 + -1001 + 40 + 20 + + + 765.5 + -991 + + + + + + + + Sampling density of the Graph + 6d9eedeb-66b8-4188-9c8b-dc27043692ca + Density + Density + false + 0 + + + + + + 744 + -981 + 40 + 20 + + + 765.5 + -971 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 784c5cb0-5cf4-4073-ae9b-015b2d619f94 + Scale + Scale + false + d250383c-f46b-4981-ad65-abc276edf0d6 + 1 + + + + + + 744 + -961 + 40 + 20 + + + 765.5 + -951 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller - - Create an OpenGL material. - true - f7cf980a-1db0-456b-903f-36b088ead0b9 - Create Material - Create Material + + Numeric scroller for single numbers + d250383c-f46b-4981-ad65-abc276edf0d6 + Digit Scroller + Digit Scroller + false + 0 - + + + + 12 + Digit Scroller + 11 + + 96.0 + + - 27124 - -16176 - 144 - 104 + 557 + -1045 + 250 + 20 - 27208 - -16124 + 557.1845 + -1044.895 - - - Colour of the diffuse channel - ec4fd4f9-5c7d-4e77-b727-101e8127dfe0 - Diffuse - Diffuse - false - 2647ee79-c578-4a09-af8a-9f4bd395be6b - 1 - - - - - - 27126 - -16174 - 67 - 20 - - - 27161 - -16164 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 1a14f820-b9b5-4024-a817-76b80962dce8 - Specular - Specular - false - 0 - - - - - - 27126 - -16154 - 67 - 20 - - - 27161 - -16144 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - a8548e8a-f827-4d29-878e-140eb94c4c4e - Emission - Emission - false - 0 - - - - - - 27126 - -16134 - 67 - 20 - - - 27161 - -16124 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 97f2b024-1f80-4041-973d-7b471eae6d87 - Transparency - Transparency - false - 0 - - - - - - 27126 - -16114 - 67 - 20 - - - 27161 - -16104 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - fb2eae20-d5fa-4aa5-8eb7-e998d9c8a5e8 - Shine - Shine - false - 0 - - - - - - 27126 - -16094 - 67 - 20 - - - 27161 - -16084 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - f97af30a-009e-443a-82a7-852740543d7c - Material - Material - false - 0 - - - - - - 27223 - -16174 - 43 - 100 - - - 27246 - -16124 - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - 0fb7104c-359d-4512-beed-52e1e026a767 - Custom Preview - Custom Preview - - - - - - - 26854 - -16146 - 82 - 44 - - - 26922 - -16124 - - - - - - Geometry to preview - true - b2c4d07d-df78-4b3f-8e29-091315115f50 - Geometry - Geometry - false - 7ed462af-db4a-4941-b06f-73a8a5ab5192 - 1 - - - - - - 26856 - -16144 - 51 - 20 - - - 26883 - -16134 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505423562287416 - -0.250145772628349 - 0 - 0.00505579079448798 - -0.250328438941119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101166722186634 - -0.250581182755773 - 0 - 0.0101302839851524 - -0.251380515650879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151960972398294 - -0.251339379892392 - 0 - 0.0152491190912052 - -0.253414919244564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0203030122370353 - -0.252465571935498 - 0 - 0.0204360062025512 - -0.256369557292481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0254510463736146 - -0.254044204299816 - 0 - 0.0256951342190955 - -0.259775292295518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.030655938036711 - -0.25614382028161 - 0 - 0.0310139688299929 - -0.263147726428641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0359273387751048 - -0.25869141716293 - 0 - 0.0363816718926596 - -0.266307705136293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0412649052165872 - -0.261503596540872 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0466698701239005 - -0.264498848974972 - 0 - 0.0472536739461035 - -0.272106308089032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0521407299166446 - -0.267596018152469 - 0 - 0.0527367560333432 - -0.274583695895008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0576634586644573 - -0.270609932383741 - 0 - 0.0581995183412103 - -0.276321113392407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0632274525938167 - -0.273450652028253 - 0 - 0.0636255100087909 - -0.277336567539015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0688317352254483 - -0.276142708501694 - 0 - 0.0690608315079947 - -0.278206246679791 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0744756835693676 - -0.278706532929218 - 0 - 0.0745706349708621 - -0.279500322944738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.080156798698473 - -0.281142432770991 - 0 - 0.0801800320483679 - -0.281323622207306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0916187039686472 - -0.285618706977297 - 0 - 0.0916450033749502 - -0.285799476835425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0973919292382841 - -0.287644134473815 - 0 - 0.0975137156265353 - -0.288434252460588 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.103180168402255 - -0.289470554253619 - 0 - 0.10351379268512 - -0.2915197906375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.108962784267433 - -0.291003201938871 - 0 - 0.10962302194108 - -0.294853250675795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114710231709912 - -0.29211624291467 - 0 - 0.115727468527291 - -0.297761610728034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.120394884590228 - -0.292717356909241 - 0 - 0.121696692177779 - -0.299608524036104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.126019884959019 - -0.292886425779716 - 0 - 0.127499291793491 - -0.300371451931509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131617263509951 - -0.292829995839355 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.13720573239375 - -0.292659237799043 - 0 - 0.138810842748806 - -0.300118318293514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.142807161928103 - -0.292482061000252 - 0 - 0.14434004022216 - -0.299325537565637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.148468568781714 - -0.292498075124684 - 0 - 0.149769282916235 - -0.298084942872452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.154216101474041 - -0.292791293818254 - 0 - 0.155133691693607 - -0.296588242231303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.160042787701041 - -0.293301504303351 - 0 - 0.16054736489495 - -0.29531547470396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165935687007545 - -0.293953573279223 - 0 - 0.166136447479939 - -0.294727403745222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171886171525765 - -0.294698286934031 - 0 - 0.171933518756356 - -0.294874717203926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183949236616059 - -0.296382424718838 - 0 - 0.183999514934573 - -0.29655804217545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.190066118646106 - -0.29731901251916 - 0 - 0.190292532869964 - -0.298085729518202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196248959371727 - -0.298337247414373 - 0 - 0.196853463706027 - -0.300323512610402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.202511705669843 - -0.299471831587106 - 0 - 0.20367993719918 - -0.303199300454348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.208875768401618 - -0.300776623757787 - 0 - 0.210636484857528 - -0.306236003397698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.215357729737282 - -0.30228489999911 - 0 - 0.217565335181875 - -0.308941428040542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221926224108109 - -0.303885547700611 - 0 - 0.224387537768817 - -0.311107472384414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228506879752192 - -0.305356124085039 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.235050496392389 - -0.306567048740638 - 0 - 0.237630076329177 - -0.313747579948328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.241504537098532 - -0.307392777658513 - 0 - 0.243929542470506 - -0.313973221132266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.247781235175239 - -0.307627022015066 - 0 - 0.249808658695011 - -0.312993072924465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253835925776679 - -0.307194938426022 - 0 - 0.255246286443573 - -0.310837694505103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259688467383181 - -0.306191805037292 - 0 - 0.260453813229492 - -0.308121810388237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265375741506915 - -0.304746361753513 - 0 - 0.265676459352462 - -0.305487095939814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270927211537022 - -0.302958089327777 - 0 - 0.270997293130045 - -0.303126784231964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281673259357865 - -0.29855365551104 - 0 - 0.28174605303402 - -0.298721197986524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.28686768781528 - -0.295970247758475 - 0 - 0.287192142684371 - -0.296700896371221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291940786614735 - -0.293147731685129 - 0 - 0.292798593949585 - -0.295038456809365 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296889409935901 - -0.290093268835693 - 0 - 0.298531687789377 - -0.293637519463736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301701546722433 - -0.286794842101097 - 0 - 0.304154611760934 - -0.291980150231544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306362605586927 - -0.283236208267481 - 0 - 0.309411944463461 - -0.28955161955903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.3109078706605 - -0.279503810602304 - 0 - 0.314279715957862 - -0.286348145512692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315417733087166 - -0.275767240882368 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.319929945551141 - -0.272099887720381 - 0 - 0.323409306306166 - -0.278890197714137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.324484473393656 - -0.268573808833086 - 0 - 0.327731450445587 - -0.274789919143368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.329171214364873 - -0.265349430637697 - 0 - 0.331866744031829 - -0.270412934198015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.334032352787657 - -0.262487271184008 - 0 - 0.335894753091952 - -0.265920965137895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339042916652918 - -0.259921731094467 - 0 - 0.340046948379671 - -0.26173903547481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344169833648876 - -0.257577371899359 - 0 - 0.344561840334936 - -0.258274113684721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349391845513159 - -0.255404611616106 - 0 - 0.349482643248151 - -0.255563120832556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360091180602757 - -0.251485035622065 - 0 - 0.360184397555891 - -0.251642134317248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365575224850326 - -0.249733383709835 - 0 - 0.365988405403285 - -0.250417781392503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.371168702849392 - -0.24814247360577 - 0 - 0.372255212543982 - -0.249911702704192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376902889081878 - -0.246753588104841 - 0 - 0.378972167443079 - -0.250066725006067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382825212977003 - -0.245630655207833 - 0 - 0.385900434413408 - -0.250472964740263 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.388977806614639 - -0.24482513686854 - 0 - 0.392781726782351 - -0.25071691747571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395325725868487 - -0.244267607475454 - 0 - 0.399511848597411 - -0.250646528824184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401770156478347 - -0.243797180988584 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408264140407794 - -0.243339582541172 - 0 - 0.41254420555582 - -0.249655855445628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414758114595422 - -0.242821383764929 - 0 - 0.418734723704237 - -0.248598014907822 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421139675542326 - -0.242083849792649 - 0 - 0.424426755950018 - -0.246784918914046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427346282289188 - -0.24104824491309 - 0 - 0.429607900602458 - -0.244233189444393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433379588777727 - -0.239729763870236 - 0 - 0.434593869863233 - -0.241413864925554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439238627927562 - -0.238139264953161 - 0 - 0.439710836938658 - -0.238784351774624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444909982956108 - -0.236270354663337 - 0 - 0.445018932760472 - -0.236416981197459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455625021711591 - -0.231659974014332 - 0 - 0.455736037745933 - -0.231805042413711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460630027718401 - -0.228893332285366 - 0 - 0.461120321321889 - -0.229524783423431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465344676614253 - -0.225766174884025 - 0 - 0.466629403438389 - -0.227397172096311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469694398287187 - -0.222200444715514 - 0 - 0.472132719137963 - -0.225252227881316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473584164690309 - -0.218097364534124 - 0 - 0.477195565673416 - -0.222554126972263 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476940858332451 - -0.213390475142492 - 0 - 0.48139321057777 - -0.218808910972966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479806452853301 - -0.208155310059875 - 0 - 0.484690267400844 - -0.214017273599518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482314790397806 - -0.202572282852884 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484547773269642 - -0.196751607896243 - 0 - 0.48950983745262 - -0.20254748402664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486592118410189 - -0.190803289193989 - 0 - 0.491188315543241 - -0.196100256182699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488602505613553 - -0.184908876774737 - 0 - 0.492390385393733 - -0.189216650592116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490654726020656 - -0.17915195590713 - 0 - 0.493253274329318 - -0.182068518224302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492741507348046 - -0.173519616234827 - 0 - 0.494132680395392 - -0.17506082111137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494780245151019 - -0.167917664442764 - 0 - 0.49531971899167 - -0.16850765286014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496928765212619 - -0.162514506158343 - 0 - 0.49705289072884 - -0.162648529501842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500850499408243 - -0.151546478246379 - 0 - 0.500976298491143 - -0.151678931978381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502774687496554 - -0.14613452399297 - 0 - 0.503328820032936 - -0.146710766554317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504255457594763 - -0.14034695061328 - 0 - 0.505703730192998 - -0.141834627123931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506637561469306 - -0.135557012757443 - 0 - 0.509379346618602 - -0.138339350489908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508494603477969 - -0.130295974033697 - 0 - 0.512545439478408 - -0.134357460976719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510810991627342 - -0.125559635992243 - 0 - 0.515793002444229 - -0.13049546982107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512497436562383 - -0.120267641143258 - 0 - 0.517949189565399 - -0.125605491859512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515176157875145 - -0.116005561580818 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51702468887087 - -0.110990645637718 - 0 - 0.522538138720994 - -0.11626474573395 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518904269193531 - -0.106068156827404 - 0 - 0.523999696506994 - -0.110886819282751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520061764588541 - -0.100531974379127 - 0 - 0.524251780846339 - -0.104449717638987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521024862993285 - -0.0948918359815828 - 0 - 0.52389302328097 - -0.0975437118509525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521361866973006 - -0.0887567313889643 - 0 - 0.522894090514444 - -0.0901577902521821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522208594250152 - -0.0831649801050367 - 0 - 0.522801519520025 - -0.0837012244352919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522159008004386 - -0.0768404227107852 - 0 - 0.522295152094812 - -0.0769622183881371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521871113638058 - -0.0642898633983103 - 0 - 0.522008545337499 - -0.0644102042823363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521562932539694 - -0.0580002840651655 - 0 - 0.522167130630189 - -0.0585237943562072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520742077472739 - -0.0513582646858968 - 0 - 0.522318204135725 - -0.052709745230102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52006420902337 - -0.0449317527854089 - 0 - 0.523042468213288 - -0.0474593526865142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51912592422925 - -0.0383736030457551 - 0 - 0.523518040627334 - -0.0420633539908021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518086329950011 - -0.0318202572992374 - 0 - 0.523478314132337 - -0.0363046071900141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516692021949889 - -0.0250641977107602 - 0 - 0.522581975685168 - -0.0299142189551641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516205183816759 - -0.0191354855499001 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514994976032946 - -0.0126928999809023 - 0 - 0.520931242375299 - -0.0174861246770284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514163486697209 - -0.00663728819510931 - 0 - 0.519640563196221 - -0.011017301938162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513586434222514 - -0.000857919766084662 - 0 - 0.518082967595167 - -0.00441968002183039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513372145402704 - 0.00456754385817189 - 0 - 0.516445235240302 - 0.00215613184185236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513559157739012 - 0.00961952256861475 - 0 - 0.515198311630304 - 0.00834521905696476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513686348425213 - 0.014661832059932 - 0 - 0.514319681926198 - 0.0141739724142195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514299868577701 - 0.0192774886342623 - 0 - 0.51444507102834 - 0.019166647988704 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515995432084217 - 0.0280204158651415 - 0 - 0.516141577779725 - 0.027910821905161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517208076852237 - 0.0320590207773193 - 0 - 0.517849667322971 - 0.0315820721163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51841997688991 - 0.036062105016286 - 0 - 0.520091303725036 - 0.0348303008397511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52078819544304 - 0.0391890580033239 - 0 - 0.523942047257066 - 0.0368842786651737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522684425090805 - 0.0426421415709762 - 0 - 0.527329323707669 - 0.0392761550395343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525209471874189 - 0.0456181669107786 - 0 - 0.530904362999643 - 0.0415253558432384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528035674595592 - 0.0483632744651133 - 0 - 0.534248597527297 - 0.0439345218507081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531065202233208 - 0.0509516433486273 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534315800388649 - 0.0533747647870685 - 0 - 0.540561964579517 - 0.04899301924726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537346248856133 - 0.0559419581485611 - 0 - 0.543102243790358 - 0.0519355370919902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540548803860489 - 0.0583783100944358 - 0 - 0.545268665328723 - 0.0551182707984346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543522241278913 - 0.0609625488657134 - 0 - 0.54674417081516 - 0.0587539386407405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546446398687204 - 0.0635686846642708 - 0 - 0.548162957084493 - 0.0624007368110524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549022116229484 - 0.0663970220104278 - 0 - 0.549684605206067 - 0.0659495550135535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552351987044929 - 0.0687070391264611 - 0 - 0.552503706280229 - 0.0686053008641433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557304322355187 - 0.0744375474468264 - 0 - 0.557456701716878 - 0.0743368005833014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559618799344709 - 0.0773850979631723 - 0 - 0.560287063179252 - 0.0769463021053665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561892382212331 - 0.0803427046236091 - 0 - 0.56363142999427 - 0.0792085142818788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563474585105293 - 0.0837295614343228 - 0 - 0.566752935645749 - 0.0816056012660787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56507599707224 - 0.0870794387813042 - 0 - 0.569899444265065 - 0.0839747156585742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565871078474497 - 0.0909211643262313 - 0 - 0.571779088395054 - 0.0871424997282605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567304567424617 - 0.0943312408567091 - 0 - 0.573743828722273 - 0.0902385430892928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567605396459228 - 0.0984370357330786 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568223374669041 - 0.102312718067496 - 0 - 0.574685127190994 - 0.0982556236121087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568028006515896 - 0.106666068998698 - 0 - 0.573977306621641 - 0.10295275301199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569163620962188 - 0.110160565721984 - 0 - 0.574037695330143 - 0.107135942184015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569742011717993 - 0.113978471239191 - 0 - 0.573066357754937 - 0.111927249045217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570906595650503 - 0.117410714391841 - 0 - 0.572676231041006 - 0.116324866564648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571340816533778 - 0.121264785037981 - 0 - 0.572023226286005 - 0.120848329413154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573074421456835 - 0.124304146771783 - 0 - 0.573230575462257 - 0.12420935580718 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574899573975092 - 0.131322542475568 - 0 - 0.575056158935527 - 0.131228465110889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576813690061004 - 0.134199671717879 - 0 - 0.577499868324315 - 0.133789455008878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577987129857456 - 0.137505310402129 - 0 - 0.579771457532714 - 0.136443778647328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579470109977865 - 0.140608341845134 - 0 - 0.582831355532765 - 0.138618161606548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581038859893325 - 0.143644515873484 - 0 - 0.585980747085291 - 0.140732008453291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582798264164558 - 0.146553116935159 - 0 - 0.58884714754184 - 0.143004328796455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584629452679553 - 0.149405464056841 - 0 - 0.591217751630423 - 0.145557272532389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586334753654483 - 0.152317341300726 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587792698141627 - 0.15535845679194 - 0 - 0.594395205323079 - 0.151534694247825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588885814600127 - 0.158595107930374 - 0 - 0.594960826725901 - 0.155091236494794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589419646701347 - 0.162136838578988 - 0 - 0.594393610686732 - 0.159279456776904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589320016585478 - 0.166022772503467 - 0 - 0.592710411276128 - 0.164082666087827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588671115261759 - 0.170201326353865 - 0 - 0.590474829452158 - 0.16917308025565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587590994900854 - 0.174602628915227 - 0 - 0.588286143434531 - 0.174207803797597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586172718600039 - 0.179172107047908 - 0 - 0.586331697837416 - 0.179082134816289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582518832644086 - 0.188700042877056 - 0 - 0.582678076368996 - 0.188610539600824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580320915949153 - 0.193635993425587 - 0 - 0.581018380437027 - 0.193245274030701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577895342663458 - 0.198674994693603 - 0 - 0.579708085034494 - 0.197662749656377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575253198660657 - 0.20381058241952 - 0 - 0.578666262845069 - 0.201910639805786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572386978048319 - 0.209046734226763 - 0 - 0.577402605537495 - 0.20626313415121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569284668480124 - 0.214389916031959 - 0 - 0.575420896487017 - 0.210994390562642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566033665281687 - 0.219791710573479 - 0 - 0.572714009407577 - 0.216105620038157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562803936410508 - 0.225158842228221 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559673065147775 - 0.230449752777153 - 0 - 0.566361874432708 - 0.226779045566724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556718217509092 - 0.235623519964329 - 0 - 0.5628700142472 - 0.232256283076559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554105138920499 - 0.240591228383117 - 0 - 0.559139882293919 - 0.23784235449467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551902136927073 - 0.245317838697063 - 0 - 0.555332575882613 - 0.243449449649057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550051710286089 - 0.249836904894435 - 0 - 0.551876011864736 - 0.248845643743533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548484500315911 - 0.254187992062088 - 0 - 0.549187314671191 - 0.253806979805858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547155470515612 - 0.258397064833559 - 0 - 0.547316143193319 - 0.258310152860747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54513591569215 - 0.266435478823177 - 0 - 0.545296740944667 - 0.26634884950636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544446342406086 - 0.270266637361234 - 0 - 0.545150492876145 - 0.269888100080505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543997417753818 - 0.273959294997199 - 0 - 0.545826928571989 - 0.272977681486015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543836629225589 - 0.277489109835568 - 0 - 0.547280150969561 - 0.275644944153969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544036592078469 - 0.280818424779715 - 0 - 0.549095385890676 - 0.278114066509003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544659047381932 - 0.283915581987895 - 0 - 0.550846192100584 - 0.280613744984677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54563983283102 - 0.286816136087919 - 0 - 0.552373603987172 - 0.283228576040828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54681708759531 - 0.28960729557305 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548118335599253 - 0.292328187880908 - 0 - 0.554856791090474 - 0.28874943409394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549470857472973 - 0.295017798262242 - 0 - 0.555666618285808 - 0.291732157485239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550708881370936 - 0.297764140434994 - 0 - 0.55577825615152 - 0.295079668825015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551749941827175 - 0.300610679752973 - 0 - 0.555203083090365 - 0.298784589810268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552612375867721 - 0.303547433734308 - 0 - 0.554448288382621 - 0.302577846112289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553310102237649 - 0.306566831182615 - 0 - 0.554017216667811 - 0.306193859950425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55383830784911 - 0.309671231944943 - 0 - 0.55399992512685 - 0.309586089382641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554351197146093 - 0.316152798551188 - 0 - 0.55451289412656 - 0.316067807452317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554308755567581 - 0.319543914807823 - 0 - 0.555016568072157 - 0.319172270063812 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554006242960908 - 0.323066957099693 - 0 - 0.555844877831654 - 0.322102541872099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553351782992714 - 0.326769862709266 - 0 - 0.556811763819582 - 0.324956765431098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552226769221767 - 0.330714416965799 - 0 - 0.557308723210212 - 0.32805383579806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550545427694077 - 0.334945055793217 - 0 - 0.556759687219487 - 0.331694538001199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548382987170286 - 0.339421976011831 - 0 - 0.555144988381408 - 0.335887913095628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545937105929131 - 0.344041630116336 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54332752713911 - 0.34874149327913 - 0 - 0.550091780111826 - 0.345211742183656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540676400964699 - 0.353457989766569 - 0 - 0.546894803362922 - 0.350215404535748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53819108545919 - 0.358083324426895 - 0 - 0.543278129365771 - 0.355432488184628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535973360897764 - 0.362564954500405 - 0 - 0.539437972034657 - 0.360760720942211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533990174515251 - 0.366920609487817 - 0 - 0.535831893281123 - 0.365962096625841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532189817895052 - 0.371177643754826 - 0 - 0.532899059623785 - 0.370808733836813 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530538800230377 - 0.375353848841097 - 0 - 0.53070087956452 - 0.375269589183943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527628700802464 - 0.383494182933707 - 0 - 0.527790813953703 - 0.383409988358021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526370193683262 - 0.387458574554778 - 0 - 0.527079731748251 - 0.387090234912984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525266799187143 - 0.39134029354473 - 0 - 0.527109674580989 - 0.390384006348382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524362384988684 - 0.395116833193081 - 0 - 0.527829905419016 - 0.393318197285613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52372415108524 - 0.398753601736735 - 0 - 0.528816553768611 - 0.396113074630039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52340528629554 - 0.402223294533774 - 0 - 0.529631583617309 - 0.398995894802367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523327701082563 - 0.405566641902149 - 0 - 0.53010202454743 - 0.402056256927783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523309143418118 - 0.408878260007979 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523251641928628 - 0.412208995462828 - 0 - 0.530026748426161 - 0.408700121993751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523054905871745 - 0.415610839813393 - 0 - 0.529282645398698 - 0.412386223906065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522533158555508 - 0.419179992109439 - 0 - 0.52762733630084 - 0.416542891127346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521615759560877 - 0.422952989859552 - 0 - 0.525084898799206 - 0.421157478231218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520387266808906 - 0.426886049072686 - 0 - 0.522231223803974 - 0.425931849135839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51896174308946 - 0.430920166626684 - 0 - 0.519671784357158 - 0.430552797935107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517424660948293 - 0.43501117533573 - 0 - 0.517586909327756 - 0.43492724164916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514169525906021 - 0.443284653399733 - 0 - 0.514331782538823 - 0.443200735669239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512464391935626 - 0.447460596694136 - 0 - 0.513174505736131 - 0.447093368226124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510710646804995 - 0.451661172309808 - 0 - 0.512554888261311 - 0.450707522284933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508907661436521 - 0.455886775079962 - 0 - 0.512377520951457 - 0.454092655794906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507036819002528 - 0.460147095470864 - 0 - 0.512132334680192 - 0.457512580625684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505075867635344 - 0.464453696669792 - 0 - 0.511305598350793 - 0.461232929280124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503104556914647 - 0.468765403185449 - 0 - 0.509882233271881 - 0.465261496184472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501287185066225 - 0.472997332830163 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499695104591987 - 0.477112654063808 - 0 - 0.506472866813453 - 0.473608913156696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498399932483317 - 0.481074391911008 - 0 - 0.504629823528068 - 0.477853934655292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497563733715275 - 0.48479880819568 - 0 - 0.502659451180724 - 0.482164683672596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497250751937623 - 0.488252739747617 - 0 - 0.500720801125574 - 0.486458987341179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497398193448137 - 0.491468631130392 - 0 - 0.499242566435268 - 0.490515235512886 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497934045163041 - 0.494483738247752 - 0 - 0.498644222858663 - 0.494116633360796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498805693039354 - 0.497325263622762 - 0 - 0.498967967684934 - 0.497241380729503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501194306960616 - 0.502674736370515 - 0 - 0.501032032315036 - 0.502758619263774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502065954836761 - 0.505516261745612 - 0 - 0.50135577714114 - 0.505883366632568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502601806552515 - 0.508531368862533 - 0 - 0.500757433565384 - 0.509484764480039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50274924806083 - 0.511747260246445 - 0 - 0.499279198872879 - 0.513541012652882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50243626628717 - 0.515201191796319 - 0 - 0.497340548821721 - 0.517835316319404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501600067515676 - 0.518925608082776 - 0 - 0.495370176470924 - 0.522146065338492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50030489540811 - 0.522887345929405 - 0 - 0.493527133186644 - 0.526391086836517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498712814933655 - 0.527002667163162 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496895443084163 - 0.53123459680843 - 0 - 0.490117766726929 - 0.534738503809407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494924132364509 - 0.535546303323547 - 0 - 0.48869440164906 - 0.538767070713216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492963180997997 - 0.539852904522128 - 0 - 0.487867665320333 - 0.542487419367308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491092338564043 - 0.54411322491301 - 0 - 0.487622479049108 - 0.545907344198066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489289353194773 - 0.548338827683575 - 0 - 0.487445111738456 - 0.54929247770845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487535608065788 - 0.552539403298396 - 0 - 0.486825494265284 - 0.552906631766408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485830474094627 - 0.556715346593195 - 0 - 0.485668217461825 - 0.55679926432369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48257533905264 - 0.56498882465705 - 0 - 0.482413090673178 - 0.565072758343621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481038256909349 - 0.569079833367197 - 0 - 0.480328215641652 - 0.569447202058774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479612733192112 - 0.573113950920052 - 0 - 0.477768776197043 - 0.574068150856899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478384240439162 - 0.577047010133692 - 0 - 0.474915101200832 - 0.578842521762026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47746684144287 - 0.580820007884664 - 0 - 0.472372663697538 - 0.583457108866756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4769450941281 - 0.584389160179951 - 0 - 0.470717354601147 - 0.587613776087278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476748358072655 - 0.587791004529769 - 0 - 0.469973251575123 - 0.591299877998846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476690856580452 - 0.591121739986025 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476672298918722 - 0.594433358090448 - 0 - 0.469897975453855 - 0.597943743064814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476594713703826 - 0.597776705459818 - 0 - 0.470368416382056 - 0.601004105191225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476275848914562 - 0.601246398256634 - 0 - 0.471183446231192 - 0.60388692536333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475637615013499 - 0.604883166799051 - 0 - 0.472170094583168 - 0.606681802706519 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474733200813116 - 0.608659706448397 - 0 - 0.47289032541927 - 0.609615993644745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473629806316199 - 0.612541425438765 - 0 - 0.47292026825121 - 0.612909765080559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472371299197675 - 0.616505817059484 - 0 - 0.472209186046435 - 0.616590011635169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469461199770114 - 0.624646151151911 - 0 - 0.469299120435972 - 0.624730410809064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467810182104536 - 0.628822356238653 - 0 - 0.467100940375802 - 0.629191266156666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466009825486716 - 0.633079390504421 - 0 - 0.464168106720844 - 0.634037903366397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464026639102491 - 0.637435045492721 - 0 - 0.460562027965599 - 0.639239279050915 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461808914539606 - 0.641916675566998 - 0 - 0.456721870633026 - 0.644567511809264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459323599037545 - 0.646542010225527 - 0 - 0.453105196639322 - 0.649784595456348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456672472859839 - 0.65125850671468 - 0 - 0.449908219887122 - 0.654788257810154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454062894070695 - 0.655958369877019 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45161701282884 - 0.660578023981891 - 0 - 0.444855011617718 - 0.664112086898095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449454572305059 - 0.6650549442005 - 0 - 0.44324031277965 - 0.668305461992518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447773230780592 - 0.669285583026229 - 0 - 0.442691276792148 - 0.671946164193968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446648217006605 - 0.673230137284351 - 0 - 0.443188236179736 - 0.675043234562519 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445993757041781 - 0.67693304289216 - 0 - 0.444155122171035 - 0.677897458119755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44569124443191 - 0.680456085185706 - 0 - 0.444983431927334 - 0.680827729929717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445648802856401 - 0.683847201440764 - 0 - 0.445487105875933 - 0.683932192539635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446161692151867 - 0.690328768047806 - 0 - 0.446000074874127 - 0.690413910610107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446689897761646 - 0.693433168811019 - 0 - 0.445982783331484 - 0.69380614004321 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447387624134555 - 0.696452566257752 - 0 - 0.445551711619655 - 0.697422153879771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448250058171403 - 0.699389320241037 - 0 - 0.444796916908213 - 0.701215410183743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449291118627919 - 0.702235859558878 - 0 - 0.444221743847336 - 0.704920331168856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450529142529315 - 0.704982201729808 - 0 - 0.444333381716481 - 0.708267842506811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451881664401484 - 0.707671812111963 - 0 - 0.445143208910263 - 0.711250565898931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453182912407235 - 0.710392704418858 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454360167168899 - 0.713183863905387 - 0 - 0.447626396012748 - 0.716771423952478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455340952617862 - 0.716084418005479 - 0 - 0.44915380789921 - 0.719386255008698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4559634079223 - 0.719181575213134 - 0 - 0.450904614110092 - 0.721885933483845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456163370773946 - 0.722510890157944 - 0 - 0.452719849029973 - 0.724355055839542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456002582246848 - 0.726040704995709 - 0 - 0.454173071428678 - 0.727022318506893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455553657593923 - 0.729733362632019 - 0 - 0.454849507123865 - 0.730111899912747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454864084306183 - 0.733564521170983 - 0 - 0.454703259053666 - 0.7336511504878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452844529482577 - 0.741602935160681 - 0 - 0.45268385680487 - 0.741689847133492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451515499685148 - 0.745812007930601 - 0 - 0.450812685329868 - 0.746193020186831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449948289715722 - 0.750163095097842 - 0 - 0.448123988137076 - 0.751154356248744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448097863072831 - 0.754682161296249 - 0 - 0.444667424117291 - 0.756550550344255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445894861079807 - 0.759408771609983 - 0 - 0.440860117706386 - 0.762157645498431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443281782493463 - 0.764376480027536 - 0 - 0.437129985755354 - 0.767743716915306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440326934852234 - 0.769550247216105 - 0 - 0.433638125567301 - 0.773220954426534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437196063591788 - 0.774841157763784 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433966334718795 - 0.780208289419518 - 0 - 0.427285990592905 - 0.78389437995484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430715331520857 - 0.785610083960754 - 0 - 0.424579103513964 - 0.789005609430071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427613021951256 - 0.790953265766738 - 0 - 0.42259739446208 - 0.793736865842291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42474680134006 - 0.796189417573343 - 0 - 0.421333737155648 - 0.798089360187077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422104657335806 - 0.801325005300066 - 0 - 0.420291914964769 - 0.802337250337292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41967908404934 - 0.806364006568522 - 0 - 0.418981619561466 - 0.806754725963408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417481167356412 - 0.811299957115922 - 0 - 0.417321923631502 - 0.811389460392154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413827281399917 - 0.82082789294538 - 0 - 0.41366830216254 - 0.820917865176999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41240900509826 - 0.825397371078539 - 0 - 0.411713856564583 - 0.82579219619617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411328884739706 - 0.829798673638565 - 0 - 0.409525170549306 - 0.830826919736779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410679983413106 - 0.833977227490607 - 0 - 0.407289588722456 - 0.835917333906248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41058035329846 - 0.837863161414394 - 0 - 0.405606389313074 - 0.840720543216478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411114185401343 - 0.841404892062042 - 0 - 0.40503917327557 - 0.844908763497621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41220730185844 - 0.844641543201276 - 0 - 0.405604794676988 - 0.848465305745391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41366524634389 - 0.847682658693483 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415370547320385 - 0.850594535936456 - 0 - 0.408782248369515 - 0.854442727460908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417201735836883 - 0.853446883057264 - 0 - 0.411152852459601 - 0.856995671195968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418961140107651 - 0.856355484119208 - 0 - 0.414019252915685 - 0.8592679915394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42052989002223 - 0.859391658148061 - 0 - 0.417168644467329 - 0.861381838386647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422012870142262 - 0.862494689591304 - 0 - 0.420228542467005 - 0.863556221346105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423186309940801 - 0.865800328274311 - 0 - 0.42250013167749 - 0.866210544983312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42510042602475 - 0.868677457517796 - 0 - 0.424943841064315 - 0.868771534882475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426925578543759 - 0.875695853221124 - 0 - 0.426769424538338 - 0.875790644185726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428659183465623 - 0.878735214955653 - 0 - 0.427976773713396 - 0.879151670580479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429093404350892 - 0.882589285600572 - 0 - 0.427323768960389 - 0.883675133427765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430257988281115 - 0.886021528754623 - 0 - 0.426933642244171 - 0.888072750948597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430836379038365 - 0.889839434270951 - 0 - 0.42596230467041 - 0.89286405780892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431971993485036 - 0.893333930993981 - 0 - 0.426022693379291 - 0.89704724698069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431776625330017 - 0.897687281926354 - 0 - 0.425314872808064 - 0.901744376381742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432394603540028 - 0.90156296426066 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432695432575553 - 0.90566875913645 - 0 - 0.426256171277898 - 0.909761456903866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434128921525933 - 0.909078835666761 - 0 - 0.428220911605376 - 0.912857500264732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434924002929502 - 0.912920561210839 - 0 - 0.430100555736676 - 0.916025284333569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436525414893901 - 0.916270438559465 - 0 - 0.433247064353445 - 0.918394398727709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438107617786617 - 0.919657295370342 - 0 - 0.436368570004678 - 0.920791485712072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440381200655657 - 0.922614902029847 - 0 - 0.439712936821115 - 0.923053697887652 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442695677644088 - 0.925562452546919 - 0 - 0.442543298282397 - 0.925663199410444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447648012954653 - 0.931292960867082 - 0 - 0.447496293719353 - 0.9313946991294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450977883769443 - 0.933602977983564 - 0 - 0.45031539479286 - 0.934050444980438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453553601313398 - 0.936431315328583 - 0 - 0.451837042916109 - 0.937599263181802 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456477758719321 - 0.939037451128758 - 0 - 0.453255829183074 - 0.941246061353731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459451196140471 - 0.941621689898168 - 0 - 0.454731334672237 - 0.944881729194169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46265375114345 - 0.944058041844994 - 0 - 0.456897756209225 - 0.948064462901565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465684199612491 - 0.946625235205408 - 0 - 0.459438035421624 - 0.951006980745217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468934797766812 - 0.949048356644628 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471964325405104 - 0.951636725527657 - 0 - 0.4657514024734 - 0.956065478142062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474790528126173 - 0.95438183308223 - 0 - 0.469095637000718 - 0.958474644149771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477315574910018 - 0.957357858421691 - 0 - 0.472670676293154 - 0.960723844953133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47921180455714 - 0.960810941989819 - 0 - 0.476057952743114 - 0.963115721327969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481580023110542 - 0.963937894976638 - 0 - 0.479908696275416 - 0.965169699153173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482791923147046 - 0.967940979216484 - 0 - 0.482150332676312 - 0.968417927877503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484004567916852 - 0.971979584127329 - 0 - 0.483858422221345 - 0.97208917808731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485700131423216 - 0.980722511358305 - 0 - 0.485554928972576 - 0.980833352003864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486313651573718 - 0.98533816793415 - 0 - 0.485680318072733 - 0.985826027579863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486440842259646 - 0.990380477425696 - 0 - 0.484801688368355 - 0.991654780937346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486627854596867 - 0.995432456135439 - 0 - 0.483554764759269 - 0.997843868151758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486413565779102 - 1.00085791975806 - 0 - 0.481917032406449 - 1.00441968001381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485836513301455 - 1.00663728818944 - 0 - 0.480359436802442 - 1.01101730193249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485005023968283 - 1.01269289997318 - 0 - 0.479068757625931 - 1.01748612466931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483794816181823 - 1.01913548554433 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483307978051604 - 1.02506419770279 - 0 - 0.477418024316324 - 1.0299142189472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481913670047082 - 1.03182025729493 - 0 - 0.476521685864756 - 1.0363046071857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480874075771299 - 1.03837360303856 - 0 - 0.476481959373215 - 1.04206335398361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479935790975862 - 1.04493175277933 - 0 - 0.476957531785944 - 1.04745935268044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479257922528744 - 1.05135826467789 - 0 - 0.477681795865758 - 1.0527097452221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478437067459881 - 1.05800028405882 - 0 - 0.477832869369386 - 1.05852379434986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47812888636145 - 1.06428986339201 - 0 - 0.477991454662009 - 1.06441020427604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477840991995778 - 1.07684042270391 - 0 - 0.477704847905351 - 1.07696221838126 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477791405750153 - 1.08316498009803 - 0 - 0.47719848048028 - 1.08370122442828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478638133026421 - 1.08875673138275 - 0 - 0.477105909484982 - 1.09015779024597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478975137006965 - 1.09489183597463 - 0 - 0.476106976719281 - 1.097543711844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479938235412046 - 1.10053197437185 - 0 - 0.475748219154248 - 1.10444971763171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481095730806437 - 1.1060681568207 - 0 - 0.476000303492973 - 1.11088681927605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482975311128157 - 1.11099064563192 - 0 - 0.477461861278033 - 1.11626474572815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484823842124525 - 1.11600556157442 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487502563438103 - 1.12026764113605 - 0 - 0.482050810435087 - 1.1256054918523 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489189008371956 - 1.12555963598621 - 0 - 0.484206997555069 - 1.13049546981504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491505396522784 - 1.13029597402621 - 0 - 0.487454560522344 - 1.13435746096923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493362438530218 - 1.13555701275121 - 0 - 0.490620653380922 - 1.13833935048368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495744542405009 - 1.14034695060678 - 0 - 0.494296269806773 - 1.14183462711743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497225312503961 - 1.14613452398571 - 0 - 0.496671179967579 - 1.14671076654706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499149500591323 - 1.15154647824011 - 0 - 0.499023701508423 - 1.15167893197211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503071234785767 - 1.16251450615336 - 0 - 0.502947109269546 - 1.16264852949686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505219754849085 - 1.16791766443592 - 0 - 0.504680281008434 - 1.1685076528533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507258492651767 - 1.1735196162283 - 0 - 0.505867319604422 - 1.17506082110485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509345273979043 - 1.17915195590073 - 0 - 0.506746725670381 - 1.1820685182179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511397494385672 - 1.1849088767689 - 0 - 0.507609614605492 - 1.18921665058628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513407881590251 - 1.19080328918675 - 0 - 0.508811684457199 - 1.19610025617546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515452226729542 - 1.19675160789047 - 0 - 0.510490162546564 - 1.20254748402087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51768520960259 - 1.20257228284569 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520193547145657 - 1.2081553100544 - 0 - 0.515309732598113 - 1.21401727359405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523059141668325 - 1.21339047513482 - 0 - 0.518606789423005 - 1.2188089109653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526415835309506 - 1.21809736452763 - 0 - 0.522804434326399 - 1.22255412696577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530305601714054 - 1.22220044470725 - 0 - 0.527867280863278 - 1.22525222787305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534655323385555 - 1.22576617487756 - 0 - 0.533370596561418 - 1.22739717208984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539369972280929 - 1.22889333227951 - 0 - 0.538879678677441 - 1.22952478341758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544374978289072 - 1.23165997400674 - 0 - 0.54426396225473 - 1.23180504240612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555090017043918 - 1.23627035465657 - 0 - 0.554981067239554 - 1.23641698119069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560761372071935 - 1.23813926494713 - 0 - 0.560289163060839 - 1.23878435176859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566620411222114 - 1.23972976386373 - 0 - 0.565406130136609 - 1.24141386491905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572653717711093 - 1.24104824490597 - 0 - 0.570392099397823 - 1.24423318943727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578860324458071 - 1.24208384978534 - 0 - 0.575573244050378 - 1.24678491890674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585241885403573 - 1.24282138375966 - 0 - 0.581265276294758 - 1.24859801490256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591735859593554 - 1.24333958253247 - 0 - 0.587455794445529 - 1.24965585543692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598229843521187 - 1.24379718098254 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60467427413131 - 1.24426760746904 - 0 - 0.600488151402385 - 1.25064652881777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.611022193386017 - 1.24482513686082 - 0 - 0.607218273218305 - 1.25071691746799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617174787021968 - 1.24563065520274 - 0 - 0.614099565585563 - 1.25047296473517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623097110918674 - 1.24675358809723 - 0 - 0.621027832557474 - 1.25006672499846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628831297148763 - 1.24814247360204 - 0 - 0.627744787454172 - 1.24991170270046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634424775150268 - 1.24973338370209 - 0 - 0.634011594597309 - 1.25041778138476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639908819395873 - 1.25148503561763 - 0 - 0.639815602442739 - 1.25164213431282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65060815448582 - 1.25540461161116 - 0 - 0.650517356750827 - 1.25556312082761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655830166350554 - 1.25757737189364 - 0 - 0.655438159664493 - 1.258274113679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660957083347425 - 1.25992173108711 - 0 - 0.659953051620673 - 1.26173903546746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.665967647211033 - 1.26248727117971 - 0 - 0.664105246906738 - 1.2659209651336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.67082878563648 - 1.26534943062842 - 0 - 0.668133255969524 - 1.27041293418874 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.675515526606145 - 1.26857380882671 - 0 - 0.672268549554214 - 1.27478991913699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.680070054448623 - 1.27209988771412 - 0 - 0.676590693693598 - 1.27889019770788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684582266912888 - 1.27576724087553 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.689092129339657 - 1.27950381059526 - 0 - 0.685720284042295 - 1.28634814550564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693637394413603 - 1.28323620825965 - 0 - 0.690588055537069 - 1.28955161955119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698298453277344 - 1.28679484209483 - 0 - 0.695845388238844 - 1.29198015022527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703110590063532 - 1.2900932688302 - 0 - 0.701468312210057 - 1.29363751945825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70805921338575 - 1.29314773167734 - 0 - 0.707201406050901 - 1.29503845680157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.71313231218439 - 1.29597024775252 - 0 - 0.712807857315299 - 1.29670089636527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718326740643248 - 1.29855365550174 - 0 - 0.718253946967093 - 1.29872119797722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729072788463548 - 1.3029580893197 - 0 - 0.729002706870525 - 1.30312678422388 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734624258491797 - 1.30474636174997 - 0 - 0.734323540646251 - 1.30548709593627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740311532617528 - 1.30619180502879 - 0 - 0.739546186771217 - 1.30812181037974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746164074223288 - 1.30719493841938 - 0 - 0.744753713556394 - 1.31083769449846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.752218764824894 - 1.307627022008 - 0 - 0.750191341305123 - 1.3129930729174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.758495462901744 - 1.30739277765102 - 0 - 0.75607045752977 - 1.31397322112477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.764949503606646 - 1.30656704873661 - 0 - 0.762369923669857 - 1.3137475799443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.771493120247795 - 1.30535612407835 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778073775891722 - 1.30388554769437 - 0 - 0.775612462231014 - 1.31110747237817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.784642270262083 - 1.30228489999431 - 0 - 0.78243466481749 - 1.30894142803575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.791124231598829 - 1.30077662374967 - 0 - 0.789363515142918 - 1.30623600338958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.797488294330163 - 1.29947183158035 - 0 - 0.796320062800826 - 1.30319930044759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803751040628247 - 1.29833724740775 - 0 - 0.803146536293947 - 1.30032351260377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80993388135402 - 1.29731901251199 - 0 - 0.809707467130161 - 1.29808572951103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816050763383111 - 1.296382424715 - 0 - 0.816000485064596 - 1.29655804217161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828113828474422 - 1.29469828692657 - 0 - 0.828066481243831 - 1.29487471719647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83406431299229 - 1.2939535732731 - 0 - 0.833863552519896 - 1.2947274037391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839957212298234 - 1.29330150429953 - 0 - 0.839452635104325 - 1.29531547470014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.845783898526322 - 1.29279129381002 - 0 - 0.844866308306755 - 1.29658824222307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.851531431218422 - 1.29249807511733 - 0 - 0.850230717083901 - 1.2980849428651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.857192838071371 - 1.29248206099586 - 0 - 0.855659959777314 - 1.29932553756125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.862794267606446 - 1.29265923779143 - 0 - 0.86118915725139 - 1.30011831828591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.868382736490085 - 1.29282999583242 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.873980115040384 - 1.29288642577601 - 0 - 0.872500708205912 - 1.3003714519278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87960511541015 - 1.29271735690052 - 0 - 0.878303307822599 - 1.29960852402739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.885289768289956 - 1.29211624290869 - 0 - 0.884272531472578 - 1.29776161072206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.891037215732609 - 1.29100320193191 - 0 - 0.890376978058963 - 1.29485325066884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896819831597712 - 1.28947055424709 - 0 - 0.896486207314847 - 1.29151979063097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902608070761278 - 1.28764413446994 - 0 - 0.902486284373027 - 1.28843425245671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.90838129603158 - 1.28561870696902 - 0 - 0.908354996625277 - 1.28579947682714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919843201301839 - 1.28114243276185 - 0 - 0.919819967951945 - 1.28132362219817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.925524316430536 - 1.27870653292329 - 0 - 0.925429365029042 - 1.27950032293881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.931168264774575 - 1.2761427084948 - 0 - 0.930939168492029 - 1.2782062466729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936772547405913 - 1.27345065202418 - 0 - 0.936374489990938 - 1.27733656753494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.942336541335664 - 1.27060993237566 - 0 - 0.941800481658911 - 1.27632111338432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.947859270083379 - 1.26759601814547 - 0 - 0.94726324396668 - 1.27458369588801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95333012987598 - 1.26449884896976 - 0 - 0.952746326053777 - 1.27210630808382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95873509478348 - 1.2615035965332 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964072661224773 - 1.2586914171582 - 0 - 0.963618328107218 - 1.26630770513156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969344061963315 - 1.2561438202745 - 0 - 0.968986031170033 - 1.26314772642153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974548953626411 - 1.2540442042926 - 0 - 0.974304865780931 - 1.25977529228831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979696987762966 - 1.25246557192871 - 0 - 0.97956399379745 - 1.25636955728569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984803902760182 - 1.25133937988505 - 0 - 0.984750880908806 - 1.25341491923723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989883327781329 - 1.25058118274917 - 0 - 0.98986971601484 - 1.25138051564427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994945764377118 - 1.25014577262347 - 0 - 0.994944209205504 - 1.25032843893624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 0824632a-4338-4df4-aa73-ffb4850fd443 - Material - Material - false - f97af30a-009e-443a-82a7-852740543d7c - 1 - - - - - - 26856 - -16124 - 51 - 20 - - - 26883 - -16114 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - f7cf980a-1db0-456b-903f-36b088ead0b9 - 0fb7104c-359d-4512-beed-52e1e026a767 - 2647ee79-c578-4a09-af8a-9f4bd395be6b - 3 - 393518c9-1f74-424e-93f4-4aadd54714e3 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 2647ee79-c578-4a09-af8a-9f4bd395be6b - Colour Picker - Colour Picker - false - - 255;209;209;209 - - 0 - - - - - - 26943.87 - -16263.53 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - babdc92f-6320-47b5-9be6-7f5cffdc22f1 - Create Material - Create Material - - - - - - 27124 - -16555 - 144 - 104 - - - 27208 - -16503 - - - - - - Colour of the diffuse channel - f5456080-cb51-452c-96fd-665972c9e8f5 - Diffuse - Diffuse - false - 7d90e60c-31e5-4aef-9b1c-757d93bbbdf4 - 1 - - - - - - 27126 - -16553 - 67 - 20 - - - 27161 - -16543 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 061b7f6b-7b6b-4734-b754-561a6ba98bb3 - Specular - Specular - false - 0 - - - - - - 27126 - -16533 - 67 - 20 - - - 27161 - -16523 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 0bcbc791-5b75-4eb0-899f-6ead961318df - Emission - Emission - false - 0 - - - - - - 27126 - -16513 - 67 - 20 - - - 27161 - -16503 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - df45a986-115b-4f6c-91ce-e62c818ab26f - Transparency - Transparency - false - 0 - - - - - - 27126 - -16493 - 67 - 20 - - - 27161 - -16483 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - dbe4ceb5-e693-48e6-aa19-ad674e2402d0 - Shine - Shine - false - 0 - - - - - - 27126 - -16473 - 67 - 20 - - - 27161 - -16463 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - a9d74f42-88d3-4e5f-9521-9d93446002b6 - Material - Material - false - 0 - - - - - - 27223 - -16553 - 43 - 100 - - - 27246 - -16503 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - a2b1d40c-18a9-4c27-a3c1-4922136c36b8 - Custom Preview - Custom Preview - - - - - - - 26854 - -16525 - 82 - 44 - - - 26922 - -16503 - - - - - - Geometry to preview - true - e0406afe-d892-496a-9ca1-3ec6bdb8beed - Geometry - Geometry - false - fbf3ab2f-7d33-497f-846e-f757a124b34d - 1 - - - - - - 26856 - -16523 - 51 - 20 - - - 26883 - -16513 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - 341f2599-5473-4040-ba87-907556ad3efb - Material - Material - false - a9d74f42-88d3-4e5f-9521-9d93446002b6 - 1 - - - - - - 26856 - -16503 - 51 - 20 - - - 26883 - -16493 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - babdc92f-6320-47b5-9be6-7f5cffdc22f1 - a2b1d40c-18a9-4c27-a3c1-4922136c36b8 - 7d90e60c-31e5-4aef-9b1c-757d93bbbdf4 - 3 - 8cd7aa67-837e-4c58-b3b5-12f09a3d5d64 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 7d90e60c-31e5-4aef-9b1c-757d93bbbdf4 - Colour Picker - Colour Picker - false - - 255;184;184;184 - - 0 - - - - - - 26943.87 - -16642 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 0bf627ab-a1f7-4f7d-9e87-614fad9670d1 - Create Material - Create Material - - - - - - 27124 - -17485 - 144 - 104 - - - 27208 - -17433 - - - - - - Colour of the diffuse channel - 387fb942-e6ad-4287-8a74-d859b2930697 - Diffuse - Diffuse - false - 8065f95f-065b-41bd-b52b-3d434688e7d7 - 1 - - - - - - 27126 - -17483 - 67 - 20 - - - 27161 - -17473 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - ef9aff50-b140-42e6-b3c5-e1d59af266ba - Specular - Specular - false - 0 - - - - - - 27126 - -17463 - 67 - 20 - - - 27161 - -17453 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 4c64a046-a661-4dc3-8569-2ca4c7b21032 - Emission - Emission - false - 0 - - - - - - 27126 - -17443 - 67 - 20 - - - 27161 - -17433 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 50800171-18b8-418e-9529-613a05107800 - Transparency - Transparency - false - 0 - - - - - - 27126 - -17423 - 67 - 20 - - - 27161 - -17413 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 9944c999-954e-4784-9b87-93531558df2b - Shine - Shine - false - 0 - - - - - - 27126 - -17403 - 67 - 20 - - - 27161 - -17393 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 6909f6de-400c-4db0-866f-c5e160996837 - Material - Material - false - 0 - - - - - - 27223 - -17483 - 43 - 100 - - - 27246 - -17433 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - 615b3b66-0c14-4d74-9e15-68c1978ce5d2 - Custom Preview - Custom Preview - - - - - - - 26854 - -17455 - 82 - 44 - - - 26922 - -17433 - - - - - - Geometry to preview - true - 93bcc240-fb4a-481a-934f-a8033bcb1546 - Geometry - Geometry - false - 0c34c6da-963b-41d0-9588-6f02da80132a - 1 - - - - - - 26856 - -17453 - 51 - 20 - - - 26883 - -17443 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505579079448798 - -0.250328438941119 - 0 - 0.00506259683868762 - -0.251127858752699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101302839851524 - -0.251380515650879 - 0 - 0.0101967935151527 - -0.255286199399574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0152491190912052 - -0.253414919244564 - 0 - 0.0154282164834252 - -0.260425683217874 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0204360062025512 - -0.256369557292481 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0256951342190955 - -0.259775292295518 - 0 - 0.0259935505297823 - -0.266781991594823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0310139688299929 - -0.263147726428641 - 0 - 0.0312133909849261 - -0.267048882650394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0363816718926596 - -0.266307705136293 - 0 - 0.0364292766489561 - -0.267105735301489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0472536739461035 - -0.272106308089032 - 0 - 0.0473148445665297 - -0.272903413171553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0527367560333432 - -0.274583695895008 - 0 - 0.0530687409207295 - -0.278475812940646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0581995183412103 - -0.276321113392407 - 0 - 0.0588548928467679 - -0.283303474857043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0636255100087909 - -0.277336567539015 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0690608315079947 - -0.278206246679791 - 0 - 0.0698346737203401 - -0.285176473045968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0745706349708621 - -0.279500322944738 - 0 - 0.0750345845318063 - -0.283378923190612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0801800320483679 - -0.281323622207306 - 0 - 0.0802817103486181 - -0.282116578625177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0916450033749502 - -0.285799476835425 - 0 - 0.0917600999470148 - -0.286590597013706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0975137156265353 - -0.288434252460588 - 0 - 0.0981087857410236 - -0.292294910516055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10351379268512 - -0.2915197906375 - 0 - 0.104640709937007 - -0.298441708353911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10962302194108 - -0.294853250675795 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.115727468527291 - -0.297761610728034 - 0 - 0.116971119383968 - -0.30466351046014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.121696692177779 - -0.299608524036104 - 0 - 0.122421795379205 - -0.30344688493754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.127499291793491 - -0.300371451931509 - 0 - 0.12765430316972 - -0.3011557285604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138810842748806 - -0.300118318293514 - 0 - 0.138979025265838 - -0.300899876351722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14434004022216 - -0.299325537565637 - 0 - 0.145193849163702 - -0.303137334957123 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.149769282916235 - -0.298084942872452 - 0 - 0.151359506765839 - -0.304915321739946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.155133691693607 - -0.296588242231303 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16054736489495 - -0.29531547470396 - 0 - 0.162251727478638 - -0.302118270860592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.166136447479939 - -0.294727403745222 - 0 - 0.167117399119998 - -0.29850847805582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171933518756356 - -0.294874717203926 - 0 - 0.172140728906841 - -0.295646845632959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183999514934573 - -0.29655804217545 - 0 - 0.184219552681569 - -0.297326613413061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.190292532869964 - -0.298085729518202 - 0 - 0.19139883333628 - -0.301832046154663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196853463706027 - -0.300323512610402 - 0 - 0.198895360528742 - -0.307032726031567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.20367993719918 - -0.303199300454348 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210636484857528 - -0.306236003397698 - 0 - 0.212789097200447 - -0.312910518171558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.217565335181875 - -0.308941428040542 - 0 - 0.21879496526751 - -0.312649095624738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224387537768817 - -0.311107472384414 - 0 - 0.224645432763613 - -0.311864181396547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237630076329177 - -0.313747579948328 - 0 - 0.237900363194681 - -0.31449995177643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.243929542470506 - -0.313973221132266 - 0 - 0.245280263710348 - -0.31763850982412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.249808658695011 - -0.312993072924465 - 0 - 0.252287341096334 - -0.319553486091236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.255246286443573 - -0.310837694505103 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.260453813229492 - -0.308121810388237 - 0 - 0.263039001065523 - -0.314640989110883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265676459352462 - -0.305487095939814 - 0 - 0.267145820627951 - -0.309106455897664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270997293130045 - -0.303126784231964 - 0 - 0.271303997814893 - -0.303865059650543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.28174605303402 - -0.298721197986524 - 0 - 0.282064626864048 - -0.299454429922685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287192142684371 - -0.296700896371221 - 0 - 0.288777487310066 - -0.300270976409564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.292798593949585 - -0.295038456809365 - 0 - 0.295696098520099 - -0.301424954646929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298531687789377 - -0.293637519463736 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304154611760934 - -0.291980150231544 - 0 - 0.307153673910965 - -0.298319591341423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.309411944463461 - -0.28955161955903 - 0 - 0.311110417726908 - -0.29306928606337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.314279715957862 - -0.286348145512692 - 0 - 0.314633015920925 - -0.2870652908909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323409306306166 - -0.278890197714137 - 0 - 0.323773871675519 - -0.279601682393419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327731450445587 - -0.274789919143368 - 0 - 0.329540007622413 - -0.278252275277643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331866744031829 - -0.270412934198015 - 0 - 0.335162237983916 - -0.276603459779669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.335894753091952 - -0.265920965137895 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.340046948379671 - -0.26173903547481 - 0 - 0.343438370204849 - -0.267877532470742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344561840334936 - -0.258274113684721 - 0 - 0.346477255242167 - -0.261678518889093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349482643248151 - -0.255563120832556 - 0 - 0.349880009938808 - -0.256256819665294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360184397555891 - -0.251642134317248 - 0 - 0.360592351699053 - -0.252329660152735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365988405403285 - -0.250417781392503 - 0 - 0.368007279618083 - -0.253761871099317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.372255212543982 - -0.249911702704192 - 0 - 0.375925228733034 - -0.255887810847245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.378972167443079 - -0.250066725006067 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.385900434413408 - -0.250472964740263 - 0 - 0.389660130984081 - -0.25639306347777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392781726782351 - -0.25071691747571 - 0 - 0.394900499723877 - -0.253998622868437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399511848597411 - -0.250646528824184 - 0 - 0.39995046806986 - -0.251314908443692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41254420555582 - -0.249655855445628 - 0 - 0.412992668259577 - -0.250317670798067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418734723704237 - -0.248598014907822 - 0 - 0.420949683905111 - -0.251815582369577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424426755950018 - -0.246784918914046 - 0 - 0.428445466534572 - -0.252532340301326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429607900602458 - -0.244233189444393 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434593869863233 - -0.241413864925554 - 0 - 0.438695472696646 - -0.247102427271376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439710836938658 - -0.238784351774624 - 0 - 0.44201813477654 - -0.24193636156993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445018932760472 - -0.236416981197459 - 0 - 0.445495740064216 - -0.237058676726882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455736037745933 - -0.231805042413711 - 0 - 0.456221887686792 - -0.232439918931116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461120321321889 - -0.229524783423431 - 0 - 0.463515983718567 - -0.232610166826436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466629403438389 - -0.227397172096311 - 0 - 0.470968958130414 - -0.232906360098212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472132719137963 - -0.225252227881316 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477195565673416 - -0.222554126972263 - 0 - 0.481610783299951 - -0.22800286450271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48139321057777 - -0.218808910972966 - 0 - 0.483873158380986 - -0.221826964643085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484690267400844 - -0.214017273599518 - 0 - 0.485201990610864 - -0.214631486684459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48950983745262 - -0.20254748402664 - 0 - 0.490029759613324 - -0.203154772511789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491188315543241 - -0.196100256182699 - 0 - 0.493748384548393 - -0.199050652046182 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492390385393733 - -0.189216650592116 - 0 - 0.497021362028804 - -0.19448323798537 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493253274329318 - -0.182068518224302 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494132680395392 - -0.17506082111137 - 0 - 0.498831789506842 - -0.180266708252294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49531971899167 - -0.16850765286014 - 0 - 0.497955684839166 - -0.171390441980633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49705289072884 - -0.162648529501842 - 0 - 0.497596112931583 - -0.163235068499549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500976298491143 - -0.151678931978381 - 0 - 0.501526844881575 - -0.152258601737267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503328820032936 - -0.146710766554317 - 0 - 0.506036410894295 - -0.14952639095929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505703730192998 - -0.141834627123931 - 0 - 0.510595710364133 - -0.146859705966156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509379346618602 - -0.138339350489908 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512545439478408 - -0.134357460976719 - 0 - 0.517497900474848 - -0.139322943576034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515793002444229 - -0.13049546982107 - 0 - 0.518567968596991 - -0.133244715520061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517949189565399 - -0.125605491859512 - 0 - 0.518520421032069 - -0.126164788711703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522538138720994 - -0.11626474573395 - 0 - 0.523115834746943 - -0.116817362833747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523999696506994 - -0.110886819282751 - 0 - 0.526837835332545 - -0.113570800852974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524251780846339 - -0.104449717638987 - 0 - 0.529374400495454 - -0.109239462443866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52389302328097 - -0.0975437118509525 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522894090514444 - -0.0901577902521821 - 0 - 0.528069640470716 - -0.0948902917065401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522801519520025 - -0.0837012244352919 - 0 - 0.52569865862804 - -0.0863214103163329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522295152094812 - -0.0769622183881371 - 0 - 0.522890972317305 - -0.0774952442973139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522008545337499 - -0.0644102042823363 - 0 - 0.522610000644759 - -0.064936863442282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522167130630189 - -0.0585237943562072 - 0 - 0.525119350759612 - -0.0610817594399859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522318204135725 - -0.052709745230102 - 0 - 0.52764205020719 - -0.0572747808677184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523042468213288 - -0.0474593526865142 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523518040627334 - -0.0420633539908021 - 0 - 0.52888774336301 - -0.0465743605188221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523478314132337 - -0.0363046071900141 - 0 - 0.526481634308092 - -0.0388023775926536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522581975685168 - -0.0299142189551641 - 0 - 0.523199121566311 - -0.0304224013227968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520931242375299 - -0.0174861246770284 - 0 - 0.521553240864117 - -0.0179883559358056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519640563196221 - -0.011017301938162 - 0 - 0.522691279555433 - -0.0134569573970397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518082967595167 - -0.00441968002183039 - 0 - 0.523580328175758 - -0.00877420801144432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516445235240302 - 0.00215613184185236 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515198311630304 - 0.00834521905696476 - 0 - 0.520735051290648 - 0.00404087226576249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514319681926198 - 0.0141739724142195 - 0 - 0.517414262891711 - 0.011790202771346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51444507102834 - 0.019166647988704 - 0 - 0.515080534206917 - 0.0186815656183194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516141577779725 - 0.027910821905161 - 0 - 0.516781168969772 - 0.0274311955224432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517849667322971 - 0.0315820721163 - 0 - 0.520984593322147 - 0.0292516154996504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520091303725036 - 0.0348303008397511 - 0 - 0.525736717265888 - 0.0306695084490966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523942047257066 - 0.0368842786651737 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527329323707669 - 0.0392761550395343 - 0 - 0.533008072299303 - 0.035160975602574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530904362999643 - 0.0415253558432384 - 0 - 0.534076401499286 - 0.0392456714749148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534248597527297 - 0.0439345218507081 - 0 - 0.5348995839305 - 0.0434704797618524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540561964579517 - 0.04899301924726 - 0 - 0.541216433982264 - 0.0485339025319769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543102243790358 - 0.0519355370919902 - 0 - 0.546308316941345 - 0.0497039717192265 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545268665328723 - 0.0551182707984346 - 0 - 0.551039061816631 - 0.0511326200689174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54674417081516 - 0.0587539386407405 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548162957084493 - 0.0624007368110524 - 0 - 0.553961153951827 - 0.0584556385292601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549684605206067 - 0.0659495550135535 - 0 - 0.552921645049379 - 0.0637631510903945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552503706280229 - 0.0686053008641433 - 0 - 0.553167689478105 - 0.0681600541119671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557456701716878 - 0.0743368005833014 - 0 - 0.558123573888134 - 0.0738958925831598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560287063179252 - 0.0769463021053665 - 0 - 0.563552320013287 - 0.0748022669213771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56363142999427 - 0.0792085142818788 - 0 - 0.569505591582543 - 0.0753774422386748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566752935645749 - 0.0816056012660787 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569899444265065 - 0.0839747156585742 - 0 - 0.57579648233036 - 0.0801789509896524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571779088395054 - 0.0871424997282605 - 0 - 0.575069833470148 - 0.0850377940687568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573743828722273 - 0.0902385430892928 - 0 - 0.574418530726068 - 0.0898097126292509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574685127190994 - 0.0982556236121087 - 0 - 0.575362185812015 - 0.0978305236461184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573977306621641 - 0.10295275301199 - 0 - 0.577291050214913 - 0.100884446346998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574037695330143 - 0.107135942184015 - 0 - 0.579996629041215 - 0.103438105466093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573066357754937 - 0.111927249045217 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572676231041006 - 0.116324866564648 - 0 - 0.578653711558851 - 0.112657086033572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572023226286005 - 0.120848329413154 - 0 - 0.575357602608493 - 0.118813452610389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573230575462257 - 0.12420935580718 - 0 - 0.573913966962851 - 0.123794513169183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575056158935527 - 0.131228465110889 - 0 - 0.575741436465193 - 0.130816745467539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577499868324315 - 0.133789455008878 - 0 - 0.580852658267195 - 0.131785062666715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579771457532714 - 0.136443778647328 - 0 - 0.585798565700612 - 0.132858133029338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582831355532765 - 0.138618161606548 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585980747085291 - 0.140732008453291 - 0 - 0.592022587229983 - 0.137171242379627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58884714754184 - 0.143004328796455 - 0 - 0.592216358740071 - 0.141027663684679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591217751630423 - 0.145557272532389 - 0 - 0.591908069711687 - 0.145154061292386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594395205323079 - 0.151534694247825 - 0 - 0.595087012134369 - 0.151134042661984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594960826725901 - 0.155091236494794 - 0 - 0.598344591564287 - 0.15313958986159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594393610686732 - 0.159279456776904 - 0 - 0.600474667197695 - 0.15578608604424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592710411276128 - 0.164082666087827 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590474829452158 - 0.16917308025565 - 0 - 0.596567421457683 - 0.165699867043137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588286143434531 - 0.174207803797597 - 0 - 0.591682763725695 - 0.172278617528712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586331697837416 - 0.179082134816289 - 0 - 0.587027453667062 - 0.178688380853897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582678076368996 - 0.188610539600824 - 0 - 0.583374989700377 - 0.18821883797212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581018380437027 - 0.193245274030701 - 0 - 0.584426316895367 - 0.191336149058805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579708085034494 - 0.197662749656377 - 0 - 0.585831172459676 - 0.194243584882788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578666262845069 - 0.201910639805786 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577402605537495 - 0.20626313415121 - 0 - 0.583534598911238 - 0.202859967298154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575420896487017 - 0.210994390562642 - 0 - 0.578838758400734 - 0.20910309233096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572714009407577 - 0.216105620038157 - 0 - 0.573413971928032 - 0.215719393644261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566361874432708 - 0.226779045566724 - 0 - 0.567062723927539 - 0.226394431028544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5628700142472 - 0.232256283076559 - 0 - 0.566296547900853 - 0.23038074150603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559139882293919 - 0.23784235449467 - 0 - 0.56529524631785 - 0.234481643097024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555332575882613 - 0.243449449649057 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551876011864736 - 0.248845643743533 - 0 - 0.558038144021199 - 0.245497358413451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549187314671191 - 0.253806979805858 - 0 - 0.552621391540257 - 0.251945285652744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547316143193319 - 0.258310152860747 - 0 - 0.548019310185587 - 0.257929791797585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545296740944667 - 0.26634884950636 - 0 - 0.546000575664466 - 0.26596972545728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545150492876145 - 0.269888100080505 - 0 - 0.548591098241422 - 0.268038499101154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545826928571989 - 0.272977681486015 - 0 - 0.55200665651566 - 0.269661983986608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547280150969561 - 0.275644944153969 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549095385890676 - 0.278114066509003 - 0 - 0.555280153440206 - 0.274807778904507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550846192100584 - 0.280613744984677 - 0 - 0.554292414480974 - 0.278774630967739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552373603987172 - 0.283228576040828 - 0 - 0.553079164560371 - 0.282852673613419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554856791090474 - 0.28874943409394 - 0 - 0.555562842485541 - 0.288374454381278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555666618285808 - 0.291732157485239 - 0 - 0.559117639806666 - 0.289902064721205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55577825615152 - 0.295079668825015 - 0 - 0.561975959755035 - 0.291797694204709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555203083090365 - 0.298784589810268 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554448288382621 - 0.302577846112289 - 0 - 0.560649639999558 - 0.299302769702726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554017216667811 - 0.306193859950425 - 0 - 0.557472304473231 - 0.304371455681544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55399992512685 - 0.309586089382641 - 0 - 0.554707226061328 - 0.309213471957562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55451289412656 - 0.316067807452317 - 0 - 0.555220543871597 - 0.315695852890933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555016568072157 - 0.319172270063812 - 0 - 0.558475066794245 - 0.317356347253857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555844877831654 - 0.322102541872099 - 0 - 0.562055425031544 - 0.31884493679424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556811763819582 - 0.324956765431098 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557308723210212 - 0.32805383579806 - 0 - 0.563521805870369 - 0.324801069095173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556759687219487 - 0.331694538001199 - 0 - 0.56022101247174 - 0.329884008642004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555144988381408 - 0.335887913095628 - 0 - 0.55585350688313 - 0.335517616066065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550091780111826 - 0.345211742183656 - 0 - 0.5508005345518 - 0.344841896944128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546894803362922 - 0.350215404535748 - 0 - 0.550358436183797 - 0.348409293591051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543278129365771 - 0.355432488184628 - 0 - 0.549497434845376 - 0.352191635408473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539437972034657 - 0.360760720942211 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535831893281123 - 0.365962096625841 - 0 - 0.542052857272595 - 0.362724428578902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532899059623785 - 0.370808733836813 - 0 - 0.536364541791191 - 0.369006173876704 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53070087956452 - 0.375269589183943 - 0 - 0.531410202640004 - 0.374900835699932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527790813953703 - 0.383409988358021 - 0 - 0.528500285026138 - 0.383041519696175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527079731748251 - 0.387090234912984 - 0 - 0.5305466618677 - 0.385290461424665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527109674580989 - 0.390384006348382 - 0 - 0.533334545434413 - 0.387153856162469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527829905419016 - 0.393318197285613 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528816553768611 - 0.396113074630039 - 0 - 0.535042410768208 - 0.392884825571194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529631583617309 - 0.398995894802367 - 0 - 0.533099613888616 - 0.39719824213856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53010202454743 - 0.402056256927783 - 0 - 0.530811834167637 - 0.401688440859011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530026748426161 - 0.408700121993751 - 0 - 0.530736640092069 - 0.408332464299612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529282645398698 - 0.412386223906065 - 0 - 0.532751478974277 - 0.41059012182452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52762733630084 - 0.416542891127346 - 0 - 0.533855363451273 - 0.413318830771393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525084898799206 - 0.421157478231218 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522231223803974 - 0.425931849135839 - 0 - 0.528459748093733 - 0.422708749302256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519671784357158 - 0.430552797935107 - 0 - 0.523141173215205 - 0.42875776868352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517586909327756 - 0.43492724164916 - 0 - 0.518296972212218 - 0.434559914740951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514331782538823 - 0.443200735669239 - 0 - 0.515041881543152 - 0.44283347859111 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513174505736131 - 0.447093368226124 - 0 - 0.516644249002465 - 0.445299024131998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512554888261311 - 0.450707522284933 - 0 - 0.518784373405253 - 0.447486279945901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512377520951457 - 0.454092655794906 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512132334680192 - 0.457512580625684 - 0 - 0.518361997556606 - 0.454291682022561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511305598350793 - 0.461232929280124 - 0 - 0.51477554101282 - 0.459438970812198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509882233271881 - 0.465261496184472 - 0 - 0.510592394206174 - 0.464894358873935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506472866813453 - 0.473608913156696 - 0 - 0.50718303674455 - 0.473241793249375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504629823528068 - 0.477853934655292 - 0 - 0.50809985549307 - 0.476060148931115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502659451180724 - 0.482164683672596 - 0 - 0.508889360758345 - 0.478944262268489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500720801125574 - 0.486458987341179 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499242566435268 - 0.490515235512886 - 0 - 0.505472495864452 - 0.487294852511944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498644222858663 - 0.494116633360796 - 0 - 0.502114278327988 - 0.492322893105854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498967967684934 - 0.497241380729503 - 0 - 0.499678145520282 - 0.496874276112854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501032032315036 - 0.502758619263774 - 0 - 0.500321854479689 - 0.503125723880424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50135577714114 - 0.505883366632568 - 0 - 0.497885721671814 - 0.50767710688751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500757433565384 - 0.509484764480039 - 0 - 0.494527504136201 - 0.512705147480981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499279198872879 - 0.513541012652882 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497340548821721 - 0.517835316319404 - 0 - 0.4911106392441 - 0.52105573772351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495370176470924 - 0.522146065338492 - 0 - 0.491900144505923 - 0.523939851062669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493527133186644 - 0.526391086836517 - 0 - 0.492816963255547 - 0.526758206743838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490117766726929 - 0.534738503809407 - 0 - 0.489407605792636 - 0.535105641119945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48869440164906 - 0.538767070713216 - 0 - 0.485224458987033 - 0.540561029181141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487867665320333 - 0.542487419367308 - 0 - 0.481638002443919 - 0.54570831797043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487622479049108 - 0.545907344198066 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487445111738456 - 0.54929247770845 - 0 - 0.481215626594514 - 0.552513720047482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486825494265284 - 0.552906631766408 - 0 - 0.48335575099895 - 0.554700975860534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485668217461825 - 0.55679926432369 - 0 - 0.484958118457496 - 0.557166521401818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482413090673178 - 0.565072758343621 - 0 - 0.481703027788716 - 0.56544008525183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480328215641652 - 0.569447202058774 - 0 - 0.476858826783604 - 0.571242231310361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477768776197043 - 0.574068150856899 - 0 - 0.471540251907284 - 0.577291250690483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474915101200832 - 0.578842521762026 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472372663697538 - 0.583457108866756 - 0 - 0.466144636547105 - 0.58668116922271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470717354601147 - 0.587613776087278 - 0 - 0.467248521025568 - 0.589409878168824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469973251575123 - 0.591299877998846 - 0 - 0.469263359909215 - 0.591667535692985 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469897975453855 - 0.597943743064814 - 0 - 0.469188165833648 - 0.598311559133586 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470368416382056 - 0.601004105191225 - 0 - 0.466900386110748 - 0.602801757855032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471183446231192 - 0.60388692536333 - 0 - 0.464957589231595 - 0.607115174422175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472170094583168 - 0.606681802706519 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47289032541927 - 0.609615993644745 - 0 - 0.466665454565846 - 0.612846143830657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47292026825121 - 0.612909765080559 - 0 - 0.469453338131762 - 0.614709538568878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472209186046435 - 0.616590011635169 - 0 - 0.471499714974001 - 0.616958480297016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469299120435972 - 0.624730410809064 - 0 - 0.468589797360488 - 0.625099164293076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467100940375802 - 0.629191266156666 - 0 - 0.463635458208396 - 0.630993826116774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464168106720844 - 0.634037903366397 - 0 - 0.457947142729372 - 0.637275571413336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460562027965599 - 0.639239279050915 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456721870633026 - 0.644567511809264 - 0 - 0.45050256515342 - 0.647808364585419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453105196639322 - 0.649784595456348 - 0 - 0.449641563818446 - 0.651590706401044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449908219887122 - 0.654788257810154 - 0 - 0.449199465447148 - 0.655158103049682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444855011617718 - 0.664112086898095 - 0 - 0.444146493115996 - 0.664482383927657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44324031277965 - 0.668305461992518 - 0 - 0.439778987527396 - 0.670115991351713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442691276792148 - 0.671946164193968 - 0 - 0.43647819413199 - 0.675198930896855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443188236179736 - 0.675043234562519 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444155122171035 - 0.677897458119755 - 0 - 0.437944574971145 - 0.681155063197614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444983431927334 - 0.680827729929717 - 0 - 0.441524933205246 - 0.682643652739672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445487105875933 - 0.683932192539635 - 0 - 0.444779456130897 - 0.684304147101019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446000074874127 - 0.690413910610107 - 0 - 0.44529277393965 - 0.690786528035187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445982783331484 - 0.69380614004321 - 0 - 0.442527695526064 - 0.69562854431209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445551711619655 - 0.697422153879771 - 0 - 0.439350360002718 - 0.700697230289334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444796916908213 - 0.701215410183743 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444221743847336 - 0.704920331168856 - 0 - 0.438024040243821 - 0.708202305789162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444333381716481 - 0.708267842506811 - 0 - 0.440882360195622 - 0.710097935270844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445143208910263 - 0.711250565898931 - 0 - 0.444437157515196 - 0.711625545611594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447626396012748 - 0.716771423952478 - 0 - 0.446920835439549 - 0.717147326379887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44915380789921 - 0.719386255008698 - 0 - 0.44570758551882 - 0.721225369025635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450904614110092 - 0.721885933483845 - 0 - 0.444719846560562 - 0.725192221088341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452719849029973 - 0.724355055839542 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454173071428678 - 0.727022318506893 - 0 - 0.447993343485007 - 0.7303380160063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454849507123865 - 0.730111899912747 - 0 - 0.451408901758587 - 0.731961500892099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454703259053666 - 0.7336511504878 - 0 - 0.453999424333867 - 0.73403027453688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45268385680487 - 0.741689847133492 - 0 - 0.451980689812602 - 0.742070208196654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450812685329868 - 0.746193020186831 - 0 - 0.447378608460801 - 0.748054714339945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448123988137076 - 0.751154356248744 - 0 - 0.441961855980612 - 0.754502641578826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444667424117291 - 0.756550550344255 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440860117706386 - 0.762157645498431 - 0 - 0.434704753682456 - 0.765518356896076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437129985755354 - 0.767743716915306 - 0 - 0.433703452101702 - 0.769619258485835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433638125567301 - 0.773220954426534 - 0 - 0.432937276072469 - 0.773605568964715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427285990592905 - 0.78389437995484 - 0 - 0.42658602807245 - 0.784280606348736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424579103513964 - 0.789005609430071 - 0 - 0.421161241600247 - 0.790896907661753 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42259739446208 - 0.793736865842291 - 0 - 0.416465401088338 - 0.797140032695347 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421333737155648 - 0.798089360187077 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420291914964769 - 0.802337250337292 - 0 - 0.414168827539588 - 0.80575641511088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418981619561466 - 0.806754725963408 - 0 - 0.415573683103127 - 0.808663850935304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417321923631502 - 0.811389460392154 - 0 - 0.416625010300121 - 0.811781162020859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41366830216254 - 0.820917865176999 - 0 - 0.412972546332894 - 0.821311619139391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411713856564583 - 0.82579219619617 - 0 - 0.408317236273419 - 0.827721382465054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409525170549306 - 0.830826919736779 - 0 - 0.403432578543782 - 0.834300132949293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407289588722456 - 0.835917333906248 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405606389313074 - 0.840720543216478 - 0 - 0.399525332802111 - 0.844213913949143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40503917327557 - 0.844908763497621 - 0 - 0.401655408437183 - 0.846860410130826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405604794676988 - 0.848465305745391 - 0 - 0.404912987865698 - 0.848865957331232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408782248369515 - 0.854442727460908 - 0 - 0.408091930288251 - 0.854845938700912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411152852459601 - 0.856995671195968 - 0 - 0.40778364126137 - 0.858972336307743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414019252915685 - 0.8592679915394 - 0 - 0.407977412770994 - 0.862828757613064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417168644467329 - 0.861381838386647 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420228542467005 - 0.863556221346105 - 0 - 0.414201434299106 - 0.867141866964095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42250013167749 - 0.866210544983312 - 0 - 0.41914734173461 - 0.868214937325475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424943841064315 - 0.868771534882475 - 0 - 0.424258563534649 - 0.869183254525825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426769424538338 - 0.875790644185726 - 0 - 0.426086033037743 - 0.876205486823723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427976773713396 - 0.879151670580479 - 0 - 0.424642397390908 - 0.881186547383245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427323768960389 - 0.883675133427765 - 0 - 0.421346288442543 - 0.887342913958841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426933642244171 - 0.888072750948597 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42596230467041 - 0.89286405780892 - 0 - 0.420003370959338 - 0.896561894526842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426022693379291 - 0.89704724698069 - 0 - 0.422708949786019 - 0.899115553645681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425314872808064 - 0.901744376381742 - 0 - 0.424637814187042 - 0.902169476347732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426256171277898 - 0.909761456903866 - 0 - 0.425581469274102 - 0.910190287363908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428220911605376 - 0.912857500264732 - 0 - 0.424930166530282 - 0.914962205924235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430100555736676 - 0.916025284333569 - 0 - 0.424203517671382 - 0.919821049002491 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433247064353445 - 0.918394398727709 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436368570004678 - 0.920791485712072 - 0 - 0.430494408416405 - 0.924622557755277 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439712936821115 - 0.923053697887652 - 0 - 0.43644767998708 - 0.925197733071642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442543298282397 - 0.925663199410444 - 0 - 0.441876426111141 - 0.926104107410585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447496293719353 - 0.9313946991294 - 0 - 0.446832310521477 - 0.931839945881576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45031539479286 - 0.934050444980438 - 0 - 0.447078354949548 - 0.936236848903597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451837042916109 - 0.937599263181802 - 0 - 0.446038846048775 - 0.941544361463594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453255829183074 - 0.941246061353731 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454731334672237 - 0.944881729194169 - 0 - 0.448960938184329 - 0.948867379923686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456897756209225 - 0.948064462901565 - 0 - 0.453691683058238 - 0.950296028274328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459438035421624 - 0.951006980745217 - 0 - 0.458783566018876 - 0.9514660974605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4657514024734 - 0.956065478142062 - 0 - 0.465100416070197 - 0.956529520230918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469095637000718 - 0.958474644149771 - 0 - 0.465923598501075 - 0.960754328518094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472670676293154 - 0.960723844953133 - 0 - 0.46699192770152 - 0.964839024390094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476057952743114 - 0.963115721327969 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479908696275416 - 0.965169699153173 - 0 - 0.474263282734564 - 0.969330491543827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482150332676312 - 0.968417927877503 - 0 - 0.479015406677136 - 0.970748384494153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483858422221345 - 0.97208917808731 - 0 - 0.483218831031298 - 0.972568804470028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485554928972576 - 0.980833352003864 - 0 - 0.484919465793999 - 0.981318434374248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485680318072733 - 0.985826027579863 - 0 - 0.48258573710722 - 0.988209797222736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484801688368355 - 0.991654780937346 - 0 - 0.47926494870801 - 0.995959127728549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483554764759269 - 0.997843868151758 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481917032406449 - 1.00441968001381 - 0 - 0.476419671825858 - 1.00877420800342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480359436802442 - 1.01101730193249 - 0 - 0.47730872044323 - 1.01345695739137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479068757625931 - 1.01748612466931 - 0 - 0.478446759137112 - 1.01798835592808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477418024316324 - 1.0299142189472 - 0 - 0.476800878435181 - 1.03042240131483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476521685864756 - 1.0363046071857 - 0 - 0.473518365689002 - 1.03880237758834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476481959373215 - 1.04206335398361 - 0 - 0.471112256637539 - 1.04657436051163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476957531785944 - 1.04745935268044 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477681795865758 - 1.0527097452221 - 0 - 0.472357949794293 - 1.05727478085971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477832869369386 - 1.05852379434986 - 0 - 0.474880649239964 - 1.06108175943364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477991454662009 - 1.06441020427604 - 0 - 0.47738999935475 - 1.06493686343598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477704847905351 - 1.07696221838126 - 0 - 0.477109027682859 - 1.07749524429044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47719848048028 - 1.08370122442828 - 0 - 0.474301341372265 - 1.08632141030932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477105909484982 - 1.09015779024597 - 0 - 0.471930359528711 - 1.09489029170032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476106976719281 - 1.097543711844 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475748219154248 - 1.10444971763171 - 0 - 0.470625599505133 - 1.10923946243659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476000303492973 - 1.11088681927605 - 0 - 0.473162164667422 - 1.11357080084627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477461861278033 - 1.11626474572815 - 0 - 0.476884165252084 - 1.11681736282795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482050810435087 - 1.1256054918523 - 0 - 0.481479578968417 - 1.12616478870449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484206997555069 - 1.13049546981504 - 0 - 0.481432031402307 - 1.13324471551403 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487454560522344 - 1.13435746096923 - 0 - 0.482502099525904 - 1.13932294356855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490620653380922 - 1.13833935048368 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494296269806773 - 1.14183462711743 - 0 - 0.489404289635638 - 1.14685970595966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496671179967579 - 1.14671076654706 - 0 - 0.49396358910622 - 1.14952639095203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499023701508423 - 1.15167893197211 - 0 - 0.498473155117991 - 1.152258601731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502947109269546 - 1.16264852949686 - 0 - 0.502403887066803 - 1.16323506849457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504680281008434 - 1.1685076528533 - 0 - 0.502044315160939 - 1.17139044197379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505867319604422 - 1.17506082110485 - 0 - 0.501168210492971 - 1.18026670824577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506746725670381 - 1.1820685182179 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507609614605492 - 1.18921665058628 - 0 - 0.50297863797042 - 1.19448323797953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508811684457199 - 1.19610025617546 - 0 - 0.506251615452048 - 1.19905065203895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510490162546564 - 1.20254748402087 - 0 - 0.50997024038586 - 1.20315477250602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515309732598113 - 1.21401727359405 - 0 - 0.514798009388094 - 1.21463148667899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518606789423005 - 1.2188089109653 - 0 - 0.51612684161979 - 1.22182696463542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522804434326399 - 1.22255412696577 - 0 - 0.518389216699865 - 1.22800286449621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527867280863278 - 1.22525222787305 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533370596561418 - 1.22739717208984 - 0 - 0.529031041869394 - 1.23290636009174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538879678677441 - 1.22952478341758 - 0 - 0.536484016280763 - 1.23261016682058 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54426396225473 - 1.23180504240612 - 0 - 0.543778112313871 - 1.23243991892353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554981067239554 - 1.23641698119069 - 0 - 0.55450425993581 - 1.23705867672012 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560289163060839 - 1.23878435176859 - 0 - 0.557981865222957 - 1.2419363615639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565406130136609 - 1.24141386491905 - 0 - 0.561304527303196 - 1.24710242726487 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570392099397823 - 1.24423318943727 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575573244050378 - 1.24678491890674 - 0 - 0.571554533465824 - 1.25253234029402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581265276294758 - 1.24859801490256 - 0 - 0.579050316093883 - 1.25181558236431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587455794445529 - 1.24965585543692 - 0 - 0.587007331741772 - 1.25031767078936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600488151402385 - 1.25064652881777 - 0 - 0.600049531929937 - 1.25131490843728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607218273218305 - 1.25071691746799 - 0 - 0.605099500276779 - 1.25399862286071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.614099565585563 - 1.25047296473517 - 0 - 0.610339869014891 - 1.25639306347268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.621027832557474 - 1.25006672499846 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.627744787454172 - 1.24991170270046 - 0 - 0.62407477126512 - 1.25588781084351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634011594597309 - 1.25041778138476 - 0 - 0.631992720382511 - 1.25376187109158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639815602442739 - 1.25164213431282 - 0 - 0.639407648299577 - 1.2523296601483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650517356750827 - 1.25556312082761 - 0 - 0.650119990060171 - 1.25625681966035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655438159664493 - 1.258274113679 - 0 - 0.653522744757262 - 1.26167851888338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.659953051620673 - 1.26173903546746 - 0 - 0.656561629795494 - 1.26787753246339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664105246906738 - 1.2659209651336 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668133255969524 - 1.27041293418874 - 0 - 0.664837762017437 - 1.27660345977039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672268549554214 - 1.27478991913699 - 0 - 0.670459992377388 - 1.27825227527127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676590693693598 - 1.27889019770788 - 0 - 0.676226128324245 - 1.27960168238716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.685720284042295 - 1.28634814550564 - 0 - 0.685366984079232 - 1.28706529088385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.690588055537069 - 1.28955161955119 - 0 - 0.688889582273622 - 1.29306928605553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695845388238844 - 1.29198015022527 - 0 - 0.692846326088813 - 1.29831959133515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701468312210057 - 1.29363751945825 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.707201406050901 - 1.29503845680157 - 0 - 0.704303901480386 - 1.30142495463914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712807857315299 - 1.29670089636527 - 0 - 0.711222512689604 - 1.30027097640361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718253946967093 - 1.29872119797722 - 0 - 0.717935373137065 - 1.29945442991338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729002706870525 - 1.30312678422388 - 0 - 0.728696002185677 - 1.30386505964246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734323540646251 - 1.30548709593627 - 0 - 0.732854179370762 - 1.30910645589412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.739546186771217 - 1.30812181037974 - 0 - 0.736960998935186 - 1.31464098910238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.744753713556394 - 1.31083769449846 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.750191341305123 - 1.3129930729174 - 0 - 0.7477126589038 - 1.31955348608417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75607045752977 - 1.31397322112477 - 0 - 0.754719736289927 - 1.31763850981663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762369923669857 - 1.3137475799443 - 0 - 0.762099636804354 - 1.3144999517724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775612462231014 - 1.31110747237817 - 0 - 0.775354567236218 - 1.31186418139031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.78243466481749 - 1.30894142803575 - 0 - 0.781205034731855 - 1.31264909561994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789363515142918 - 1.30623600338958 - 0 - 0.787210902799999 - 1.31291051816344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796320062800826 - 1.30319930044759 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803146536293947 - 1.30032351260377 - 0 - 0.801104639471232 - 1.30703272602494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.809707467130161 - 1.29808572951103 - 0 - 0.808601166663845 - 1.30183204614749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816000485064596 - 1.29655804217161 - 0 - 0.815780447317601 - 1.29732661340922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828066481243831 - 1.29487471719647 - 0 - 0.827859271093346 - 1.2956468456255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.833863552519896 - 1.2947274037391 - 0 - 0.832882600879837 - 1.2985084780497 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839452635104325 - 1.29531547470014 - 0 - 0.837748272520637 - 1.30211827085677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.844866308306755 - 1.29658824222307 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.850230717083901 - 1.2980849428651 - 0 - 0.848640493234297 - 1.30491532173259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.855659959777314 - 1.29932553756125 - 0 - 0.854806150835772 - 1.30313733495273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86118915725139 - 1.30011831828591 - 0 - 0.861020974734358 - 1.30089987634411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.872500708205912 - 1.3003714519278 - 0 - 0.872345696829683 - 1.3011557285567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.878303307822599 - 1.29960852402739 - 0 - 0.877578204621173 - 1.30344688492882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.884272531472578 - 1.29776161072206 - 0 - 0.8830288806159 - 1.30466351045416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890376978058963 - 1.29485325066884 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896486207314847 - 1.29151979063097 - 0 - 0.895359290062961 - 1.29844170834738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902486284373027 - 1.28843425245671 - 0 - 0.901891214258538 - 1.29229491051217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.908354996625277 - 1.28579947682714 - 0 - 0.908239900053212 - 1.28659059700542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919819967951945 - 1.28132362219817 - 0 - 0.919718289651694 - 1.28211657861604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.925429365029042 - 1.27950032293881 - 0 - 0.924965415468098 - 1.28337892318469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930939168492029 - 1.2782062466729 - 0 - 0.930165326279683 - 1.28517647303908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936374489990938 - 1.27733656753494 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941800481658911 - 1.27632111338432 - 0 - 0.941145107153354 - 1.28330347484896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94726324396668 - 1.27458369588801 - 0 - 0.946931259079294 - 1.27847581293365 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952746326053777 - 1.27210630808382 - 0 - 0.952685155433351 - 1.27290341316634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963618328107218 - 1.26630770513156 - 0 - 0.963570723350922 - 1.26710573529676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.968986031170033 - 1.26314772642153 - 0 - 0.9687866090151 - 1.26704888264329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974304865780931 - 1.25977529228831 - 0 - 0.974006449470244 - 1.26678199158761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.97956399379745 - 1.25636955728569 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984750880908806 - 1.25341491923723 - 0 - 0.984571783516586 - 1.26042568321054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.98986971601484 - 1.25138051564427 - 0 - 0.98980320648484 - 1.25528619939297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994944209205504 - 1.25032843893624 - 0 - 0.994937403161304 - 1.25112785874782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 3d7a0a20-435f-431d-b6eb-df0a21391552 - Material - Material - false - 6909f6de-400c-4db0-866f-c5e160996837 - 1 - - - - - - 26856 - -17433 - 51 - 20 - - - 26883 - -17423 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 0bf627ab-a1f7-4f7d-9e87-614fad9670d1 - 615b3b66-0c14-4d74-9e15-68c1978ce5d2 - 8065f95f-065b-41bd-b52b-3d434688e7d7 - 3 - b8fd547b-483a-4771-820d-f13a034a421b - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 8065f95f-065b-41bd-b52b-3d434688e7d7 - Colour Picker - Colour Picker - false - - 255;201;201;201 - - 0 - - - - - - 26943.87 - -17573.55 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 3a622eb0-3d82-4d04-b120-c7d7ebc3d5d9 - Create Material - Create Material - - - - - - 27124 - -17864 - 144 - 104 - - - 27208 - -17812 - - - - - - Colour of the diffuse channel - fa16b021-1318-461c-90b3-c46f9069f7ba - Diffuse - Diffuse - false - 4059f1b9-ba7e-46be-a2fb-6107a9f069fa - 1 - - - - - - 27126 - -17862 - 67 - 20 - - - 27161 - -17852 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 58bb8866-723b-45a7-b548-00207a36bb27 - Specular - Specular - false - 0 - - - - - - 27126 - -17842 - 67 - 20 - - - 27161 - -17832 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 2ad8ea4c-4504-4084-9517-3c0baa692ccc - Emission - Emission - false - 0 - - - - - - 27126 - -17822 - 67 - 20 - - - 27161 - -17812 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 3eae983a-012a-4181-b473-22b0f3fc7abe - Transparency - Transparency - false - 0 - - - - - - 27126 - -17802 - 67 - 20 - - - 27161 - -17792 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 1ce8d001-9187-4477-9d67-f930daaab629 - Shine - Shine - false - 0 - - - - - - 27126 - -17782 - 67 - 20 - - - 27161 - -17772 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - c2342dc2-90bf-4c1d-b514-9942051dabcb - Material - Material - false - 0 - - - - - - 27223 - -17862 - 43 - 100 - - - 27246 - -17812 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - aedb401b-2df8-4e52-aeb5-0d3545c5393a - Custom Preview - Custom Preview - - - - - - - 26854 - -17834 - 82 - 44 - - - 26922 - -17812 - - - - - - Geometry to preview - true - 8c1aa883-843f-4f3f-a665-e7548e8d2297 - Geometry - Geometry - false - 467ca241-472f-437d-99fc-2833b43975dd - 1 - - - - - - 26856 - -17832 - 51 - 20 - - - 26883 - -17822 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - 9d335da2-a099-470a-810c-e88cd82d8757 - Material - Material - false - c2342dc2-90bf-4c1d-b514-9942051dabcb - 1 - - - - - - 26856 - -17812 - 51 - 20 - - - 26883 - -17802 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 3a622eb0-3d82-4d04-b120-c7d7ebc3d5d9 - aedb401b-2df8-4e52-aeb5-0d3545c5393a - 4059f1b9-ba7e-46be-a2fb-6107a9f069fa - 3 - 6dc16117-2eae-4050-9c9c-bcbdbe8d0c40 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 4059f1b9-ba7e-46be-a2fb-6107a9f069fa - Colour Picker - Colour Picker - false - - 255;176;176;176 - - 0 - - - - - - 26943.87 - -17952.02 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 30f49702-0996-409e-b5c3-7ab845e9f957 - Create Material - Create Material - - - - - - 27124 - -18659 - 144 - 104 - - - 27208 - -18607 - - - - - - Colour of the diffuse channel - e6932572-491f-4a4a-9ed6-8e12d4271c29 - Diffuse - Diffuse - false - 8287d0a0-e6e3-4edf-a359-d5cde6e8e04e - 1 - - - - - - 27126 - -18657 - 67 - 20 - - - 27161 - -18647 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - eff1ca42-84b2-487c-befe-3dccc3eb35c7 - Specular - Specular - false - 0 - - - - - - 27126 - -18637 - 67 - 20 - - - 27161 - -18627 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 6d0cfde5-3972-4555-b8b4-6e58d54d91c8 - Emission - Emission - false - 0 - - - - - - 27126 - -18617 - 67 - 20 - - - 27161 - -18607 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 78cbefac-bad8-45f5-a377-4b19a750e77b - Transparency - Transparency - false - 0 - - - - - - 27126 - -18597 - 67 - 20 - - - 27161 - -18587 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - e6a25f13-0e53-4995-8c6e-db0f5fea9930 - Shine - Shine - false - 0 - - - - - - 27126 - -18577 - 67 - 20 - - - 27161 - -18567 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 73c222aa-609b-4105-b65f-c3fc0cac3897 - Material - Material - false - 0 - - - - - - 27223 - -18657 - 43 - 100 - - - 27246 - -18607 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - e9419141-903c-4b66-87b1-553e5b7cde98 - Custom Preview - Custom Preview - - - - - - - 26854 - -18629 - 82 - 44 - - - 26922 - -18607 - - - - - - Geometry to preview - true - cc00b040-f625-4ec4-aa08-7bf0e24ad3f9 - Geometry - Geometry - false - e60717c0-d9f6-43cb-a3b3-a6180077d6c0 - 1 - - - - - - 26856 - -18627 - 51 - 20 - - - 26883 - -18617 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00506259683868762 - -0.251127858752699 - 0 - 0.00507922461441546 - -0.253080912971781 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101967935151527 - -0.255286199399574 - 0 - 0.0102633030451533 - -0.259191883148281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0154282164834252 - -0.260425683217874 - 0 - 0.015478094857813 - -0.262378171223821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.020701994133584 - -0.264177528006472 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0259935505297823 - -0.266781991594823 - 0 - 0.0260766590568435 - -0.268733347594719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0312133909849261 - -0.267048882650394 - 0 - 0.0314128131398599 - -0.270950038872159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0364292766489561 - -0.267105735301489 - 0 - 0.0365455793334612 - -0.269055394489957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0473148445665297 - -0.272903413171553 - 0 - 0.0474642898724584 - -0.274850812300169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0530687409207295 - -0.278475812940646 - 0 - 0.0534007258081168 - -0.282367929986296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0588548928467679 - -0.283303474857043 - 0 - 0.0590374137341314 - -0.285248052803867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0644216248387421 - -0.285108398560566 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0698346737203401 - -0.285176473045968 - 0 - 0.0700501876991094 - -0.287117671384767 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0750345845318063 - -0.283378923190612 - 0 - 0.075498534092752 - -0.287257523436499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0802817103486181 - -0.282116578625177 - 0 - 0.0805301195454081 - -0.284053842194377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0917600999470148 - -0.286590597013706 - 0 - 0.0920412911839797 - -0.288523374485081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0981087857410236 - -0.292294910516055 - 0 - 0.0987038558555139 - -0.296155568571535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.104640709937007 - -0.298441708353911 - 0 - 0.104954554822725 - -0.300369452801007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110943497288377 - -0.302553348149671 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.116971119383968 - -0.30466351046014 - 0 - 0.117317474416101 - -0.306585679926476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.122421795379205 - -0.30344688493754 - 0 - 0.123146898580634 - -0.30728524583899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12765430316972 - -0.3011557285604 - 0 - 0.128033009849194 - -0.303071786627506 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138979025265838 - -0.300899876351722 - 0 - 0.139389910222287 - -0.302809292707094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.145193849163702 - -0.303137334957123 - 0 - 0.146047658105246 - -0.306949132348622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151359506765839 - -0.304915321739946 - 0 - 0.151802381893991 - -0.306817572745062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156968872132746 - -0.304182139057426 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162251727478638 - -0.302118270860592 - 0 - 0.162726390085325 - -0.304012840119134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.167117399119998 - -0.29850847805582 - 0 - 0.16809835076006 - -0.302289552366431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.172140728906841 - -0.295646845632959 - 0 - 0.172646961868271 - -0.297533224559463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.184219552681569 - -0.297326613413061 - 0 - 0.184757124610486 - -0.299204301802235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19139883333628 - -0.301832046154663 - 0 - 0.1925051338026 - -0.305578362791137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.198895360528742 - -0.307032726031567 - 0 - 0.199464025951072 - -0.308901232628571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206016400257862 - -0.310654238188858 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212789097200447 - -0.312910518171558 - 0 - 0.213388596741011 - -0.314769361243596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.21879496526751 - -0.312649095624738 - 0 - 0.220024595353149 - -0.316356763208947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224645432763613 - -0.311864181396547 - 0 - 0.225275493340509 - -0.313712889306154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237900363194681 - -0.31449995177643 - 0 - 0.238560698221893 - -0.316338063556882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.245280263710348 - -0.31763850982412 - 0 - 0.246630984950195 - -0.321303798515987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252287341096334 - -0.319553486091236 - 0 - 0.252977650694198 - -0.321380552024555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25806700777737 - -0.318123206663287 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263039001065523 - -0.314640989110883 - 0 - 0.263758972278673 - -0.316456571308922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.267145820627951 - -0.309106455897664 - 0 - 0.268615181903445 - -0.312725815855527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.271303997814893 - -0.303865059650543 - 0 - 0.272053304837405 - -0.305668732639644 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.282064626864048 - -0.299454429922685 - 0 - 0.282842931271584 - -0.301245781232398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288777487310066 - -0.300270976409564 - 0 - 0.290362831935765 - -0.30384105644792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.295696098520099 - -0.301424954646929 - 0 - 0.296503049508985 - -0.303203585403195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301816243496339 - -0.300726020719846 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.307153673910965 - -0.298319591341423 - 0 - 0.307988908544354 - -0.300085116864542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311110417726908 - -0.29306928606337 - 0 - 0.31280889099036 - -0.296586952567721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.314633015920925 - -0.2870652908909 - 0 - 0.315496159382554 - -0.28881734129835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323773871675519 - -0.279601682393419 - 0 - 0.324664537533973 - -0.281339903206257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.329540007622413 - -0.278252275277643 - 0 - 0.331348564799245 - -0.281714631411929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.335162237983916 - -0.276603459779669 - 0 - 0.336080028461476 - -0.278327512535504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339619553700555 - -0.272788353045691 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343438370204849 - -0.267877532470742 - 0 - 0.344382876461511 - -0.269587095337889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.346477255242167 - -0.261678518889093 - 0 - 0.348392670149405 - -0.265082924093477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349880009938808 - -0.256256819665294 - 0 - 0.35085081236385 - -0.257951588061604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360592351699053 - -0.252329660152735 - 0 - 0.361589020219088 - -0.254009347363727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.368007279618083 - -0.253761871099317 - 0 - 0.370026153832888 - -0.257105960806143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375925228733034 - -0.255887810847245 - 0 - 0.376947323132166 - -0.257552148644947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383110724165493 - -0.256692998808542 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389660130984081 - -0.25639306347777 - 0 - 0.390707201244638 - -0.258041802734007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.394900499723877 - -0.253998622868437 - 0 - 0.397019272665411 - -0.257280328261175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39995046806986 - -0.251314908443692 - 0 - 0.401022054736625 - -0.252947819733754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412992668259577 - -0.250317670798067 - 0 - 0.414088302822276 - -0.251934544995591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420949683905111 - -0.251815582369577 - 0 - 0.423164644105993 - -0.255033149831342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428445466534572 - -0.252532340301326 - 0 - 0.429564671837387 - -0.254132989155931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434131137229014 - -0.250603078507021 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438695472696646 - -0.247102427271376 - 0 - 0.439837763375363 - -0.24868668396488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44201813477654 - -0.24193636156993 - 0 - 0.44432543261443 - -0.245088371365246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445495740064216 - -0.237058676726882 - 0 - 0.446660623024052 - -0.238626396394259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456221887686792 - -0.232439918931116 - 0 - 0.457408862619225 - -0.233990979141222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463515983718567 - -0.232610166826436 - 0 - 0.465911646115253 - -0.235695550229452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470968958130414 - -0.232906360098212 - 0 - 0.472177518070469 - -0.234440661286666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477009360839531 - -0.231355794212939 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481610783299951 - -0.22800286450271 - 0 - 0.482840415261927 - -0.229520330319025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483873158380986 - -0.221826964643085 - 0 - 0.486353106184211 - -0.224845018313215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485201990610864 - -0.214631486684459 - 0 - 0.486452176257821 - -0.216132064277835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490029759613324 - -0.203154772511789 - 0 - 0.491299976031341 - -0.204638432687503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493748384548393 - -0.199050652046182 - 0 - 0.496308453553553 - -0.202001047909675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497021362028804 - -0.19448323798537 - 0 - 0.498311082574272 - -0.195949975242072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498450370946659 - -0.187901642858666 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498831789506842 - -0.180266708252294 - 0 - 0.500140484852125 - -0.181716540573232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497955684839166 - -0.171390441980633 - 0 - 0.50059165068667 - -0.174273231101137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497596112931583 - -0.163235068499549 - 0 - 0.498923253439734 - -0.164668035818515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501526844881575 - -0.152258601737267 - 0 - 0.502871879036417 - -0.153674786890383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506036410894295 - -0.14952639095929 - 0 - 0.508744001755663 - -0.152342015364273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510595710364133 - -0.146859705966156 - 0 - 0.511958120031016 - -0.148259183427633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514862916917211 - -0.143904025954857 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517497900474848 - -0.139322943576034 - 0 - 0.518877153967375 - -0.140705823566833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518567968596991 - -0.133244715520061 - 0 - 0.521342934749763 - -0.135993961219062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518520421032069 - -0.126164788711703 - 0 - 0.51991599068132 - -0.12753120102857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523115834746943 - -0.116817362833747 - 0 - 0.524527197893668 - -0.118167455917081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526837835332545 - -0.113570800852974 - 0 - 0.529675974158105 - -0.116254782423206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529374400495454 - -0.109239462443866 - 0 - 0.530801042935851 - -0.110573399703582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529629343856359 - -0.10284746358971 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528069640470716 - -0.0948902917065401 - 0 - 0.529511023927964 - -0.0962082867728323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52569865862804 - -0.0863214103163329 - 0 - 0.528595797736065 - -0.0889415961973827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522890972317305 - -0.0774952442973139 - 0 - 0.524346614499919 - -0.078797474346804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522610000644759 - -0.064936863442282 - 0 - 0.5240794098443 - -0.0662235389530084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525119350759612 - -0.0610817594399859 - 0 - 0.528071570889044 - -0.0636397245237732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52764205020719 - -0.0572747808677184 - 0 - 0.529124733926057 - -0.0585461369371996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528998986593143 - -0.052514552488742 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52888774336301 - -0.0465743605188221 - 0 - 0.530383198099016 - -0.0478306695565018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526481634308092 - -0.0388023775926536 - 0 - 0.529484954483856 - -0.0413001479953014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523199121566311 - -0.0304224013227968 - 0 - 0.524706864243558 - -0.0316639363745814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521553240864117 - -0.0179883559358056 - 0 - 0.523072838896654 - -0.0192153518955009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522691279555433 - -0.0134569573970397 - 0 - 0.525741995914656 - -0.0158966128559256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523580328175758 - -0.00877420801144432 - 0 - 0.525111335443843 - -0.00998693799403258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522591414915518 - -0.00266669219080294 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520735051290648 - 0.00404087226576249 - 0 - 0.52227702557762 - 0.00284211767706795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517414262891711 - 0.011790202771346 - 0 - 0.520508843857234 - 0.00940643312846436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515080534206917 - 0.0186815656183194 - 0 - 0.516633027682826 - 0.0174964659293226 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516781168969772 - 0.0274311955224432 - 0 - 0.518343747547528 - 0.026259425300114 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520984593322147 - 0.0292516154996504 - 0 - 0.524119519321334 - 0.0269211588829929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525736717265888 - 0.0306695084490966 - 0 - 0.527308957077282 - 0.0295107335610934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530249750885138 - 0.0322747199888579 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533008072299303 - 0.035160975602574 - 0 - 0.53458959587593 - 0.0340149038586707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534076401499286 - 0.0392456714749148 - 0 - 0.53724843999894 - 0.0369659871065836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5348995839305 - 0.0434704797618524 - 0 - 0.536490002034884 - 0.0423367833656127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541216433982264 - 0.0485339025319769 - 0 - 0.542815361366574 - 0.0474122392646357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546308316941345 - 0.0497039717192265 - 0 - 0.549514390092343 - 0.0474724063464552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551039061816631 - 0.0511326200689174 - 0 - 0.552646109204774 - 0.0500226218897029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553188029887676 - 0.0543367181907798 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553961153951827 - 0.0584556385292601 - 0 - 0.555575943706936 - 0.0573569341502785 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552921645049379 - 0.0637631510903945 - 0 - 0.556158684892702 - 0.0615767471672281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553167689478105 - 0.0681600541119671 - 0 - 0.554789859916247 - 0.067072276407095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558123573888134 - 0.0738958925831598 - 0 - 0.559752802347065 - 0.0728187148382134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563552320013287 - 0.0748022669213771 - 0 - 0.566817576847333 - 0.0726582317373806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569505591582543 - 0.0753774422386748 - 0 - 0.571141537406673 - 0.0743104940083888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573309636726683 - 0.0773576809295762 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57579648233036 - 0.0801789509896524 - 0 - 0.577438799221491 - 0.0791218358139479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575069833470148 - 0.0850377940687568 - 0 - 0.578360578545252 - 0.082933088409246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574418530726068 - 0.0898097126292509 - 0 - 0.57606688816736 - 0.0887620413967855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575362185812015 - 0.0978305236461184 - 0 - 0.57701630068032 - 0.0967919663448332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577291050214913 - 0.100884446346998 - 0 - 0.580604793808196 - 0.0988161396819994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579996629041215 - 0.103438105466093 - 0 - 0.581656183783523 - 0.102408263088403 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579715049828847 - 0.107824804657256 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578653711558851 - 0.112657086033572 - 0 - 0.580318431561023 - 0.111635614262074 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575357602608493 - 0.118813452610389 - 0 - 0.578691978930992 - 0.116778575807617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573913966962851 - 0.123794513169183 - 0 - 0.57558355362331 - 0.122781015439132 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575741436465193 - 0.130816745467539 - 0 - 0.577415630863639 - 0.129810877493195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580852658267195 - 0.131785062666715 - 0 - 0.584205448210086 - 0.129780670324545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585798565700612 - 0.132858133029338 - 0 - 0.587477106934231 - 0.131859535716783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589553846642589 - 0.134637801129362 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592022587229983 - 0.137171242379627 - 0 - 0.593705231298628 - 0.136179573985529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592216358740071 - 0.141027663684679 - 0 - 0.595585569938314 - 0.139050998572897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591908069711687 - 0.145154061292386 - 0 - 0.593594578629267 - 0.14416898010968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595087012134369 - 0.151134042661984 - 0 - 0.596777158152779 - 0.150155214943714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598344591564287 - 0.15313958986159 - 0 - 0.601728356402685 - 0.151187943228379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600474667197695 - 0.15578608604424 - 0 - 0.602168232969749 - 0.15481318715878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599491200657451 - 0.160202453256533 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596567421457683 - 0.165699867043137 - 0 - 0.598264199848912 - 0.164732581998975 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591682763725695 - 0.172278617528712 - 0 - 0.59507938401687 - 0.170349431259821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587027453667062 - 0.178688380853897 - 0 - 0.588727247491103 - 0.177726404647668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583374989700377 - 0.18821883797212 - 0 - 0.585077611404854 - 0.187261875800955 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584426316895367 - 0.191336149058805 - 0 - 0.587834253353718 - 0.189427024086903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585831172459676 - 0.194243584882788 - 0 - 0.587536443782822 - 0.193291352253619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585492391213915 - 0.198110754578305 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583534598911238 - 0.202859967298154 - 0 - 0.585242350528659 - 0.20191219006758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578838758400734 - 0.20910309233096 - 0 - 0.582256620314461 - 0.207211794099271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573413971928032 - 0.215719393644261 - 0 - 0.575124043074596 - 0.214775807962253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567062723927539 - 0.226394431028544 - 0 - 0.568774962031965 - 0.225454783254455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566296547900853 - 0.23038074150603 - 0 - 0.569723081554517 - 0.228505199935495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56529524631785 - 0.234481643097024 - 0 - 0.567009506628811 - 0.233545689651675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562193453793717 - 0.239712671553032 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558038144021199 - 0.245497358413451 - 0 - 0.559754289247648 - 0.244564865610618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552621391540257 - 0.251945285652744 - 0 - 0.556055468409335 - 0.250083591499623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548019310185587 - 0.257929791797585 - 0 - 0.549737210143874 - 0.257000535644032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546000575664466 - 0.26596972545728 - 0 - 0.547720106940932 - 0.265043491439953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548591098241422 - 0.268038499101154 - 0 - 0.552031703606712 - 0.266188898121796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55200665651566 - 0.269661983986608 - 0 - 0.553727702144349 - 0.268738566849248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55416719445753 - 0.27195661279076 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555280153440206 - 0.274807778904507 - 0 - 0.557002602592111 - 0.273886982409779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554292414480974 - 0.278774630967739 - 0 - 0.557738636861375 - 0.276935516950796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553079164560371 - 0.282852673613419 - 0 - 0.554802912251312 - 0.281934310306458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555562842485541 - 0.288374454381278 - 0 - 0.557287789298278 - 0.287458345349105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559117639806666 - 0.289902064721205 - 0 - 0.562568661327537 - 0.288071971957166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561975959755035 - 0.291797694204709 - 0 - 0.563702011579964 - 0.290883668842228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562109365616769 - 0.295132409924844 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560649639999558 - 0.299302769702726 - 0 - 0.562376707791147 - 0.298390665482334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557472304473231 - 0.304371455681544 - 0 - 0.560927392278663 - 0.302549051412657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554707226061328 - 0.309213471957562 - 0 - 0.556435225610789 - 0.308303134205592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555220543871597 - 0.315695852890933 - 0 - 0.556949395596505 - 0.314787134574356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558475066794245 - 0.317356347253857 - 0 - 0.561933565516345 - 0.315540424443896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562055425031544 - 0.31884493679424 - 0 - 0.563785053780183 - 0.317937698315402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563731725473342 - 0.32133057087475 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563521805870369 - 0.324801069095173 - 0 - 0.565252140741162 - 0.323895178097029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56022101247174 - 0.329884008642004 - 0 - 0.563682337724006 - 0.328073479282803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55585350688313 - 0.335517616066065 - 0 - 0.55758448105845 - 0.334612947248224 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5508005345518 - 0.344841896944128 - 0 - 0.55253208514541 - 0.343938331889818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550358436183797 - 0.348409293591051 - 0 - 0.553822069004684 - 0.346603182646348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549497434845376 - 0.352191635408473 - 0 - 0.551229502762722 - 0.351289062422338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546367194308466 - 0.357152253825809 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542052857272595 - 0.362724428578902 - 0 - 0.543785387083187 - 0.361822742535419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536364541791191 - 0.369006173876704 - 0 - 0.539830023958609 - 0.367203613916589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531410202640004 - 0.374900835699932 - 0 - 0.533143142461107 - 0.373999937902157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528500285026138 - 0.383041519696175 - 0 - 0.53023358641705 - 0.382141317744466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5305466618677 - 0.385290461424665 - 0 - 0.53401359198716 - 0.38349068793634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533334545434413 - 0.387153856162469 - 0 - 0.535068163300618 - 0.386254263832816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534764946279702 - 0.389720925470666 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535042410768208 - 0.392884825571194 - 0 - 0.536776303274749 - 0.391985762702782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533099613888616 - 0.39719824213856 - 0 - 0.536567644159936 - 0.395400589474748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530811834167637 - 0.401688440859011 - 0 - 0.532545962661087 - 0.40078983325065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530736640092069 - 0.408332464299612 - 0 - 0.532470969030517 - 0.407434243614669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532751478974277 - 0.41059012182452 - 0 - 0.536220312549868 - 0.408794019742968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533855363451273 - 0.413318830771393 - 0 - 0.535589860341801 - 0.412420934450904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532023177275888 - 0.417566454974539 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528459748093733 - 0.422708749302256 - 0 - 0.530194383436872 - 0.42181112048591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523141173215205 - 0.42875776868352 - 0 - 0.526610562073264 - 0.426962739431927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518296972212218 - 0.434559914740951 - 0 - 0.520031719452933 - 0.433662502195668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515041881543152 - 0.44283347859111 - 0 - 0.516776717027939 - 0.44193623664697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516644249002465 - 0.445299024131998 - 0 - 0.520113992268811 - 0.443504680037866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518784373405253 - 0.447486279945901 - 0 - 0.520519276344944 - 0.446589168439202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519317239981351 - 0.450504417224782 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518361997556606 - 0.454291682022561 - 0 - 0.520096949994542 - 0.453394666245834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51477554101282 - 0.459438970812198 - 0 - 0.518245483674858 - 0.457645012344267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510592394206174 - 0.464894358873935 - 0 - 0.512327380991411 - 0.463997409532749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50718303674455 - 0.473241793249375 - 0 - 0.508918045509783 - 0.472344886425808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50809985549307 - 0.476060148931115 - 0 - 0.511569887458084 - 0.474266363206931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508889360758345 - 0.478944262268489 - 0 - 0.510624381902224 - 0.478047379391024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507660899501499 - 0.482871482528293 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505472495864452 - 0.487294852511944 - 0 - 0.507207522536964 - 0.486397980329706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502114278327988 - 0.492322893105854 - 0 - 0.505584333797325 - 0.490529152850905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499678145520282 - 0.496874276112854 - 0 - 0.501413173596309 - 0.495977406645765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500321854479689 - 0.503125723880424 - 0 - 0.498586826403661 - 0.504022593347512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497885721671814 - 0.50767710688751 - 0 - 0.494415666202477 - 0.509470847142459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494527504136201 - 0.512705147480981 - 0 - 0.492792477463689 - 0.513602019663219 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492339100496955 - 0.517128517465769 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4911106392441 - 0.52105573772351 - 0 - 0.489375618100221 - 0.521952620600976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491900144505923 - 0.523939851062669 - 0 - 0.488430112540909 - 0.525733636786853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492816963255547 - 0.526758206743838 - 0 - 0.491081954490313 - 0.527655113567405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489407605792636 - 0.535105641119945 - 0 - 0.487672619007399 - 0.536002590461131 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485224458987033 - 0.540561029181141 - 0 - 0.481754516324994 - 0.542354987649073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481638002443919 - 0.54570831797043 - 0 - 0.479903050005983 - 0.546605333747157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480682760019213 - 0.549495582768189 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481215626594514 - 0.552513720047482 - 0 - 0.479480723654823 - 0.553410831554181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48335575099895 - 0.554700975860534 - 0 - 0.479886007732604 - 0.556495319954666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484958118457496 - 0.557166521401818 - 0 - 0.483223282972709 - 0.558063763345959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481703027788716 - 0.56544008525183 - 0 - 0.479968280548001 - 0.566337497797113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476858826783604 - 0.571242231310361 - 0 - 0.473389437925545 - 0.573037260561954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471540251907284 - 0.577291250690483 - 0 - 0.469805616564146 - 0.578188879506828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467976822724151 - 0.582433545018705 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466144636547105 - 0.58668116922271 - 0 - 0.464410139656576 - 0.587579065543199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467248521025568 - 0.589409878168824 - 0 - 0.463779687449978 - 0.591205980250376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469263359909215 - 0.591667535692985 - 0 - 0.467529030970766 - 0.592565756377928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469188165833648 - 0.598311559133586 - 0 - 0.467454037340198 - 0.599210166741947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466900386110748 - 0.602801757855032 - 0 - 0.463432355839429 - 0.604599410518845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464957589231595 - 0.607115174422175 - 0 - 0.463223696725053 - 0.608014237290587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465235053722482 - 0.610279074521466 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466665454565846 - 0.612846143830657 - 0 - 0.464931836699641 - 0.613745736160311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469453338131762 - 0.614709538568878 - 0 - 0.465986408012301 - 0.616509312057203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471499714974001 - 0.616958480297016 - 0 - 0.469766413583088 - 0.617858682248725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468589797360488 - 0.625099164293076 - 0 - 0.466856857539385 - 0.62600006209085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463635458208396 - 0.630993826116774 - 0 - 0.460169976040978 - 0.632796386076889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457947142729372 - 0.637275571413336 - 0 - 0.45621461291878 - 0.638177257456819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453632805691789 - 0.642847746167316 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45050256515342 - 0.647808364585419 - 0 - 0.448770497236075 - 0.648710937571555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449641563818446 - 0.651590706401044 - 0 - 0.44617793099756 - 0.653396817345747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449199465447148 - 0.655158103049682 - 0 - 0.447467914853538 - 0.656061668103992 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444146493115996 - 0.664482383927657 - 0 - 0.442415518940676 - 0.665387052745498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439778987527396 - 0.670115991351713 - 0 - 0.436317662275131 - 0.671926520710914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43647819413199 - 0.675198930896855 - 0 - 0.434747859261198 - 0.676104821894999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436268274525976 - 0.678669429118867 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437944574971145 - 0.681155063197614 - 0 - 0.436214946222506 - 0.682062301676452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441524933205246 - 0.682643652739672 - 0 - 0.438066434483147 - 0.684459575549633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444779456130897 - 0.684304147101019 - 0 - 0.443050604405989 - 0.685212865417596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44529277393965 - 0.690786528035187 - 0 - 0.443564774390189 - 0.691696865787157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442527695526064 - 0.69562854431209 - 0 - 0.439072607720632 - 0.697450948580977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439350360002718 - 0.700697230289334 - 0 - 0.437623292211129 - 0.701609334509727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437890634381809 - 0.704867590069166 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438024040243821 - 0.708202305789162 - 0 - 0.436297988418891 - 0.709116331151643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440882360195622 - 0.710097935270844 - 0 - 0.437431338674752 - 0.711928028034883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444437157515196 - 0.711625545611594 - 0 - 0.442712210702459 - 0.712541654643766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446920835439549 - 0.717147326379887 - 0 - 0.445197087748607 - 0.718065689686848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44570758551882 - 0.721225369025635 - 0 - 0.442261363138418 - 0.723064483042579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444719846560562 - 0.725192221088341 - 0 - 0.442997397408658 - 0.726113017583069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445832805542005 - 0.728043387202751 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447993343485007 - 0.7303380160063 - 0 - 0.446272297856318 - 0.73126143314366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451408901758587 - 0.731961500892099 - 0 - 0.447968296393298 - 0.733811101871457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453999424333867 - 0.73403027453688 - 0 - 0.452279893057401 - 0.734956508554207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451980689812602 - 0.742070208196654 - 0 - 0.450262789854315 - 0.742999464350207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447378608460801 - 0.748054714339945 - 0 - 0.443944531591723 - 0.749916408493066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441961855980612 - 0.754502641578826 - 0 - 0.440245710754163 - 0.755435134381659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437806546206187 - 0.76028732844028 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434704753682456 - 0.765518356896076 - 0 - 0.432990493371494 - 0.766454310341426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433703452101702 - 0.769619258485835 - 0 - 0.430276918448037 - 0.77149480005637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432937276072469 - 0.773605568964715 - 0 - 0.431225037968043 - 0.774545216738804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42658602807245 - 0.784280606348736 - 0 - 0.424875956925886 - 0.785224192030744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421161241600247 - 0.790896907661753 - 0 - 0.417743379686519 - 0.792788205893442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416465401088338 - 0.797140032695347 - 0 - 0.414757649470916 - 0.79808780992592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414507608786802 - 0.801889245414558 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414168827539588 - 0.80575641511088 - 0 - 0.412463556216442 - 0.806708647740049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415573683103127 - 0.808663850935304 - 0 - 0.412165746644776 - 0.810572975907206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416625010300121 - 0.811781162020859 - 0 - 0.414922388595644 - 0.812738124192024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412972546332894 - 0.821311619139391 - 0 - 0.411272752508854 - 0.82227359534562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408317236273419 - 0.827721382465054 - 0 - 0.404920615982244 - 0.829650568733945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403432578543782 - 0.834300132949293 - 0 - 0.401735800152553 - 0.835267417993455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400508799341133 - 0.839797546737541 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399525332802111 - 0.844213913949143 - 0 - 0.397831767030058 - 0.845186812834602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401655408437183 - 0.846860410130826 - 0 - 0.398271643598785 - 0.848812056764036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404912987865698 - 0.848865957331232 - 0 - 0.403222841847288 - 0.849844785049502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408091930288251 - 0.854845938700912 - 0 - 0.406405421370671 - 0.855831019883618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40778364126137 - 0.858972336307743 - 0 - 0.404414430063127 - 0.860949001419525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407977412770994 - 0.862828757613064 - 0 - 0.406294768702349 - 0.863820426007162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410446153357506 - 0.865362198863833 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414201434299106 - 0.867141866964095 - 0 - 0.412522893065487 - 0.86814046427665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41914734173461 - 0.868214937325475 - 0 - 0.415794551791719 - 0.870219329667645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424258563534649 - 0.869183254525825 - 0 - 0.422584369136203 - 0.870189122500169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426086033037743 - 0.876205486823723 - 0 - 0.424416446377285 - 0.877218984553774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424642397390908 - 0.881186547383245 - 0 - 0.42130802106841 - 0.883221424186017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421346288442543 - 0.887342913958841 - 0 - 0.419681568440371 - 0.888364385730339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42028495017026 - 0.892175195336559 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420003370959338 - 0.896561894526842 - 0 - 0.418343816217031 - 0.897591736904532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422708949786019 - 0.899115553645681 - 0 - 0.419395206192737 - 0.90118386031068 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424637814187042 - 0.902169476347732 - 0 - 0.422983699318737 - 0.903208033649017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425581469274102 - 0.910190287363908 - 0 - 0.42393311183281 - 0.911237958596373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424930166530282 - 0.914962205924235 - 0 - 0.421639421455178 - 0.917066911583746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424203517671382 - 0.919821049002491 - 0 - 0.422561200780251 - 0.920878164178196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42669036327251 - 0.922642319064212 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430494408416405 - 0.924622557755277 - 0 - 0.428858462592275 - 0.925689505985563 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43644767998708 - 0.925197733071642 - 0 - 0.433182423153033 - 0.927341768255638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441876426111141 - 0.926104107410585 - 0 - 0.440247197652209 - 0.927181285155532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446832310521477 - 0.931839945881576 - 0 - 0.445210140083335 - 0.932927723586448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447078354949548 - 0.936236848903597 - 0 - 0.443841315106225 - 0.938423252826763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446038846048775 - 0.941544361463594 - 0 - 0.444424056293666 - 0.942643065842575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446811970110558 - 0.945663281803692 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448960938184329 - 0.948867379923686 - 0 - 0.447353890796185 - 0.949977378102901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453691683058238 - 0.950296028274328 - 0 - 0.45048560990724 - 0.9525275936471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458783566018876 - 0.9514660974605 - 0 - 0.457184638634566 - 0.952587760727841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465100416070197 - 0.956529520230918 - 0 - 0.463509997965812 - 0.957663216627157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465923598501075 - 0.960754328518094 - 0 - 0.462751560001421 - 0.963034012886426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46699192770152 - 0.964839024390094 - 0 - 0.465410404124894 - 0.965985096133997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469750249115042 - 0.967725280004285 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474263282734564 - 0.969330491543827 - 0 - 0.47269104292317 - 0.97048926643183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479015406677136 - 0.970748384494153 - 0 - 0.475880480677949 - 0.97307884111081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483218831031298 - 0.972568804470028 - 0 - 0.481656252453542 - 0.973740574692357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484919465793999 - 0.981318434374248 - 0 - 0.48336697231809 - 0.982503534063245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48258573710722 - 0.988209797222736 - 0 - 0.479491156141698 - 0.990593566865618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47926494870801 - 0.995959127728549 - 0 - 0.477722974421038 - 0.997157882317243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477408585084053 - 1.00266669218441 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476419671825858 - 1.00877420800342 - 0 - 0.474888664557773 - 1.00998693798601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47730872044323 - 1.01345695739137 - 0 - 0.474258004084007 - 1.01589661285025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478446759137112 - 1.01798835592808 - 0 - 0.476927161104575 - 1.01921535188778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476800878435181 - 1.03042240131483 - 0 - 0.475293135757935 - 1.03166393636661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473518365689002 - 1.03880237758834 - 0 - 0.470515045513237 - 1.04130014799099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471112256637539 - 1.04657436051163 - 0 - 0.469616801901533 - 1.04783066954931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471001013406089 - 1.05251455248266 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472357949794293 - 1.05727478085971 - 0 - 0.470875266075426 - 1.0585461369292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474880649239964 - 1.06108175943364 - 0 - 0.471928429110532 - 1.06363972451742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47738999935475 - 1.06493686343598 - 0 - 0.475920590155208 - 1.06622353894671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477109027682859 - 1.07749524429044 - 0 - 0.475653385500245 - 1.07879747433993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474301341372265 - 1.08632141030932 - 0 - 0.47140420226424 - 1.08894159619037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471930359528711 - 1.09489029170032 - 0 - 0.470488976071462 - 1.09620828676662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470370656143892 - 1.10284746358276 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470625599505133 - 1.10923946243659 - 0 - 0.469198957064736 - 1.11057339969631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473162164667422 - 1.11357080084627 - 0 - 0.470324025841862 - 1.1162547824165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476884165252084 - 1.11681736282795 - 0 - 0.47547280210536 - 1.11816745591128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481479578968417 - 1.12616478870449 - 0 - 0.480084009319166 - 1.12753120102136 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481432031402307 - 1.13324471551403 - 0 - 0.478657065249536 - 1.13599396121303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482502099525904 - 1.13932294356855 - 0 - 0.481122846033377 - 1.14070582355934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485137083082313 - 1.14390402594863 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489404289635638 - 1.14685970595966 - 0 - 0.488041879968755 - 1.14825918342113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49396358910622 - 1.14952639095203 - 0 - 0.491255998244852 - 1.15234201535701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498473155117991 - 1.152258601731 - 0 - 0.497128120963149 - 1.15367478688411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502403887066803 - 1.16323506849457 - 0 - 0.501076746558652 - 1.16466803581353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502044315160939 - 1.17139044197379 - 0 - 0.499408349313434 - 1.1742732310943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501168210492971 - 1.18026670824577 - 0 - 0.499859515147689 - 1.18171654056671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50154962905304 - 1.18790164285227 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50297863797042 - 1.19448323797953 - 0 - 0.501688917424953 - 1.19594997523623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506251615452048 - 1.19905065203895 - 0 - 0.503691546446887 - 1.20200104790244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50997024038586 - 1.20315477250602 - 0 - 0.508700023967843 - 1.20463843268173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514798009388094 - 1.21463148667899 - 0 - 0.513547823741137 - 1.21613206427236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51612684161979 - 1.22182696463542 - 0 - 0.513646893816565 - 1.22484501830555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518389216699865 - 1.22800286449621 - 0 - 0.517159584737888 - 1.22952033031253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522990639161711 - 1.23135579420468 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529031041869394 - 1.23290636009174 - 0 - 0.527822481929338 - 1.2344406612802 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536484016280763 - 1.23261016682058 - 0 - 0.534088353884077 - 1.2356955502236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543778112313871 - 1.23243991892353 - 0 - 0.542591137381438 - 1.23399097913363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55450425993581 - 1.23705867672012 - 0 - 0.553339376975974 - 1.2386263963875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557981865222957 - 1.2419363615639 - 0 - 0.555674567385068 - 1.24508837135921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561304527303196 - 1.24710242726487 - 0 - 0.560162236624479 - 1.24868668395838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565868862771267 - 1.2506030784999 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571554533465824 - 1.25253234029402 - 0 - 0.570435328163009 - 1.25413298914862 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579050316093883 - 1.25181558236431 - 0 - 0.576835355893002 - 1.25503314982608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587007331741772 - 1.25031767078936 - 0 - 0.585911697179073 - 1.25193454498689 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600049531929937 - 1.25131490843728 - 0 - 0.598977945263171 - 1.25294781972734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.605099500276779 - 1.25399862286071 - 0 - 0.602980727335245 - 1.25728032825345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610339869014891 - 1.25639306347268 - 0 - 0.609292798754333 - 1.25804180272891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616889275835059 - 1.25669299880093 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62407477126512 - 1.25588781084351 - 0 - 0.623052676865988 - 1.25755214864121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.631992720382511 - 1.25376187109158 - 0 - 0.629973846167706 - 1.2571059607984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639407648299577 - 1.2523296601483 - 0 - 0.638410979779542 - 1.2540093473593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650119990060171 - 1.25625681966035 - 0 - 0.649149187635128 - 1.25795158805666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.653522744757262 - 1.26167851888338 - 0 - 0.651607329850025 - 1.26508292408776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656561629795494 - 1.26787753246339 - 0 - 0.655617123538832 - 1.26958709533054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660380446298135 - 1.2727883530414 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664837762017437 - 1.27660345977039 - 0 - 0.663919971539877 - 1.27832751252623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.670459992377388 - 1.27825227527127 - 0 - 0.668651435200556 - 1.28171463140555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676226128324245 - 1.27960168238716 - 0 - 0.675335462465791 - 1.2813399032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.685366984079232 - 1.28706529088385 - 0 - 0.684503840617602 - 1.2888173412913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688889582273622 - 1.29306928605553 - 0 - 0.68719110901017 - 1.29658695255989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.692846326088813 - 1.29831959133515 - 0 - 0.692011091455424 - 1.30008511685827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698183756503095 - 1.30072602071436 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.704303901480386 - 1.30142495463914 - 0 - 0.703496950491501 - 1.3032035853954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711222512689604 - 1.30027097640361 - 0 - 0.709637168063905 - 1.30384105644197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.717935373137065 - 1.29945442991338 - 0 - 0.717157068729529 - 1.3012457812231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.728696002185677 - 1.30386505964246 - 0 - 0.727946695163165 - 1.30566873263156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732854179370762 - 1.30910645589412 - 0 - 0.731384818095268 - 1.31272581585198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736960998935186 - 1.31464098910238 - 0 - 0.736241027722036 - 1.31645657130042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741932992222597 - 1.31812320665665 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.7477126589038 - 1.31955348608417 - 0 - 0.747022349305936 - 1.32138055201749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.754719736289927 - 1.31763850981663 - 0 - 0.75336901505008 - 1.32130379850849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762099636804354 - 1.3144999517724 - 0 - 0.761439301777142 - 1.31633806355285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775354567236218 - 1.31186418139031 - 0 - 0.774724506659322 - 1.31371288929991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.781205034731855 - 1.31264909561994 - 0 - 0.779975404646217 - 1.31635676320415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787210902799999 - 1.31291051816344 - 0 - 0.786611403259435 - 1.31476936123547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793983599742144 - 1.3106542381821 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801104639471232 - 1.30703272602494 - 0 - 0.800535974048903 - 1.30890123262194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.808601166663845 - 1.30183204614749 - 0 - 0.807494866197526 - 1.30557836278396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.815780447317601 - 1.29732661340922 - 0 - 0.815242875388683 - 1.2992043017984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.827859271093346 - 1.2956468456255 - 0 - 0.827353038131916 - 1.29753322455201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.832882600879837 - 1.2985084780497 - 0 - 0.831901649239775 - 1.30228955236031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837748272520637 - 1.30211827085677 - 0 - 0.837273609913951 - 1.30401284011531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843031127867617 - 1.30418213904919 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848640493234297 - 1.30491532173259 - 0 - 0.848197618106145 - 1.30681757273771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.854806150835772 - 1.30313733495273 - 0 - 0.853952341894228 - 1.30694913234423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.861020974734358 - 1.30089987634411 - 0 - 0.860610089777909 - 1.30280929269949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.872345696829683 - 1.3011557285567 - 0 - 0.871966990150209 - 1.3030717866238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.877578204621173 - 1.30344688492882 - 0 - 0.876853101419744 - 1.30728524583027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.8830288806159 - 1.30466351045416 - 0 - 0.882682525583768 - 1.3065856799205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889056502711666 - 1.30255334814271 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.895359290062961 - 1.29844170834738 - 0 - 0.895045445177242 - 1.30036945279447 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901891214258538 - 1.29229491051217 - 0 - 0.901296144144048 - 1.29615556856765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.908239900053212 - 1.28659059700542 - 0 - 0.907958708816248 - 1.2885233744768 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919718289651694 - 1.28211657861604 - 0 - 0.919469880454904 - 1.28405384218524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924965415468098 - 1.28337892318469 - 0 - 0.924501465907152 - 1.28725752343057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930165326279683 - 1.28517647303908 - 0 - 0.929949812300914 - 1.28711767137788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.935578375160987 - 1.28510839855649 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941145107153354 - 1.28330347484896 - 0 - 0.94096258626599 - 1.28524805279578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.946931259079294 - 1.27847581293365 - 0 - 0.946599274191906 - 1.2823679299793 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952685155433351 - 1.27290341316634 - 0 - 0.952535710127422 - 1.27485081229495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963570723350922 - 1.26710573529676 - 0 - 0.963454420666417 - 1.26905539448523 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.9687866090151 - 1.26704888264329 - 0 - 0.968587186860166 - 1.27095003886505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974006449470244 - 1.26678199158761 - 0 - 0.973923340943183 - 1.26873334758751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979298005866417 - 1.26417752799968 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984571783516586 - 1.26042568321054 - 0 - 0.984521905142198 - 1.26237817121648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.98980320648484 - 1.25528619939297 - 0 - 0.989736696954839 - 1.25919188314168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994937403161304 - 1.25112785874782 - 0 - 0.994920775385577 - 1.2530809129669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - b5c9d95c-b0c8-44d8-8c93-b0fc437189cc - Material - Material - false - 73c222aa-609b-4105-b65f-c3fc0cac3897 - 1 - - - - - - 26856 - -18607 - 51 - 20 - - - 26883 - -18597 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 30f49702-0996-409e-b5c3-7ab845e9f957 - e9419141-903c-4b66-87b1-553e5b7cde98 - 8287d0a0-e6e3-4edf-a359-d5cde6e8e04e - 3 - fd9eeadf-853e-4999-85b9-5760c8fca0a5 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 8287d0a0-e6e3-4edf-a359-d5cde6e8e04e - Colour Picker - Colour Picker - false - - 255;194;194;194 - - 0 - - - - - - 26943.87 - -18748.18 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 68a4fb9d-1dfb-4dac-8c87-6b69cb387a4b - Create Material - Create Material - - - - - - 27124 - -19038 - 144 - 104 - - - 27208 - -18986 - - - - - - Colour of the diffuse channel - 29e03cc8-db9a-47f8-85aa-acf146b46aed - Diffuse - Diffuse - false - 055e5b5c-0774-47a3-bad4-c4bc33dac91d - 1 - - - - - - 27126 - -19036 - 67 - 20 - - - 27161 - -19026 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - d040db46-052f-4648-bc41-b1f3ec777a9e - Specular - Specular - false - 0 - - - - - - 27126 - -19016 - 67 - 20 - - - 27161 - -19006 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 7d7d1593-6ae8-482f-b47e-ccffc415e0aa - Emission - Emission - false - 0 - - - - - - 27126 - -18996 - 67 - 20 - - - 27161 - -18986 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 5f0f168a-4019-484e-9dcc-835040ba4d7b - Transparency - Transparency - false - 0 - - - - - - 27126 - -18976 - 67 - 20 - - - 27161 - -18966 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - aff2d6a5-62bc-4dd8-9555-b1636febc712 - Shine - Shine - false - 0 - - - - - - 27126 - -18956 - 67 - 20 - - - 27161 - -18946 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 1e1889d1-df88-4838-a566-ebb5a174a8d9 - Material - Material - false - 0 - - - - - - 27223 - -19036 - 43 - 100 - - - 27246 - -18986 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - c50a9514-4f4b-4d8c-8542-4a1daaaf2cc5 - Custom Preview - Custom Preview - - - - - - - 26854 - -19008 - 82 - 44 - - - 26922 - -18986 - - - - - - Geometry to preview - true - f3c9de87-352e-46fe-903b-d420b4579a7a - Geometry - Geometry - false - 9eef5449-f1ee-44c0-9334-d8d8bb6e0625 - 1 - - - - - - 26856 - -19006 - 51 - 20 - - - 26883 - -18996 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - d224eb18-e8e7-4656-9d8c-e529046d25e2 - Material - Material - false - 1e1889d1-df88-4838-a566-ebb5a174a8d9 - 1 - - - - - - 26856 - -18986 - 51 - 20 - - - 26883 - -18976 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 68a4fb9d-1dfb-4dac-8c87-6b69cb387a4b - c50a9514-4f4b-4d8c-8542-4a1daaaf2cc5 - 055e5b5c-0774-47a3-bad4-c4bc33dac91d - 3 - 054f5695-5323-4c1a-9829-841b8d82d434 - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 055e5b5c-0774-47a3-bad4-c4bc33dac91d - Colour Picker - Colour Picker - false - - 255;168;168;168 - - 0 - - - - - - 26943.87 - -19126.64 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - 1a212d87-a906-49e3-b7ad-78a44fc0ed6d - Create Material - Create Material - - - - - - 27124 - -19875 - 144 - 104 - - - 27208 - -19823 - - - - - - Colour of the diffuse channel - e461a1ee-bb99-4103-977b-660124f51938 - Diffuse - Diffuse - false - fa23823f-b73c-4564-885c-f99c060adb13 - 1 - - - - - - 27126 - -19873 - 67 - 20 - - - 27161 - -19863 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 5ed66892-7387-41e7-8b69-852417cdf4bc - Specular - Specular - false - 0 - - - - - - 27126 - -19853 - 67 - 20 - - - 27161 - -19843 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - 301a9cfb-a856-469b-a282-73b44e725c4f - Emission - Emission - false - 0 - - - - - - 27126 - -19833 - 67 - 20 - - - 27161 - -19823 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 23e3efa4-8b44-4493-bf66-ba41a480bda0 - Transparency - Transparency - false - 0 - - - - - - 27126 - -19813 - 67 - 20 - - - 27161 - -19803 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 271f80af-77f3-4128-880e-fcac6857f547 - Shine - Shine - false - 0 - - - - - - 27126 - -19793 - 67 - 20 - - - 27161 - -19783 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 98b4c1ba-01e5-4550-b8fa-bbd880261579 - Material - Material - false - 0 - - - - - - 27223 - -19873 - 43 - 100 - - - 27246 - -19823 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - be8c6c5a-4af3-45e4-8f8a-c07aff5a17aa - Custom Preview - Custom Preview - - - - - - - 26854 - -19845 - 82 - 44 - - - 26922 - -19823 - - - - - - Geometry to preview - true - 95798212-f4d5-44b8-b931-213637b087c6 - Geometry - Geometry - false - f4525169-1baa-4743-8535-416ac1e54f07 - 1 - - - - - - 26856 - -19843 - 51 - 20 - - - 26883 - -19833 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00507922461441546 - -0.253080912971781 - 0 - 0.00509585239014337 - -0.25503396719087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0102633030451533 - -0.259191883148281 - 0 - 0.0102633030451533 - -0.259191883148281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.015478094857813 - -0.262378171223821 - 0 - 0.0155279732322011 - -0.264330659229775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.020701994133584 - -0.264177528006472 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0260766590568435 - -0.268733347594719 - 0 - 0.0261597675839049 - -0.270684703594621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0314128131398599 - -0.270950038872159 - 0 - 0.0314128131398599 - -0.270950038872159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0365455793334612 - -0.269055394489957 - 0 - 0.0366618820179666 - -0.271005053678431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0474642898724584 - -0.274850812300169 - 0 - 0.0476137351783876 - -0.276798211428792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0534007258081168 - -0.282367929986296 - 0 - 0.0534007258081168 - -0.282367929986296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0590374137341314 - -0.285248052803867 - 0 - 0.0592199346214956 - -0.287192630750698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0644216248387421 - -0.285108398560566 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0700501876991094 - -0.287117671384767 - 0 - 0.0702657016778793 - -0.289058869723572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.075498534092752 - -0.287257523436499 - 0 - 0.075498534092752 - -0.287257523436499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0805301195454081 - -0.284053842194377 - 0 - 0.0807785287421989 - -0.285991105763584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0920412911839797 - -0.288523374485081 - 0 - 0.0923224824209455 - -0.290456151956462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0987038558555139 - -0.296155568571535 - 0 - 0.0987038558555139 - -0.296155568571535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.104954554822725 - -0.300369452801007 - 0 - 0.105268399708445 - -0.302297197248109 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110943497288377 - -0.302553348149671 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.117317474416101 - -0.306585679926476 - 0 - 0.117663829448234 - -0.308507849392819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.123146898580634 - -0.30728524583899 - 0 - 0.123146898580634 - -0.30728524583899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.128033009849194 - -0.303071786627506 - 0 - 0.128411716528669 - -0.304987844694618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.139389910222287 - -0.302809292707094 - 0 - 0.139800795178737 - -0.304718709062473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.146047658105246 - -0.306949132348622 - 0 - 0.146047658105246 - -0.306949132348622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151802381893991 - -0.306817572745062 - 0 - 0.152245257022144 - -0.308719823750184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156968872132746 - -0.304182139057426 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162726390085325 - -0.304012840119134 - 0 - 0.163201052692013 - -0.305907409377682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16809835076006 - -0.302289552366431 - 0 - 0.16809835076006 - -0.302289552366431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.172646961868271 - -0.297533224559463 - 0 - 0.173153194829703 - -0.299419603485974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.184757124610486 - -0.299204301802235 - 0 - 0.185294696539405 - -0.301081990191415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1925051338026 - -0.305578362791137 - 0 - 0.1925051338026 - -0.305578362791137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.199464025951072 - -0.308901232628571 - 0 - 0.200032691373403 - -0.310769739225581 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206016400257862 - -0.310654238188858 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.213388596741011 - -0.314769361243596 - 0 - 0.213988096281577 - -0.31662820431564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.220024595353149 - -0.316356763208947 - 0 - 0.220024595353149 - -0.316356763208947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.225275493340509 - -0.313712889306154 - 0 - 0.225905553917407 - -0.315561597215766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.238560698221893 - -0.316338063556882 - 0 - 0.239221033249108 - -0.31817617533734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.246630984950195 - -0.321303798515987 - 0 - 0.246630984950195 - -0.321303798515987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252977650694198 - -0.321380552024555 - 0 - 0.253667960292064 - -0.323207617957881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25806700777737 - -0.318123206663287 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263758972278673 - -0.316456571308922 - 0 - 0.264478943491825 - -0.318272153506966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.268615181903445 - -0.312725815855527 - 0 - 0.268615181903445 - -0.312725815855527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.272053304837405 - -0.305668732639644 - 0 - 0.27280261185992 - -0.307472405628751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.282842931271584 - -0.301245781232398 - 0 - 0.283621235679122 - -0.303037132542116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.290362831935765 - -0.30384105644792 - 0 - 0.290362831935765 - -0.30384105644792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296503049508985 - -0.303203585403195 - 0 - 0.297310000497873 - -0.304982216159467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301816243496339 - -0.300726020719846 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.307988908544354 - -0.300085116864542 - 0 - 0.308824143177746 - -0.301850642387668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31280889099036 - -0.296586952567721 - 0 - 0.31280889099036 - -0.296586952567721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315496159382554 - -0.28881734129835 - 0 - 0.316359302844186 - -0.290569391705806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.324664537533973 - -0.281339903206257 - 0 - 0.32555520339243 - -0.283078124019101 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331348564799245 - -0.281714631411929 - 0 - 0.331348564799245 - -0.281714631411929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.336080028461476 - -0.278327512535504 - 0 - 0.336997818939039 - -0.280051565291344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339619553700555 - -0.272788353045691 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344382876461511 - -0.269587095337889 - 0 - 0.345327382718176 - -0.271296658205041 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.348392670149405 - -0.265082924093477 - 0 - 0.348392670149405 - -0.265082924093477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35085081236385 - -0.257951588061604 - 0 - 0.351821614788896 - -0.25964635645792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.361589020219088 - -0.254009347363727 - 0 - 0.362585688739126 - -0.255689034574725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370026153832888 - -0.257105960806143 - 0 - 0.370026153832888 - -0.257105960806143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376947323132166 - -0.257552148644947 - 0 - 0.377969417531301 - -0.259216486442656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383110724165493 - -0.256692998808542 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390707201244638 - -0.258041802734007 - 0 - 0.391754271505199 - -0.259690541990249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397019272665411 - -0.257280328261175 - 0 - 0.397019272665411 - -0.257280328261175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401022054736625 - -0.252947819733754 - 0 - 0.402093641403394 - -0.254580731023821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414088302822276 - -0.251934544995591 - 0 - 0.415183937384979 - -0.25355141919312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423164644105993 - -0.255033149831342 - 0 - 0.423164644105993 - -0.255033149831342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429564671837387 - -0.254132989155931 - 0 - 0.430683877140206 - -0.255733638010542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434131137229014 - -0.250603078507021 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439837763375363 - -0.24868668396488 - 0 - 0.440980054054084 - -0.250270940658391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44432543261443 - -0.245088371365246 - 0 - 0.44432543261443 - -0.245088371365246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446660623024052 - -0.238626396394259 - 0 - 0.447825505983892 - -0.240194116061642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457408862619225 - -0.233990979141222 - 0 - 0.458595837551662 - -0.235542039351334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465911646115253 - -0.235695550229452 - 0 - 0.465911646115253 - -0.235695550229452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472177518070469 - -0.234440661286666 - 0 - 0.473386078010529 - -0.235974962475125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477009360839531 - -0.231355794212939 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482840415261927 - -0.229520330319025 - 0 - 0.484070047223908 - -0.231037796135345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486353106184211 - -0.224845018313215 - 0 - 0.486353106184211 - -0.224845018313215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486452176257821 - -0.216132064277835 - 0 - 0.487702361904782 - -0.217632641871216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491299976031341 - -0.204638432687503 - 0 - 0.492570192449362 - -0.206122092863222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496308453553553 - -0.202001047909675 - 0 - 0.496308453553553 - -0.202001047909675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498311082574272 - -0.195949975242072 - 0 - 0.499600803119743 - -0.19741671249878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498450370946659 - -0.187901642858666 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500140484852125 - -0.181716540573232 - 0 - 0.501449180197412 - -0.183166372894175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50059165068667 - -0.174273231101137 - 0 - 0.50059165068667 - -0.174273231101137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498923253439734 - -0.164668035818515 - 0 - 0.50025039394789 - -0.166101003137485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502871879036417 - -0.153674786890383 - 0 - 0.504216913191264 - -0.155090972043504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508744001755663 - -0.152342015364273 - 0 - 0.508744001755663 - -0.152342015364273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511958120031016 - -0.148259183427633 - 0 - 0.513320529697904 - -0.149658660889115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514862916917211 - -0.143904025954857 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518877153967375 - -0.140705823566833 - 0 - 0.520256407459907 - -0.142088703557636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521342934749763 - -0.135993961219062 - 0 - 0.521342934749763 - -0.135993961219062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51991599068132 - -0.12753120102857 - 0 - 0.521311560330577 - -0.128897613345442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524527197893668 - -0.118167455917081 - 0 - 0.525938561040397 - -0.119517549000419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529675974158105 - -0.116254782423206 - 0 - 0.529675974158105 - -0.116254782423206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530801042935851 - -0.110573399703582 - 0 - 0.532227685376252 - -0.111907336963303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529629343856359 - -0.10284746358971 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529511023927964 - -0.0962082867728323 - 0 - 0.530952407385217 - -0.097526281839129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528595797736065 - -0.0889415961973827 - 0 - 0.528595797736065 - -0.0889415961973827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524346614499919 - -0.078797474346804 - 0 - 0.525802256682537 - -0.0800997043962984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5240794098443 - -0.0662235389530084 - 0 - 0.525548819043846 - -0.0675102144637392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528071570889044 - -0.0636397245237732 - 0 - 0.528071570889044 - -0.0636397245237732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529124733926057 - -0.0585461369371996 - 0 - 0.530607417644929 - -0.059817493006685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528998986593143 - -0.052514552488742 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530383198099016 - -0.0478306695565018 - 0 - 0.531878652835027 - -0.0490869785941858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529484954483856 - -0.0413001479953014 - 0 - 0.529484954483856 - -0.0413001479953014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524706864243558 - -0.0316639363745814 - 0 - 0.526214606920809 - -0.0329054714263701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523072838896654 - -0.0192153518955009 - 0 - 0.524592436929196 - -0.0204423478552003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525741995914656 - -0.0158966128559256 - 0 - 0.525741995914656 - -0.0158966128559256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525111335443843 - -0.00998693799403258 - 0 - 0.526642342711934 - -0.0111996679766249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522591414915518 - -0.00266669219080294 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52227702557762 - 0.00284211767706795 - 0 - 0.523818999864597 - 0.00164336308836937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520508843857234 - 0.00940643312846436 - 0 - 0.520508843857234 - 0.00940643312846436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516633027682826 - 0.0174964659293226 - 0 - 0.51818552115874 - 0.0163113662403218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518343747547528 - 0.026259425300114 - 0 - 0.519906326125289 - 0.0250876550777809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524119519321334 - 0.0269211588829929 - 0 - 0.524119519321334 - 0.0269211588829929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527308957077282 - 0.0295107335610934 - 0 - 0.528881196888681 - 0.0283519586730863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530249750885138 - 0.0322747199888579 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53458959587593 - 0.0340149038586707 - 0 - 0.536171119452562 - 0.0328688321147636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53724843999894 - 0.0369659871065836 - 0 - 0.53724843999894 - 0.0369659871065836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536490002034884 - 0.0423367833656127 - 0 - 0.538080420139273 - 0.0412030869693693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542815361366574 - 0.0474122392646357 - 0 - 0.544414288750889 - 0.0462905759972906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549514390092343 - 0.0474724063464552 - 0 - 0.549514390092343 - 0.0474724063464552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552646109204774 - 0.0500226218897029 - 0 - 0.554253156592924 - 0.0489126237104846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553188029887676 - 0.0543367181907798 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555575943706936 - 0.0573569341502785 - 0 - 0.557190733462051 - 0.0562582297712931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556158684892702 - 0.0615767471672281 - 0 - 0.556158684892702 - 0.0615767471672281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554789859916247 - 0.067072276407095 - 0 - 0.556412030354395 - 0.0659844987022192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559752802347065 - 0.0728187148382134 - 0 - 0.561382030806002 - 0.0717415370932634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566817576847333 - 0.0726582317373806 - 0 - 0.566817576847333 - 0.0726582317373806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571141537406673 - 0.0743104940083888 - 0 - 0.572777483230809 - 0.0732435457780993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573309636726683 - 0.0773576809295762 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577438799221491 - 0.0791218358139479 - 0 - 0.579081116112627 - 0.0780647206382399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578360578545252 - 0.082933088409246 - 0 - 0.578360578545252 - 0.082933088409246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57606688816736 - 0.0887620413967855 - 0 - 0.577715245608658 - 0.0877143701643167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57701630068032 - 0.0967919663448332 - 0 - 0.57867041554863 - 0.0957534090435444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580604793808196 - 0.0988161396819994 - 0 - 0.580604793808196 - 0.0988161396819994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581656183783523 - 0.102408263088403 - 0 - 0.583315738525835 - 0.10137842071071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579715049828847 - 0.107824804657256 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580318431561023 - 0.111635614262074 - 0 - 0.581983151563201 - 0.110614142490573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578691978930992 - 0.116778575807617 - 0 - 0.578691978930992 - 0.116778575807617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57558355362331 - 0.122781015439132 - 0 - 0.577253140283774 - 0.121767517709078 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577415630863639 - 0.129810877493195 - 0 - 0.579089825262091 - 0.128805009518848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584205448210086 - 0.129780670324545 - 0 - 0.584205448210086 - 0.129780670324545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587477106934231 - 0.131859535716783 - 0 - 0.589155648167855 - 0.130860938404225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589553846642589 - 0.134637801129362 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593705231298628 - 0.136179573985529 - 0 - 0.595387875367279 - 0.135187905591428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595585569938314 - 0.139050998572897 - 0 - 0.595585569938314 - 0.139050998572897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593594578629267 - 0.14416898010968 - 0 - 0.595281087546853 - 0.14318389892697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596777158152779 - 0.150155214943714 - 0 - 0.598467304171194 - 0.149176387225441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.601728356402685 - 0.151187943228379 - 0 - 0.601728356402685 - 0.151187943228379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602168232969749 - 0.15481318715878 - 0 - 0.603861798741808 - 0.153840288273317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599491200657451 - 0.160202453256533 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598264199848912 - 0.164732581998975 - 0 - 0.599960978240146 - 0.16376529695481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59507938401687 - 0.170349431259821 - 0 - 0.59507938401687 - 0.170349431259821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588727247491103 - 0.177726404647668 - 0 - 0.590427041315149 - 0.176764428441435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585077611404854 - 0.187261875800955 - 0 - 0.586780233109338 - 0.186304913629787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587834253353718 - 0.189427024086903 - 0 - 0.587834253353718 - 0.189427024086903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587536443782822 - 0.193291352253619 - 0 - 0.589241715105974 - 0.192339119624446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585492391213915 - 0.198110754578305 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585242350528659 - 0.20191219006758 - 0 - 0.586950102146086 - 0.200964412837003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582256620314461 - 0.207211794099271 - 0 - 0.582256620314461 - 0.207211794099271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575124043074596 - 0.214775807962253 - 0 - 0.576834114221165 - 0.213832222280242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568774962031965 - 0.225454783254455 - 0 - 0.570487200136397 - 0.224515135480363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569723081554517 - 0.228505199935495 - 0 - 0.569723081554517 - 0.228505199935495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567009506628811 - 0.233545689651675 - 0 - 0.568723766939779 - 0.232609736206322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562193453793717 - 0.239712671553032 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559754289247648 - 0.244564865610618 - 0 - 0.561470434474103 - 0.243632372807782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556055468409335 - 0.250083591499623 - 0 - 0.556055468409335 - 0.250083591499623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549737210143874 - 0.257000535644032 - 0 - 0.551455110102167 - 0.256071279490476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547720106940932 - 0.265043491439953 - 0 - 0.549439638217404 - 0.264117257422622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552031703606712 - 0.266188898121796 - 0 - 0.552031703606712 - 0.266188898121796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553727702144349 - 0.268738566849248 - 0 - 0.555448747773043 - 0.267815149711885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55416719445753 - 0.27195661279076 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557002602592111 - 0.273886982409779 - 0 - 0.558725051744021 - 0.272966185915048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557738636861375 - 0.276935516950796 - 0 - 0.557738636861375 - 0.276935516950796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554802912251312 - 0.281934310306458 - 0 - 0.556526659942259 - 0.281015946999493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557287789298278 - 0.287458345349105 - 0 - 0.559012736111021 - 0.286542236316929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562568661327537 - 0.288071971957166 - 0 - 0.562568661327537 - 0.288071971957166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563702011579964 - 0.290883668842228 - 0 - 0.565428063404899 - 0.289969643479744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562109365616769 - 0.295132409924844 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562376707791147 - 0.298390665482334 - 0 - 0.564103775582741 - 0.297478561261938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560927392278663 - 0.302549051412657 - 0 - 0.560927392278663 - 0.302549051412657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556435225610789 - 0.308303134205592 - 0 - 0.558163225160256 - 0.307392796453618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556949395596505 - 0.314787134574356 - 0 - 0.558678247321418 - 0.313878416257776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561933565516345 - 0.315540424443896 - 0 - 0.561933565516345 - 0.315540424443896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563785053780183 - 0.317937698315402 - 0 - 0.565514682528827 - 0.317030459836562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563731725473342 - 0.32133057087475 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565252140741162 - 0.323895178097029 - 0 - 0.566982475611961 - 0.322989287098882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563682337724006 - 0.328073479282803 - 0 - 0.563682337724006 - 0.328073479282803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55758448105845 - 0.334612947248224 - 0 - 0.559315455233776 - 0.33370827843038 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55253208514541 - 0.343938331889818 - 0 - 0.554263635739025 - 0.343034766835505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553822069004684 - 0.346603182646348 - 0 - 0.553822069004684 - 0.346603182646348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551229502762722 - 0.351289062422338 - 0 - 0.552961570680073 - 0.350386489436199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546367194308466 - 0.357152253825809 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543785387083187 - 0.361822742535419 - 0 - 0.545517916893784 - 0.360921056491933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539830023958609 - 0.367203613916589 - 0 - 0.539830023958609 - 0.367203613916589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533143142461107 - 0.373999937902157 - 0 - 0.534876082282216 - 0.37309904010438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53023358641705 - 0.382141317744466 - 0 - 0.531966887807968 - 0.381241115792754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53401359198716 - 0.38349068793634 - 0 - 0.53401359198716 - 0.38349068793634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535068163300618 - 0.386254263832816 - 0 - 0.53680178116683 - 0.385354671503159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534764946279702 - 0.389720925470666 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536776303274749 - 0.391985762702782 - 0 - 0.538510195781297 - 0.391086699834367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536567644159936 - 0.395400589474748 - 0 - 0.536567644159936 - 0.395400589474748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532545962661087 - 0.40078983325065 - 0 - 0.534280091154543 - 0.399891225642286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532470969030517 - 0.407434243614669 - 0 - 0.534205297968972 - 0.406536022929723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536220312549868 - 0.408794019742968 - 0 - 0.536220312549868 - 0.408794019742968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535589860341801 - 0.412420934450904 - 0 - 0.537324357232335 - 0.411523038130412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532023177275888 - 0.417566454974539 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530194383436872 - 0.42181112048591 - 0 - 0.531929018780016 - 0.420913491669561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526610562073264 - 0.426962739431927 - 0 - 0.526610562073264 - 0.426962739431927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520031719452933 - 0.433662502195668 - 0 - 0.521766466693654 - 0.432765089650383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516776717027939 - 0.44193623664697 - 0 - 0.518511552512731 - 0.441038994702826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520113992268811 - 0.443504680037866 - 0 - 0.520113992268811 - 0.443504680037866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520519276344944 - 0.446589168439202 - 0 - 0.52225417928464 - 0.4456920569325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519317239981351 - 0.450504417224782 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520096949994542 - 0.453394666245834 - 0 - 0.521831902432484 - 0.452497650469104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518245483674858 - 0.457645012344267 - 0 - 0.518245483674858 - 0.457645012344267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512327380991411 - 0.463997409532749 - 0 - 0.514062367776653 - 0.46310046019156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508918045509783 - 0.472344886425808 - 0 - 0.510653054275023 - 0.471447979602238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511569887458084 - 0.474266363206931 - 0 - 0.511569887458084 - 0.474266363206931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510624381902224 - 0.478047379391024 - 0 - 0.512359403046109 - 0.477150496513555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507660899501499 - 0.482871482528293 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507207522536964 - 0.486397980329706 - 0 - 0.508942549209481 - 0.485501108147465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505584333797325 - 0.490529152850905 - 0 - 0.505584333797325 - 0.490529152850905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501413173596309 - 0.495977406645765 - 0 - 0.503148201672343 - 0.495080537178674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498586826403661 - 0.504022593347512 - 0 - 0.496851798327628 - 0.504919462814604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494415666202477 - 0.509470847142459 - 0 - 0.494415666202477 - 0.509470847142459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492792477463689 - 0.513602019663219 - 0 - 0.491057450791171 - 0.51449889184546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492339100496955 - 0.517128517465769 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489375618100221 - 0.521952620600976 - 0 - 0.487640596956336 - 0.522849503478444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488430112540909 - 0.525733636786853 - 0 - 0.488430112540909 - 0.525733636786853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491081954490313 - 0.527655113567405 - 0 - 0.489346945725074 - 0.528552020390975 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487672619007399 - 0.536002590461131 - 0 - 0.485937632222157 - 0.53689953980232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481754516324994 - 0.542354987649073 - 0 - 0.481754516324994 - 0.542354987649073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479903050005983 - 0.546605333747157 - 0 - 0.47816809756804 - 0.547502349523887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480682760019213 - 0.549495582768189 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479480723654823 - 0.553410831554181 - 0 - 0.477745820715127 - 0.554307943060883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479886007732604 - 0.556495319954666 - 0 - 0.479886007732604 - 0.556495319954666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483223282972709 - 0.558063763345959 - 0 - 0.481488447487917 - 0.558961005290102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479968280548001 - 0.566337497797113 - 0 - 0.47823353330728 - 0.567234910342398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473389437925545 - 0.573037260561954 - 0 - 0.473389437925545 - 0.573037260561954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469805616564146 - 0.578188879506828 - 0 - 0.468070981221002 - 0.579086508323177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467976822724151 - 0.582433545018705 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464410139656576 - 0.587579065543199 - 0 - 0.462675642766042 - 0.58847696186369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463779687449978 - 0.591205980250376 - 0 - 0.463779687449978 - 0.591205980250376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467529030970766 - 0.592565756377928 - 0 - 0.465794702032312 - 0.593463977062873 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467454037340198 - 0.599210166741947 - 0 - 0.465719908846742 - 0.600108774350311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463432355839429 - 0.604599410518845 - 0 - 0.463432355839429 - 0.604599410518845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463223696725053 - 0.608014237290587 - 0 - 0.461489804218506 - 0.608913300159002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465235053722482 - 0.610279074521466 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464931836699641 - 0.613745736160311 - 0 - 0.463198218833429 - 0.614645328489968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465986408012301 - 0.616509312057203 - 0 - 0.465986408012301 - 0.616509312057203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469766413583088 - 0.617858682248725 - 0 - 0.46803311219217 - 0.618758884200437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466856857539385 - 0.62600006209085 - 0 - 0.465123917718276 - 0.626900959888628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460169976040978 - 0.632796386076889 - 0 - 0.460169976040978 - 0.632796386076889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45621461291878 - 0.638177257456819 - 0 - 0.454482083108183 - 0.639078943500304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453632805691789 - 0.642847746167316 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448770497236075 - 0.648710937571555 - 0 - 0.447038429318724 - 0.649613510557694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44617793099756 - 0.653396817345747 - 0 - 0.44617793099756 - 0.653396817345747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447467914853538 - 0.656061668103992 - 0 - 0.445736364259923 - 0.656965233158306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442415518940676 - 0.665387052745498 - 0 - 0.44068454476535 - 0.666291721563342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436317662275131 - 0.671926520710914 - 0 - 0.436317662275131 - 0.671926520710914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434747859261198 - 0.676104821894999 - 0 - 0.433017524390399 - 0.677010712893146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436268274525976 - 0.678669429118867 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436214946222506 - 0.682062301676452 - 0 - 0.434485317473862 - 0.682969540155292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438066434483147 - 0.684459575549633 - 0 - 0.438066434483147 - 0.684459575549633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443050604405989 - 0.685212865417596 - 0 - 0.441321752681075 - 0.686121583734176 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443564774390189 - 0.691696865787157 - 0 - 0.441836774840722 - 0.69260720353913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439072607720632 - 0.697450948580977 - 0 - 0.439072607720632 - 0.697450948580977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437623292211129 - 0.701609334509727 - 0 - 0.435896224419535 - 0.702521438730122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437890634381809 - 0.704867590069166 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436297988418891 - 0.709116331151643 - 0 - 0.434571936593956 - 0.710030356514127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437431338674752 - 0.711928028034883 - 0 - 0.437431338674752 - 0.711928028034883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442712210702459 - 0.712541654643766 - 0 - 0.440987263889716 - 0.713457763675942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445197087748607 - 0.718065689686848 - 0 - 0.44347334005766 - 0.718984052993813 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442261363138418 - 0.723064483042579 - 0 - 0.442261363138418 - 0.723064483042579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442997397408658 - 0.726113017583069 - 0 - 0.441274948256748 - 0.7270338140778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445832805542005 - 0.728043387202751 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446272297856318 - 0.73126143314366 - 0 - 0.444551252227624 - 0.732184850281024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447968296393298 - 0.733811101871457 - 0 - 0.447968296393298 - 0.733811101871457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452279893057401 - 0.734956508554207 - 0 - 0.450560361780929 - 0.735882742571538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450262789854315 - 0.742999464350207 - 0 - 0.448544889896021 - 0.743928720503763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443944531591723 - 0.749916408493066 - 0 - 0.443944531591723 - 0.749916408493066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440245710754163 - 0.755435134381659 - 0 - 0.438529565527708 - 0.756367627184495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437806546206187 - 0.76028732844028 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432990493371494 - 0.766454310341426 - 0 - 0.431276233060527 - 0.767390263786779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430276918448037 - 0.77149480005637 - 0 - 0.430276918448037 - 0.77149480005637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431225037968043 - 0.774545216738804 - 0 - 0.429512799863611 - 0.775484864512895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424875956925886 - 0.785224192030744 - 0 - 0.423165885779317 - 0.786167777712755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417743379686519 - 0.792788205893442 - 0 - 0.417743379686519 - 0.792788205893442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414757649470916 - 0.79808780992592 - 0 - 0.413049897853489 - 0.799035587156497 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414507608786802 - 0.801889245414558 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412463556216442 - 0.806708647740049 - 0 - 0.41075828489329 - 0.807660880369222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412165746644776 - 0.810572975907206 - 0 - 0.412165746644776 - 0.810572975907206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414922388595644 - 0.812738124192024 - 0 - 0.41321976689116 - 0.813695086363192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411272752508854 - 0.82227359534562 - 0 - 0.409572958684807 - 0.823235571551853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404920615982244 - 0.829650568733945 - 0 - 0.404920615982244 - 0.829650568733945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401735800152553 - 0.835267417993455 - 0 - 0.400039021761319 - 0.83623470303762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400508799341133 - 0.839797546737541 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397831767030058 - 0.845186812834602 - 0 - 0.396138201257999 - 0.846159711720065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.398271643598785 - 0.848812056764036 - 0 - 0.398271643598785 - 0.848812056764036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403222841847288 - 0.849844785049502 - 0 - 0.401532695828873 - 0.850823612767775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406405421370671 - 0.855831019883618 - 0 - 0.404718912453085 - 0.856816101066328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404414430063127 - 0.860949001419525 - 0 - 0.404414430063127 - 0.860949001419525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406294768702349 - 0.863820426007162 - 0 - 0.404612124633698 - 0.864812094401264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410446153357506 - 0.865362198863833 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412522893065487 - 0.86814046427665 - 0 - 0.410844351831863 - 0.869139061589208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415794551791719 - 0.870219329667645 - 0 - 0.415794551791719 - 0.870219329667645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422584369136203 - 0.870189122500169 - 0 - 0.420910174737751 - 0.871194990474516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424416446377285 - 0.877218984553774 - 0 - 0.422746859716821 - 0.878232482283828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42130802106841 - 0.883221424186017 - 0 - 0.42130802106841 - 0.883221424186017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419681568440371 - 0.888364385730339 - 0 - 0.418016848438193 - 0.88938585750184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42028495017026 - 0.892175195336559 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418343816217031 - 0.897591736904532 - 0 - 0.416684261474718 - 0.898621579282225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419395206192737 - 0.90118386031068 - 0 - 0.419395206192737 - 0.90118386031068 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422983699318737 - 0.903208033649017 - 0 - 0.421329584450427 - 0.904246590950306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42393311183281 - 0.911237958596373 - 0 - 0.422284754391512 - 0.912285629828842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421639421455178 - 0.917066911583746 - 0 - 0.421639421455178 - 0.917066911583746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422561200780251 - 0.920878164178196 - 0 - 0.420918883889114 - 0.921935279353904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42669036327251 - 0.922642319064212 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428858462592275 - 0.925689505985563 - 0 - 0.427222516768139 - 0.926756454215852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433182423153033 - 0.927341768255638 - 0 - 0.433182423153033 - 0.927341768255638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440247197652209 - 0.927181285155532 - 0 - 0.438617969193273 - 0.928258462900482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445210140083335 - 0.932927723586448 - 0 - 0.443587969645187 - 0.934015501291324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443841315106225 - 0.938423252826763 - 0 - 0.443841315106225 - 0.938423252826763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444424056293666 - 0.942643065842575 - 0 - 0.442809266538551 - 0.943741770221561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446811970110558 - 0.945663281803692 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447353890796185 - 0.949977378102901 - 0 - 0.445746843408036 - 0.951087376282119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45048560990724 - 0.9525275936471 - 0 - 0.45048560990724 - 0.9525275936471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457184638634566 - 0.952587760727841 - 0 - 0.455585711250251 - 0.953709423995186 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463509997965812 - 0.957663216627157 - 0 - 0.461919579861423 - 0.958796913023401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462751560001421 - 0.963034012886426 - 0 - 0.462751560001421 - 0.963034012886426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465410404124894 - 0.965985096133997 - 0 - 0.463828880548262 - 0.967131167877904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469750249115042 - 0.967725280004285 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47269104292317 - 0.97048926643183 - 0 - 0.471118803111771 - 0.971648041319838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475880480677949 - 0.97307884111081 - 0 - 0.475880480677949 - 0.97307884111081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481656252453542 - 0.973740574692357 - 0 - 0.480093673875781 - 0.97491234491469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48336697231809 - 0.982503534063245 - 0 - 0.481814478842176 - 0.983688633752246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479491156141698 - 0.990593566865618 - 0 - 0.479491156141698 - 0.990593566865618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477722974421038 - 0.997157882317243 - 0 - 0.476181000134061 - 0.998356636905942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477408585084053 - 1.00266669218441 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474888664557773 - 1.00998693798601 - 0 - 0.473357657289682 - 1.0111996679686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474258004084007 - 1.01589661285025 - 0 - 0.474258004084007 - 1.01589661285025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476927161104575 - 1.01921535188778 - 0 - 0.475407563072033 - 1.02044234784748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475293135757935 - 1.03166393636661 - 0 - 0.473785393080683 - 1.0329054714184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470515045513237 - 1.04130014799099 - 0 - 0.470515045513237 - 1.04130014799099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469616801901533 - 1.04783066954931 - 0 - 0.468121347165522 - 1.049086978587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471001013406089 - 1.05251455248266 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470875266075426 - 1.0585461369292 - 0 - 0.469392582356554 - 1.05981749299868 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471928429110532 - 1.06363972451742 - 0 - 0.471928429110532 - 1.06363972451742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475920590155208 - 1.06622353894671 - 0 - 0.474451180955662 - 1.06751021445744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475653385500245 - 1.07879747433993 - 0 - 0.474197743317626 - 1.08009970438942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47140420226424 - 1.08894159619037 - 0 - 0.47140420226424 - 1.08894159619037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470488976071462 - 1.09620828676662 - 0 - 0.469047592614209 - 1.09752628183291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470370656143892 - 1.10284746358276 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469198957064736 - 1.11057339969631 - 0 - 0.467772314624335 - 1.11190733695603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470324025841862 - 1.1162547824165 - 0 - 0.470324025841862 - 1.1162547824165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47547280210536 - 1.11816745591128 - 0 - 0.47406143895863 - 1.11951754899462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480084009319166 - 1.12753120102136 - 0 - 0.478688439669909 - 1.12889761333823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478657065249536 - 1.13599396121303 - 0 - 0.478657065249536 - 1.13599396121303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481122846033377 - 1.14070582355934 - 0 - 0.479743592540846 - 1.14208870355015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485137083082313 - 1.14390402594863 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488041879968755 - 1.14825918342113 - 0 - 0.486679470301867 - 1.14965866088261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491255998244852 - 1.15234201535701 - 0 - 0.491255998244852 - 1.15234201535701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497128120963149 - 1.15367478688411 - 0 - 0.495783086808302 - 1.15509097203724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501076746558652 - 1.16466803581353 - 0 - 0.499749606050496 - 1.1661010031325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499408349313434 - 1.1742732310943 - 0 - 0.499408349313434 - 1.1742732310943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499859515147689 - 1.18171654056671 - 0 - 0.498550819802402 - 1.18316637288765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50154962905304 - 1.18790164285227 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501688917424953 - 1.19594997523623 - 0 - 0.500399196879482 - 1.19741671249294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503691546446887 - 1.20200104790244 - 0 - 0.503691546446887 - 1.20200104790244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508700023967843 - 1.20463843268173 - 0 - 0.507429807549822 - 1.20612209285745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513547823741137 - 1.21613206427236 - 0 - 0.512297638094176 - 1.21763264186574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513646893816565 - 1.22484501830555 - 0 - 0.513646893816565 - 1.22484501830555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517159584737888 - 1.22952033031253 - 0 - 0.515929952775908 - 1.23103779612885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522990639161711 - 1.23135579420468 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527822481929338 - 1.2344406612802 - 0 - 0.526613921989278 - 1.23597496246866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534088353884077 - 1.2356955502236 - 0 - 0.534088353884077 - 1.2356955502236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542591137381438 - 1.23399097913363 - 0 - 0.541404162449001 - 1.23554203934375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553339376975974 - 1.2386263963875 - 0 - 0.552174494016134 - 1.24019411605488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555674567385068 - 1.24508837135921 - 0 - 0.555674567385068 - 1.24508837135921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560162236624479 - 1.24868668395838 - 0 - 0.559019945945758 - 1.25027094065189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565868862771267 - 1.2506030784999 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570435328163009 - 1.25413298914862 - 0 - 0.56931612286019 - 1.25573363800323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576835355893002 - 1.25503314982608 - 0 - 0.576835355893002 - 1.25503314982608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585911697179073 - 1.25193454498689 - 0 - 0.58481606261637 - 1.25355141918441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598977945263171 - 1.25294781972734 - 0 - 0.597906358596403 - 1.25458073101741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602980727335245 - 1.25728032825345 - 0 - 0.602980727335245 - 1.25728032825345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609292798754333 - 1.25804180272891 - 0 - 0.608245728493772 - 1.25969054198515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616889275835059 - 1.25669299880093 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623052676865988 - 1.25755214864121 - 0 - 0.622030582466853 - 1.25921648643892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629973846167706 - 1.2571059607984 - 0 - 0.629973846167706 - 1.2571059607984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638410979779542 - 1.2540093473593 - 0 - 0.637414311259504 - 1.25568903457029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649149187635128 - 1.25795158805666 - 0 - 0.648178385210082 - 1.25964635645298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.651607329850025 - 1.26508292408776 - 0 - 0.651607329850025 - 1.26508292408776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655617123538832 - 1.26958709533054 - 0 - 0.654672617282168 - 1.27129665819769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660380446298135 - 1.2727883530414 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.663919971539877 - 1.27832751252623 - 0 - 0.663002181062315 - 1.28005156528207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668651435200556 - 1.28171463140555 - 0 - 0.668651435200556 - 1.28171463140555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.675335462465791 - 1.2813399032 - 0 - 0.674444796607334 - 1.28307812401284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684503840617602 - 1.2888173412913 - 0 - 0.68364069715597 - 1.29056939169876 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68719110901017 - 1.29658695255989 - 0 - 0.68719110901017 - 1.29658695255989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.692011091455424 - 1.30008511685827 - 0 - 0.691175856822032 - 1.3018506423814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698183756503095 - 1.30072602071436 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703496950491501 - 1.3032035853954 - 0 - 0.702689999502612 - 1.30498221615168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.709637168063905 - 1.30384105644197 - 0 - 0.709637168063905 - 1.30384105644197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.717157068729529 - 1.3012457812231 - 0 - 0.71637876432199 - 1.30303713253282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.727946695163165 - 1.30566873263156 - 0 - 0.72719738814065 - 1.30747240562067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.731384818095268 - 1.31272581585198 - 0 - 0.731384818095268 - 1.31272581585198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736241027722036 - 1.31645657130042 - 0 - 0.735521056508884 - 1.31827215349847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741932992222597 - 1.31812320665665 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747022349305936 - 1.32138055201749 - 0 - 0.74633203970807 - 1.32320761795081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75336901505008 - 1.32130379850849 - 0 - 0.75336901505008 - 1.32130379850849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.761439301777142 - 1.31633806355285 - 0 - 0.760778966749927 - 1.31817617533331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.774724506659322 - 1.31371288929991 - 0 - 0.774094446082425 - 1.31556159720953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.779975404646217 - 1.31635676320415 - 0 - 0.779975404646217 - 1.31635676320415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.786611403259435 - 1.31476936123547 - 0 - 0.786011903718869 - 1.31662820430752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793983599742144 - 1.3106542381821 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.800535974048903 - 1.30890123262194 - 0 - 0.799967308626571 - 1.31076973921895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.807494866197526 - 1.30557836278396 - 0 - 0.807494866197526 - 1.30557836278396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.815242875388683 - 1.2992043017984 - 0 - 0.814705303459764 - 1.30108199018758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.827353038131916 - 1.29753322455201 - 0 - 0.826846805170484 - 1.29941960347852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.831901649239775 - 1.30228955236031 - 0 - 0.831901649239775 - 1.30228955236031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837273609913951 - 1.30401284011531 - 0 - 0.836798947307262 - 1.30590740937386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843031127867617 - 1.30418213904919 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848197618106145 - 1.30681757273771 - 0 - 0.847754742977991 - 1.30871982374283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853952341894228 - 1.30694913234423 - 0 - 0.853952341894228 - 1.30694913234423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.860610089777909 - 1.30280929269949 - 0 - 0.860199204821459 - 1.30471870905486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.871966990150209 - 1.3030717866238 - 0 - 0.871588283470734 - 1.30498784469091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.876853101419744 - 1.30728524583027 - 0 - 0.876853101419744 - 1.30728524583027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.882682525583768 - 1.3065856799205 - 0 - 0.882336170551634 - 1.30850784938684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889056502711666 - 1.30255334814271 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.895045445177242 - 1.30036945279447 - 0 - 0.894731600291523 - 1.30229719724158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901296144144048 - 1.29615556856765 - 0 - 0.901296144144048 - 1.29615556856765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907958708816248 - 1.2885233744768 - 0 - 0.907677517579282 - 1.29045615194818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919469880454904 - 1.28405384218524 - 0 - 0.919221471258113 - 1.28599110575444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924501465907152 - 1.28725752343057 - 0 - 0.924501465907152 - 1.28725752343057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929949812300914 - 1.28711767137788 - 0 - 0.929734298322144 - 1.28905886971668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.935578375160987 - 1.28510839855649 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94096258626599 - 1.28524805279578 - 0 - 0.940780065378626 - 1.28719263074261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.946599274191906 - 1.2823679299793 - 0 - 0.946599274191906 - 1.2823679299793 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952535710127422 - 1.27485081229495 - 0 - 0.952386264821493 - 1.27679821142358 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963454420666417 - 1.26905539448523 - 0 - 0.963338117981911 - 1.2710050536737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.968587186860166 - 1.27095003886505 - 0 - 0.968587186860166 - 1.27095003886505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.973923340943183 - 1.26873334758751 - 0 - 0.973840232416121 - 1.27068470358741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979298005866417 - 1.26417752799968 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984521905142198 - 1.26237817121648 - 0 - 0.98447202676781 - 1.26433065922244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989736696954839 - 1.25919188314168 - 0 - 0.989736696954839 - 1.25919188314168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994920775385577 - 1.2530809129669 - 0 - 0.994904147609849 - 1.25503396718599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - The material override - 465b5922-9dbb-480c-95dc-9bc42b657e4e - Material - Material - false - 98b4c1ba-01e5-4550-b8fa-bbd880261579 - 1 - - - - - - 26856 - -19823 - 51 - 20 - - - 26883 - -19813 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 1a212d87-a906-49e3-b7ad-78a44fc0ed6d - be8c6c5a-4af3-45e4-8f8a-c07aff5a17aa - fa23823f-b73c-4564-885c-f99c060adb13 - 3 - 0df56875-3f16-4b08-9a9a-867a4b4c3e3d - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - fa23823f-b73c-4564-885c-f99c060adb13 - Colour Picker - Colour Picker - false - - 255;186;186;186 - - 0 - - - - - - 26943.87 - -19974.52 - 180 - 310 - - 2 - - - - - - - - - 76975309-75a6-446a-afed-f8653720a9f2 - Create Material - - - - - Create an OpenGL material. - true - fc1c830c-e3df-4904-9c93-618c2793cb57 - Create Material - Create Material - - - - - - 27124 - -20266 - 144 - 104 - - - 27208 - -20214 - - - - - - Colour of the diffuse channel - 4577d9e7-cb46-43e8-bd76-353bfe1ed886 - Diffuse - Diffuse - false - 82084dd0-aa80-4487-a46c-0dca5e3983b4 - 1 - - - - - - 27126 - -20264 - 67 - 20 - - - 27161 - -20254 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;105;180 - - - - - - - - - - - - Colour of the specular highlight - 260689ee-bfb4-4854-bc20-0a8feb2993bc - Specular - Specular - false - 0 - - - - - - 27126 - -20244 - 67 - 20 - - - 27161 - -20234 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;255;255;255 - - - - - - - - - - - - Emissive colour of the material - c762fc39-8678-4b9c-a6d9-74b24d4100e1 - Emission - Emission - false - 0 - - - - - - 27126 - -20224 - 67 - 20 - - - 27161 - -20214 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;0;0;0 - - - - - - - - - - - - Amount of transparency (0.0 = opaque, 1.0 = transparent - 3c1d4e5e-aec0-48c4-9175-51fa9f3e8655 - Transparency - Transparency - false - 0 - - - - - - 27126 - -20204 - 67 - 20 - - - 27161 - -20194 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Amount of shinyness (0 = none, 1 = low shine, 100 = max shine - 84b53635-f263-49cd-b624-4de582ee3b53 - Shine - Shine - false - 0 - - - - - - 27126 - -20184 - 67 - 20 - - - 27161 - -20174 - - - - - - 1 - - - - - 1 - {0} - - - - - 0 - - - - - - - - - - - Resulting material - 7cca7d24-ea36-43d0-ab3c-3adf3340e13b - Material - Material - false - 0 - - - - - - 27223 - -20264 - 43 - 100 - - - 27246 - -20214 - - - - - - - - - - - - 537b0419-bbc2-4ff4-bf08-afe526367b2c - Custom Preview - - - - - Allows for customized geometry previews - true - true - b91a4254-92ff-475f-812d-a473db03f64f - Custom Preview - Custom Preview - - - - - - - 26854 - -20236 - 82 - 44 - - - 26922 - -20214 - - - - - - Geometry to preview - true - 0ed2dab5-fb4d-447b-b160-785139440e69 - Geometry - Geometry - false - 7ab8b9f2-ae3f-4810-8d84-0aa09f0dfd60 - 1 - - - - - - 26856 - -20234 - 51 - 20 - - - 26883 - -20224 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - The material override - c7881038-26ad-4883-9d46-2f737709fbf2 - Material - Material - false - 7cca7d24-ea36-43d0-ab3c-3adf3340e13b - 1 - - - - - - 26856 - -20214 - 51 - 20 - - - 26883 - -20204 - - - - - - 1 - - - - - 1 - {0} - - - - - - 255;221;160;221 - - - 255;66;48;66 - - 0.5 - - 255;255;255;255 - - 0 - - - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - fc1c830c-e3df-4904-9c93-618c2793cb57 - b91a4254-92ff-475f-812d-a473db03f64f - 82084dd0-aa80-4487-a46c-0dca5e3983b4 - 3 - 0763c470-4749-4ef3-bd8c-de201865246c - Group - - - - - - - - - - - 339c0ee1-cf11-444f-8e10-65c9150ea755 - Colour Picker - - - - - Provides a colour picker object - 82084dd0-aa80-4487-a46c-0dca5e3983b4 - Colour Picker - Colour Picker - false - - 255;161;161;161 - - 0 - - - - - - 26943.87 - -20352.99 - 180 - 310 - - 2 - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 3106ca5a-8ea2-45e4-8db4-3664138a8492 - Geometry - Geometry - false - 0 - - - - - - 26473 - -9657 - 50 - 24 - - - 26498.88 - -9645 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 3106ca5a-8ea2-45e4-8db4-3664138a8492 - 0e637c8d-0568-4068-ae74-bbe58a091069 - 8522e58c-edad-4fd2-886b-16278b9efe80 - e77cffde-89ad-497d-9e13-2c28e3720419 - 4 - 9494dfbd-fc0b-40d8-a5d0-eb3466b47371 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 86917498-b5f0-40e4-a72b-9a2523a5cd86 - Geometry - Geometry - false - 0 - - - - - - 26473 - -10344 - 50 - 24 - - - 26498.88 - -10332 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - 4.15593978831604E-17 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00292445614272489 - 1.24486214809962E-05 - 0 - 0.00505281143588085 - -0.249978491419991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00584870031606387 - 4.97944859232645E-05 - 0 - 0.0101051332752018 - -0.249903573637878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00877250451084335 - 0.000112033918736063 - 0 - 0.0151562810704255 - -0.249780776706985 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0116956836386425 - 0.000199161238698626 - 0 - 0.0202054545481003 - -0.249601804488715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.014618015253965 - 0.000311167163250442 - 0 - 0.0252519413272185 - -0.249369294989863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0175392878072519 - 0.000448039676748093 - 0 - 0.030294971455728 - -0.249082483371884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0204592899870991 - 0.000609763850527089 - 0 - 0.0353338074583952 - -0.248741657273978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0233778107735303 - 0.000796321845946776 - 0 - 0.0403676998919168 - -0.248346798817997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.026294639491301 - 0.00100769291802362 - 0 - 0.0453959042227041 - -0.247897992424417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0292095658631811 - 0.00124385341965053 - 0 - 0.0504176748733502 - -0.247395303724237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0321223800632294 - 0.0015047768063984 - 0 - 0.0554322673534457 - -0.246838815109379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0350328727700576 - 0.0017904336418979 - 0 - 0.0604389376287956 - -0.24622861533973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0379408352200797 - 0.0021007916037986 - 0 - 0.0654369424017636 - -0.24556480247659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0408460592607514 - 0.00243581549030104 - 0 - 0.0704255390956003 - -0.244847482993249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0437483374037957 - 0.00279546722725891 - 0 - 0.0754039859329408 - -0.244076771994841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0466474628784156 - 0.00317970587584762 - 0 - 0.0803715419689919 - -0.243252793016546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0495432296844958 - 0.00358848764079191 - 0 - 0.0853274671553754 - -0.242375678101216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0524354326457916 - 0.00402176587915228 - 0 - 0.0902710223713496 - -0.241445567634848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0553238674631077 - 0.00447949110966094 - 0 - 0.0952014694690307 - -0.240462610318637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0582083307674669 - 0.00496161102260295 - 0 - 0.100118071314989 - -0.239426963123297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0610886201732717 - 0.0054680704902383 - 0 - 0.105020091817619 - -0.238338791174431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0639645343314584 - 0.00599881157775604 - 0 - 0.109906795959606 - -0.237198267693515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0668358729826491 - 0.00655377355475573 - 0 - 0.114777449829023 - -0.236005573942991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0697024370103017 - 0.00713289290724931 - 0 - 0.119631320628044 - -0.234760899074159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0725640284938623 - 0.00773610335017411 - 0 - 0.12446767670668 - -0.233464440124442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0754204507619233 - 0.00836333584041236 - 0 - 0.129285787559404 - -0.232116401846016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0782715084453908 - 0.00901451859030667 - 0 - 0.134084923844228 - -0.230716996666432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.081117007530668 - 0.00968957708166522 - 0 - 0.138864357380061 - -0.229266444563939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0839567554128551 - 0.010388434080247 - 0 - 0.143623361142059 - -0.22776497295809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0867905609489775 - 0.0111110096507185 - 0 - 0.148361209260688 - -0.226212816633145 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0896182345112423 - 0.0118572211720739 - 0 - 0.1530771770022 - -0.224610217603708 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0924395880403341 - 0.012626983353508 - 0 - 0.157770540747889 - -0.222957424998726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0952544350987552 - 0.0134202082507329 - 0 - 0.162440577983005 - -0.221254694996554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0980625909242174 - 0.01423680528273 - 0 - 0.167086567247324 - -0.219502290638562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100863872483097 - 0.0150766812489258 - 0 - 0.171707788116381 - -0.217700481772828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.103658098523958 - 0.0159397403467829 - 0 - 0.176303521155143 - -0.2158495449151 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.106445089631152 - 0.0168258841897958 - 0 - 0.180873047868089 - -0.213949763118371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.109224668278513 - 0.017735011825882 - 0 - 0.185415650660935 - -0.212001425894372 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.111996658883146 - 0.0186670197561589 - 0 - 0.18993061277112 - -0.210004829051583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114760887859327 - 0.0196218019540959 - 0 - 0.194417218223146 - -0.207960274624954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.117517183672526 - 0.020599249885034 - 0 - 0.19887475176363 - -0.205868070754474 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.120265376893559 - 0.0215992525260637 - 0 - 0.203302498791549 - -0.20372853156381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.123005300252887 - 0.0226216963862521 - 0 - 0.207699745309768 - -0.20154197710697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.125736788695072 - 0.0236664655272131 - 0 - 0.212065777842435 - -0.199308733228137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.128459679433396 - 0.0247334415840135 - 0 - 0.216399883395306 - -0.197029131542538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131173812004662 - 0.0258225037864096 - 0 - 0.22070134938379 - -0.194703509332534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133879028324183 - 0.0269335289804104 - 0 - 0.224969463586572 - -0.192332209511274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.136575172740977 - 0.0280663916501645 - 0 - 0.229203514104726 - -0.189915580594559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.139262092093164 - 0.0292209639401702 - 0 - 0.233402789351951 - -0.187453976737174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141939635763587 - 0.0303971156778127 - 0 - 0.237566577977744 - -0.184947757603013 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.144607655735658 - 0.0315947143962264 - 0 - 0.241694169034953 - -0.182397288775142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.147266006649426 - 0.0328136253574967 - 0 - 0.24578485152586 - -0.179802940766459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14991454585789 - 0.0340537115762061 - 0 - 0.249837916200283 - -0.177165092868907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.152553133483531 - 0.0353148338433484 - 0 - 0.253852649331544 - -0.174484120001409 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.155181632475097 - 0.0365968507505772 - 0 - 0.257828355247728 - -0.171760439146225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.157799908663963 - 0.0378996187161433 - 0 - 0.261764312428652 - -0.168994418542889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16040783082192 - 0.0392229920087448 - 0 - 0.265659816290546 - -0.166186466541384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.163005270718555 - 0.0405668227731092 - 0 - 0.269514163013809 - -0.16333699697809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165592103178587 - 0.0419309610564548 - 0 - 0.273326648598434 - -0.160446427324766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.168168206139429 - 0.0433152548353105 - 0 - 0.277096574642535 - -0.157515189335723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.170733460708792 - 0.0447195500429877 - 0 - 0.280823235839501 - -0.154543705534803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.17328775122295 - 0.0461436905965889 - 0 - 0.284505928505513 - -0.151532405653967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.175830965304977 - 0.0475875184248349 - 0 - 0.288143970615145 - -0.148481760950847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.178362993922011 - 0.0490508734982978 - 0 - 0.291736670102335 - -0.145392226350156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.180883731443132 - 0.050533593859115 - 0 - 0.295283336048171 - -0.142264261129756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183393075697647 - 0.0520355156506204 - 0 - 0.298783279457979 - -0.13909833005098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.185890928032966 - 0.0535564731482428 - 0 - 0.30223584796698 - -0.135894959108272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.188377193371069 - 0.055096298793187 - 0 - 0.30564034605535 - -0.132654602969043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19085178026625 - 0.0566548232243833 - 0 - 0.308996159706717 - -0.129377846812039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.193314600959924 - 0.0582318753154481 - 0 - 0.312302589898643 - -0.126065137977816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.195765571438337 - 0.0598272822072086 - 0 - 0.31555904362427 - -0.122717088000899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19820461148627 - 0.0614408693466756 - 0 - 0.318764853109827 - -0.119334188154115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.200631644743338 - 0.0630724605220188 - 0 - 0.321919409315338 - -0.115917016159572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.20304659875725 - 0.0647218779021464 - 0 - 0.325022150034311 - -0.112466210969037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.205449405034465 - 0.0663889420798745 - 0 - 0.328072446963469 - -0.108982306714414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.207839999093782 - 0.0680734721104312 - 0 - 0.331069735861866 - -0.105465923954127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210218320516771 - 0.0697752855542262 - 0 - 0.334013477563477 - -0.101917708032122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212584312994891 - 0.0714941985237041 - 0 - 0.33690319277094 - -0.0983383737441425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.214937924373371 - 0.0732300257337663 - 0 - 0.339738356156289 - -0.0947285573592283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.217279106697004 - 0.0749825805485507 - 0 - 0.342518476723887 - -0.0910889288273574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.219607816253798 - 0.0767516750301414 - 0 - 0.34524312666747 - -0.0874202258604661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221924013613371 - 0.0785371199930737 - 0 - 0.347911933958549 - -0.0837232381238189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224227663660227 - 0.0803387250638794 - 0 - 0.35052457346085 - -0.0799987910019015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.226518735623765 - 0.0821562987428825 - 0 - 0.353080699521648 - -0.0762476581159674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228797203108513 - 0.0839896484636105 - 0 - 0.35558001346154 - -0.0724706475893973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231063044120359 - 0.0858385806551507 - 0 - 0.358022318210024 - -0.068668664467155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.233316241083725 - 0.0877029008132079 - 0 - 0.360407534735811 - -0.0648427215363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.235556780850847 - 0.0895824135777402 - 0 - 0.362735512173739 - -0.0609937063637705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237784654711433 - 0.0914769228067647 - 0 - 0.365006272270594 - -0.057122673911686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.239999858395003 - 0.093386231655501 - 0 - 0.367219685413038 - -0.0532304613444493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.242202392061141 - 0.0953101426657133 - 0 - 0.369376815799097 - -0.0493192237902158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.244392260284237 - 0.0972484578572339 - 0 - 0.37147443716159 - -0.0453862151366283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.246569472034901 - 0.0992009788177769 - 0 - 0.373525608297982 - -0.0414468124035279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.248734040648758 - 0.101167506805488 - 0 - 0.375482996886379 - -0.0374498096604679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.2508859837861 - 0.103147842843988 - 0 - 0.37752632710683 - -0.0335908612544884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253025323401059 - 0.105141787846907 - 0 - 0.378982551546035 - -0.029149921034712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.255152105166407 - 0.107149122022994 - 0 - 0.381200568165358 - -0.0255671820422661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257266340048927 - 0.109169667110451 - 0 - 0.382974295510788 - -0.0215540667996627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259368062515277 - 0.111203224304109 - 0 - 0.384266264654825 - -0.017093148748792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.261457331583299 - 0.113249574090382 - 0 - 0.386382058474896 - -0.013522861538894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263534169268267 - 0.115308539452314 - 0 - 0.387837348492784 - -0.0093214725604289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265598621880836 - 0.117379922817864 - 0 - 0.38957028170281 - -0.0054426752967489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.267650739517766 - 0.119463527247702 - 0 - 0.390550296653757 - -0.000868316238730057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.269690599695132 - 0.121559133408009 - 0 - 0.39254212798855 - 0.00267154562357481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.271718236190007 - 0.12366656914796 - 0 - 0.393800588109107 - 0.00688405338963835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.273733709903145 - 0.125785640024461 - 0 - 0.39527014475117 - 0.0108506170065529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275737085142425 - 0.127916152602726 - 0 - 0.396351947668133 - 0.0151390091203842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277728443897596 - 0.130057901198111 - 0 - 0.397635931738395 - 0.0191924886453002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.279707864882171 - 0.13221068772763 - 0 - 0.398624490251712 - 0.0234738177788118 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281675429518646 - 0.13437431595706 - 0 - 0.400359996993737 - 0.0270354494403133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.283631185427875 - 0.136548624342543 - 0 - 0.401366205599903 - 0.0312218599930515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.285575212536526 - 0.138733425760462 - 0 - 0.402523673543713 - 0.0352312214810138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287507593600815 - 0.140928534535849 - 0 - 0.403566876169909 - 0.0393022232804431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.289428414123699 - 0.143133766519362 - 0 - 0.404680184189365 - 0.0432733256485969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291337762266411 - 0.145348939144226 - 0 - 0.405396778765094 - 0.0475468111114971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.29323574593106 - 0.147573856807236 - 0 - 0.406372889740866 - 0.0515562118443373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.29512246338542 - 0.149808336235926 - 0 - 0.40722062855217 - 0.055636353215967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296998015146813 - 0.152052196108456 - 0 - 0.408118522015736 - 0.0596366370135177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298862503926119 - 0.154305257051757 - 0 - 0.408744538934148 - 0.0638240362952784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.300716034565101 - 0.156567341615863 - 0 - 0.410215831933907 - 0.0672847766301491 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.302558673276938 - 0.158838307347014 - 0 - 0.410836953239225 - 0.0714092575642504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304390524470796 - 0.161117983734774 - 0 - 0.411645494704529 - 0.0753462688939853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306211694573251 - 0.163406202061743 - 0 - 0.412370557123163 - 0.0793164408859325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308022291973117 - 0.165702795438267 - 0 - 0.413059078150571 - 0.0832818504840883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.309822426957383 - 0.168007598798916 - 0 - 0.413799875610476 - 0.0871739268325686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311612211657515 - 0.17032044891469 - 0 - 0.414193283860351 - 0.0913017873977647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.313391775428242 - 0.172641172542184 - 0 - 0.41482497000644 - 0.0952118955668205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315161238135093 - 0.174969607102882 - 0 - 0.415361803775797 - 0.0991629156815334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.316920721372087 - 0.177305591888909 - 0 - 0.415874337893516 - 0.103100746844823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318670348418261 - 0.179648968037676 - 0 - 0.416417889644948 - 0.106984922930129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.320410244200186 - 0.181999578522721 - 0 - 0.416702642013615 - 0.111029989988461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.322140535245867 - 0.184357268113331 - 0 - 0.4178388624125 - 0.114422616723464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323861308902354 - 0.186721913043251 - 0 - 0.418128882280266 - 0.118409683107865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.325572690355336 - 0.189093364397235 - 0 - 0.41861450229437 - 0.122225965309306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.32727480621604 - 0.191471474981973 - 0 - 0.419023421604319 - 0.126070386841096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328967784473138 - 0.193856099340835 - 0 - 0.419404393523014 - 0.129907759172552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.330651754433885 - 0.196247093741609 - 0 - 0.419839909199811 - 0.133680727023175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.332326846665573 - 0.198644316181888 - 0 - 0.419954557042135 - 0.137651645409323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.333993207544338 - 0.201047616244972 - 0 - 0.420292998848579 - 0.141439783942684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33565097474738 - 0.203456852224799 - 0 - 0.420529111315186 - 0.145273481610602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33730028719605 - 0.205871884084036 - 0 - 0.420823918125079 - 0.149042331654805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.338941285011708 - 0.208292573436521 - 0 - 0.420862935403118 - 0.152959977460762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.340574109468143 - 0.210718783513199 - 0 - 0.421748723646478 - 0.156285578821146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342198862468151 - 0.213150406220012 - 0 - 0.421824543518433 - 0.160135161630735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343815681393732 - 0.215587311669196 - 0 - 0.422106899759148 - 0.163824431156243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.345424704271977 - 0.218029371715809 - 0 - 0.422287815199568 - 0.167559463051387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347026069685224 - 0.22047645998238 - 0 - 0.422587537341116 - 0.171195992986398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.348619916675919 - 0.222928451874444 - 0 - 0.422439172543912 - 0.175102828232862 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.350206405129814 - 0.22538521135563 - 0 - 0.422664194244705 - 0.178746082887197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35178568296237 - 0.227846612292966 - 0 - 0.422520660778429 - 0.182605700360548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.353357898869409 - 0.230312530055337 - 0 - 0.423388833257581 - 0.185801919975747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35492315525007 - 0.232782871315383 - 0 - 0.423324103085056 - 0.189575773067459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.356481591901353 - 0.235257520568377 - 0 - 0.423684134095667 - 0.193063539849029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35803334844613 - 0.237736364171875 - 0 - 0.423247636724282 - 0.197032204872326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.359578590206025 - 0.240219274181335 - 0 - 0.423985580239909 - 0.200251295984901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.361117430172329 - 0.242706156961214 - 0 - 0.423935216862865 - 0.203945679921827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.362650006766672 - 0.245196904559402 - 0 - 0.424292537935707 - 0.207373063054103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.364176457780912 - 0.247691410953882 - 0 - 0.423807599398616 - 0.211300189608549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365696949147524 - 0.250189554475893 - 0 - 0.424553338621355 - 0.214461659336666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.367211588220618 - 0.252691250637165 - 0 - 0.424711584380487 - 0.217968736189678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.368720510228683 - 0.25519639929594 - 0 - 0.424272800238797 - 0.221820185951501 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37022387866987 - 0.257704884682589 - 0 - 0.425074768794263 - 0.224913476333359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.371721797227058 - 0.260216628249153 - 0 - 0.425080035796339 - 0.22847275888762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.373214397611963 - 0.262731535804504 - 0 - 0.425309336893909 - 0.231886327682731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.374701810174431 - 0.265249515142549 - 0 - 0.425490124547929 - 0.235317358311381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376184163818192 - 0.267770476051715 - 0 - 0.425696663698029 - 0.238722243290101 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.377661585923586 - 0.270294330306461 - 0 - 0.425910194609667 - 0.242112566182375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.379134202272927 - 0.272820991661764 - 0 - 0.426136667050456 - 0.245485308701981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380602136991273 - 0.275350375838473 - 0 - 0.426375386600829 - 0.248841349408158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382065512488504 - 0.277882400509162 - 0 - 0.426627409735036 - 0.252180532653636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383524449406268 - 0.280416985282126 - 0 - 0.426893136606397 - 0.25550307397315 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384979066578796 - 0.28295405167852 - 0 - 0.427172994373061 - 0.258809160748719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386429481001678 - 0.28549352310617 - 0 - 0.427467468299632 - 0.262098935126379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.387875807798169 - 0.288035324836079 - 0 - 0.427776922193071 - 0.26537259676957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389318160194501 - 0.290579383975066 - 0 - 0.428101593123663 - 0.268630404548215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390756649506261 - 0.293125629433474 - 0 - 0.428441669475888 - 0.271872631394407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392191385129141 - 0.295673991891788 - 0 - 0.428797385375458 - 0.27509951114762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393622474528102 - 0.298224403769543 - 0 - 0.429168925632004 - 0.278311292626093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395050023229929 - 0.300776799193675 - 0 - 0.429556410110395 - 0.281508248168206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.396474134822045 - 0.303331113964703 - 0 - 0.429959879057662 - 0.284690681500401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397894910958167 - 0.305887285520447 - 0 - 0.430379332324438 - 0.287858905628881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399312451366444 - 0.308445252899746 - 0 - 0.430814850628325 - 0.291013175910728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400726853853975 - 0.311004956709475 - 0 - 0.431266436932094 - 0.29415377868398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402138214315432 - 0.313566339090577 - 0 - 0.431734066400558 - 0.297281003511616 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403546626746144 - 0.316129343682881 - 0 - 0.432217622636058 - 0.300395178323979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404952183259676 - 0.318693915588672 - 0 - 0.432717100952827 - 0.303496557967422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406354974100388 - 0.321260001340242 - 0 - 0.433232432871394 - 0.306585421302362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407755087659643 - 0.323827548866567 - 0 - 0.433763461989551 - 0.309662084217805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409152610496597 - 0.326396507458622 - 0 - 0.434310160432736 - 0.312726781906953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410547627354505 - 0.328966827738223 - 0 - 0.43487233318307 - 0.315779830375063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411940221183373 - 0.331538461624473 - 0 - 0.435449932296029 - 0.31882145583243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41333047315759 - 0.334111362303937 - 0 - 0.436042779763713 - 0.321851945575536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414718462698286 - 0.336685484199244 - 0 - 0.436650776195709 - 0.324871535178356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416104267493389 - 0.339260782939859 - 0 - 0.437273765135895 - 0.327880482261637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417487963519989 - 0.341837215332525 - 0 - 0.437911590941246 - 0.330879035460085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418869625067382 - 0.344414739332202 - 0 - 0.438564100220645 - 0.333867434016558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420249324759401 - 0.346993314014241 - 0 - 0.439231162849527 - 0.336845896914839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421627133575567 - 0.349572899547972 - 0 - 0.439912613973347 - 0.339814654259639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423003120874004 - 0.352153457170133 - 0 - 0.44060828916949 - 0.342773928680885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424377354414441 - 0.354734949158977 - 0 - 0.441318040998014 - 0.345723926848982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425749900380036 - 0.35731733880972 - 0 - 0.442041715659316 - 0.348664852241655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427120823399109 - 0.359900590410716 - 0 - 0.442779163822785 - 0.351596899653376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428490186566479 - 0.362484669220478 - 0 - 0.443530238949273 - 0.3545202563724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429858051464899 - 0.365069541445265 - 0 - 0.444294763637089 - 0.357435120234527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431224478187417 - 0.367655174216779 - 0 - 0.445072616881705 - 0.360341653688425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432589525356886 - 0.370241535571928 - 0 - 0.445863645087213 - 0.36324003117478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433953250146343 - 0.372828594432664 - 0 - 0.446667707740916 - 0.366130415172275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435315708298913 - 0.375416320586591 - 0 - 0.447484664667771 - 0.369012963168946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436676954147256 - 0.378004684668305 - 0 - 0.448314379887146 - 0.371887825845026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438037040632537 - 0.38059365814145 - 0 - 0.449156720703692 - 0.374755147763622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43939601932291 - 0.383183213281479 - 0 - 0.450011558193277 - 0.377615067316994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440753940431493 - 0.385773323159108 - 0 - 0.450878767132006 - 0.380467716957458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442110852833844 - 0.388363961624439 - 0 - 0.451758226118562 - 0.383313223318301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443466804084913 - 0.390955103291743 - 0 - 0.452649817571778 - 0.386151707392144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444821840435499 - 0.393546723524878 - 0 - 0.453553427712079 - 0.388983284709901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446176006848181 - 0.396138798423329 - 0 - 0.454468946614715 - 0.391808065474744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447529347012751 - 0.398731304808847 - 0 - 0.455396268090296 - 0.394626154779202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448881903361138 - 0.401324220212672 - 0 - 0.456335289742989 - 0.397437652722557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450233717081838 - 0.403917522863327 - 0 - 0.457285912806562 - 0.400242654637702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451584828133851 - 0.406511191674947 - 0 - 0.458248042185546 - 0.40304125120472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452935275260135 - 0.409105206236149 - 0 - 0.459221586313494 - 0.405833528653948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454285096000586 - 0.411699546799409 - 0 - 0.460206457124472 - 0.408619568904371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455634326704549 - 0.414294194270934 - 0 - 0.461202569972239 - 0.411399449723982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456983002542872 - 0.416889130201011 - 0 - 0.462209843526438 - 0.414173244897019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458331157519508 - 0.41948433677482 - 0 - 0.463228199742103 - 0.416941024348318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459678824482678 - 0.422079796803696 - 0 - 0.46425756371662 - 0.419702854321658 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461026035135603 - 0.424675493716813 - 0 - 0.465297863706411 - 0.422458797470884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462372820046811 - 0.427271411553296 - 0 - 0.4663490309315 - 0.425208913057164 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463719208660032 - 0.429867534954724 - 0 - 0.467410999615349 - 0.427953257020341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46506522930368 - 0.432463849158029 - 0 - 0.468483706842781 - 0.430691882141141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466410909199949 - 0.435060339988769 - 0 - 0.469567092495174 - 0.433424838159935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467756274473505 - 0.437656993854758 - 0 - 0.470661099223736 - 0.436152171872625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469101350159808 - 0.440253797740049 - 0 - 0.471765672334268 - 0.43887392726946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470446160213048 - 0.442850739199259 - 0 - 0.472880759744686 - 0.441590145633372 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471790727513726 - 0.445447806352213 - 0 - 0.474006311959737 - 0.444300865626826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473135073875856 - 0.448044987878913 - 0 - 0.4751422819333 - 0.44700612343444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474479220053829 - 0.4506422730148 - 0 - 0.476288625117965 - 0.449705952806386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47582318574892 - 0.453239651546321 - 0 - 0.477445299326223 - 0.452400385197177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477166989615446 - 0.455837113806782 - 0 - 0.478612264728881 - 0.455089449831455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478510649266597 - 0.458434650672469 - 0 - 0.479789483824687 - 0.45777317378284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479854181279924 - 0.461032253559042 - 0 - 0.480976921345725 - 0.460451582084289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481197601202504 - 0.463629914418188 - 0 - 0.482174544291552 - 0.463124697770276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482540923555776 - 0.466227625734522 - 0 - 0.4833823218254 - 0.465792541988839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483884161840059 - 0.468825380522734 - 0 - 0.484600225323204 - 0.468455134033242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485227328538748 - 0.471423172324968 - 0 - 0.485828228246378 - 0.471112491463529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486570435122199 - 0.474020995208433 - 0 - 0.48706630626398 - 0.473764630097986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487913492051302 - 0.476618843763229 - 0 - 0.488314436946129 - 0.476411564225237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489256508780741 - 0.479216713100396 - 0 - 0.489572600574956 - 0.47905330623765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490599493761949 - 0.481814598850164 - 0 - 0.490840777270876 - 0.481689868168736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491942454445753 - 0.484412497160412 - 0 - 0.492118957459613 - 0.484321256333316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493285397284722 - 0.487010404695318 - 0 - 0.493407102890904 - 0.486947491528719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494628334119538 - 0.489608330984827 - 0 - 0.494705298255166 - 0.489568546360456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49597125504728 - 0.492206245933537 - 0 - 0.496013182072751 - 0.492184572962496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497314171517212 - 0.494804163186585 - 0 - 0.497332014538722 - 0.494794939776113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498657086006197 - 0.497402081463623 - 0 - 0.498657086006197 - 0.497402081463623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5 - 0.499999999996631 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501342913993803 - 0.502597918529639 - 0 - 0.501342913993773 - 0.502597918529654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502685828482788 - 0.505195836806677 - 0 - 0.50266798546108 - 0.505205060217251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504028744952721 - 0.507793754059725 - 0 - 0.503986817927902 - 0.507815427030429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505371665880462 - 0.510391669008435 - 0 - 0.505294701743287 - 0.510431453633606 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506714602715279 - 0.512989595297946 - 0 - 0.506592897111541 - 0.51305250846328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508057545554248 - 0.515587502832851 - 0 - 0.50788104253938 - 0.515678743660468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509400506238052 - 0.518185401143099 - 0 - 0.509159222729221 - 0.518310131824477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510743491219259 - 0.520783286892867 - 0 - 0.510427399424924 - 0.520946693755675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512086507948698 - 0.523381156230034 - 0 - 0.511685563052681 - 0.523588435768642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513429564877801 - 0.52597900478483 - 0 - 0.512933693735872 - 0.526235369895354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514772671461253 - 0.528576827668295 - 0 - 0.514171771754148 - 0.528887508529463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516115838159942 - 0.531174619470529 - 0 - 0.51539977467736 - 0.53154486595973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517459076444225 - 0.533772374258741 - 0 - 0.516617678174368 - 0.534207458004544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518802398797497 - 0.536370085575076 - 0 - 0.517825455709863 - 0.536875302222256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520145818720077 - 0.538967746434221 - 0 - 0.519023078654923 - 0.539548417908639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521489350733404 - 0.541565349320794 - 0 - 0.520210516173295 - 0.542226826211468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522833010384555 - 0.54416288618648 - 0 - 0.521387735272052 - 0.544910550161326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524176814251081 - 0.546760348446942 - 0 - 0.522554700672585 - 0.547599614796703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525520779946171 - 0.549357726978464 - 0 - 0.523711374883052 - 0.550294047186352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526864926124145 - 0.55195501211435 - 0 - 0.524857718066738 - 0.552993876558803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528209272486275 - 0.55455219364105 - 0 - 0.525993688038641 - 0.555699134367278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529553839786952 - 0.557149260794004 - 0 - 0.527119240255159 - 0.558409854359971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530898649840193 - 0.559746202253214 - 0 - 0.528234327667016 - 0.561126072723138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532243725526495 - 0.562343006138505 - 0 - 0.529338900774834 - 0.563847828121379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533589090800051 - 0.564939660004493 - 0 - 0.530432907506111 - 0.566575161832662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53493477069632 - 0.567536150835234 - 0 - 0.531516293156584 - 0.569308117852451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536280791339969 - 0.570132465038539 - 0 - 0.532589000384452 - 0.572046742973026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53762717995319 - 0.572728588439967 - 0 - 0.533650969070683 - 0.574791086934967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538973964864398 - 0.575324506276449 - 0 - 0.534702136293849 - 0.577541202522245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540321175517323 - 0.577920203189567 - 0 - 0.535742436282842 - 0.580297145671885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541668842480492 - 0.580515663218442 - 0 - 0.536771800258036 - 0.583058975644873 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543016997457128 - 0.583110869792252 - 0 - 0.537790156473949 - 0.585826755096042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544365673295451 - 0.585705805722328 - 0 - 0.538797430028252 - 0.588600550269025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545714903999414 - 0.588300453193853 - 0 - 0.539793542875115 - 0.591380431089106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547064724739866 - 0.590894793757114 - 0 - 0.540778413688474 - 0.594166471338291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54841517186615 - 0.593488808318316 - 0 - 0.541751957814711 - 0.596958748788408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549766282918163 - 0.596082477129936 - 0 - 0.542714087192233 - 0.599757345356189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551118096638862 - 0.59867577978059 - 0 - 0.543664710259254 - 0.602562347269537 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55247065298725 - 0.601268695184416 - 0 - 0.544603731908652 - 0.605373845214609 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55382399315182 - 0.603861201569933 - 0 - 0.54553105338511 - 0.60819193451861 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555178159564502 - 0.606453276468385 - 0 - 0.546446572287046 - 0.611016715283819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556533195915087 - 0.60904489670152 - 0 - 0.547350182427358 - 0.61384829260157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557889147166157 - 0.611636038368824 - 0 - 0.548241773883797 - 0.616686776673727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559246059568507 - 0.614226676834155 - 0 - 0.549121232867313 - 0.619532283036161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56060398067709 - 0.616816786711784 - 0 - 0.549988441809411 - 0.622384932674859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561962959367463 - 0.619406341851813 - 0 - 0.5508432792958 - 0.625244852229907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563323045852744 - 0.621995315324957 - 0 - 0.551685620115348 - 0.628112174146925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564684291701087 - 0.624583679406672 - 0 - 0.552515335330401 - 0.630987036825279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566046749853657 - 0.627171405560598 - 0 - 0.553332292260061 - 0.633869584820473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567410474643114 - 0.629758464421334 - 0 - 0.554136354912082 - 0.636759968818854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568775521812583 - 0.632344825776483 - 0 - 0.554927383120572 - 0.639658346303635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570141948535101 - 0.634930458547998 - 0 - 0.55570523636149 - 0.642564879759486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571509813433521 - 0.637515330772785 - 0 - 0.556469761049581 - 0.645479743621469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572879176600891 - 0.640099409582545 - 0 - 0.557220836179503 - 0.648403100338673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574250099619964 - 0.642682661183542 - 0 - 0.557958284341421 - 0.651335147751216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575622645585559 - 0.645265050834285 - 0 - 0.558681959004532 - 0.654276073142927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576996879125996 - 0.647846542823128 - 0 - 0.559391710830429 - 0.65722607131242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578372866424433 - 0.650427100445289 - 0 - 0.560087386026445 - 0.660185345733734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5797506752406 - 0.653006685979021 - 0 - 0.560768837151243 - 0.663154103078011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581130374932618 - 0.65558526066106 - 0 - 0.561435899778889 - 0.666132565976953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582512036480011 - 0.658162784660737 - 0 - 0.562088409059419 - 0.669120964532821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583895732506611 - 0.660739217053403 - 0 - 0.562726234864116 - 0.672119517731619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585281537301714 - 0.663314515794018 - 0 - 0.563349223802624 - 0.675128464815804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58666952684241 - 0.665888637689325 - 0 - 0.563957220238408 - 0.678148054416582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588059778816627 - 0.668461538368789 - 0 - 0.564550067702161 - 0.681178544161811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589452372645495 - 0.671033172255039 - 0 - 0.565127666817988 - 0.684220169617626 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590847389503404 - 0.67360349253464 - 0 - 0.565689839569075 - 0.687273218085324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592244912340357 - 0.676172451126695 - 0 - 0.566236538010353 - 0.690337915775508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593645025899612 - 0.67873999865302 - 0 - 0.56676756712891 - 0.693414578690736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595047816740324 - 0.68130608440459 - 0 - 0.567282899049728 - 0.696503442024443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596453373253856 - 0.683870656310381 - 0 - 0.56778237736395 - 0.699604821669279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597861785684568 - 0.686433660902685 - 0 - 0.568265933601736 - 0.702718996480385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599273146146025 - 0.688995043283787 - 0 - 0.568733563068387 - 0.705846221309016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600687548633556 - 0.691554747093516 - 0 - 0.569185149372658 - 0.708986824081989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602105089041833 - 0.694112714472815 - 0 - 0.569620667675137 - 0.712141094364618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.603525865177955 - 0.696668886028559 - 0 - 0.570040120943055 - 0.715309318492461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604949976770071 - 0.699223200799586 - 0 - 0.57044358988887 - 0.718491751825465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606377525471898 - 0.701775596223719 - 0 - 0.570831074366489 - 0.721688707368014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60780861487086 - 0.704326008101475 - 0 - 0.571202614625042 - 0.724900488845361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60924335049374 - 0.706874370559788 - 0 - 0.571558330524061 - 0.728127368598884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610681839805499 - 0.709420616018196 - 0 - 0.571898406876293 - 0.731369595445072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.612124192201831 - 0.711964675157184 - 0 - 0.572223077806043 - 0.734627403224196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613570518998322 - 0.714506476887092 - 0 - 0.572532531701832 - 0.73790106486605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615020933421205 - 0.717045948314742 - 0 - 0.572827005625522 - 0.741190839245354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616475550593733 - 0.719583014711136 - 0 - 0.573106863393406 - 0.744496926020228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617934487511497 - 0.7221175994841 - 0 - 0.573372590266434 - 0.747819467338779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.619397863008728 - 0.72464962415479 - 0 - 0.573624613399242 - 0.751158650585063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.620865797727074 - 0.727179008331499 - 0 - 0.573863332947916 - 0.754514691292229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.622338414076415 - 0.729705669686802 - 0 - 0.574089805390271 - 0.757887433810924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623815836181809 - 0.732229523941548 - 0 - 0.57430333630341 - 0.761277756702318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62529818982557 - 0.734750484850714 - 0 - 0.574509875453046 - 0.764682641681308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.626785602388038 - 0.737268464188759 - 0 - 0.57469066310619 - 0.76811367231047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628278202772942 - 0.73978337174411 - 0 - 0.574919964203378 - 0.771527241105811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629776121330131 - 0.742295115310674 - 0 - 0.57492523120754 - 0.775086523658828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.631279489771317 - 0.744803600697322 - 0 - 0.575727199761042 - 0.778179814041859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.632788411779383 - 0.747308749356099 - 0 - 0.575288415620017 - 0.782031263803285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634303050852476 - 0.74981044551737 - 0 - 0.575446661379239 - 0.785538340656238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.635823542219088 - 0.75230858903938 - 0 - 0.576192400600783 - 0.788699810385082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.637349993233329 - 0.754803095433862 - 0 - 0.575707462065686 - 0.792626936938308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638882569827671 - 0.757293843032049 - 0 - 0.576064783136243 - 0.796054320071987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.640421409793976 - 0.759780725811929 - 0 - 0.576014419760641 - 0.799748704008027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64196665155387 - 0.762263635821387 - 0 - 0.576752363276651 - 0.802967795120354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.643518408098649 - 0.764742479424887 - 0 - 0.576315865903392 - 0.806936460144825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64507684474993 - 0.767217128677879 - 0 - 0.576675896914198 - 0.810424226926277 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.646642101130593 - 0.769687469937928 - 0 - 0.576611166742589 - 0.814198080017411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.64821431703763 - 0.772153387700296 - 0 - 0.577479339221999 - 0.817394299632442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649793594870188 - 0.774614788637634 - 0 - 0.577335805757037 - 0.821253917104947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.651380083324082 - 0.777071548118819 - 0 - 0.577560827455281 - 0.824897171760925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652973930314778 - 0.779523540010885 - 0 - 0.577412462657832 - 0.828804007007554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.654575295728024 - 0.781970628277454 - 0 - 0.5777121848008 - 0.832440536941634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65618431860627 - 0.784412688324068 - 0 - 0.577893100240127 - 0.836175568837502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65780113753185 - 0.786849593773252 - 0 - 0.578175456482988 - 0.839864838361584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.659425890531859 - 0.789281216480066 - 0 - 0.578251276353105 - 0.843714421172399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661058714988293 - 0.791707426556742 - 0 - 0.579137064595808 - 0.847040022533228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.662699712803952 - 0.794128115909229 - 0 - 0.579176081875524 - 0.85095766833805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664349025252622 - 0.796543147768465 - 0 - 0.57947088868305 - 0.854726518383872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666006792455664 - 0.798952383748292 - 0 - 0.57970700115238 - 0.858560216049919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.667673153334429 - 0.801355683811376 - 0 - 0.580045442957448 - 0.862348354584232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.669348245566117 - 0.803752906251656 - 0 - 0.580160090801327 - 0.866319272969298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.671032215526864 - 0.806143900652429 - 0 - 0.580595606477004 - 0.870092240820702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672725193783962 - 0.808528525011292 - 0 - 0.580976578396377 - 0.873929613151674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.674427309644666 - 0.81090663559603 - 0 - 0.581385497705991 - 0.877774034683702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676138691097648 - 0.813278086950014 - 0 - 0.581871117720558 - 0.881590316884803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.677859464754136 - 0.815642731879935 - 0 - 0.582161137587678 - 0.885577383269676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.679589755799815 - 0.818000421470542 - 0 - 0.583297357986839 - 0.888970010004465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681329651581742 - 0.820351031955589 - 0 - 0.583582110354334 - 0.893015077063673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.683079278627915 - 0.822694408104355 - 0 - 0.584125662107552 - 0.896899253147645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68483876186491 - 0.825030392890383 - 0 - 0.584638196223888 - 0.900837084311973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68660822457176 - 0.827358827451081 - 0 - 0.585175029994476 - 0.904788104425747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688387788342487 - 0.829679551078574 - 0 - 0.585806716138581 - 0.90869821259632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.690177573042619 - 0.831992401194349 - 0 - 0.586200124388182 - 0.912826073161742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691977708026885 - 0.834297204554997 - 0 - 0.586940921848998 - 0.91671814950952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693788305426752 - 0.836593797931522 - 0 - 0.587629442878455 - 0.92068355910605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695609475529207 - 0.838882016258491 - 0 - 0.588354505294136 - 0.924653731100345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.697441326723064 - 0.841161692646251 - 0 - 0.589163046762003 - 0.928590742428027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.699283965434902 - 0.843432658377403 - 0 - 0.589784168064673 - 0.932715223364282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701137496073882 - 0.845694742941506 - 0 - 0.591255461067345 - 0.936175963696754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703001984853191 - 0.847947803884811 - 0 - 0.591881477981357 - 0.940363362982171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.704877536614582 - 0.850191663757338 - 0 - 0.592779371448378 - 0.944363646776841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706764254068943 - 0.852426143186029 - 0 - 0.593627110258366 - 0.948443788149584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.708662237733591 - 0.854651060849039 - 0 - 0.594603221236389 - 0.952453188880499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.710571585876305 - 0.856866233473904 - 0 - 0.595319815810207 - 0.956726674345049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712492406399187 - 0.859071465457416 - 0 - 0.596433123829598 - 0.960697776713257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.714424787463477 - 0.861266574232803 - 0 - 0.597476326455244 - 0.964768778513179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.716368814572128 - 0.863451375650722 - 0 - 0.59863379440026 - 0.96877814000007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718324570481358 - 0.865625684036206 - 0 - 0.599640003006569 - 0.972964550552677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72029213511783 - 0.867789312265633 - 0 - 0.601375509747715 - 0.976526182214974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722271556102408 - 0.869942098795156 - 0 - 0.602364068261852 - 0.980807511347746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724262914857578 - 0.872083847390539 - 0 - 0.603648052332452 - 0.98486099087234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72626629009686 - 0.874214359968805 - 0 - 0.604729855248798 - 0.989149382986746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.728281763809995 - 0.876333430845304 - 0 - 0.606199411889919 - 0.993115946604561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.730309400304872 - 0.878440866585258 - 0 - 0.607457872011117 - 0.997328454370023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732349260482235 - 0.880536472745561 - 0 - 0.609449703346729 - 1.00086831623152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734401378119171 - 0.882620077175405 - 0 - 0.61042971829649 - 1.00544267529072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736465830731735 - 0.884691460540949 - 0 - 0.612162651507969 - 1.00932147255294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.738542668416705 - 0.886750425902884 - 0 - 0.613617941524624 - 1.01352286153266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740631937484724 - 0.888796775689154 - 0 - 0.615733735344946 - 1.01709314874229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742733659951078 - 0.890830332882816 - 0 - 0.617025704489726 - 1.0215540667924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.744847894833597 - 0.892850877970272 - 0 - 0.618799431834207 - 1.025567182036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746974676598942 - 0.894858212146356 - 0 - 0.621017448455773 - 1.02914992102605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.749114016213906 - 0.896852157149279 - 0 - 0.622473672891555 - 1.03359086124951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.751265959351244 - 0.898832493187776 - 0 - 0.624517003113724 - 1.03744980965363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.753430527965103 - 0.900799021175489 - 0 - 0.626474391701832 - 1.041446812397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.755607739715766 - 0.902751542136031 - 0 - 0.62852556283811 - 1.04538621513023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.757797607938862 - 0.904689857327551 - 0 - 0.630623184200125 - 1.04931922378437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.760000141605001 - 0.906613768337764 - 0 - 0.632780314587401 - 1.05323046133721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.76221534528857 - 0.9085230771865 - 0 - 0.634993727728588 - 1.05712267390591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.764443219149157 - 0.910417586415525 - 0 - 0.637264487826657 - 1.06099370635657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.766683758916279 - 0.912297099180057 - 0 - 0.639592465263144 - 1.06484272153083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768936955879645 - 0.914161419338114 - 0 - 0.641977681790751 - 1.06866866445949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.77120279689149 - 0.916010351529654 - 0 - 0.644419986538274 - 1.0724706475829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.773481264376239 - 0.917843701250383 - 0 - 0.646919300479588 - 1.0762476581077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775772336339776 - 0.919661274929386 - 0 - 0.649475426538953 - 1.07999879099543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778075986386633 - 0.921462880000191 - 0 - 0.652088066040777 - 1.08372323811796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.780392183746205 - 0.923248324963123 - 0 - 0.654756873333191 - 1.08742022585288 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.782720893303 - 0.925017419444714 - 0 - 0.657481523275243 - 1.09108892882178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.785062075626632 - 0.926769974259498 - 0 - 0.660261643843737 - 1.09472855735246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787415687005112 - 0.928505801469561 - 0 - 0.663096807228555 - 1.09833837373811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789781679483232 - 0.930224714439038 - 0 - 0.665986522436363 - 1.10191770802562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.792160000906222 - 0.931926527882833 - 0 - 0.668930264138414 - 1.105465923947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.794550594965538 - 0.933611057913389 - 0 - 0.67192755303693 - 1.1089823067071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796953401242753 - 0.935278122091118 - 0 - 0.674977849964682 - 1.11246621096377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.799368355256665 - 0.936927539471245 - 0 - 0.678080590686008 - 1.11591701615086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801795388513732 - 0.938559130646588 - 0 - 0.681235146889709 - 1.11933418814807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.804234428561666 - 0.940172717786056 - 0 - 0.684440956375526 - 1.12271708799448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80668539904008 - 0.941768124677816 - 0 - 0.687697410102009 - 1.12606513797009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.809148219733752 - 0.94334517676888 - 0 - 0.691003840292251 - 1.12937784680694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.811622806628934 - 0.944903701200077 - 0 - 0.694359653945201 - 1.13265460296143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.814109071967037 - 0.946443526845021 - 0 - 0.697764152031176 - 1.13589495910454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816606924302355 - 0.947964484342643 - 0 - 0.701216720542619 - 1.13909833004324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.819116268556871 - 0.949466406134149 - 0 - 0.70471666395046 - 1.14226426112533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.821637006077992 - 0.950949126494966 - 0 - 0.708263329898013 - 1.14539222634284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.824169034695025 - 0.952412481568428 - 0 - 0.711856029383833 - 1.1484817609459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.826712248777052 - 0.953856309396674 - 0 - 0.715494071493916 - 1.15153240564825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.82926653929121 - 0.955280449950275 - 0 - 0.719176764160842 - 1.15454370552745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.831831793860573 - 0.956684745157953 - 0 - 0.722903425356151 - 1.15751518933143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.834407896821415 - 0.958069038936809 - 0 - 0.72667335140292 - 1.16044642731549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.836994729281447 - 0.959433177220154 - 0 - 0.730485836985996 - 1.16333699697171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839592169178082 - 0.960777007984518 - 0 - 0.734340183709216 - 1.16618646653512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.842200091336039 - 0.96210038127712 - 0 - 0.738235687571402 - 1.16899441853605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.844818367524905 - 0.963403149242686 - 0 - 0.742171644752429 - 1.17176043913918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.847446866516471 - 0.964685166149915 - 0 - 0.746147350668987 - 1.17448411999357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.850085454142112 - 0.965946288417057 - 0 - 0.750162083799497 - 1.17716509286264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.852733993350576 - 0.967186374635766 - 0 - 0.754215148473571 - 1.17980294076097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.855392344264345 - 0.968405285597037 - 0 - 0.758305830965531 - 1.18239728876735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858060364236414 - 0.96960288431545 - 0 - 0.762433422021921 - 1.18494775759706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.860737907906838 - 0.970779036053093 - 0 - 0.766597210649163 - 1.18745397672787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.863424827259025 - 0.971933608343098 - 0 - 0.770796485894456 - 1.18991558058976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866120971675819 - 0.973066471012852 - 0 - 0.775030536413995 - 1.19233220950319 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86882618799534 - 0.974177496206853 - 0 - 0.77929865061492 - 1.19470350932899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.871540320566605 - 0.975266558409249 - 0 - 0.783600116605401 - 1.19702913153404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.874263211304929 - 0.976333534466049 - 0 - 0.787934222157531 - 1.1993087332215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.876994699747114 - 0.977378303607011 - 0 - 0.792300254690363 - 1.2015419770999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.879734623106442 - 0.978400747467199 - 0 - 0.796697501208728 - 1.20372853155632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.882482816327476 - 0.979400750108229 - 0 - 0.801125248235403 - 1.20586807075044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.885239112140674 - 0.980378198039167 - 0 - 0.80558278177684 - 1.20796027461827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.888003341116855 - 0.981332980237103 - 0 - 0.810069387228711 - 1.21000482904534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890775331721488 - 0.98226498816738 - 0 - 0.814584349338428 - 1.21200142588957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.893554910368849 - 0.983174115803467 - 0 - 0.819126952132358 - 1.21394976311025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896341901476043 - 0.984060259646479 - 0 - 0.823696478844864 - 1.21584954490834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899136127516904 - 0.984923318744337 - 0 - 0.828292211883592 - 1.2177004817662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901937409075784 - 0.985763194710533 - 0 - 0.832913432752802 - 1.21950229063139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904745564901246 - 0.986579791742529 - 0 - 0.837559422016165 - 1.22125469499271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907560411959667 - 0.987373016639754 - 0 - 0.842229459252868 - 1.22295742498927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.910381765488759 - 0.988142778821189 - 0 - 0.846922822997989 - 1.22461021759625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.913209439051023 - 0.988888990342544 - 0 - 0.851638790739148 - 1.22621281662703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.916043244587145 - 0.989611565913015 - 0 - 0.856376638857215 - 1.22776497295427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.918882992469333 - 0.990310422911597 - 0 - 0.861135642620302 - 1.2292664445557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92172849155461 - 0.990985481402956 - 0 - 0.86591507615591 - 1.23071699665908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924579549238077 - 0.99163666415285 - 0 - 0.87071421244007 - 1.23211640184163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.927435971506138 - 0.992263896643088 - 0 - 0.875532323293515 - 1.23346444011683 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930297562989699 - 0.992867107086013 - 0 - 0.880368679371992 - 1.23476089906723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.933164127017351 - 0.993446226438506 - 0 - 0.88522255017038 - 1.23600557393929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936035465668542 - 0.994001188415506 - 0 - 0.890093204040771 - 1.2371982676848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.938911379826729 - 0.994531929503024 - 0 - 0.894979908182248 - 1.23833879116845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941791669232533 - 0.995038388970659 - 0 - 0.899881928685053 - 1.23942696311634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944676132536893 - 0.995520508883601 - 0 - 0.904798530530936 - 1.2404626103121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.947564567354209 - 0.99597823411411 - 0 - 0.909728977628212 - 1.24144556763097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.950456770315505 - 0.99641151235247 - 0 - 0.914672532844852 - 1.24237567809293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.953352537121585 - 0.996820294117415 - 0 - 0.919628458030689 - 1.24325279301213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.956251662596205 - 0.997204532766003 - 0 - 0.924596014067371 - 1.2440767719857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959153940739248 - 0.997564184502961 - 0 - 0.929574460904303 - 1.24484748298732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.962059164779921 - 0.997899208389464 - 0 - 0.934563057598259 - 1.2455648024697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964967127229943 - 0.998209566351364 - 0 - 0.939561062370934 - 1.24622861533565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.967877619936771 - 0.998495223186864 - 0 - 0.944567732646676 - 1.24683881510129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.970790434136819 - 0.998756146573612 - 0 - 0.949582325126673 - 1.24739530371724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.973705360508699 - 0.998992307075239 - 0 - 0.954604095777177 - 1.2478979924192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.97662218922647 - 0.999203678147315 - 0 - 0.95963230010815 - 1.24834679881033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979540710012901 - 0.999390236142735 - 0 - 0.964666192541483 - 1.24874165726925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.982460712192748 - 0.999551960316514 - 0 - 0.969705028544298 - 1.24908248336478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.985381984746035 - 0.999688832830011 - 0 - 0.974748058672807 - 1.24936929498265 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.988304316361358 - 0.999800838754563 - 0 - 0.979794545451901 - 1.24960180448193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.991227495489156 - 0.999887966074526 - 0 - 0.984843718929586 - 1.24978077669965 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994151299683936 - 0.999950205507339 - 0 - 0.989894866724791 - 1.24990357363127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.997075543857275 - 0.999987551371781 - 0 - 0.994947188564111 - 1.24997849141511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 0.999999999993262 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 86917498-b5f0-40e4-a72b-9a2523a5cd86 - bf42a9e3-c00e-4db2-8db0-e6ee28b00532 - 4a9ff1e4-232e-4b2e-86e8-762a98db8f4e - c86596e8-3ddf-4dea-b6c0-016669d920c1 - 4 - fca150cc-6456-4b9f-b5db-86af34db30d1 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 548cc119-a494-42c0-a532-e8329b9de982 - Geometry - Geometry - false - 0 - - - - - - 26473 - -10724 - 50 - 24 - - - 26498.88 - -10712 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 548cc119-a494-42c0-a532-e8329b9de982 - 42a0b386-21fb-452a-a5ce-5ec89672c1c3 - 7988b2a0-28f6-4288-b462-7e28d36efc2c - c176843a-4c0b-4732-8aaa-e9422013cc21 - 4 - 97e401af-5124-48c5-a7bb-0f984bdfe87a - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 5f568e2c-f87b-4190-8d09-d008ac43c51c - Geometry - Geometry - false - 0 - - - - - - 26473 - -11720 - 50 - 24 - - - 26498.88 - -11708 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505281143588085 - -0.249978491419991 - 0 - 0.00505290599040027 - -0.249989597541828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101051332752018 - -0.249903573637878 - 0 - 0.0101058899609055 - -0.249948009000087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151562810704255 - -0.249780776706985 - 0 - 0.0151588361119955 - -0.249880793760095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202054545481003 - -0.249601804488715 - 0 - 0.0202115148753165 - -0.249779703001769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252519413272185 - -0.249369294989863 - 0 - 0.0252637875761175 - -0.24964744032203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.030294971455728 - -0.249082483371884 - 0 - 0.0303154619783822 - -0.249483325143783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0353338074583952 - -0.248741657273978 - 0 - 0.0353663833471248 - -0.249287748544824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0403676998919168 - -0.248346798817997 - 0 - 0.0404163910641454 - -0.249060815873275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0453959042227041 - -0.247897992424417 - 0 - 0.0454653366068403 - -0.248802755297525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0504176748733502 - -0.247395303724237 - 0 - 0.0505130787496277 - -0.248513797568951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0554322673534457 - -0.246838815109379 - 0 - 0.055559486908659 - -0.248194212538385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0604389376287956 - -0.24622861533973 - 0 - 0.0606044417934283 - -0.247844299852185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0654369424017636 - -0.24556480247659 - 0 - 0.0656478370465328 - -0.247464393103729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0704255390956003 - -0.244847482993249 - 0 - 0.0706895806721914 - -0.247054860281856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0754039859329408 - -0.244076771994841 - 0 - 0.0757295966519424 - -0.246616105448731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0803715419689919 - -0.243252793016546 - 0 - 0.0807678266155926 - -0.246148570110183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0853274671553754 - -0.242375678101216 - 0 - 0.0858042316502119 - -0.24565273497083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0902710223713496 - -0.241445567634848 - 0 - 0.0908387941884258 - -0.245129121531933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0952014694690307 - -0.240462610318637 - 0 - 0.0958715200246899 - -0.24457829388311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100118071314989 - -0.239426963123297 - 0 - 0.100902440440313 - -0.244000860495072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.105020091817619 - -0.238338791174431 - 0 - 0.105931614419833 - -0.243397475909174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.109906795959606 - -0.237198267693515 - 0 - 0.110959130963078 - -0.242768842371154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114777449829023 - -0.236005573942991 - 0 - 0.115985111461741 - -0.242115711258018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.119631320628044 - -0.234760899074159 - 0 - 0.121009712080192 - -0.241438884060715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12446767670668 - -0.233464440124442 - 0 - 0.126033126131127 - -0.2407392129961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.129285787559404 - -0.232116401846016 - 0 - 0.131055586306012 - -0.240017600717978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.134084923844228 - -0.230716996666432 - 0 - 0.13607736670752 - -0.239274999133514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138864357380061 - -0.229266444563939 - 0 - 0.141098784495509 - -0.238512406769253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.143623361142059 - -0.22776497295809 - 0 - 0.14612020099347 - -0.237730864434158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.148361209260688 - -0.226212816633145 - 0 - 0.151142022054671 - -0.236931448814929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1530771770022 - -0.224610217603708 - 0 - 0.156164697454414 - -0.236115263619987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.157770540747889 - -0.222957424998726 - 0 - 0.161188719143377 - -0.235283428241755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162440577983005 - -0.221254694996554 - 0 - 0.166214615480447 - -0.234437054431737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.167086567247324 - -0.219502290638562 - 0 - 0.171242948710737 - -0.233577238175843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171707788116381 - -0.217700481772828 - 0 - 0.176274314500651 - -0.232705059753764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.176303521155143 - -0.2158495449151 - 0 - 0.181309326974931 - -0.231821537521149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.180873047868089 - -0.213949763118371 - 0 - 0.186348613000853 - -0.230927618185534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.185415650660935 - -0.212001425894372 - 0 - 0.1913928070118 - -0.230024170382065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.18993061277112 - -0.210004829051583 - 0 - 0.19644250082862 - -0.229111847328599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.194417218223146 - -0.207960274624954 - 0 - 0.201498303286006 - -0.228191284962463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19887475176363 - -0.205868070754474 - 0 - 0.206560712960852 - -0.227262749574333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.203302498791549 - -0.20372853156381 - 0 - 0.211630142715734 - -0.2263262506229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.207699745309768 - -0.20154197710697 - 0 - 0.216706909737219 - -0.225381546094746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212065777842435 - -0.199308733228137 - 0 - 0.221791082646248 - -0.224427778325317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216399883395306 - -0.197029131542538 - 0 - 0.226882563693389 - -0.223463754745969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.22070134938379 - -0.194703509332534 - 0 - 0.231980933918627 - -0.222487606604995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224969463586572 - -0.192332209511274 - 0 - 0.237085523758655 - -0.221497037559234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.229203514104726 - -0.189915580594559 - 0 - 0.242195333636805 - -0.220489186933128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.233402789351951 - -0.187453976737174 - 0 - 0.247309102297574 - -0.219460851768603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237566577977744 - -0.184947757603013 - 0 - 0.252425301921641 - -0.218408516158351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.241694169034953 - -0.182397288775142 - 0 - 0.257542196076255 - -0.217328515962461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.24578485152586 - -0.179802940766459 - 0 - 0.262657890212797 - -0.216217167406982 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.249837916200283 - -0.177165092868907 - 0 - 0.26777037936421 - -0.215070874241795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253852649331544 - -0.174484120001409 - 0 - 0.272877584504302 - -0.213886198706282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257828355247728 - -0.171760439146225 - 0 - 0.277977413545252 - -0.212659973660777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.261764312428652 - -0.168994418542889 - 0 - 0.283067751286946 - -0.211389260558906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265659816290546 - -0.166186466541384 - 0 - 0.288146531569151 - -0.210071472504772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.269514163013809 - -0.16333699697809 - 0 - 0.293211746430695 - -0.208704361837925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.273326648598434 - -0.160446427324766 - 0 - 0.298261466853943 - -0.207286030895235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277096574642535 - -0.157515189335723 - 0 - 0.303293867064738 - -0.205814947658823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.280823235839501 - -0.154543705534803 - 0 - 0.308307227784188 - -0.204289921336134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.284505928505513 - -0.151532405653967 - 0 - 0.313299958229501 - -0.202710113563165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288143970615145 - -0.148481760950847 - 0 - 0.318270627976646 - -0.20107506466091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291736670102335 - -0.145392226350156 - 0 - 0.323217946044688 - -0.199384626417342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.295283336048171 - -0.142264261129756 - 0 - 0.328140768218446 - -0.197638949396749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298783279457979 - -0.13909833005098 - 0 - 0.33303794258165 - -0.195838202957685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.30223584796698 - -0.135894959108272 - 0 - 0.337908176278369 - -0.193982357289047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.30564034605535 - -0.132654602969043 - 0 - 0.342749928939098 - -0.192071030814906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308996159706717 - -0.129377846812039 - 0 - 0.347561524617444 - -0.190103696312876 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.312302589898643 - -0.126065137977816 - 0 - 0.352340973372156 - -0.188079418217976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31555904362427 - -0.122717088000899 - 0 - 0.357086152268458 - -0.185997162913923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318764853109827 - -0.119334188154115 - 0 - 0.36179461748214 - -0.183855526398765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.321919409315338 - -0.115917016159572 - 0 - 0.366463734583194 - -0.181652958255325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.325022150034311 - -0.112466210969037 - 0 - 0.37109066888424 - -0.179387759809621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328072446963469 - -0.108982306714414 - 0 - 0.375672281207951 - -0.177057949289722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331069735861866 - -0.105465923954127 - 0 - 0.380205275222077 - -0.174661493542374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.334013477563477 - -0.101917708032122 - 0 - 0.384686186236175 - -0.172196297701522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33690319277094 - -0.0983383737441425 - 0 - 0.389111456071108 - -0.169660313467837 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339738356156289 - -0.0947285573592283 - 0 - 0.393477380749217 - -0.167051467612679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342518476723887 - -0.0910889288273574 - 0 - 0.397780258971842 - -0.164367863293018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.34524312666747 - -0.0874202258604661 - 0 - 0.402016508969449 - -0.161607920878815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347911933958549 - -0.0837232381238189 - 0 - 0.406182774943936 - -0.158770492655498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35052457346085 - -0.0799987910019015 - 0 - 0.410275945708526 - -0.155854856069828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.353080699521648 - -0.0762476581159674 - 0 - 0.414293243817352 - -0.152860796275396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35558001346154 - -0.0724706475893973 - 0 - 0.4182322126478 - -0.14978855532278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.358022318210024 - -0.068668664467155 - 0 - 0.422090948123986 - -0.146639081183429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360407534735811 - -0.0648427215363 - 0 - 0.425867896115838 - -0.143413733593789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.362735512173739 - -0.0609937063637705 - 0 - 0.429561860637951 - -0.140114264942493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365006272270594 - -0.057122673911686 - 0 - 0.433172008956164 - -0.136742798037064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.367219685413038 - -0.0532304613444493 - 0 - 0.43669755532401 - -0.133301435828507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.369376815799097 - -0.0493192237902158 - 0 - 0.440139190489143 - -0.129793875214046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37147443716159 - -0.0453862151366283 - 0 - 0.443493350973247 - -0.126218905237717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.373525608297982 - -0.0414468124035279 - 0 - 0.446772957582219 - -0.122593562713376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375482996886379 - -0.0374498096604679 - 0 - 0.449930555033408 - -0.118868395139293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37752632710683 - -0.0335908612544884 - 0 - 0.453146095694916 - -0.115240585898506 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.378982551546035 - -0.029149921034712 - 0 - 0.455745832531496 - -0.110992561863805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.381200568165358 - -0.0255671820422661 - 0 - 0.459079375831645 - -0.107565702869646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382974295510788 - -0.0215540667996627 - 0 - 0.461941693904744 - -0.10367228387907 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384266264654825 - -0.017093148748792 - 0 - 0.46429387972617 - -0.0992981171298073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386382058474896 - -0.013522861538894 - 0 - 0.467442652757931 - -0.0957823887479003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.387837348492784 - -0.0093214725604289 - 0 - 0.469904473549567 - -0.0916043783194546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.38957028170281 - -0.0054426752967489 - 0 - 0.472617172136459 - -0.0877198252764127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390550296653757 - -0.000868316238730057 - 0 - 0.474549709446966 - -0.0831127476161364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39254212798855 - 0.00267154562357481 - 0 - 0.477467763659306 - -0.0795138704327978 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393800588109107 - 0.00688405338963835 - 0 - 0.479627119016919 - -0.0752165781976819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39527014475117 - 0.0108506170065529 - 0 - 0.481971624757705 - -0.0711415577079562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.396351947668133 - 0.0151390091203842 - 0 - 0.483902486298526 - -0.066722375540827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397635931738395 - 0.0191924886453002 - 0 - 0.48600965711696 - -0.0625170834535799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.398624490251712 - 0.0234738177788118 - 0 - 0.487795715840255 - -0.0580639817497776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400359996993737 - 0.0270354494403133 - 0 - 0.490304212949848 - -0.0543105115035362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401366205599903 - 0.0312218599930515 - 0 - 0.492059239363978 - -0.0499129101157201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402523673543713 - 0.0352312214810138 - 0 - 0.49394055770262 - -0.0456749224504077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403566876169909 - 0.0393022232804431 - 0 - 0.495682987355041 - -0.041358456156073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404680184189365 - 0.0432733256485969 - 0 - 0.497471069703657 - -0.0371257756490784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405396778765094 - 0.0475468111114971 - 0 - 0.498837632947299 - -0.0325758715553404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406372889740866 - 0.0515562118443373 - 0 - 0.500438884314833 - -0.0282760604398986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40722062855217 - 0.055636353215967 - 0 - 0.501887379249106 - -0.0238917606110987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408118522015736 - 0.0596366370135177 - 0 - 0.503361691044068 - -0.0195742212136659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408744538934148 - 0.0638240362952784 - 0 - 0.504539572071594 - -0.0150573890446336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410215831933907 - 0.0672847766301491 - 0 - 0.506539318335215 - -0.011254253951887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410836953239225 - 0.0714092575642504 - 0 - 0.507665594356789 - -0.00677480749121008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411645494704529 - 0.0753462688939853 - 0 - 0.508954958680791 - -0.00247203246112433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412370557123163 - 0.0793164408859325 - 0 - 0.510136793251617 - 0.00187458394031738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413059078150571 - 0.0832818504840883 - 0 - 0.511257917051258 - 0.00622655023980946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413799875610476 - 0.0871739268325686 - 0 - 0.512407241668601 - 0.0105150398848651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414193283860351 - 0.0913017873977647 - 0 - 0.513184667393598 - 0.0150482792160728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41482497000644 - 0.0952118955668205 - 0 - 0.514175724147631 - 0.0193722545883546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415361803775797 - 0.0991629156815334 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415874337893516 - 0.103100746844823 - 0 - 0.515870481203595 - 0.028114115934534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416417889644948 - 0.106984922930129 - 0 - 0.516699855245877 - 0.0324368250398688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416702642013615 - 0.111029989988461 - 0 - 0.517245451270004 - 0.0369277559073271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4178388624125 - 0.114422616723464 - 0 - 0.518618404361799 - 0.0407747030960664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418128882280266 - 0.118409683107865 - 0 - 0.519120961585375 - 0.0452244520052697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41861450229437 - 0.122225965309306 - 0 - 0.519793808977618 - 0.0495103019056125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419023421604319 - 0.126070386841096 - 0 - 0.520364710918284 - 0.0538313610347245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419404393523014 - 0.129907759172552 - 0 - 0.520882119334975 - 0.0581521703915961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419839909199811 - 0.133680727023175 - 0 - 0.521428399116472 - 0.0624154033803756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419954557042135 - 0.137651645409323 - 0 - 0.521627555313092 - 0.0668828476928117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420292998848579 - 0.141439783942684 - 0 - 0.522023897677288 - 0.0711735843876379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420529111315186 - 0.145273481610602 - 0 - 0.52229124380531 - 0.0755162495531558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420823918125079 - 0.149042331654805 - 0 - 0.522590284155864 - 0.0798004061116842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420862935403118 - 0.152959977460762 - 0 - 0.522605956024273 - 0.0842393715344206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421748723646478 - 0.156285578821146 - 0 - 0.523441317164878 - 0.0880936469630919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421824543518433 - 0.160135161630735 - 0 - 0.523439294521439 - 0.0924794655381532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422106899759148 - 0.163824431156243 - 0 - 0.523615136742176 - 0.0967114285521852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422287815199568 - 0.167559463051387 - 0 - 0.523660567726397 - 0.100996016694005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422587537341116 - 0.171195992986398 - 0 - 0.523795368886965 - 0.105189212586849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422439172543912 - 0.175102828232862 - 0 - 0.52345167578543 - 0.109659389304653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422664194244705 - 0.178746082887197 - 0 - 0.523450294776224 - 0.113872782888096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422520660778429 - 0.182605700360548 - 0 - 0.523048677859979 - 0.118309657469948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423388833257581 - 0.185801919975747 - 0 - 0.523627245469555 - 0.122091890687348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423324103085056 - 0.189575773067459 - 0 - 0.523240745851598 - 0.126461030695298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423684134095667 - 0.193063539849029 - 0 - 0.523245397630319 - 0.130552719621004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423247636724282 - 0.197032204872326 - 0 - 0.522418612500583 - 0.135133634751112 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423985580239909 - 0.200251295984901 - 0 - 0.522730943085409 - 0.138974522964898 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423935216862865 - 0.203945679921827 - 0 - 0.522219163519432 - 0.143301507969552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424292537935707 - 0.207373063054103 - 0 - 0.522077789151797 - 0.147372057686382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423807599398616 - 0.211300189608549 - 0 - 0.521055314040808 - 0.151952623674625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424553338621355 - 0.214461659336666 - 0 - 0.521224057311975 - 0.155779138521353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424711584380487 - 0.217968736189678 - 0 - 0.520765473252163 - 0.159964688070943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424272800238797 - 0.221820185951501 - 0 - 0.519667517078807 - 0.164506357473778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425074768794263 - 0.224913476333359 - 0 - 0.519767582991567 - 0.168303442639473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425080035796339 - 0.22847275888762 - 0 - 0.519027566419154 - 0.172581518492625 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425309336893909 - 0.231886327682731 - 0 - 0.518466448159186 - 0.176728369450954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425490124547929 - 0.235317358311381 - 0 - 0.517810814075525 - 0.180908044047086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425696663698029 - 0.238722243290101 - 0 - 0.517133893265759 - 0.185077407460631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425910194609667 - 0.242112566182375 - 0 - 0.516416128215161 - 0.18924851596084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426136667050456 - 0.245485308701981 - 0 - 0.51566265614901 - 0.193418803972021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426375386600829 - 0.248841349408158 - 0 - 0.514872298574986 - 0.197589428285336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426627409735036 - 0.252180532653636 - 0 - 0.514045853327002 - 0.201760388445989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426893136606397 - 0.25550307397315 - 0 - 0.513183688061455 - 0.205931936718445 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427172994373061 - 0.258809160748719 - 0 - 0.512286766465566 - 0.210103983221332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427467468299632 - 0.262098935126379 - 0 - 0.511356428967505 - 0.214276227432922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427776922193071 - 0.26537259676957 - 0 - 0.510394540246681 - 0.218448077496222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428101593123663 - 0.268630404548215 - 0 - 0.509403263420113 - 0.222618781699748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428441669475888 - 0.271872631394407 - 0 - 0.508385276965235 - 0.226787307449336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428797385375458 - 0.27509951114762 - 0 - 0.507343670971599 - 0.230952403306024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429168925632004 - 0.278311292626093 - 0 - 0.50628183277648 - 0.235112665396779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429556410110395 - 0.281508248168206 - 0 - 0.505203282290719 - 0.239266630070865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429959879057662 - 0.284690681500401 - 0 - 0.5041115378889 - 0.243412847600882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430379332324438 - 0.287858905628881 - 0 - 0.503010058533057 - 0.247549912307887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430814850628325 - 0.291013175910728 - 0 - 0.501902284134516 - 0.251676438301314 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431266436932094 - 0.29415377868398 - 0 - 0.500791411752199 - 0.255791181365126 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431734066400558 - 0.297281003511616 - 0 - 0.499680395056188 - 0.259893035754083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432217622636058 - 0.300395178323979 - 0 - 0.498571842964194 - 0.263981086573816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432717100952827 - 0.303496557967422 - 0 - 0.497468196136726 - 0.268054509813246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433232432871394 - 0.306585421302362 - 0 - 0.496371533402254 - 0.272112676235429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433763461989551 - 0.309662084217805 - 0 - 0.495283536395795 - 0.276155167248039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434310160432736 - 0.312726781906953 - 0 - 0.494205700414083 - 0.280181657465489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43487233318307 - 0.315779830375063 - 0 - 0.493139037184951 - 0.284192074393631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435449932296029 - 0.31882145583243 - 0 - 0.492084390212656 - 0.288186424806158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436042779763713 - 0.321851945575536 - 0 - 0.491042160043438 - 0.292164942210092 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436650776195709 - 0.324871535178356 - 0 - 0.490012539879201 - 0.296127957539111 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437273765135895 - 0.327880482261637 - 0 - 0.488995662455544 - 0.300075819482872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437911590941246 - 0.330879035460085 - 0 - 0.487991941242485 - 0.304008711430154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438564100220645 - 0.333867434016558 - 0 - 0.487002100300981 - 0.307926637333695 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439231162849527 - 0.336845896914839 - 0 - 0.486027199207729 - 0.311829410246327 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439912613973347 - 0.339814654259639 - 0 - 0.485068577732126 - 0.315716683574507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44060828916949 - 0.342773928680885 - 0 - 0.484127891016174 - 0.319587933607701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441318040998014 - 0.345723926848982 - 0 - 0.483207122089384 - 0.323442454229946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442041715659316 - 0.348664852241655 - 0 - 0.482308548966914 - 0.327279375647427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442779163822785 - 0.351596899653376 - 0 - 0.481434738877819 - 0.331097668405419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443530238949273 - 0.3545202563724 - 0 - 0.480588521175879 - 0.334896158558028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444294763637089 - 0.357435120234527 - 0 - 0.479772917350217 - 0.338673565249241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445072616881705 - 0.360341653688425 - 0 - 0.478991178777327 - 0.342428481081466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445863645087213 - 0.36324003117478 - 0 - 0.478246633032295 - 0.346159453547302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446667707740916 - 0.366130415172275 - 0 - 0.477542648537892 - 0.349865003409817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447484664667771 - 0.369012963168946 - 0 - 0.476882524051364 - 0.353543682546938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448314379887146 - 0.371887825845026 - 0 - 0.476269371497064 - 0.3571941349115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449156720703692 - 0.374755147763622 - 0 - 0.475705963119537 - 0.360815175896044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450011558193277 - 0.377615067316994 - 0 - 0.475194711179394 - 0.36440580178794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450878767132006 - 0.380467716957458 - 0 - 0.474737464376273 - 0.367965295354918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451758226118562 - 0.383313223318301 - 0 - 0.474335647530648 - 0.371493151282686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452649817571778 - 0.386151707392144 - 0 - 0.473990034454665 - 0.374989194082279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453553427712079 - 0.388983284709901 - 0 - 0.473701079732101 - 0.378453403447027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454468946614715 - 0.391808065474744 - 0 - 0.473468660533748 - 0.381886048747349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455396268090296 - 0.394626154779202 - 0 - 0.473292426086782 - 0.38528750592209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456335289742989 - 0.397437652722557 - 0 - 0.473171796229143 - 0.388658258309897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457285912806562 - 0.400242654637702 - 0 - 0.473105859368773 - 0.391998949950274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458248042185546 - 0.40304125120472 - 0 - 0.473093704331136 - 0.395310212776923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459221586313494 - 0.405833528653948 - 0 - 0.47313423649573 - 0.398592762913298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460206457124472 - 0.408619568904371 - 0 - 0.473226306867791 - 0.401847333844363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461202569972239 - 0.411399449723982 - 0 - 0.47336871837739 - 0.405074673657251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462209843526438 - 0.414173244897019 - 0 - 0.473560234981433 - 0.408275540826032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463228199742103 - 0.416941024348318 - 0 - 0.473799624169259 - 0.411450682650351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46425756371662 - 0.419702854321658 - 0 - 0.474085656395509 - 0.414600836099549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465297863706411 - 0.422458797470884 - 0 - 0.47441711201981 - 0.417726724737405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4663490309315 - 0.425208913057164 - 0 - 0.474792801917384 - 0.420829048541646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467410999615349 - 0.427953257020341 - 0 - 0.475211577093681 - 0.423908479425143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468483706842781 - 0.430691882141141 - 0 - 0.475672335737063 - 0.426965658068694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469567092495174 - 0.433424838159935 - 0 - 0.476174028109098 - 0.430001191853996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470661099223736 - 0.436152171872625 - 0 - 0.476715659537 - 0.43301565375709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471765672334268 - 0.43887392726946 - 0 - 0.477296291758215 - 0.436009582071149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472880759744686 - 0.441590145633372 - 0 - 0.477915043120653 - 0.438983480697262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474006311959737 - 0.444300865626826 - 0 - 0.47857108790496 - 0.441937819865572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4751422819333 - 0.44700612343444 - 0 - 0.4792636549155 - 0.444873037211644 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476288625117965 - 0.449705952806386 - 0 - 0.479992025837321 - 0.447789538951843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477445299326223 - 0.452400385197177 - 0 - 0.480755533142571 - 0.450687701271258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478612264728881 - 0.455089449831455 - 0 - 0.481553557995399 - 0.453567871693282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479789483824687 - 0.45777317378284 - 0 - 0.482385528078252 - 0.456430370472338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480976921345725 - 0.460451582084289 - 0 - 0.483250915371915 - 0.459275491994529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482174544291552 - 0.463124697770276 - 0 - 0.484149234127544 - 0.462103506064446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4833823218254 - 0.465792541988839 - 0 - 0.485080038796079 - 0.464914659200892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484600225323204 - 0.468455134033242 - 0 - 0.486042922227744 - 0.467709175781104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485828228246378 - 0.471112491463529 - 0 - 0.487037513828202 - 0.470487259196785 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48706630626398 - 0.473764630097986 - 0 - 0.488063478102205 - 0.473249092800284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488314436946129 - 0.476411564225237 - 0 - 0.489120512909474 - 0.475994840991135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489572600574956 - 0.47905330623765 - 0 - 0.490208348976539 - 0.4787246496458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490840777270876 - 0.481689868168736 - 0 - 0.491326745868434 - 0.481438648370933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492118957459613 - 0.484321256333316 - 0 - 0.492475501438458 - 0.484136945783516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493407102890904 - 0.486947491528719 - 0 - 0.493654411958244 - 0.48681965028095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494705298255166 - 0.489568546360456 - 0 - 0.494863422974988 - 0.489486807865888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496013182072751 - 0.492184572962496 - 0 - 0.496102059573828 - 0.492138630292215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497332014538722 - 0.494794939776113 - 0 - 0.497371493713584 - 0.494774532210353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498657086006197 - 0.497402081463623 - 0 - 0.49866695231355 - 0.497396981379112 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501342913993773 - 0.502597918529654 - 0 - 0.50133304768642 - 0.502603018614166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50266798546108 - 0.505205060217251 - 0 - 0.502628506286219 - 0.505225467783011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503986817927902 - 0.507815427030429 - 0 - 0.503897940426825 - 0.507861369700709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505294701743287 - 0.510431453633606 - 0 - 0.505136577023465 - 0.510513192128173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506592897111541 - 0.51305250846328 - 0 - 0.506345588044201 - 0.513180349711049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50788104253938 - 0.515678743660468 - 0 - 0.507524498560535 - 0.515863054210268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509159222729221 - 0.518310131824477 - 0 - 0.508673254131663 - 0.518561351622281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510427399424924 - 0.520946693755675 - 0 - 0.509791651023341 - 0.521275350347525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511685563052681 - 0.523588435768642 - 0 - 0.510879487089336 - 0.524005159002744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512933693735872 - 0.526235369895354 - 0 - 0.511936521897648 - 0.526750907193055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514171771754148 - 0.528887508529463 - 0 - 0.512962486172324 - 0.529512740796207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51539977467736 - 0.53154486595973 - 0 - 0.513957077772821 - 0.532290824211867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516617678174368 - 0.534207458004544 - 0 - 0.514919961203689 - 0.535085340792492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517825455709863 - 0.536875302222256 - 0 - 0.515850765873871 - 0.537896493928086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519023078654923 - 0.539548417908639 - 0 - 0.516749084628734 - 0.540724507998399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520210516173295 - 0.542226826211468 - 0 - 0.51761447191973 - 0.54356962952197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521387735272052 - 0.544910550161326 - 0 - 0.518446442005535 - 0.546432128299498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522554700672585 - 0.547599614796703 - 0 - 0.519244466856237 - 0.549312298722622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523711374883052 - 0.550294047186352 - 0 - 0.520007974163696 - 0.552210461040894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524857718066738 - 0.552993876558803 - 0 - 0.520736345084538 - 0.555126962781599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525993688038641 - 0.555699134367278 - 0 - 0.521428912093418 - 0.558062180128531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527119240255159 - 0.558409854359971 - 0 - 0.522084956879192 - 0.561016519296082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528234327667016 - 0.561126072723138 - 0 - 0.522703708243069 - 0.563990417921449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529338900774834 - 0.563847828121379 - 0 - 0.52328434046157 - 0.566984346236914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530432907506111 - 0.566575161832662 - 0 - 0.523825971892187 - 0.569998808138601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531516293156584 - 0.569308117852451 - 0 - 0.524327664262302 - 0.573034341924899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532589000384452 - 0.572046742973026 - 0 - 0.52478842290612 - 0.576091520568223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533650969070683 - 0.574791086934967 - 0 - 0.525207198084799 - 0.579170951450485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534702136293849 - 0.577541202522245 - 0 - 0.52558288798045 - 0.582273275255722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535742436282842 - 0.580297145671885 - 0 - 0.525914343603953 - 0.585399163893994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536771800258036 - 0.583058975644873 - 0 - 0.526200375830879 - 0.588549317342839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537790156473949 - 0.585826755096042 - 0 - 0.526439765018954 - 0.591724459167029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538797430028252 - 0.588600550269025 - 0 - 0.526631281623102 - 0.594925326335756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539793542875115 - 0.591380431089106 - 0 - 0.526773693131796 - 0.598152666149114 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540778413688474 - 0.594166471338291 - 0 - 0.526865763506238 - 0.60140723707894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541751957814711 - 0.596958748788408 - 0 - 0.526906295669121 - 0.604689787216205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542714087192233 - 0.599757345356189 - 0 - 0.526894140630022 - 0.608001050043617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543664710259254 - 0.602562347269537 - 0 - 0.5268282037731 - 0.611341741682197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544603731908652 - 0.605373845214609 - 0 - 0.526707573912166 - 0.614712494071721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54553105338511 - 0.60819193451861 - 0 - 0.526531339466077 - 0.618113951246006 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546446572287046 - 0.611016715283819 - 0 - 0.526298920267024 - 0.621546596546694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547350182427358 - 0.61384829260157 - 0 - 0.526009965544471 - 0.625010805911436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548241773883797 - 0.616686776673727 - 0 - 0.525664352471711 - 0.628506848709342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549121232867313 - 0.619532283036161 - 0 - 0.525262535623046 - 0.632034704638701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549988441809411 - 0.622384932674859 - 0 - 0.524805288823295 - 0.635594198203913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5508432792958 - 0.625244852229907 - 0 - 0.524294036879955 - 0.639184824097485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551685620115348 - 0.628112174146925 - 0 - 0.523730628505429 - 0.642805865080452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552515335330401 - 0.630987036825279 - 0 - 0.523117475946808 - 0.646456317447286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553332292260061 - 0.633869584820473 - 0 - 0.522457351463085 - 0.650134996582931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554136354912082 - 0.636759968818854 - 0 - 0.521753366967001 - 0.653840546446332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554927383120572 - 0.639658346303635 - 0 - 0.521008821224949 - 0.657571518910595 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55570523636149 - 0.642564879759486 - 0 - 0.520227082648363 - 0.661326434744771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556469761049581 - 0.645479743621469 - 0 - 0.519411478822976 - 0.665103841435842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557220836179503 - 0.648403100338673 - 0 - 0.518565261124469 - 0.66890233158663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557958284341421 - 0.651335147751216 - 0 - 0.517691451033823 - 0.672720624345443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558681959004532 - 0.654276073142927 - 0 - 0.516792877913162 - 0.676557545761962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559391710830429 - 0.65722607131242 - 0 - 0.515872108983745 - 0.680412066385605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560087386026445 - 0.660185345733734 - 0 - 0.514931422267667 - 0.684283316418867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560768837151243 - 0.663154103078011 - 0 - 0.51397280079304 - 0.688170589746522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561435899778889 - 0.666132565976953 - 0 - 0.512997899698554 - 0.692073362659816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562088409059419 - 0.669120964532821 - 0 - 0.512008058758181 - 0.695991288562752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562726234864116 - 0.672119517731619 - 0 - 0.511004337544466 - 0.699924180510383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563349223802624 - 0.675128464815804 - 0 - 0.509987460119132 - 0.703872042455049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563957220238408 - 0.678148054416582 - 0 - 0.508957839958684 - 0.707835057782027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564550067702161 - 0.681178544161811 - 0 - 0.507915609785534 - 0.711813575188082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565127666817988 - 0.684220169617626 - 0 - 0.506860962816107 - 0.715807925599057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565689839569075 - 0.687273218085324 - 0 - 0.505794299587729 - 0.719818342526788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566236538010353 - 0.690337915775508 - 0 - 0.50471646360411 - 0.723844832745273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56676756712891 - 0.693414578690736 - 0 - 0.503628466598051 - 0.727887323757671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567282899049728 - 0.696503442024443 - 0 - 0.502531803865829 - 0.731945490178619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56778237736395 - 0.699604821669279 - 0 - 0.501428157035814 - 0.736018913419442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568265933601736 - 0.702718996480385 - 0 - 0.500319604946107 - 0.740106964237919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568733563068387 - 0.705846221309016 - 0 - 0.499208588248282 - 0.744208818627871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569185149372658 - 0.708986824081989 - 0 - 0.498097715866466 - 0.748323561691401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569620667675137 - 0.712141094364618 - 0 - 0.496989941466518 - 0.752450087685613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570040120943055 - 0.715309318492461 - 0 - 0.495888462111817 - 0.756587152391981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57044358988887 - 0.718491751825465 - 0 - 0.494796717708545 - 0.760733369922805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570831074366489 - 0.721688707368014 - 0 - 0.493718167222013 - 0.764887334597329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571202614625042 - 0.724900488845361 - 0 - 0.4926563290289 - 0.769047596686956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571558330524061 - 0.728127368598884 - 0 - 0.491614723034713 - 0.773212692543954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571898406876293 - 0.731369595445072 - 0 - 0.490596736579843 - 0.777381218293539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572223077806043 - 0.734627403224196 - 0 - 0.489605459752433 - 0.781551922497543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572532531701832 - 0.73790106486605 - 0 - 0.488643571033959 - 0.785723772559507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572827005625522 - 0.741190839245354 - 0 - 0.487713233533018 - 0.789896016772742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573106863393406 - 0.744496926020228 - 0 - 0.48681631193835 - 0.794068063274935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573372590266434 - 0.747819467338779 - 0 - 0.485954146674468 - 0.798239611546427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573624613399242 - 0.751158650585063 - 0 - 0.485127701425083 - 0.802410571707882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573863332947916 - 0.754514691292229 - 0 - 0.484337343849363 - 0.806581196022189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574089805390271 - 0.757887433810924 - 0 - 0.483583871784777 - 0.810751484032459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57430333630341 - 0.761277756702318 - 0 - 0.482866106735681 - 0.81492259253179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574509875453046 - 0.764682641681308 - 0 - 0.482189185925451 - 0.819091955945604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57469066310619 - 0.76811367231047 - 0 - 0.481533551840911 - 0.823271630542244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574919964203378 - 0.771527241105811 - 0 - 0.480972433580564 - 0.827418481500807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57492523120754 - 0.775086523658828 - 0 - 0.480232417010237 - 0.831696557352717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575727199761042 - 0.778179814041859 - 0 - 0.480332482921034 - 0.835493642519584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575288415620017 - 0.782031263803285 - 0 - 0.479234526748342 - 0.840035311922023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575446661379239 - 0.785538340656238 - 0 - 0.478775942688619 - 0.844220861471553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576192400600783 - 0.788699810385082 - 0 - 0.478944685958593 - 0.848047376319007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575707462065686 - 0.792626936938308 - 0 - 0.477922210849597 - 0.85262794230603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576064783136243 - 0.796054320071987 - 0 - 0.477780836479676 - 0.856698492024262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576014419760641 - 0.799748704008027 - 0 - 0.477269056915143 - 0.861025477028034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576752363276651 - 0.802967795120354 - 0 - 0.477581387500349 - 0.864866365241567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576315865903392 - 0.806936460144825 - 0 - 0.476754602368739 - 0.869447280372848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576675896914198 - 0.810424226926277 - 0 - 0.476759254147658 - 0.873538969298439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576611166742589 - 0.814198080017411 - 0 - 0.476372754530615 - 0.877908109305811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577479339221999 - 0.817394299632442 - 0 - 0.47695132214045 - 0.881690342523043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577335805757037 - 0.821253917104947 - 0 - 0.476549705225518 - 0.886127217104047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577560827455281 - 0.824897171760925 - 0 - 0.476548324213763 - 0.890340610689135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577412462657832 - 0.828804007007554 - 0 - 0.476204631111983 - 0.894810787407103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5777121848008 - 0.832440536941634 - 0 - 0.476339432273969 - 0.899003983299014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577893100240127 - 0.836175568837502 - 0 - 0.476384863257099 - 0.90328857144156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578175456482988 - 0.839864838361584 - 0 - 0.476560705479983 - 0.907520534454167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578251276353105 - 0.843714421172399 - 0 - 0.476558682834704 - 0.911906353030452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579137064595808 - 0.847040022533228 - 0 - 0.477394043974654 - 0.915760628459571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579176081875524 - 0.85095766833805 - 0 - 0.477409715844738 - 0.92019959388117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57947088868305 - 0.854726518383872 - 0 - 0.477708756192924 - 0.924483750441316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57970700115238 - 0.858560216049919 - 0 - 0.477976102323672 - 0.928826415604966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580045442957448 - 0.862348354584232 - 0 - 0.478372444686491 - 0.933117152300743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580160090801327 - 0.866319272969298 - 0 - 0.478571600884668 - 0.9375845966121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580595606477004 - 0.870092240820702 - 0 - 0.479117880665045 - 0.941847829601659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580976578396377 - 0.873929613151674 - 0 - 0.479635289082412 - 0.946168638958046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581385497705991 - 0.877774034683702 - 0 - 0.480206191022743 - 0.950489698087396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581871117720558 - 0.881590316884803 - 0 - 0.480879038415448 - 0.954775547987398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582161137587678 - 0.885577383269676 - 0 - 0.481381595638381 - 0.959225296897076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583297357986839 - 0.888970010004465 - 0 - 0.482754548730448 - 0.963072244085597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583582110354334 - 0.893015077063673 - 0 - 0.483300144753406 - 0.967563174953934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584125662107552 - 0.896899253147645 - 0 - 0.484129518797475 - 0.971885884057937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584638196223888 - 0.900837084311973 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585175029994476 - 0.904788104425747 - 0 - 0.485824275853286 - 0.980627745404213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585806716138581 - 0.90869821259632 - 0 - 0.486815332605333 - 0.98495172077801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586200124388182 - 0.912826073161742 - 0 - 0.487592758330058 - 0.989484960109446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586940921848998 - 0.91671814950952 - 0 - 0.488742082948313 - 0.993773449753801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587629442878455 - 0.92068355910605 - 0 - 0.48986320675 - 0.998125416051663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588354505294136 - 0.924653731100345 - 0 - 0.491045041317873 - 1.00247203245545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589163046762003 - 0.928590742428027 - 0 - 0.49233440564444 - 1.00677480748349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589784168064673 - 0.932715223364282 - 0 - 0.493460681663366 - 1.01125425394632 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591255461067345 - 0.936175963696754 - 0 - 0.495460427929898 - 1.01505738903666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591881477981357 - 0.940363362982171 - 0 - 0.496638308953025 - 1.01957422120936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592779371448378 - 0.944363646776841 - 0 - 0.498112620751443 - 1.02389176060391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593627110258366 - 0.948443788149584 - 0 - 0.499561115684399 - 1.02827606043382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594603221236389 - 0.952453188880499 - 0 - 0.501162367054184 - 1.03257587154734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595319815810207 - 0.956726674345049 - 0 - 0.502528930295918 - 1.03712577564273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596433123829598 - 0.960697776713257 - 0 - 0.504317012644467 - 1.04135845614977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597476326455244 - 0.964768778513179 - 0 - 0.506059442296338 - 1.0456749224446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59863379440026 - 0.96877814000007 - 0 - 0.507940760636186 - 1.04991291010884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599640003006569 - 0.972964550552677 - 0 - 0.509695787050457 - 1.05431051149653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.601375509747715 - 0.976526182214974 - 0 - 0.512204284159172 - 1.05806398174356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602364068261852 - 0.980807511347746 - 0 - 0.51399034288329 - 1.06251708344663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.603648052332452 - 0.98486099087234 - 0 - 0.51609751370206 - 1.06672237553355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604729855248798 - 0.989149382986746 - 0 - 0.518028375242262 - 1.07114155770125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606199411889919 - 0.993115946604561 - 0 - 0.520372880982108 - 1.07521657819188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607457872011117 - 0.997328454370023 - 0 - 0.522532236340364 - 1.0795138704264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609449703346729 - 1.00086831623152 - 0 - 0.52545029055352 - 1.08311274760893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.61042971829649 - 1.00544267529072 - 0 - 0.527382827862839 - 1.08771982527038 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.612162651507969 - 1.00932147255294 - 0 - 0.530095526451185 - 1.09160437831197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613617941524624 - 1.01352286153266 - 0 - 0.532557347241592 - 1.09578238874167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615733735344946 - 1.01709314874229 - 0 - 0.535706120273601 - 1.09929811712331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617025704489726 - 1.0215540667924 - 0 - 0.53805830609577 - 1.10367228387181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.618799431834207 - 1.025567182036 - 0 - 0.540920624167921 - 1.10756570286338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.621017448455773 - 1.02914992102605 - 0 - 0.544254167470312 - 1.11099256185514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.622473672891555 - 1.03359086124951 - 0 - 0.54685390430347 - 1.11524058589353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624517003113724 - 1.03744980965363 - 0 - 0.550069444966695 - 1.11886839513245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.626474391701832 - 1.041446812397 - 0 - 0.553227042417595 - 1.12259356270685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62852556283811 - 1.04538621513023 - 0 - 0.556506649026452 - 1.12621890523132 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.630623184200125 - 1.04931922378437 - 0 - 0.55986080951008 - 1.12979387520821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.632780314587401 - 1.05323046133721 - 0 - 0.56330244467643 - 1.13330143582127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634993727728588 - 1.05712267390591 - 0 - 0.566827991043019 - 1.13674279803129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.637264487826657 - 1.06099370635657 - 0 - 0.570438139362445 - 1.14011426493529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639592465263144 - 1.06484272153083 - 0 - 0.574132103883118 - 1.14341373358832 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.641977681790751 - 1.06866866445949 - 0 - 0.577909051876789 - 1.14663908117576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.644419986538274 - 1.0724706475829 - 0 - 0.581767787352015 - 1.14978855531628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.646919300479588 - 1.0762476581077 - 0 - 0.585706756183887 - 1.15286079626713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649475426538953 - 1.07999879099543 - 0 - 0.589724054291279 - 1.15585485606336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652088066040777 - 1.08372323811796 - 0 - 0.593817225055392 - 1.15877049264964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.654756873333191 - 1.08742022585288 - 0 - 0.597983491031212 - 1.16160792087123 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.657481523275243 - 1.09108892882178 - 0 - 0.602219741027288 - 1.16436786328744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660261643843737 - 1.09472855735246 - 0 - 0.606522619250809 - 1.16705146760592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.663096807228555 - 1.09833837373811 - 0 - 0.610888543928388 - 1.1696603134618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.665986522436363 - 1.10191770802562 - 0 - 0.615313813763666 - 1.17219629769502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668930264138414 - 1.105465923947 - 0 - 0.619794724778203 - 1.17466149353525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.67192755303693 - 1.1089823067071 - 0 - 0.624327718792446 - 1.17705794928241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.674977849964682 - 1.11246621096377 - 0 - 0.628909331114754 - 1.17938775980436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.678080590686008 - 1.11591701615086 - 0 - 0.633536265418153 - 1.18165295824662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681235146889709 - 1.11933418814807 - 0 - 0.638205382517395 - 1.18385552639272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684440956375526 - 1.12271708799448 - 0 - 0.642913847731338 - 1.18599716290751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.687697410102009 - 1.12606513797009 - 0 - 0.647659026628498 - 1.18807941821025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691003840292251 - 1.12937784680694 - 0 - 0.652438475381525 - 1.19010369630778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.694359653945201 - 1.13265460296143 - 0 - 0.657250071061453 - 1.1920710308073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.697764152031176 - 1.13589495910454 - 0 - 0.662091823719786 - 1.19398235728531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701216720542619 - 1.13909833004324 - 0 - 0.666962057418946 - 1.19583820294995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70471666395046 - 1.14226426112533 - 0 - 0.671859231780185 - 1.19763894939232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.708263329898013 - 1.14539222634284 - 0 - 0.676782053955661 - 1.19938462641002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711856029383833 - 1.1484817609459 - 0 - 0.681729372022332 - 1.20107506465597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.715494071493916 - 1.15153240564825 - 0 - 0.686700041769928 - 1.20271011355745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.719176764160842 - 1.15454370552745 - 0 - 0.691692772216155 - 1.20428992132878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722903425356151 - 1.15751518933143 - 0 - 0.69670613293395 - 1.20581494765453 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.72667335140292 - 1.16044642731549 - 0 - 0.70173853314741 - 1.20728603088596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.730485836985996 - 1.16333699697171 - 0 - 0.706788253569108 - 1.20870436183155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734340183709216 - 1.16618646653512 - 0 - 0.711853468430611 - 1.21007147249851 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.738235687571402 - 1.16899441853605 - 0 - 0.716932248713107 - 1.21138926055207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742171644752429 - 1.17176043913918 - 0 - 0.722022586454904 - 1.21265997365373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746147350668987 - 1.17448411999357 - 0 - 0.727122415496229 - 1.21388619869845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.750162083799497 - 1.17716509286264 - 0 - 0.732229620635568 - 1.21507087423552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.754215148473571 - 1.17980294076097 - 0 - 0.737342109786635 - 1.21621716740149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.758305830965531 - 1.18239728876735 - 0 - 0.742457803924229 - 1.21732851595467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762433422021921 - 1.18494775759706 - 0 - 0.747574698078026 - 1.2184085161524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.766597210649163 - 1.18745397672787 - 0 - 0.752690897703539 - 1.2194608517593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.770796485894456 - 1.18991558058976 - 0 - 0.757804666362378 - 1.22048918692833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775030536413995 - 1.19233220950319 - 0 - 0.762914476241913 - 1.22149703755115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.77929865061492 - 1.19470350932899 - 0 - 0.768019066080084 - 1.22248760660145 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783600116605401 - 1.19702913153404 - 0 - 0.773117436307318 - 1.22346375473747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787934222157531 - 1.1993087332215 - 0 - 0.778208917353718 - 1.22442777831868 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.792300254690363 - 1.2015419770999 - 0 - 0.783293090262913 - 1.22538154608768 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796697501208728 - 1.20372853155632 - 0 - 0.788369857284543 - 1.22632625061541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801125248235403 - 1.20586807075044 - 0 - 0.793439287038182 - 1.2272627495703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80558278177684 - 1.20796027461827 - 0 - 0.798501696713981 - 1.22819128495578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.810069387228711 - 1.21000482904534 - 0 - 0.803557499171211 - 1.22911184732236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.814584349338428 - 1.21200142588957 - 0 - 0.808607192987563 - 1.23002417037727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.819126952132358 - 1.21394976311025 - 0 - 0.813651386999594 - 1.23092761817741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.823696478844864 - 1.21584954490834 - 0 - 0.818690673025075 - 1.23182153751439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828292211883592 - 1.2177004817662 - 0 - 0.823725685499322 - 1.23270505974714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.832913432752802 - 1.21950229063139 - 0 - 0.828757051289389 - 1.23357723816867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837559422016165 - 1.22125469499271 - 0 - 0.833785384518723 - 1.2344370544279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.842229459252868 - 1.22295742498927 - 0 - 0.83881128085738 - 1.2352834282323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.846922822997989 - 1.22461021759625 - 0 - 0.843835302545775 - 1.23611526361253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.851638790739148 - 1.22621281662703 - 0 - 0.848857977945165 - 1.23693144880881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.856376638857215 - 1.22776497295427 - 0 - 0.853879799005805 - 1.23773086443033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.861135642620302 - 1.2292664445557 - 0 - 0.858901215504854 - 1.23851240676102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86591507615591 - 1.23071699665908 - 0 - 0.863922633292617 - 1.23927499912616 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87071421244007 - 1.23211640184163 - 0 - 0.868944413693462 - 1.24001760071359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875532323293515 - 1.23346444011683 - 0 - 0.873966873869068 - 1.24073921298849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.880368679371992 - 1.23476089906723 - 0 - 0.878990287919844 - 1.24143888405378 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.88522255017038 - 1.23600557393929 - 0 - 0.884014888537662 - 1.24211571125431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890093204040771 - 1.2371982676848 - 0 - 0.889040869037299 - 1.24276884236244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.894979908182248 - 1.23833879116845 - 0 - 0.894068385580035 - 1.2433974759032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899881928685053 - 1.23942696311634 - 0 - 0.899097559559729 - 1.24400086048811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904798530530936 - 1.2404626103121 - 0 - 0.904128479975277 - 1.24457829387658 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.909728977628212 - 1.24144556763097 - 0 - 0.909161205811136 - 1.24512912152805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914672532844852 - 1.24237567809293 - 0 - 0.914195768350015 - 1.24565273496255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919628458030689 - 1.24325279301213 - 0 - 0.919232173384088 - 1.24614857010577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924596014067371 - 1.2440767719857 - 0 - 0.92427040334837 - 1.24661610543959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929574460904303 - 1.24484748298732 - 0 - 0.929310419327712 - 1.24705486027593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.934563057598259 - 1.2455648024697 - 0 - 0.93435216295349 - 1.24746439309684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939561062370934 - 1.24622861533565 - 0 - 0.939395558206301 - 1.24784429984811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944567732646676 - 1.24683881510129 - 0 - 0.944440513091463 - 1.2481942125303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949582325126673 - 1.24739530371724 - 0 - 0.949486921250395 - 1.24851379756195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954604095777177 - 1.2478979924192 - 0 - 0.954534663393041 - 1.24880275529231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95963230010815 - 1.24834679881033 - 0 - 0.959583608935922 - 1.2490608158656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964666192541483 - 1.24874165726925 - 0 - 0.964633616652753 - 1.2492877485401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969705028544298 - 1.24908248336478 - 0 - 0.969684538021643 - 1.24948332513668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974748058672807 - 1.24936929498265 - 0 - 0.974736212423908 - 1.24964744031482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979794545451901 - 1.24960180448193 - 0 - 0.979788485124685 - 1.24977970299498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984843718929586 - 1.24978077669965 - 0 - 0.984841163888016 - 1.24988079375276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989894866724791 - 1.24990357363127 - 0 - 0.989894110039087 - 1.24994800899348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994947188564111 - 1.24997849141511 - 0 - 0.994947094009592 - 1.24998959753694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 5f568e2c-f87b-4190-8d09-d008ac43c51c - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - ccfc9fc3-bb3e-48eb-ab9e-7fcc5aaada54 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 7fdcf6b5-4e77-4c94-8e4e-fe7af6430d4e - Geometry - Geometry - false - 0 - - - - - - 26473 - -12104 - 50 - 24 - - - 26498.88 - -12092 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 7fdcf6b5-4e77-4c94-8e4e-fe7af6430d4e - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 11012e88-1276-4cc4-90b5-024f3ef1423f - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 60e4b4b1-745b-4e7e-88b2-0e8296cb1111 - Geometry - Geometry - false - 0 - - - - - - 26473 - -12656 - 50 - 24 - - - 26498.88 - -12644 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505290599040027 - -0.249989597541828 - 0 - 0.0050530951663 - -0.250011817638801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101058899609055 - -0.249948009000087 - 0 - 0.0101074053285886 - -0.250036996953143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151588361119955 - -0.249880793760095 - 0 - 0.0151639610890107 - -0.250081410886769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202115148753165 - -0.249779703001769 - 0 - 0.0202236979794261 - -0.250137333213502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252637875761175 - -0.24964744032203 - 0 - 0.0252876708188029 - -0.250208209602382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0303154619783822 - -0.249483325143783 - 0 - 0.0303569198132571 - -0.250294335788598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0353663833471248 - -0.249287748544824 - 0 - 0.0354325731805973 - -0.250397332709298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0404163910641454 - -0.249060815873275 - 0 - 0.0405158166980287 - -0.25051881318727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0454653366068403 - -0.248802755297525 - 0 - 0.0456079262460018 - -0.25066081927168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0505130787496277 - -0.248513797568951 - 0 - 0.050710279474559 - -0.250825735045865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.055559486908659 - -0.248194212538385 - 0 - 0.055824377641812 - -0.251016359008567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0606044417934283 - -0.247844299852185 - 0 - 0.0609518666598272 - -0.251235930371746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0656478370465328 - -0.247464393103729 - 0 - 0.0660945603717932 - -0.251488162614414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0706895806721914 - -0.247054860281856 - 0 - 0.0712544632619733 - -0.251777256714691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0757295966519424 - -0.246616105448731 - 0 - 0.0764337898500242 - -0.252107882105759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0807678266155926 - -0.246148570110183 - 0 - 0.0816349755515803 - -0.252485101305992 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858042316502119 - -0.24565273497083 - 0 - 0.0868606698246323 - -0.25291419846969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0908387941884258 - -0.245129121531933 - 0 - 0.0921137150270965 - -0.253400471892267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0958715200246899 - -0.24457829388311 - 0 - 0.0973971007450821 - -0.253948941283018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.100902440440313 - -0.244000860495072 - 0 - 0.102713874659216 - -0.254563889999269 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.105931614419833 - -0.243397475909174 - 0 - 0.108067007936918 - -0.255248287464826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110959130963078 - -0.242768842371154 - 0 - 0.113459147382148 - -0.256002772737251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.115985111461741 - -0.242115711258018 - 0 - 0.118892261715591 - -0.256824373655822 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.121009712080192 - -0.241438884060715 - 0 - 0.12436732002128 - -0.257705711155725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.126033126131127 - -0.2407392129961 - 0 - 0.129884166492715 - -0.258635315874054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131055586306012 - -0.240017600717978 - 0 - 0.135441674589243 - -0.25959912424556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.13607736670752 - -0.239274999133514 - 0 - 0.141038098668422 - -0.260582489120846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141098784495509 - -0.238512406769253 - 0 - 0.146671435478557 - -0.261571794124714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14612020099347 - -0.237730864434158 - 0 - 0.152339720542513 - -0.262555466950824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151142022054671 - -0.236931448814929 - 0 - 0.158041257656008 - -0.263524525812492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156164697454414 - -0.236115263619987 - 0 - 0.163774791164998 - -0.264472801548418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.161188719143377 - -0.235283428241755 - 0 - 0.169539635195464 - -0.265396958441391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.166214615480447 - -0.234437054431737 - 0 - 0.175335711383715 - -0.266296187978016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171242948710737 - -0.233577238175843 - 0 - 0.181162916371653 - -0.267169685266647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.176274314500651 - -0.232705059753764 - 0 - 0.187020366520242 - -0.268014168241682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.181309326974931 - -0.231821537521149 - 0 - 0.192906201484751 - -0.268823610832084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.186348613000853 - -0.230927618185534 - 0 - 0.198817485296664 - -0.269589327352784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1913928070118 - -0.230024170382065 - 0 - 0.204750175299078 - -0.270300251772304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19644250082862 - -0.229111847328599 - 0 - 0.210699164165947 - -0.270943390584599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.201498303286006 - -0.228191284962463 - 0 - 0.216658614270101 - -0.271505043449532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206560712960852 - -0.227262749574333 - 0 - 0.222622357298185 - -0.271972020555336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.211630142715734 - -0.2263262506229 - 0 - 0.228584655428591 - -0.2723336590276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216706909737219 - -0.225381546094746 - 0 - 0.234540829505308 - -0.272583189193221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221791082646248 - -0.224427778325317 - 0 - 0.240487374680324 - -0.272717576149431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.226882563693389 - -0.223463754745969 - 0 - 0.24642190665102 - -0.272736951489556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231980933918627 - -0.222487606604995 - 0 - 0.252342649478215 - -0.272642989898993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237085523758655 - -0.221497037559234 - 0 - 0.25824819480824 - -0.272438156489859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.242195333636805 - -0.220489186933128 - 0 - 0.264137240020776 - -0.272125003336282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.247309102297574 - -0.219460851768603 - 0 - 0.270008497209413 - -0.271705950744382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252425301921641 - -0.218408516158351 - 0 - 0.275860576843751 - -0.271183039650915 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.257542196076255 - -0.217328515962461 - 0 - 0.281691957431942 - -0.270557905225649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.262657890212797 - -0.216217167406982 - 0 - 0.287500954294866 - -0.269831752350115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.26777037936421 - -0.215070874241795 - 0 - 0.293285719986599 - -0.269005401498071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.272877584504302 - -0.213886198706282 - 0 - 0.299044254894231 - -0.268079350839847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.277977413545252 - -0.212659973660777 - 0 - 0.304774456772862 - -0.267053910002221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.283067751286946 - -0.211389260558906 - 0 - 0.31047410744546 - -0.265929194102196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288146531569151 - -0.210071472504772 - 0 - 0.316140945969225 - -0.264705287522553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.293211746430695 - -0.208704361837925 - 0 - 0.321772680643194 - -0.263382271410464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298261466853943 - -0.207286030895235 - 0 - 0.327367012873468 - -0.261960270879134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.303293867064738 - -0.205814947658823 - 0 - 0.332921664066306 - -0.260439502431847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.308307227784188 - -0.204289921336134 - 0 - 0.33843438047094 - -0.258820276389761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.313299958229501 - -0.202710113563165 - 0 - 0.343902955512875 - -0.25710303012009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318270627976646 - -0.20107506466091 - 0 - 0.34932526065984 - -0.255288371789993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323217946044688 - -0.199384626417342 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.328140768218446 - -0.197638949396749 - 0 - 0.360022821660194 - -0.251369830175849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33303794258165 - -0.195838202957685 - 0 - 0.365293931546597 - -0.249267445795179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.337908176278369 - -0.193982357289047 - 0 - 0.370510177382904 - -0.247070156972829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.342749928939098 - -0.192071030814906 - 0 - 0.375668823488236 - -0.244777716548122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.347561524617444 - -0.190103696312876 - 0 - 0.380766872024581 - -0.242389547462904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.352340973372156 - -0.188079418217976 - 0 - 0.385800869121962 - -0.239904471374973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.357086152268458 - -0.185997162913923 - 0 - 0.390767067429048 - -0.237321006641231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.36179461748214 - -0.183855526398765 - 0 - 0.395661216422581 - -0.234637079988636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.366463734583194 - -0.181652958255325 - 0 - 0.400478667260664 - -0.231850231004017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.37109066888424 - -0.179387759809621 - 0 - 0.405214334384559 - -0.228957587631486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375672281207951 - -0.177057949289722 - 0 - 0.409862559467649 - -0.225955707008855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380205275222077 - -0.174661493542374 - 0 - 0.414417225755814 - -0.222840783618997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.384686186236175 - -0.172196297701522 - 0 - 0.418871716299084 - -0.219608620880065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389111456071108 - -0.169660313467837 - 0 - 0.423218967006952 - -0.216254735218764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.393477380749217 - -0.167051467612679 - 0 - 0.42745141208627 - -0.212774307540461 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397780258971842 - -0.164367863293018 - 0 - 0.4315611650795 - -0.209162451960945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.402016508969449 - -0.161607920878815 - 0 - 0.43554023060087 - -0.205414499515317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406182774943936 - -0.158770492655498 - 0 - 0.439380734568756 - -0.20152628069228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410275945708526 - -0.155854856069828 - 0 - 0.443075128123467 - -0.197494350224531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414293243817352 - -0.152860796275396 - 0 - 0.446616577677252 - -0.193316426265532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4182322126478 - -0.14978855532278 - 0 - 0.449999347020584 - -0.188991781965901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422090948123986 - -0.146639081183429 - 0 - 0.453219729782702 - -0.184522271147994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425867896115838 - -0.143413733593789 - 0 - 0.45627675887424 - -0.179912999287942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429561860637951 - -0.140114264942493 - 0 - 0.45917285555591 - -0.17517286849967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433172008956164 - -0.136742798037064 - 0 - 0.461913765703483 - -0.170314242447015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43669755532401 - -0.133301435828507 - 0 - 0.464507369789478 - -0.16535133815459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440139190489143 - -0.129793875214046 - 0 - 0.466963832862649 - -0.160300253130734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443493350973247 - -0.126218905237717 - 0 - 0.469288784401036 - -0.155171220205209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446772957582219 - -0.122593562713376 - 0 - 0.471503331025005 - -0.149990997002004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449930555033408 - -0.118868395139293 - 0 - 0.473566716057105 - -0.144717769445143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453146095694916 - -0.115240585898506 - 0 - 0.475663967631305 - -0.139554043576359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455745832531496 - -0.110992561863805 - 0 - 0.477124299413545 - -0.133785623390651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459079375831645 - -0.107565702869646 - 0 - 0.479298991585968 - -0.128854916626706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461941693904744 - -0.10367228387907 - 0 - 0.480984739965014 - -0.123475152177059 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46429387972617 - -0.0992981171298073 - 0 - 0.482145577832612 - -0.11763551575251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467442652757931 - -0.0957823887479003 - 0 - 0.484093889205016 - -0.112679906582521 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469904473549567 - -0.0916043783194546 - 0 - 0.485353764890708 - -0.107094290785466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472617172136459 - -0.0877198252764127 - 0 - 0.486872406459753 - -0.101842931467246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474549709446966 - -0.0831127476161364 - 0 - 0.487629757675362 - -0.0959195172489411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477467763659306 - -0.0795138704327978 - 0 - 0.489403600567867 - -0.0910645843552011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479627119016919 - -0.0752165781976819 - 0 - 0.490461479625434 - -0.0855805978008902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481971624757705 - -0.0711415577079562 - 0 - 0.491756981724164 - -0.0803954100986792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483902486298526 - -0.066722375540827 - 0 - 0.492698209576068 - -0.0749465406671672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48600965711696 - -0.0625170834535799 - 0 - 0.49387876834431 - -0.0697927947402885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487795715840255 - -0.0580639817497776 - 0 - 0.494802192329544 - -0.0644706748462879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490304212949848 - -0.0543105115035362 - 0 - 0.49651125129946 - -0.0599241854212772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492059239363978 - -0.0499129101157201 - 0 - 0.497528101006354 - -0.0548054009024455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49394055770262 - -0.0456749224504077 - 0 - 0.498729861325473 - -0.0499135714899911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495682987355041 - -0.041358456156073 - 0 - 0.499848485158209 - -0.0450059384333006 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497471069703657 - -0.0371257756490784 - 0 - 0.501065550424622 - -0.0402402304578205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498837632947299 - -0.0325758715553404 - 0 - 0.501910980694782 - -0.0352111735166889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500438884314833 - -0.0282760604398986 - 0 - 0.503038311588975 - -0.0304821518852956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501887379249106 - -0.0238917606110987 - 0 - 0.504057717708117 - -0.0257150293167507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503361691044068 - -0.0195742212136659 - 0 - 0.505145678624113 - -0.0210579096369267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504539572071594 - -0.0150573890446336 - 0 - 0.505978148432095 - -0.0162419698110893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506539318335215 - -0.011254253951887 - 0 - 0.507671927378645 - -0.0121777464418577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507665594356789 - -0.00677480749121008 - 0 - 0.508530423411653 - -0.00747311173576964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508954958680791 - -0.00247203246112433 - 0 - 0.509589171540003 - -0.00297921198287661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510136793251617 - 0.00187458394031738 - 0 - 0.510576765170623 - 0.00152607668708759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511257917051258 - 0.00622655023980946 - 0 - 0.511539431880029 - 0.00600564936259942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512407241668601 - 0.0105150398848651 - 0 - 0.512565678724253 - 0.0103918684746238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513184667393598 - 0.0150482792160728 - 0 - 0.51325517500338 - 0.0149939668869843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514175724147631 - 0.0193722545883546 - 0 - 0.514193387024189 - 0.019358771588367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515870481203595 - 0.028114115934534 - 0 - 0.515888258819386 - 0.0281007845852477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516699855245877 - 0.0324368250398688 - 0 - 0.516771282085733 - 0.0323837274064342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517245451270004 - 0.0369277559073271 - 0 - 0.517406998092542 - 0.0368086923905292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518618404361799 - 0.0407747030960664 - 0 - 0.518907317507953 - 0.0405635704592016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519120961585375 - 0.0452244520052697 - 0 - 0.51957545058583 - 0.0448951006070141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519793808977618 - 0.0495103019056125 - 0 - 0.520453243474147 - 0.049036378744264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520364710918284 - 0.0538313610347245 - 0 - 0.52126984487911 - 0.0531861551566769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520882119334975 - 0.0581521703915961 - 0 - 0.52207533393149 - 0.0573084402505241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521428399116472 - 0.0624154033803756 - 0 - 0.522953977168973 - 0.0613451953898541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521627555313092 - 0.0668828476928117 - 0 - 0.523531979199779 - 0.0655572864219197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522023897677288 - 0.0711735843876379 - 0 - 0.524356189433075 - 0.069562655163384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52229124380531 - 0.0755162495531558 - 0 - 0.525103346774803 - 0.0735885725812592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522590284155864 - 0.0798004061116842 - 0 - 0.525937464942551 - 0.0775229813410973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522605956024273 - 0.0842393715344206 - 0 - 0.526547219480145 - 0.0815773116589682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523441317164878 - 0.0880936469630919 - 0 - 0.528039864253433 - 0.0850100024334431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523439294521439 - 0.0924794655381532 - 0 - 0.528762861383203 - 0.0889350035562764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523615136742176 - 0.0967114285521852 - 0 - 0.529736163689691 - 0.0926644614322977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523660567726397 - 0.100996016694005 - 0 - 0.530656287860828 - 0.0964024821367171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523795368886965 - 0.105189212586849 - 0 - 0.531747601096153 - 0.100002842746682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52345167578543 - 0.109659389304653 - 0 - 0.532446188803362 - 0.10383207244299 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523450294776224 - 0.113872782888096 - 0 - 0.533575722493352 - 0.1073553176181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523048677859979 - 0.118309657469948 - 0 - 0.534394534149849 - 0.111053037038927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523627245469555 - 0.122091890687348 - 0 - 0.536280898055095 - 0.114049419153329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523240745851598 - 0.126461030695298 - 0 - 0.537283487399462 - 0.117590596396749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523245397630319 - 0.130552719621004 - 0 - 0.538748674205826 - 0.120818787963742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522418612500583 - 0.135133634751112 - 0 - 0.539441591812378 - 0.124508569601205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522730943085409 - 0.138974522964898 - 0 - 0.541319944200426 - 0.127439054673838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522219163519432 - 0.143301507969552 - 0 - 0.542408371965362 - 0.130844154859247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522077789151797 - 0.147372057686382 - 0 - 0.543890669398396 - 0.133987679894384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521055314040808 - 0.151952623674625 - 0 - 0.544506671776419 - 0.137640914606962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521224057311975 - 0.155779138521353 - 0 - 0.546322602669711 - 0.140543440159546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520765473252163 - 0.159964688070943 - 0 - 0.547516347573494 - 0.143810641425048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519667517078807 - 0.164506357473778 - 0 - 0.548073925314627 - 0.147439584142646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519767582991567 - 0.168303442639473 - 0 - 0.549831357544578 - 0.1503304707214 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519027566419154 - 0.172581518492625 - 0 - 0.550746905603893 - 0.153711057504541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518466448159186 - 0.176728369450954 - 0 - 0.551833072769117 - 0.156972122594725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517810814075525 - 0.180908044047086 - 0 - 0.552807795043174 - 0.160282529381696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517133893265759 - 0.185077407460631 - 0 - 0.553733351377721 - 0.163605060462087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516416128215161 - 0.18924851596084 - 0 - 0.554577522111294 - 0.166958642103039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51566265614901 - 0.193418803972021 - 0 - 0.555331943326091 - 0.170347948802067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514872298574986 - 0.197589428285336 - 0 - 0.555982527636227 - 0.17378093406575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514045853327002 - 0.201760388445989 - 0 - 0.556519520192884 - 0.177262944652536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513183688061455 - 0.205931936718445 - 0 - 0.556936398720902 - 0.18079741632435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512286766465566 - 0.210103983221332 - 0 - 0.557231163126015 - 0.184385174568022 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511356428967505 - 0.214276227432922 - 0 - 0.557405401903896 - 0.18802501923117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510394540246681 - 0.218448077496222 - 0 - 0.557463302290639 - 0.191714324045825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509403263420113 - 0.222618781699748 - 0 - 0.557410524088334 - 0.195449696934331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508385276965235 - 0.226787307449336 - 0 - 0.557253905312904 - 0.199227155874996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507343670971599 - 0.230952403306024 - 0 - 0.557000954267425 - 0.203042421005228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50628183277648 - 0.235112665396779 - 0 - 0.556659477185052 - 0.20689112425556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505203282290719 - 0.239266630070865 - 0 - 0.556237231152404 - 0.210769000021129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5041115378889 - 0.243412847600882 - 0 - 0.555741639378805 - 0.214672037386966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503010058533057 - 0.247549912307887 - 0 - 0.555179667496863 - 0.218596540518092 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501902284134516 - 0.251676438301314 - 0 - 0.554557847256557 - 0.22253910743921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500791411752199 - 0.255791181365126 - 0 - 0.553882065245949 - 0.226496739092468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499680395056188 - 0.259893035754083 - 0 - 0.553157589171068 - 0.230466815840659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498571842964194 - 0.263981086573816 - 0 - 0.552388998513543 - 0.234447127313717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497468196136726 - 0.268054509813246 - 0 - 0.551580393148184 - 0.23843575067471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496371533402254 - 0.272112676235429 - 0 - 0.55073522924578 - 0.242431134814131 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495283536395795 - 0.276155167248039 - 0 - 0.549856309374096 - 0.246432098954607 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494205700414083 - 0.280181657465489 - 0 - 0.548946014631394 - 0.250437700925118 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493139037184951 - 0.284192074393631 - 0 - 0.548006024331286 - 0.254447385190705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492084390212656 - 0.288186424806158 - 0 - 0.547037644154874 - 0.258460800134464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491042160043438 - 0.292164942210092 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490012539879201 - 0.296127957539111 - 0 - 0.545017977443474 - 0.266499006843495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488995662455544 - 0.300075819482872 - 0 - 0.543966956794575 - 0.27052434552663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487991941242485 - 0.304008711430154 - 0 - 0.542888564817689 - 0.274554243665012 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487002100300981 - 0.307926637333695 - 0 - 0.541782999426488 - 0.278588923886354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486027199207729 - 0.311829410246327 - 0 - 0.540650584700186 - 0.282628535529051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485068577732126 - 0.315716683574507 - 0 - 0.539491701285624 - 0.286673192376059 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484127891016174 - 0.319587933607701 - 0 - 0.538306803032793 - 0.29072296394384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483207122089384 - 0.323442454229946 - 0 - 0.537096406499255 - 0.294777881416356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482308548966914 - 0.327279375647427 - 0 - 0.535861030519624 - 0.298837969985856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481434738877819 - 0.331097668405419 - 0 - 0.534601158737512 - 0.302903268664162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480588521175879 - 0.334896158558028 - 0 - 0.533317177872327 - 0.306973862799573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479772917350217 - 0.338673565249241 - 0 - 0.532009272790517 - 0.311049939094717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478991178777327 - 0.342428481081466 - 0 - 0.530677434307597 - 0.315131780838976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478246633032295 - 0.346159453547302 - 0 - 0.529321289790023 - 0.319219856712489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477542648537892 - 0.349865003409817 - 0 - 0.527940081471455 - 0.323314831092869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476882524051364 - 0.353543682546938 - 0 - 0.52653261939723 - 0.327417587861171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476269371497064 - 0.3571941349115 - 0 - 0.525097314180754 - 0.331529212212702 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475705963119537 - 0.360815175896044 - 0 - 0.523632207275461 - 0.335650974040946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475194711179394 - 0.36440580178794 - 0 - 0.522135211982436 - 0.339784201009199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474737464376273 - 0.367965295354918 - 0 - 0.520604322046023 - 0.343930169450936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474335647530648 - 0.371493151282686 - 0 - 0.519038275674791 - 0.348089757458349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473990034454665 - 0.374989194082279 - 0 - 0.517437254548364 - 0.352263081445557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473701079732101 - 0.378453403447027 - 0 - 0.515804391559244 - 0.356448711591469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473468660533748 - 0.381886048747349 - 0 - 0.514146264186921 - 0.360643420274251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473292426086782 - 0.38528750592209 - 0 - 0.51247299819346 - 0.364842134072063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473171796229143 - 0.388658258309897 - 0 - 0.510796948493089 - 0.369038626895672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473105859368773 - 0.391998949950274 - 0 - 0.509130797183951 - 0.373226513042008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473093704331136 - 0.395310212776923 - 0 - 0.507486424927093 - 0.377399833168641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47313423649573 - 0.398592762913298 - 0 - 0.50587379606636 - 0.381553631029881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473226306867791 - 0.401847333844363 - 0 - 0.504300569309922 - 0.385684151186864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47336871837739 - 0.405074673657251 - 0 - 0.502771872546368 - 0.389788951374296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473560234981433 - 0.408275540826032 - 0 - 0.501290258178611 - 0.393866921409953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473799624169259 - 0.411450682650351 - 0 - 0.499855979678528 - 0.397918135912176 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474085656395509 - 0.414600836099549 - 0 - 0.498469292377816 - 0.40194265722724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47441711201981 - 0.417726724737405 - 0 - 0.497132763216147 - 0.40593933722966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474792801917384 - 0.420829048541646 - 0 - 0.495851528048926 - 0.409905686517765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475211577093681 - 0.423908479425143 - 0 - 0.494633250218255 - 0.413837898300384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475672335737063 - 0.426965658068694 - 0 - 0.493487898679536 - 0.417730965267504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476174028109098 - 0.430001191853996 - 0 - 0.4924272364966 - 0.42157894588292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476715659537 - 0.43301565375709 - 0 - 0.49146389361516 - 0.425375445225852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477296291758215 - 0.436009582071149 - 0 - 0.490609906455141 - 0.429114370991504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477915043120653 - 0.438983480697262 - 0 - 0.489874914318176 - 0.432790866066189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47857108790496 - 0.441937819865572 - 0 - 0.489264835856692 - 0.436401991585609 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4792636549155 - 0.444873037211644 - 0 - 0.488781617578464 - 0.439946854817297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479992025837321 - 0.447789538951843 - 0 - 0.488423981739183 - 0.443426220387162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480755533142571 - 0.450687701271258 - 0 - 0.4881886003474 - 0.446841902023148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481553557995399 - 0.453567871693282 - 0 - 0.488071020018195 - 0.450196284152812 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482385528078252 - 0.456430370472338 - 0 - 0.488066184726362 - 0.4534920520895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483250915371915 - 0.459275491994529 - 0 - 0.488168846607811 - 0.456731980392455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484149234127544 - 0.462103506064446 - 0 - 0.488373826038303 - 0.459918799311438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485080038796079 - 0.464914659200892 - 0 - 0.488676193507938 - 0.463055101701695 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486042922227744 - 0.467709175781104 - 0 - 0.489071418703503 - 0.466143266870817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487037513828202 - 0.470487259196785 - 0 - 0.489555432899871 - 0.469185429197055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488063478102205 - 0.473249092800284 - 0 - 0.4901246418311 - 0.47218347227413 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489120512909474 - 0.475994840991135 - 0 - 0.490775908762287 - 0.475139038380869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490208348976539 - 0.4787246496458 - 0 - 0.491506524496342 - 0.478053544628628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491326745868434 - 0.481438648370933 - 0 - 0.492314168830619 - 0.480928203461214 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492475501438458 - 0.484136945783516 - 0 - 0.49319688574134 - 0.483764036001356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493654411958244 - 0.48681965028095 - 0 - 0.494153012192287 - 0.486561909322467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494863422974988 - 0.489486807865888 - 0 - 0.495181301837825 - 0.48932248858847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496102059573828 - 0.492138630292215 - 0 - 0.496280332661643 - 0.492046477142159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497371493713584 - 0.494774532210353 - 0 - 0.497450556216611 - 0.494733663239932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49866695231355 - 0.497396981379112 - 0 - 0.498686691904864 - 0.497386777603745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50133304768642 - 0.502603018614166 - 0 - 0.501313308095106 - 0.502613222389533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502628506286219 - 0.505225467783011 - 0 - 0.502549443783192 - 0.505266336753432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503897940426825 - 0.507861369700709 - 0 - 0.503719667339009 - 0.507953522850766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505136577023465 - 0.510513192128173 - 0 - 0.504818698160628 - 0.510677511405592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506345588044201 - 0.513180349711049 - 0 - 0.505846987810158 - 0.513438090669533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507524498560535 - 0.515863054210268 - 0 - 0.506803114257653 - 0.516235963992428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508673254131663 - 0.518561351622281 - 0 - 0.507685831169478 - 0.519071796531999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509791651023341 - 0.521275350347525 - 0 - 0.508493475503538 - 0.521946455364697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510879487089336 - 0.524005159002744 - 0 - 0.509224091236523 - 0.52486096161301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511936521897648 - 0.526750907193055 - 0 - 0.509875358168753 - 0.527816527719209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512962486172324 - 0.529512740796207 - 0 - 0.510444567100654 - 0.530814570795937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513957077772821 - 0.532290824211867 - 0 - 0.510928581297061 - 0.533856733122155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514919961203689 - 0.535085340792492 - 0 - 0.511323806491829 - 0.536944898291688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515850765873871 - 0.537896493928086 - 0 - 0.511626173963112 - 0.540081200681094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516749084628734 - 0.540724507998399 - 0 - 0.511831153392837 - 0.543268019600474 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51761447191973 - 0.54356962952197 - 0 - 0.51193381527162 - 0.546507947904807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518446442005535 - 0.546432128299498 - 0 - 0.511928979982738 - 0.549803715839969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519244466856237 - 0.549312298722622 - 0 - 0.511811399651408 - 0.553158097970733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520007974163696 - 0.552210461040894 - 0 - 0.511576018261834 - 0.556573779605575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520736345084538 - 0.555126962781599 - 0 - 0.511218382421574 - 0.560053145175947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521428912093418 - 0.558062180128531 - 0 - 0.510735164141686 - 0.563598008408494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522084956879192 - 0.561016519296082 - 0 - 0.510125085681669 - 0.567209133927154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522703708243069 - 0.563990417921449 - 0 - 0.509390093546143 - 0.570885629001093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52328434046157 - 0.566984346236914 - 0 - 0.508536106383411 - 0.574624554768151 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523825971892187 - 0.569998808138601 - 0 - 0.507572763504685 - 0.578421054109677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524327664262302 - 0.573034341924899 - 0 - 0.506512101319829 - 0.582269034726088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52478842290612 - 0.576091520568223 - 0 - 0.505366749781547 - 0.586162101692983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525207198084799 - 0.579170951450485 - 0 - 0.504148471953258 - 0.590094313474367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52558288798045 - 0.582273275255722 - 0 - 0.502867236784112 - 0.594060662763467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525914343603953 - 0.585399163893994 - 0 - 0.501530707621645 - 0.598057342766303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526200375830879 - 0.588549317342839 - 0 - 0.50014402032161 - 0.602081864081015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526439765018954 - 0.591724459167029 - 0 - 0.498709741821777 - 0.606133078583108 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526631281623102 - 0.594925326335756 - 0 - 0.497228127454124 - 0.610211048618711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526773693131796 - 0.598152666149114 - 0 - 0.495699430689665 - 0.614315848806614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526865763506238 - 0.60140723707894 - 0 - 0.494126203935608 - 0.618446368962357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526906295669121 - 0.604689787216205 - 0 - 0.492513575073163 - 0.622600166824486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526894140630022 - 0.608001050043617 - 0 - 0.490869202814845 - 0.626773486951884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5268282037731 - 0.611341741682197 - 0 - 0.489203051509154 - 0.630961373096422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526707573912166 - 0.614712494071721 - 0 - 0.487527001805488 - 0.635157865921748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526531339466077 - 0.618113951246006 - 0 - 0.485853735812904 - 0.639356579719104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526298920267024 - 0.621546596546694 - 0 - 0.484195608439881 - 0.643551288402253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526009965544471 - 0.625010805911436 - 0 - 0.482562745450773 - 0.647736918548159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525664352471711 - 0.628506848709342 - 0 - 0.480961724327569 - 0.651910242533679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525262535623046 - 0.632034704638701 - 0 - 0.479395677953296 - 0.656069830542682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524805288823295 - 0.635594198203913 - 0 - 0.477864788020253 - 0.660215798982654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524294036879955 - 0.639184824097485 - 0 - 0.47636779272403 - 0.664349025952583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523730628505429 - 0.642805865080452 - 0 - 0.474902685821739 - 0.66847078777925 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523117475946808 - 0.646456317447286 - 0 - 0.473467380600942 - 0.672582412133053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522457351463085 - 0.650134996582931 - 0 - 0.472059918529522 - 0.676685168899879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521753366967001 - 0.653840546446332 - 0 - 0.470678710209273 - 0.680780143281146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521008821224949 - 0.657571518910595 - 0 - 0.469322565694679 - 0.684868219153084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520227082648363 - 0.661326434744771 - 0 - 0.467990727208062 - 0.688950060899293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519411478822976 - 0.665103841435842 - 0 - 0.466682822126528 - 0.693026137194298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518565261124469 - 0.66890233158663 - 0 - 0.465398841264776 - 0.697096731327888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517691451033823 - 0.672720624345443 - 0 - 0.464138969481113 - 0.701162030007015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516792877913162 - 0.676557545761962 - 0 - 0.46290359350329 - 0.705222118575552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515872108983745 - 0.680412066385605 - 0 - 0.461693196967127 - 0.709277036049465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514931422267667 - 0.684283316418867 - 0 - 0.46050829871417 - 0.713326807617315 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51397280079304 - 0.688170589746522 - 0 - 0.459349415300583 - 0.717371464463798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512997899698554 - 0.692073362659816 - 0 - 0.458217000573047 - 0.721411076107158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512008058758181 - 0.695991288562752 - 0 - 0.457111435182978 - 0.725445756327896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511004337544466 - 0.699924180510383 - 0 - 0.456033043205435 - 0.729475654466623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509987460119132 - 0.703872042455049 - 0 - 0.454982022554859 - 0.733500993150666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508957839958684 - 0.707835057782027 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507915609785534 - 0.711813575188082 - 0 - 0.452962355843315 - 0.741539199859776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506860962816107 - 0.715807925599057 - 0 - 0.451993975669772 - 0.745552614801983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505794299587729 - 0.719818342526788 - 0 - 0.451053985370417 - 0.749562299067159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50471646360411 - 0.723844832745273 - 0 - 0.450143690625808 - 0.753567901038705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503628466598051 - 0.727887323757671 - 0 - 0.449264770754525 - 0.757568865178969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502531803865829 - 0.731945490178619 - 0 - 0.44841960685437 - 0.761564249317155 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501428157035814 - 0.736018913419442 - 0 - 0.447611001486465 - 0.765552872679542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500319604946107 - 0.740106964237919 - 0 - 0.446842410831228 - 0.769533184151345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499208588248282 - 0.744208818627871 - 0 - 0.446117934754533 - 0.773503260900529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498097715866466 - 0.748323561691401 - 0 - 0.445442152744424 - 0.777460892553503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496989941466518 - 0.752450087685613 - 0 - 0.444820332502712 - 0.781403459475408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495888462111817 - 0.756587152391981 - 0 - 0.444258360621912 - 0.785327962605897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494796717708545 - 0.760733369922805 - 0 - 0.44376276884686 - 0.78923099997254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493718167222013 - 0.764887334597329 - 0 - 0.443340522813441 - 0.793108875738548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4926563290289 - 0.769047596686956 - 0 - 0.442999045733074 - 0.796957578987751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491614723034713 - 0.773212692543954 - 0 - 0.442746094687043 - 0.800772844118292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490596736579843 - 0.777381218293539 - 0 - 0.442589475911622 - 0.804550303058957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489605459752433 - 0.781551922497543 - 0 - 0.442536697708475 - 0.808285675947941 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488643571033959 - 0.785723772559507 - 0 - 0.442594598097569 - 0.811974980761259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487713233533018 - 0.789896016772742 - 0 - 0.442768836872569 - 0.815614825426052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48681631193835 - 0.794068063274935 - 0 - 0.443063601278904 - 0.819202583669031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485954146674468 - 0.798239611546427 - 0 - 0.443480479808586 - 0.82273705533988 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485127701425083 - 0.802410571707882 - 0 - 0.444017472363841 - 0.826219065927466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484337343849363 - 0.806581196022189 - 0 - 0.444668056672282 - 0.829652051192143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483583871784777 - 0.810751484032459 - 0 - 0.445422477888644 - 0.833041357890259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482866106735681 - 0.81492259253179 - 0 - 0.446266648623719 - 0.836394939530335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482189185925451 - 0.819091955945604 - 0 - 0.447192204957802 - 0.839717470610995 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481533551840911 - 0.823271630542244 - 0 - 0.448166927230979 - 0.843027877398472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480972433580564 - 0.827418481500807 - 0 - 0.449253094395825 - 0.846288942488891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480232417010237 - 0.831696557352717 - 0 - 0.450168642457226 - 0.849669529270789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480332482921034 - 0.835493642519584 - 0 - 0.451926074685214 - 0.852560415850717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479234526748342 - 0.840035311922023 - 0 - 0.452483652427012 - 0.856189358567919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478775942688619 - 0.844220861471553 - 0 - 0.453677397330884 - 0.85945655983336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478944685958593 - 0.848047376319007 - 0 - 0.455493328222982 - 0.862359085386671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477922210849597 - 0.85262794230603 - 0 - 0.456109330602999 - 0.866012320098029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477780836479676 - 0.856698492024262 - 0 - 0.457591628033746 - 0.869155845134568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477269056915143 - 0.861025477028034 - 0 - 0.458680055800127 - 0.872560945319095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477581387500349 - 0.864866365241567 - 0 - 0.460558408188554 - 0.875491430391475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476754602368739 - 0.869447280372848 - 0 - 0.461251325793232 - 0.879181212030109 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476759254147658 - 0.873538969298439 - 0 - 0.462716512599794 - 0.882409403596989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476372754530615 - 0.877908109305811 - 0 - 0.463719101945075 - 0.885950580839829 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47695132214045 - 0.881690342523043 - 0 - 0.46560546585058 - 0.888946962954065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476549705225518 - 0.886127217104047 - 0 - 0.46642427750839 - 0.892644682374043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476548324213763 - 0.890340610689135 - 0 - 0.467553811195831 - 0.896167927550797 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476204631111983 - 0.894810787407103 - 0 - 0.468252398902795 - 0.89999715724727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476339432273969 - 0.899003983299014 - 0 - 0.469343712139539 - 0.903597517856302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476384863257099 - 0.90328857144156 - 0 - 0.470263836309584 - 0.907335538561447 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476560705479983 - 0.907520534454167 - 0 - 0.471237138618219 - 0.911064996436044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476558682834704 - 0.911906353030452 - 0 - 0.471960135746149 - 0.9149899975601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477394043974654 - 0.915760628459571 - 0 - 0.473452780518782 - 0.918422688335023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477409715844738 - 0.92019959388117 - 0 - 0.474062535058052 - 0.922477018651757 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477708756192924 - 0.924483750441316 - 0 - 0.474896653223432 - 0.926411427413213 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477976102323672 - 0.928826415604966 - 0 - 0.475643810567884 - 0.93043734482922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478372444686491 - 0.933117152300743 - 0 - 0.476468020799804 - 0.934442713571635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478571600884668 - 0.9375845966121 - 0 - 0.477046022832167 - 0.938654804602622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479117880665045 - 0.941847829601659 - 0 - 0.477924666068529 - 0.942691559742731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479635289082412 - 0.946168638958046 - 0 - 0.478730155121587 - 0.946813844836093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480206191022743 - 0.950489698087396 - 0 - 0.479546756526215 - 0.950963621248745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480879038415448 - 0.954775547987398 - 0 - 0.480424549414993 - 0.955104899385653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481381595638381 - 0.959225296897076 - 0 - 0.481092682492227 - 0.959436429533941 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482754548730448 - 0.963072244085597 - 0 - 0.48259300190791 - 0.963191307602395 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483300144753406 - 0.967563174953934 - 0 - 0.48322871791355 - 0.967616272587369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484129518797475 - 0.971885884057937 - 0 - 0.484111741181684 - 0.971899215407223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485824275853286 - 0.980627745404213 - 0 - 0.485806612976727 - 0.980641228404201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486815332605333 - 0.98495172077801 - 0 - 0.486744824995551 - 0.985006033107098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487592758330058 - 0.989484960109446 - 0 - 0.487434321274406 - 0.989608131519687 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488742082948313 - 0.993773449753801 - 0 - 0.488460568119542 - 0.993994350631011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48986320675 - 0.998125416051663 - 0 - 0.489423234830994 - 0.998473923304893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491045041317873 - 1.00247203245545 - 0 - 0.49041082845866 - 1.0029792119772 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49233440564444 - 1.00677480748349 - 0 - 0.491469576589576 - 1.00747311172805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493460681663366 - 1.01125425394632 - 0 - 0.492328072619937 - 1.01217774643629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495460427929898 - 1.01505738903666 - 0 - 0.494021851569397 - 1.01624196980312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496638308953025 - 1.01957422120936 - 0 - 0.49485432137298 - 1.02105790963262 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498112620751443 - 1.02389176060391 - 0 - 0.495942282292432 - 1.02571502930956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499561115684399 - 1.02827606043382 - 0 - 0.496961688410256 - 1.03048215187922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501162367054184 - 1.03257587154734 - 0 - 0.498089019306701 - 1.03521117350869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502528930295918 - 1.03712577564273 - 0 - 0.498934449574953 - 1.04024023045147 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504317012644467 - 1.04135845614977 - 0 - 0.500151514841299 - 1.045005938427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506059442296338 - 1.0456749224446 - 0 - 0.501270138673485 - 1.04991357148418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507940760636186 - 1.04991291010884 - 0 - 0.50247189899381 - 1.05480540089557 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509695787050457 - 1.05431051149653 - 0 - 0.503488748700846 - 1.05992418541427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512204284159172 - 1.05806398174356 - 0 - 0.505197807669882 - 1.06447067484007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51399034288329 - 1.06251708344663 - 0 - 0.506121231655939 - 1.06979279473334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51609751370206 - 1.06672237553355 - 0 - 0.507301790424519 - 1.07494654065989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518028375242262 - 1.07114155770125 - 0 - 0.508243018275804 - 1.08039541009198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520372880982108 - 1.07521657819188 - 0 - 0.509538520373593 - 1.08558059779509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522532236340364 - 1.0795138704264 - 0 - 0.510596399431803 - 1.0910645843488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52545029055352 - 1.08311274760893 - 0 - 0.512370242325124 - 1.09591951724173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527382827862839 - 1.08771982527038 - 0 - 0.513127593539546 - 1.10184293146121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530095526451185 - 1.09160437831197 - 0 - 0.514646235110045 - 1.10709429077798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532557347241592 - 1.09578238874167 - 0 - 0.515906110794508 - 1.11267990657629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535706120273601 - 1.09929811712331 - 0 - 0.517854422167159 - 1.11763551574601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53805830609577 - 1.10367228387181 - 0 - 0.519015260035501 - 1.1234751521698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540920624167921 - 1.10756570286338 - 0 - 0.520701008413597 - 1.12885491662044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544254167470312 - 1.11099256185514 - 0 - 0.522875700588264 - 1.13378562338199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54685390430347 - 1.11524058589353 - 0 - 0.524336032367081 - 1.13955404357138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550069444966695 - 1.11886839513245 - 0 - 0.526433283942999 - 1.1447177694383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553227042417595 - 1.12259356270685 - 0 - 0.528496668974809 - 1.14999099699548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556506649026452 - 1.12621890523132 - 0 - 0.530711215598664 - 1.15517122019881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55986080951008 - 1.12979387520821 - 0 - 0.533036167136575 - 1.16030025312489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56330244467643 - 1.13330143582127 - 0 - 0.535492630210962 - 1.16535133814735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566827991043019 - 1.13674279803129 - 0 - 0.538086234295701 - 1.17031424244124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570438139362445 - 1.14011426493529 - 0 - 0.540827144444486 - 1.17517286849247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574132103883118 - 1.14341373358832 - 0 - 0.543723241124717 - 1.17991299928247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577909051876789 - 1.14663908117576 - 0 - 0.546780270218074 - 1.18452227114033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581767787352015 - 1.14978855531628 - 0 - 0.550000652979231 - 1.1889917819594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585706756183887 - 1.15286079626713 - 0 - 0.553383422323989 - 1.19331642625727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589724054291279 - 1.15585485606336 - 0 - 0.55692487187634 - 1.19749435021806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593817225055392 - 1.15877049264964 - 0 - 0.560619265430573 - 1.20152628068643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597983491031212 - 1.16160792087123 - 0 - 0.564459769399792 - 1.20541449950773 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602219741027288 - 1.16436786328744 - 0 - 0.56843883491963 - 1.20916245195536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.606522619250809 - 1.16705146760592 - 0 - 0.572548587913756 - 1.2127743075337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610888543928388 - 1.1696603134618 - 0 - 0.576781032992545 - 1.21625473521273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.615313813763666 - 1.17219629769502 - 0 - 0.581128283700758 - 1.21960862087356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.619794724778203 - 1.17466149353525 - 0 - 0.585582774244466 - 1.22284078361187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624327718792446 - 1.17705794928241 - 0 - 0.590137440532748 - 1.22595570700154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628909331114754 - 1.17938775980436 - 0 - 0.594785665614436 - 1.22895758762622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.633536265418153 - 1.18165295824662 - 0 - 0.599521332740684 - 1.23185023099531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638205382517395 - 1.18385552639272 - 0 - 0.604338783576953 - 1.23463707998259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.642913847731338 - 1.18599716290751 - 0 - 0.609232932570749 - 1.23732100663482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.647659026628498 - 1.18807941821025 - 0 - 0.614199130878693 - 1.23990447136725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.652438475381525 - 1.19010369630778 - 0 - 0.61923312797439 - 1.24238954745781 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.657250071061453 - 1.1920710308073 - 0 - 0.624331176512316 - 1.24477771654051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.662091823719786 - 1.19398235728531 - 0 - 0.629489822615251 - 1.2470701569691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666962057418946 - 1.19583820294995 - 0 - 0.634706068453997 - 1.24926744578744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.671859231780185 - 1.19763894939232 - 0 - 0.639977178338436 - 1.25136983017142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676782053955661 - 1.19938462641002 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681729372022332 - 1.20107506465597 - 0 - 0.650674739339138 - 1.25528837178505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.686700041769928 - 1.20271011355745 - 0 - 0.656097044486555 - 1.25710303011437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.691692772216155 - 1.20428992132878 - 0 - 0.661565619529403 - 1.25882027638241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.69670613293395 - 1.20581494765453 - 0 - 0.667078335932383 - 1.26043950242755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70173853314741 - 1.20728603088596 - 0 - 0.672632987127885 - 1.26196027086986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706788253569108 - 1.20870436183155 - 0 - 0.678227319356608 - 1.26338227140409 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711853468430611 - 1.21007147249851 - 0 - 0.683859054030539 - 1.26470528751629 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.716932248713107 - 1.21138926055207 - 0 - 0.689525892554594 - 1.26592919409536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.722022586454904 - 1.21265997365373 - 0 - 0.695225543227294 - 1.26705390999517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.727122415496229 - 1.21388619869845 - 0 - 0.700955745106299 - 1.26807935083201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732229620635568 - 1.21507087423552 - 0 - 0.706714280013179 - 1.2690054014918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.737342109786635 - 1.21621716740149 - 0 - 0.712499045704567 - 1.26983175234462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.742457803924229 - 1.21732851595467 - 0 - 0.718308042568543 - 1.27055790521786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747574698078026 - 1.2184085161524 - 0 - 0.724139423155918 - 1.27118303964496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.752690897703539 - 1.2194608517593 - 0 - 0.7299915027917 - 1.27170595073508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.757804666362378 - 1.22048918692833 - 0 - 0.735862759978407 - 1.27212500333148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762914476241913 - 1.22149703755115 - 0 - 0.741751805192329 - 1.27243815648178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768019066080084 - 1.22248760660145 - 0 - 0.747657350520497 - 1.27264298989545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.773117436307318 - 1.22346375473747 - 0 - 0.753578093349688 - 1.27273695148106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778208917353718 - 1.22442777831868 - 0 - 0.759512625319642 - 1.27271757614279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783293090262913 - 1.22538154608768 - 0 - 0.765459170494825 - 1.27258318918615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.788369857284543 - 1.22632625061541 - 0 - 0.771415344571685 - 1.27233365902011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793439287038182 - 1.2272627495703 - 0 - 0.777377642700849 - 1.2719720205513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.798501696713981 - 1.22819128495578 - 0 - 0.783341385729886 - 1.27150504344285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803557499171211 - 1.22911184732236 - 0 - 0.789300835833885 - 1.27094339057836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.808607192987563 - 1.23002417037727 - 0 - 0.795249824700286 - 1.27030025176751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.813651386999594 - 1.23092761817741 - 0 - 0.801182514703783 - 1.26958932734466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.818690673025075 - 1.23182153751439 - 0 - 0.807093798515255 - 1.26882361082532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.823725685499322 - 1.23270505974714 - 0 - 0.812979633479731 - 1.26801416823505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828757051289389 - 1.23357723816867 - 0 - 0.818837083628473 - 1.26716968525947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.833785384518723 - 1.2344370544279 - 0 - 0.824664288615454 - 1.26629618797418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83881128085738 - 1.2352834282323 - 0 - 0.830460364805294 - 1.26539695843194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843835302545775 - 1.23611526361253 - 0 - 0.83622520883519 - 1.26447280154096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848857977945165 - 1.23693144880881 - 0 - 0.841958742343827 - 1.26352452580637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853879799005805 - 1.23773086443033 - 0 - 0.847660279456762 - 1.262555466947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858901215504854 - 1.23851240676102 - 0 - 0.853328564521806 - 1.26157179411648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.863922633292617 - 1.23927499912616 - 0 - 0.858961901331715 - 1.26058248911349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.868944413693462 - 1.24001760071359 - 0 - 0.864558325410231 - 1.25959912424117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.873966873869068 - 1.24073921298849 - 0 - 0.87011583350748 - 1.25863531586645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.878990287919844 - 1.24143888405378 - 0 - 0.875632679978756 - 1.25770571114879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.884014888537662 - 1.24211571125431 - 0 - 0.881107738283812 - 1.25682437365212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889040869037299 - 1.24276884236244 - 0 - 0.88654085261823 - 1.25600277272853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.894068385580035 - 1.2433974759032 - 0 - 0.89193299206295 - 1.25524828745885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899097559559729 - 1.24400086048811 - 0 - 0.897286125340826 - 1.25456388999231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904128479975277 - 1.24457829387658 - 0 - 0.902602899254885 - 1.25394894127649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.909161205811136 - 1.24512912152805 - 0 - 0.907886284972465 - 1.25340047188839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914195768350015 - 1.24565273496255 - 0 - 0.913139330175595 - 1.25291419846141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919232173384088 - 1.24614857010577 - 0 - 0.9183650244481 - 1.25248510130158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92427040334837 - 1.24661610543959 - 0 - 0.923566210150288 - 1.25210788209662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929310419327712 - 1.24705486027593 - 0 - 0.92874553673793 - 1.25177725670877 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93435216295349 - 1.24746439309684 - 0 - 0.93390543962823 - 1.25148816260752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939395558206301 - 1.24784429984811 - 0 - 0.939048133339902 - 1.25123593036767 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.944440513091463 - 1.2481942125303 - 0 - 0.94417562235831 - 1.25101635900048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949486921250395 - 1.24851379756195 - 0 - 0.949289720525464 - 1.25082573503887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954534663393041 - 1.24880275529231 - 0 - 0.954392073753879 - 1.25066081926647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959583608935922 - 1.2490608158656 - 0 - 0.959484183302039 - 1.2505188131796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964633616652753 - 1.2492877485401 - 0 - 0.964567426819281 - 1.25039733270457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969684538021643 - 1.24948332513668 - 0 - 0.969643080186768 - 1.25029433578149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974736212423908 - 1.24964744031482 - 0 - 0.974712329181223 - 1.25020820959517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979788485124685 - 1.24977970299498 - 0 - 0.979776302020575 - 1.25013733320672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984841163888016 - 1.24988079375276 - 0 - 0.984836038911001 - 1.25008141087943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989894110039087 - 1.24994800899348 - 0 - 0.989892594671404 - 1.25003699694654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994947094009592 - 1.24998959753694 - 0 - 0.994946904833692 - 1.25001181763392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 60e4b4b1-745b-4e7e-88b2-0e8296cb1111 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - eb7e621f-e724-4ac7-9359-2d0e0cf484bf - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - f09f57f7-fcf5-4ad7-8e01-f5885d26ae74 - Geometry - Geometry - false - 0 - - - - - - 26473 - -13036 - 50 - 24 - - - 26498.88 - -13024 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - f09f57f7-fcf5-4ad7-8e01-f5885d26ae74 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - c51dfe97-5c0e-4119-ba1c-65950f678481 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - e4e2e33f-723f-4e55-b694-e897184beef9 - Geometry - Geometry - false - 0 - - - - - - 26473 - -13843 - 50 - 24 - - - 26498.88 - -13831 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0050530951663 - -0.250011817638801 - 0 - 0.00505347401718018 - -0.250056316453437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101074053285886 - -0.250036996953143 - 0 - 0.0101104516793202 - -0.250215889850821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151639610890107 - -0.250081410886769 - 0 - 0.0151743302950294 - -0.250487313256909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202236979794261 - -0.250137333213502 - 0 - 0.0202485754426978 - -0.250867601327207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0252876708188029 - -0.250208209602382 - 0 - 0.0253370377099089 - -0.251367325069379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0303569198132571 - -0.250294335788598 - 0 - 0.0304439477304975 - -0.251996802101443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0354325731805973 - -0.250397332709298 - 0 - 0.0355741777151249 - -0.252771143623856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0405158166980287 - -0.25051881318727 - 0 - 0.0407333795871576 - -0.253709198760745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0456079262460018 - -0.25066081927168 - 0 - 0.045928108574321 - -0.254833066658725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.050710279474559 - -0.250825735045865 - 0 - 0.0511656978861204 - -0.256164959299387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.055824377641812 - -0.251016359008567 - 0 - 0.05645367456718 - -0.257720889874877 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0609518666598272 - -0.251235930371746 - 0 - 0.0617981549101894 - -0.259497564284208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0660945603717932 - -0.251488162614414 - 0 - 0.0672016737916246 - -0.261460261611015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0712544632619733 - -0.251777256714691 - 0 - 0.0726632778514002 - -0.263554891770152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0764337898500242 - -0.252107882105759 - 0 - 0.0781809030656052 - -0.265733057129669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0816349755515803 - -0.252485101305992 - 0 - 0.0837534980893882 - -0.267965814702187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0868606698246323 - -0.25291419846969 - 0 - 0.0893820535374261 - -0.270245014640846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0921137150270965 - -0.253400471892267 - 0 - 0.0950673048202867 - -0.272562583969479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0973971007450821 - -0.253948941283018 - 0 - 0.10080637136443 - -0.274889867212233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.102713874659216 - -0.254563889999269 - 0 - 0.106592080589806 - -0.277178900382035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.108067007936918 - -0.255248287464826 - 0 - 0.112414522895768 - -0.279375728192023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.113459147382148 - -0.256002772737251 - 0 - 0.118265273051606 - -0.281444178623693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.118892261715591 - -0.256824373655822 - 0 - 0.124140200269981 - -0.283376202677637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12436732002128 - -0.257705711155725 - 0 - 0.130037989855904 - -0.285178783453385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.129884166492715 - -0.258635315874054 - 0 - 0.135958052107033 - -0.286861164376441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.135441674589243 - -0.25959912424556 - 0 - 0.141899543519177 - -0.288430033297935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141038098668422 - -0.260582489120846 - 0 - 0.147861030622459 - -0.289888558354322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.146671435478557 - -0.261571794124714 - 0 - 0.153840515485047 - -0.291237135333926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.152339720542513 - -0.262555466950824 - 0 - 0.159835644728056 - -0.292474713435035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.158041257656008 - -0.263524525812492 - 0 - 0.165843940031274 - -0.293599934913285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.163774791164998 - -0.264472801548418 - 0 - 0.171862984425325 - -0.294611884702311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.169539635195464 - -0.265396958441391 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.175335711383715 - -0.266296187978016 - 0 - 0.18392461408995 - -0.296296420541724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.181162916371653 - -0.267169685266647 - 0 - 0.189962647976924 - -0.296968624987794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.187020366520242 - -0.268014168241682 - 0 - 0.196000793528125 - -0.297521830303161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.192906201484751 - -0.268823610832084 - 0 - 0.202033527737075 - -0.297946112316023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.198817485296664 - -0.269589327352784 - 0 - 0.208053372145435 - -0.298226654191779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.204750175299078 - -0.270300251772304 - 0 - 0.214050604867077 - -0.298343564660643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210699164165947 - -0.270943390584599 - 0 - 0.22001300205193 - -0.298271819627797 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.216658614270101 - -0.271505043449532 - 0 - 0.225925941907469 - -0.297982256979424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.222622357298185 - -0.271972020555336 - 0 - 0.231772968670908 - -0.297443706698576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228584655428591 - -0.2723336590276 - 0 - 0.237537499672447 - -0.296627908498917 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.234540829505308 - -0.272583189193221 - 0 - 0.243205728307193 - -0.295516872087926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.240487374680324 - -0.272717576149431 - 0 - 0.248771768802236 - -0.294114958930639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.24642190665102 - -0.272736951489556 - 0 - 0.254242893436095 - -0.292459468332912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252342649478215 - -0.272642989898993 - 0 - 0.259635723622134 - -0.290607435380482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25824819480824 - -0.272438156489859 - 0 - 0.264967076032412 - -0.288611319448322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.264137240020776 - -0.272125003336282 - 0 - 0.270248030400458 - -0.286505506315453 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270008497209413 - -0.271705950744382 - 0 - 0.275482472946715 - -0.284304894694083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275860576843751 - -0.271183039650915 - 0 - 0.280674584283271 - -0.282023831984469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281691957431942 - -0.270557905225649 - 0 - 0.285837332474636 - -0.279694880889281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287500954294866 - -0.269831752350115 - 0 - 0.290992512042424 - -0.277366991112205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.293285719986599 - -0.269005401498071 - 0 - 0.296165448407521 - -0.275092594034809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.299044254894231 - -0.268079350839847 - 0 - 0.301374228411425 - -0.272904902100394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304774456772862 - -0.267053910002221 - 0 - 0.306623717152775 - -0.27080762829604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31047410744546 - -0.265929194102196 - 0 - 0.311909918368648 - -0.268786525148997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.316140945969225 - -0.264705287522553 - 0 - 0.317225377724543 - -0.266821661277429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.321772680643194 - -0.263382271410464 - 0 - 0.322561935800737 - -0.264893245169681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327367012873468 - -0.261960270879134 - 0 - 0.327912185121925 - -0.262984367053954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.332921664066306 - -0.260439502431847 - 0 - 0.333270039234965 - -0.261081799207438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.33843438047094 - -0.258820276389761 - 0 - 0.338630733701804 - -0.259175677097762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343902955512875 - -0.25710303012009 - 0 - 0.343990687686051 - -0.257258962845591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.34932526065984 - -0.255288371789993 - 0 - 0.349347379634694 - -0.255326985763933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360022821660194 - -0.251369830175849 - 0 - 0.360045529973816 - -0.251408100536763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365293931546597 - -0.249267445795179 - 0 - 0.36538640248935 - -0.249420615876589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370510177382904 - -0.247070156972829 - 0 - 0.370722660398344 - -0.247416155849515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375668823488236 - -0.244777716548122 - 0 - 0.376055896662797 - -0.245397462273084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.380766872024581 - -0.242389547462904 - 0 - 0.381388837126853 - -0.243368907032891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.385800869121962 - -0.239904471374973 - 0 - 0.386725502577399 - -0.241336609070113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390767067429048 - -0.237321006641231 - 0 - 0.392071779627215 - -0.239309160604642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395661216422581 - -0.234637079988636 - 0 - 0.397435477561445 - -0.237297510617177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400478667260664 - -0.231850231004017 - 0 - 0.40282603322905 - -0.235314338102901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405214334384559 - -0.228957587631486 - 0 - 0.408252827083115 - -0.233371461630573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409862559467649 - -0.225955707008855 - 0 - 0.413721364156202 - -0.231474436494269 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414417225755814 - -0.222840783618997 - 0 - 0.419225529616825 - -0.229612121203731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418871716299084 - -0.219608620880065 - 0 - 0.424739759508987 - -0.227747080648909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423218967006952 - -0.216254735218764 - 0 - 0.43022523477784 - -0.225826028651191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42745141208627 - -0.212774307540461 - 0 - 0.435644274669597 - -0.223800403935422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4315611650795 - -0.209162451960945 - 0 - 0.440969100399577 - -0.221637682540441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43554023060087 - -0.205414499515317 - 0 - 0.44618358952782 - -0.219322535887776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439380734568756 - -0.20152628069228 - 0 - 0.451271440941807 - -0.216840370083294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443075128123467 - -0.197494350224531 - 0 - 0.456203613189969 - -0.21416133509845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446616577677252 - -0.193316426265532 - 0 - 0.460939162954667 - -0.211242461154035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449999347020584 - -0.188991781965901 - 0 - 0.465433923835189 - -0.20803930466351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453219729782702 - -0.184522271147994 - 0 - 0.469657308285336 - -0.204526520456555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45627675887424 - -0.179912999287942 - 0 - 0.473601241943624 - -0.200707295858227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45917285555591 - -0.17517286849967 - 0 - 0.477273723794102 - -0.196603798644425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461913765703483 - -0.170314242447015 - 0 - 0.480690674196653 - -0.192246372247257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464507369789478 - -0.16535133815459 - 0 - 0.483870706576526 - -0.18766695099345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466963832862649 - -0.160300253130734 - 0 - 0.486833260974741 - -0.18289679978869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469288784401036 - -0.155171220205209 - 0 - 0.489591094003175 - -0.177958155102587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471503331025005 - -0.149990997002004 - 0 - 0.49217039211644 - -0.172886908764178 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473566716057105 - -0.144717769445143 - 0 - 0.494533707109605 - -0.167648041380594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475663967631305 - -0.139554043576359 - 0 - 0.496867977902021 - -0.162448871638894 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477124299413545 - -0.133785623390651 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479298991585968 - -0.128854916626706 - 0 - 0.500788892510983 - -0.151481612404188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480984739965014 - -0.123475152177059 - 0 - 0.502521450472051 - -0.14587118274869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482145577832612 - -0.11763551575251 - 0 - 0.503660901409283 - -0.139736218025729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484093889205016 - -0.112679906582521 - 0 - 0.505515300066612 - -0.134418152461549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485353764890708 - -0.107094290785466 - 0 - 0.506602537126236 - -0.12839893283478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486872406459753 - -0.101842931467246 - 0 - 0.507861139216746 - -0.122637125011553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487629757675362 - -0.0959195172489411 - 0 - 0.508259693824949 - -0.116118436640817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489403600567867 - -0.0910645843552011 - 0 - 0.509562056080227 - -0.110572604992928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490461479625434 - -0.0855805978008902 - 0 - 0.510019484470317 - -0.104289551004154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491756981724164 - -0.0803954100986792 - 0 - 0.510568720296189 - -0.0981853642674538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492698209576068 - -0.0749465406671672 - 0 - 0.51060569979605 - -0.0916903776343334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49387876834431 - -0.0697927947402885 - 0 - 0.510726210835971 - -0.0853697924401946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494802192329544 - -0.0644706748462879 - 0 - 0.510459819697791 - -0.0787879444926246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49651125129946 - -0.0599241854212772 - 0 - 0.510891003013666 - -0.0729292987450382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497528101006354 - -0.0548054009024455 - 0 - 0.510580543644727 - -0.0664822286462081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498729861325473 - -0.0499135714899911 - 0 - 0.510430559146041 - -0.0602689708309202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499848485158209 - -0.0450059384333006 - 0 - 0.510183143716704 - -0.0540553931958588 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501065550424622 - -0.0402402304578205 - 0 - 0.510030168865181 - -0.0480076664737912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501910980694782 - -0.0352111735166889 - 0 - 0.509527651557143 - -0.0417422364850628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503038311588975 - -0.0304821518852956 - 0 - 0.509370226695051 - -0.0358559447539967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504057717708117 - -0.0257150293167507 - 0 - 0.509213758098833 - -0.0300465413214522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505145678624113 - -0.0210579096369267 - 0 - 0.509265647200457 - -0.0244843626847478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505978148432095 - -0.0162419698110893 - 0 - 0.50920844434475 - -0.0189019234382706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507671927378645 - -0.0121777464418577 - 0 - 0.510150299264422 - -0.0141985300804371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508530423411653 - -0.00747311173576964 - 0 - 0.510380612622524 - -0.0089670427871408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509589171540003 - -0.00297921198287661 - 0 - 0.510920505518028 - -0.00404387871181429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510576765170623 - 0.00152607668708759 - 0 - 0.511486191336128 - 0.0008057088607229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511539431880029 - 0.00600564936259942 - 0 - 0.512114275101439 - 0.00555457766445053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512565678724253 - 0.0103918684746238 - 0 - 0.512886239473343 - 0.0101426596050763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51325517500338 - 0.0149939668869843 - 0 - 0.513396916780657 - 0.0148847825581318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514193387024189 - 0.019358771588367 - 0 - 0.514228759375215 - 0.0193317700177648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515888258819386 - 0.0281007845852477 - 0 - 0.515923860951578 - 0.0280740867161304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516771282085733 - 0.0323837274064342 - 0 - 0.516914871795521 - 0.0322769849859283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517406998092542 - 0.0368086923905292 - 0 - 0.517733850735903 - 0.0365677948935579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518907317507953 - 0.0405635704592016 - 0 - 0.519497267829107 - 0.0401324451588042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51957545058583 - 0.0448951006070141 - 0 - 0.520514883697567 - 0.0442143281161323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520453243474147 - 0.049036378744264 - 0 - 0.521837522488296 - 0.0480415234704993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52126984487911 - 0.0531861551566769 - 0 - 0.523206261190857 - 0.0518058211500428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52207533393149 - 0.0573084402505241 - 0 - 0.524686322716065 - 0.0554621923568258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522953977168973 - 0.0613451953898541 - 0 - 0.526379633729681 - 0.0589420636601844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523531979199779 - 0.0655572864219197 - 0 - 0.52793008524993 - 0.0624960146713863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524356189433075 - 0.069562655163384 - 0 - 0.52989697983185 - 0.0657355948667036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525103346774803 - 0.0735885725812592 - 0 - 0.531953316169789 - 0.0688929663377595 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525937464942551 - 0.0775229813410973 - 0 - 0.534232775614727 - 0.0718788446157459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526547219480145 - 0.0815773116589682 - 0 - 0.536376712471869 - 0.0749381465327901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528039864253433 - 0.0850100024334431 - 0 - 0.539448924171609 - 0.0773594370423272 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528762861383203 - 0.0889350035562764 - 0 - 0.541768812160651 - 0.0802755653889961 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529736163689691 - 0.0926644614322977 - 0 - 0.544345118595643 - 0.0830056311955981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530656287860828 - 0.0964024821367171 - 0 - 0.546863166718194 - 0.0857607102152399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531747601096153 - 0.100002842746682 - 0 - 0.549518743105631 - 0.0884126737829544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532446188803362 - 0.10383207244299 - 0 - 0.551703070099359 - 0.0913560274525083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533575722493352 - 0.1073553176181 - 0 - 0.55419039988783 - 0.0940862046755032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534394534149849 - 0.111053037038927 - 0 - 0.556206235361405 - 0.0971026367691441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536280898055095 - 0.114049419153329 - 0 - 0.559123058060268 - 0.0995312853279216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537283487399462 - 0.117590596396749 - 0 - 0.561000297785932 - 0.102609304632083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538748674205826 - 0.120818787963742 - 0 - 0.563200541681953 - 0.10546636838032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539441591812378 - 0.124508569601205 - 0 - 0.564505421378423 - 0.10886472623115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541319944200426 - 0.127439054673838 - 0 - 0.566887036053185 - 0.111573308282341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542408371965362 - 0.130844154859247 - 0 - 0.56838129778772 - 0.11481807294804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543890669398396 - 0.133987679894384 - 0 - 0.570180111100047 - 0.117856485127912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544506671776419 - 0.137640914606962 - 0 - 0.571028957179202 - 0.121455104097672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546322602669711 - 0.140543440159546 - 0 - 0.572997949009286 - 0.124350568232757 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547516347573494 - 0.143810641425048 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548073925314627 - 0.147439584142646 - 0 - 0.574822890478299 - 0.131368614469152 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549831357544578 - 0.1503304707214 - 0 - 0.576500108507367 - 0.134387139610429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550746905603893 - 0.153711057504541 - 0 - 0.577254613715441 - 0.137941098714128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551833072769117 - 0.156972122594725 - 0 - 0.578094292418925 - 0.141422957996492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552807795043174 - 0.160282529381696 - 0 - 0.578730600939134 - 0.14500489118572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553733351377721 - 0.163605060462087 - 0 - 0.579216715695933 - 0.148654357103119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554577522111294 - 0.166958642103039 - 0 - 0.579508252945147 - 0.152396730476281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555331943326091 - 0.170347948802067 - 0 - 0.579581332523745 - 0.156244994452482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555982527636227 - 0.17378093406575 - 0 - 0.579403774034308 - 0.160216801191338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556519520192884 - 0.177262944652536 - 0 - 0.57894777456715 - 0.164327049509464 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556936398720902 - 0.18079741632435 - 0 - 0.578194361922611 - 0.168585402449619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557231163126015 - 0.184385174568022 - 0 - 0.577146186641268 - 0.172989078120572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557405401903896 - 0.18802501923117 - 0 - 0.57583736297765 - 0.177517483083033 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557463302290639 - 0.191714324045825 - 0 - 0.574322194678389 - 0.182138940012568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557410524088334 - 0.195449696934331 - 0 - 0.572652224040665 - 0.186823855088536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557253905312904 - 0.199227155874996 - 0 - 0.570863750271195 - 0.191551692031706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557000954267425 - 0.203042421005228 - 0 - 0.56897584456725 - 0.196311908296125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556659477185052 - 0.20689112425556 - 0 - 0.567007909442596 - 0.201093935638823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556237231152404 - 0.210769000021129 - 0 - 0.564997353243279 - 0.205877300983438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555741639378805 - 0.214672037386966 - 0 - 0.562997969768196 - 0.210632672587117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555179667496863 - 0.218596540518092 - 0 - 0.561067666715249 - 0.215328786861241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554557847256557 - 0.22253910743921 - 0 - 0.559246486115802 - 0.219944615734353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553882065245949 - 0.226496739092468 - 0 - 0.557545844164233 - 0.22447513353747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553157589171068 - 0.230466815840659 - 0 - 0.555959243612377 - 0.228925184850554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552388998513543 - 0.234447127313717 - 0 - 0.554473736976886 - 0.233303057542361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551580393148184 - 0.23843575067471 - 0 - 0.553075733960902 - 0.237617263497918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55073522924578 - 0.242431134814131 - 0 - 0.551753508658147 - 0.241875173669701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549856309374096 - 0.246432098954607 - 0 - 0.55049799727919 - 0.246082603549017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548946014631394 - 0.250437700925118 - 0 - 0.549302783744853 - 0.250243845168947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548006024331286 - 0.254447385190705 - 0 - 0.548163316114617 - 0.254362113601127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547037644154874 - 0.258460800134464 - 0 - 0.547076785163384 - 0.258439627758949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545017977443474 - 0.266499006843495 - 0 - 0.545057155620294 - 0.266477903324993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543966956794575 - 0.27052434552663 - 0 - 0.544124547604063 - 0.270439627843368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542888564817689 - 0.274554243665012 - 0 - 0.543246352674862 - 0.274362274647256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541782999426488 - 0.278588923886354 - 0 - 0.542427134559827 - 0.27824395963303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540650584700186 - 0.282628535529051 - 0 - 0.541673728326051 - 0.282081577690987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539491701285624 - 0.286673192376059 - 0 - 0.540995634267459 - 0.285870602199881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538306803032793 - 0.29072296394384 - 0 - 0.54040555501309 - 0.289604809112222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537096406499255 - 0.294777881416356 - 0 - 0.539919650229687 - 0.293276152893373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535861030519624 - 0.298837969985856 - 0 - 0.539556680130675 - 0.296875232373641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534601158737512 - 0.302903268664162 - 0 - 0.539335286099958 - 0.300392738904304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533317177872327 - 0.306973862799573 - 0 - 0.539268272687522 - 0.303822479094256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532009272790517 - 0.311049939094717 - 0 - 0.5393508088804 - 0.307167588447597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530677434307597 - 0.315131780838976 - 0 - 0.539549526688543 - 0.310446224809394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529321289790023 - 0.319219856712489 - 0 - 0.539812900339498 - 0.313686001444671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527940081471455 - 0.323314831092869 - 0 - 0.540093459399462 - 0.316912237559049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52653261939723 - 0.327417587861171 - 0 - 0.540360101826533 - 0.320141506864806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525097314180754 - 0.331529212212702 - 0 - 0.540599570325251 - 0.323380922857509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523632207275461 - 0.335650974040946 - 0 - 0.540798229020821 - 0.326637765435576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522135211982436 - 0.339784201009199 - 0 - 0.540924023728126 - 0.32992894565412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520604322046023 - 0.343930169450936 - 0 - 0.540928091346227 - 0.333280118874307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519038275674791 - 0.348089757458349 - 0 - 0.540757771673667 - 0.336718839469171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517437254548364 - 0.352263081445557 - 0 - 0.54037959449733 - 0.340262539162168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515804391559244 - 0.356448711591469 - 0 - 0.539791415299973 - 0.343912237783572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514146264186921 - 0.360643420274251 - 0 - 0.53901202590859 - 0.34765804034731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51247299819346 - 0.364842134072063 - 0 - 0.538069555273283 - 0.351485230396626 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510796948493089 - 0.369038626895672 - 0 - 0.536994480154273 - 0.355377926958853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509130797183951 - 0.373226513042008 - 0 - 0.535815026639632 - 0.359321478244379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507486424927093 - 0.377399833168641 - 0 - 0.534555233968571 - 0.363303459369879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50587379606636 - 0.381553631029881 - 0 - 0.533234097734197 - 0.367314105678826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504300569309922 - 0.385684151186864 - 0 - 0.531865696402006 - 0.371346234559035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502771872546368 - 0.389788951374296 - 0 - 0.530459426003982 - 0.375395112862437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501290258178611 - 0.393866921409953 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499855979678528 - 0.397918135912176 - 0 - 0.527549310015006 - 0.383535415083056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498469292377816 - 0.40194265722724 - 0 - 0.526045936765373 - 0.387626904744344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497132763216147 - 0.40593933722966 - 0 - 0.524510247578134 - 0.391732876038091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495851528048926 - 0.409905686517765 - 0 - 0.522943067233968 - 0.395853046844602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494633250218255 - 0.413837898300384 - 0 - 0.521345589285743 - 0.399986940358411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493487898679536 - 0.417730965267504 - 0 - 0.519718690894851 - 0.404134240380255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4924272364966 - 0.42157894588292 - 0 - 0.518061901247467 - 0.408295325395787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49146389361516 - 0.425375445225852 - 0 - 0.51637221155114 - 0.412471883878459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490609906455141 - 0.429114370991504 - 0 - 0.514643418921091 - 0.416667252368169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489874914318176 - 0.432790866066189 - 0 - 0.512867020900908 - 0.420885950597459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489264835856692 - 0.436401991585609 - 0 - 0.511036574327541 - 0.425131424327536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488781617578464 - 0.439946854817297 - 0 - 0.509159182969168 - 0.429400101544355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488423981739183 - 0.443426220387162 - 0 - 0.507267179700194 - 0.433675353988172 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4881886003474 - 0.446841902023148 - 0 - 0.505408674537394 - 0.43793239716501 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488071020018195 - 0.450196284152812 - 0 - 0.503626140034609 - 0.442149371312442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488066184726362 - 0.4534920520895 - 0 - 0.501944537843247 - 0.4463134770386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488168846607811 - 0.456731980392455 - 0 - 0.500370303081629 - 0.45042149238139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488373826038303 - 0.459918799311438 - 0 - 0.498909938897703 - 0.454470150684394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488676193507938 - 0.463055101701695 - 0 - 0.49758853570312 - 0.458446564502282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489071418703503 - 0.466143266870817 - 0 - 0.496448498560407 - 0.462328887302509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489555432899871 - 0.469185429197055 - 0 - 0.495537215317347 - 0.466092691272893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4901246418311 - 0.47218347227413 - 0 - 0.494884725302945 - 0.469722511709624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490775908762287 - 0.475139038380869 - 0 - 0.494493068729593 - 0.473217349863049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491506524496342 - 0.478053544628628 - 0 - 0.494347188474569 - 0.476585034539809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492314168830619 - 0.480928203461214 - 0 - 0.494426631751383 - 0.479836173008036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49319688574134 - 0.483764036001356 - 0 - 0.494711209236506 - 0.482981227112328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494153012192287 - 0.486561909322467 - 0 - 0.495183623645832 - 0.486029156295643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495181301837825 - 0.48932248858847 - 0 - 0.495830399117459 - 0.488986954495352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496280332661643 - 0.492046477142159 - 0 - 0.496641027035429 - 0.49186002655021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497450556216611 - 0.494733663239932 - 0 - 0.497609495935737 - 0.4946515041578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498686691904864 - 0.497386777603745 - 0 - 0.498726223164156 - 0.497366343133581 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501313308095106 - 0.502613222389533 - 0 - 0.501273776835815 - 0.502633656859697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502549443783192 - 0.505266336753432 - 0 - 0.502390504064066 - 0.505348495835564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503719667339009 - 0.507953522850766 - 0 - 0.503358972965224 - 0.508139973442715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504818698160628 - 0.510677511405592 - 0 - 0.504169600880994 - 0.51101304549871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505846987810158 - 0.513438090669533 - 0 - 0.504816376356613 - 0.513970843696357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506803114257653 - 0.516235963992428 - 0 - 0.505288790762487 - 0.517018772881456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507685831169478 - 0.519071796531999 - 0 - 0.505573368248714 - 0.520163826985177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508493475503538 - 0.521946455364697 - 0 - 0.505652811525311 - 0.523414965453516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509224091236523 - 0.52486096161301 - 0 - 0.505506931269217 - 0.52678265013083 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509875358168753 - 0.527816527719209 - 0 - 0.505115274696908 - 0.530277488283716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510444567100654 - 0.530814570795937 - 0 - 0.504462784683178 - 0.533907308720099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510928581297061 - 0.533856733122155 - 0 - 0.503551501440158 - 0.537671112690462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511323806491829 - 0.536944898291688 - 0 - 0.502411464296648 - 0.541553435491102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511626173963112 - 0.540081200681094 - 0 - 0.501090061103712 - 0.545529849308138 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511831153392837 - 0.543268019600474 - 0 - 0.499629696919019 - 0.549578507611538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51193381527162 - 0.546507947904807 - 0 - 0.498055462154735 - 0.553686522955707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511928979982738 - 0.549803715839969 - 0 - 0.496373859966325 - 0.557850628680338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511811399651408 - 0.553158097970733 - 0 - 0.494591325461415 - 0.562067602828871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511576018261834 - 0.556573779605575 - 0 - 0.492732820300824 - 0.566324646004566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511218382421574 - 0.560053145175947 - 0 - 0.490840817030871 - 0.570599898448888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510735164141686 - 0.563598008408494 - 0 - 0.488963425670836 - 0.574868575666567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510125085681669 - 0.567209133927154 - 0 - 0.487132979098937 - 0.579114049395885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509390093546143 - 0.570885629001093 - 0 - 0.485356581080193 - 0.583332747624428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508536106383411 - 0.574624554768151 - 0 - 0.483627788447431 - 0.587528116115544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507572763504685 - 0.578421054109677 - 0 - 0.481938098753818 - 0.59170467459681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506512101319829 - 0.582269034726088 - 0 - 0.480281309104514 - 0.595865759613337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505366749781547 - 0.586162101692983 - 0 - 0.47865441071406 - 0.600013059634958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504148471953258 - 0.590094313474367 - 0 - 0.477056932768216 - 0.60414695314753 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502867236784112 - 0.594060662763467 - 0 - 0.475489752422125 - 0.608267123955035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501530707621645 - 0.598057342766303 - 0 - 0.473954063234088 - 0.612373095249199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50014402032161 - 0.602081864081015 - 0 - 0.472450689985132 - 0.616464584910135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498709741821777 - 0.606133078583108 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497228127454124 - 0.610211048618711 - 0 - 0.46954057399651 - 0.62460488713057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495699430689665 - 0.614315848806614 - 0 - 0.468134303597581 - 0.628653765434444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494126203935608 - 0.618446368962357 - 0 - 0.46676590226777 - 0.632685894313411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492513575073163 - 0.622600166824486 - 0 - 0.465444766031685 - 0.636696540623247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490869202814845 - 0.626773486951884 - 0 - 0.464184973359164 - 0.640678521749514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489203051509154 - 0.630961373096422 - 0 - 0.46300551984797 - 0.644622073033242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487527001805488 - 0.635157865921748 - 0 - 0.461930444725666 - 0.648514769597185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485853735812904 - 0.639356579719104 - 0 - 0.460987974091236 - 0.652341959646045 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484195608439881 - 0.643551288402253 - 0 - 0.460208584699153 - 0.65608776221015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482562745450773 - 0.647736918548159 - 0 - 0.459620405501807 - 0.659737460831548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480961724327569 - 0.651910242533679 - 0 - 0.459242228328693 - 0.663281160522857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479395677953296 - 0.656069830542682 - 0 - 0.459071908653092 - 0.66671988111931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477864788020253 - 0.660215798982654 - 0 - 0.459075976274563 - 0.670071054337734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47636779272403 - 0.664349025952583 - 0 - 0.459201770978671 - 0.673362234557953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474902685821739 - 0.66847078777925 - 0 - 0.459400429677243 - 0.676619077134443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473467380600942 - 0.672582412133053 - 0 - 0.459639898171639 - 0.679858493129418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472059918529522 - 0.676685168899879 - 0 - 0.459906540601516 - 0.683087762433699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470678710209273 - 0.680780143281146 - 0 - 0.460187099659798 - 0.686313998548964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469322565694679 - 0.684868219153084 - 0 - 0.460450473313733 - 0.689553775182666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467990727208062 - 0.688950060899293 - 0 - 0.460649191118179 - 0.692832411546414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466682822126528 - 0.693026137194298 - 0 - 0.460731727311334 - 0.696177520899615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465398841264776 - 0.697096731327888 - 0 - 0.46066471390233 - 0.699607261087745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464138969481113 - 0.701162030007015 - 0 - 0.460443319870062 - 0.70312476761923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46290359350329 - 0.705222118575552 - 0 - 0.460080349772859 - 0.706723847098535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461693196967127 - 0.709277036049465 - 0 - 0.45959444498683 - 0.710395190881084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46050829871417 - 0.713326807617315 - 0 - 0.459004365732334 - 0.714129397793494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459349415300583 - 0.717371464463798 - 0 - 0.458326271674718 - 0.717918422301861 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458217000573047 - 0.721411076107158 - 0 - 0.457572865439708 - 0.721756040360482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457111435182978 - 0.725445756327896 - 0 - 0.456753647325805 - 0.725637725345652 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456033043205435 - 0.729475654466623 - 0 - 0.455875452395947 - 0.729560372149885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454982022554859 - 0.733500993150666 - 0 - 0.45494284437804 - 0.733522096669167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452962355843315 - 0.741539199859776 - 0 - 0.452923214834805 - 0.741560372235291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451993975669772 - 0.745552614801983 - 0 - 0.451836683886441 - 0.745637886391561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451053985370417 - 0.749562299067159 - 0 - 0.450697216256959 - 0.74975615482333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450143690625808 - 0.753567901038705 - 0 - 0.449502002720713 - 0.753917396444294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449264770754525 - 0.757568865178969 - 0 - 0.448246491342158 - 0.7581248263234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44841960685437 - 0.761564249317155 - 0 - 0.446924266041652 - 0.762382736493947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447611001486465 - 0.765552872679542 - 0 - 0.445526263023122 - 0.766696942450897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446842410831228 - 0.769533184151345 - 0 - 0.444040756389919 - 0.771074815141451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446117934754533 - 0.773503260900529 - 0 - 0.442454155836248 - 0.775524866455527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445442152744424 - 0.777460892553503 - 0 - 0.440753513885179 - 0.78005538425836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444820332502712 - 0.781403459475408 - 0 - 0.438932333284326 - 0.784671213132259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444258360621912 - 0.785327962605897 - 0 - 0.437002030232522 - 0.789367327405745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44376276884686 - 0.78923099997254 - 0 - 0.435002646755985 - 0.794122699010231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443340522813441 - 0.793108875738548 - 0 - 0.432992090555897 - 0.798906064355285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442999045733074 - 0.796957578987751 - 0 - 0.431024155433248 - 0.803688091696854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442746094687043 - 0.800772844118292 - 0 - 0.429136249728753 - 0.808448307961583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442589475911622 - 0.804550303058957 - 0 - 0.427347775959291 - 0.813176144904752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442536697708475 - 0.808285675947941 - 0 - 0.425677805320726 - 0.817861059981198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442594598097569 - 0.811974980761259 - 0 - 0.424162637023815 - 0.822482516909397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442768836872569 - 0.815614825426052 - 0 - 0.422853813357316 - 0.827010921873502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443063601278904 - 0.819202583669031 - 0 - 0.421805638077196 - 0.831414597543763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443480479808586 - 0.82273705533988 - 0 - 0.421052225434321 - 0.835672950482952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444017472363841 - 0.826219065927466 - 0 - 0.420596225965759 - 0.839783198801878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444668056672282 - 0.829652051192143 - 0 - 0.420418667474627 - 0.843755005541727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445422477888644 - 0.833041357890259 - 0 - 0.420491747054791 - 0.847603269517016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446266648623719 - 0.836394939530335 - 0 - 0.420783284305508 - 0.851345642889303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447192204957802 - 0.839717470610995 - 0 - 0.421269399061843 - 0.854995108806971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448166927230979 - 0.843027877398472 - 0 - 0.42190570758117 - 0.858577041996703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449253094395825 - 0.846288942488891 - 0 - 0.422745386284277 - 0.862058901279305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450168642457226 - 0.849669529270789 - 0 - 0.423499891494438 - 0.865612860381762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451926074685214 - 0.852560415850717 - 0 - 0.425177109521543 - 0.868631385524211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452483652427012 - 0.856189358567919 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453677397330884 - 0.85945655983336 - 0 - 0.427002050991308 - 0.875649431760149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455493328222982 - 0.862359085386671 - 0 - 0.428971042820199 - 0.878544895895962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456109330602999 - 0.866012320098029 - 0 - 0.429819888901348 - 0.882143514864502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457591628033746 - 0.869155845134568 - 0 - 0.431618702211388 - 0.885181927045774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458680055800127 - 0.872560945319095 - 0 - 0.433112963947368 - 0.888426691710593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460558408188554 - 0.875491430391475 - 0 - 0.43549457862251 - 0.89113527376153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461251325793232 - 0.879181212030109 - 0 - 0.436799458317105 - 0.89453363161353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462716512599794 - 0.882409403596989 - 0 - 0.438999702213325 - 0.897390695361655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463719101945075 - 0.885950580839829 - 0 - 0.440876941939902 - 0.900468714665237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46560546585058 - 0.888946962954065 - 0 - 0.443793764639025 - 0.902897363223848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46642427750839 - 0.892644682374043 - 0 - 0.445809600113911 - 0.90591379531664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467553811195831 - 0.896167927550797 - 0 - 0.448296929899834 - 0.90864397254128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468252398902795 - 0.89999715724727 - 0 - 0.450481256893317 - 0.911587326210997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469343712139539 - 0.903597517856302 - 0 - 0.453136833282173 - 0.914239289777779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470263836309584 - 0.907335538561447 - 0 - 0.455654881403632 - 0.916994368798147 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471237138618219 - 0.911064996436044 - 0 - 0.458231187840771 - 0.919724434603325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471960135746149 - 0.9149899975601 - 0 - 0.460551075827973 - 0.922640562951216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473452780518782 - 0.918422688335023 - 0 - 0.463623287527058 - 0.925061853461201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474062535058052 - 0.922477018651757 - 0 - 0.465767224385875 - 0.928121155377108 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474896653223432 - 0.926411427413213 - 0 - 0.468046683828445 - 0.931107033656712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475643810567884 - 0.93043734482922 - 0 - 0.470103020169109 - 0.9342644051259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476468020799804 - 0.934442713571635 - 0 - 0.472069914749653 - 0.937503985322169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477046022832167 - 0.938654804602622 - 0 - 0.473620366271459 - 0.941057936332292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477924666068529 - 0.942691559742731 - 0 - 0.475313677283955 - 0.944537807636429 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478730155121587 - 0.946813844836093 - 0 - 0.476793738809839 - 0.948194178842727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479546756526215 - 0.950963621248745 - 0 - 0.478162477512065 - 0.95195847652251 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480424549414993 - 0.955104899385653 - 0 - 0.479485116303257 - 0.955785671876535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481092682492227 - 0.959436429533941 - 0 - 0.480502732171073 - 0.959867554834338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48259300190791 - 0.963191307602395 - 0 - 0.482266149264549 - 0.963432205099366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48322871791355 - 0.967616272587369 - 0 - 0.483085128203762 - 0.967723015007875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484111741181684 - 0.971899215407223 - 0 - 0.484076139049492 - 0.97192591327634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485806612976727 - 0.980641228404201 - 0 - 0.485771240625702 - 0.980668229974803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486744824995551 - 0.985006033107098 - 0 - 0.486603083218275 - 0.985115217435951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487434321274406 - 0.989608131519687 - 0 - 0.487113760525315 - 0.989857340389235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488460568119542 - 0.993994350631011 - 0 - 0.487885724898131 - 0.99444542232916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489423234830994 - 0.998473923304893 - 0 - 0.488513808665488 - 0.999194291131257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49041082845866 - 1.0029792119772 - 0 - 0.489079494480635 - 1.00404387870614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491469576589576 - 1.00747311172805 - 0 - 0.489619387378706 - 1.00896704277942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492328072619937 - 1.01217774643629 - 0 - 0.48984970073416 - 1.01419853007487 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494021851569397 - 1.01624196980312 - 0 - 0.490791555656742 - 1.0189019234303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49485432137298 - 1.02105790963262 - 0 - 0.490734352796636 - 1.02448436268044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495942282292432 - 1.02571502930956 - 0 - 0.490786241901715 - 1.03004654131426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496961688410256 - 1.03048215187922 - 0 - 0.490629773304181 - 1.03585594474792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498089019306701 - 1.03521117350869 - 0 - 0.490472348444341 - 1.04174223647706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498934449574953 - 1.04024023045147 - 0 - 0.489969831134394 - 1.04800766646744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500151514841299 - 1.045005938427 - 0 - 0.489816856282804 - 1.05405539318956 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501270138673485 - 1.04991357148418 - 0 - 0.489569440852917 - 1.06026897082511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50247189899381 - 1.05480540089557 - 0 - 0.489419456355436 - 1.06648222863933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503488748700846 - 1.05992418541427 - 0 - 0.489108996986639 - 1.07292929873803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505197807669882 - 1.06447067484007 - 0 - 0.489540180301635 - 1.07878794448641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506121231655939 - 1.06979279473334 - 0 - 0.48927378916428 - 1.08536979243324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507301790424519 - 1.07494654065989 - 0 - 0.489394300204536 - 1.09169037762706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508243018275804 - 1.08039541009198 - 0 - 0.489431279703778 - 1.09818536426075 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509538520373593 - 1.08558059779509 - 0 - 0.489980515528711 - 1.10428955099835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510596399431803 - 1.0910645843488 - 0 - 0.490437943919443 - 1.11057260498653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512370242325124 - 1.09591951724173 - 0 - 0.491740306175537 - 1.11611843663361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513127593539546 - 1.10184293146121 - 0 - 0.492138860782553 - 1.12263712500552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514646235110045 - 1.10709429077798 - 0 - 0.493397462874516 - 1.12839893282729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515906110794508 - 1.11267990657629 - 0 - 0.494484699932912 - 1.13441815245532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517854422167159 - 1.11763551574601 - 0 - 0.496339098590488 - 1.13973621801923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519015260035501 - 1.1234751521698 - 0 - 0.497478549528464 - 1.14587118274143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520701008413597 - 1.12885491662044 - 0 - 0.499211107488583 - 1.15148161239792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522875700588264 - 1.13378562338199 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524336032367081 - 1.13955404357138 - 0 - 0.503132022096365 - 1.16244887163391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526433283942999 - 1.1447177694383 - 0 - 0.505466292890499 - 1.16764804137375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528496668974809 - 1.14999099699548 - 0 - 0.507829607883374 - 1.17288690875765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530711215598664 - 1.15517122019881 - 0 - 0.510408905996524 - 1.17795815509619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533036167136575 - 1.16030025312489 - 0 - 0.513166739024484 - 1.18289679978285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535492630210962 - 1.16535133814735 - 0 - 0.516129293423914 - 1.18766695098621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538086234295701 - 1.17031424244124 - 0 - 0.519309325802531 - 1.19224637224149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540827144444486 - 1.17517286849247 - 0 - 0.522726276206294 - 1.19660379863723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543723241124717 - 1.17991299928247 - 0 - 0.526398758055333 - 1.20070729585276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546780270218074 - 1.18452227114033 - 0 - 0.53034269171544 - 1.20452652044889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550000652979231 - 1.1889917819594 - 0 - 0.534566076164627 - 1.20803930465701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553383422323989 - 1.19331642625727 - 0 - 0.539060837046574 - 1.21124246114577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55692487187634 - 1.19749435021806 - 0 - 0.543796386809838 - 1.21416133509198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560619265430573 - 1.20152628068643 - 0 - 0.548728559057522 - 1.21684037007744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564459769399792 - 1.20541449950773 - 0 - 0.553816410472842 - 1.21932253588019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56843883491963 - 1.20916245195536 - 0 - 0.559030899599552 - 1.22163768253486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572548587913756 - 1.2127743075337 - 0 - 0.564355725330429 - 1.22380040392866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576781032992545 - 1.21625473521273 - 0 - 0.569774765221657 - 1.22582602864516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581128283700758 - 1.21960862087356 - 0 - 0.575260240490855 - 1.2277470806424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585582774244466 - 1.22284078361187 - 0 - 0.580774470383456 - 1.22961212119661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590137440532748 - 1.22595570700154 - 0 - 0.586278635844194 - 1.23147443648696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594785665614436 - 1.22895758762622 - 0 - 0.59174717291588 - 1.23337146162531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599521332740684 - 1.23185023099531 - 0 - 0.597173966772298 - 1.23531433809419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.604338783576953 - 1.23463707998259 - 0 - 0.602564522438089 - 1.23729751061113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609232932570749 - 1.23732100663482 - 0 - 0.607928220372582 - 1.23930916059823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.614199130878693 - 1.23990447136725 - 0 - 0.613274497423257 - 1.24133660906239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.61923312797439 - 1.24238954745781 - 0 - 0.618611162872118 - 1.2433689070278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.624331176512316 - 1.24477771654051 - 0 - 0.623944103337755 - 1.24539746226548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629489822615251 - 1.2470701569691 - 0 - 0.62927733959981 - 1.24741615584578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634706068453997 - 1.24926744578744 - 0 - 0.634613597511245 - 1.24942061586885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639977178338436 - 1.25136983017142 - 0 - 0.639954470024814 - 1.25140810053233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650674739339138 - 1.25528837178505 - 0 - 0.650652620364284 - 1.25532698575899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656097044486555 - 1.25710303011437 - 0 - 0.656009312313379 - 1.25725896283987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661565619529403 - 1.25882027638241 - 0 - 0.661369266298539 - 1.25917567709041 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.667078335932383 - 1.26043950242755 - 0 - 0.666729960763724 - 1.26108179920314 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672632987127885 - 1.26196027086986 - 0 - 0.672087814879429 - 1.26298436704468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.678227319356608 - 1.26338227140409 - 0 - 0.677438064199064 - 1.2648932451633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.683859054030539 - 1.26470528751629 - 0 - 0.682774622275221 - 1.26682166127117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.689525892554594 - 1.26592919409536 - 0 - 0.688090081631406 - 1.26878652514216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695225543227294 - 1.26705390999517 - 0 - 0.693376282847381 - 1.27080762828899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.700955745106299 - 1.26807935083201 - 0 - 0.698625771589106 - 1.27290490209256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.706714280013179 - 1.2690054014918 - 0 - 0.703834551592257 - 1.27509259402854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712499045704567 - 1.26983175234462 - 0 - 0.709007487957009 - 1.27736699110671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718308042568543 - 1.27055790521786 - 0 - 0.714162667525849 - 1.27969488088149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724139423155918 - 1.27118303964496 - 0 - 0.719325415716398 - 1.28202383197852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.7299915027917 - 1.27170595073508 - 0 - 0.724517527054398 - 1.28430489468478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.735862759978407 - 1.27212500333148 - 0 - 0.729751969598726 - 1.28650550631065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741751805192329 - 1.27243815648178 - 0 - 0.735032923968158 - 1.28861131944024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747657350520497 - 1.27264298989545 - 0 - 0.740364276376578 - 1.29060743537694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.753578093349688 - 1.27273695148106 - 0 - 0.745757106564614 - 1.29245946832441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.759512625319642 - 1.27271757614279 - 0 - 0.751228231197731 - 1.294114958924 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.765459170494825 - 1.27258318918615 - 0 - 0.75679427169294 - 1.29551687208086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.771415344571685 - 1.27233365902011 - 0 - 0.762462500327828 - 1.29662790849142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.777377642700849 - 1.2719720205513 - 0 - 0.768227031328127 - 1.29744370669454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.783341385729886 - 1.27150504344285 - 0 - 0.774074058092519 - 1.29798225697274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789300835833885 - 1.27094339057836 - 0 - 0.779986997947901 - 1.29827181962156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.795249824700286 - 1.27030025176751 - 0 - 0.785949395132288 - 1.29834356465585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801182514703783 - 1.26958932734466 - 0 - 0.791946627855011 - 1.29822665418366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.807093798515255 - 1.26882361082532 - 0 - 0.797966472262931 - 1.29794611230926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.812979633479731 - 1.26801416823505 - 0 - 0.803999206471849 - 1.29752183029653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.818837083628473 - 1.26716968525947 - 0 - 0.810037352023201 - 1.29696862498062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.824664288615454 - 1.26629618797418 - 0 - 0.816075385909219 - 1.29629642053788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.830460364805294 - 1.26539695843194 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83622520883519 - 1.26447280154096 - 0 - 0.828137015574863 - 1.29461188469485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.841958742343827 - 1.26352452580637 - 0 - 0.834156059968561 - 1.29359993490717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.847660279456762 - 1.262555466947 - 0 - 0.840164355271219 - 1.29247471343121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853328564521806 - 1.26157179411648 - 0 - 0.846159484515316 - 1.29123713532569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858961901331715 - 1.26058248911349 - 0 - 0.852138969377676 - 1.28988855834697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.864558325410231 - 1.25959912424117 - 0 - 0.858100456480297 - 1.28843003329355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87011583350748 - 1.25863531586645 - 0 - 0.864041947893163 - 1.28686116436883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875632679978756 - 1.25770571114879 - 0 - 0.869962010144132 - 1.28517878344645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.881107738283812 - 1.25682437365212 - 0 - 0.875859799729422 - 1.28337620267393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.88654085261823 - 1.25600277272853 - 0 - 0.881734726948772 - 1.28144417861498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.89193299206295 - 1.25524828745885 - 0 - 0.8875854771041 - 1.27937572818605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.897286125340826 - 1.25456388999231 - 0 - 0.893407919410236 - 1.27717890037508 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902602899254885 - 1.25394894127649 - 0 - 0.899193628635538 - 1.2748898672057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907886284972465 - 1.25340047188839 - 0 - 0.904932695179275 - 1.2725625839656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.913139330175595 - 1.25291419846141 - 0 - 0.910617946462801 - 1.27024501463256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.9183650244481 - 1.25248510130158 - 0 - 0.916246501910292 - 1.26796581469777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.923566210150288 - 1.25210788209662 - 0 - 0.921819096934707 - 1.26573305712053 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.92874553673793 - 1.25177725670877 - 0 - 0.927336722148503 - 1.26355489176423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93390543962823 - 1.25148816260752 - 0 - 0.932798326208398 - 1.26146026160413 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.939048133339902 - 1.25123593036767 - 0 - 0.93820184508954 - 1.25949756428013 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94417562235831 - 1.25101635900048 - 0 - 0.943546325432942 - 1.25772088986679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.949289720525464 - 1.25082573503887 - 0 - 0.948834302113903 - 1.25616495929239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.954392073753879 - 1.25066081926647 - 0 - 0.95407189142556 - 1.25483306665351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.959484183302039 - 1.2505188131796 - 0 - 0.95926662041291 - 1.25370919875307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964567426819281 - 1.25039733270457 - 0 - 0.964425822284753 - 1.25277114361913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969643080186768 - 1.25029433578149 - 0 - 0.969556052269528 - 1.25199680209434 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974712329181223 - 1.25020820959517 - 0 - 0.974662962290117 - 1.25136732506217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979776302020575 - 1.25013733320672 - 0 - 0.979751424557303 - 1.25086760132042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984836038911001 - 1.25008141087943 - 0 - 0.984825669704982 - 1.25048731324957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989892594671404 - 1.25003699694654 - 0 - 0.989889548320672 - 1.25021588984422 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994946904833692 - 1.25001181763392 - 0 - 0.994946525982812 - 1.25005631644855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - e4e2e33f-723f-4e55-b694-e897184beef9 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 00f305fb-47ea-4224-ae09-e91dc5e158b6 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 182bf597-c478-4eb5-8cca-2ea074f48457 - Geometry - Geometry - false - 0 - - - - - - 26473 - -14221 - 50 - 24 - - - 26498.88 - -14209 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 182bf597-c478-4eb5-8cca-2ea074f48457 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 71f2850f-1766-4be5-be52-c23600dcd368 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 3855edb3-eb12-4197-85e1-d9226745144d - Geometry - Geometry - false - 0 - - - - - - 26473 - -15050 - 50 - 24 - - - 26498.88 - -15038 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505347401718018 - -0.250056316453437 - 0 - 0.00505423562287416 - -0.250145772628349 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101104516793202 - -0.250215889850821 - 0 - 0.0101166722186634 - -0.250581182755773 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151743302950294 - -0.250487313256909 - 0 - 0.0151960972398294 - -0.251339379892392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0202485754426978 - -0.250867601327207 - 0 - 0.0203030122370353 - -0.252465571935498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0253370377099089 - -0.251367325069379 - 0 - 0.0254510463736146 - -0.254044204299816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0304439477304975 - -0.251996802101443 - 0 - 0.030655938036711 - -0.25614382028161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0355741777151249 - -0.252771143623856 - 0 - 0.0359273387751048 - -0.25869141716293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0407333795871576 - -0.253709198760745 - 0 - 0.0412649052165872 - -0.261503596540872 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.045928108574321 - -0.254833066658725 - 0 - 0.0466698701239005 - -0.264498848974972 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0511656978861204 - -0.256164959299387 - 0 - 0.0521407299166446 - -0.267596018152469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.05645367456718 - -0.257720889874877 - 0 - 0.0576634586644573 - -0.270609932383741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0617981549101894 - -0.259497564284208 - 0 - 0.0632274525938167 - -0.273450652028253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0672016737916246 - -0.261460261611015 - 0 - 0.0688317352254483 - -0.276142708501694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0726632778514002 - -0.263554891770152 - 0 - 0.0744756835693676 - -0.278706532929218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0781809030656052 - -0.265733057129669 - 0 - 0.080156798698473 - -0.281142432770991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0837534980893882 - -0.267965814702187 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0893820535374261 - -0.270245014640846 - 0 - 0.0916187039686472 - -0.285618706977297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0950673048202867 - -0.272562583969479 - 0 - 0.0973919292382841 - -0.287644134473815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10080637136443 - -0.274889867212233 - 0 - 0.103180168402255 - -0.289470554253619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.106592080589806 - -0.277178900382035 - 0 - 0.108962784267433 - -0.291003201938871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.112414522895768 - -0.279375728192023 - 0 - 0.114710231709912 - -0.29211624291467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.118265273051606 - -0.281444178623693 - 0 - 0.120394884590228 - -0.292717356909241 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.124140200269981 - -0.283376202677637 - 0 - 0.126019884959019 - -0.292886425779716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.130037989855904 - -0.285178783453385 - 0 - 0.131617263509951 - -0.292829995839355 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.135958052107033 - -0.286861164376441 - 0 - 0.13720573239375 - -0.292659237799043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.141899543519177 - -0.288430033297935 - 0 - 0.142807161928103 - -0.292482061000252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.147861030622459 - -0.289888558354322 - 0 - 0.148468568781714 - -0.292498075124684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.153840515485047 - -0.291237135333926 - 0 - 0.154216101474041 - -0.292791293818254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.159835644728056 - -0.292474713435035 - 0 - 0.160042787701041 - -0.293301504303351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165843940031274 - -0.293599934913285 - 0 - 0.165935687007545 - -0.293953573279223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171862984425325 - -0.294611884702311 - 0 - 0.171886171525765 - -0.294698286934031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.18392461408995 - -0.296296420541724 - 0 - 0.183949236616059 - -0.296382424718838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.189962647976924 - -0.296968624987794 - 0 - 0.190066118646106 - -0.29731901251916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196000793528125 - -0.297521830303161 - 0 - 0.196248959371727 - -0.298337247414373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.202033527737075 - -0.297946112316023 - 0 - 0.202511705669843 - -0.299471831587106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.208053372145435 - -0.298226654191779 - 0 - 0.208875768401618 - -0.300776623757787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.214050604867077 - -0.298343564660643 - 0 - 0.215357729737282 - -0.30228489999911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.22001300205193 - -0.298271819627797 - 0 - 0.221926224108109 - -0.303885547700611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.225925941907469 - -0.297982256979424 - 0 - 0.228506879752192 - -0.305356124085039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231772968670908 - -0.297443706698576 - 0 - 0.235050496392389 - -0.306567048740638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237537499672447 - -0.296627908498917 - 0 - 0.241504537098532 - -0.307392777658513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.243205728307193 - -0.295516872087926 - 0 - 0.247781235175239 - -0.307627022015066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.248771768802236 - -0.294114958930639 - 0 - 0.253835925776679 - -0.307194938426022 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.254242893436095 - -0.292459468332912 - 0 - 0.259688467383181 - -0.306191805037292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259635723622134 - -0.290607435380482 - 0 - 0.265375741506915 - -0.304746361753513 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.264967076032412 - -0.288611319448322 - 0 - 0.270927211537022 - -0.302958089327777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270248030400458 - -0.286505506315453 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.275482472946715 - -0.284304894694083 - 0 - 0.281673259357865 - -0.29855365551104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.280674584283271 - -0.282023831984469 - 0 - 0.28686768781528 - -0.295970247758475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.285837332474636 - -0.279694880889281 - 0 - 0.291940786614735 - -0.293147731685129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.290992512042424 - -0.277366991112205 - 0 - 0.296889409935901 - -0.290093268835693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296165448407521 - -0.275092594034809 - 0 - 0.301701546722433 - -0.286794842101097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301374228411425 - -0.272904902100394 - 0 - 0.306362605586927 - -0.283236208267481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306623717152775 - -0.27080762829604 - 0 - 0.3109078706605 - -0.279503810602304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311909918368648 - -0.268786525148997 - 0 - 0.315417733087166 - -0.275767240882368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.317225377724543 - -0.266821661277429 - 0 - 0.319929945551141 - -0.272099887720381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.322561935800737 - -0.264893245169681 - 0 - 0.324484473393656 - -0.268573808833086 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327912185121925 - -0.262984367053954 - 0 - 0.329171214364873 - -0.265349430637697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.333270039234965 - -0.261081799207438 - 0 - 0.334032352787657 - -0.262487271184008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.338630733701804 - -0.259175677097762 - 0 - 0.339042916652918 - -0.259921731094467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343990687686051 - -0.257258962845591 - 0 - 0.344169833648876 - -0.257577371899359 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349347379634694 - -0.255326985763933 - 0 - 0.349391845513159 - -0.255404611616106 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360045529973816 - -0.251408100536763 - 0 - 0.360091180602757 - -0.251485035622065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.36538640248935 - -0.249420615876589 - 0 - 0.365575224850326 - -0.249733383709835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370722660398344 - -0.247416155849515 - 0 - 0.371168702849392 - -0.24814247360577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376055896662797 - -0.245397462273084 - 0 - 0.376902889081878 - -0.246753588104841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.381388837126853 - -0.243368907032891 - 0 - 0.382825212977003 - -0.245630655207833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.386725502577399 - -0.241336609070113 - 0 - 0.388977806614639 - -0.24482513686854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392071779627215 - -0.239309160604642 - 0 - 0.395325725868487 - -0.244267607475454 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397435477561445 - -0.237297510617177 - 0 - 0.401770156478347 - -0.243797180988584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40282603322905 - -0.235314338102901 - 0 - 0.408264140407794 - -0.243339582541172 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408252827083115 - -0.233371461630573 - 0 - 0.414758114595422 - -0.242821383764929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413721364156202 - -0.231474436494269 - 0 - 0.421139675542326 - -0.242083849792649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419225529616825 - -0.229612121203731 - 0 - 0.427346282289188 - -0.24104824491309 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424739759508987 - -0.227747080648909 - 0 - 0.433379588777727 - -0.239729763870236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43022523477784 - -0.225826028651191 - 0 - 0.439238627927562 - -0.238139264953161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435644274669597 - -0.223800403935422 - 0 - 0.444909982956108 - -0.236270354663337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440969100399577 - -0.221637682540441 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44618358952782 - -0.219322535887776 - 0 - 0.455625021711591 - -0.231659974014332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451271440941807 - -0.216840370083294 - 0 - 0.460630027718401 - -0.228893332285366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456203613189969 - -0.21416133509845 - 0 - 0.465344676614253 - -0.225766174884025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460939162954667 - -0.211242461154035 - 0 - 0.469694398287187 - -0.222200444715514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465433923835189 - -0.20803930466351 - 0 - 0.473584164690309 - -0.218097364534124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469657308285336 - -0.204526520456555 - 0 - 0.476940858332451 - -0.213390475142492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473601241943624 - -0.200707295858227 - 0 - 0.479806452853301 - -0.208155310059875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477273723794102 - -0.196603798644425 - 0 - 0.482314790397806 - -0.202572282852884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480690674196653 - -0.192246372247257 - 0 - 0.484547773269642 - -0.196751607896243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483870706576526 - -0.18766695099345 - 0 - 0.486592118410189 - -0.190803289193989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486833260974741 - -0.18289679978869 - 0 - 0.488602505613553 - -0.184908876774737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489591094003175 - -0.177958155102587 - 0 - 0.490654726020656 - -0.17915195590713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49217039211644 - -0.172886908764178 - 0 - 0.492741507348046 - -0.173519616234827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494533707109605 - -0.167648041380594 - 0 - 0.494780245151019 - -0.167917664442764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496867977902021 - -0.162448871638894 - 0 - 0.496928765212619 - -0.162514506158343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500788892510983 - -0.151481612404188 - 0 - 0.500850499408243 - -0.151546478246379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502521450472051 - -0.14587118274869 - 0 - 0.502774687496554 - -0.14613452399297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503660901409283 - -0.139736218025729 - 0 - 0.504255457594763 - -0.14034695061328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505515300066612 - -0.134418152461549 - 0 - 0.506637561469306 - -0.135557012757443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506602537126236 - -0.12839893283478 - 0 - 0.508494603477969 - -0.130295974033697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507861139216746 - -0.122637125011553 - 0 - 0.510810991627342 - -0.125559635992243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508259693824949 - -0.116118436640817 - 0 - 0.512497436562383 - -0.120267641143258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509562056080227 - -0.110572604992928 - 0 - 0.515176157875145 - -0.116005561580818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510019484470317 - -0.104289551004154 - 0 - 0.51702468887087 - -0.110990645637718 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510568720296189 - -0.0981853642674538 - 0 - 0.518904269193531 - -0.106068156827404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51060569979605 - -0.0916903776343334 - 0 - 0.520061764588541 - -0.100531974379127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510726210835971 - -0.0853697924401946 - 0 - 0.521024862993285 - -0.0948918359815828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510459819697791 - -0.0787879444926246 - 0 - 0.521361866973006 - -0.0887567313889643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510891003013666 - -0.0729292987450382 - 0 - 0.522208594250152 - -0.0831649801050367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510580543644727 - -0.0664822286462081 - 0 - 0.522159008004386 - -0.0768404227107852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510430559146041 - -0.0602689708309202 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510183143716704 - -0.0540553931958588 - 0 - 0.521871113638058 - -0.0642898633983103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510030168865181 - -0.0480076664737912 - 0 - 0.521562932539694 - -0.0580002840651655 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509527651557143 - -0.0417422364850628 - 0 - 0.520742077472739 - -0.0513582646858968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509370226695051 - -0.0358559447539967 - 0 - 0.52006420902337 - -0.0449317527854089 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509213758098833 - -0.0300465413214522 - 0 - 0.51912592422925 - -0.0383736030457551 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509265647200457 - -0.0244843626847478 - 0 - 0.518086329950011 - -0.0318202572992374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50920844434475 - -0.0189019234382706 - 0 - 0.516692021949889 - -0.0250641977107602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510150299264422 - -0.0141985300804371 - 0 - 0.516205183816759 - -0.0191354855499001 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510380612622524 - -0.0089670427871408 - 0 - 0.514994976032946 - -0.0126928999809023 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510920505518028 - -0.00404387871181429 - 0 - 0.514163486697209 - -0.00663728819510931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511486191336128 - 0.0008057088607229 - 0 - 0.513586434222514 - -0.000857919766084662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512114275101439 - 0.00555457766445053 - 0 - 0.513372145402704 - 0.00456754385817189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512886239473343 - 0.0101426596050763 - 0 - 0.513559157739012 - 0.00961952256861475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513396916780657 - 0.0148847825581318 - 0 - 0.513686348425213 - 0.014661832059932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514228759375215 - 0.0193317700177648 - 0 - 0.514299868577701 - 0.0192774886342623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515923860951578 - 0.0280740867161304 - 0 - 0.515995432084217 - 0.0280204158651415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516914871795521 - 0.0322769849859283 - 0 - 0.517208076852237 - 0.0320590207773193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517733850735903 - 0.0365677948935579 - 0 - 0.51841997688991 - 0.036062105016286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519497267829107 - 0.0401324451588042 - 0 - 0.52078819544304 - 0.0391890580033239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520514883697567 - 0.0442143281161323 - 0 - 0.522684425090805 - 0.0426421415709762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521837522488296 - 0.0480415234704993 - 0 - 0.525209471874189 - 0.0456181669107786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523206261190857 - 0.0518058211500428 - 0 - 0.528035674595592 - 0.0483632744651133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524686322716065 - 0.0554621923568258 - 0 - 0.531065202233208 - 0.0509516433486273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526379633729681 - 0.0589420636601844 - 0 - 0.534315800388649 - 0.0533747647870685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52793008524993 - 0.0624960146713863 - 0 - 0.537346248856133 - 0.0559419581485611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52989697983185 - 0.0657355948667036 - 0 - 0.540548803860489 - 0.0583783100944358 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531953316169789 - 0.0688929663377595 - 0 - 0.543522241278913 - 0.0609625488657134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534232775614727 - 0.0718788446157459 - 0 - 0.546446398687204 - 0.0635686846642708 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536376712471869 - 0.0749381465327901 - 0 - 0.549022116229484 - 0.0663970220104278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539448924171609 - 0.0773594370423272 - 0 - 0.552351987044929 - 0.0687070391264611 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541768812160651 - 0.0802755653889961 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544345118595643 - 0.0830056311955981 - 0 - 0.557304322355187 - 0.0744375474468264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546863166718194 - 0.0857607102152399 - 0 - 0.559618799344709 - 0.0773850979631723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549518743105631 - 0.0884126737829544 - 0 - 0.561892382212331 - 0.0803427046236091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551703070099359 - 0.0913560274525083 - 0 - 0.563474585105293 - 0.0837295614343228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55419039988783 - 0.0940862046755032 - 0 - 0.56507599707224 - 0.0870794387813042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556206235361405 - 0.0971026367691441 - 0 - 0.565871078474497 - 0.0909211643262313 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559123058060268 - 0.0995312853279216 - 0 - 0.567304567424617 - 0.0943312408567091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561000297785932 - 0.102609304632083 - 0 - 0.567605396459228 - 0.0984370357330786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563200541681953 - 0.10546636838032 - 0 - 0.568223374669041 - 0.102312718067496 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564505421378423 - 0.10886472623115 - 0 - 0.568028006515896 - 0.106666068998698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566887036053185 - 0.111573308282341 - 0 - 0.569163620962188 - 0.110160565721984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56838129778772 - 0.11481807294804 - 0 - 0.569742011717993 - 0.113978471239191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570180111100047 - 0.117856485127912 - 0 - 0.570906595650503 - 0.117410714391841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571028957179202 - 0.121455104097672 - 0 - 0.571340816533778 - 0.121264785037981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572997949009286 - 0.124350568232757 - 0 - 0.573074421456835 - 0.124304146771783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574822890478299 - 0.131368614469152 - 0 - 0.574899573975092 - 0.131322542475568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576500108507367 - 0.134387139610429 - 0 - 0.576813690061004 - 0.134199671717879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577254613715441 - 0.137941098714128 - 0 - 0.577987129857456 - 0.137505310402129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578094292418925 - 0.141422957996492 - 0 - 0.579470109977865 - 0.140608341845134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578730600939134 - 0.14500489118572 - 0 - 0.581038859893325 - 0.143644515873484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579216715695933 - 0.148654357103119 - 0 - 0.582798264164558 - 0.146553116935159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579508252945147 - 0.152396730476281 - 0 - 0.584629452679553 - 0.149405464056841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579581332523745 - 0.156244994452482 - 0 - 0.586334753654483 - 0.152317341300726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579403774034308 - 0.160216801191338 - 0 - 0.587792698141627 - 0.15535845679194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57894777456715 - 0.164327049509464 - 0 - 0.588885814600127 - 0.158595107930374 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578194361922611 - 0.168585402449619 - 0 - 0.589419646701347 - 0.162136838578988 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577146186641268 - 0.172989078120572 - 0 - 0.589320016585478 - 0.166022772503467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57583736297765 - 0.177517483083033 - 0 - 0.588671115261759 - 0.170201326353865 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574322194678389 - 0.182138940012568 - 0 - 0.587590994900854 - 0.174602628915227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572652224040665 - 0.186823855088536 - 0 - 0.586172718600039 - 0.179172107047908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570863750271195 - 0.191551692031706 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56897584456725 - 0.196311908296125 - 0 - 0.582518832644086 - 0.188700042877056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567007909442596 - 0.201093935638823 - 0 - 0.580320915949153 - 0.193635993425587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564997353243279 - 0.205877300983438 - 0 - 0.577895342663458 - 0.198674994693603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562997969768196 - 0.210632672587117 - 0 - 0.575253198660657 - 0.20381058241952 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561067666715249 - 0.215328786861241 - 0 - 0.572386978048319 - 0.209046734226763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559246486115802 - 0.219944615734353 - 0 - 0.569284668480124 - 0.214389916031959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557545844164233 - 0.22447513353747 - 0 - 0.566033665281687 - 0.219791710573479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555959243612377 - 0.228925184850554 - 0 - 0.562803936410508 - 0.225158842228221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554473736976886 - 0.233303057542361 - 0 - 0.559673065147775 - 0.230449752777153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553075733960902 - 0.237617263497918 - 0 - 0.556718217509092 - 0.235623519964329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551753508658147 - 0.241875173669701 - 0 - 0.554105138920499 - 0.240591228383117 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55049799727919 - 0.246082603549017 - 0 - 0.551902136927073 - 0.245317838697063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549302783744853 - 0.250243845168947 - 0 - 0.550051710286089 - 0.249836904894435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548163316114617 - 0.254362113601127 - 0 - 0.548484500315911 - 0.254187992062088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547076785163384 - 0.258439627758949 - 0 - 0.547155470515612 - 0.258397064833559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545057155620294 - 0.266477903324993 - 0 - 0.54513591569215 - 0.266435478823177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544124547604063 - 0.270439627843368 - 0 - 0.544446342406086 - 0.270266637361234 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543246352674862 - 0.274362274647256 - 0 - 0.543997417753818 - 0.273959294997199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542427134559827 - 0.27824395963303 - 0 - 0.543836629225589 - 0.277489109835568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541673728326051 - 0.282081577690987 - 0 - 0.544036592078469 - 0.280818424779715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540995634267459 - 0.285870602199881 - 0 - 0.544659047381932 - 0.283915581987895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54040555501309 - 0.289604809112222 - 0 - 0.54563983283102 - 0.286816136087919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539919650229687 - 0.293276152893373 - 0 - 0.54681708759531 - 0.28960729557305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539556680130675 - 0.296875232373641 - 0 - 0.548118335599253 - 0.292328187880908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539335286099958 - 0.300392738904304 - 0 - 0.549470857472973 - 0.295017798262242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539268272687522 - 0.303822479094256 - 0 - 0.550708881370936 - 0.297764140434994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5393508088804 - 0.307167588447597 - 0 - 0.551749941827175 - 0.300610679752973 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539549526688543 - 0.310446224809394 - 0 - 0.552612375867721 - 0.303547433734308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539812900339498 - 0.313686001444671 - 0 - 0.553310102237649 - 0.306566831182615 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540093459399462 - 0.316912237559049 - 0 - 0.55383830784911 - 0.309671231944943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540360101826533 - 0.320141506864806 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540599570325251 - 0.323380922857509 - 0 - 0.554351197146093 - 0.316152798551188 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540798229020821 - 0.326637765435576 - 0 - 0.554308755567581 - 0.319543914807823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540924023728126 - 0.32992894565412 - 0 - 0.554006242960908 - 0.323066957099693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540928091346227 - 0.333280118874307 - 0 - 0.553351782992714 - 0.326769862709266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540757771673667 - 0.336718839469171 - 0 - 0.552226769221767 - 0.330714416965799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54037959449733 - 0.340262539162168 - 0 - 0.550545427694077 - 0.334945055793217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539791415299973 - 0.343912237783572 - 0 - 0.548382987170286 - 0.339421976011831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53901202590859 - 0.34765804034731 - 0 - 0.545937105929131 - 0.344041630116336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538069555273283 - 0.351485230396626 - 0 - 0.54332752713911 - 0.34874149327913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536994480154273 - 0.355377926958853 - 0 - 0.540676400964699 - 0.353457989766569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535815026639632 - 0.359321478244379 - 0 - 0.53819108545919 - 0.358083324426895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534555233968571 - 0.363303459369879 - 0 - 0.535973360897764 - 0.362564954500405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533234097734197 - 0.367314105678826 - 0 - 0.533990174515251 - 0.366920609487817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531865696402006 - 0.371346234559035 - 0 - 0.532189817895052 - 0.371177643754826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530459426003982 - 0.375395112862437 - 0 - 0.530538800230377 - 0.375353848841097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527549310015006 - 0.383535415083056 - 0 - 0.527628700802464 - 0.383494182933707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526045936765373 - 0.387626904744344 - 0 - 0.526370193683262 - 0.387458574554778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524510247578134 - 0.391732876038091 - 0 - 0.525266799187143 - 0.39134029354473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522943067233968 - 0.395853046844602 - 0 - 0.524362384988684 - 0.395116833193081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521345589285743 - 0.399986940358411 - 0 - 0.52372415108524 - 0.398753601736735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519718690894851 - 0.404134240380255 - 0 - 0.52340528629554 - 0.402223294533774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518061901247467 - 0.408295325395787 - 0 - 0.523327701082563 - 0.405566641902149 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51637221155114 - 0.412471883878459 - 0 - 0.523309143418118 - 0.408878260007979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514643418921091 - 0.416667252368169 - 0 - 0.523251641928628 - 0.412208995462828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512867020900908 - 0.420885950597459 - 0 - 0.523054905871745 - 0.415610839813393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511036574327541 - 0.425131424327536 - 0 - 0.522533158555508 - 0.419179992109439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509159182969168 - 0.429400101544355 - 0 - 0.521615759560877 - 0.422952989859552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507267179700194 - 0.433675353988172 - 0 - 0.520387266808906 - 0.426886049072686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505408674537394 - 0.43793239716501 - 0 - 0.51896174308946 - 0.430920166626684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503626140034609 - 0.442149371312442 - 0 - 0.517424660948293 - 0.43501117533573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501944537843247 - 0.4463134770386 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500370303081629 - 0.45042149238139 - 0 - 0.514169525906021 - 0.443284653399733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498909938897703 - 0.454470150684394 - 0 - 0.512464391935626 - 0.447460596694136 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49758853570312 - 0.458446564502282 - 0 - 0.510710646804995 - 0.451661172309808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496448498560407 - 0.462328887302509 - 0 - 0.508907661436521 - 0.455886775079962 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495537215317347 - 0.466092691272893 - 0 - 0.507036819002528 - 0.460147095470864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494884725302945 - 0.469722511709624 - 0 - 0.505075867635344 - 0.464453696669792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494493068729593 - 0.473217349863049 - 0 - 0.503104556914647 - 0.468765403185449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494347188474569 - 0.476585034539809 - 0 - 0.501287185066225 - 0.472997332830163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494426631751383 - 0.479836173008036 - 0 - 0.499695104591987 - 0.477112654063808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494711209236506 - 0.482981227112328 - 0 - 0.498399932483317 - 0.481074391911008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495183623645832 - 0.486029156295643 - 0 - 0.497563733715275 - 0.48479880819568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495830399117459 - 0.488986954495352 - 0 - 0.497250751937623 - 0.488252739747617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496641027035429 - 0.49186002655021 - 0 - 0.497398193448137 - 0.491468631130392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497609495935737 - 0.4946515041578 - 0 - 0.497934045163041 - 0.494483738247752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498726223164156 - 0.497366343133581 - 0 - 0.498805693039354 - 0.497325263622762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501273776835815 - 0.502633656859697 - 0 - 0.501194306960616 - 0.502674736370515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502390504064066 - 0.505348495835564 - 0 - 0.502065954836761 - 0.505516261745612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503358972965224 - 0.508139973442715 - 0 - 0.502601806552515 - 0.508531368862533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504169600880994 - 0.51101304549871 - 0 - 0.50274924806083 - 0.511747260246445 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504816376356613 - 0.513970843696357 - 0 - 0.50243626628717 - 0.515201191796319 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505288790762487 - 0.517018772881456 - 0 - 0.501600067515676 - 0.518925608082776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505573368248714 - 0.520163826985177 - 0 - 0.50030489540811 - 0.522887345929405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505652811525311 - 0.523414965453516 - 0 - 0.498712814933655 - 0.527002667163162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505506931269217 - 0.52678265013083 - 0 - 0.496895443084163 - 0.53123459680843 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505115274696908 - 0.530277488283716 - 0 - 0.494924132364509 - 0.535546303323547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504462784683178 - 0.533907308720099 - 0 - 0.492963180997997 - 0.539852904522128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503551501440158 - 0.537671112690462 - 0 - 0.491092338564043 - 0.54411322491301 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502411464296648 - 0.541553435491102 - 0 - 0.489289353194773 - 0.548338827683575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501090061103712 - 0.545529849308138 - 0 - 0.487535608065788 - 0.552539403298396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499629696919019 - 0.549578507611538 - 0 - 0.485830474094627 - 0.556715346593195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498055462154735 - 0.553686522955707 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496373859966325 - 0.557850628680338 - 0 - 0.48257533905264 - 0.56498882465705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494591325461415 - 0.562067602828871 - 0 - 0.481038256909349 - 0.569079833367197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492732820300824 - 0.566324646004566 - 0 - 0.479612733192112 - 0.573113950920052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490840817030871 - 0.570599898448888 - 0 - 0.478384240439162 - 0.577047010133692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488963425670836 - 0.574868575666567 - 0 - 0.47746684144287 - 0.580820007884664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487132979098937 - 0.579114049395885 - 0 - 0.4769450941281 - 0.584389160179951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485356581080193 - 0.583332747624428 - 0 - 0.476748358072655 - 0.587791004529769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483627788447431 - 0.587528116115544 - 0 - 0.476690856580452 - 0.591121739986025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481938098753818 - 0.59170467459681 - 0 - 0.476672298918722 - 0.594433358090448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480281309104514 - 0.595865759613337 - 0 - 0.476594713703826 - 0.597776705459818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47865441071406 - 0.600013059634958 - 0 - 0.476275848914562 - 0.601246398256634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477056932768216 - 0.60414695314753 - 0 - 0.475637615013499 - 0.604883166799051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475489752422125 - 0.608267123955035 - 0 - 0.474733200813116 - 0.608659706448397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473954063234088 - 0.612373095249199 - 0 - 0.473629806316199 - 0.612541425438765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472450689985132 - 0.616464584910135 - 0 - 0.472371299197675 - 0.616505817059484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46954057399651 - 0.62460488713057 - 0 - 0.469461199770114 - 0.624646151151911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468134303597581 - 0.628653765434444 - 0 - 0.467810182104536 - 0.628822356238653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46676590226777 - 0.632685894313411 - 0 - 0.466009825486716 - 0.633079390504421 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465444766031685 - 0.636696540623247 - 0 - 0.464026639102491 - 0.637435045492721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464184973359164 - 0.640678521749514 - 0 - 0.461808914539606 - 0.641916675566998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46300551984797 - 0.644622073033242 - 0 - 0.459323599037545 - 0.646542010225527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461930444725666 - 0.648514769597185 - 0 - 0.456672472859839 - 0.65125850671468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460987974091236 - 0.652341959646045 - 0 - 0.454062894070695 - 0.655958369877019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460208584699153 - 0.65608776221015 - 0 - 0.45161701282884 - 0.660578023981891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459620405501807 - 0.659737460831548 - 0 - 0.449454572305059 - 0.6650549442005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459242228328693 - 0.663281160522857 - 0 - 0.447773230780592 - 0.669285583026229 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459071908653092 - 0.66671988111931 - 0 - 0.446648217006605 - 0.673230137284351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459075976274563 - 0.670071054337734 - 0 - 0.445993757041781 - 0.67693304289216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459201770978671 - 0.673362234557953 - 0 - 0.44569124443191 - 0.680456085185706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459400429677243 - 0.676619077134443 - 0 - 0.445648802856401 - 0.683847201440764 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459639898171639 - 0.679858493129418 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459906540601516 - 0.683087762433699 - 0 - 0.446161692151867 - 0.690328768047806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460187099659798 - 0.686313998548964 - 0 - 0.446689897761646 - 0.693433168811019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460450473313733 - 0.689553775182666 - 0 - 0.447387624134555 - 0.696452566257752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460649191118179 - 0.692832411546414 - 0 - 0.448250058171403 - 0.699389320241037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460731727311334 - 0.696177520899615 - 0 - 0.449291118627919 - 0.702235859558878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46066471390233 - 0.699607261087745 - 0 - 0.450529142529315 - 0.704982201729808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460443319870062 - 0.70312476761923 - 0 - 0.451881664401484 - 0.707671812111963 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460080349772859 - 0.706723847098535 - 0 - 0.453182912407235 - 0.710392704418858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45959444498683 - 0.710395190881084 - 0 - 0.454360167168899 - 0.713183863905387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459004365732334 - 0.714129397793494 - 0 - 0.455340952617862 - 0.716084418005479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458326271674718 - 0.717918422301861 - 0 - 0.4559634079223 - 0.719181575213134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457572865439708 - 0.721756040360482 - 0 - 0.456163370773946 - 0.722510890157944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456753647325805 - 0.725637725345652 - 0 - 0.456002582246848 - 0.726040704995709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455875452395947 - 0.729560372149885 - 0 - 0.455553657593923 - 0.729733362632019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45494284437804 - 0.733522096669167 - 0 - 0.454864084306183 - 0.733564521170983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452923214834805 - 0.741560372235291 - 0 - 0.452844529482577 - 0.741602935160681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451836683886441 - 0.745637886391561 - 0 - 0.451515499685148 - 0.745812007930601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450697216256959 - 0.74975615482333 - 0 - 0.449948289715722 - 0.750163095097842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449502002720713 - 0.753917396444294 - 0 - 0.448097863072831 - 0.754682161296249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448246491342158 - 0.7581248263234 - 0 - 0.445894861079807 - 0.759408771609983 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446924266041652 - 0.762382736493947 - 0 - 0.443281782493463 - 0.764376480027536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445526263023122 - 0.766696942450897 - 0 - 0.440326934852234 - 0.769550247216105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444040756389919 - 0.771074815141451 - 0 - 0.437196063591788 - 0.774841157763784 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442454155836248 - 0.775524866455527 - 0 - 0.433966334718795 - 0.780208289419518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440753513885179 - 0.78005538425836 - 0 - 0.430715331520857 - 0.785610083960754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438932333284326 - 0.784671213132259 - 0 - 0.427613021951256 - 0.790953265766738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437002030232522 - 0.789367327405745 - 0 - 0.42474680134006 - 0.796189417573343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.435002646755985 - 0.794122699010231 - 0 - 0.422104657335806 - 0.801325005300066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432992090555897 - 0.798906064355285 - 0 - 0.41967908404934 - 0.806364006568522 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431024155433248 - 0.803688091696854 - 0 - 0.417481167356412 - 0.811299957115922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429136249728753 - 0.808448307961583 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427347775959291 - 0.813176144904752 - 0 - 0.413827281399917 - 0.82082789294538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425677805320726 - 0.817861059981198 - 0 - 0.41240900509826 - 0.825397371078539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424162637023815 - 0.822482516909397 - 0 - 0.411328884739706 - 0.829798673638565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422853813357316 - 0.827010921873502 - 0 - 0.410679983413106 - 0.833977227490607 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421805638077196 - 0.831414597543763 - 0 - 0.41058035329846 - 0.837863161414394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421052225434321 - 0.835672950482952 - 0 - 0.411114185401343 - 0.841404892062042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420596225965759 - 0.839783198801878 - 0 - 0.41220730185844 - 0.844641543201276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420418667474627 - 0.843755005541727 - 0 - 0.41366524634389 - 0.847682658693483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420491747054791 - 0.847603269517016 - 0 - 0.415370547320385 - 0.850594535936456 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420783284305508 - 0.851345642889303 - 0 - 0.417201735836883 - 0.853446883057264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421269399061843 - 0.854995108806971 - 0 - 0.418961140107651 - 0.856355484119208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42190570758117 - 0.858577041996703 - 0 - 0.42052989002223 - 0.859391658148061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422745386284277 - 0.862058901279305 - 0 - 0.422012870142262 - 0.862494689591304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423499891494438 - 0.865612860381762 - 0 - 0.423186309940801 - 0.865800328274311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425177109521543 - 0.868631385524211 - 0 - 0.42510042602475 - 0.868677457517796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427002050991308 - 0.875649431760149 - 0 - 0.426925578543759 - 0.875695853221124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428971042820199 - 0.878544895895962 - 0 - 0.428659183465623 - 0.878735214955653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429819888901348 - 0.882143514864502 - 0 - 0.429093404350892 - 0.882589285600572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431618702211388 - 0.885181927045774 - 0 - 0.430257988281115 - 0.886021528754623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433112963947368 - 0.888426691710593 - 0 - 0.430836379038365 - 0.889839434270951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43549457862251 - 0.89113527376153 - 0 - 0.431971993485036 - 0.893333930993981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436799458317105 - 0.89453363161353 - 0 - 0.431776625330017 - 0.897687281926354 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438999702213325 - 0.897390695361655 - 0 - 0.432394603540028 - 0.90156296426066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440876941939902 - 0.900468714665237 - 0 - 0.432695432575553 - 0.90566875913645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443793764639025 - 0.902897363223848 - 0 - 0.434128921525933 - 0.909078835666761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445809600113911 - 0.90591379531664 - 0 - 0.434924002929502 - 0.912920561210839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448296929899834 - 0.90864397254128 - 0 - 0.436525414893901 - 0.916270438559465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450481256893317 - 0.911587326210997 - 0 - 0.438107617786617 - 0.919657295370342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453136833282173 - 0.914239289777779 - 0 - 0.440381200655657 - 0.922614902029847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455654881403632 - 0.916994368798147 - 0 - 0.442695677644088 - 0.925562452546919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458231187840771 - 0.919724434603325 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460551075827973 - 0.922640562951216 - 0 - 0.447648012954653 - 0.931292960867082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463623287527058 - 0.925061853461201 - 0 - 0.450977883769443 - 0.933602977983564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465767224385875 - 0.928121155377108 - 0 - 0.453553601313398 - 0.936431315328583 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468046683828445 - 0.931107033656712 - 0 - 0.456477758719321 - 0.939037451128758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470103020169109 - 0.9342644051259 - 0 - 0.459451196140471 - 0.941621689898168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472069914749653 - 0.937503985322169 - 0 - 0.46265375114345 - 0.944058041844994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473620366271459 - 0.941057936332292 - 0 - 0.465684199612491 - 0.946625235205408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475313677283955 - 0.944537807636429 - 0 - 0.468934797766812 - 0.949048356644628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476793738809839 - 0.948194178842727 - 0 - 0.471964325405104 - 0.951636725527657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478162477512065 - 0.95195847652251 - 0 - 0.474790528126173 - 0.95438183308223 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479485116303257 - 0.955785671876535 - 0 - 0.477315574910018 - 0.957357858421691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480502732171073 - 0.959867554834338 - 0 - 0.47921180455714 - 0.960810941989819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482266149264549 - 0.963432205099366 - 0 - 0.481580023110542 - 0.963937894976638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483085128203762 - 0.967723015007875 - 0 - 0.482791923147046 - 0.967940979216484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484076139049492 - 0.97192591327634 - 0 - 0.484004567916852 - 0.971979584127329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485771240625702 - 0.980668229974803 - 0 - 0.485700131423216 - 0.980722511358305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486603083218275 - 0.985115217435951 - 0 - 0.486313651573718 - 0.98533816793415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487113760525315 - 0.989857340389235 - 0 - 0.486440842259646 - 0.990380477425696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487885724898131 - 0.99444542232916 - 0 - 0.486627854596867 - 0.995432456135439 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488513808665488 - 0.999194291131257 - 0 - 0.486413565779102 - 1.00085791975806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489079494480635 - 1.00404387870614 - 0 - 0.485836513301455 - 1.00663728818944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489619387378706 - 1.00896704277942 - 0 - 0.485005023968283 - 1.01269289997318 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48984970073416 - 1.01419853007487 - 0 - 0.483794816181823 - 1.01913548554433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490791555656742 - 1.0189019234303 - 0 - 0.483307978051604 - 1.02506419770279 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490734352796636 - 1.02448436268044 - 0 - 0.481913670047082 - 1.03182025729493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490786241901715 - 1.03004654131426 - 0 - 0.480874075771299 - 1.03837360303856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490629773304181 - 1.03585594474792 - 0 - 0.479935790975862 - 1.04493175277933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490472348444341 - 1.04174223647706 - 0 - 0.479257922528744 - 1.05135826467789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489969831134394 - 1.04800766646744 - 0 - 0.478437067459881 - 1.05800028405882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489816856282804 - 1.05405539318956 - 0 - 0.47812888636145 - 1.06428986339201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489569440852917 - 1.06026897082511 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489419456355436 - 1.06648222863933 - 0 - 0.477840991995778 - 1.07684042270391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489108996986639 - 1.07292929873803 - 0 - 0.477791405750153 - 1.08316498009803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489540180301635 - 1.07878794448641 - 0 - 0.478638133026421 - 1.08875673138275 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48927378916428 - 1.08536979243324 - 0 - 0.478975137006965 - 1.09489183597463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489394300204536 - 1.09169037762706 - 0 - 0.479938235412046 - 1.10053197437185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489431279703778 - 1.09818536426075 - 0 - 0.481095730806437 - 1.1060681568207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489980515528711 - 1.10428955099835 - 0 - 0.482975311128157 - 1.11099064563192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490437943919443 - 1.11057260498653 - 0 - 0.484823842124525 - 1.11600556157442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491740306175537 - 1.11611843663361 - 0 - 0.487502563438103 - 1.12026764113605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492138860782553 - 1.12263712500552 - 0 - 0.489189008371956 - 1.12555963598621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493397462874516 - 1.12839893282729 - 0 - 0.491505396522784 - 1.13029597402621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494484699932912 - 1.13441815245532 - 0 - 0.493362438530218 - 1.13555701275121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496339098590488 - 1.13973621801923 - 0 - 0.495744542405009 - 1.14034695060678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497478549528464 - 1.14587118274143 - 0 - 0.497225312503961 - 1.14613452398571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499211107488583 - 1.15148161239792 - 0 - 0.499149500591323 - 1.15154647824011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503132022096365 - 1.16244887163391 - 0 - 0.503071234785767 - 1.16251450615336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505466292890499 - 1.16764804137375 - 0 - 0.505219754849085 - 1.16791766443592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507829607883374 - 1.17288690875765 - 0 - 0.507258492651767 - 1.1735196162283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510408905996524 - 1.17795815509619 - 0 - 0.509345273979043 - 1.17915195590073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513166739024484 - 1.18289679978285 - 0 - 0.511397494385672 - 1.1849088767689 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516129293423914 - 1.18766695098621 - 0 - 0.513407881590251 - 1.19080328918675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519309325802531 - 1.19224637224149 - 0 - 0.515452226729542 - 1.19675160789047 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522726276206294 - 1.19660379863723 - 0 - 0.51768520960259 - 1.20257228284569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526398758055333 - 1.20070729585276 - 0 - 0.520193547145657 - 1.2081553100544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53034269171544 - 1.20452652044889 - 0 - 0.523059141668325 - 1.21339047513482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534566076164627 - 1.20803930465701 - 0 - 0.526415835309506 - 1.21809736452763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539060837046574 - 1.21124246114577 - 0 - 0.530305601714054 - 1.22220044470725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543796386809838 - 1.21416133509198 - 0 - 0.534655323385555 - 1.22576617487756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548728559057522 - 1.21684037007744 - 0 - 0.539369972280929 - 1.22889333227951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553816410472842 - 1.21932253588019 - 0 - 0.544374978289072 - 1.23165997400674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559030899599552 - 1.22163768253486 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.564355725330429 - 1.22380040392866 - 0 - 0.555090017043918 - 1.23627035465657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569774765221657 - 1.22582602864516 - 0 - 0.560761372071935 - 1.23813926494713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575260240490855 - 1.2277470806424 - 0 - 0.566620411222114 - 1.23972976386373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580774470383456 - 1.22961212119661 - 0 - 0.572653717711093 - 1.24104824490597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586278635844194 - 1.23147443648696 - 0 - 0.578860324458071 - 1.24208384978534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59174717291588 - 1.23337146162531 - 0 - 0.585241885403573 - 1.24282138375966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.597173966772298 - 1.23531433809419 - 0 - 0.591735859593554 - 1.24333958253247 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602564522438089 - 1.23729751061113 - 0 - 0.598229843521187 - 1.24379718098254 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607928220372582 - 1.23930916059823 - 0 - 0.60467427413131 - 1.24426760746904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.613274497423257 - 1.24133660906239 - 0 - 0.611022193386017 - 1.24482513686082 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.618611162872118 - 1.2433689070278 - 0 - 0.617174787021968 - 1.24563065520274 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623944103337755 - 1.24539746226548 - 0 - 0.623097110918674 - 1.24675358809723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62927733959981 - 1.24741615584578 - 0 - 0.628831297148763 - 1.24814247360204 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634613597511245 - 1.24942061586885 - 0 - 0.634424775150268 - 1.24973338370209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639954470024814 - 1.25140810053233 - 0 - 0.639908819395873 - 1.25148503561763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650652620364284 - 1.25532698575899 - 0 - 0.65060815448582 - 1.25540461161116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656009312313379 - 1.25725896283987 - 0 - 0.655830166350554 - 1.25757737189364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.661369266298539 - 1.25917567709041 - 0 - 0.660957083347425 - 1.25992173108711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.666729960763724 - 1.26108179920314 - 0 - 0.665967647211033 - 1.26248727117971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672087814879429 - 1.26298436704468 - 0 - 0.67082878563648 - 1.26534943062842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.677438064199064 - 1.2648932451633 - 0 - 0.675515526606145 - 1.26857380882671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.682774622275221 - 1.26682166127117 - 0 - 0.680070054448623 - 1.27209988771412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688090081631406 - 1.26878652514216 - 0 - 0.684582266912888 - 1.27576724087553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693376282847381 - 1.27080762828899 - 0 - 0.689092129339657 - 1.27950381059526 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698625771589106 - 1.27290490209256 - 0 - 0.693637394413603 - 1.28323620825965 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703834551592257 - 1.27509259402854 - 0 - 0.698298453277344 - 1.28679484209483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.709007487957009 - 1.27736699110671 - 0 - 0.703110590063532 - 1.2900932688302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.714162667525849 - 1.27969488088149 - 0 - 0.70805921338575 - 1.29314773167734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.719325415716398 - 1.28202383197852 - 0 - 0.71313231218439 - 1.29597024775252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.724517527054398 - 1.28430489468478 - 0 - 0.718326740643248 - 1.29855365550174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729751969598726 - 1.28650550631065 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.735032923968158 - 1.28861131944024 - 0 - 0.729072788463548 - 1.3029580893197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740364276376578 - 1.29060743537694 - 0 - 0.734624258491797 - 1.30474636174997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.745757106564614 - 1.29245946832441 - 0 - 0.740311532617528 - 1.30619180502879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.751228231197731 - 1.294114958924 - 0 - 0.746164074223288 - 1.30719493841938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75679427169294 - 1.29551687208086 - 0 - 0.752218764824894 - 1.307627022008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762462500327828 - 1.29662790849142 - 0 - 0.758495462901744 - 1.30739277765102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768227031328127 - 1.29744370669454 - 0 - 0.764949503606646 - 1.30656704873661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.774074058092519 - 1.29798225697274 - 0 - 0.771493120247795 - 1.30535612407835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.779986997947901 - 1.29827181962156 - 0 - 0.778073775891722 - 1.30388554769437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.785949395132288 - 1.29834356465585 - 0 - 0.784642270262083 - 1.30228489999431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.791946627855011 - 1.29822665418366 - 0 - 0.791124231598829 - 1.30077662374967 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.797966472262931 - 1.29794611230926 - 0 - 0.797488294330163 - 1.29947183158035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803999206471849 - 1.29752183029653 - 0 - 0.803751040628247 - 1.29833724740775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.810037352023201 - 1.29696862498062 - 0 - 0.80993388135402 - 1.29731901251199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816075385909219 - 1.29629642053788 - 0 - 0.816050763383111 - 1.296382424715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828137015574863 - 1.29461188469485 - 0 - 0.828113828474422 - 1.29469828692657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.834156059968561 - 1.29359993490717 - 0 - 0.83406431299229 - 1.2939535732731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.840164355271219 - 1.29247471343121 - 0 - 0.839957212298234 - 1.29330150429953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.846159484515316 - 1.29123713532569 - 0 - 0.845783898526322 - 1.29279129381002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.852138969377676 - 1.28988855834697 - 0 - 0.851531431218422 - 1.29249807511733 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.858100456480297 - 1.28843003329355 - 0 - 0.857192838071371 - 1.29248206099586 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.864041947893163 - 1.28686116436883 - 0 - 0.862794267606446 - 1.29265923779143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.869962010144132 - 1.28517878344645 - 0 - 0.868382736490085 - 1.29282999583242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.875859799729422 - 1.28337620267393 - 0 - 0.873980115040384 - 1.29288642577601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.881734726948772 - 1.28144417861498 - 0 - 0.87960511541015 - 1.29271735690052 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.8875854771041 - 1.27937572818605 - 0 - 0.885289768289956 - 1.29211624290869 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.893407919410236 - 1.27717890037508 - 0 - 0.891037215732609 - 1.29100320193191 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.899193628635538 - 1.2748898672057 - 0 - 0.896819831597712 - 1.28947055424709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.904932695179275 - 1.2725625839656 - 0 - 0.902608070761278 - 1.28764413446994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.910617946462801 - 1.27024501463256 - 0 - 0.90838129603158 - 1.28561870696902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.916246501910292 - 1.26796581469777 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.921819096934707 - 1.26573305712053 - 0 - 0.919843201301839 - 1.28114243276185 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.927336722148503 - 1.26355489176423 - 0 - 0.925524316430536 - 1.27870653292329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.932798326208398 - 1.26146026160413 - 0 - 0.931168264774575 - 1.2761427084948 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.93820184508954 - 1.25949756428013 - 0 - 0.936772547405913 - 1.27345065202418 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.943546325432942 - 1.25772088986679 - 0 - 0.942336541335664 - 1.27060993237566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.948834302113903 - 1.25616495929239 - 0 - 0.947859270083379 - 1.26759601814547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95407189142556 - 1.25483306665351 - 0 - 0.95333012987598 - 1.26449884896976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95926662041291 - 1.25370919875307 - 0 - 0.95873509478348 - 1.2615035965332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964425822284753 - 1.25277114361913 - 0 - 0.964072661224773 - 1.2586914171582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969556052269528 - 1.25199680209434 - 0 - 0.969344061963315 - 1.2561438202745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974662962290117 - 1.25136732506217 - 0 - 0.974548953626411 - 1.2540442042926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979751424557303 - 1.25086760132042 - 0 - 0.979696987762966 - 1.25246557192871 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984825669704982 - 1.25048731324957 - 0 - 0.984803902760182 - 1.25133937988505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989889548320672 - 1.25021588984422 - 0 - 0.989883327781329 - 1.25058118274917 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994946525982812 - 1.25005631644855 - 0 - 0.994945764377118 - 1.25014577262347 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 3855edb3-eb12-4197-85e1-d9226745144d - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 7e4b6235-6350-4f55-a9af-848387dacce2 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - a39c5758-5244-4264-955c-254729a7ef7e - Geometry - Geometry - false - 0 - - - - - - 26473 - -15428 - 50 - 24 - - - 26498.88 - -15416 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - a39c5758-5244-4264-955c-254729a7ef7e - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 256e8091-fe0c-4e39-b3cd-d15fd76b3d32 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 6eab838e-0ed2-4c54-81e0-d7d54d80f5ed - Geometry - Geometry - false - 0 - - - - - - 26473 - -16146 - 50 - 24 - - - 26498.88 - -16134 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505423562287416 - -0.250145772628349 - 0 - 0.00505579079448798 - -0.250328438941119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101166722186634 - -0.250581182755773 - 0 - 0.0101302839851524 - -0.251380515650879 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0151960972398294 - -0.251339379892392 - 0 - 0.0152491190912052 - -0.253414919244564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0203030122370353 - -0.252465571935498 - 0 - 0.0204360062025512 - -0.256369557292481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0254510463736146 - -0.254044204299816 - 0 - 0.0256951342190955 - -0.259775292295518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.030655938036711 - -0.25614382028161 - 0 - 0.0310139688299929 - -0.263147726428641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0359273387751048 - -0.25869141716293 - 0 - 0.0363816718926596 - -0.266307705136293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0412649052165872 - -0.261503596540872 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0466698701239005 - -0.264498848974972 - 0 - 0.0472536739461035 - -0.272106308089032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0521407299166446 - -0.267596018152469 - 0 - 0.0527367560333432 - -0.274583695895008 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0576634586644573 - -0.270609932383741 - 0 - 0.0581995183412103 - -0.276321113392407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0632274525938167 - -0.273450652028253 - 0 - 0.0636255100087909 - -0.277336567539015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0688317352254483 - -0.276142708501694 - 0 - 0.0690608315079947 - -0.278206246679791 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0744756835693676 - -0.278706532929218 - 0 - 0.0745706349708621 - -0.279500322944738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.080156798698473 - -0.281142432770991 - 0 - 0.0801800320483679 - -0.281323622207306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0916187039686472 - -0.285618706977297 - 0 - 0.0916450033749502 - -0.285799476835425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0973919292382841 - -0.287644134473815 - 0 - 0.0975137156265353 - -0.288434252460588 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.103180168402255 - -0.289470554253619 - 0 - 0.10351379268512 - -0.2915197906375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.108962784267433 - -0.291003201938871 - 0 - 0.10962302194108 - -0.294853250675795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.114710231709912 - -0.29211624291467 - 0 - 0.115727468527291 - -0.297761610728034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.120394884590228 - -0.292717356909241 - 0 - 0.121696692177779 - -0.299608524036104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.126019884959019 - -0.292886425779716 - 0 - 0.127499291793491 - -0.300371451931509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.131617263509951 - -0.292829995839355 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.13720573239375 - -0.292659237799043 - 0 - 0.138810842748806 - -0.300118318293514 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.142807161928103 - -0.292482061000252 - 0 - 0.14434004022216 - -0.299325537565637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.148468568781714 - -0.292498075124684 - 0 - 0.149769282916235 - -0.298084942872452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.154216101474041 - -0.292791293818254 - 0 - 0.155133691693607 - -0.296588242231303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.160042787701041 - -0.293301504303351 - 0 - 0.16054736489495 - -0.29531547470396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.165935687007545 - -0.293953573279223 - 0 - 0.166136447479939 - -0.294727403745222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171886171525765 - -0.294698286934031 - 0 - 0.171933518756356 - -0.294874717203926 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183949236616059 - -0.296382424718838 - 0 - 0.183999514934573 - -0.29655804217545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.190066118646106 - -0.29731901251916 - 0 - 0.190292532869964 - -0.298085729518202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196248959371727 - -0.298337247414373 - 0 - 0.196853463706027 - -0.300323512610402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.202511705669843 - -0.299471831587106 - 0 - 0.20367993719918 - -0.303199300454348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.208875768401618 - -0.300776623757787 - 0 - 0.210636484857528 - -0.306236003397698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.215357729737282 - -0.30228489999911 - 0 - 0.217565335181875 - -0.308941428040542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.221926224108109 - -0.303885547700611 - 0 - 0.224387537768817 - -0.311107472384414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.228506879752192 - -0.305356124085039 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.235050496392389 - -0.306567048740638 - 0 - 0.237630076329177 - -0.313747579948328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.241504537098532 - -0.307392777658513 - 0 - 0.243929542470506 - -0.313973221132266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.247781235175239 - -0.307627022015066 - 0 - 0.249808658695011 - -0.312993072924465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.253835925776679 - -0.307194938426022 - 0 - 0.255246286443573 - -0.310837694505103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.259688467383181 - -0.306191805037292 - 0 - 0.260453813229492 - -0.308121810388237 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265375741506915 - -0.304746361753513 - 0 - 0.265676459352462 - -0.305487095939814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270927211537022 - -0.302958089327777 - 0 - 0.270997293130045 - -0.303126784231964 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.281673259357865 - -0.29855365551104 - 0 - 0.28174605303402 - -0.298721197986524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.28686768781528 - -0.295970247758475 - 0 - 0.287192142684371 - -0.296700896371221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.291940786614735 - -0.293147731685129 - 0 - 0.292798593949585 - -0.295038456809365 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296889409935901 - -0.290093268835693 - 0 - 0.298531687789377 - -0.293637519463736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301701546722433 - -0.286794842101097 - 0 - 0.304154611760934 - -0.291980150231544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.306362605586927 - -0.283236208267481 - 0 - 0.309411944463461 - -0.28955161955903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.3109078706605 - -0.279503810602304 - 0 - 0.314279715957862 - -0.286348145512692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315417733087166 - -0.275767240882368 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.319929945551141 - -0.272099887720381 - 0 - 0.323409306306166 - -0.278890197714137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.324484473393656 - -0.268573808833086 - 0 - 0.327731450445587 - -0.274789919143368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.329171214364873 - -0.265349430637697 - 0 - 0.331866744031829 - -0.270412934198015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.334032352787657 - -0.262487271184008 - 0 - 0.335894753091952 - -0.265920965137895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339042916652918 - -0.259921731094467 - 0 - 0.340046948379671 - -0.26173903547481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344169833648876 - -0.257577371899359 - 0 - 0.344561840334936 - -0.258274113684721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349391845513159 - -0.255404611616106 - 0 - 0.349482643248151 - -0.255563120832556 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360091180602757 - -0.251485035622065 - 0 - 0.360184397555891 - -0.251642134317248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365575224850326 - -0.249733383709835 - 0 - 0.365988405403285 - -0.250417781392503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.371168702849392 - -0.24814247360577 - 0 - 0.372255212543982 - -0.249911702704192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376902889081878 - -0.246753588104841 - 0 - 0.378972167443079 - -0.250066725006067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.382825212977003 - -0.245630655207833 - 0 - 0.385900434413408 - -0.250472964740263 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.388977806614639 - -0.24482513686854 - 0 - 0.392781726782351 - -0.25071691747571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.395325725868487 - -0.244267607475454 - 0 - 0.399511848597411 - -0.250646528824184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401770156478347 - -0.243797180988584 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408264140407794 - -0.243339582541172 - 0 - 0.41254420555582 - -0.249655855445628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414758114595422 - -0.242821383764929 - 0 - 0.418734723704237 - -0.248598014907822 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421139675542326 - -0.242083849792649 - 0 - 0.424426755950018 - -0.246784918914046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427346282289188 - -0.24104824491309 - 0 - 0.429607900602458 - -0.244233189444393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433379588777727 - -0.239729763870236 - 0 - 0.434593869863233 - -0.241413864925554 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439238627927562 - -0.238139264953161 - 0 - 0.439710836938658 - -0.238784351774624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444909982956108 - -0.236270354663337 - 0 - 0.445018932760472 - -0.236416981197459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455625021711591 - -0.231659974014332 - 0 - 0.455736037745933 - -0.231805042413711 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460630027718401 - -0.228893332285366 - 0 - 0.461120321321889 - -0.229524783423431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465344676614253 - -0.225766174884025 - 0 - 0.466629403438389 - -0.227397172096311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469694398287187 - -0.222200444715514 - 0 - 0.472132719137963 - -0.225252227881316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473584164690309 - -0.218097364534124 - 0 - 0.477195565673416 - -0.222554126972263 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476940858332451 - -0.213390475142492 - 0 - 0.48139321057777 - -0.218808910972966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479806452853301 - -0.208155310059875 - 0 - 0.484690267400844 - -0.214017273599518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482314790397806 - -0.202572282852884 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484547773269642 - -0.196751607896243 - 0 - 0.48950983745262 - -0.20254748402664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486592118410189 - -0.190803289193989 - 0 - 0.491188315543241 - -0.196100256182699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488602505613553 - -0.184908876774737 - 0 - 0.492390385393733 - -0.189216650592116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490654726020656 - -0.17915195590713 - 0 - 0.493253274329318 - -0.182068518224302 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492741507348046 - -0.173519616234827 - 0 - 0.494132680395392 - -0.17506082111137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494780245151019 - -0.167917664442764 - 0 - 0.49531971899167 - -0.16850765286014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496928765212619 - -0.162514506158343 - 0 - 0.49705289072884 - -0.162648529501842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500850499408243 - -0.151546478246379 - 0 - 0.500976298491143 - -0.151678931978381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502774687496554 - -0.14613452399297 - 0 - 0.503328820032936 - -0.146710766554317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504255457594763 - -0.14034695061328 - 0 - 0.505703730192998 - -0.141834627123931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506637561469306 - -0.135557012757443 - 0 - 0.509379346618602 - -0.138339350489908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508494603477969 - -0.130295974033697 - 0 - 0.512545439478408 - -0.134357460976719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510810991627342 - -0.125559635992243 - 0 - 0.515793002444229 - -0.13049546982107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512497436562383 - -0.120267641143258 - 0 - 0.517949189565399 - -0.125605491859512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515176157875145 - -0.116005561580818 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51702468887087 - -0.110990645637718 - 0 - 0.522538138720994 - -0.11626474573395 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518904269193531 - -0.106068156827404 - 0 - 0.523999696506994 - -0.110886819282751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520061764588541 - -0.100531974379127 - 0 - 0.524251780846339 - -0.104449717638987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521024862993285 - -0.0948918359815828 - 0 - 0.52389302328097 - -0.0975437118509525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521361866973006 - -0.0887567313889643 - 0 - 0.522894090514444 - -0.0901577902521821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522208594250152 - -0.0831649801050367 - 0 - 0.522801519520025 - -0.0837012244352919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522159008004386 - -0.0768404227107852 - 0 - 0.522295152094812 - -0.0769622183881371 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521871113638058 - -0.0642898633983103 - 0 - 0.522008545337499 - -0.0644102042823363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521562932539694 - -0.0580002840651655 - 0 - 0.522167130630189 - -0.0585237943562072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520742077472739 - -0.0513582646858968 - 0 - 0.522318204135725 - -0.052709745230102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52006420902337 - -0.0449317527854089 - 0 - 0.523042468213288 - -0.0474593526865142 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51912592422925 - -0.0383736030457551 - 0 - 0.523518040627334 - -0.0420633539908021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518086329950011 - -0.0318202572992374 - 0 - 0.523478314132337 - -0.0363046071900141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516692021949889 - -0.0250641977107602 - 0 - 0.522581975685168 - -0.0299142189551641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516205183816759 - -0.0191354855499001 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514994976032946 - -0.0126928999809023 - 0 - 0.520931242375299 - -0.0174861246770284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514163486697209 - -0.00663728819510931 - 0 - 0.519640563196221 - -0.011017301938162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513586434222514 - -0.000857919766084662 - 0 - 0.518082967595167 - -0.00441968002183039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513372145402704 - 0.00456754385817189 - 0 - 0.516445235240302 - 0.00215613184185236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513559157739012 - 0.00961952256861475 - 0 - 0.515198311630304 - 0.00834521905696476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513686348425213 - 0.014661832059932 - 0 - 0.514319681926198 - 0.0141739724142195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514299868577701 - 0.0192774886342623 - 0 - 0.51444507102834 - 0.019166647988704 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515995432084217 - 0.0280204158651415 - 0 - 0.516141577779725 - 0.027910821905161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517208076852237 - 0.0320590207773193 - 0 - 0.517849667322971 - 0.0315820721163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51841997688991 - 0.036062105016286 - 0 - 0.520091303725036 - 0.0348303008397511 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52078819544304 - 0.0391890580033239 - 0 - 0.523942047257066 - 0.0368842786651737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522684425090805 - 0.0426421415709762 - 0 - 0.527329323707669 - 0.0392761550395343 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525209471874189 - 0.0456181669107786 - 0 - 0.530904362999643 - 0.0415253558432384 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528035674595592 - 0.0483632744651133 - 0 - 0.534248597527297 - 0.0439345218507081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531065202233208 - 0.0509516433486273 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534315800388649 - 0.0533747647870685 - 0 - 0.540561964579517 - 0.04899301924726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537346248856133 - 0.0559419581485611 - 0 - 0.543102243790358 - 0.0519355370919902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540548803860489 - 0.0583783100944358 - 0 - 0.545268665328723 - 0.0551182707984346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543522241278913 - 0.0609625488657134 - 0 - 0.54674417081516 - 0.0587539386407405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546446398687204 - 0.0635686846642708 - 0 - 0.548162957084493 - 0.0624007368110524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549022116229484 - 0.0663970220104278 - 0 - 0.549684605206067 - 0.0659495550135535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552351987044929 - 0.0687070391264611 - 0 - 0.552503706280229 - 0.0686053008641433 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557304322355187 - 0.0744375474468264 - 0 - 0.557456701716878 - 0.0743368005833014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559618799344709 - 0.0773850979631723 - 0 - 0.560287063179252 - 0.0769463021053665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561892382212331 - 0.0803427046236091 - 0 - 0.56363142999427 - 0.0792085142818788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563474585105293 - 0.0837295614343228 - 0 - 0.566752935645749 - 0.0816056012660787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56507599707224 - 0.0870794387813042 - 0 - 0.569899444265065 - 0.0839747156585742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565871078474497 - 0.0909211643262313 - 0 - 0.571779088395054 - 0.0871424997282605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567304567424617 - 0.0943312408567091 - 0 - 0.573743828722273 - 0.0902385430892928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567605396459228 - 0.0984370357330786 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568223374669041 - 0.102312718067496 - 0 - 0.574685127190994 - 0.0982556236121087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568028006515896 - 0.106666068998698 - 0 - 0.573977306621641 - 0.10295275301199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569163620962188 - 0.110160565721984 - 0 - 0.574037695330143 - 0.107135942184015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569742011717993 - 0.113978471239191 - 0 - 0.573066357754937 - 0.111927249045217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570906595650503 - 0.117410714391841 - 0 - 0.572676231041006 - 0.116324866564648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571340816533778 - 0.121264785037981 - 0 - 0.572023226286005 - 0.120848329413154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573074421456835 - 0.124304146771783 - 0 - 0.573230575462257 - 0.12420935580718 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574899573975092 - 0.131322542475568 - 0 - 0.575056158935527 - 0.131228465110889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576813690061004 - 0.134199671717879 - 0 - 0.577499868324315 - 0.133789455008878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577987129857456 - 0.137505310402129 - 0 - 0.579771457532714 - 0.136443778647328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579470109977865 - 0.140608341845134 - 0 - 0.582831355532765 - 0.138618161606548 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581038859893325 - 0.143644515873484 - 0 - 0.585980747085291 - 0.140732008453291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582798264164558 - 0.146553116935159 - 0 - 0.58884714754184 - 0.143004328796455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584629452679553 - 0.149405464056841 - 0 - 0.591217751630423 - 0.145557272532389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586334753654483 - 0.152317341300726 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587792698141627 - 0.15535845679194 - 0 - 0.594395205323079 - 0.151534694247825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588885814600127 - 0.158595107930374 - 0 - 0.594960826725901 - 0.155091236494794 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589419646701347 - 0.162136838578988 - 0 - 0.594393610686732 - 0.159279456776904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589320016585478 - 0.166022772503467 - 0 - 0.592710411276128 - 0.164082666087827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588671115261759 - 0.170201326353865 - 0 - 0.590474829452158 - 0.16917308025565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587590994900854 - 0.174602628915227 - 0 - 0.588286143434531 - 0.174207803797597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586172718600039 - 0.179172107047908 - 0 - 0.586331697837416 - 0.179082134816289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582518832644086 - 0.188700042877056 - 0 - 0.582678076368996 - 0.188610539600824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580320915949153 - 0.193635993425587 - 0 - 0.581018380437027 - 0.193245274030701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577895342663458 - 0.198674994693603 - 0 - 0.579708085034494 - 0.197662749656377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575253198660657 - 0.20381058241952 - 0 - 0.578666262845069 - 0.201910639805786 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572386978048319 - 0.209046734226763 - 0 - 0.577402605537495 - 0.20626313415121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569284668480124 - 0.214389916031959 - 0 - 0.575420896487017 - 0.210994390562642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566033665281687 - 0.219791710573479 - 0 - 0.572714009407577 - 0.216105620038157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562803936410508 - 0.225158842228221 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559673065147775 - 0.230449752777153 - 0 - 0.566361874432708 - 0.226779045566724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556718217509092 - 0.235623519964329 - 0 - 0.5628700142472 - 0.232256283076559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554105138920499 - 0.240591228383117 - 0 - 0.559139882293919 - 0.23784235449467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551902136927073 - 0.245317838697063 - 0 - 0.555332575882613 - 0.243449449649057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550051710286089 - 0.249836904894435 - 0 - 0.551876011864736 - 0.248845643743533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548484500315911 - 0.254187992062088 - 0 - 0.549187314671191 - 0.253806979805858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547155470515612 - 0.258397064833559 - 0 - 0.547316143193319 - 0.258310152860747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54513591569215 - 0.266435478823177 - 0 - 0.545296740944667 - 0.26634884950636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544446342406086 - 0.270266637361234 - 0 - 0.545150492876145 - 0.269888100080505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543997417753818 - 0.273959294997199 - 0 - 0.545826928571989 - 0.272977681486015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543836629225589 - 0.277489109835568 - 0 - 0.547280150969561 - 0.275644944153969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544036592078469 - 0.280818424779715 - 0 - 0.549095385890676 - 0.278114066509003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544659047381932 - 0.283915581987895 - 0 - 0.550846192100584 - 0.280613744984677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54563983283102 - 0.286816136087919 - 0 - 0.552373603987172 - 0.283228576040828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54681708759531 - 0.28960729557305 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548118335599253 - 0.292328187880908 - 0 - 0.554856791090474 - 0.28874943409394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549470857472973 - 0.295017798262242 - 0 - 0.555666618285808 - 0.291732157485239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550708881370936 - 0.297764140434994 - 0 - 0.55577825615152 - 0.295079668825015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551749941827175 - 0.300610679752973 - 0 - 0.555203083090365 - 0.298784589810268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552612375867721 - 0.303547433734308 - 0 - 0.554448288382621 - 0.302577846112289 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553310102237649 - 0.306566831182615 - 0 - 0.554017216667811 - 0.306193859950425 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55383830784911 - 0.309671231944943 - 0 - 0.55399992512685 - 0.309586089382641 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554351197146093 - 0.316152798551188 - 0 - 0.55451289412656 - 0.316067807452317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554308755567581 - 0.319543914807823 - 0 - 0.555016568072157 - 0.319172270063812 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554006242960908 - 0.323066957099693 - 0 - 0.555844877831654 - 0.322102541872099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553351782992714 - 0.326769862709266 - 0 - 0.556811763819582 - 0.324956765431098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552226769221767 - 0.330714416965799 - 0 - 0.557308723210212 - 0.32805383579806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550545427694077 - 0.334945055793217 - 0 - 0.556759687219487 - 0.331694538001199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548382987170286 - 0.339421976011831 - 0 - 0.555144988381408 - 0.335887913095628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545937105929131 - 0.344041630116336 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54332752713911 - 0.34874149327913 - 0 - 0.550091780111826 - 0.345211742183656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540676400964699 - 0.353457989766569 - 0 - 0.546894803362922 - 0.350215404535748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53819108545919 - 0.358083324426895 - 0 - 0.543278129365771 - 0.355432488184628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535973360897764 - 0.362564954500405 - 0 - 0.539437972034657 - 0.360760720942211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533990174515251 - 0.366920609487817 - 0 - 0.535831893281123 - 0.365962096625841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532189817895052 - 0.371177643754826 - 0 - 0.532899059623785 - 0.370808733836813 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530538800230377 - 0.375353848841097 - 0 - 0.53070087956452 - 0.375269589183943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527628700802464 - 0.383494182933707 - 0 - 0.527790813953703 - 0.383409988358021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526370193683262 - 0.387458574554778 - 0 - 0.527079731748251 - 0.387090234912984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525266799187143 - 0.39134029354473 - 0 - 0.527109674580989 - 0.390384006348382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524362384988684 - 0.395116833193081 - 0 - 0.527829905419016 - 0.393318197285613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52372415108524 - 0.398753601736735 - 0 - 0.528816553768611 - 0.396113074630039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52340528629554 - 0.402223294533774 - 0 - 0.529631583617309 - 0.398995894802367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523327701082563 - 0.405566641902149 - 0 - 0.53010202454743 - 0.402056256927783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523309143418118 - 0.408878260007979 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523251641928628 - 0.412208995462828 - 0 - 0.530026748426161 - 0.408700121993751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523054905871745 - 0.415610839813393 - 0 - 0.529282645398698 - 0.412386223906065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522533158555508 - 0.419179992109439 - 0 - 0.52762733630084 - 0.416542891127346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521615759560877 - 0.422952989859552 - 0 - 0.525084898799206 - 0.421157478231218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520387266808906 - 0.426886049072686 - 0 - 0.522231223803974 - 0.425931849135839 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51896174308946 - 0.430920166626684 - 0 - 0.519671784357158 - 0.430552797935107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517424660948293 - 0.43501117533573 - 0 - 0.517586909327756 - 0.43492724164916 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514169525906021 - 0.443284653399733 - 0 - 0.514331782538823 - 0.443200735669239 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512464391935626 - 0.447460596694136 - 0 - 0.513174505736131 - 0.447093368226124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510710646804995 - 0.451661172309808 - 0 - 0.512554888261311 - 0.450707522284933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508907661436521 - 0.455886775079962 - 0 - 0.512377520951457 - 0.454092655794906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507036819002528 - 0.460147095470864 - 0 - 0.512132334680192 - 0.457512580625684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505075867635344 - 0.464453696669792 - 0 - 0.511305598350793 - 0.461232929280124 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503104556914647 - 0.468765403185449 - 0 - 0.509882233271881 - 0.465261496184472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501287185066225 - 0.472997332830163 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499695104591987 - 0.477112654063808 - 0 - 0.506472866813453 - 0.473608913156696 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498399932483317 - 0.481074391911008 - 0 - 0.504629823528068 - 0.477853934655292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497563733715275 - 0.48479880819568 - 0 - 0.502659451180724 - 0.482164683672596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497250751937623 - 0.488252739747617 - 0 - 0.500720801125574 - 0.486458987341179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497398193448137 - 0.491468631130392 - 0 - 0.499242566435268 - 0.490515235512886 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497934045163041 - 0.494483738247752 - 0 - 0.498644222858663 - 0.494116633360796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498805693039354 - 0.497325263622762 - 0 - 0.498967967684934 - 0.497241380729503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501194306960616 - 0.502674736370515 - 0 - 0.501032032315036 - 0.502758619263774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502065954836761 - 0.505516261745612 - 0 - 0.50135577714114 - 0.505883366632568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502601806552515 - 0.508531368862533 - 0 - 0.500757433565384 - 0.509484764480039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50274924806083 - 0.511747260246445 - 0 - 0.499279198872879 - 0.513541012652882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50243626628717 - 0.515201191796319 - 0 - 0.497340548821721 - 0.517835316319404 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501600067515676 - 0.518925608082776 - 0 - 0.495370176470924 - 0.522146065338492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50030489540811 - 0.522887345929405 - 0 - 0.493527133186644 - 0.526391086836517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498712814933655 - 0.527002667163162 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496895443084163 - 0.53123459680843 - 0 - 0.490117766726929 - 0.534738503809407 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494924132364509 - 0.535546303323547 - 0 - 0.48869440164906 - 0.538767070713216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492963180997997 - 0.539852904522128 - 0 - 0.487867665320333 - 0.542487419367308 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491092338564043 - 0.54411322491301 - 0 - 0.487622479049108 - 0.545907344198066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489289353194773 - 0.548338827683575 - 0 - 0.487445111738456 - 0.54929247770845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487535608065788 - 0.552539403298396 - 0 - 0.486825494265284 - 0.552906631766408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485830474094627 - 0.556715346593195 - 0 - 0.485668217461825 - 0.55679926432369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48257533905264 - 0.56498882465705 - 0 - 0.482413090673178 - 0.565072758343621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481038256909349 - 0.569079833367197 - 0 - 0.480328215641652 - 0.569447202058774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479612733192112 - 0.573113950920052 - 0 - 0.477768776197043 - 0.574068150856899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478384240439162 - 0.577047010133692 - 0 - 0.474915101200832 - 0.578842521762026 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47746684144287 - 0.580820007884664 - 0 - 0.472372663697538 - 0.583457108866756 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4769450941281 - 0.584389160179951 - 0 - 0.470717354601147 - 0.587613776087278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476748358072655 - 0.587791004529769 - 0 - 0.469973251575123 - 0.591299877998846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476690856580452 - 0.591121739986025 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476672298918722 - 0.594433358090448 - 0 - 0.469897975453855 - 0.597943743064814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476594713703826 - 0.597776705459818 - 0 - 0.470368416382056 - 0.601004105191225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476275848914562 - 0.601246398256634 - 0 - 0.471183446231192 - 0.60388692536333 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475637615013499 - 0.604883166799051 - 0 - 0.472170094583168 - 0.606681802706519 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474733200813116 - 0.608659706448397 - 0 - 0.47289032541927 - 0.609615993644745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473629806316199 - 0.612541425438765 - 0 - 0.47292026825121 - 0.612909765080559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472371299197675 - 0.616505817059484 - 0 - 0.472209186046435 - 0.616590011635169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469461199770114 - 0.624646151151911 - 0 - 0.469299120435972 - 0.624730410809064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467810182104536 - 0.628822356238653 - 0 - 0.467100940375802 - 0.629191266156666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466009825486716 - 0.633079390504421 - 0 - 0.464168106720844 - 0.634037903366397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464026639102491 - 0.637435045492721 - 0 - 0.460562027965599 - 0.639239279050915 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461808914539606 - 0.641916675566998 - 0 - 0.456721870633026 - 0.644567511809264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459323599037545 - 0.646542010225527 - 0 - 0.453105196639322 - 0.649784595456348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456672472859839 - 0.65125850671468 - 0 - 0.449908219887122 - 0.654788257810154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454062894070695 - 0.655958369877019 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45161701282884 - 0.660578023981891 - 0 - 0.444855011617718 - 0.664112086898095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449454572305059 - 0.6650549442005 - 0 - 0.44324031277965 - 0.668305461992518 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447773230780592 - 0.669285583026229 - 0 - 0.442691276792148 - 0.671946164193968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446648217006605 - 0.673230137284351 - 0 - 0.443188236179736 - 0.675043234562519 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445993757041781 - 0.67693304289216 - 0 - 0.444155122171035 - 0.677897458119755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44569124443191 - 0.680456085185706 - 0 - 0.444983431927334 - 0.680827729929717 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445648802856401 - 0.683847201440764 - 0 - 0.445487105875933 - 0.683932192539635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446161692151867 - 0.690328768047806 - 0 - 0.446000074874127 - 0.690413910610107 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446689897761646 - 0.693433168811019 - 0 - 0.445982783331484 - 0.69380614004321 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447387624134555 - 0.696452566257752 - 0 - 0.445551711619655 - 0.697422153879771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448250058171403 - 0.699389320241037 - 0 - 0.444796916908213 - 0.701215410183743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449291118627919 - 0.702235859558878 - 0 - 0.444221743847336 - 0.704920331168856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450529142529315 - 0.704982201729808 - 0 - 0.444333381716481 - 0.708267842506811 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451881664401484 - 0.707671812111963 - 0 - 0.445143208910263 - 0.711250565898931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453182912407235 - 0.710392704418858 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454360167168899 - 0.713183863905387 - 0 - 0.447626396012748 - 0.716771423952478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455340952617862 - 0.716084418005479 - 0 - 0.44915380789921 - 0.719386255008698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4559634079223 - 0.719181575213134 - 0 - 0.450904614110092 - 0.721885933483845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456163370773946 - 0.722510890157944 - 0 - 0.452719849029973 - 0.724355055839542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456002582246848 - 0.726040704995709 - 0 - 0.454173071428678 - 0.727022318506893 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455553657593923 - 0.729733362632019 - 0 - 0.454849507123865 - 0.730111899912747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454864084306183 - 0.733564521170983 - 0 - 0.454703259053666 - 0.7336511504878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452844529482577 - 0.741602935160681 - 0 - 0.45268385680487 - 0.741689847133492 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451515499685148 - 0.745812007930601 - 0 - 0.450812685329868 - 0.746193020186831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449948289715722 - 0.750163095097842 - 0 - 0.448123988137076 - 0.751154356248744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448097863072831 - 0.754682161296249 - 0 - 0.444667424117291 - 0.756550550344255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445894861079807 - 0.759408771609983 - 0 - 0.440860117706386 - 0.762157645498431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443281782493463 - 0.764376480027536 - 0 - 0.437129985755354 - 0.767743716915306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440326934852234 - 0.769550247216105 - 0 - 0.433638125567301 - 0.773220954426534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437196063591788 - 0.774841157763784 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433966334718795 - 0.780208289419518 - 0 - 0.427285990592905 - 0.78389437995484 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430715331520857 - 0.785610083960754 - 0 - 0.424579103513964 - 0.789005609430071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427613021951256 - 0.790953265766738 - 0 - 0.42259739446208 - 0.793736865842291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42474680134006 - 0.796189417573343 - 0 - 0.421333737155648 - 0.798089360187077 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422104657335806 - 0.801325005300066 - 0 - 0.420291914964769 - 0.802337250337292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41967908404934 - 0.806364006568522 - 0 - 0.418981619561466 - 0.806754725963408 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417481167356412 - 0.811299957115922 - 0 - 0.417321923631502 - 0.811389460392154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.413827281399917 - 0.82082789294538 - 0 - 0.41366830216254 - 0.820917865176999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41240900509826 - 0.825397371078539 - 0 - 0.411713856564583 - 0.82579219619617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411328884739706 - 0.829798673638565 - 0 - 0.409525170549306 - 0.830826919736779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410679983413106 - 0.833977227490607 - 0 - 0.407289588722456 - 0.835917333906248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41058035329846 - 0.837863161414394 - 0 - 0.405606389313074 - 0.840720543216478 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411114185401343 - 0.841404892062042 - 0 - 0.40503917327557 - 0.844908763497621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41220730185844 - 0.844641543201276 - 0 - 0.405604794676988 - 0.848465305745391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41366524634389 - 0.847682658693483 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415370547320385 - 0.850594535936456 - 0 - 0.408782248369515 - 0.854442727460908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417201735836883 - 0.853446883057264 - 0 - 0.411152852459601 - 0.856995671195968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418961140107651 - 0.856355484119208 - 0 - 0.414019252915685 - 0.8592679915394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42052989002223 - 0.859391658148061 - 0 - 0.417168644467329 - 0.861381838386647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422012870142262 - 0.862494689591304 - 0 - 0.420228542467005 - 0.863556221346105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423186309940801 - 0.865800328274311 - 0 - 0.42250013167749 - 0.866210544983312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42510042602475 - 0.868677457517796 - 0 - 0.424943841064315 - 0.868771534882475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426925578543759 - 0.875695853221124 - 0 - 0.426769424538338 - 0.875790644185726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428659183465623 - 0.878735214955653 - 0 - 0.427976773713396 - 0.879151670580479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429093404350892 - 0.882589285600572 - 0 - 0.427323768960389 - 0.883675133427765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430257988281115 - 0.886021528754623 - 0 - 0.426933642244171 - 0.888072750948597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430836379038365 - 0.889839434270951 - 0 - 0.42596230467041 - 0.89286405780892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431971993485036 - 0.893333930993981 - 0 - 0.426022693379291 - 0.89704724698069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431776625330017 - 0.897687281926354 - 0 - 0.425314872808064 - 0.901744376381742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432394603540028 - 0.90156296426066 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432695432575553 - 0.90566875913645 - 0 - 0.426256171277898 - 0.909761456903866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434128921525933 - 0.909078835666761 - 0 - 0.428220911605376 - 0.912857500264732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434924002929502 - 0.912920561210839 - 0 - 0.430100555736676 - 0.916025284333569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436525414893901 - 0.916270438559465 - 0 - 0.433247064353445 - 0.918394398727709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438107617786617 - 0.919657295370342 - 0 - 0.436368570004678 - 0.920791485712072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440381200655657 - 0.922614902029847 - 0 - 0.439712936821115 - 0.923053697887652 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442695677644088 - 0.925562452546919 - 0 - 0.442543298282397 - 0.925663199410444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447648012954653 - 0.931292960867082 - 0 - 0.447496293719353 - 0.9313946991294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450977883769443 - 0.933602977983564 - 0 - 0.45031539479286 - 0.934050444980438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453553601313398 - 0.936431315328583 - 0 - 0.451837042916109 - 0.937599263181802 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456477758719321 - 0.939037451128758 - 0 - 0.453255829183074 - 0.941246061353731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459451196140471 - 0.941621689898168 - 0 - 0.454731334672237 - 0.944881729194169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46265375114345 - 0.944058041844994 - 0 - 0.456897756209225 - 0.948064462901565 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465684199612491 - 0.946625235205408 - 0 - 0.459438035421624 - 0.951006980745217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468934797766812 - 0.949048356644628 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471964325405104 - 0.951636725527657 - 0 - 0.4657514024734 - 0.956065478142062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474790528126173 - 0.95438183308223 - 0 - 0.469095637000718 - 0.958474644149771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477315574910018 - 0.957357858421691 - 0 - 0.472670676293154 - 0.960723844953133 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47921180455714 - 0.960810941989819 - 0 - 0.476057952743114 - 0.963115721327969 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481580023110542 - 0.963937894976638 - 0 - 0.479908696275416 - 0.965169699153173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482791923147046 - 0.967940979216484 - 0 - 0.482150332676312 - 0.968417927877503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484004567916852 - 0.971979584127329 - 0 - 0.483858422221345 - 0.97208917808731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485700131423216 - 0.980722511358305 - 0 - 0.485554928972576 - 0.980833352003864 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486313651573718 - 0.98533816793415 - 0 - 0.485680318072733 - 0.985826027579863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486440842259646 - 0.990380477425696 - 0 - 0.484801688368355 - 0.991654780937346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486627854596867 - 0.995432456135439 - 0 - 0.483554764759269 - 0.997843868151758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486413565779102 - 1.00085791975806 - 0 - 0.481917032406449 - 1.00441968001381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485836513301455 - 1.00663728818944 - 0 - 0.480359436802442 - 1.01101730193249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485005023968283 - 1.01269289997318 - 0 - 0.479068757625931 - 1.01748612466931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483794816181823 - 1.01913548554433 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483307978051604 - 1.02506419770279 - 0 - 0.477418024316324 - 1.0299142189472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481913670047082 - 1.03182025729493 - 0 - 0.476521685864756 - 1.0363046071857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480874075771299 - 1.03837360303856 - 0 - 0.476481959373215 - 1.04206335398361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479935790975862 - 1.04493175277933 - 0 - 0.476957531785944 - 1.04745935268044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479257922528744 - 1.05135826467789 - 0 - 0.477681795865758 - 1.0527097452221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478437067459881 - 1.05800028405882 - 0 - 0.477832869369386 - 1.05852379434986 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47812888636145 - 1.06428986339201 - 0 - 0.477991454662009 - 1.06441020427604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477840991995778 - 1.07684042270391 - 0 - 0.477704847905351 - 1.07696221838126 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477791405750153 - 1.08316498009803 - 0 - 0.47719848048028 - 1.08370122442828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478638133026421 - 1.08875673138275 - 0 - 0.477105909484982 - 1.09015779024597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478975137006965 - 1.09489183597463 - 0 - 0.476106976719281 - 1.097543711844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479938235412046 - 1.10053197437185 - 0 - 0.475748219154248 - 1.10444971763171 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481095730806437 - 1.1060681568207 - 0 - 0.476000303492973 - 1.11088681927605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482975311128157 - 1.11099064563192 - 0 - 0.477461861278033 - 1.11626474572815 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484823842124525 - 1.11600556157442 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487502563438103 - 1.12026764113605 - 0 - 0.482050810435087 - 1.1256054918523 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489189008371956 - 1.12555963598621 - 0 - 0.484206997555069 - 1.13049546981504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491505396522784 - 1.13029597402621 - 0 - 0.487454560522344 - 1.13435746096923 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493362438530218 - 1.13555701275121 - 0 - 0.490620653380922 - 1.13833935048368 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495744542405009 - 1.14034695060678 - 0 - 0.494296269806773 - 1.14183462711743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497225312503961 - 1.14613452398571 - 0 - 0.496671179967579 - 1.14671076654706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499149500591323 - 1.15154647824011 - 0 - 0.499023701508423 - 1.15167893197211 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503071234785767 - 1.16251450615336 - 0 - 0.502947109269546 - 1.16264852949686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505219754849085 - 1.16791766443592 - 0 - 0.504680281008434 - 1.1685076528533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507258492651767 - 1.1735196162283 - 0 - 0.505867319604422 - 1.17506082110485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509345273979043 - 1.17915195590073 - 0 - 0.506746725670381 - 1.1820685182179 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511397494385672 - 1.1849088767689 - 0 - 0.507609614605492 - 1.18921665058628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513407881590251 - 1.19080328918675 - 0 - 0.508811684457199 - 1.19610025617546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515452226729542 - 1.19675160789047 - 0 - 0.510490162546564 - 1.20254748402087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51768520960259 - 1.20257228284569 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520193547145657 - 1.2081553100544 - 0 - 0.515309732598113 - 1.21401727359405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523059141668325 - 1.21339047513482 - 0 - 0.518606789423005 - 1.2188089109653 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526415835309506 - 1.21809736452763 - 0 - 0.522804434326399 - 1.22255412696577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530305601714054 - 1.22220044470725 - 0 - 0.527867280863278 - 1.22525222787305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534655323385555 - 1.22576617487756 - 0 - 0.533370596561418 - 1.22739717208984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539369972280929 - 1.22889333227951 - 0 - 0.538879678677441 - 1.22952478341758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.544374978289072 - 1.23165997400674 - 0 - 0.54426396225473 - 1.23180504240612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555090017043918 - 1.23627035465657 - 0 - 0.554981067239554 - 1.23641698119069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560761372071935 - 1.23813926494713 - 0 - 0.560289163060839 - 1.23878435176859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566620411222114 - 1.23972976386373 - 0 - 0.565406130136609 - 1.24141386491905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572653717711093 - 1.24104824490597 - 0 - 0.570392099397823 - 1.24423318943727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578860324458071 - 1.24208384978534 - 0 - 0.575573244050378 - 1.24678491890674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585241885403573 - 1.24282138375966 - 0 - 0.581265276294758 - 1.24859801490256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591735859593554 - 1.24333958253247 - 0 - 0.587455794445529 - 1.24965585543692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598229843521187 - 1.24379718098254 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.60467427413131 - 1.24426760746904 - 0 - 0.600488151402385 - 1.25064652881777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.611022193386017 - 1.24482513686082 - 0 - 0.607218273218305 - 1.25071691746799 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.617174787021968 - 1.24563065520274 - 0 - 0.614099565585563 - 1.25047296473517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623097110918674 - 1.24675358809723 - 0 - 0.621027832557474 - 1.25006672499846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.628831297148763 - 1.24814247360204 - 0 - 0.627744787454172 - 1.24991170270046 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634424775150268 - 1.24973338370209 - 0 - 0.634011594597309 - 1.25041778138476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639908819395873 - 1.25148503561763 - 0 - 0.639815602442739 - 1.25164213431282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.65060815448582 - 1.25540461161116 - 0 - 0.650517356750827 - 1.25556312082761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655830166350554 - 1.25757737189364 - 0 - 0.655438159664493 - 1.258274113679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660957083347425 - 1.25992173108711 - 0 - 0.659953051620673 - 1.26173903546746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.665967647211033 - 1.26248727117971 - 0 - 0.664105246906738 - 1.2659209651336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.67082878563648 - 1.26534943062842 - 0 - 0.668133255969524 - 1.27041293418874 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.675515526606145 - 1.26857380882671 - 0 - 0.672268549554214 - 1.27478991913699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.680070054448623 - 1.27209988771412 - 0 - 0.676590693693598 - 1.27889019770788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684582266912888 - 1.27576724087553 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.689092129339657 - 1.27950381059526 - 0 - 0.685720284042295 - 1.28634814550564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.693637394413603 - 1.28323620825965 - 0 - 0.690588055537069 - 1.28955161955119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698298453277344 - 1.28679484209483 - 0 - 0.695845388238844 - 1.29198015022527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703110590063532 - 1.2900932688302 - 0 - 0.701468312210057 - 1.29363751945825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.70805921338575 - 1.29314773167734 - 0 - 0.707201406050901 - 1.29503845680157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.71313231218439 - 1.29597024775252 - 0 - 0.712807857315299 - 1.29670089636527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718326740643248 - 1.29855365550174 - 0 - 0.718253946967093 - 1.29872119797722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729072788463548 - 1.3029580893197 - 0 - 0.729002706870525 - 1.30312678422388 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734624258491797 - 1.30474636174997 - 0 - 0.734323540646251 - 1.30548709593627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.740311532617528 - 1.30619180502879 - 0 - 0.739546186771217 - 1.30812181037974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.746164074223288 - 1.30719493841938 - 0 - 0.744753713556394 - 1.31083769449846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.752218764824894 - 1.307627022008 - 0 - 0.750191341305123 - 1.3129930729174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.758495462901744 - 1.30739277765102 - 0 - 0.75607045752977 - 1.31397322112477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.764949503606646 - 1.30656704873661 - 0 - 0.762369923669857 - 1.3137475799443 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.771493120247795 - 1.30535612407835 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.778073775891722 - 1.30388554769437 - 0 - 0.775612462231014 - 1.31110747237817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.784642270262083 - 1.30228489999431 - 0 - 0.78243466481749 - 1.30894142803575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.791124231598829 - 1.30077662374967 - 0 - 0.789363515142918 - 1.30623600338958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.797488294330163 - 1.29947183158035 - 0 - 0.796320062800826 - 1.30319930044759 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803751040628247 - 1.29833724740775 - 0 - 0.803146536293947 - 1.30032351260377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.80993388135402 - 1.29731901251199 - 0 - 0.809707467130161 - 1.29808572951103 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816050763383111 - 1.296382424715 - 0 - 0.816000485064596 - 1.29655804217161 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828113828474422 - 1.29469828692657 - 0 - 0.828066481243831 - 1.29487471719647 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.83406431299229 - 1.2939535732731 - 0 - 0.833863552519896 - 1.2947274037391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839957212298234 - 1.29330150429953 - 0 - 0.839452635104325 - 1.29531547470014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.845783898526322 - 1.29279129381002 - 0 - 0.844866308306755 - 1.29658824222307 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.851531431218422 - 1.29249807511733 - 0 - 0.850230717083901 - 1.2980849428651 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.857192838071371 - 1.29248206099586 - 0 - 0.855659959777314 - 1.29932553756125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.862794267606446 - 1.29265923779143 - 0 - 0.86118915725139 - 1.30011831828591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.868382736490085 - 1.29282999583242 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.873980115040384 - 1.29288642577601 - 0 - 0.872500708205912 - 1.3003714519278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.87960511541015 - 1.29271735690052 - 0 - 0.878303307822599 - 1.29960852402739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.885289768289956 - 1.29211624290869 - 0 - 0.884272531472578 - 1.29776161072206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.891037215732609 - 1.29100320193191 - 0 - 0.890376978058963 - 1.29485325066884 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896819831597712 - 1.28947055424709 - 0 - 0.896486207314847 - 1.29151979063097 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902608070761278 - 1.28764413446994 - 0 - 0.902486284373027 - 1.28843425245671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.90838129603158 - 1.28561870696902 - 0 - 0.908354996625277 - 1.28579947682714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919843201301839 - 1.28114243276185 - 0 - 0.919819967951945 - 1.28132362219817 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.925524316430536 - 1.27870653292329 - 0 - 0.925429365029042 - 1.27950032293881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.931168264774575 - 1.2761427084948 - 0 - 0.930939168492029 - 1.2782062466729 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936772547405913 - 1.27345065202418 - 0 - 0.936374489990938 - 1.27733656753494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.942336541335664 - 1.27060993237566 - 0 - 0.941800481658911 - 1.27632111338432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.947859270083379 - 1.26759601814547 - 0 - 0.94726324396668 - 1.27458369588801 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95333012987598 - 1.26449884896976 - 0 - 0.952746326053777 - 1.27210630808382 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.95873509478348 - 1.2615035965332 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.964072661224773 - 1.2586914171582 - 0 - 0.963618328107218 - 1.26630770513156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.969344061963315 - 1.2561438202745 - 0 - 0.968986031170033 - 1.26314772642153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974548953626411 - 1.2540442042926 - 0 - 0.974304865780931 - 1.25977529228831 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979696987762966 - 1.25246557192871 - 0 - 0.97956399379745 - 1.25636955728569 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984803902760182 - 1.25133937988505 - 0 - 0.984750880908806 - 1.25341491923723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989883327781329 - 1.25058118274917 - 0 - 0.98986971601484 - 1.25138051564427 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994945764377118 - 1.25014577262347 - 0 - 0.994944209205504 - 1.25032843893624 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 6eab838e-0ed2-4c54-81e0-d7d54d80f5ed - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 32daf89b-ea53-41f6-8e7e-09e85606744b - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - c53aff52-a605-466b-8d3e-be1273a3f101 - Geometry - Geometry - false - 0 - - - - - - 26473 - -16525 - 50 - 24 - - - 26498.88 - -16513 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - c53aff52-a605-466b-8d3e-be1273a3f101 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - d719d106-5ba3-4f66-b363-65bdfefb9c17 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 696fd1f4-a205-4a74-acef-810ca31f41e9 - Geometry - Geometry - false - 0 - - - - - - 26473 - -17455 - 50 - 24 - - - 26498.88 - -17443 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00505579079448798 - -0.250328438941119 - 0 - 0.00506259683868762 - -0.251127858752699 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101302839851524 - -0.251380515650879 - 0 - 0.0101967935151527 - -0.255286199399574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0152491190912052 - -0.253414919244564 - 0 - 0.0154282164834252 - -0.260425683217874 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0204360062025512 - -0.256369557292481 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0256951342190955 - -0.259775292295518 - 0 - 0.0259935505297823 - -0.266781991594823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0310139688299929 - -0.263147726428641 - 0 - 0.0312133909849261 - -0.267048882650394 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0363816718926596 - -0.266307705136293 - 0 - 0.0364292766489561 - -0.267105735301489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0472536739461035 - -0.272106308089032 - 0 - 0.0473148445665297 - -0.272903413171553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0527367560333432 - -0.274583695895008 - 0 - 0.0530687409207295 - -0.278475812940646 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0581995183412103 - -0.276321113392407 - 0 - 0.0588548928467679 - -0.283303474857043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0636255100087909 - -0.277336567539015 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0690608315079947 - -0.278206246679791 - 0 - 0.0698346737203401 - -0.285176473045968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0745706349708621 - -0.279500322944738 - 0 - 0.0750345845318063 - -0.283378923190612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0801800320483679 - -0.281323622207306 - 0 - 0.0802817103486181 - -0.282116578625177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0916450033749502 - -0.285799476835425 - 0 - 0.0917600999470148 - -0.286590597013706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0975137156265353 - -0.288434252460588 - 0 - 0.0981087857410236 - -0.292294910516055 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10351379268512 - -0.2915197906375 - 0 - 0.104640709937007 - -0.298441708353911 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.10962302194108 - -0.294853250675795 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.115727468527291 - -0.297761610728034 - 0 - 0.116971119383968 - -0.30466351046014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.121696692177779 - -0.299608524036104 - 0 - 0.122421795379205 - -0.30344688493754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.127499291793491 - -0.300371451931509 - 0 - 0.12765430316972 - -0.3011557285604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138810842748806 - -0.300118318293514 - 0 - 0.138979025265838 - -0.300899876351722 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.14434004022216 - -0.299325537565637 - 0 - 0.145193849163702 - -0.303137334957123 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.149769282916235 - -0.298084942872452 - 0 - 0.151359506765839 - -0.304915321739946 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.155133691693607 - -0.296588242231303 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16054736489495 - -0.29531547470396 - 0 - 0.162251727478638 - -0.302118270860592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.166136447479939 - -0.294727403745222 - 0 - 0.167117399119998 - -0.29850847805582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.171933518756356 - -0.294874717203926 - 0 - 0.172140728906841 - -0.295646845632959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.183999514934573 - -0.29655804217545 - 0 - 0.184219552681569 - -0.297326613413061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.190292532869964 - -0.298085729518202 - 0 - 0.19139883333628 - -0.301832046154663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.196853463706027 - -0.300323512610402 - 0 - 0.198895360528742 - -0.307032726031567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.20367993719918 - -0.303199300454348 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.210636484857528 - -0.306236003397698 - 0 - 0.212789097200447 - -0.312910518171558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.217565335181875 - -0.308941428040542 - 0 - 0.21879496526751 - -0.312649095624738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224387537768817 - -0.311107472384414 - 0 - 0.224645432763613 - -0.311864181396547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237630076329177 - -0.313747579948328 - 0 - 0.237900363194681 - -0.31449995177643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.243929542470506 - -0.313973221132266 - 0 - 0.245280263710348 - -0.31763850982412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.249808658695011 - -0.312993072924465 - 0 - 0.252287341096334 - -0.319553486091236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.255246286443573 - -0.310837694505103 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.260453813229492 - -0.308121810388237 - 0 - 0.263039001065523 - -0.314640989110883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.265676459352462 - -0.305487095939814 - 0 - 0.267145820627951 - -0.309106455897664 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.270997293130045 - -0.303126784231964 - 0 - 0.271303997814893 - -0.303865059650543 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.28174605303402 - -0.298721197986524 - 0 - 0.282064626864048 - -0.299454429922685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.287192142684371 - -0.296700896371221 - 0 - 0.288777487310066 - -0.300270976409564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.292798593949585 - -0.295038456809365 - 0 - 0.295696098520099 - -0.301424954646929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.298531687789377 - -0.293637519463736 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.304154611760934 - -0.291980150231544 - 0 - 0.307153673910965 - -0.298319591341423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.309411944463461 - -0.28955161955903 - 0 - 0.311110417726908 - -0.29306928606337 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.314279715957862 - -0.286348145512692 - 0 - 0.314633015920925 - -0.2870652908909 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323409306306166 - -0.278890197714137 - 0 - 0.323773871675519 - -0.279601682393419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.327731450445587 - -0.274789919143368 - 0 - 0.329540007622413 - -0.278252275277643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331866744031829 - -0.270412934198015 - 0 - 0.335162237983916 - -0.276603459779669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.335894753091952 - -0.265920965137895 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.340046948379671 - -0.26173903547481 - 0 - 0.343438370204849 - -0.267877532470742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344561840334936 - -0.258274113684721 - 0 - 0.346477255242167 - -0.261678518889093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349482643248151 - -0.255563120832556 - 0 - 0.349880009938808 - -0.256256819665294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360184397555891 - -0.251642134317248 - 0 - 0.360592351699053 - -0.252329660152735 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.365988405403285 - -0.250417781392503 - 0 - 0.368007279618083 - -0.253761871099317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.372255212543982 - -0.249911702704192 - 0 - 0.375925228733034 - -0.255887810847245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.378972167443079 - -0.250066725006067 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.385900434413408 - -0.250472964740263 - 0 - 0.389660130984081 - -0.25639306347777 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.392781726782351 - -0.25071691747571 - 0 - 0.394900499723877 - -0.253998622868437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399511848597411 - -0.250646528824184 - 0 - 0.39995046806986 - -0.251314908443692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41254420555582 - -0.249655855445628 - 0 - 0.412992668259577 - -0.250317670798067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418734723704237 - -0.248598014907822 - 0 - 0.420949683905111 - -0.251815582369577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424426755950018 - -0.246784918914046 - 0 - 0.428445466534572 - -0.252532340301326 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429607900602458 - -0.244233189444393 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434593869863233 - -0.241413864925554 - 0 - 0.438695472696646 - -0.247102427271376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439710836938658 - -0.238784351774624 - 0 - 0.44201813477654 - -0.24193636156993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445018932760472 - -0.236416981197459 - 0 - 0.445495740064216 - -0.237058676726882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.455736037745933 - -0.231805042413711 - 0 - 0.456221887686792 - -0.232439918931116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.461120321321889 - -0.229524783423431 - 0 - 0.463515983718567 - -0.232610166826436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466629403438389 - -0.227397172096311 - 0 - 0.470968958130414 - -0.232906360098212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472132719137963 - -0.225252227881316 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477195565673416 - -0.222554126972263 - 0 - 0.481610783299951 - -0.22800286450271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48139321057777 - -0.218808910972966 - 0 - 0.483873158380986 - -0.221826964643085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484690267400844 - -0.214017273599518 - 0 - 0.485201990610864 - -0.214631486684459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48950983745262 - -0.20254748402664 - 0 - 0.490029759613324 - -0.203154772511789 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491188315543241 - -0.196100256182699 - 0 - 0.493748384548393 - -0.199050652046182 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492390385393733 - -0.189216650592116 - 0 - 0.497021362028804 - -0.19448323798537 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493253274329318 - -0.182068518224302 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494132680395392 - -0.17506082111137 - 0 - 0.498831789506842 - -0.180266708252294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49531971899167 - -0.16850765286014 - 0 - 0.497955684839166 - -0.171390441980633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49705289072884 - -0.162648529501842 - 0 - 0.497596112931583 - -0.163235068499549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500976298491143 - -0.151678931978381 - 0 - 0.501526844881575 - -0.152258601737267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503328820032936 - -0.146710766554317 - 0 - 0.506036410894295 - -0.14952639095929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505703730192998 - -0.141834627123931 - 0 - 0.510595710364133 - -0.146859705966156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509379346618602 - -0.138339350489908 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512545439478408 - -0.134357460976719 - 0 - 0.517497900474848 - -0.139322943576034 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515793002444229 - -0.13049546982107 - 0 - 0.518567968596991 - -0.133244715520061 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517949189565399 - -0.125605491859512 - 0 - 0.518520421032069 - -0.126164788711703 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522538138720994 - -0.11626474573395 - 0 - 0.523115834746943 - -0.116817362833747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523999696506994 - -0.110886819282751 - 0 - 0.526837835332545 - -0.113570800852974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524251780846339 - -0.104449717638987 - 0 - 0.529374400495454 - -0.109239462443866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52389302328097 - -0.0975437118509525 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522894090514444 - -0.0901577902521821 - 0 - 0.528069640470716 - -0.0948902917065401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522801519520025 - -0.0837012244352919 - 0 - 0.52569865862804 - -0.0863214103163329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522295152094812 - -0.0769622183881371 - 0 - 0.522890972317305 - -0.0774952442973139 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522008545337499 - -0.0644102042823363 - 0 - 0.522610000644759 - -0.064936863442282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522167130630189 - -0.0585237943562072 - 0 - 0.525119350759612 - -0.0610817594399859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522318204135725 - -0.052709745230102 - 0 - 0.52764205020719 - -0.0572747808677184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523042468213288 - -0.0474593526865142 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523518040627334 - -0.0420633539908021 - 0 - 0.52888774336301 - -0.0465743605188221 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523478314132337 - -0.0363046071900141 - 0 - 0.526481634308092 - -0.0388023775926536 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522581975685168 - -0.0299142189551641 - 0 - 0.523199121566311 - -0.0304224013227968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520931242375299 - -0.0174861246770284 - 0 - 0.521553240864117 - -0.0179883559358056 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519640563196221 - -0.011017301938162 - 0 - 0.522691279555433 - -0.0134569573970397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518082967595167 - -0.00441968002183039 - 0 - 0.523580328175758 - -0.00877420801144432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516445235240302 - 0.00215613184185236 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515198311630304 - 0.00834521905696476 - 0 - 0.520735051290648 - 0.00404087226576249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514319681926198 - 0.0141739724142195 - 0 - 0.517414262891711 - 0.011790202771346 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51444507102834 - 0.019166647988704 - 0 - 0.515080534206917 - 0.0186815656183194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516141577779725 - 0.027910821905161 - 0 - 0.516781168969772 - 0.0274311955224432 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517849667322971 - 0.0315820721163 - 0 - 0.520984593322147 - 0.0292516154996504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520091303725036 - 0.0348303008397511 - 0 - 0.525736717265888 - 0.0306695084490966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523942047257066 - 0.0368842786651737 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527329323707669 - 0.0392761550395343 - 0 - 0.533008072299303 - 0.035160975602574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530904362999643 - 0.0415253558432384 - 0 - 0.534076401499286 - 0.0392456714749148 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534248597527297 - 0.0439345218507081 - 0 - 0.5348995839305 - 0.0434704797618524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.540561964579517 - 0.04899301924726 - 0 - 0.541216433982264 - 0.0485339025319769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543102243790358 - 0.0519355370919902 - 0 - 0.546308316941345 - 0.0497039717192265 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545268665328723 - 0.0551182707984346 - 0 - 0.551039061816631 - 0.0511326200689174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54674417081516 - 0.0587539386407405 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548162957084493 - 0.0624007368110524 - 0 - 0.553961153951827 - 0.0584556385292601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549684605206067 - 0.0659495550135535 - 0 - 0.552921645049379 - 0.0637631510903945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552503706280229 - 0.0686053008641433 - 0 - 0.553167689478105 - 0.0681600541119671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557456701716878 - 0.0743368005833014 - 0 - 0.558123573888134 - 0.0738958925831598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560287063179252 - 0.0769463021053665 - 0 - 0.563552320013287 - 0.0748022669213771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56363142999427 - 0.0792085142818788 - 0 - 0.569505591582543 - 0.0753774422386748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566752935645749 - 0.0816056012660787 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569899444265065 - 0.0839747156585742 - 0 - 0.57579648233036 - 0.0801789509896524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571779088395054 - 0.0871424997282605 - 0 - 0.575069833470148 - 0.0850377940687568 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573743828722273 - 0.0902385430892928 - 0 - 0.574418530726068 - 0.0898097126292509 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574685127190994 - 0.0982556236121087 - 0 - 0.575362185812015 - 0.0978305236461184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573977306621641 - 0.10295275301199 - 0 - 0.577291050214913 - 0.100884446346998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574037695330143 - 0.107135942184015 - 0 - 0.579996629041215 - 0.103438105466093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573066357754937 - 0.111927249045217 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572676231041006 - 0.116324866564648 - 0 - 0.578653711558851 - 0.112657086033572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572023226286005 - 0.120848329413154 - 0 - 0.575357602608493 - 0.118813452610389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573230575462257 - 0.12420935580718 - 0 - 0.573913966962851 - 0.123794513169183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575056158935527 - 0.131228465110889 - 0 - 0.575741436465193 - 0.130816745467539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577499868324315 - 0.133789455008878 - 0 - 0.580852658267195 - 0.131785062666715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579771457532714 - 0.136443778647328 - 0 - 0.585798565700612 - 0.132858133029338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582831355532765 - 0.138618161606548 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585980747085291 - 0.140732008453291 - 0 - 0.592022587229983 - 0.137171242379627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58884714754184 - 0.143004328796455 - 0 - 0.592216358740071 - 0.141027663684679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591217751630423 - 0.145557272532389 - 0 - 0.591908069711687 - 0.145154061292386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594395205323079 - 0.151534694247825 - 0 - 0.595087012134369 - 0.151134042661984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594960826725901 - 0.155091236494794 - 0 - 0.598344591564287 - 0.15313958986159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.594393610686732 - 0.159279456776904 - 0 - 0.600474667197695 - 0.15578608604424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592710411276128 - 0.164082666087827 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.590474829452158 - 0.16917308025565 - 0 - 0.596567421457683 - 0.165699867043137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588286143434531 - 0.174207803797597 - 0 - 0.591682763725695 - 0.172278617528712 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.586331697837416 - 0.179082134816289 - 0 - 0.587027453667062 - 0.178688380853897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582678076368996 - 0.188610539600824 - 0 - 0.583374989700377 - 0.18821883797212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581018380437027 - 0.193245274030701 - 0 - 0.584426316895367 - 0.191336149058805 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579708085034494 - 0.197662749656377 - 0 - 0.585831172459676 - 0.194243584882788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578666262845069 - 0.201910639805786 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577402605537495 - 0.20626313415121 - 0 - 0.583534598911238 - 0.202859967298154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575420896487017 - 0.210994390562642 - 0 - 0.578838758400734 - 0.20910309233096 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.572714009407577 - 0.216105620038157 - 0 - 0.573413971928032 - 0.215719393644261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566361874432708 - 0.226779045566724 - 0 - 0.567062723927539 - 0.226394431028544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5628700142472 - 0.232256283076559 - 0 - 0.566296547900853 - 0.23038074150603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559139882293919 - 0.23784235449467 - 0 - 0.56529524631785 - 0.234481643097024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555332575882613 - 0.243449449649057 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551876011864736 - 0.248845643743533 - 0 - 0.558038144021199 - 0.245497358413451 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549187314671191 - 0.253806979805858 - 0 - 0.552621391540257 - 0.251945285652744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547316143193319 - 0.258310152860747 - 0 - 0.548019310185587 - 0.257929791797585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545296740944667 - 0.26634884950636 - 0 - 0.546000575664466 - 0.26596972545728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545150492876145 - 0.269888100080505 - 0 - 0.548591098241422 - 0.268038499101154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.545826928571989 - 0.272977681486015 - 0 - 0.55200665651566 - 0.269661983986608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547280150969561 - 0.275644944153969 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549095385890676 - 0.278114066509003 - 0 - 0.555280153440206 - 0.274807778904507 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550846192100584 - 0.280613744984677 - 0 - 0.554292414480974 - 0.278774630967739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552373603987172 - 0.283228576040828 - 0 - 0.553079164560371 - 0.282852673613419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554856791090474 - 0.28874943409394 - 0 - 0.555562842485541 - 0.288374454381278 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555666618285808 - 0.291732157485239 - 0 - 0.559117639806666 - 0.289902064721205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55577825615152 - 0.295079668825015 - 0 - 0.561975959755035 - 0.291797694204709 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555203083090365 - 0.298784589810268 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554448288382621 - 0.302577846112289 - 0 - 0.560649639999558 - 0.299302769702726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554017216667811 - 0.306193859950425 - 0 - 0.557472304473231 - 0.304371455681544 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55399992512685 - 0.309586089382641 - 0 - 0.554707226061328 - 0.309213471957562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55451289412656 - 0.316067807452317 - 0 - 0.555220543871597 - 0.315695852890933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555016568072157 - 0.319172270063812 - 0 - 0.558475066794245 - 0.317356347253857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555844877831654 - 0.322102541872099 - 0 - 0.562055425031544 - 0.31884493679424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556811763819582 - 0.324956765431098 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557308723210212 - 0.32805383579806 - 0 - 0.563521805870369 - 0.324801069095173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556759687219487 - 0.331694538001199 - 0 - 0.56022101247174 - 0.329884008642004 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555144988381408 - 0.335887913095628 - 0 - 0.55585350688313 - 0.335517616066065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550091780111826 - 0.345211742183656 - 0 - 0.5508005345518 - 0.344841896944128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546894803362922 - 0.350215404535748 - 0 - 0.550358436183797 - 0.348409293591051 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543278129365771 - 0.355432488184628 - 0 - 0.549497434845376 - 0.352191635408473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539437972034657 - 0.360760720942211 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535831893281123 - 0.365962096625841 - 0 - 0.542052857272595 - 0.362724428578902 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532899059623785 - 0.370808733836813 - 0 - 0.536364541791191 - 0.369006173876704 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53070087956452 - 0.375269589183943 - 0 - 0.531410202640004 - 0.374900835699932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527790813953703 - 0.383409988358021 - 0 - 0.528500285026138 - 0.383041519696175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527079731748251 - 0.387090234912984 - 0 - 0.5305466618677 - 0.385290461424665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527109674580989 - 0.390384006348382 - 0 - 0.533334545434413 - 0.387153856162469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527829905419016 - 0.393318197285613 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528816553768611 - 0.396113074630039 - 0 - 0.535042410768208 - 0.392884825571194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529631583617309 - 0.398995894802367 - 0 - 0.533099613888616 - 0.39719824213856 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53010202454743 - 0.402056256927783 - 0 - 0.530811834167637 - 0.401688440859011 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530026748426161 - 0.408700121993751 - 0 - 0.530736640092069 - 0.408332464299612 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529282645398698 - 0.412386223906065 - 0 - 0.532751478974277 - 0.41059012182452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52762733630084 - 0.416542891127346 - 0 - 0.533855363451273 - 0.413318830771393 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525084898799206 - 0.421157478231218 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522231223803974 - 0.425931849135839 - 0 - 0.528459748093733 - 0.422708749302256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519671784357158 - 0.430552797935107 - 0 - 0.523141173215205 - 0.42875776868352 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517586909327756 - 0.43492724164916 - 0 - 0.518296972212218 - 0.434559914740951 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514331782538823 - 0.443200735669239 - 0 - 0.515041881543152 - 0.44283347859111 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513174505736131 - 0.447093368226124 - 0 - 0.516644249002465 - 0.445299024131998 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512554888261311 - 0.450707522284933 - 0 - 0.518784373405253 - 0.447486279945901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512377520951457 - 0.454092655794906 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512132334680192 - 0.457512580625684 - 0 - 0.518361997556606 - 0.454291682022561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511305598350793 - 0.461232929280124 - 0 - 0.51477554101282 - 0.459438970812198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.509882233271881 - 0.465261496184472 - 0 - 0.510592394206174 - 0.464894358873935 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506472866813453 - 0.473608913156696 - 0 - 0.50718303674455 - 0.473241793249375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504629823528068 - 0.477853934655292 - 0 - 0.50809985549307 - 0.476060148931115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502659451180724 - 0.482164683672596 - 0 - 0.508889360758345 - 0.478944262268489 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500720801125574 - 0.486458987341179 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499242566435268 - 0.490515235512886 - 0 - 0.505472495864452 - 0.487294852511944 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498644222858663 - 0.494116633360796 - 0 - 0.502114278327988 - 0.492322893105854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498967967684934 - 0.497241380729503 - 0 - 0.499678145520282 - 0.496874276112854 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501032032315036 - 0.502758619263774 - 0 - 0.500321854479689 - 0.503125723880424 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50135577714114 - 0.505883366632568 - 0 - 0.497885721671814 - 0.50767710688751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500757433565384 - 0.509484764480039 - 0 - 0.494527504136201 - 0.512705147480981 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499279198872879 - 0.513541012652882 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497340548821721 - 0.517835316319404 - 0 - 0.4911106392441 - 0.52105573772351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.495370176470924 - 0.522146065338492 - 0 - 0.491900144505923 - 0.523939851062669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493527133186644 - 0.526391086836517 - 0 - 0.492816963255547 - 0.526758206743838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490117766726929 - 0.534738503809407 - 0 - 0.489407605792636 - 0.535105641119945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48869440164906 - 0.538767070713216 - 0 - 0.485224458987033 - 0.540561029181141 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487867665320333 - 0.542487419367308 - 0 - 0.481638002443919 - 0.54570831797043 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487622479049108 - 0.545907344198066 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487445111738456 - 0.54929247770845 - 0 - 0.481215626594514 - 0.552513720047482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486825494265284 - 0.552906631766408 - 0 - 0.48335575099895 - 0.554700975860534 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485668217461825 - 0.55679926432369 - 0 - 0.484958118457496 - 0.557166521401818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482413090673178 - 0.565072758343621 - 0 - 0.481703027788716 - 0.56544008525183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480328215641652 - 0.569447202058774 - 0 - 0.476858826783604 - 0.571242231310361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477768776197043 - 0.574068150856899 - 0 - 0.471540251907284 - 0.577291250690483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474915101200832 - 0.578842521762026 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472372663697538 - 0.583457108866756 - 0 - 0.466144636547105 - 0.58668116922271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470717354601147 - 0.587613776087278 - 0 - 0.467248521025568 - 0.589409878168824 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469973251575123 - 0.591299877998846 - 0 - 0.469263359909215 - 0.591667535692985 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469897975453855 - 0.597943743064814 - 0 - 0.469188165833648 - 0.598311559133586 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470368416382056 - 0.601004105191225 - 0 - 0.466900386110748 - 0.602801757855032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471183446231192 - 0.60388692536333 - 0 - 0.464957589231595 - 0.607115174422175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472170094583168 - 0.606681802706519 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47289032541927 - 0.609615993644745 - 0 - 0.466665454565846 - 0.612846143830657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47292026825121 - 0.612909765080559 - 0 - 0.469453338131762 - 0.614709538568878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472209186046435 - 0.616590011635169 - 0 - 0.471499714974001 - 0.616958480297016 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469299120435972 - 0.624730410809064 - 0 - 0.468589797360488 - 0.625099164293076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467100940375802 - 0.629191266156666 - 0 - 0.463635458208396 - 0.630993826116774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464168106720844 - 0.634037903366397 - 0 - 0.457947142729372 - 0.637275571413336 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460562027965599 - 0.639239279050915 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456721870633026 - 0.644567511809264 - 0 - 0.45050256515342 - 0.647808364585419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453105196639322 - 0.649784595456348 - 0 - 0.449641563818446 - 0.651590706401044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449908219887122 - 0.654788257810154 - 0 - 0.449199465447148 - 0.655158103049682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444855011617718 - 0.664112086898095 - 0 - 0.444146493115996 - 0.664482383927657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44324031277965 - 0.668305461992518 - 0 - 0.439778987527396 - 0.670115991351713 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442691276792148 - 0.671946164193968 - 0 - 0.43647819413199 - 0.675198930896855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443188236179736 - 0.675043234562519 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444155122171035 - 0.677897458119755 - 0 - 0.437944574971145 - 0.681155063197614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444983431927334 - 0.680827729929717 - 0 - 0.441524933205246 - 0.682643652739672 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445487105875933 - 0.683932192539635 - 0 - 0.444779456130897 - 0.684304147101019 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446000074874127 - 0.690413910610107 - 0 - 0.44529277393965 - 0.690786528035187 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445982783331484 - 0.69380614004321 - 0 - 0.442527695526064 - 0.69562854431209 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445551711619655 - 0.697422153879771 - 0 - 0.439350360002718 - 0.700697230289334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444796916908213 - 0.701215410183743 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444221743847336 - 0.704920331168856 - 0 - 0.438024040243821 - 0.708202305789162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444333381716481 - 0.708267842506811 - 0 - 0.440882360195622 - 0.710097935270844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445143208910263 - 0.711250565898931 - 0 - 0.444437157515196 - 0.711625545611594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447626396012748 - 0.716771423952478 - 0 - 0.446920835439549 - 0.717147326379887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44915380789921 - 0.719386255008698 - 0 - 0.44570758551882 - 0.721225369025635 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450904614110092 - 0.721885933483845 - 0 - 0.444719846560562 - 0.725192221088341 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452719849029973 - 0.724355055839542 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454173071428678 - 0.727022318506893 - 0 - 0.447993343485007 - 0.7303380160063 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454849507123865 - 0.730111899912747 - 0 - 0.451408901758587 - 0.731961500892099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454703259053666 - 0.7336511504878 - 0 - 0.453999424333867 - 0.73403027453688 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45268385680487 - 0.741689847133492 - 0 - 0.451980689812602 - 0.742070208196654 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450812685329868 - 0.746193020186831 - 0 - 0.447378608460801 - 0.748054714339945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448123988137076 - 0.751154356248744 - 0 - 0.441961855980612 - 0.754502641578826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444667424117291 - 0.756550550344255 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440860117706386 - 0.762157645498431 - 0 - 0.434704753682456 - 0.765518356896076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437129985755354 - 0.767743716915306 - 0 - 0.433703452101702 - 0.769619258485835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433638125567301 - 0.773220954426534 - 0 - 0.432937276072469 - 0.773605568964715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427285990592905 - 0.78389437995484 - 0 - 0.42658602807245 - 0.784280606348736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424579103513964 - 0.789005609430071 - 0 - 0.421161241600247 - 0.790896907661753 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42259739446208 - 0.793736865842291 - 0 - 0.416465401088338 - 0.797140032695347 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421333737155648 - 0.798089360187077 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420291914964769 - 0.802337250337292 - 0 - 0.414168827539588 - 0.80575641511088 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418981619561466 - 0.806754725963408 - 0 - 0.415573683103127 - 0.808663850935304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417321923631502 - 0.811389460392154 - 0 - 0.416625010300121 - 0.811781162020859 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41366830216254 - 0.820917865176999 - 0 - 0.412972546332894 - 0.821311619139391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411713856564583 - 0.82579219619617 - 0 - 0.408317236273419 - 0.827721382465054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.409525170549306 - 0.830826919736779 - 0 - 0.403432578543782 - 0.834300132949293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407289588722456 - 0.835917333906248 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405606389313074 - 0.840720543216478 - 0 - 0.399525332802111 - 0.844213913949143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40503917327557 - 0.844908763497621 - 0 - 0.401655408437183 - 0.846860410130826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.405604794676988 - 0.848465305745391 - 0 - 0.404912987865698 - 0.848865957331232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408782248369515 - 0.854442727460908 - 0 - 0.408091930288251 - 0.854845938700912 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411152852459601 - 0.856995671195968 - 0 - 0.40778364126137 - 0.858972336307743 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414019252915685 - 0.8592679915394 - 0 - 0.407977412770994 - 0.862828757613064 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417168644467329 - 0.861381838386647 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420228542467005 - 0.863556221346105 - 0 - 0.414201434299106 - 0.867141866964095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42250013167749 - 0.866210544983312 - 0 - 0.41914734173461 - 0.868214937325475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424943841064315 - 0.868771534882475 - 0 - 0.424258563534649 - 0.869183254525825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426769424538338 - 0.875790644185726 - 0 - 0.426086033037743 - 0.876205486823723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427976773713396 - 0.879151670580479 - 0 - 0.424642397390908 - 0.881186547383245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.427323768960389 - 0.883675133427765 - 0 - 0.421346288442543 - 0.887342913958841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426933642244171 - 0.888072750948597 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42596230467041 - 0.89286405780892 - 0 - 0.420003370959338 - 0.896561894526842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426022693379291 - 0.89704724698069 - 0 - 0.422708949786019 - 0.899115553645681 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425314872808064 - 0.901744376381742 - 0 - 0.424637814187042 - 0.902169476347732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426256171277898 - 0.909761456903866 - 0 - 0.425581469274102 - 0.910190287363908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428220911605376 - 0.912857500264732 - 0 - 0.424930166530282 - 0.914962205924235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430100555736676 - 0.916025284333569 - 0 - 0.424203517671382 - 0.919821049002491 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433247064353445 - 0.918394398727709 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436368570004678 - 0.920791485712072 - 0 - 0.430494408416405 - 0.924622557755277 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439712936821115 - 0.923053697887652 - 0 - 0.43644767998708 - 0.925197733071642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442543298282397 - 0.925663199410444 - 0 - 0.441876426111141 - 0.926104107410585 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447496293719353 - 0.9313946991294 - 0 - 0.446832310521477 - 0.931839945881576 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45031539479286 - 0.934050444980438 - 0 - 0.447078354949548 - 0.936236848903597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451837042916109 - 0.937599263181802 - 0 - 0.446038846048775 - 0.941544361463594 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453255829183074 - 0.941246061353731 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.454731334672237 - 0.944881729194169 - 0 - 0.448960938184329 - 0.948867379923686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456897756209225 - 0.948064462901565 - 0 - 0.453691683058238 - 0.950296028274328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.459438035421624 - 0.951006980745217 - 0 - 0.458783566018876 - 0.9514660974605 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4657514024734 - 0.956065478142062 - 0 - 0.465100416070197 - 0.956529520230918 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469095637000718 - 0.958474644149771 - 0 - 0.465923598501075 - 0.960754328518094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472670676293154 - 0.960723844953133 - 0 - 0.46699192770152 - 0.964839024390094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476057952743114 - 0.963115721327969 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479908696275416 - 0.965169699153173 - 0 - 0.474263282734564 - 0.969330491543827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482150332676312 - 0.968417927877503 - 0 - 0.479015406677136 - 0.970748384494153 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483858422221345 - 0.97208917808731 - 0 - 0.483218831031298 - 0.972568804470028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485554928972576 - 0.980833352003864 - 0 - 0.484919465793999 - 0.981318434374248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485680318072733 - 0.985826027579863 - 0 - 0.48258573710722 - 0.988209797222736 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484801688368355 - 0.991654780937346 - 0 - 0.47926494870801 - 0.995959127728549 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483554764759269 - 0.997843868151758 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481917032406449 - 1.00441968001381 - 0 - 0.476419671825858 - 1.00877420800342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480359436802442 - 1.01101730193249 - 0 - 0.47730872044323 - 1.01345695739137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479068757625931 - 1.01748612466931 - 0 - 0.478446759137112 - 1.01798835592808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477418024316324 - 1.0299142189472 - 0 - 0.476800878435181 - 1.03042240131483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476521685864756 - 1.0363046071857 - 0 - 0.473518365689002 - 1.03880237758834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476481959373215 - 1.04206335398361 - 0 - 0.471112256637539 - 1.04657436051163 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476957531785944 - 1.04745935268044 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477681795865758 - 1.0527097452221 - 0 - 0.472357949794293 - 1.05727478085971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477832869369386 - 1.05852379434986 - 0 - 0.474880649239964 - 1.06108175943364 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477991454662009 - 1.06441020427604 - 0 - 0.47738999935475 - 1.06493686343598 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477704847905351 - 1.07696221838126 - 0 - 0.477109027682859 - 1.07749524429044 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47719848048028 - 1.08370122442828 - 0 - 0.474301341372265 - 1.08632141030932 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477105909484982 - 1.09015779024597 - 0 - 0.471930359528711 - 1.09489029170032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476106976719281 - 1.097543711844 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475748219154248 - 1.10444971763171 - 0 - 0.470625599505133 - 1.10923946243659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476000303492973 - 1.11088681927605 - 0 - 0.473162164667422 - 1.11357080084627 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477461861278033 - 1.11626474572815 - 0 - 0.476884165252084 - 1.11681736282795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482050810435087 - 1.1256054918523 - 0 - 0.481479578968417 - 1.12616478870449 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484206997555069 - 1.13049546981504 - 0 - 0.481432031402307 - 1.13324471551403 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487454560522344 - 1.13435746096923 - 0 - 0.482502099525904 - 1.13932294356855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490620653380922 - 1.13833935048368 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494296269806773 - 1.14183462711743 - 0 - 0.489404289635638 - 1.14685970595966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496671179967579 - 1.14671076654706 - 0 - 0.49396358910622 - 1.14952639095203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499023701508423 - 1.15167893197211 - 0 - 0.498473155117991 - 1.152258601731 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502947109269546 - 1.16264852949686 - 0 - 0.502403887066803 - 1.16323506849457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.504680281008434 - 1.1685076528533 - 0 - 0.502044315160939 - 1.17139044197379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505867319604422 - 1.17506082110485 - 0 - 0.501168210492971 - 1.18026670824577 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506746725670381 - 1.1820685182179 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507609614605492 - 1.18921665058628 - 0 - 0.50297863797042 - 1.19448323797953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508811684457199 - 1.19610025617546 - 0 - 0.506251615452048 - 1.19905065203895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510490162546564 - 1.20254748402087 - 0 - 0.50997024038586 - 1.20315477250602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515309732598113 - 1.21401727359405 - 0 - 0.514798009388094 - 1.21463148667899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518606789423005 - 1.2188089109653 - 0 - 0.51612684161979 - 1.22182696463542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522804434326399 - 1.22255412696577 - 0 - 0.518389216699865 - 1.22800286449621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527867280863278 - 1.22525222787305 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533370596561418 - 1.22739717208984 - 0 - 0.529031041869394 - 1.23290636009174 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.538879678677441 - 1.22952478341758 - 0 - 0.536484016280763 - 1.23261016682058 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.54426396225473 - 1.23180504240612 - 0 - 0.543778112313871 - 1.23243991892353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554981067239554 - 1.23641698119069 - 0 - 0.55450425993581 - 1.23705867672012 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560289163060839 - 1.23878435176859 - 0 - 0.557981865222957 - 1.2419363615639 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565406130136609 - 1.24141386491905 - 0 - 0.561304527303196 - 1.24710242726487 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570392099397823 - 1.24423318943727 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575573244050378 - 1.24678491890674 - 0 - 0.571554533465824 - 1.25253234029402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581265276294758 - 1.24859801490256 - 0 - 0.579050316093883 - 1.25181558236431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587455794445529 - 1.24965585543692 - 0 - 0.587007331741772 - 1.25031767078936 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600488151402385 - 1.25064652881777 - 0 - 0.600049531929937 - 1.25131490843728 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.607218273218305 - 1.25071691746799 - 0 - 0.605099500276779 - 1.25399862286071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.614099565585563 - 1.25047296473517 - 0 - 0.610339869014891 - 1.25639306347268 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.621027832557474 - 1.25006672499846 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.627744787454172 - 1.24991170270046 - 0 - 0.62407477126512 - 1.25588781084351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.634011594597309 - 1.25041778138476 - 0 - 0.631992720382511 - 1.25376187109158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639815602442739 - 1.25164213431282 - 0 - 0.639407648299577 - 1.2523296601483 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650517356750827 - 1.25556312082761 - 0 - 0.650119990060171 - 1.25625681966035 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655438159664493 - 1.258274113679 - 0 - 0.653522744757262 - 1.26167851888338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.659953051620673 - 1.26173903546746 - 0 - 0.656561629795494 - 1.26787753246339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664105246906738 - 1.2659209651336 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668133255969524 - 1.27041293418874 - 0 - 0.664837762017437 - 1.27660345977039 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.672268549554214 - 1.27478991913699 - 0 - 0.670459992377388 - 1.27825227527127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676590693693598 - 1.27889019770788 - 0 - 0.676226128324245 - 1.27960168238716 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.685720284042295 - 1.28634814550564 - 0 - 0.685366984079232 - 1.28706529088385 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.690588055537069 - 1.28955161955119 - 0 - 0.688889582273622 - 1.29306928605553 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.695845388238844 - 1.29198015022527 - 0 - 0.692846326088813 - 1.29831959133515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.701468312210057 - 1.29363751945825 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.707201406050901 - 1.29503845680157 - 0 - 0.704303901480386 - 1.30142495463914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.712807857315299 - 1.29670089636527 - 0 - 0.711222512689604 - 1.30027097640361 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.718253946967093 - 1.29872119797722 - 0 - 0.717935373137065 - 1.29945442991338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.729002706870525 - 1.30312678422388 - 0 - 0.728696002185677 - 1.30386505964246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.734323540646251 - 1.30548709593627 - 0 - 0.732854179370762 - 1.30910645589412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.739546186771217 - 1.30812181037974 - 0 - 0.736960998935186 - 1.31464098910238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.744753713556394 - 1.31083769449846 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.750191341305123 - 1.3129930729174 - 0 - 0.7477126589038 - 1.31955348608417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75607045752977 - 1.31397322112477 - 0 - 0.754719736289927 - 1.31763850981663 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762369923669857 - 1.3137475799443 - 0 - 0.762099636804354 - 1.3144999517724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775612462231014 - 1.31110747237817 - 0 - 0.775354567236218 - 1.31186418139031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.78243466481749 - 1.30894142803575 - 0 - 0.781205034731855 - 1.31264909561994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.789363515142918 - 1.30623600338958 - 0 - 0.787210902799999 - 1.31291051816344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.796320062800826 - 1.30319930044759 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.803146536293947 - 1.30032351260377 - 0 - 0.801104639471232 - 1.30703272602494 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.809707467130161 - 1.29808572951103 - 0 - 0.808601166663845 - 1.30183204614749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.816000485064596 - 1.29655804217161 - 0 - 0.815780447317601 - 1.29732661340922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.828066481243831 - 1.29487471719647 - 0 - 0.827859271093346 - 1.2956468456255 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.833863552519896 - 1.2947274037391 - 0 - 0.832882600879837 - 1.2985084780497 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.839452635104325 - 1.29531547470014 - 0 - 0.837748272520637 - 1.30211827085677 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.844866308306755 - 1.29658824222307 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.850230717083901 - 1.2980849428651 - 0 - 0.848640493234297 - 1.30491532173259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.855659959777314 - 1.29932553756125 - 0 - 0.854806150835772 - 1.30313733495273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.86118915725139 - 1.30011831828591 - 0 - 0.861020974734358 - 1.30089987634411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.872500708205912 - 1.3003714519278 - 0 - 0.872345696829683 - 1.3011557285567 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.878303307822599 - 1.29960852402739 - 0 - 0.877578204621173 - 1.30344688492882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.884272531472578 - 1.29776161072206 - 0 - 0.8830288806159 - 1.30466351045416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.890376978058963 - 1.29485325066884 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.896486207314847 - 1.29151979063097 - 0 - 0.895359290062961 - 1.29844170834738 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.902486284373027 - 1.28843425245671 - 0 - 0.901891214258538 - 1.29229491051217 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.908354996625277 - 1.28579947682714 - 0 - 0.908239900053212 - 1.28659059700542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919819967951945 - 1.28132362219817 - 0 - 0.919718289651694 - 1.28211657861604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.925429365029042 - 1.27950032293881 - 0 - 0.924965415468098 - 1.28337892318469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930939168492029 - 1.2782062466729 - 0 - 0.930165326279683 - 1.28517647303908 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.936374489990938 - 1.27733656753494 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941800481658911 - 1.27632111338432 - 0 - 0.941145107153354 - 1.28330347484896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94726324396668 - 1.27458369588801 - 0 - 0.946931259079294 - 1.27847581293365 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952746326053777 - 1.27210630808382 - 0 - 0.952685155433351 - 1.27290341316634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963618328107218 - 1.26630770513156 - 0 - 0.963570723350922 - 1.26710573529676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.968986031170033 - 1.26314772642153 - 0 - 0.9687866090151 - 1.26704888264329 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974304865780931 - 1.25977529228831 - 0 - 0.974006449470244 - 1.26678199158761 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.97956399379745 - 1.25636955728569 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984750880908806 - 1.25341491923723 - 0 - 0.984571783516586 - 1.26042568321054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.98986971601484 - 1.25138051564427 - 0 - 0.98980320648484 - 1.25528619939297 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994944209205504 - 1.25032843893624 - 0 - 0.994937403161304 - 1.25112785874782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 696fd1f4-a205-4a74-acef-810ca31f41e9 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - c21600ce-44f4-4c06-b9f4-2a67d7dd3664 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 01a612a1-475a-4d35-ad2b-d8082e0b354c - Geometry - Geometry - false - 0 - - - - - - 26473 - -17834 - 50 - 24 - - - 26498.88 - -17822 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 01a612a1-475a-4d35-ad2b-d8082e0b354c - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 220e27e6-7954-4694-b626-4487e6a99d02 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 9d9eefdd-434a-42ad-943f-25736c099f2d - Geometry - Geometry - false - 0 - - - - - - 26473 - -18629 - 50 - 24 - - - 26498.88 - -18617 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00506259683868762 - -0.251127858752699 - 0 - 0.00507922461441546 - -0.253080912971781 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0101967935151527 - -0.255286199399574 - 0 - 0.0102633030451533 - -0.259191883148281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0154282164834252 - -0.260425683217874 - 0 - 0.015478094857813 - -0.262378171223821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.020701994133584 - -0.264177528006472 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0259935505297823 - -0.266781991594823 - 0 - 0.0260766590568435 - -0.268733347594719 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0312133909849261 - -0.267048882650394 - 0 - 0.0314128131398599 - -0.270950038872159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0364292766489561 - -0.267105735301489 - 0 - 0.0365455793334612 - -0.269055394489957 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0473148445665297 - -0.272903413171553 - 0 - 0.0474642898724584 - -0.274850812300169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0530687409207295 - -0.278475812940646 - 0 - 0.0534007258081168 - -0.282367929986296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0588548928467679 - -0.283303474857043 - 0 - 0.0590374137341314 - -0.285248052803867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0644216248387421 - -0.285108398560566 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0698346737203401 - -0.285176473045968 - 0 - 0.0700501876991094 - -0.287117671384767 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0750345845318063 - -0.283378923190612 - 0 - 0.075498534092752 - -0.287257523436499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0802817103486181 - -0.282116578625177 - 0 - 0.0805301195454081 - -0.284053842194377 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0917600999470148 - -0.286590597013706 - 0 - 0.0920412911839797 - -0.288523374485081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0981087857410236 - -0.292294910516055 - 0 - 0.0987038558555139 - -0.296155568571535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.104640709937007 - -0.298441708353911 - 0 - 0.104954554822725 - -0.300369452801007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110943497288377 - -0.302553348149671 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.116971119383968 - -0.30466351046014 - 0 - 0.117317474416101 - -0.306585679926476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.122421795379205 - -0.30344688493754 - 0 - 0.123146898580634 - -0.30728524583899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.12765430316972 - -0.3011557285604 - 0 - 0.128033009849194 - -0.303071786627506 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.138979025265838 - -0.300899876351722 - 0 - 0.139389910222287 - -0.302809292707094 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.145193849163702 - -0.303137334957123 - 0 - 0.146047658105246 - -0.306949132348622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151359506765839 - -0.304915321739946 - 0 - 0.151802381893991 - -0.306817572745062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156968872132746 - -0.304182139057426 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162251727478638 - -0.302118270860592 - 0 - 0.162726390085325 - -0.304012840119134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.167117399119998 - -0.29850847805582 - 0 - 0.16809835076006 - -0.302289552366431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.172140728906841 - -0.295646845632959 - 0 - 0.172646961868271 - -0.297533224559463 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.184219552681569 - -0.297326613413061 - 0 - 0.184757124610486 - -0.299204301802235 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.19139883333628 - -0.301832046154663 - 0 - 0.1925051338026 - -0.305578362791137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.198895360528742 - -0.307032726031567 - 0 - 0.199464025951072 - -0.308901232628571 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206016400257862 - -0.310654238188858 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.212789097200447 - -0.312910518171558 - 0 - 0.213388596741011 - -0.314769361243596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.21879496526751 - -0.312649095624738 - 0 - 0.220024595353149 - -0.316356763208947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.224645432763613 - -0.311864181396547 - 0 - 0.225275493340509 - -0.313712889306154 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.237900363194681 - -0.31449995177643 - 0 - 0.238560698221893 - -0.316338063556882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.245280263710348 - -0.31763850982412 - 0 - 0.246630984950195 - -0.321303798515987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252287341096334 - -0.319553486091236 - 0 - 0.252977650694198 - -0.321380552024555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25806700777737 - -0.318123206663287 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263039001065523 - -0.314640989110883 - 0 - 0.263758972278673 - -0.316456571308922 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.267145820627951 - -0.309106455897664 - 0 - 0.268615181903445 - -0.312725815855527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.271303997814893 - -0.303865059650543 - 0 - 0.272053304837405 - -0.305668732639644 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.282064626864048 - -0.299454429922685 - 0 - 0.282842931271584 - -0.301245781232398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.288777487310066 - -0.300270976409564 - 0 - 0.290362831935765 - -0.30384105644792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.295696098520099 - -0.301424954646929 - 0 - 0.296503049508985 - -0.303203585403195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301816243496339 - -0.300726020719846 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.307153673910965 - -0.298319591341423 - 0 - 0.307988908544354 - -0.300085116864542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.311110417726908 - -0.29306928606337 - 0 - 0.31280889099036 - -0.296586952567721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.314633015920925 - -0.2870652908909 - 0 - 0.315496159382554 - -0.28881734129835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.323773871675519 - -0.279601682393419 - 0 - 0.324664537533973 - -0.281339903206257 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.329540007622413 - -0.278252275277643 - 0 - 0.331348564799245 - -0.281714631411929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.335162237983916 - -0.276603459779669 - 0 - 0.336080028461476 - -0.278327512535504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339619553700555 - -0.272788353045691 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.343438370204849 - -0.267877532470742 - 0 - 0.344382876461511 - -0.269587095337889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.346477255242167 - -0.261678518889093 - 0 - 0.348392670149405 - -0.265082924093477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.349880009938808 - -0.256256819665294 - 0 - 0.35085081236385 - -0.257951588061604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.360592351699053 - -0.252329660152735 - 0 - 0.361589020219088 - -0.254009347363727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.368007279618083 - -0.253761871099317 - 0 - 0.370026153832888 - -0.257105960806143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.375925228733034 - -0.255887810847245 - 0 - 0.376947323132166 - -0.257552148644947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383110724165493 - -0.256692998808542 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.389660130984081 - -0.25639306347777 - 0 - 0.390707201244638 - -0.258041802734007 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.394900499723877 - -0.253998622868437 - 0 - 0.397019272665411 - -0.257280328261175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.39995046806986 - -0.251314908443692 - 0 - 0.401022054736625 - -0.252947819733754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412992668259577 - -0.250317670798067 - 0 - 0.414088302822276 - -0.251934544995591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420949683905111 - -0.251815582369577 - 0 - 0.423164644105993 - -0.255033149831342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428445466534572 - -0.252532340301326 - 0 - 0.429564671837387 - -0.254132989155931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434131137229014 - -0.250603078507021 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438695472696646 - -0.247102427271376 - 0 - 0.439837763375363 - -0.24868668396488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44201813477654 - -0.24193636156993 - 0 - 0.44432543261443 - -0.245088371365246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445495740064216 - -0.237058676726882 - 0 - 0.446660623024052 - -0.238626396394259 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.456221887686792 - -0.232439918931116 - 0 - 0.457408862619225 - -0.233990979141222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463515983718567 - -0.232610166826436 - 0 - 0.465911646115253 - -0.235695550229452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470968958130414 - -0.232906360098212 - 0 - 0.472177518070469 - -0.234440661286666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477009360839531 - -0.231355794212939 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481610783299951 - -0.22800286450271 - 0 - 0.482840415261927 - -0.229520330319025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483873158380986 - -0.221826964643085 - 0 - 0.486353106184211 - -0.224845018313215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485201990610864 - -0.214631486684459 - 0 - 0.486452176257821 - -0.216132064277835 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.490029759613324 - -0.203154772511789 - 0 - 0.491299976031341 - -0.204638432687503 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.493748384548393 - -0.199050652046182 - 0 - 0.496308453553553 - -0.202001047909675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497021362028804 - -0.19448323798537 - 0 - 0.498311082574272 - -0.195949975242072 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498450370946659 - -0.187901642858666 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498831789506842 - -0.180266708252294 - 0 - 0.500140484852125 - -0.181716540573232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497955684839166 - -0.171390441980633 - 0 - 0.50059165068667 - -0.174273231101137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497596112931583 - -0.163235068499549 - 0 - 0.498923253439734 - -0.164668035818515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501526844881575 - -0.152258601737267 - 0 - 0.502871879036417 - -0.153674786890383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506036410894295 - -0.14952639095929 - 0 - 0.508744001755663 - -0.152342015364273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510595710364133 - -0.146859705966156 - 0 - 0.511958120031016 - -0.148259183427633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514862916917211 - -0.143904025954857 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517497900474848 - -0.139322943576034 - 0 - 0.518877153967375 - -0.140705823566833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518567968596991 - -0.133244715520061 - 0 - 0.521342934749763 - -0.135993961219062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518520421032069 - -0.126164788711703 - 0 - 0.51991599068132 - -0.12753120102857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523115834746943 - -0.116817362833747 - 0 - 0.524527197893668 - -0.118167455917081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526837835332545 - -0.113570800852974 - 0 - 0.529675974158105 - -0.116254782423206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529374400495454 - -0.109239462443866 - 0 - 0.530801042935851 - -0.110573399703582 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529629343856359 - -0.10284746358971 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528069640470716 - -0.0948902917065401 - 0 - 0.529511023927964 - -0.0962082867728323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52569865862804 - -0.0863214103163329 - 0 - 0.528595797736065 - -0.0889415961973827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522890972317305 - -0.0774952442973139 - 0 - 0.524346614499919 - -0.078797474346804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522610000644759 - -0.064936863442282 - 0 - 0.5240794098443 - -0.0662235389530084 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525119350759612 - -0.0610817594399859 - 0 - 0.528071570889044 - -0.0636397245237732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52764205020719 - -0.0572747808677184 - 0 - 0.529124733926057 - -0.0585461369371996 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528998986593143 - -0.052514552488742 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52888774336301 - -0.0465743605188221 - 0 - 0.530383198099016 - -0.0478306695565018 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526481634308092 - -0.0388023775926536 - 0 - 0.529484954483856 - -0.0413001479953014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523199121566311 - -0.0304224013227968 - 0 - 0.524706864243558 - -0.0316639363745814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521553240864117 - -0.0179883559358056 - 0 - 0.523072838896654 - -0.0192153518955009 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522691279555433 - -0.0134569573970397 - 0 - 0.525741995914656 - -0.0158966128559256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523580328175758 - -0.00877420801144432 - 0 - 0.525111335443843 - -0.00998693799403258 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522591414915518 - -0.00266669219080294 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520735051290648 - 0.00404087226576249 - 0 - 0.52227702557762 - 0.00284211767706795 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517414262891711 - 0.011790202771346 - 0 - 0.520508843857234 - 0.00940643312846436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515080534206917 - 0.0186815656183194 - 0 - 0.516633027682826 - 0.0174964659293226 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516781168969772 - 0.0274311955224432 - 0 - 0.518343747547528 - 0.026259425300114 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520984593322147 - 0.0292516154996504 - 0 - 0.524119519321334 - 0.0269211588829929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525736717265888 - 0.0306695084490966 - 0 - 0.527308957077282 - 0.0295107335610934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530249750885138 - 0.0322747199888579 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533008072299303 - 0.035160975602574 - 0 - 0.53458959587593 - 0.0340149038586707 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534076401499286 - 0.0392456714749148 - 0 - 0.53724843999894 - 0.0369659871065836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5348995839305 - 0.0434704797618524 - 0 - 0.536490002034884 - 0.0423367833656127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.541216433982264 - 0.0485339025319769 - 0 - 0.542815361366574 - 0.0474122392646357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546308316941345 - 0.0497039717192265 - 0 - 0.549514390092343 - 0.0474724063464552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551039061816631 - 0.0511326200689174 - 0 - 0.552646109204774 - 0.0500226218897029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553188029887676 - 0.0543367181907798 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553961153951827 - 0.0584556385292601 - 0 - 0.555575943706936 - 0.0573569341502785 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552921645049379 - 0.0637631510903945 - 0 - 0.556158684892702 - 0.0615767471672281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553167689478105 - 0.0681600541119671 - 0 - 0.554789859916247 - 0.067072276407095 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558123573888134 - 0.0738958925831598 - 0 - 0.559752802347065 - 0.0728187148382134 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563552320013287 - 0.0748022669213771 - 0 - 0.566817576847333 - 0.0726582317373806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569505591582543 - 0.0753774422386748 - 0 - 0.571141537406673 - 0.0743104940083888 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573309636726683 - 0.0773576809295762 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57579648233036 - 0.0801789509896524 - 0 - 0.577438799221491 - 0.0791218358139479 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575069833470148 - 0.0850377940687568 - 0 - 0.578360578545252 - 0.082933088409246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574418530726068 - 0.0898097126292509 - 0 - 0.57606688816736 - 0.0887620413967855 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575362185812015 - 0.0978305236461184 - 0 - 0.57701630068032 - 0.0967919663448332 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577291050214913 - 0.100884446346998 - 0 - 0.580604793808196 - 0.0988161396819994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579996629041215 - 0.103438105466093 - 0 - 0.581656183783523 - 0.102408263088403 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579715049828847 - 0.107824804657256 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578653711558851 - 0.112657086033572 - 0 - 0.580318431561023 - 0.111635614262074 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575357602608493 - 0.118813452610389 - 0 - 0.578691978930992 - 0.116778575807617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573913966962851 - 0.123794513169183 - 0 - 0.57558355362331 - 0.122781015439132 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575741436465193 - 0.130816745467539 - 0 - 0.577415630863639 - 0.129810877493195 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580852658267195 - 0.131785062666715 - 0 - 0.584205448210086 - 0.129780670324545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585798565700612 - 0.132858133029338 - 0 - 0.587477106934231 - 0.131859535716783 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589553846642589 - 0.134637801129362 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592022587229983 - 0.137171242379627 - 0 - 0.593705231298628 - 0.136179573985529 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.592216358740071 - 0.141027663684679 - 0 - 0.595585569938314 - 0.139050998572897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591908069711687 - 0.145154061292386 - 0 - 0.593594578629267 - 0.14416898010968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595087012134369 - 0.151134042661984 - 0 - 0.596777158152779 - 0.150155214943714 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598344591564287 - 0.15313958986159 - 0 - 0.601728356402685 - 0.151187943228379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600474667197695 - 0.15578608604424 - 0 - 0.602168232969749 - 0.15481318715878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599491200657451 - 0.160202453256533 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596567421457683 - 0.165699867043137 - 0 - 0.598264199848912 - 0.164732581998975 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.591682763725695 - 0.172278617528712 - 0 - 0.59507938401687 - 0.170349431259821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587027453667062 - 0.178688380853897 - 0 - 0.588727247491103 - 0.177726404647668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583374989700377 - 0.18821883797212 - 0 - 0.585077611404854 - 0.187261875800955 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584426316895367 - 0.191336149058805 - 0 - 0.587834253353718 - 0.189427024086903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585831172459676 - 0.194243584882788 - 0 - 0.587536443782822 - 0.193291352253619 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585492391213915 - 0.198110754578305 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.583534598911238 - 0.202859967298154 - 0 - 0.585242350528659 - 0.20191219006758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578838758400734 - 0.20910309233096 - 0 - 0.582256620314461 - 0.207211794099271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573413971928032 - 0.215719393644261 - 0 - 0.575124043074596 - 0.214775807962253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567062723927539 - 0.226394431028544 - 0 - 0.568774962031965 - 0.225454783254455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566296547900853 - 0.23038074150603 - 0 - 0.569723081554517 - 0.228505199935495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56529524631785 - 0.234481643097024 - 0 - 0.567009506628811 - 0.233545689651675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562193453793717 - 0.239712671553032 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558038144021199 - 0.245497358413451 - 0 - 0.559754289247648 - 0.244564865610618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552621391540257 - 0.251945285652744 - 0 - 0.556055468409335 - 0.250083591499623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548019310185587 - 0.257929791797585 - 0 - 0.549737210143874 - 0.257000535644032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546000575664466 - 0.26596972545728 - 0 - 0.547720106940932 - 0.265043491439953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.548591098241422 - 0.268038499101154 - 0 - 0.552031703606712 - 0.266188898121796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55200665651566 - 0.269661983986608 - 0 - 0.553727702144349 - 0.268738566849248 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55416719445753 - 0.27195661279076 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555280153440206 - 0.274807778904507 - 0 - 0.557002602592111 - 0.273886982409779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554292414480974 - 0.278774630967739 - 0 - 0.557738636861375 - 0.276935516950796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553079164560371 - 0.282852673613419 - 0 - 0.554802912251312 - 0.281934310306458 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555562842485541 - 0.288374454381278 - 0 - 0.557287789298278 - 0.287458345349105 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559117639806666 - 0.289902064721205 - 0 - 0.562568661327537 - 0.288071971957166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561975959755035 - 0.291797694204709 - 0 - 0.563702011579964 - 0.290883668842228 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562109365616769 - 0.295132409924844 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560649639999558 - 0.299302769702726 - 0 - 0.562376707791147 - 0.298390665482334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557472304473231 - 0.304371455681544 - 0 - 0.560927392278663 - 0.302549051412657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554707226061328 - 0.309213471957562 - 0 - 0.556435225610789 - 0.308303134205592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555220543871597 - 0.315695852890933 - 0 - 0.556949395596505 - 0.314787134574356 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.558475066794245 - 0.317356347253857 - 0 - 0.561933565516345 - 0.315540424443896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562055425031544 - 0.31884493679424 - 0 - 0.563785053780183 - 0.317937698315402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563731725473342 - 0.32133057087475 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563521805870369 - 0.324801069095173 - 0 - 0.565252140741162 - 0.323895178097029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.56022101247174 - 0.329884008642004 - 0 - 0.563682337724006 - 0.328073479282803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55585350688313 - 0.335517616066065 - 0 - 0.55758448105845 - 0.334612947248224 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5508005345518 - 0.344841896944128 - 0 - 0.55253208514541 - 0.343938331889818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.550358436183797 - 0.348409293591051 - 0 - 0.553822069004684 - 0.346603182646348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549497434845376 - 0.352191635408473 - 0 - 0.551229502762722 - 0.351289062422338 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546367194308466 - 0.357152253825809 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542052857272595 - 0.362724428578902 - 0 - 0.543785387083187 - 0.361822742535419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536364541791191 - 0.369006173876704 - 0 - 0.539830023958609 - 0.367203613916589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.531410202640004 - 0.374900835699932 - 0 - 0.533143142461107 - 0.373999937902157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528500285026138 - 0.383041519696175 - 0 - 0.53023358641705 - 0.382141317744466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5305466618677 - 0.385290461424665 - 0 - 0.53401359198716 - 0.38349068793634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533334545434413 - 0.387153856162469 - 0 - 0.535068163300618 - 0.386254263832816 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534764946279702 - 0.389720925470666 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535042410768208 - 0.392884825571194 - 0 - 0.536776303274749 - 0.391985762702782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533099613888616 - 0.39719824213856 - 0 - 0.536567644159936 - 0.395400589474748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530811834167637 - 0.401688440859011 - 0 - 0.532545962661087 - 0.40078983325065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530736640092069 - 0.408332464299612 - 0 - 0.532470969030517 - 0.407434243614669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532751478974277 - 0.41059012182452 - 0 - 0.536220312549868 - 0.408794019742968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533855363451273 - 0.413318830771393 - 0 - 0.535589860341801 - 0.412420934450904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532023177275888 - 0.417566454974539 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528459748093733 - 0.422708749302256 - 0 - 0.530194383436872 - 0.42181112048591 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523141173215205 - 0.42875776868352 - 0 - 0.526610562073264 - 0.426962739431927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518296972212218 - 0.434559914740951 - 0 - 0.520031719452933 - 0.433662502195668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515041881543152 - 0.44283347859111 - 0 - 0.516776717027939 - 0.44193623664697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516644249002465 - 0.445299024131998 - 0 - 0.520113992268811 - 0.443504680037866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518784373405253 - 0.447486279945901 - 0 - 0.520519276344944 - 0.446589168439202 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519317239981351 - 0.450504417224782 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518361997556606 - 0.454291682022561 - 0 - 0.520096949994542 - 0.453394666245834 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51477554101282 - 0.459438970812198 - 0 - 0.518245483674858 - 0.457645012344267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510592394206174 - 0.464894358873935 - 0 - 0.512327380991411 - 0.463997409532749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50718303674455 - 0.473241793249375 - 0 - 0.508918045509783 - 0.472344886425808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50809985549307 - 0.476060148931115 - 0 - 0.511569887458084 - 0.474266363206931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508889360758345 - 0.478944262268489 - 0 - 0.510624381902224 - 0.478047379391024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507660899501499 - 0.482871482528293 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505472495864452 - 0.487294852511944 - 0 - 0.507207522536964 - 0.486397980329706 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502114278327988 - 0.492322893105854 - 0 - 0.505584333797325 - 0.490529152850905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499678145520282 - 0.496874276112854 - 0 - 0.501413173596309 - 0.495977406645765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500321854479689 - 0.503125723880424 - 0 - 0.498586826403661 - 0.504022593347512 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497885721671814 - 0.50767710688751 - 0 - 0.494415666202477 - 0.509470847142459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494527504136201 - 0.512705147480981 - 0 - 0.492792477463689 - 0.513602019663219 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492339100496955 - 0.517128517465769 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.4911106392441 - 0.52105573772351 - 0 - 0.489375618100221 - 0.521952620600976 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491900144505923 - 0.523939851062669 - 0 - 0.488430112540909 - 0.525733636786853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492816963255547 - 0.526758206743838 - 0 - 0.491081954490313 - 0.527655113567405 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489407605792636 - 0.535105641119945 - 0 - 0.487672619007399 - 0.536002590461131 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485224458987033 - 0.540561029181141 - 0 - 0.481754516324994 - 0.542354987649073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481638002443919 - 0.54570831797043 - 0 - 0.479903050005983 - 0.546605333747157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480682760019213 - 0.549495582768189 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481215626594514 - 0.552513720047482 - 0 - 0.479480723654823 - 0.553410831554181 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48335575099895 - 0.554700975860534 - 0 - 0.479886007732604 - 0.556495319954666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484958118457496 - 0.557166521401818 - 0 - 0.483223282972709 - 0.558063763345959 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481703027788716 - 0.56544008525183 - 0 - 0.479968280548001 - 0.566337497797113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476858826783604 - 0.571242231310361 - 0 - 0.473389437925545 - 0.573037260561954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471540251907284 - 0.577291250690483 - 0 - 0.469805616564146 - 0.578188879506828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467976822724151 - 0.582433545018705 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466144636547105 - 0.58668116922271 - 0 - 0.464410139656576 - 0.587579065543199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467248521025568 - 0.589409878168824 - 0 - 0.463779687449978 - 0.591205980250376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469263359909215 - 0.591667535692985 - 0 - 0.467529030970766 - 0.592565756377928 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469188165833648 - 0.598311559133586 - 0 - 0.467454037340198 - 0.599210166741947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466900386110748 - 0.602801757855032 - 0 - 0.463432355839429 - 0.604599410518845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464957589231595 - 0.607115174422175 - 0 - 0.463223696725053 - 0.608014237290587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465235053722482 - 0.610279074521466 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466665454565846 - 0.612846143830657 - 0 - 0.464931836699641 - 0.613745736160311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469453338131762 - 0.614709538568878 - 0 - 0.465986408012301 - 0.616509312057203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471499714974001 - 0.616958480297016 - 0 - 0.469766413583088 - 0.617858682248725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.468589797360488 - 0.625099164293076 - 0 - 0.466856857539385 - 0.62600006209085 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463635458208396 - 0.630993826116774 - 0 - 0.460169976040978 - 0.632796386076889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457947142729372 - 0.637275571413336 - 0 - 0.45621461291878 - 0.638177257456819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453632805691789 - 0.642847746167316 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45050256515342 - 0.647808364585419 - 0 - 0.448770497236075 - 0.648710937571555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449641563818446 - 0.651590706401044 - 0 - 0.44617793099756 - 0.653396817345747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.449199465447148 - 0.655158103049682 - 0 - 0.447467914853538 - 0.656061668103992 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444146493115996 - 0.664482383927657 - 0 - 0.442415518940676 - 0.665387052745498 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439778987527396 - 0.670115991351713 - 0 - 0.436317662275131 - 0.671926520710914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43647819413199 - 0.675198930896855 - 0 - 0.434747859261198 - 0.676104821894999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436268274525976 - 0.678669429118867 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437944574971145 - 0.681155063197614 - 0 - 0.436214946222506 - 0.682062301676452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441524933205246 - 0.682643652739672 - 0 - 0.438066434483147 - 0.684459575549633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444779456130897 - 0.684304147101019 - 0 - 0.443050604405989 - 0.685212865417596 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44529277393965 - 0.690786528035187 - 0 - 0.443564774390189 - 0.691696865787157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442527695526064 - 0.69562854431209 - 0 - 0.439072607720632 - 0.697450948580977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439350360002718 - 0.700697230289334 - 0 - 0.437623292211129 - 0.701609334509727 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437890634381809 - 0.704867590069166 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438024040243821 - 0.708202305789162 - 0 - 0.436297988418891 - 0.709116331151643 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440882360195622 - 0.710097935270844 - 0 - 0.437431338674752 - 0.711928028034883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444437157515196 - 0.711625545611594 - 0 - 0.442712210702459 - 0.712541654643766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446920835439549 - 0.717147326379887 - 0 - 0.445197087748607 - 0.718065689686848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44570758551882 - 0.721225369025635 - 0 - 0.442261363138418 - 0.723064483042579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444719846560562 - 0.725192221088341 - 0 - 0.442997397408658 - 0.726113017583069 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445832805542005 - 0.728043387202751 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447993343485007 - 0.7303380160063 - 0 - 0.446272297856318 - 0.73126143314366 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451408901758587 - 0.731961500892099 - 0 - 0.447968296393298 - 0.733811101871457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453999424333867 - 0.73403027453688 - 0 - 0.452279893057401 - 0.734956508554207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.451980689812602 - 0.742070208196654 - 0 - 0.450262789854315 - 0.742999464350207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447378608460801 - 0.748054714339945 - 0 - 0.443944531591723 - 0.749916408493066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441961855980612 - 0.754502641578826 - 0 - 0.440245710754163 - 0.755435134381659 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437806546206187 - 0.76028732844028 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434704753682456 - 0.765518356896076 - 0 - 0.432990493371494 - 0.766454310341426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433703452101702 - 0.769619258485835 - 0 - 0.430276918448037 - 0.77149480005637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432937276072469 - 0.773605568964715 - 0 - 0.431225037968043 - 0.774545216738804 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42658602807245 - 0.784280606348736 - 0 - 0.424875956925886 - 0.785224192030744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421161241600247 - 0.790896907661753 - 0 - 0.417743379686519 - 0.792788205893442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416465401088338 - 0.797140032695347 - 0 - 0.414757649470916 - 0.79808780992592 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414507608786802 - 0.801889245414558 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414168827539588 - 0.80575641511088 - 0 - 0.412463556216442 - 0.806708647740049 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415573683103127 - 0.808663850935304 - 0 - 0.412165746644776 - 0.810572975907206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.416625010300121 - 0.811781162020859 - 0 - 0.414922388595644 - 0.812738124192024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412972546332894 - 0.821311619139391 - 0 - 0.411272752508854 - 0.82227359534562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408317236273419 - 0.827721382465054 - 0 - 0.404920615982244 - 0.829650568733945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403432578543782 - 0.834300132949293 - 0 - 0.401735800152553 - 0.835267417993455 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400508799341133 - 0.839797546737541 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.399525332802111 - 0.844213913949143 - 0 - 0.397831767030058 - 0.845186812834602 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401655408437183 - 0.846860410130826 - 0 - 0.398271643598785 - 0.848812056764036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404912987865698 - 0.848865957331232 - 0 - 0.403222841847288 - 0.849844785049502 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.408091930288251 - 0.854845938700912 - 0 - 0.406405421370671 - 0.855831019883618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.40778364126137 - 0.858972336307743 - 0 - 0.404414430063127 - 0.860949001419525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.407977412770994 - 0.862828757613064 - 0 - 0.406294768702349 - 0.863820426007162 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410446153357506 - 0.865362198863833 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414201434299106 - 0.867141866964095 - 0 - 0.412522893065487 - 0.86814046427665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.41914734173461 - 0.868214937325475 - 0 - 0.415794551791719 - 0.870219329667645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424258563534649 - 0.869183254525825 - 0 - 0.422584369136203 - 0.870189122500169 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.426086033037743 - 0.876205486823723 - 0 - 0.424416446377285 - 0.877218984553774 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424642397390908 - 0.881186547383245 - 0 - 0.42130802106841 - 0.883221424186017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421346288442543 - 0.887342913958841 - 0 - 0.419681568440371 - 0.888364385730339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42028495017026 - 0.892175195336559 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.420003370959338 - 0.896561894526842 - 0 - 0.418343816217031 - 0.897591736904532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422708949786019 - 0.899115553645681 - 0 - 0.419395206192737 - 0.90118386031068 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424637814187042 - 0.902169476347732 - 0 - 0.422983699318737 - 0.903208033649017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425581469274102 - 0.910190287363908 - 0 - 0.42393311183281 - 0.911237958596373 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424930166530282 - 0.914962205924235 - 0 - 0.421639421455178 - 0.917066911583746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424203517671382 - 0.919821049002491 - 0 - 0.422561200780251 - 0.920878164178196 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42669036327251 - 0.922642319064212 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430494408416405 - 0.924622557755277 - 0 - 0.428858462592275 - 0.925689505985563 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.43644767998708 - 0.925197733071642 - 0 - 0.433182423153033 - 0.927341768255638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.441876426111141 - 0.926104107410585 - 0 - 0.440247197652209 - 0.927181285155532 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446832310521477 - 0.931839945881576 - 0 - 0.445210140083335 - 0.932927723586448 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447078354949548 - 0.936236848903597 - 0 - 0.443841315106225 - 0.938423252826763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446038846048775 - 0.941544361463594 - 0 - 0.444424056293666 - 0.942643065842575 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446811970110558 - 0.945663281803692 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448960938184329 - 0.948867379923686 - 0 - 0.447353890796185 - 0.949977378102901 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453691683058238 - 0.950296028274328 - 0 - 0.45048560990724 - 0.9525275936471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.458783566018876 - 0.9514660974605 - 0 - 0.457184638634566 - 0.952587760727841 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465100416070197 - 0.956529520230918 - 0 - 0.463509997965812 - 0.957663216627157 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465923598501075 - 0.960754328518094 - 0 - 0.462751560001421 - 0.963034012886426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46699192770152 - 0.964839024390094 - 0 - 0.465410404124894 - 0.965985096133997 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469750249115042 - 0.967725280004285 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474263282734564 - 0.969330491543827 - 0 - 0.47269104292317 - 0.97048926643183 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479015406677136 - 0.970748384494153 - 0 - 0.475880480677949 - 0.97307884111081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483218831031298 - 0.972568804470028 - 0 - 0.481656252453542 - 0.973740574692357 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484919465793999 - 0.981318434374248 - 0 - 0.48336697231809 - 0.982503534063245 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48258573710722 - 0.988209797222736 - 0 - 0.479491156141698 - 0.990593566865618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47926494870801 - 0.995959127728549 - 0 - 0.477722974421038 - 0.997157882317243 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477408585084053 - 1.00266669218441 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476419671825858 - 1.00877420800342 - 0 - 0.474888664557773 - 1.00998693798601 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47730872044323 - 1.01345695739137 - 0 - 0.474258004084007 - 1.01589661285025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478446759137112 - 1.01798835592808 - 0 - 0.476927161104575 - 1.01921535188778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476800878435181 - 1.03042240131483 - 0 - 0.475293135757935 - 1.03166393636661 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473518365689002 - 1.03880237758834 - 0 - 0.470515045513237 - 1.04130014799099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471112256637539 - 1.04657436051163 - 0 - 0.469616801901533 - 1.04783066954931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471001013406089 - 1.05251455248266 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472357949794293 - 1.05727478085971 - 0 - 0.470875266075426 - 1.0585461369292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474880649239964 - 1.06108175943364 - 0 - 0.471928429110532 - 1.06363972451742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47738999935475 - 1.06493686343598 - 0 - 0.475920590155208 - 1.06622353894671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477109027682859 - 1.07749524429044 - 0 - 0.475653385500245 - 1.07879747433993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474301341372265 - 1.08632141030932 - 0 - 0.47140420226424 - 1.08894159619037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471930359528711 - 1.09489029170032 - 0 - 0.470488976071462 - 1.09620828676662 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470370656143892 - 1.10284746358276 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470625599505133 - 1.10923946243659 - 0 - 0.469198957064736 - 1.11057339969631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473162164667422 - 1.11357080084627 - 0 - 0.470324025841862 - 1.1162547824165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476884165252084 - 1.11681736282795 - 0 - 0.47547280210536 - 1.11816745591128 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481479578968417 - 1.12616478870449 - 0 - 0.480084009319166 - 1.12753120102136 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481432031402307 - 1.13324471551403 - 0 - 0.478657065249536 - 1.13599396121303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482502099525904 - 1.13932294356855 - 0 - 0.481122846033377 - 1.14070582355934 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485137083082313 - 1.14390402594863 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489404289635638 - 1.14685970595966 - 0 - 0.488041879968755 - 1.14825918342113 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.49396358910622 - 1.14952639095203 - 0 - 0.491255998244852 - 1.15234201535701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498473155117991 - 1.152258601731 - 0 - 0.497128120963149 - 1.15367478688411 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502403887066803 - 1.16323506849457 - 0 - 0.501076746558652 - 1.16466803581353 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502044315160939 - 1.17139044197379 - 0 - 0.499408349313434 - 1.1742732310943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501168210492971 - 1.18026670824577 - 0 - 0.499859515147689 - 1.18171654056671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50154962905304 - 1.18790164285227 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50297863797042 - 1.19448323797953 - 0 - 0.501688917424953 - 1.19594997523623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.506251615452048 - 1.19905065203895 - 0 - 0.503691546446887 - 1.20200104790244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50997024038586 - 1.20315477250602 - 0 - 0.508700023967843 - 1.20463843268173 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514798009388094 - 1.21463148667899 - 0 - 0.513547823741137 - 1.21613206427236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51612684161979 - 1.22182696463542 - 0 - 0.513646893816565 - 1.22484501830555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518389216699865 - 1.22800286449621 - 0 - 0.517159584737888 - 1.22952033031253 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522990639161711 - 1.23135579420468 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529031041869394 - 1.23290636009174 - 0 - 0.527822481929338 - 1.2344406612802 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536484016280763 - 1.23261016682058 - 0 - 0.534088353884077 - 1.2356955502236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543778112313871 - 1.23243991892353 - 0 - 0.542591137381438 - 1.23399097913363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55450425993581 - 1.23705867672012 - 0 - 0.553339376975974 - 1.2386263963875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557981865222957 - 1.2419363615639 - 0 - 0.555674567385068 - 1.24508837135921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561304527303196 - 1.24710242726487 - 0 - 0.560162236624479 - 1.24868668395838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565868862771267 - 1.2506030784999 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571554533465824 - 1.25253234029402 - 0 - 0.570435328163009 - 1.25413298914862 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579050316093883 - 1.25181558236431 - 0 - 0.576835355893002 - 1.25503314982608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587007331741772 - 1.25031767078936 - 0 - 0.585911697179073 - 1.25193454498689 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.600049531929937 - 1.25131490843728 - 0 - 0.598977945263171 - 1.25294781972734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.605099500276779 - 1.25399862286071 - 0 - 0.602980727335245 - 1.25728032825345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.610339869014891 - 1.25639306347268 - 0 - 0.609292798754333 - 1.25804180272891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616889275835059 - 1.25669299880093 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.62407477126512 - 1.25588781084351 - 0 - 0.623052676865988 - 1.25755214864121 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.631992720382511 - 1.25376187109158 - 0 - 0.629973846167706 - 1.2571059607984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.639407648299577 - 1.2523296601483 - 0 - 0.638410979779542 - 1.2540093473593 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.650119990060171 - 1.25625681966035 - 0 - 0.649149187635128 - 1.25795158805666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.653522744757262 - 1.26167851888338 - 0 - 0.651607329850025 - 1.26508292408776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.656561629795494 - 1.26787753246339 - 0 - 0.655617123538832 - 1.26958709533054 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660380446298135 - 1.2727883530414 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.664837762017437 - 1.27660345977039 - 0 - 0.663919971539877 - 1.27832751252623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.670459992377388 - 1.27825227527127 - 0 - 0.668651435200556 - 1.28171463140555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.676226128324245 - 1.27960168238716 - 0 - 0.675335462465791 - 1.2813399032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.685366984079232 - 1.28706529088385 - 0 - 0.684503840617602 - 1.2888173412913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.688889582273622 - 1.29306928605553 - 0 - 0.68719110901017 - 1.29658695255989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.692846326088813 - 1.29831959133515 - 0 - 0.692011091455424 - 1.30008511685827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698183756503095 - 1.30072602071436 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.704303901480386 - 1.30142495463914 - 0 - 0.703496950491501 - 1.3032035853954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.711222512689604 - 1.30027097640361 - 0 - 0.709637168063905 - 1.30384105644197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.717935373137065 - 1.29945442991338 - 0 - 0.717157068729529 - 1.3012457812231 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.728696002185677 - 1.30386505964246 - 0 - 0.727946695163165 - 1.30566873263156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.732854179370762 - 1.30910645589412 - 0 - 0.731384818095268 - 1.31272581585198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736960998935186 - 1.31464098910238 - 0 - 0.736241027722036 - 1.31645657130042 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741932992222597 - 1.31812320665665 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.7477126589038 - 1.31955348608417 - 0 - 0.747022349305936 - 1.32138055201749 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.754719736289927 - 1.31763850981663 - 0 - 0.75336901505008 - 1.32130379850849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.762099636804354 - 1.3144999517724 - 0 - 0.761439301777142 - 1.31633806355285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.775354567236218 - 1.31186418139031 - 0 - 0.774724506659322 - 1.31371288929991 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.781205034731855 - 1.31264909561994 - 0 - 0.779975404646217 - 1.31635676320415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.787210902799999 - 1.31291051816344 - 0 - 0.786611403259435 - 1.31476936123547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793983599742144 - 1.3106542381821 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.801104639471232 - 1.30703272602494 - 0 - 0.800535974048903 - 1.30890123262194 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.808601166663845 - 1.30183204614749 - 0 - 0.807494866197526 - 1.30557836278396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.815780447317601 - 1.29732661340922 - 0 - 0.815242875388683 - 1.2992043017984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.827859271093346 - 1.2956468456255 - 0 - 0.827353038131916 - 1.29753322455201 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.832882600879837 - 1.2985084780497 - 0 - 0.831901649239775 - 1.30228955236031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837748272520637 - 1.30211827085677 - 0 - 0.837273609913951 - 1.30401284011531 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843031127867617 - 1.30418213904919 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848640493234297 - 1.30491532173259 - 0 - 0.848197618106145 - 1.30681757273771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.854806150835772 - 1.30313733495273 - 0 - 0.853952341894228 - 1.30694913234423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.861020974734358 - 1.30089987634411 - 0 - 0.860610089777909 - 1.30280929269949 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.872345696829683 - 1.3011557285567 - 0 - 0.871966990150209 - 1.3030717866238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.877578204621173 - 1.30344688492882 - 0 - 0.876853101419744 - 1.30728524583027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.8830288806159 - 1.30466351045416 - 0 - 0.882682525583768 - 1.3065856799205 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889056502711666 - 1.30255334814271 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.895359290062961 - 1.29844170834738 - 0 - 0.895045445177242 - 1.30036945279447 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901891214258538 - 1.29229491051217 - 0 - 0.901296144144048 - 1.29615556856765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.908239900053212 - 1.28659059700542 - 0 - 0.907958708816248 - 1.2885233744768 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919718289651694 - 1.28211657861604 - 0 - 0.919469880454904 - 1.28405384218524 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924965415468098 - 1.28337892318469 - 0 - 0.924501465907152 - 1.28725752343057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.930165326279683 - 1.28517647303908 - 0 - 0.929949812300914 - 1.28711767137788 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.935578375160987 - 1.28510839855649 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.941145107153354 - 1.28330347484896 - 0 - 0.94096258626599 - 1.28524805279578 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.946931259079294 - 1.27847581293365 - 0 - 0.946599274191906 - 1.2823679299793 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952685155433351 - 1.27290341316634 - 0 - 0.952535710127422 - 1.27485081229495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963570723350922 - 1.26710573529676 - 0 - 0.963454420666417 - 1.26905539448523 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.9687866090151 - 1.26704888264329 - 0 - 0.968587186860166 - 1.27095003886505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.974006449470244 - 1.26678199158761 - 0 - 0.973923340943183 - 1.26873334758751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979298005866417 - 1.26417752799968 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984571783516586 - 1.26042568321054 - 0 - 0.984521905142198 - 1.26237817121648 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.98980320648484 - 1.25528619939297 - 0 - 0.989736696954839 - 1.25919188314168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994937403161304 - 1.25112785874782 - 0 - 0.994920775385577 - 1.2530809129669 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 9d9eefdd-434a-42ad-943f-25736c099f2d - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 9efd9454-7645-4b4a-a410-dd55ad387f85 - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 2620b078-b1a3-423c-855b-6b478e2b47aa - Geometry - Geometry - false - 0 - - - - - - 26473 - -19008 - 50 - 24 - - - 26498.88 - -18996 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 2620b078-b1a3-423c-855b-6b478e2b47aa - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 02345ad3-459c-467a-be4a-f9c4d508d03b - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 559b742b-f4f7-47ca-95f0-4a0afed4b048 - Geometry - Geometry - false - 0 - - - - - - 26473 - -19845 - 50 - 24 - - - 26498.1 - -19833 - - - - - - 1 - - - - - 513 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - - 8.31187957663209E-17 - -0.24997981727771 - 0 - 8.31187957663209E-17 - -0.24997981727771 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.00507922461441546 - -0.253080912971781 - 0 - 0.00509585239014337 - -0.25503396719087 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0102633030451533 - -0.259191883148281 - 0 - 0.0102633030451533 - -0.259191883148281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.015478094857813 - -0.262378171223821 - 0 - 0.0155279732322011 - -0.264330659229775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.020701994133584 - -0.264177528006472 - 0 - 0.020701994133584 - -0.264177528006472 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0260766590568435 - -0.268733347594719 - 0 - 0.0261597675839049 - -0.270684703594621 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0314128131398599 - -0.270950038872159 - 0 - 0.0314128131398599 - -0.270950038872159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0365455793334612 - -0.269055394489957 - 0 - 0.0366618820179666 - -0.271005053678431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0417964308460186 - -0.269297994321025 - 0 - 0.0417964308460186 - -0.269297994321025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0474642898724584 - -0.274850812300169 - 0 - 0.0476137351783876 - -0.276798211428792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0534007258081168 - -0.282367929986296 - 0 - 0.0534007258081168 - -0.282367929986296 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0590374137341314 - -0.285248052803867 - 0 - 0.0592199346214956 - -0.287192630750698 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0644216248387421 - -0.285108398560566 - 0 - 0.0644216248387421 - -0.285108398560566 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0700501876991094 - -0.287117671384767 - 0 - 0.0702657016778793 - -0.289058869723572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.075498534092752 - -0.287257523436499 - 0 - 0.075498534092752 - -0.287257523436499 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0805301195454081 - -0.284053842194377 - 0 - 0.0807785287421989 - -0.285991105763584 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0858720206272032 - -0.283446528098435 - 0 - 0.0858720206272032 - -0.283446528098435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0920412911839797 - -0.288523374485081 - 0 - 0.0923224824209455 - -0.290456151956462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.0987038558555139 - -0.296155568571535 - 0 - 0.0987038558555139 - -0.296155568571535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.104954554822725 - -0.300369452801007 - 0 - 0.105268399708445 - -0.302297197248109 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.110943497288377 - -0.302553348149671 - 0 - 0.110943497288377 - -0.302553348149671 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.117317474416101 - -0.306585679926476 - 0 - 0.117663829448234 - -0.308507849392819 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.123146898580634 - -0.30728524583899 - 0 - 0.123146898580634 - -0.30728524583899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.128033009849194 - -0.303071786627506 - 0 - 0.128411716528669 - -0.304987844694618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.133196537164003 - -0.300481208225351 - 0 - 0.133196537164003 - -0.300481208225351 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.139389910222287 - -0.302809292707094 - 0 - 0.139800795178737 - -0.304718709062473 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.146047658105246 - -0.306949132348622 - 0 - 0.146047658105246 - -0.306949132348622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.151802381893991 - -0.306817572745062 - 0 - 0.152245257022144 - -0.308719823750184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.156968872132746 - -0.304182139057426 - 0 - 0.156968872132746 - -0.304182139057426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.162726390085325 - -0.304012840119134 - 0 - 0.163201052692013 - -0.305907409377682 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.16809835076006 - -0.302289552366431 - 0 - 0.16809835076006 - -0.302289552366431 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.172646961868271 - -0.297533224559463 - 0 - 0.173153194829703 - -0.299419603485974 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.177890551247578 - -0.295510488641129 - 0 - 0.177890551247578 - -0.295510488641129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.184757124610486 - -0.299204301802235 - 0 - 0.185294696539405 - -0.301081990191415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.1925051338026 - -0.305578362791137 - 0 - 0.1925051338026 - -0.305578362791137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.199464025951072 - -0.308901232628571 - 0 - 0.200032691373403 - -0.310769739225581 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.206016400257862 - -0.310654238188858 - 0 - 0.206016400257862 - -0.310654238188858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.213388596741011 - -0.314769361243596 - 0 - 0.213988096281577 - -0.31662820431564 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.220024595353149 - -0.316356763208947 - 0 - 0.220024595353149 - -0.316356763208947 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.225275493340509 - -0.313712889306154 - 0 - 0.225905553917407 - -0.315561597215766 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.231087817596925 - -0.312729991190678 - 0 - 0.231087817596925 - -0.312729991190678 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.238560698221893 - -0.316338063556882 - 0 - 0.239221033249108 - -0.31817617533734 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.246630984950195 - -0.321303798515987 - 0 - 0.246630984950195 - -0.321303798515987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.252977650694198 - -0.321380552024555 - 0 - 0.253667960292064 - -0.323207617957881 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.25806700777737 - -0.318123206663287 - 0 - 0.25806700777737 - -0.318123206663287 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.263758972278673 - -0.316456571308922 - 0 - 0.264478943491825 - -0.318272153506966 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.268615181903445 - -0.312725815855527 - 0 - 0.268615181903445 - -0.312725815855527 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.272053304837405 - -0.305668732639644 - 0 - 0.27280261185992 - -0.307472405628751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.27635882078016 - -0.300886009294673 - 0 - 0.27635882078016 - -0.300886009294673 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.282842931271584 - -0.301245781232398 - 0 - 0.283621235679122 - -0.303037132542116 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.290362831935765 - -0.30384105644792 - 0 - 0.290362831935765 - -0.30384105644792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.296503049508985 - -0.303203585403195 - 0 - 0.297310000497873 - -0.304982216159467 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.301816243496339 - -0.300726020719846 - 0 - 0.301816243496339 - -0.300726020719846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.307988908544354 - -0.300085116864542 - 0 - 0.308824143177746 - -0.301850642387668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.31280889099036 - -0.296586952567721 - 0 - 0.31280889099036 - -0.296586952567721 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.315496159382554 - -0.28881734129835 - 0 - 0.316359302844186 - -0.290569391705806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.318925547805695 - -0.282747956615763 - 0 - 0.318925547805695 - -0.282747956615763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.324664537533973 - -0.281339903206257 - 0 - 0.32555520339243 - -0.283078124019101 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.331348564799245 - -0.281714631411929 - 0 - 0.331348564799245 - -0.281714631411929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.336080028461476 - -0.278327512535504 - 0 - 0.336997818939039 - -0.280051565291344 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.339619553700555 - -0.272788353045691 - 0 - 0.339619553700555 - -0.272788353045691 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.344382876461511 - -0.269587095337889 - 0 - 0.345327382718176 - -0.271296658205041 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.348392670149405 - -0.265082924093477 - 0 - 0.348392670149405 - -0.265082924093477 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.35085081236385 - -0.257951588061604 - 0 - 0.351821614788896 - -0.25964635645792 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.354699221987147 - -0.25337702648471 - 0 - 0.354699221987147 - -0.25337702648471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.361589020219088 - -0.254009347363727 - 0 - 0.362585688739126 - -0.255689034574725 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.370026153832888 - -0.257105960806143 - 0 - 0.370026153832888 - -0.257105960806143 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.376947323132166 - -0.257552148644947 - 0 - 0.377969417531301 - -0.259216486442656 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.383110724165493 - -0.256692998808542 - 0 - 0.383110724165493 - -0.256692998808542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.390707201244638 - -0.258041802734007 - 0 - 0.391754271505199 - -0.259690541990249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397019272665411 - -0.257280328261175 - 0 - 0.397019272665411 - -0.257280328261175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401022054736625 - -0.252947819733754 - 0 - 0.402093641403394 - -0.254580731023821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406104835395263 - -0.250296851360014 - 0 - 0.406104835395263 - -0.250296851360014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414088302822276 - -0.251934544995591 - 0 - 0.415183937384979 - -0.25355141919312 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.423164644105993 - -0.255033149831342 - 0 - 0.423164644105993 - -0.255033149831342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.429564671837387 - -0.254132989155931 - 0 - 0.430683877140206 - -0.255733638010542 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434131137229014 - -0.250603078507021 - 0 - 0.434131137229014 - -0.250603078507021 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439837763375363 - -0.24868668396488 - 0 - 0.440980054054084 - -0.250270940658391 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44432543261443 - -0.245088371365246 - 0 - 0.44432543261443 - -0.245088371365246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446660623024052 - -0.238626396394259 - 0 - 0.447825505983892 - -0.240194116061642 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450377035719687 - -0.234112913119979 - 0 - 0.450377035719687 - -0.234112913119979 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457408862619225 - -0.233990979141222 - 0 - 0.458595837551662 - -0.235542039351334 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465911646115253 - -0.235695550229452 - 0 - 0.465911646115253 - -0.235695550229452 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.472177518070469 - -0.234440661286666 - 0 - 0.473386078010529 - -0.235974962475125 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477009360839531 - -0.231355794212939 - 0 - 0.477009360839531 - -0.231355794212939 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.482840415261927 - -0.229520330319025 - 0 - 0.484070047223908 - -0.231037796135345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486353106184211 - -0.224845018313215 - 0 - 0.486353106184211 - -0.224845018313215 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.486452176257821 - -0.216132064277835 - 0 - 0.487702361904782 - -0.217632641871216 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487355857001527 - -0.208540767061362 - 0 - 0.487355857001527 - -0.208540767061362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491299976031341 - -0.204638432687503 - 0 - 0.492570192449362 - -0.206122092863222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.496308453553553 - -0.202001047909675 - 0 - 0.496308453553553 - -0.202001047909675 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498311082574272 - -0.195949975242072 - 0 - 0.499600803119743 - -0.19741671249878 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498450370946659 - -0.187901642858666 - 0 - 0.498450370946659 - -0.187901642858666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.500140484852125 - -0.181716540573232 - 0 - 0.501449180197412 - -0.183166372894175 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50059165068667 - -0.174273231101137 - 0 - 0.50059165068667 - -0.174273231101137 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498923253439734 - -0.164668035818515 - 0 - 0.50025039394789 - -0.166101003137485 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498502766295665 - -0.156578684917574 - 0 - 0.498502766295665 - -0.156578684917574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.502871879036417 - -0.153674786890383 - 0 - 0.504216913191264 - -0.155090972043504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508744001755663 - -0.152342015364273 - 0 - 0.508744001755663 - -0.152342015364273 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511958120031016 - -0.148259183427633 - 0 - 0.513320529697904 - -0.149658660889115 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.514862916917211 - -0.143904025954857 - 0 - 0.514862916917211 - -0.143904025954857 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518877153967375 - -0.140705823566833 - 0 - 0.520256407459907 - -0.142088703557636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.521342934749763 - -0.135993961219062 - 0 - 0.521342934749763 - -0.135993961219062 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51991599068132 - -0.12753120102857 - 0 - 0.521311560330577 - -0.128897613345442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520790259670081 - -0.121438518168726 - 0 - 0.520790259670081 - -0.121438518168726 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524527197893668 - -0.118167455917081 - 0 - 0.525938561040397 - -0.119517549000419 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529675974158105 - -0.116254782423206 - 0 - 0.529675974158105 - -0.116254782423206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530801042935851 - -0.110573399703582 - 0 - 0.532227685376252 - -0.111907336963303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529629343856359 - -0.10284746358971 - 0 - 0.529629343856359 - -0.10284746358971 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529511023927964 - -0.0962082867728323 - 0 - 0.530952407385217 - -0.097526281839129 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528595797736065 - -0.0889415961973827 - 0 - 0.528595797736065 - -0.0889415961973827 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524346614499919 - -0.078797474346804 - 0 - 0.525802256682537 - -0.0800997043962984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522131256966648 - -0.0706243701718842 - 0 - 0.522131256966648 - -0.0706243701718842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.5240794098443 - -0.0662235389530084 - 0 - 0.525548819043846 - -0.0675102144637392 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528071570889044 - -0.0636397245237732 - 0 - 0.528071570889044 - -0.0636397245237732 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529124733926057 - -0.0585461369371996 - 0 - 0.530607417644929 - -0.059817493006685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.528998986593143 - -0.052514552488742 - 0 - 0.528998986593143 - -0.052514552488742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530383198099016 - -0.0478306695565018 - 0 - 0.531878652835027 - -0.0490869785941858 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529484954483856 - -0.0413001479953014 - 0 - 0.529484954483856 - -0.0413001479953014 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524706864243558 - -0.0316639363745814 - 0 - 0.526214606920809 - -0.0329054714263701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522260068369116 - -0.0240724410193798 - 0 - 0.522260068369116 - -0.0240724410193798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.523072838896654 - -0.0192153518955009 - 0 - 0.524592436929196 - -0.0204423478552003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525741995914656 - -0.0158966128559256 - 0 - 0.525741995914656 - -0.0158966128559256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.525111335443843 - -0.00998693799403258 - 0 - 0.526642342711934 - -0.0111996679766249 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522591414915518 - -0.00266669219080294 - 0 - 0.522591414915518 - -0.00266669219080294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.52227702557762 - 0.00284211767706795 - 0 - 0.523818999864597 - 0.00164336308836937 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520508843857234 - 0.00940643312846436 - 0 - 0.520508843857234 - 0.00940643312846436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516633027682826 - 0.0174964659293226 - 0 - 0.51818552115874 - 0.0163113662403218 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51504754102053 - 0.0237457174441685 - 0 - 0.51504754102053 - 0.0237457174441685 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518343747547528 - 0.026259425300114 - 0 - 0.519906326125289 - 0.0250876550777809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.524119519321334 - 0.0269211588829929 - 0 - 0.524119519321334 - 0.0269211588829929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527308957077282 - 0.0295107335610934 - 0 - 0.528881196888681 - 0.0283519586730863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530249750885138 - 0.0322747199888579 - 0 - 0.530249750885138 - 0.0322747199888579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53458959587593 - 0.0340149038586707 - 0 - 0.536171119452562 - 0.0328688321147636 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53724843999894 - 0.0369659871065836 - 0 - 0.53724843999894 - 0.0369659871065836 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536490002034884 - 0.0423367833656127 - 0 - 0.538080420139273 - 0.0412030869693693 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.537444081750373 - 0.0464410943404135 - 0 - 0.537444081750373 - 0.0464410943404135 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542815361366574 - 0.0474122392646357 - 0 - 0.544414288750889 - 0.0462905759972906 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549514390092343 - 0.0474724063464552 - 0 - 0.549514390092343 - 0.0474724063464552 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552646109204774 - 0.0500226218897029 - 0 - 0.554253156592924 - 0.0489126237104846 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553188029887676 - 0.0543367181907798 - 0 - 0.553188029887676 - 0.0543367181907798 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555575943706936 - 0.0573569341502785 - 0 - 0.557190733462051 - 0.0562582297712931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556158684892702 - 0.0615767471672281 - 0 - 0.556158684892702 - 0.0615767471672281 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554789859916247 - 0.067072276407095 - 0 - 0.556412030354395 - 0.0659844987022192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554774762938143 - 0.0716161272216867 - 0 - 0.554774762938143 - 0.0716161272216867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559752802347065 - 0.0728187148382134 - 0 - 0.561382030806002 - 0.0717415370932634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.566817576847333 - 0.0726582317373806 - 0 - 0.566817576847333 - 0.0726582317373806 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.571141537406673 - 0.0743104940083888 - 0 - 0.572777483230809 - 0.0732435457780993 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.573309636726683 - 0.0773576809295762 - 0 - 0.573309636726683 - 0.0773576809295762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577438799221491 - 0.0791218358139479 - 0 - 0.579081116112627 - 0.0780647206382399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578360578545252 - 0.082933088409246 - 0 - 0.578360578545252 - 0.082933088409246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57606688816736 - 0.0887620413967855 - 0 - 0.577715245608658 - 0.0877143701643167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574210495132547 - 0.0942647668340597 - 0 - 0.574210495132547 - 0.0942647668340597 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57701630068032 - 0.0967919663448332 - 0 - 0.57867041554863 - 0.0957534090435444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580604793808196 - 0.0988161396819994 - 0 - 0.580604793808196 - 0.0988161396819994 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.581656183783523 - 0.102408263088403 - 0 - 0.583315738525835 - 0.10137842071071 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.579715049828847 - 0.107824804657256 - 0 - 0.579715049828847 - 0.107824804657256 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.580318431561023 - 0.111635614262074 - 0 - 0.581983151563201 - 0.110614142490573 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.578691978930992 - 0.116778575807617 - 0 - 0.578691978930992 - 0.116778575807617 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.57558355362331 - 0.122781015439132 - 0 - 0.577253140283774 - 0.121767517709078 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.574267221894916 - 0.127656594779098 - 0 - 0.574267221894916 - 0.127656594779098 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.577415630863639 - 0.129810877493195 - 0 - 0.579089825262091 - 0.128805009518848 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.584205448210086 - 0.129780670324545 - 0 - 0.584205448210086 - 0.129780670324545 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587477106934231 - 0.131859535716783 - 0 - 0.589155648167855 - 0.130860938404225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.589553846642589 - 0.134637801129362 - 0 - 0.589553846642589 - 0.134637801129362 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593705231298628 - 0.136179573985529 - 0 - 0.595387875367279 - 0.135187905591428 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.595585569938314 - 0.139050998572897 - 0 - 0.595585569938314 - 0.139050998572897 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593594578629267 - 0.14416898010968 - 0 - 0.595281087546853 - 0.14318389892697 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.593088174785243 - 0.148389688148958 - 0 - 0.593088174785243 - 0.148389688148958 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.596777158152779 - 0.150155214943714 - 0 - 0.598467304171194 - 0.149176387225441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.601728356402685 - 0.151187943228379 - 0 - 0.601728356402685 - 0.151187943228379 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602168232969749 - 0.15481318715878 - 0 - 0.603861798741808 - 0.153840288273317 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.599491200657451 - 0.160202453256533 - 0 - 0.599491200657451 - 0.160202453256533 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598264199848912 - 0.164732581998975 - 0 - 0.599960978240146 - 0.16376529695481 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59507938401687 - 0.170349431259821 - 0 - 0.59507938401687 - 0.170349431259821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.588727247491103 - 0.177726404647668 - 0 - 0.590427041315149 - 0.176764428441435 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.58447359522953 - 0.183876228188389 - 0 - 0.58447359522953 - 0.183876228188389 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585077611404854 - 0.187261875800955 - 0 - 0.586780233109338 - 0.186304913629787 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587834253353718 - 0.189427024086903 - 0 - 0.587834253353718 - 0.189427024086903 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.587536443782822 - 0.193291352253619 - 0 - 0.589241715105974 - 0.192339119624446 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585492391213915 - 0.198110754578305 - 0 - 0.585492391213915 - 0.198110754578305 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585242350528659 - 0.20191219006758 - 0 - 0.586950102146086 - 0.200964412837003 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.582256620314461 - 0.207211794099271 - 0 - 0.582256620314461 - 0.207211794099271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.575124043074596 - 0.214775807962253 - 0 - 0.576834114221165 - 0.213832222280242 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569648629208662 - 0.221392499605875 - 0 - 0.569648629208662 - 0.221392499605875 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.568774962031965 - 0.225454783254455 - 0 - 0.570487200136397 - 0.224515135480363 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.569723081554517 - 0.228505199935495 - 0 - 0.569723081554517 - 0.228505199935495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.567009506628811 - 0.233545689651675 - 0 - 0.568723766939779 - 0.232609736206322 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562193453793717 - 0.239712671553032 - 0 - 0.562193453793717 - 0.239712671553032 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.559754289247648 - 0.244564865610618 - 0 - 0.561470434474103 - 0.243632372807782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556055468409335 - 0.250083591499623 - 0 - 0.556055468409335 - 0.250083591499623 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549737210143874 - 0.257000535644032 - 0 - 0.551455110102167 - 0.256071279490476 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546041540323348 - 0.262477938844547 - 0 - 0.546041540323348 - 0.262477938844547 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.547720106940932 - 0.265043491439953 - 0 - 0.549439638217404 - 0.264117257422622 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552031703606712 - 0.266188898121796 - 0 - 0.552031703606712 - 0.266188898121796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553727702144349 - 0.268738566849248 - 0 - 0.555448747773043 - 0.267815149711885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55416719445753 - 0.27195661279076 - 0 - 0.55416719445753 - 0.27195661279076 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557002602592111 - 0.273886982409779 - 0 - 0.558725051744021 - 0.272966185915048 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557738636861375 - 0.276935516950796 - 0 - 0.557738636861375 - 0.276935516950796 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554802912251312 - 0.281934310306458 - 0 - 0.556526659942259 - 0.281015946999493 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553714524960958 - 0.285938438252715 - 0 - 0.553714524960958 - 0.285938438252715 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.557287789298278 - 0.287458345349105 - 0 - 0.559012736111021 - 0.286542236316929 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562568661327537 - 0.288071971957166 - 0 - 0.562568661327537 - 0.288071971957166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563702011579964 - 0.290883668842228 - 0 - 0.565428063404899 - 0.289969643479744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562109365616769 - 0.295132409924844 - 0 - 0.562109365616769 - 0.295132409924844 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.562376707791147 - 0.298390665482334 - 0 - 0.564103775582741 - 0.297478561261938 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560927392278663 - 0.302549051412657 - 0 - 0.560927392278663 - 0.302549051412657 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556435225610789 - 0.308303134205592 - 0 - 0.558163225160256 - 0.307392796453618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.554187584255883 - 0.312865425868417 - 0 - 0.554187584255883 - 0.312865425868417 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.556949395596505 - 0.314787134574356 - 0 - 0.558678247321418 - 0.313878416257776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.561933565516345 - 0.315540424443896 - 0 - 0.561933565516345 - 0.315540424443896 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563785053780183 - 0.317937698315402 - 0 - 0.565514682528827 - 0.317030459836562 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563731725473342 - 0.32133057087475 - 0 - 0.563731725473342 - 0.32133057087475 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565252140741162 - 0.323895178097029 - 0 - 0.566982475611961 - 0.322989287098882 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.563682337724006 - 0.328073479282803 - 0 - 0.563682337724006 - 0.328073479282803 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55758448105845 - 0.334612947248224 - 0 - 0.559315455233776 - 0.33370827843038 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.552862185949695 - 0.34042521988535 - 0 - 0.552862185949695 - 0.34042521988535 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.55253208514541 - 0.343938331889818 - 0 - 0.554263635739025 - 0.343034766835505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553822069004684 - 0.346603182646348 - 0 - 0.553822069004684 - 0.346603182646348 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.551229502762722 - 0.351289062422338 - 0 - 0.552961570680073 - 0.350386489436199 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.546367194308466 - 0.357152253825809 - 0 - 0.546367194308466 - 0.357152253825809 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.543785387083187 - 0.361822742535419 - 0 - 0.545517916893784 - 0.360921056491933 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.539830023958609 - 0.367203613916589 - 0 - 0.539830023958609 - 0.367203613916589 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.533143142461107 - 0.373999937902157 - 0 - 0.534876082282216 - 0.37309904010438 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.529020281375881 - 0.379458301993825 - 0 - 0.529020281375881 - 0.379458301993825 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53023358641705 - 0.382141317744466 - 0 - 0.531966887807968 - 0.381241115792754 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53401359198716 - 0.38349068793634 - 0 - 0.53401359198716 - 0.38349068793634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535068163300618 - 0.386254263832816 - 0 - 0.53680178116683 - 0.385354671503159 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534764946279702 - 0.389720925470666 - 0 - 0.534764946279702 - 0.389720925470666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536776303274749 - 0.391985762702782 - 0 - 0.538510195781297 - 0.391086699834367 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536567644159936 - 0.395400589474748 - 0 - 0.536567644159936 - 0.395400589474748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532545962661087 - 0.40078983325065 - 0 - 0.534280091154543 - 0.399891225642286 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.53024607528512 - 0.405284636137486 - 0 - 0.53024607528512 - 0.405284636137486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532470969030517 - 0.407434243614669 - 0 - 0.534205297968972 - 0.406536022929723 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.536220312549868 - 0.408794019742968 - 0 - 0.536220312549868 - 0.408794019742968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.535589860341801 - 0.412420934450904 - 0 - 0.537324357232335 - 0.411523038130412 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.532023177275888 - 0.417566454974539 - 0 - 0.532023177275888 - 0.417566454974539 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.530194383436872 - 0.42181112048591 - 0 - 0.531929018780016 - 0.420913491669561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.526610562073264 - 0.426962739431927 - 0 - 0.526610562073264 - 0.426962739431927 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520031719452933 - 0.433662502195668 - 0 - 0.521766466693654 - 0.432765089650383 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.515822890960179 - 0.439134901987676 - 0 - 0.515822890960179 - 0.439134901987676 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.516776717027939 - 0.44193623664697 - 0 - 0.518511552512731 - 0.441038994702826 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520113992268811 - 0.443504680037866 - 0 - 0.520113992268811 - 0.443504680037866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520519276344944 - 0.446589168439202 - 0 - 0.52225417928464 - 0.4456920569325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.519317239981351 - 0.450504417224782 - 0 - 0.519317239981351 - 0.450504417224782 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.520096949994542 - 0.453394666245834 - 0 - 0.521831902432484 - 0.452497650469104 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.518245483674858 - 0.457645012344267 - 0 - 0.518245483674858 - 0.457645012344267 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.512327380991411 - 0.463997409532749 - 0 - 0.514062367776653 - 0.46310046019156 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508227181657904 - 0.469409631120504 - 0 - 0.508227181657904 - 0.469409631120504 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508918045509783 - 0.472344886425808 - 0 - 0.510653054275023 - 0.471447979602238 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.511569887458084 - 0.474266363206931 - 0 - 0.511569887458084 - 0.474266363206931 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.510624381902224 - 0.478047379391024 - 0 - 0.512359403046109 - 0.477150496513555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507660899501499 - 0.482871482528293 - 0 - 0.507660899501499 - 0.482871482528293 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.507207522536964 - 0.486397980329706 - 0 - 0.508942549209481 - 0.485501108147465 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.505584333797325 - 0.490529152850905 - 0 - 0.505584333797325 - 0.490529152850905 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501413173596309 - 0.495977406645765 - 0 - 0.503148201672343 - 0.495080537178674 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499994052316792 - 0.500003074467614 - 0 - 0.499994052316792 - 0.500003074467614 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.498586826403661 - 0.504022593347512 - 0 - 0.496851798327628 - 0.504919462814604 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.494415666202477 - 0.509470847142459 - 0 - 0.494415666202477 - 0.509470847142459 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492792477463689 - 0.513602019663219 - 0 - 0.491057450791171 - 0.51449889184546 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.492339100496955 - 0.517128517465769 - 0 - 0.492339100496955 - 0.517128517465769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.489375618100221 - 0.521952620600976 - 0 - 0.487640596956336 - 0.522849503478444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488430112540909 - 0.525733636786853 - 0 - 0.488430112540909 - 0.525733636786853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491081954490313 - 0.527655113567405 - 0 - 0.489346945725074 - 0.528552020390975 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491772818341976 - 0.53059036887282 - 0 - 0.491772818341976 - 0.53059036887282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.487672619007399 - 0.536002590461131 - 0 - 0.485937632222157 - 0.53689953980232 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481754516324994 - 0.542354987649073 - 0 - 0.481754516324994 - 0.542354987649073 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479903050005983 - 0.546605333747157 - 0 - 0.47816809756804 - 0.547502349523887 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480682760019213 - 0.549495582768189 - 0 - 0.480682760019213 - 0.549495582768189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479480723654823 - 0.553410831554181 - 0 - 0.477745820715127 - 0.554307943060883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479886007732604 - 0.556495319954666 - 0 - 0.479886007732604 - 0.556495319954666 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.483223282972709 - 0.558063763345959 - 0 - 0.481488447487917 - 0.558961005290102 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484177109037803 - 0.560865098006631 - 0 - 0.484177109037803 - 0.560865098006631 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479968280548001 - 0.566337497797113 - 0 - 0.47823353330728 - 0.567234910342398 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.473389437925545 - 0.573037260561954 - 0 - 0.473389437925545 - 0.573037260561954 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469805616564146 - 0.578188879506828 - 0 - 0.468070981221002 - 0.579086508323177 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467976822724151 - 0.582433545018705 - 0 - 0.467976822724151 - 0.582433545018705 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464410139656576 - 0.587579065543199 - 0 - 0.462675642766042 - 0.58847696186369 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463779687449978 - 0.591205980250376 - 0 - 0.463779687449978 - 0.591205980250376 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467529030970766 - 0.592565756377928 - 0 - 0.465794702032312 - 0.593463977062873 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.46975392471345 - 0.594715363856517 - 0 - 0.46975392471345 - 0.594715363856517 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.467454037340198 - 0.599210166741947 - 0 - 0.465719908846742 - 0.600108774350311 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463432355839429 - 0.604599410518845 - 0 - 0.463432355839429 - 0.604599410518845 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463223696725053 - 0.608014237290587 - 0 - 0.461489804218506 - 0.608913300159002 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465235053722482 - 0.610279074521466 - 0 - 0.465235053722482 - 0.610279074521466 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.464931836699641 - 0.613745736160311 - 0 - 0.463198218833429 - 0.614645328489968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465986408012301 - 0.616509312057203 - 0 - 0.465986408012301 - 0.616509312057203 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469766413583088 - 0.617858682248725 - 0 - 0.46803311219217 - 0.618758884200437 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470979718624506 - 0.620541697999236 - 0 - 0.470979718624506 - 0.620541697999236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.466856857539385 - 0.62600006209085 - 0 - 0.465123917718276 - 0.626900959888628 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.460169976040978 - 0.632796386076889 - 0 - 0.460169976040978 - 0.632796386076889 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45621461291878 - 0.638177257456819 - 0 - 0.454482083108183 - 0.639078943500304 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453632805691789 - 0.642847746167316 - 0 - 0.453632805691789 - 0.642847746167316 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.448770497236075 - 0.648710937571555 - 0 - 0.447038429318724 - 0.649613510557694 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44617793099756 - 0.653396817345747 - 0 - 0.44617793099756 - 0.653396817345747 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447467914853538 - 0.656061668103992 - 0 - 0.445736364259923 - 0.656965233158306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.44713781405013 - 0.659574780108005 - 0 - 0.44713781405013 - 0.659574780108005 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442415518940676 - 0.665387052745498 - 0 - 0.44068454476535 - 0.666291721563342 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436317662275131 - 0.671926520710914 - 0 - 0.436317662275131 - 0.671926520710914 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.434747859261198 - 0.676104821894999 - 0 - 0.433017524390399 - 0.677010712893146 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436268274525976 - 0.678669429118867 - 0 - 0.436268274525976 - 0.678669429118867 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436214946222506 - 0.682062301676452 - 0 - 0.434485317473862 - 0.682969540155292 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.438066434483147 - 0.684459575549633 - 0 - 0.438066434483147 - 0.684459575549633 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443050604405989 - 0.685212865417596 - 0 - 0.441321752681075 - 0.686121583734176 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445812415742289 - 0.687134574125807 - 0 - 0.445812415742289 - 0.687134574125807 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443564774390189 - 0.691696865787157 - 0 - 0.441836774840722 - 0.69260720353913 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.439072607720632 - 0.697450948580977 - 0 - 0.439072607720632 - 0.697450948580977 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437623292211129 - 0.701609334509727 - 0 - 0.435896224419535 - 0.702521438730122 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437890634381809 - 0.704867590069166 - 0 - 0.437890634381809 - 0.704867590069166 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.436297988418891 - 0.709116331151643 - 0 - 0.434571936593956 - 0.710030356514127 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437431338674752 - 0.711928028034883 - 0 - 0.437431338674752 - 0.711928028034883 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442712210702459 - 0.712541654643766 - 0 - 0.440987263889716 - 0.713457763675942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446285475041588 - 0.714061561739193 - 0 - 0.446285475041588 - 0.714061561739193 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445197087748607 - 0.718065689686848 - 0 - 0.44347334005766 - 0.718984052993813 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442261363138418 - 0.723064483042579 - 0 - 0.442261363138418 - 0.723064483042579 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.442997397408658 - 0.726113017583069 - 0 - 0.441274948256748 - 0.7270338140778 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445832805542005 - 0.728043387202751 - 0 - 0.445832805542005 - 0.728043387202751 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446272297856318 - 0.73126143314366 - 0 - 0.444551252227624 - 0.732184850281024 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447968296393298 - 0.733811101871457 - 0 - 0.447968296393298 - 0.733811101871457 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.452279893057401 - 0.734956508554207 - 0 - 0.450560361780929 - 0.735882742571538 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.453958459678774 - 0.737522061147572 - 0 - 0.453958459678774 - 0.737522061147572 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.450262789854315 - 0.742999464350207 - 0 - 0.448544889896021 - 0.743928720503763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443944531591723 - 0.749916408493066 - 0 - 0.443944531591723 - 0.749916408493066 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440245710754163 - 0.755435134381659 - 0 - 0.438529565527708 - 0.756367627184495 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.437806546206187 - 0.76028732844028 - 0 - 0.437806546206187 - 0.76028732844028 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.432990493371494 - 0.766454310341426 - 0 - 0.431276233060527 - 0.767390263786779 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430276918448037 - 0.77149480005637 - 0 - 0.430276918448037 - 0.77149480005637 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.431225037968043 - 0.774545216738804 - 0 - 0.429512799863611 - 0.775484864512895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.430351370793634 - 0.77860750038613 - 0 - 0.430351370793634 - 0.77860750038613 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424875956925886 - 0.785224192030744 - 0 - 0.423165885779317 - 0.786167777712755 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.417743379686519 - 0.792788205893442 - 0 - 0.417743379686519 - 0.792788205893442 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414757649470916 - 0.79808780992592 - 0 - 0.413049897853489 - 0.799035587156497 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414507608786802 - 0.801889245414558 - 0 - 0.414507608786802 - 0.801889245414558 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412463556216442 - 0.806708647740049 - 0 - 0.41075828489329 - 0.807660880369222 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412165746644776 - 0.810572975907206 - 0 - 0.412165746644776 - 0.810572975907206 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.414922388595644 - 0.812738124192024 - 0 - 0.41321976689116 - 0.813695086363192 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415526404770417 - 0.816123771804899 - 0 - 0.415526404770417 - 0.816123771804899 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.411272752508854 - 0.82227359534562 - 0 - 0.409572958684807 - 0.823235571551853 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404920615982244 - 0.829650568733945 - 0 - 0.404920615982244 - 0.829650568733945 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.401735800152553 - 0.835267417993455 - 0 - 0.400039021761319 - 0.83623470303762 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.400508799341133 - 0.839797546737541 - 0 - 0.400508799341133 - 0.839797546737541 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.397831767030058 - 0.845186812834602 - 0 - 0.396138201257999 - 0.846159711720065 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.398271643598785 - 0.848812056764036 - 0 - 0.398271643598785 - 0.848812056764036 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.403222841847288 - 0.849844785049502 - 0 - 0.401532695828873 - 0.850823612767775 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406911825213129 - 0.851610311845252 - 0 - 0.406911825213129 - 0.851610311845252 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406405421370671 - 0.855831019883618 - 0 - 0.404718912453085 - 0.856816101066328 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.404414430063127 - 0.860949001419525 - 0 - 0.404414430063127 - 0.860949001419525 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.406294768702349 - 0.863820426007162 - 0 - 0.404612124633698 - 0.864812094401264 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.410446153357506 - 0.865362198863833 - 0 - 0.410446153357506 - 0.865362198863833 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.412522893065487 - 0.86814046427665 - 0 - 0.410844351831863 - 0.869139061589208 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.415794551791719 - 0.870219329667645 - 0 - 0.415794551791719 - 0.870219329667645 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422584369136203 - 0.870189122500169 - 0 - 0.420910174737751 - 0.871194990474516 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425732778105591 - 0.87234340521387 - 0 - 0.425732778105591 - 0.87234340521387 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.424416446377285 - 0.877218984553774 - 0 - 0.422746859716821 - 0.878232482283828 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42130802106841 - 0.883221424186017 - 0 - 0.42130802106841 - 0.883221424186017 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419681568440371 - 0.888364385730339 - 0 - 0.418016848438193 - 0.88938585750184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42028495017026 - 0.892175195336559 - 0 - 0.42028495017026 - 0.892175195336559 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.418343816217031 - 0.897591736904532 - 0 - 0.416684261474718 - 0.898621579282225 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.419395206192737 - 0.90118386031068 - 0 - 0.419395206192737 - 0.90118386031068 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422983699318737 - 0.903208033649017 - 0 - 0.421329584450427 - 0.904246590950306 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.425789504866709 - 0.905735233159679 - 0 - 0.425789504866709 - 0.905735233159679 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42393311183281 - 0.911237958596373 - 0 - 0.422284754391512 - 0.912285629828842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.421639421455178 - 0.917066911583746 - 0 - 0.421639421455178 - 0.917066911583746 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.422561200780251 - 0.920878164178196 - 0 - 0.420918883889114 - 0.921935279353904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.42669036327251 - 0.922642319064212 - 0 - 0.42669036327251 - 0.922642319064212 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.428858462592275 - 0.925689505985563 - 0 - 0.427222516768139 - 0.926756454215852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.433182423153033 - 0.927341768255638 - 0 - 0.433182423153033 - 0.927341768255638 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.440247197652209 - 0.927181285155532 - 0 - 0.438617969193273 - 0.928258462900482 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445225237063279 - 0.928383872770634 - 0 - 0.445225237063279 - 0.928383872770634 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.445210140083335 - 0.932927723586448 - 0 - 0.443587969645187 - 0.934015501291324 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.443841315106225 - 0.938423252826763 - 0 - 0.443841315106225 - 0.938423252826763 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.444424056293666 - 0.942643065842575 - 0 - 0.442809266538551 - 0.943741770221561 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.446811970110558 - 0.945663281803692 - 0 - 0.446811970110558 - 0.945663281803692 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.447353890796185 - 0.949977378102901 - 0 - 0.445746843408036 - 0.951087376282119 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.45048560990724 - 0.9525275936471 - 0 - 0.45048560990724 - 0.9525275936471 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.457184638634566 - 0.952587760727841 - 0 - 0.455585711250251 - 0.953709423995186 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462555918249647 - 0.953558905652842 - 0 - 0.462555918249647 - 0.953558905652842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.463509997965812 - 0.957663216627157 - 0 - 0.461919579861423 - 0.958796913023401 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.462751560001421 - 0.963034012886426 - 0 - 0.462751560001421 - 0.963034012886426 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.465410404124894 - 0.965985096133997 - 0 - 0.463828880548262 - 0.967131167877904 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469750249115042 - 0.967725280004285 - 0 - 0.469750249115042 - 0.967725280004285 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47269104292317 - 0.97048926643183 - 0 - 0.471118803111771 - 0.971648041319838 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475880480677949 - 0.97307884111081 - 0 - 0.475880480677949 - 0.97307884111081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481656252453542 - 0.973740574692357 - 0 - 0.480093673875781 - 0.97491234491469 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.484952458979156 - 0.976254282549339 - 0 - 0.484952458979156 - 0.976254282549339 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.48336697231809 - 0.982503534063245 - 0 - 0.481814478842176 - 0.983688633752246 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479491156141698 - 0.990593566865618 - 0 - 0.479491156141698 - 0.990593566865618 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477722974421038 - 0.997157882317243 - 0 - 0.476181000134061 - 0.998356636905942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477408585084053 - 1.00266669218441 - 0 - 0.477408585084053 - 1.00266669218441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474888664557773 - 1.00998693798601 - 0 - 0.473357657289682 - 1.0111996679686 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.474258004084007 - 1.01589661285025 - 0 - 0.474258004084007 - 1.01589661285025 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.476927161104575 - 1.01921535188778 - 0 - 0.475407563072033 - 1.02044234784748 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.477739931629466 - 1.02407244101381 - 0 - 0.477739931629466 - 1.02407244101381 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475293135757935 - 1.03166393636661 - 0 - 0.473785393080683 - 1.0329054714184 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470515045513237 - 1.04130014799099 - 0 - 0.470515045513237 - 1.04130014799099 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469616801901533 - 1.04783066954931 - 0 - 0.468121347165522 - 1.049086978587 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471001013406089 - 1.05251455248266 - 0 - 0.471001013406089 - 1.05251455248266 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470875266075426 - 1.0585461369292 - 0 - 0.469392582356554 - 1.05981749299868 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.471928429110532 - 1.06363972451742 - 0 - 0.471928429110532 - 1.06363972451742 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475920590155208 - 1.06622353894671 - 0 - 0.474451180955662 - 1.06751021445744 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47786874303231 - 1.07062437016608 - 0 - 0.47786874303231 - 1.07062437016608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.475653385500245 - 1.07879747433993 - 0 - 0.474197743317626 - 1.08009970438942 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47140420226424 - 1.08894159619037 - 0 - 0.47140420226424 - 1.08894159619037 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470488976071462 - 1.09620828676662 - 0 - 0.469047592614209 - 1.09752628183291 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470370656143892 - 1.10284746358276 - 0 - 0.470370656143892 - 1.10284746358276 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.469198957064736 - 1.11057339969631 - 0 - 0.467772314624335 - 1.11190733695603 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.470324025841862 - 1.1162547824165 - 0 - 0.470324025841862 - 1.1162547824165 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.47547280210536 - 1.11816745591128 - 0 - 0.47406143895863 - 1.11951754899462 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.479209740329589 - 1.12143851816233 - 0 - 0.479209740329589 - 1.12143851816233 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.480084009319166 - 1.12753120102136 - 0 - 0.478688439669909 - 1.12889761333823 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.478657065249536 - 1.13599396121303 - 0 - 0.478657065249536 - 1.13599396121303 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.481122846033377 - 1.14070582355934 - 0 - 0.479743592540846 - 1.14208870355015 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.485137083082313 - 1.14390402594863 - 0 - 0.485137083082313 - 1.14390402594863 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.488041879968755 - 1.14825918342113 - 0 - 0.486679470301867 - 1.14965866088261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.491255998244852 - 1.15234201535701 - 0 - 0.491255998244852 - 1.15234201535701 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.497128120963149 - 1.15367478688411 - 0 - 0.495783086808302 - 1.15509097203724 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501497233706143 - 1.15657868490891 - 0 - 0.501497233706143 - 1.15657868490891 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501076746558652 - 1.16466803581353 - 0 - 0.499749606050496 - 1.1661010031325 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499408349313434 - 1.1742732310943 - 0 - 0.499408349313434 - 1.1742732310943 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.499859515147689 - 1.18171654056671 - 0 - 0.498550819802402 - 1.18316637288765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.50154962905304 - 1.18790164285227 - 0 - 0.50154962905304 - 1.18790164285227 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.501688917424953 - 1.19594997523623 - 0 - 0.500399196879482 - 1.19741671249294 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.503691546446887 - 1.20200104790244 - 0 - 0.503691546446887 - 1.20200104790244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.508700023967843 - 1.20463843268173 - 0 - 0.507429807549822 - 1.20612209285745 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.51264414299887 - 1.20854076705416 - 0 - 0.51264414299887 - 1.20854076705416 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513547823741137 - 1.21613206427236 - 0 - 0.512297638094176 - 1.21763264186574 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.513646893816565 - 1.22484501830555 - 0 - 0.513646893816565 - 1.22484501830555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.517159584737888 - 1.22952033031253 - 0 - 0.515929952775908 - 1.23103779612885 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.522990639161711 - 1.23135579420468 - 0 - 0.522990639161711 - 1.23135579420468 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.527822481929338 - 1.2344406612802 - 0 - 0.526613921989278 - 1.23597496246866 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.534088353884077 - 1.2356955502236 - 0 - 0.534088353884077 - 1.2356955502236 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.542591137381438 - 1.23399097913363 - 0 - 0.541404162449001 - 1.23554203934375 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.549622964279443 - 1.2341129131144 - 0 - 0.549622964279443 - 1.2341129131144 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.553339376975974 - 1.2386263963875 - 0 - 0.552174494016134 - 1.24019411605488 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.555674567385068 - 1.24508837135921 - 0 - 0.555674567385068 - 1.24508837135921 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.560162236624479 - 1.24868668395838 - 0 - 0.559019945945758 - 1.25027094065189 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.565868862771267 - 1.2506030784999 - 0 - 0.565868862771267 - 1.2506030784999 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.570435328163009 - 1.25413298914862 - 0 - 0.56931612286019 - 1.25573363800323 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.576835355893002 - 1.25503314982608 - 0 - 0.576835355893002 - 1.25503314982608 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.585911697179073 - 1.25193454498689 - 0 - 0.58481606261637 - 1.25355141918441 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.59389516460427 - 1.25029685135397 - 0 - 0.59389516460427 - 1.25029685135397 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.598977945263171 - 1.25294781972734 - 0 - 0.597906358596403 - 1.25458073101741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.602980727335245 - 1.25728032825345 - 0 - 0.602980727335245 - 1.25728032825345 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.609292798754333 - 1.25804180272891 - 0 - 0.608245728493772 - 1.25969054198515 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.616889275835059 - 1.25669299880093 - 0 - 0.616889275835059 - 1.25669299880093 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.623052676865988 - 1.25755214864121 - 0 - 0.622030582466853 - 1.25921648643892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.629973846167706 - 1.2571059607984 - 0 - 0.629973846167706 - 1.2571059607984 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.638410979779542 - 1.2540093473593 - 0 - 0.637414311259504 - 1.25568903457029 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.645300778013203 - 1.25337702647739 - 0 - 0.645300778013203 - 1.25337702647739 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.649149187635128 - 1.25795158805666 - 0 - 0.648178385210082 - 1.25964635645298 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.651607329850025 - 1.26508292408776 - 0 - 0.651607329850025 - 1.26508292408776 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.655617123538832 - 1.26958709533054 - 0 - 0.654672617282168 - 1.27129665819769 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.660380446298135 - 1.2727883530414 - 0 - 0.660380446298135 - 1.2727883530414 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.663919971539877 - 1.27832751252623 - 0 - 0.663002181062315 - 1.28005156528207 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.668651435200556 - 1.28171463140555 - 0 - 0.668651435200556 - 1.28171463140555 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.675335462465791 - 1.2813399032 - 0 - 0.674444796607334 - 1.28307812401284 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.681074452194359 - 1.28274795660892 - 0 - 0.681074452194359 - 1.28274795660892 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.684503840617602 - 1.2888173412913 - 0 - 0.68364069715597 - 1.29056939169876 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.68719110901017 - 1.29658695255989 - 0 - 0.68719110901017 - 1.29658695255989 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.692011091455424 - 1.30008511685827 - 0 - 0.691175856822032 - 1.3018506423814 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.698183756503095 - 1.30072602071436 - 0 - 0.698183756503095 - 1.30072602071436 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.703496950491501 - 1.3032035853954 - 0 - 0.702689999502612 - 1.30498221615168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.709637168063905 - 1.30384105644197 - 0 - 0.709637168063905 - 1.30384105644197 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.717157068729529 - 1.3012457812231 - 0 - 0.71637876432199 - 1.30303713253282 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.723641179219024 - 1.30088600928987 - 0 - 0.723641179219024 - 1.30088600928987 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.727946695163165 - 1.30566873263156 - 0 - 0.72719738814065 - 1.30747240562067 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.731384818095268 - 1.31272581585198 - 0 - 0.731384818095268 - 1.31272581585198 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.736241027722036 - 1.31645657130042 - 0 - 0.735521056508884 - 1.31827215349847 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.741932992222597 - 1.31812320665665 - 0 - 0.741932992222597 - 1.31812320665665 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.747022349305936 - 1.32138055201749 - 0 - 0.74633203970807 - 1.32320761795081 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.75336901505008 - 1.32130379850849 - 0 - 0.75336901505008 - 1.32130379850849 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.761439301777142 - 1.31633806355285 - 0 - 0.760778966749927 - 1.31817617533331 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.768912182403063 - 1.31272999118399 - 0 - 0.768912182403063 - 1.31272999118399 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.774724506659322 - 1.31371288929991 - 0 - 0.774094446082425 - 1.31556159720953 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.779975404646217 - 1.31635676320415 - 0 - 0.779975404646217 - 1.31635676320415 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.786611403259435 - 1.31476936123547 - 0 - 0.786011903718869 - 1.31662820430752 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.793983599742144 - 1.3106542381821 - 0 - 0.793983599742144 - 1.3106542381821 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.800535974048903 - 1.30890123262194 - 0 - 0.799967308626571 - 1.31076973921895 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.807494866197526 - 1.30557836278396 - 0 - 0.807494866197526 - 1.30557836278396 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.815242875388683 - 1.2992043017984 - 0 - 0.814705303459764 - 1.30108199018758 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.822109448753179 - 1.29551048863167 - 0 - 0.822109448753179 - 1.29551048863167 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.827353038131916 - 1.29753322455201 - 0 - 0.826846805170484 - 1.29941960347852 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.831901649239775 - 1.30228955236031 - 0 - 0.831901649239775 - 1.30228955236031 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.837273609913951 - 1.30401284011531 - 0 - 0.836798947307262 - 1.30590740937386 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.843031127867617 - 1.30418213904919 - 0 - 0.843031127867617 - 1.30418213904919 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.848197618106145 - 1.30681757273771 - 0 - 0.847754742977991 - 1.30871982374283 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.853952341894228 - 1.30694913234423 - 0 - 0.853952341894228 - 1.30694913234423 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.860610089777909 - 1.30280929269949 - 0 - 0.860199204821459 - 1.30471870905486 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.866803462836032 - 1.30048120821842 - 0 - 0.866803462836032 - 1.30048120821842 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.871966990150209 - 1.3030717866238 - 0 - 0.871588283470734 - 1.30498784469091 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.876853101419744 - 1.30728524583027 - 0 - 0.876853101419744 - 1.30728524583027 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.882682525583768 - 1.3065856799205 - 0 - 0.882336170551634 - 1.30850784938684 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.889056502711666 - 1.30255334814271 - 0 - 0.889056502711666 - 1.30255334814271 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.895045445177242 - 1.30036945279447 - 0 - 0.894731600291523 - 1.30229719724158 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.901296144144048 - 1.29615556856765 - 0 - 0.901296144144048 - 1.29615556856765 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.907958708816248 - 1.2885233744768 - 0 - 0.907677517579282 - 1.29045615194818 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.914127979372477 - 1.28344652809402 - 0 - 0.914127979372477 - 1.28344652809402 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.919469880454904 - 1.28405384218524 - 0 - 0.919221471258113 - 1.28599110575444 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.924501465907152 - 1.28725752343057 - 0 - 0.924501465907152 - 1.28725752343057 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.929949812300914 - 1.28711767137788 - 0 - 0.929734298322144 - 1.28905886971668 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.935578375160987 - 1.28510839855649 - 0 - 0.935578375160987 - 1.28510839855649 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.94096258626599 - 1.28524805279578 - 0 - 0.940780065378626 - 1.28719263074261 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.946599274191906 - 1.2823679299793 - 0 - 0.946599274191906 - 1.2823679299793 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.952535710127422 - 1.27485081229495 - 0 - 0.952386264821493 - 1.27679821142358 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.958203569154049 - 1.26929799431335 - 0 - 0.958203569154049 - 1.26929799431335 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.963454420666417 - 1.26905539448523 - 0 - 0.963338117981911 - 1.2710050536737 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.968587186860166 - 1.27095003886505 - 0 - 0.968587186860166 - 1.27095003886505 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.973923340943183 - 1.26873334758751 - 0 - 0.973840232416121 - 1.27068470358741 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.979298005866417 - 1.26417752799968 - 0 - 0.979298005866417 - 1.26417752799968 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.984521905142198 - 1.26237817121648 - 0 - 0.98447202676781 - 1.26433065922244 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.989736696954839 - 1.25919188314168 - 0 - 0.989736696954839 - 1.25919188314168 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 0.994920775385577 - 1.2530809129669 - 0 - 0.994904147609849 - 1.25503396718599 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - 1 - 1.2499798172808 - 0 - 1 - 1.2499798172808 - 0 - - Grasshopper.Kernel.Types.GH_Line - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 559b742b-f4f7-47ca-95f0-4a0afed4b048 - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - 2967660d-4f75-4680-9629-20313cb4462d - Group - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - e1c698b4-3431-4302-952c-00c96fabaaef - Geometry - Geometry - false - 0 - - - - - - 26473 - -20236 - 50 - 24 - - - 26498.1 - -20224 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - e1c698b4-3431-4302-952c-00c96fabaaef - d2c53264-57e1-4d11-b625-5a5eefefe7c0 - dc33f043-a46c-4bbe-aa2b-e04d7f37a6de - b1dbb9a1-e34d-4d93-b860-212e9f8b0ced - 4 - d2a27807-776a-441e-b684-26a601457857 - Group - - - - - - - - - 6b021f56-b194-4210-b9a1-6cef3b7d0848 Evaluate Length @@ -131253,7 +4867,7 @@ Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. true - c54bce76-f863-4099-a14e-9321e0103951 + 1dcacb59-16e4-446a-a711-9f1210bde159 Evaluate Length Evaluate Length @@ -131261,39 +4875,39 @@ - 26604 - -9561 + 1151 + 462 144 64 - 26678 - -9529 + 1225 + 494 Curve to evaluate - 53013e2e-3536-4aa5-a0ad-fa24fda8a938 + 13029046-6349-4b5f-bab8-b6d3551dd542 Curve Curve false - f4e07da2-cd68-471b-9952-b84924d1e457 + 5cdb7688-1087-4654-b5a6-57327871a5a7 1 - 26606 - -9559 + 1153 + 464 57 20 - 26636 - -9549 + 1183 + 474 @@ -131302,7 +4916,7 @@ Length factor for curve evaluation - 24722de4-75c3-4700-86d1-433734729999 + 3476aa71-fbc3-4fa2-8004-0da1fc01c115 Length Length false @@ -131312,14 +4926,14 @@ - 26606 - -9539 + 1153 + 484 57 20 - 26636 - -9529 + 1183 + 494 @@ -131348,7 +4962,7 @@ If True, the Length factor is normalized (0.0 ~ 1.0) - 2a506135-e19e-4154-91b3-783d073e2458 + fb36c226-69db-4196-8eaf-a2f859f433e4 Normalized Normalized false @@ -131358,14 +4972,14 @@ - 26606 - -9519 + 1153 + 504 57 20 - 26636 - -9509 + 1183 + 514 @@ -131394,7 +5008,7 @@ Point at the specified length - 33b5db9e-0c26-4bb3-9731-0b0293114ad7 + 0b19ced3-ef9e-4c14-b42c-903d5e29679b Point Point false @@ -131404,14 +5018,14 @@ - 26693 - -9559 + 1240 + 464 53 20 - 26721 - -9549 + 1268 + 474 @@ -131420,7 +5034,7 @@ Tangent vector at the specified length - e1398136-342f-4480-8e0b-f7d4baf97898 + 48438814-e956-4007-8f77-a560cf8cadab Tangent Tangent false @@ -131430,14 +5044,14 @@ - 26693 - -9539 + 1240 + 484 53 20 - 26721 - -9529 + 1268 + 494 @@ -131446,7 +5060,7 @@ Curve parameter at the specified length - 31673e7b-28b6-4152-89a1-46cd563618e6 + 1681ca38-fe50-421e-9dcc-84276e61b0a7 Parameter Parameter false @@ -131456,14 +5070,14 @@ - 26693 - -9519 + 1240 + 504 53 20 - 26721 - -9509 + 1268 + 514 @@ -131473,7 +5087,20298 @@ + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f897de86-a14f-4f1d-857f-20b60f73b3b5 + Line SDL + Line SDL + + + + + + 1367 + 462 + 106 + 64 + + + 1431 + 494 + + + + + + Line start point + 51a96450-fa6f-4f50-be1f-da6fdbb816f9 + Start + Start + false + 0b19ced3-ef9e-4c14-b42c-903d5e29679b + 1 + + + + + + 1369 + 464 + 47 + 20 + + + 1394 + 474 + + + + + + + + Line tangent (direction) + ed988630-f690-4e89-a694-cf9862bf8d19 + Direction + Direction + false + 48438814-e956-4007-8f77-a560cf8cadab + 1 + + + + + + 1369 + 484 + 47 + 20 + + + 1394 + 494 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + a8035c49-f6d4-4905-ba3e-acc0e6dd9269 + Length + Length + false + 0 + + + + + + 1369 + 504 + 47 + 20 + + + 1394 + 514 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6adf4d23-e4ce-488d-86e8-54258317081d + Line + Line + false + 0 + + + + + + 1446 + 464 + 25 + 60 + + + 1460 + 494 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + c317f794-e463-4270-90db-8af4cb4b9d41 + Mirror + Mirror + + + + + + 1411 + 310 + 138 + 44 + + + 1479 + 332 + + + + + + Base geometry + 5f6ca7f9-8383-4b0d-8611-fb64849680ea + Geometry + Geometry + true + 5cdb7688-1087-4654-b5a6-57327871a5a7 + 1 + + + + + + 1413 + 312 + 51 + 20 + + + 1440 + 322 + + + + + + + + Mirror plane + 5958443b-efdf-404c-a2b7-e4cba1c8f112 + Plane + Plane + false + 6adf4d23-e4ce-488d-86e8-54258317081d + 1 + + + + + + 1413 + 332 + 51 + 20 + + + 1440 + 342 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 959b93e1-e347-4879-b7f5-197ec5ee354c + Geometry + Geometry + false + 0 + + + + + + 1494 + 312 + 53 + 20 + + + 1522 + 322 + + + + + + + + Transformation data + 55dee528-3186-43f6-b9e4-fb4e5a5258db + Transform + Transform + false + 0 + + + + + + 1494 + 332 + 53 + 20 + + + 1522 + 342 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + cd306361-7ded-488f-ad04-30648adfe595 + Join Curves + Join Curves + + + + + + 1294 + 198 + 118 + 44 + + + 1357 + 220 + + + + + + 1 + Curves to join + 231dd009-6837-4195-b950-c23693771a28 + Curves + Curves + false + 5cdb7688-1087-4654-b5a6-57327871a5a7 + 959b93e1-e347-4879-b7f5-197ec5ee354c + 2 + + + + + + 1296 + 200 + 46 + 20 + + + 1320.5 + 210 + + + + + + + + Preserve direction of input curves + 79145aac-d284-402c-8135-67b9762fda6d + Preserve + Preserve + false + 0 + + + + + + 1296 + 220 + 46 + 20 + + + 1320.5 + 230 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8ebcaf48-501e-46b8-8728-17992184074a + Curves + Curves + false + 0 + + + + + + 1372 + 200 + 38 + 40 + + + 1392.5 + 220 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a2ad2739-bf3c-4d9f-8818-b5dbfd4829e1 + Evaluate Length + Evaluate Length + + + + + + 1483 + 217 + 144 + 64 + + + 1557 + 249 + + + + + + Curve to evaluate + 5ec7ed8f-af82-4c5f-9923-ef6250df9e4d + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1485 + 219 + 57 + 20 + + + 1515 + 229 + + + + + + + + Length factor for curve evaluation + 17fd106c-5e11-42f5-9470-4d39dcdc6a51 + Length + Length + false + 0 + + + + + + 1485 + 239 + 57 + 20 + + + 1515 + 249 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b2cd8e80-e93b-4f32-a014-ae5901ad7594 + Normalized + Normalized + false + 0 + + + + + + 1485 + 259 + 57 + 20 + + + 1515 + 269 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7be5d7ba-5a0f-49b6-b896-66f0de6479d3 + Point + Point + false + 0 + + + + + + 1572 + 219 + 53 + 20 + + + 1600 + 229 + + + + + + + + Tangent vector at the specified length + cfb3d1cc-161a-4369-92f1-7e3a0660b486 + Tangent + Tangent + false + 0 + + + + + + 1572 + 239 + 53 + 20 + + + 1600 + 249 + + + + + + + + Curve parameter at the specified length + e7b533ed-c8c0-48e9-b84a-fdcf96b9550e + Parameter + Parameter + false + 0 + + + + + + 1572 + 259 + 53 + 20 + + + 1600 + 269 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + ec9d6e3c-8007-4163-bcca-9c98014b70ac + Angle + Angle + + + + + + 1581 + 467 + 115 + 64 + + + 1645 + 499 + + + + + + First vector + 7223aa36-de28-4893-a624-dcfd82bf1025 + Vector A + Vector A + false + 0 + + + + + + 1583 + 469 + 47 + 20 + + + 1608 + 479 + + + + + + 1 + + + + + 1 + {0} + + + + + + 21.5 + 0 + 0 + + + + + + + + + + + + Second vector + 73101480-5ad8-453a-8a39-a8f1a00fd15f + Vector B + Vector B + false + cfb3d1cc-161a-4369-92f1-7e3a0660b486 + 1 + + + + + + 1583 + 489 + 47 + 20 + + + 1608 + 499 + + + + + + + + Optional plane for 2D angle + cfc86d63-d6b2-4572-a1ad-d18405795c3f + Plane + Plane + true + 0 + + + + + + 1583 + 509 + 47 + 20 + + + 1608 + 519 + + + + + + + + Angle (in radians) between vectors + deb6f9f6-8af8-44a6-8609-ea7446f49bd4 + Angle + Angle + false + 0 + + + + + + 1660 + 469 + 34 + 30 + + + 1678.5 + 484 + + + + + + + + Reflex angle (in radians) between vectors + ed37e93e-228a-4ad7-a226-6e20168caae0 + Reflex + Reflex + false + 0 + + + + + + 1660 + 499 + 34 + 30 + + + 1678.5 + 514 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 578e2a9a-da53-4295-8fc1-74909051e057 + Panel + Panel + false + 0 + 1a5fe2a4-b611-4cec-9a62-907487bde048 + 1 + 360/256*4*2 + + + + + + 663 + 666 + 199 + 40 + + 0 + 0 + 0 + + 663.3069 + 666.0026 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 603d3d48-534d-42f5-9e87-3172526f3a80 + Relay + Relay + false + deb6f9f6-8af8-44a6-8609-ea7446f49bd4 + 1 + + + + + + 567 + 613 + 44 + 16 + + + 589 + 621 + + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + Degrees + Degrees + + + + + + 518 + 660 + 120 + 28 + + + 577 + 674 + + + + + + Angle in radians + 5cd0fdec-87e7-4741-bfff-e35f8d300fc8 + Radians + Radians + false + 603d3d48-534d-42f5-9e87-3172526f3a80 + 1 + + + + + + 520 + 662 + 42 + 24 + + + 542.5 + 674 + + + + + + + + Angle in degrees + 1a5fe2a4-b611-4cec-9a62-907487bde048 + Degrees + Degrees + false + 0 + + + + + + 592 + 662 + 44 + 24 + + + 615.5 + 674 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + Panel + Panel + false + 0 + 0 + 16 0.35233813056 +32 0.08793657256 + + + + + + 818 + 768 + 199 + 56 + + 0 + 0 + 0 + + 818.0128 + 768.8669 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 72348215-c4ec-4851-a400-c03cc6df559f + One Over X + One Over X + + + + + + 361 + 300 + 100 + 28 + + + 410 + 314 + + + + + + Input value + 80d06302-32c8-46de-99c3-ed6d4d06fd8c + Value + Value + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 363 + 302 + 32 + 24 + + + 380.5 + 314 + + + + + + + + Output value + b15a74d4-e63f-4001-ad2e-1f219b099a13 + Result + Result + false + 0 + + + + + + 425 + 302 + 34 + 24 + + + 443.5 + 314 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 467b7dee-dff7-4076-a614-76a59564fb2f + Division + Division + + + + + + 511 + 701 + 82 + 44 + + + 542 + 723 + + + + + + Item to divide (dividend) + e6b3cc84-c952-4155-8120-2b90c9d38781 + A + A + false + 0 + + + + + + 513 + 703 + 14 + 20 + + + 521.5 + 713 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.526707628425 + + + + + + + + + + + Item to divide with (divisor) + e749710b-7dd6-4fa1-989a-1555f7dfcfd2 + B + B + false + 0 + + + + + + 513 + 723 + 14 + 20 + + + 521.5 + 733 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.131193530865 + + + + + + + + + + + The result of the Division + 918caa1c-c5d6-4a90-9e1f-86c7cada35da + Result + Result + false + 0 + + + + + + 557 + 703 + 34 + 40 + + + 575.5 + 723 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + e456cbd5-6cbe-4515-9f15-69692914f3c7 + Evaluate Length + Evaluate Length + + + + + + 1629 + 323 + 144 + 64 + + + 1703 + 355 + + + + + + Curve to evaluate + 48921f2e-a8fb-484f-86f6-7b103d49774f + Curve + Curve + false + 959b93e1-e347-4879-b7f5-197ec5ee354c + 1 + + + + + + 1631 + 325 + 57 + 20 + + + 1661 + 335 + + + + + + + + Length factor for curve evaluation + 84f2e874-2965-4c85-a0b3-1e7fbc964e82 + Length + Length + false + 0 + + + + + + 1631 + 345 + 57 + 20 + + + 1661 + 355 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8128ba38-bb59-4c58-b4fe-995aeec14bd6 + Normalized + Normalized + false + 0 + + + + + + 1631 + 365 + 57 + 20 + + + 1661 + 375 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7735f6db-79d2-4dcd-9e9e-0d2db5dbb80e + Point + Point + false + 0 + + + + + + 1718 + 325 + 53 + 20 + + + 1746 + 335 + + + + + + + + Tangent vector at the specified length + cf4f43ee-50df-46a7-aae4-31ae4410d2a1 + Tangent + Tangent + false + 0 + + + + + + 1718 + 345 + 53 + 20 + + + 1746 + 355 + + + + + + + + Curve parameter at the specified length + 7a6dc279-9103-4225-8a87-5c67bbd6887b + Parameter + Parameter + false + 0 + + + + + + 1718 + 365 + 53 + 20 + + + 1746 + 375 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 17d1c5b4-5111-415c-9eef-ba9262e78e2b + Rotate + Rotate + + + + + + 1859 + 296 + 138 + 64 + + + 1927 + 328 + + + + + + Base geometry + 413d7ebd-2876-4909-9e65-ca171942ac40 + Geometry + Geometry + true + 959b93e1-e347-4879-b7f5-197ec5ee354c + 1 + + + + + + 1861 + 298 + 51 + 20 + + + 1888 + 308 + + + + + + + + Rotation angle in radians + b9fc5829-d429-4a04-a1cf-521cbf08e8f9 + Angle + Angle + false + 0 + false + + + + + + 1861 + 318 + 51 + 20 + + + 1888 + 328 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 6866b8ac-e121-4b70-8ea5-fd2b6082eff4 + Plane + Plane + false + 7735f6db-79d2-4dcd-9e9e-0d2db5dbb80e + 1 + + + + + + 1861 + 338 + 51 + 20 + + + 1888 + 348 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 04d3a88b-39db-4cfd-a4e7-1407991b7e9d + Geometry + Geometry + false + 0 + + + + + + 1942 + 298 + 53 + 30 + + + 1970 + 313 + + + + + + + + Transformation data + 4d7149c6-52e0-4862-a85f-d70eaab07788 + Transform + Transform + false + 0 + + + + + + 1942 + 328 + 53 + 30 + + + 1970 + 343 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 6642a18d-8ae2-4b5a-bde0-c4c322abb01b + End Points + End Points + + + + + + 1338 + 599 + 96 + 44 + + + 1388 + 621 + + + + + + Curve to evaluate + f9c04d87-465c-4cf7-b6a2-93d34d4be29d + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1340 + 601 + 33 + 40 + + + 1358 + 621 + + + + + + + + Curve start point + bbd16518-88d9-4a31-815d-03d11f381e73 + Start + Start + false + 0 + + + + + + 1403 + 601 + 29 + 20 + + + 1419 + 611 + + + + + + + + Curve end point + 95694ac2-64e8-4808-ac1f-1d0f1b66475c + End + End + false + 0 + + + + + + 1403 + 621 + 29 + 20 + + + 1419 + 631 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + e53c00a2-0d03-461e-9189-a0ea0441ccb8 + Line + Line + + + + + + 1479 + 608 + 114 + 44 + + + 1551 + 630 + + + + + + Line start point + e7cf8d7a-0827-4a31-ade0-673324acc815 + Start Point + Start Point + false + bbd16518-88d9-4a31-815d-03d11f381e73 + 1 + + + + + + 1481 + 610 + 55 + 20 + + + 1510 + 620 + + + + + + + + Line end point + 1a0bad84-08a3-4945-a7a6-3780cb796b17 + End Point + End Point + false + 95694ac2-64e8-4808-ac1f-1d0f1b66475c + 1 + + + + + + 1481 + 630 + 55 + 20 + + + 1510 + 640 + + + + + + + + Line segment + 588675b8-5605-4696-a94b-ba7fc9736bb3 + Line + Line + false + 0 + + + + + + 1566 + 610 + 25 + 40 + + + 1580 + 630 + + + + + + + + + + + + ccc7b468-e743-4049-891f-299432545898 + Curve Middle + + + + + Get the point in the middle of a curve + true + e1628e10-9715-412b-a041-8518318e4f77 + Curve Middle + Curve Middle + + + + + + 1502 + 557 + 113 + 28 + + + 1552 + 571 + + + + + + Curve for mid-point. + 803bec72-bd31-430f-86b7-1f1407633421 + Curve + Curve + false + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1504 + 559 + 33 + 24 + + + 1522 + 571 + + + + + + + + Point in the middle of the curve + faad7f6b-21e0-478b-960a-029e852fb37f + Midpoint + Midpoint + false + 0 + + + + + + 1567 + 559 + 46 + 24 + + + 1591.5 + 571 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 347c5d96-9ec8-4c5a-b22d-9ed1a7f6f046 + Rotate + Rotate + + + + + + 1750 + 523 + 154 + 64 + + + 1834 + 555 + + + + + + Base geometry + 298b2f4b-8fef-418b-90a7-37b368402cff + Geometry + Geometry + true + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 1752 + 525 + 67 + 20 + + + 1795 + 535 + + + + + + + + Rotation angle in radians + b92c75a1-0d09-4275-be12-b6fbd9692486 + -X + Angle + Angle + false + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + 1 + false + + + + + + 1752 + 545 + 67 + 20 + + + 1795 + 555 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + e1578087-9c92-46a6-a378-a64e2fc84ad7 + Plane + Plane + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 1752 + 565 + 67 + 20 + + + 1795 + 575 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + c5ae7622-7771-4f52-8010-c28c5ad96b3c + Geometry + Geometry + false + 0 + + + + + + 1849 + 525 + 53 + 30 + + + 1877 + 540 + + + + + + + + Transformation data + 0a55fa6b-78e6-4ef7-92b7-d97eeb89c240 + Transform + Transform + false + 0 + + + + + + 1849 + 555 + 53 + 30 + + + 1877 + 570 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + a899f6ff-5f84-438f-964a-2e9cbdb10872 + Angle + Angle + + + + + + 1631 + 641 + 115 + 64 + + + 1695 + 673 + + + + + + First vector + 24f6fe15-3260-4ae4-9567-0054cf80f110 + Vector A + Vector A + false + 0 + + + + + + 1633 + 643 + 47 + 20 + + + 1658 + 653 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 0aa1bc90-1778-43e3-9f7b-78d4438d83af + Vector B + Vector B + false + 588675b8-5605-4696-a94b-ba7fc9736bb3 + 1 + + + + + + 1633 + 663 + 47 + 20 + + + 1658 + 673 + + + + + + + + Optional plane for 2D angle + 7893aa35-2d3d-493a-821c-f5bdf0baae3d + Plane + Plane + true + 0 + + + + + + 1633 + 683 + 47 + 20 + + + 1658 + 693 + + + + + + + + Angle (in radians) between vectors + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + Angle + Angle + false + 0 + + + + + + 1710 + 643 + 34 + 30 + + + 1728.5 + 658 + + + + + + + + Reflex angle (in radians) between vectors + 94ff2bee-72e9-43b6-a65a-2b28a088b055 + Reflex + Reflex + false + 0 + + + + + + 1710 + 673 + 34 + 30 + + + 1728.5 + 688 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 029f035b-9625-4bb2-b4a0-7725f1803a18 + Move + Move + + + + + + 1891 + 594 + 138 + 44 + + + 1959 + 616 + + + + + + Base geometry + a270e1e7-2845-41e5-8c38-21f48e08264c + Geometry + Geometry + true + c5ae7622-7771-4f52-8010-c28c5ad96b3c + 1 + + + + + + 1893 + 596 + 51 + 20 + + + 1920 + 606 + + + + + + + + Translation vector + 62d6b7c3-b6d2-4be9-b852-7fe20ef972a5 + Motion + Motion + false + c45b3462-dea0-4cee-b549-a979dc027d76 + 1 + + + + + + 1893 + 616 + 51 + 20 + + + 1920 + 626 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 9f4ab302-38b9-47b3-bd6b-2ac87ef7f9b7 + Geometry + Geometry + false + 0 + + + + + + 1974 + 596 + 53 + 20 + + + 2002 + 606 + + + + + + + + Transformation data + 80580da6-c2f8-4e3e-8350-15fbc5ffc348 + Transform + Transform + false + 0 + + + + + + 1974 + 616 + 53 + 20 + + + 2002 + 626 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 8af5a0b1-100d-4772-8798-73900dc38239 + Vector 2Pt + Vector 2Pt + + + + + + 1782 + 704 + 112 + 64 + + + 1840 + 736 + + + + + + Base point + ba1c57ff-1e60-4a8f-8f13-86033b7cf606 + Point A + Point A + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 1784 + 706 + 41 + 20 + + + 1806 + 716 + + + + + + + + Tip point + fca257e2-6234-4273-8f8c-2ab31f4a6197 + Point B + Point B + false + 0 + + + + + + 1784 + 726 + 41 + 20 + + + 1806 + 736 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + cf160d14-6b48-4603-973a-cdd4fbcb5c8c + Unitize + Unitize + false + 0 + + + + + + 1784 + 746 + 41 + 20 + + + 1806 + 756 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + c45b3462-dea0-4cee-b549-a979dc027d76 + Vector + Vector + false + 0 + + + + + + 1855 + 706 + 37 + 30 + + + 1875 + 721 + + + + + + + + Vector length + 668a7385-9633-4eba-86cc-ce1468d341a7 + Length + Length + false + 0 + + + + + + 1855 + 736 + 37 + 30 + + + 1875 + 751 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + e7208619-df95-4410-a1ab-636a4e4bb983 + Sub Curve + Sub Curve + + + + + + 2115 + 684 + 124 + 44 + + + 2189 + 706 + + + + + + Base curve + 85274467-8ec2-472e-b7fb-73db5e592bee + Base curve + Base curve + false + 1bcda4d3-fbcf-49d7-9b4a-0ba504fb0ca8 + 1 + + + + + + 2117 + 686 + 57 + 20 + + + 2147 + 696 + + + + + + + + Sub-domain to extract + 2c96aa96-9c32-4f04-8d75-078aeeeb737e + Domain + Domain + false + a9e412bd-11f2-4b1e-9efa-42305f440be0 + 1 + + + + + + 2117 + 706 + 57 + 20 + + + 2147 + 716 + + + + + + + + Resulting sub curve + 066cdf68-908c-436d-8151-1bb34840bf5c + Curve + Curve + false + 0 + + + + + + 2204 + 686 + 33 + 40 + + + 2222 + 706 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + a21fd6b0-2dd6-4e92-9157-3e3b127458ae + Curve Domain + Curve Domain + + + + + + 1949 + 675 + 116 + 44 + + + 2007 + 697 + + + + + + Curve to measure/modify + e8f0d57d-7db1-4f44-acac-226289a3de5e + Curve + Curve + false + 9f4ab302-38b9-47b3-bd6b-2ac87ef7f9b7 + 1 + + + + + + 1951 + 677 + 41 + 20 + + + 1973 + 687 + + + + + + + + Optional domain, if omitted the curve will not be modified. + f0f67b0d-6fe5-42d1-bd18-5c25d1341c47 + Domain + Domain + true + 0 + + + + + + 1951 + 697 + 41 + 20 + + + 1973 + 707 + + + + + + + + Curve with new domain. + 1bcda4d3-fbcf-49d7-9b4a-0ba504fb0ca8 + Curve + Curve + false + 0 + + + + + + 2022 + 677 + 41 + 20 + + + 2044 + 687 + + + + + + + + Domain of original curve. + a072654c-cfc9-4025-8f08-2edab47e8a09 + Domain + Domain + false + 0 + + + + + + 2022 + 697 + 41 + 20 + + + 2044 + 707 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 43d96ccb-bc5f-4b59-a40d-6cb18f2eed72 + Deconstruct Domain + Deconstruct Domain + + + + + + 1946 + 751 + 104 + 44 + + + 2004 + 773 + + + + + + Base domain + 9d201bfa-1543-4a32-80d9-798f2478a9a0 + Domain + Domain + false + a072654c-cfc9-4025-8f08-2edab47e8a09 + 1 + + + + + + 1948 + 753 + 41 + 40 + + + 1970 + 773 + + + + + + + + Start of domain + 95f197a3-0e2d-4094-ad01-7cc2c2dd7ab6 + Start + Start + false + 0 + + + + + + 2019 + 753 + 29 + 20 + + + 2035 + 763 + + + + + + + + End of domain + 44ac052e-442f-4654-93e5-1405d5fa2351 + End + End + false + 0 + + + + + + 2019 + 773 + 29 + 20 + + + 2035 + 783 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 73f73686-08ff-42b1-9ef5-6821cba0eb84 + Construct Domain + Construct Domain + + + + + + 2069 + 767 + 156 + 44 + + + 2167 + 789 + + + + + + Start value of numeric domain + ad165294-02a6-4dab-81ec-1d61ec601e15 + Domain start + Domain start + false + 44ac052e-442f-4654-93e5-1405d5fa2351 + 1 + + + + + + 2071 + 769 + 81 + 20 + + + 2121 + 779 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 455d3e9e-6c56-4289-80c6-f44e536597b3 + X/2 + Domain end + Domain end + false + 44ac052e-442f-4654-93e5-1405d5fa2351 + 1 + + + + + + 2071 + 789 + 81 + 20 + + + 2121 + 799 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + a9e412bd-11f2-4b1e-9efa-42305f440be0 + Domain + Domain + false + 0 + + + + + + 2182 + 769 + 41 + 40 + + + 2204 + 789 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 65008729-50b1-4dbb-ba59-d01f9226d7ed + Rotate + Rotate + + + + + + 2336 + 580 + 138 + 64 + + + 2404 + 612 + + + + + + Base geometry + 207d7132-b3a4-41f6-ac0e-963cfc22e149 + Geometry + Geometry + true + 066cdf68-908c-436d-8151-1bb34840bf5c + 1 + + + + + + 2338 + 582 + 51 + 20 + + + 2365 + 592 + + + + + + + + Rotation angle in radians + 9956e242-8bd5-4338-bad2-a8038de36994 + Angle + Angle + false + 0 + false + + + + + + 2338 + 602 + 51 + 20 + + + 2365 + 612 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 7dad66e1-d7d1-4ed5-a1c4-006271f4017b + Plane + Plane + false + 88217871-4188-4053-93dd-6fd3ab5c2151 + 1 + + + + + + 2338 + 622 + 51 + 20 + + + 2365 + 632 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9178b0ab-1e41-4f38-86c4-888e54663800 + Geometry + Geometry + false + 0 + + + + + + 2419 + 582 + 53 + 30 + + + 2447 + 597 + + + + + + + + Transformation data + a96e20b1-9248-46b0-9214-b27c0dba305d + Transform + Transform + false + 0 + + + + + + 2419 + 612 + 53 + 30 + + + 2447 + 627 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0341c1f7-86c3-40e6-b8fc-b0ae24bab5c4 + Evaluate Length + Evaluate Length + + + + + + 2246 + 732 + 144 + 64 + + + 2320 + 764 + + + + + + Curve to evaluate + 898594a2-9c18-4a0b-8e00-67a23776886f + Curve + Curve + false + 066cdf68-908c-436d-8151-1bb34840bf5c + 1 + + + + + + 2248 + 734 + 57 + 20 + + + 2278 + 744 + + + + + + + + Length factor for curve evaluation + 80356791-5813-4183-967e-4ebdc4e71cbb + Length + Length + false + 0 + + + + + + 2248 + 754 + 57 + 20 + + + 2278 + 764 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 7e05047d-d2b7-4f2a-8007-10216d59cca6 + Normalized + Normalized + false + 0 + + + + + + 2248 + 774 + 57 + 20 + + + 2278 + 784 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 88217871-4188-4053-93dd-6fd3ab5c2151 + Point + Point + false + 0 + + + + + + 2335 + 734 + 53 + 20 + + + 2363 + 744 + + + + + + + + Tangent vector at the specified length + 2585f8e4-d464-4266-8aff-6e4f8a134edf + Tangent + Tangent + false + 0 + + + + + + 2335 + 754 + 53 + 20 + + + 2363 + 764 + + + + + + + + Curve parameter at the specified length + 55313248-a269-4601-a72a-8e78948f0f99 + Parameter + Parameter + false + 0 + + + + + + 2335 + 774 + 53 + 20 + + + 2363 + 784 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 689059e2-5368-4c73-b048-4feb47777f6d + Join Curves + Join Curves + + + + + + 2471 + 502 + 118 + 44 + + + 2534 + 524 + + + + + + 1 + Curves to join + f0ff74e4-1106-4f10-95a4-cce7dccceaeb + Curves + Curves + false + 066cdf68-908c-436d-8151-1bb34840bf5c + 9178b0ab-1e41-4f38-86c4-888e54663800 + 2 + + + + + + 2473 + 504 + 46 + 20 + + + 2497.5 + 514 + + + + + + + + Preserve direction of input curves + 4f3c6eab-c827-4031-9f65-161a42f3ae21 + Preserve + Preserve + false + 0 + + + + + + 2473 + 524 + 46 + 20 + + + 2497.5 + 534 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8fcad302-7000-4e36-a094-c4e362308967 + Curves + Curves + false + 0 + + + + + + 2549 + 504 + 38 + 40 + + + 2569.5 + 524 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fd853c3c-9aaa-494b-82c0-915c7b6bd781 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + -478 + 1275 + 250 + 20 + + + -477.0293 + 1275.013 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 0534d7cc-9feb-4033-af98-bc642efe8183 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + -785 + 1766 + 50 + 24 + + + -760.3091 + 1778.526 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + Curvature + Curvature + + + + + + -825 + 1592 + 137 + 64 + + + -755 + 1624 + + + + + + Curve to evaluate + 25adda71-ac67-47a0-aed5-5641b6a4c7e9 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -823 + 1594 + 53 + 30 + + + -795 + 1609 + + + + + + + + Parameter on curve domain to evaluate + 9b1d0f03-2ac7-45b0-9c31-fa25f24a5762 + Parameter + Parameter + false + 177913e3-4c3e-4882-8c47-8f541792bfbb + 1 + + + + + + -823 + 1624 + 53 + 30 + + + -795 + 1639 + + + + + + + + Point on curve at {t} + df6848b0-de2b-4cd6-bd41-fad2367b0268 + Point + Point + false + 0 + + + + + + -740 + 1594 + 50 + 20 + + + -713.5 + 1604 + + + + + + + + Curvature vector at {t} + cc853271-c067-4b9d-84f9-46b67cf1637a + Curvature + Curvature + false + 0 + + + + + + -740 + 1614 + 50 + 20 + + + -713.5 + 1624 + + + + + + + + Curvature circle at {t} + c3edcb7f-ba45-496f-bddd-2bec4c00eb63 + Curvature + Curvature + false + 0 + + + + + + -740 + 1634 + 50 + 20 + + + -713.5 + 1644 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 2063cd82-c886-41f9-a87d-596b59d8233f + Divide Curve + Divide Curve + + + + + + -809 + 1682 + 125 + 64 + + + -759 + 1714 + + + + + + Curve to divide + 5dc6be15-a2e6-428f-9164-9c79b30e21d8 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -807 + 1684 + 33 + 20 + + + -789 + 1694 + + + + + + + + Number of segments + 1ab9eb27-754e-4b25-9dfc-134e23fd83a0 + Count + Count + false + 0534d7cc-9feb-4033-af98-bc642efe8183 + 1 + + + + + + -807 + 1704 + 33 + 20 + + + -789 + 1714 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + e822f5dc-fbf1-4975-9703-c3838d20ab89 + Kinks + Kinks + false + 0 + + + + + + -807 + 1724 + 33 + 20 + + + -789 + 1734 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 411aab6c-a450-43b0-a99b-0507ea8f1f90 + Points + Points + false + 0 + + + + + + -744 + 1684 + 58 + 20 + + + -713.5 + 1694 + + + + + + + + 1 + Tangent vectors at division points + 8ed58d24-b4d3-424e-9b32-68d256aedbf0 + Tangents + Tangents + false + 0 + + + + + + -744 + 1704 + 58 + 20 + + + -713.5 + 1714 + + + + + + + + 1 + Parameter values at division points + 177913e3-4c3e-4882-8c47-8f541792bfbb + Parameters + Parameters + false + 0 + + + + + + -744 + 1724 + 58 + 20 + + + -713.5 + 1734 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b7346d29-589c-4403-8798-25b55c459d83 + Curve + Curve + false + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + 1 + + + + + + -781 + 1792 + 50 + 24 + + + -756.3511 + 1804.917 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b6da7104-e46f-4626-9e1e-c8762f31d26c + Deconstruct Arc + Deconstruct Arc + + + + + + -808 + 1514 + 114 + 64 + + + -768 + 1546 + + + + + + Arc or Circle to deconstruct + 8224ee49-af06-4aef-a783-30f65ff34951 + Arc + Arc + false + c3edcb7f-ba45-496f-bddd-2bec4c00eb63 + 1 + + + + + + -806 + 1516 + 23 + 60 + + + -793 + 1546 + + + + + + + + Base plane of arc or circle + f06584c7-aaf2-41f4-96e9-389163f3ab69 + Base Plane + Base Plane + false + 0 + + + + + + -753 + 1516 + 57 + 20 + + + -723 + 1526 + + + + + + + + Radius of arc or circle + 7728dc80-7cc7-477f-9075-2d995050fdb7 + Radius + Radius + false + 0 + + + + + + -753 + 1536 + 57 + 20 + + + -723 + 1546 + + + + + + + + Angle domain (in radians) of arc + 0f1b8cdf-c592-463b-9afa-25d41c965c81 + Angle + Angle + false + 0 + + + + + + -753 + 1556 + 57 + 20 + + + -723 + 1566 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 6a4b9175-5812-4ad4-9489-064ec09178a6 + One Over X + One Over X + + + + + + -808 + 1479 + 100 + 28 + + + -759 + 1493 + + + + + + Input value + ca598019-6a9c-49b6-a363-d6528540e324 + Value + Value + false + 7728dc80-7cc7-477f-9075-2d995050fdb7 + 1 + + + + + + -806 + 1481 + 32 + 24 + + + -788.5 + 1493 + + + + + + + + Output value + 0062de1a-26c1-4e79-a1b7-503c4869b68a + Result + Result + false + 0 + + + + + + -744 + 1481 + 34 + 24 + + + -725.5 + 1493 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + Quick Graph + Quick Graph + false + 0 + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -820 + 1306 + 150 + 150 + + + -819.4751 + 1306.354 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0534d7cc-9feb-4033-af98-bc642efe8183 + ff4adb0c-5092-407b-b9b1-0a97aa880c88 + 2063cd82-c886-41f9-a87d-596b59d8233f + b7346d29-589c-4403-8798-25b55c459d83 + b6da7104-e46f-4626-9e1e-c8762f31d26c + 6a4b9175-5812-4ad4-9489-064ec09178a6 + c75abe0f-ea36-48e5-bc32-0baeaa42f1c7 + 7 + dc4240ef-19cb-4b9d-bcff-baa5d7034b17 + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ebea710d-35f0-4c4d-a212-c9f21052c903 + Quick Graph + Quick Graph + false + 0 + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -592 + 1592 + 75 + 180 + + + -591.858 + 1592.196 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + f8bccc47-c8ed-4fd8-8acd-90229a216180 + Construct Point + Construct Point + + + + + + -653 + 1415 + 129 + 64 + + + -571 + 1447 + + + + + + {x} coordinate + 25c608c2-4fef-418e-a66f-27867a1d696c + X coordinate + X coordinate + false + 05392273-3bc1-434d-8e92-1a8fd4aef686 + 1 + + + + + + -651 + 1417 + 65 + 20 + + + -617 + 1427 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 235aa927-3833-44c4-a1d0-57d4bba92f44 + Y coordinate + Y coordinate + false + 0062de1a-26c1-4e79-a1b7-503c4869b68a + 1 + + + + + + -651 + 1437 + 65 + 20 + + + -617 + 1447 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + e29215ee-0f8b-4e95-b391-c8558f38a1dc + Z coordinate + Z coordinate + false + 0 + + + + + + -651 + 1457 + 65 + 20 + + + -617 + 1467 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + b3d89d52-394d-4be5-bad6-a9d025867db4 + Point + Point + false + 0 + + + + + + -556 + 1417 + 30 + 60 + + + -539.5 + 1447 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + efff086a-8dd1-4b22-b191-7efbfdaac72d + PolyLine + PolyLine + + + + + + -652 + 1336 + 118 + 44 + + + -592 + 1358 + + + + + + 1 + Polyline vertex points + 976d30cb-510d-4417-bfd4-2e4217790cfc + Vertices + Vertices + false + b3d89d52-394d-4be5-bad6-a9d025867db4 + 1 + + + + + + -650 + 1338 + 43 + 20 + + + -627 + 1348 + + + + + + + + Close polyline + 9082b283-5f67-4c66-b651-e1d39858faf0 + Closed + Closed + false + 0 + + + + + + -650 + 1358 + 43 + 20 + + + -627 + 1368 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 37791226-c8c2-4c72-9ac0-5b8498a03417 + Polyline + Polyline + false + 0 + + + + + + -577 + 1338 + 41 + 40 + + + -555 + 1358 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + f13b8ca1-001f-46d1-b67c-568edc9af93c + Explode + Explode + + + + + + -525 + 1392 + 136 + 44 + + + -458 + 1414 + + + + + + Curve to explode + 5536e48c-bf44-4b2e-b108-8d5a91a8d46c + Curve + Curve + false + 37791226-c8c2-4c72-9ac0-5b8498a03417 + 1 + + + + + + -523 + 1394 + 50 + 20 + + + -496.5 + 1404 + + + + + + + + Recursive decomposition until all segments are atomic + 95f43fb1-8dce-4600-903c-aea272ad37dc + Recursive + Recursive + false + 0 + + + + + + -523 + 1414 + 50 + 20 + + + -496.5 + 1424 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + Segments + Segments + false + 0 + + + + + + -443 + 1394 + 52 + 20 + + + -415.5 + 1404 + + + + + + + + 1 + Vertices of the exploded segments + 99520564-bc0f-4b89-9020-69fa651bc353 + Vertices + Vertices + false + 0 + + + + + + -443 + 1414 + 52 + 20 + + + -415.5 + 1424 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 432c7d90-3444-45ce-baae-6e7117191b79 + List Length + List Length + + + + + + -520 + 1482 + 109 + 28 + + + -481 + 1496 + + + + + + 1 + Base list + a96fdc4f-2ed6-4890-b6c9-3dd528387f2c + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -518 + 1484 + 22 + 24 + + + -505.5 + 1496 + + + + + + + + Number of items in L + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + X/4 + Length + Length + false + 0 + + + + + + -466 + 1484 + 53 + 24 + + + -446 + 1496 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + c7369755-d44b-4f96-abfb-58e17108a740 + List Item + List Item + + + + + + -386 + 1322 + 108 + 64 + + + -322 + 1354 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 50596714-e582-472a-8bff-ce00d899592b + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -384 + 1324 + 47 + 20 + + + -351 + 1334 + + + + + + + + Item index + ce54ef37-2772-46cb-b5ab-e809dd239b5f + X+(X/2) + Index + Index + false + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + 1 + + + + + + -384 + 1344 + 47 + 20 + + + -351 + 1354 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a1222a29-9f7a-4f59-b13e-27cdb9dc2969 + Wrap + Wrap + false + 0 + + + + + + -384 + 1364 + 47 + 20 + + + -351 + 1374 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 79d4a398-4aaf-4ce7-9b84-d2fb7b728b5f + false + Item + Item + false + 0 + + + + + + -307 + 1324 + 27 + 60 + + + -292 + 1354 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 9fc1b6a2-fd0e-4efe-8511-ddcd91800f95 + List Item + List Item + + + + + + -374 + 1409 + 108 + 64 + + + -310 + 1441 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 081a7535-a85e-40e8-81b1-594ff788fe23 + List + List + false + b77f7a6b-0015-4973-a21c-3dee0f92d7aa + 1 + + + + + + -372 + 1411 + 47 + 20 + + + -339 + 1421 + + + + + + + + Item index + 9090d061-1625-4aae-8626-6ff49c174664 + X-(X/2) + Index + Index + false + 80c63ae8-16ba-4c99-b800-89d880a2eb6f + 1 + + + + + + -372 + 1431 + 47 + 20 + + + -339 + 1441 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 9fbba2d4-fe22-4934-8897-222c0135cd2d + Wrap + Wrap + false + 0 + + + + + + -372 + 1451 + 47 + 20 + + + -339 + 1461 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 9f7966e2-67f7-4733-aca4-5f1f2da76b83 + false + Item + Item + false + 0 + + + + + + -295 + 1411 + 27 + 60 + + + -280 + 1441 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 913f8c8f-39cd-431a-953c-d78a31c55c8d + Angle + Angle + + + + + + -265 + 1374 + 115 + 64 + + + -201 + 1406 + + + + + + First vector + c80717a2-e21f-45bc-8135-655e5d43827e + Vector A + Vector A + false + 79d4a398-4aaf-4ce7-9b84-d2fb7b728b5f + 1 + + + + + + -263 + 1376 + 47 + 20 + + + -238 + 1386 + + + + + + + + Second vector + ccfa454b-9ae1-4609-915c-51d8db9f4894 + Vector B + Vector B + false + 9f7966e2-67f7-4733-aca4-5f1f2da76b83 + 1 + + + + + + -263 + 1396 + 47 + 20 + + + -238 + 1406 + + + + + + + + Optional plane for 2D angle + 916c5997-5ada-429c-8981-582bc4fabb23 + Plane + Plane + true + 0 + + + + + + -263 + 1416 + 47 + 20 + + + -238 + 1426 + + + + + + + + Angle (in radians) between vectors + e8f80bda-3e40-4a30-8897-bce1725065e3 + Angle + Angle + false + 0 + + + + + + -186 + 1376 + 34 + 30 + + + -167.5 + 1391 + + + + + + + + Reflex angle (in radians) between vectors + 8a57610e-f05e-4551-8587-ac6c200ee87d + Reflex + Reflex + false + 0 + + + + + + -186 + 1406 + 34 + 30 + + + -167.5 + 1421 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 921af085-0260-485c-9045-7b430a3c7e11 + Number Slider + Number Slider + false + 0 + + + + + + -578 + 1293 + 282 + 20 + + + -577.1441 + 1293.334 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a4ba649b-d016-4a81-b81b-e21dfe41b6d4 + Panel + Panel + false + 0 + c03f8c58-0631-4cef-a533-fcc5737e1763 + 1 + 360/256*4*2 + + + + + + -640 + 1177 + 199 + 40 + + 0 + 0 + 0 + + -639.9371 + 1177.616 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + 92afe58e-27d7-4779-a9fd-4c474f1c31f1 + Degrees + Degrees + + + + + + -424 + 1744 + 120 + 28 + + + -365 + 1758 + + + + + + Angle in radians + 5c1f3a4d-3038-4ba4-b66c-0328beabd8e6 + Radians + Radians + false + e8f80bda-3e40-4a30-8897-bce1725065e3 + 1 + + + + + + -422 + 1746 + 42 + 24 + + + -399.5 + 1758 + + + + + + + + Angle in degrees + c03f8c58-0631-4cef-a533-fcc5737e1763 + Degrees + Degrees + false + 0 + + + + + + -350 + 1746 + 44 + 24 + + + -326.5 + 1758 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + e12366ca-fd22-4df8-bd91-6a9cec5f9ce8 + Expression + Expression + + + + + + -514 + 1652 + 265 + 28 + + + -372 + 1666 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 92330482-459f-4837-bc32-f3864f6dc34b + Variable Variable x + Variable x + true + e8f80bda-3e40-4a30-8897-bce1725065e3 + 1 + + + + + + -512 + 1654 + 52 + 24 + + + -484.5 + 1666 + + + + + + + + Result of expression + d0dc30ab-5cdd-49a4-8d9c-afe6f9c0c0dd + Result + Result + false + 0 + + + + + + -285 + 1654 + 34 + 24 + + + -266.5 + 1666 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + faaed608-2e64-4e02-abeb-cdc8d42bc970 + Series + Series + + + + + + -641 + 1486 + 101 + 64 + + + -591 + 1518 + + + + + + First number in the series + 7d8e1b79-858e-4ed8-ace6-0cba1b63c441 + Start + Start + false + 0 + + + + + + -639 + 1488 + 33 + 20 + + + -621 + 1498 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + a815d483-5b5e-4599-a5b6-bb48951df983 + Step + Step + false + b15a74d4-e63f-4001-ad2e-1f219b099a13 + 1 + + + + + + -639 + 1508 + 33 + 20 + + + -621 + 1518 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + f854120a-b43c-4b22-9b51-6a405d682f6e + Count + Count + false + 0534d7cc-9feb-4033-af98-bc642efe8183 + 1 + + + + + + -639 + 1528 + 33 + 20 + + + -621 + 1538 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 05392273-3bc1-434d-8e92-1a8fd4aef686 + Series + Series + false + 0 + + + + + + -576 + 1488 + 34 + 60 + + + -557.5 + 1518 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e725167d-14b6-4a6b-bf15-bce658ee019d + Number Slider + Number Slider + false + 0 + + + + + + -556 + 1543 + 282 + 20 + + + -555.1438 + 1543.334 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + ed57df7e-d74c-43f1-a351-38b776e518c0 + Curvature Graph + Curvature Graph + + + + + + -743 + 1225 + 71 + 64 + + + -686 + 1257 + + + + + + Curve for Curvature graph display + true + c086c865-da0f-46f4-8a17-bf4a4eac88c7 + Curve + Curve + false + b7346d29-589c-4403-8798-25b55c459d83 + 1 + + + + + + -741 + 1227 + 40 + 20 + + + -719.5 + 1237 + + + + + + + + Sampling density of the Graph + 528f5c5d-e1eb-4397-a97a-a5cee8335a07 + Density + Density + false + 0 + + + + + + -741 + 1247 + 40 + 20 + + + -719.5 + 1257 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 3088582d-ba06-4852-ac09-6110ae5ad866 + Scale + Scale + false + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + 1 + + + + + + -741 + 1267 + 40 + 20 + + + -719.5 + 1277 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 8f802fca-1ffb-4feb-a14f-5e1fd4adbea4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 94.0 + + + + + + -926 + 1184 + 250 + 20 + + + -925.2244 + 1184.331 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 9deca7df-5fe9-4967-af88-808ef6f8526a + Bounding Box + Bounding Box + + + + + true + + + + + + 2532 + 584 + 100 + 44 + + + 2591 + 606 + + + + + + 1 + Geometry to contain + c97cba04-9df3-4f44-a800-451ba0a0931d + Content + Content + false + 8fcad302-7000-4e36-a094-c4e362308967 + 1 + + + + + + 2534 + 586 + 42 + 20 + + + 2556.5 + 596 + + + + + + + + BoundingBox orientation plane + true + 71b5007b-3d89-44df-aabc-c609cae372b4 + Plane + Plane + false + 0 + + + + + + 2534 + 606 + 42 + 20 + + + 2556.5 + 616 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + ba945b3e-f61b-46b6-939d-e0bd80539646 + Box + Box + false + 0 + + + + + + 2606 + 586 + 24 + 20 + + + 2619.5 + 596 + + + + + + + + Bounding box in orientation plane coordinates + true + 778afcad-c083-4dac-a37e-be28cd656df8 + Box + Box + false + 0 + + + + + + 2606 + 606 + 24 + 20 + + + 2619.5 + 616 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 23184264-1887-4993-9258-64b937da5164 + Deconstruct Box + Deconstruct Box + + + + + + 2638 + 649 + 89 + 84 + + + 2679 + 691 + + + + + + Base box + 50594d2e-9b3d-48a3-aadb-01aba360e170 + Box + Box + false + ba945b3e-f61b-46b6-939d-e0bd80539646 + 1 + + + + + + 2640 + 651 + 24 + 80 + + + 2653.5 + 691 + + + + + + + + Box plane + 4cbdda2a-9e3b-4b6f-95ca-6382c1c26c24 + Plane + Plane + false + 0 + + + + + + 2694 + 651 + 31 + 20 + + + 2711 + 661 + + + + + + + + {x} dimension of box + 89b8279c-498c-44b6-b138-25c9d395b39e + X + X + false + 0 + + + + + + 2694 + 671 + 31 + 20 + + + 2711 + 681 + + + + + + + + {y} dimension of box + 91766f87-5663-42e7-bbe3-7528a35f4f6e + Y + Y + false + 0 + + + + + + 2694 + 691 + 31 + 20 + + + 2711 + 701 + + + + + + + + {z} dimension of box + f3e7c4a2-0f15-4cb3-857e-ef8f7d3ee19d + Z + Z + false + 0 + + + + + + 2694 + 711 + 31 + 20 + + + 2711 + 721 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 226be27f-bc2b-44d7-a2ae-68c32e58c93e + Deconstruct Domain + Deconstruct Domain + + + + + + 2738 + 704 + 104 + 44 + + + 2796 + 726 + + + + + + Base domain + 33b618e6-a8b3-4839-8656-5c7b1a3f3739 + Domain + Domain + false + 89b8279c-498c-44b6-b138-25c9d395b39e + 1 + + + + + + 2740 + 706 + 41 + 40 + + + 2762 + 726 + + + + + + + + Start of domain + 2dc8facf-7959-4621-93d5-314d34ea0220 + Start + Start + false + 0 + + + + + + 2811 + 706 + 29 + 20 + + + 2827 + 716 + + + + + + + + End of domain + 09f414e2-a377-48cb-bf26-9259a44948ce + End + End + false + 0 + + + + + + 2811 + 726 + 29 + 20 + + + 2827 + 736 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fc5724e4-4632-4f77-95be-383aa10e878d + Deconstruct Domain + Deconstruct Domain + + + + + + 2742 + 757 + 104 + 44 + + + 2800 + 779 + + + + + + Base domain + df23187b-6286-487f-a3d2-349ca6bdb433 + Domain + Domain + false + 91766f87-5663-42e7-bbe3-7528a35f4f6e + 1 + + + + + + 2744 + 759 + 41 + 40 + + + 2766 + 779 + + + + + + + + Start of domain + 62f25a01-f813-4914-a6fb-cc9b5f61bc32 + Start + Start + false + 0 + + + + + + 2815 + 759 + 29 + 20 + + + 2831 + 769 + + + + + + + + End of domain + 67463d2d-df8a-44b4-b14f-13efbe763634 + End + End + false + 0 + + + + + + 2815 + 779 + 29 + 20 + + + 2831 + 789 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 50283408-6421-4a08-b2f8-8e390cb94255 + Panel + Panel + false + 0 + 0 + 16 0.52916013400 +32 0.13119985428 + + + + + + 816 + 696 + 199 + 56 + + 0 + 0 + 0 + + 816.3583 + 696.9114 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 26d7fb84-4690-4461-a65c-e06a29c19694 + Bounding Box + Bounding Box + + + + + true + + + + + + 3129 + 792 + 100 + 44 + + + 3188 + 814 + + + + + + 1 + Geometry to contain + 5836f5ba-c73b-40bf-8d0d-5fdad16ef412 + Content + Content + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3131 + 794 + 42 + 20 + + + 3153.5 + 804 + + + + + + + + BoundingBox orientation plane + true + b1350502-5e2e-4be7-aaf0-83398b500c44 + Plane + Plane + false + 0 + + + + + + 3131 + 814 + 42 + 20 + + + 3153.5 + 824 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + cc665633-e147-4112-9203-ff33c6afdedc + Box + Box + false + 0 + + + + + + 3203 + 794 + 24 + 20 + + + 3216.5 + 804 + + + + + + + + Bounding box in orientation plane coordinates + true + e8e5e4ac-be2e-4573-ac88-cf873668e715 + Box + Box + false + 0 + + + + + + 3203 + 814 + 24 + 20 + + + 3216.5 + 824 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + c492f59f-a3e7-4157-9d90-e2ba3656227f + Deconstruct Box + Deconstruct Box + + + + + + 3248 + 735 + 89 + 84 + + + 3289 + 777 + + + + + + Base box + 37a87671-2ba3-45ac-809c-f50cdc30c96e + Box + Box + false + cc665633-e147-4112-9203-ff33c6afdedc + 1 + + + + + + 3250 + 737 + 24 + 80 + + + 3263.5 + 777 + + + + + + + + Box plane + fccd6a0c-186b-44c6-971f-866c56d8d08a + Plane + Plane + false + 0 + + + + + + 3304 + 737 + 31 + 20 + + + 3321 + 747 + + + + + + + + {x} dimension of box + 0b58c7b7-3f2e-450a-b041-a7cc7e3eaa80 + X + X + false + 0 + + + + + + 3304 + 757 + 31 + 20 + + + 3321 + 767 + + + + + + + + {y} dimension of box + 8d5fcbe7-b91e-4979-8e8e-ffabcb7f1b61 + Y + Y + false + 0 + + + + + + 3304 + 777 + 31 + 20 + + + 3321 + 787 + + + + + + + + {z} dimension of box + 819b6cb2-1477-412e-b600-55bdb3f95392 + Z + Z + false + 0 + + + + + + 3304 + 797 + 31 + 20 + + + 3321 + 807 + + + + + + + + + + + + d93100b6-d50b-40b2-831a-814659dc38e3 + Rectangle + + + + + Create a rectangle on a plane + true + 67ea094f-edb4-43aa-9250-b0c71630f9a7 + Rectangle + Rectangle + + + + + + 3387 + 749 + 121 + 84 + + + 3440 + 791 + + + + + + Rectangle base plane + 44fc51d8-211d-40e9-a6e2-dd98b9529f12 + Plane + Plane + false + 0 + + + + + + 3389 + 751 + 36 + 20 + + + 3408.5 + 761 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions of rectangle in plane X direction. + 922695f8-6b85-419f-8d41-5061d72d6521 + X Size + X Size + false + 0b58c7b7-3f2e-450a-b041-a7cc7e3eaa80 + 1 + + + + + + 3389 + 771 + 36 + 20 + + + 3408.5 + 781 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Dimensions of rectangle in plane Y direction. + 68c3f175-927e-4e34-bb7c-d4bd5b7987fd + Y Size + Y Size + false + 8d5fcbe7-b91e-4979-8e8e-ffabcb7f1b61 + 1 + + + + + + 3389 + 791 + 36 + 20 + + + 3408.5 + 801 + + + + + + 1 + + + + + 1 + {0} + + + + + + -2 + 2 + + + + + + + + + + + + Rectangle corner fillet radius + b3f39558-41a7-49bc-8794-c4fb194f8bb7 + Radius + Radius + false + 0 + + + + + + 3389 + 811 + 36 + 20 + + + 3408.5 + 821 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + Rectangle + Rectangle + false + 0 + + + + + + 3455 + 751 + 51 + 40 + + + 3482 + 771 + + + + + + + + Length of rectangle curve + 11822b47-b2c2-44b4-825c-5d75f5ae506c + Length + Length + false + 0 + + + + + + 3455 + 791 + 51 + 40 + + + 3482 + 811 + + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + 29fac698-716e-44bc-97e3-63e77f894b54 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 5327 + 1036 + 160 + 224 + + + 5395 + 1148 + + + + + + 1 + One or multiple graph curves to graph map values with + fcadf8da-a104-45da-be70-49c3333fd749 + Curves + Curves + false + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 1 + + + + + + 5329 + 1038 + 51 + 27 + + + 5356 + 1051.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + 81e5bade-0049-4683-b48f-e322f05ba951 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 5329 + 1065 + 51 + 28 + + + 5356 + 1079.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 4bf2daa5-3e57-4e46-9227-00fbf9876a44 + Values + Values + false + 1630e965-dd57-45b1-a022-fd956e1f0a77 + 1 + + + + + + 5329 + 1093 + 51 + 27 + + + 5356 + 1106.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + f7b99d3e-b0f9-4cb8-b116-d510d7481a92 + X Axis + X Axis + true + 0 + + + + + + 5329 + 1120 + 51 + 28 + + + 5356 + 1134.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 210915eb-f746-4f3c-83d5-a9bec0b00311 + Y Axis + Y Axis + true + 0 + + + + + + 5329 + 1148 + 51 + 27 + + + 5356 + 1161.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 4d1f05a0-4613-4cb1-800e-c91a2cd09087 + Flip + Flip + false + 0 + + + + + + 5329 + 1175 + 51 + 28 + + + 5356 + 1189.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 8f203129-0cd6-42ea-974c-b7fb47753e35 + Snap + Snap + false + 0 + + + + + + 5329 + 1203 + 51 + 27 + + + 5356 + 1216.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 55e8f35c-df77-482f-9c5b-713d8b4078b4 + Text Size + Text Size + false + 0 + + + + + + 5329 + 1230 + 51 + 28 + + + 5356 + 1244.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + 45468369-e78b-46c9-8973-7e0fca777c79 + Mapped + Mapped + false + 0 + + + + + + 5410 + 1038 + 75 + 20 + + + 5449 + 1048 + + + + + + + + 1 + The graph curves inside the boundary of the graph + c6e05e35-8a76-4650-be63-77494d2ca9a1 + Graph Curves + Graph Curves + false + 0 + + + + + + 5410 + 1058 + 75 + 20 + + + 5449 + 1068 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + cf83e917-1dff-4842-8ef8-3d312fa77e77 + Graph Points + Graph Points + false + 0 + + + + + + 5410 + 1078 + 75 + 20 + + + 5449 + 1088 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 32b161a7-83ab-431c-abf1-3ea533eb65f0 + Value Lines + Value Lines + false + 0 + + + + + + 5410 + 1098 + 75 + 20 + + + 5449 + 1108 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + d89c2f2b-4916-4bfd-9aaa-cca626ac3cc9 + Value Points + Value Points + false + 0 + + + + + + 5410 + 1118 + 75 + 20 + + + 5449 + 1128 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + 87d07c4c-e492-4ff6-ad3c-671d657f6cbb + Mapped Lines + Mapped Lines + false + 0 + + + + + + 5410 + 1138 + 75 + 20 + + + 5449 + 1148 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + 8dc66679-5d4b-40d6-95d5-714e377bb1b0 + Mapped Points + Mapped Points + false + 0 + + + + + + 5410 + 1158 + 75 + 20 + + + 5449 + 1168 + + + + + + + + The graph boundary background as a surface + fd454aad-2693-4618-88c8-47f518489343 + Boundary + Boundary + false + 0 + + + + + + 5410 + 1178 + 75 + 20 + + + 5449 + 1188 + + + + + + + + 1 + The graph labels as curve outlines + 8027a7c9-a3ee-4ea3-82cd-943e29744bdc + Labels + Labels + false + 0 + + + + + + 5410 + 1198 + 75 + 20 + + + 5449 + 1208 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + 9d89e84f-9817-424d-9d5c-b54f8dabcda5 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 5410 + 1218 + 75 + 20 + + + 5449 + 1228 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 49b5c962-3c1c-4146-9b54-9a44050bf6b2 + Intersected + Intersected + false + 0 + + + + + + 5410 + 1238 + 75 + 20 + + + 5449 + 1248 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 79a20359-b479-49a6-9e28-0e38fdc21f71 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 5433 + 671 + 116 + 44 + + + 5494 + 693 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 289d7a4d-e595-47eb-8b9a-604c9f129829 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5435 + 673 + 44 + 20 + + + 5458.5 + 683 + + + + + + + + 1 + false + Script Variable Left + 793e99dd-922d-4b5b-9ffc-b0c25cf27e1e + Left + Left + true + 1 + true + 45468369-e78b-46c9-8973-7e0fca777c79 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5435 + 693 + 44 + 20 + + + 5458.5 + 703 + + + + + + + + Print, Reflect and Error streams + f6aae085-de2a-477e-adb2-88b426354f3d + Output + Output + false + 0 + + + + + + 5509 + 673 + 38 + 20 + + + 5529.5 + 683 + + + + + + + + Output parameter Points + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + Points + Points + false + 0 + + + + + + 5509 + 693 + 38 + 20 + + + 5529.5 + 703 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + e0de5004-0940-487e-8dc5-f713b5f74a7c + Point + Point + false + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + 1 + + + + + + 5592 + 730 + 50 + 24 + + + 5617.492 + 742.3893 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + Interpolate + Interpolate + + + + + + 5731 + 649 + 125 + 84 + + + 5798 + 691 + + + + + + 1 + Interpolation points + a2daacaf-55b8-42ff-8254-98d8abafe602 + Vertices + Vertices + false + f5a856bb-1db4-40c4-9e7f-b2a706415c5e + 1 + + + + + + 5733 + 651 + 50 + 20 + + + 5759.5 + 661 + + + + + + + + Curve degree + 41f9500a-ad57-4dba-a5fc-31afe2a0939c + Degree + Degree + false + 0 + + + + + + 5733 + 671 + 50 + 20 + + + 5759.5 + 681 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + ca64881c-c00e-470e-8c43-fcbebd599a60 + Periodic + Periodic + false + 0 + + + + + + 5733 + 691 + 50 + 20 + + + 5759.5 + 701 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 42b38be2-decf-4a54-821a-3682825bc616 + KnotStyle + KnotStyle + false + 0 + + + + + + 5733 + 711 + 50 + 20 + + + 5759.5 + 721 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + Curve + Curve + false + 0 + + + + + + 5813 + 651 + 41 + 26 + + + 5835 + 664.3333 + + + + + + + + Curve length + 7afd724c-fa87-4f01-b733-a7fd17de4c1d + Length + Length + false + 0 + + + + + + 5813 + 677 + 41 + 27 + + + 5835 + 691 + + + + + + + + Curve domain + 4ff7d22e-328d-4d9e-8e42-7198716e3657 + Domain + Domain + false + 0 + + + + + + 5813 + 704 + 41 + 27 + + + 5835 + 717.6666 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + Series + Series + + + + + + 5007 + 722 + 101 + 64 + + + 5057 + 754 + + + + + + First number in the series + 6a1e0279-c2b4-4000-99c8-9fe159ac1daf + Start + Start + false + 0 + + + + + + 5009 + 724 + 33 + 20 + + + 5027 + 734 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 32a9f054-ec94-443f-ae88-53253c0e4762 + Step + Step + false + 2e2aa80f-3c15-42e5-b671-1d843f7622d1 + 1 + + + + + + 5009 + 744 + 33 + 20 + + + 5027 + 754 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 8d52fe97-411f-4a49-9560-ea5ccaa1667e + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 5009 + 764 + 33 + 20 + + + 5027 + 774 + + + + + + + + 1 + Series of numbers + 1630e965-dd57-45b1-a022-fd956e1f0a77 + Series + Series + false + 0 + + + + + + 5072 + 724 + 34 + 60 + + + 5090.5 + 754 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 148f818a-3cff-49b1-8da3-b410a6a56812 + Radians + Radians + + + + + + 5014 + 826 + 120 + 28 + + + 5075 + 840 + + + + + + Angle in degrees + 9b471f8e-9651-480d-a1a7-a68468c04e63 + Degrees + Degrees + false + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + 1 + + + + + + 5016 + 828 + 44 + 24 + + + 5039.5 + 840 + + + + + + + + Angle in radians + 2e2aa80f-3c15-42e5-b671-1d843f7622d1 + Radians + Radians + false + 0 + + + + + + 5090 + 828 + 42 + 24 + + + 5112.5 + 840 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00190848809 + + + + + + 4875 + 874 + 250 + 20 + + + 4875.952 + 874.6392 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 79a20359-b479-49a6-9e28-0e38fdc21f71 + e0de5004-0940-487e-8dc5-f713b5f74a7c + 4b9cda6c-2b8c-488c-80df-dd71744f4b15 + d17dd86e-b7e2-4f82-92af-c0eb4e94138d + 148f818a-3cff-49b1-8da3-b410a6a56812 + dfcf675b-8615-4cd5-a8bc-28b05427bf83 + 6 + 83b0566a-5c63-4970-8578-322af2331c95 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4ecf6a3f-99c1-48c3-b685-4ba7f3b570f4 + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + a798152c-93b8-46ce-be00-d715e4de64b4 + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + 2c049d3c-af05-4651-9045-43b4d61da4a5 + 4f992859-2053-4084-a5d2-c2e64df8590f + ed593a8b-a3a7-4309-b3bd-aacb466a2c7c + 9cce6837-0b03-485b-bf1f-89680dcc6a97 + 336b85d9-91f0-4f20-a4be-580ddf61082c + dacebf91-a053-4921-baa1-c290aa1aa947 + 3f5c9cc9-d853-4b17-bc37-271b4874f619 + f268eb9e-395a-4291-a085-1734a606096f + fd1f73a9-7389-4039-88fe-9343fa423d37 + 49c23869-d7af-4aed-8e2a-612c07daf82a + 7e44edc7-d3ec-4bbe-91be-4a82e7378b3b + cb0e567f-4229-4ae2-a773-7459b88dd41e + 36cdb7a8-e1e8-41f1-995c-052ae31c9eb1 + 8c453433-7d96-455b-b289-826ea5a79066 + 42ddbb8d-3fc2-48ba-8f6e-9f488183c97d + 52787534-4e23-4ce3-8af7-de592b7f7ff9 + 9aca7ddd-38ca-4bb2-9914-982b8c204627 + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + fcb6261c-b785-4411-90f9-47a070c80ca8 + fdef3a07-d991-43be-83d1-38d17cf71d38 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 5c3d4519-42fc-4f01-98b6-2e3b78dbf04c + 0de35535-ab33-445f-926d-f2211812ac44 + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + b85bd146-1253-4603-9dbe-7f74fda5911b + ec38122a-9ad0-4c6b-b23d-8477850b6be9 + c986d31d-9807-4125-99d8-cefb4e6d8206 + c50246ae-11fa-412c-8981-b2704733cbec + 8ea0bc6b-5a3c-46c1-8428-d5408b789804 + d8ac5618-dd3c-4f8a-a71f-d43911899e6f + f7aa6e39-0ce2-4a93-aa18-c50e719dd244 + 37fd9c29-315b-4165-9281-f96fadf0ff9e + 4587ba3f-f600-4f1f-9e3c-7424c7603783 + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + 5ea8e379-3ae1-4761-b3c9-60594017133b + d222b852-a7c7-446a-b2c3-92048eda81bb + f1cb25e1-2e37-4828-959b-ca3f4598f4fd + 45 + 23b2e8c7-7fbe-4a0a-938f-93c7a6ed3caa + Group + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4ecf6a3f-99c1-48c3-b685-4ba7f3b570f4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + 5034 + -650 + 250 + 20 + + + 5034.809 + -649.0018 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 4765 + -157 + 50 + 24 + + + 4790.529 + -145.4887 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + a798152c-93b8-46ce-be00-d715e4de64b4 + Curvature + Curvature + + + + + + 4559 + -335 + 137 + 64 + + + 4629 + -303 + + + + + + Curve to evaluate + 194583fa-fcd3-4444-acef-f4ab269902d1 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4561 + -333 + 53 + 30 + + + 4589 + -318 + + + + + + + + Parameter on curve domain to evaluate + 58018161-a11e-4189-b9b9-c5b253bde75e + Parameter + Parameter + false + c0849851-45f1-421d-a652-e7d0ffa2b433 + 1 + + + + + + 4561 + -303 + 53 + 30 + + + 4589 + -288 + + + + + + + + Point on curve at {t} + 62a09128-2c2d-437c-b6c4-f4134cce990e + Point + Point + false + 0 + + + + + + 4644 + -333 + 50 + 20 + + + 4670.5 + -323 + + + + + + + + Curvature vector at {t} + afdd7953-a705-4b3b-9f6f-f3417177aec5 + Curvature + Curvature + false + 0 + + + + + + 4644 + -313 + 50 + 20 + + + 4670.5 + -303 + + + + + + + + Curvature circle at {t} + 83d60d28-5133-4194-bd3b-7e800841d2e2 + Curvature + Curvature + false + 0 + + + + + + 4644 + -293 + 50 + 20 + + + 4670.5 + -283 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + Divide Curve + Divide Curve + + + + + + 4571 + -245 + 125 + 64 + + + 4621 + -213 + + + + + + Curve to divide + 3adc098a-95dc-423b-b77b-b005308a04d4 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4573 + -243 + 33 + 20 + + + 4591 + -233 + + + + + + + + Number of segments + 0bb92dc2-65d9-4126-b1a4-2003c0279739 + Count + Count + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4573 + -223 + 33 + 20 + + + 4591 + -213 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 2c981ecc-1ec9-4f0a-8f3e-25ca86a00867 + Kinks + Kinks + false + 0 + + + + + + 4573 + -203 + 33 + 20 + + + 4591 + -193 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 17ce67e1-8329-45c6-86b6-bdf130314089 + Points + Points + false + 0 + + + + + + 4636 + -243 + 58 + 20 + + + 4666.5 + -233 + + + + + + + + 1 + Tangent vectors at division points + 202699b1-b1dd-44bd-b102-3a088e70893f + Tangents + Tangents + false + 0 + + + + + + 4636 + -223 + 58 + 20 + + + 4666.5 + -213 + + + + + + + + 1 + Parameter values at division points + c0849851-45f1-421d-a652-e7d0ffa2b433 + Parameters + Parameters + false + 0 + + + + + + 4636 + -203 + 58 + 20 + + + 4666.5 + -193 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + Curve + Curve + false + b532a32a-1034-4713-ad22-ec6aa4278518 + 1 + + + + + + 4765 + -131 + 50 + 24 + + + 4790.487 + -119.0978 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + Deconstruct Arc + Deconstruct Arc + + + + + + 4582 + -413 + 114 + 64 + + + 4622 + -381 + + + + + + Arc or Circle to deconstruct + d6a426e1-8ce9-4741-97ce-35db35eb7474 + Arc + Arc + false + 83d60d28-5133-4194-bd3b-7e800841d2e2 + 1 + + + + + + 4584 + -411 + 23 + 60 + + + 4597 + -381 + + + + + + + + Base plane of arc or circle + 016c1be3-bd78-4415-b493-25b2f871e6ef + Base Plane + Base Plane + false + 0 + + + + + + 4637 + -411 + 57 + 20 + + + 4667 + -401 + + + + + + + + Radius of arc or circle + 1d053c37-2711-49eb-9375-19c113df61ef + Radius + Radius + false + 0 + + + + + + 4637 + -391 + 57 + 20 + + + 4667 + -381 + + + + + + + + Angle domain (in radians) of arc + e562c9e4-5795-477e-aa28-89e0aabebce9 + Angle + Angle + false + 0 + + + + + + 4637 + -371 + 57 + 20 + + + 4667 + -361 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + One Over X + One Over X + + + + + + 4572 + -448 + 100 + 28 + + + 4621 + -434 + + + + + + Input value + 600852f8-e9b2-49a7-ace7-0ddcb2291c58 + Value + Value + false + 1d053c37-2711-49eb-9375-19c113df61ef + 1 + + + + + + 4574 + -446 + 32 + 24 + + + 4591.5 + -434 + + + + + + + + Output value + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + Result + Result + false + 0 + + + + + + 4636 + -446 + 34 + 24 + + + 4654.5 + -434 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 2c049d3c-af05-4651-9045-43b4d61da4a5 + Quick Graph + Quick Graph + false + 0 + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4568 + -618 + 150 + 150 + + + 4568.775 + -617.6603 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + a798152c-93b8-46ce-be00-d715e4de64b4 + 95dd6448-9e21-47e1-89eb-65a7dc8ca571 + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + f03e6f6b-1c2e-4240-a7b8-006dcfe787f7 + 9b3d084d-b4ff-4ba8-b46a-717d5108d61c + 2c049d3c-af05-4651-9045-43b4d61da4a5 + 7 + 4f992859-2053-4084-a5d2-c2e64df8590f + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ed593a8b-a3a7-4309-b3bd-aacb466a2c7c + Quick Graph + Quick Graph + false + 0 + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4919 + -332 + 75 + 180 + + + 4919.98 + -331.8189 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 9cce6837-0b03-485b-bf1f-89680dcc6a97 + Construct Point + Construct Point + + + + + + 4833 + -512 + 145 + 64 + + + 4931 + -480 + + + + + + {x} coordinate + e8fc9682-9009-4bc8-8c06-8b1add4f8cd6 + X coordinate + X coordinate + false + c8b950ed-c466-43a6-a9e2-59b5fbc6ccda + 1 + + + + + + 4835 + -510 + 81 + 20 + + + 4885 + -500 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 8b6fbd99-8d05-4e20-b1ee-34ac28c3ac62 + X/2 + Y coordinate + Y coordinate + false + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4835 + -490 + 81 + 20 + + + 4885 + -480 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + 34183954-e599-406c-808f-31d10dd66cfd + Z coordinate + Z coordinate + false + 0 + + + + + + 4835 + -470 + 81 + 20 + + + 4885 + -460 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 7a2be682-8191-4b5e-a088-488d1b86720c + Point + Point + false + 0 + + + + + + 4946 + -510 + 30 + 60 + + + 4962.5 + -480 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 336b85d9-91f0-4f20-a4be-580ddf61082c + PolyLine + PolyLine + + + + + + 4857 + -571 + 118 + 44 + + + 4917 + -549 + + + + + + 1 + Polyline vertex points + 125468c3-5cf8-47cd-a814-e6e7b83e8f11 + Vertices + Vertices + false + 7a2be682-8191-4b5e-a088-488d1b86720c + 1 + + + + + + 4859 + -569 + 43 + 20 + + + 4882 + -559 + + + + + + + + Close polyline + 13bb12ea-edbb-4175-b2b3-ffe92579f4a8 + Closed + Closed + false + 0 + + + + + + 4859 + -549 + 43 + 20 + + + 4882 + -539 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 128a3a79-54d6-4c97-9fa8-af26de934762 + Polyline + Polyline + false + 0 + + + + + + 4932 + -569 + 41 + 40 + + + 4954 + -549 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + dacebf91-a053-4921-baa1-c290aa1aa947 + Explode + Explode + + + + + + 4977 + -535 + 136 + 44 + + + 5044 + -513 + + + + + + Curve to explode + 6ed93d23-7c5b-4f26-8f45-04ee9cc9a14f + Curve + Curve + false + 128a3a79-54d6-4c97-9fa8-af26de934762 + 1 + + + + + + 4979 + -533 + 50 + 20 + + + 5005.5 + -523 + + + + + + + + Recursive decomposition until all segments are atomic + 2a587545-0740-487d-ab33-de48c7e62cb0 + Recursive + Recursive + false + 0 + + + + + + 4979 + -513 + 50 + 20 + + + 5005.5 + -503 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + Segments + Segments + false + 0 + + + + + + 5059 + -533 + 52 + 20 + + + 5086.5 + -523 + + + + + + + + 1 + Vertices of the exploded segments + a2947e64-96ee-4f7e-84ba-15b944e3fe50 + Vertices + Vertices + false + 0 + + + + + + 5059 + -513 + 52 + 20 + + + 5086.5 + -503 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 3f5c9cc9-d853-4b17-bc37-271b4874f619 + List Length + List Length + + + + + + 4982 + -445 + 109 + 28 + + + 5021 + -431 + + + + + + 1 + Base list + b3b1a54f-ede3-45a8-8307-d6fff0058db1 + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 4984 + -443 + 22 + 24 + + + 4996.5 + -431 + + + + + + + + Number of items in L + 7a38c511-412d-40cc-8561-4b587c2f42c1 + X/4 + Length + Length + false + 0 + + + + + + 5036 + -443 + 53 + 24 + + + 5056 + -431 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + f268eb9e-395a-4291-a085-1734a606096f + List Item + List Item + + + + + + 5116 + -605 + 108 + 64 + + + 5180 + -573 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 8edb3a2a-49ab-4ba4-8130-6557bbd3550c + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 5118 + -603 + 47 + 20 + + + 5151 + -593 + + + + + + + + Item index + db1cfe1d-8f0d-4b7d-815e-b7a7540f6fe3 + X+(X/2) + Index + Index + false + 7a38c511-412d-40cc-8561-4b587c2f42c1 + 1 + + + + + + 5118 + -583 + 47 + 20 + + + 5151 + -573 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + c410c6dd-9b0f-48b2-9ff9-95ba7c7fe85a + Wrap + Wrap + false + 0 + + + + + + 5118 + -563 + 47 + 20 + + + 5151 + -553 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + ba18f626-4501-4067-a2e6-4444dbd4b998 + false + Item + Item + false + 0 + + + + + + 5195 + -603 + 27 + 60 + + + 5210 + -573 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + fd1f73a9-7389-4039-88fe-9343fa423d37 + List Item + List Item + + + + + + 5128 + -518 + 108 + 64 + + + 5192 + -486 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + c86fb56d-2a99-456f-9a62-351a2b11860c + List + List + false + 3b77c857-ad7d-47a2-a1c0-496114a203d0 + 1 + + + + + + 5130 + -516 + 47 + 20 + + + 5163 + -506 + + + + + + + + Item index + faf9f9eb-6da0-4013-8613-24cb4ba97d1e + X-(X/2) + Index + Index + false + 7a38c511-412d-40cc-8561-4b587c2f42c1 + 1 + + + + + + 5130 + -496 + 47 + 20 + + + 5163 + -486 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 996d0cf0-b264-419f-8d7b-a65cfc24a7d9 + Wrap + Wrap + false + 0 + + + + + + 5130 + -476 + 47 + 20 + + + 5163 + -466 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 8e803cf7-523c-4ce9-8c65-b452d2ad1884 + false + Item + Item + false + 0 + + + + + + 5207 + -516 + 27 + 60 + + + 5222 + -486 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 49c23869-d7af-4aed-8e2a-612c07daf82a + Angle + Angle + + + + + + 5237 + -553 + 115 + 64 + + + 5301 + -521 + + + + + + First vector + df9a8370-abc8-4a25-9f3a-f3d47f406dc5 + Vector A + Vector A + false + ba18f626-4501-4067-a2e6-4444dbd4b998 + 1 + + + + + + 5239 + -551 + 47 + 20 + + + 5264 + -541 + + + + + + + + Second vector + 754f771f-3e4c-40fb-92d7-97c200656ed0 + Vector B + Vector B + false + 8e803cf7-523c-4ce9-8c65-b452d2ad1884 + 1 + + + + + + 5239 + -531 + 47 + 20 + + + 5264 + -521 + + + + + + + + Optional plane for 2D angle + 259dcb54-35a7-4ec9-9d02-961b137cedc3 + Plane + Plane + true + 0 + + + + + + 5239 + -511 + 47 + 20 + + + 5264 + -501 + + + + + + + + Angle (in radians) between vectors + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + Angle + Angle + false + 0 + + + + + + 5316 + -551 + 34 + 30 + + + 5334.5 + -536 + + + + + + + + Reflex angle (in radians) between vectors + 30a92549-3607-4519-a391-c9715bfbf91f + Reflex + Reflex + false + 0 + + + + + + 5316 + -521 + 34 + 30 + + + 5334.5 + -506 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7e44edc7-d3ec-4bbe-91be-4a82e7378b3b + Number Slider + Number Slider + false + 0 + + + + + + 4989 + -623 + 282 + 20 + + + 4989.398 + -622.3566 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cb0e567f-4229-4ae2-a773-7459b88dd41e + Panel + Panel + false + 0 + 44cac541-b481-4efe-b4aa-58083ac247cf + 1 + 360/256*4*2 + + + + + + 5005 + -679 + 199 + 40 + + 0 + 0 + 0 + + 5005.092 + -678.6144 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + 36cdb7a8-e1e8-41f1-995c-052ae31c9eb1 + Degrees + Degrees + + + + + + 5078 + -183 + 120 + 28 + + + 5137 + -169 + + + + + + Angle in radians + f78efdf2-10ec-46c5-b509-5950fbe74068 + Radians + Radians + false + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + 1 + + + + + + 5080 + -181 + 42 + 24 + + + 5102.5 + -169 + + + + + + + + Angle in degrees + 44cac541-b481-4efe-b4aa-58083ac247cf + Degrees + Degrees + false + 0 + + + + + + 5152 + -181 + 44 + 24 + + + 5175.5 + -169 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + 8c453433-7d96-455b-b289-826ea5a79066 + Expression + Expression + + + + + + 5026 + -275 + 227 + 28 + + + 5130 + -261 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 5f7d6274-a0f2-4a66-b9bf-a55a4fdaefeb + Variable X + X + true + 2ae1fbf4-9504-4002-9a22-e3b9bedbea09 + 1 + + + + + + 5028 + -273 + 14 + 24 + + + 5036.5 + -261 + + + + + + + + Result of expression + 89524ded-c530-461f-b483-d32413d15e4f + Result + Result + false + 0 + + + + + + 5217 + -273 + 34 + 24 + + + 5235.5 + -261 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 42ddbb8d-3fc2-48ba-8f6e-9f488183c97d + Series + Series + + + + + + 4845 + -441 + 117 + 64 + + + 4911 + -409 + + + + + + First number in the series + 5f5b253d-7a06-4eeb-8003-cdecc07577af + Start + Start + false + 0 + + + + + + 4847 + -439 + 49 + 20 + + + 4881 + -429 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + dbbac22c-d90f-42a5-88c4-bfe035ee15aa + 1/X + Step + Step + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4847 + -419 + 49 + 20 + + + 4881 + -409 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 9aff152c-5f5e-4b4a-a5f7-f98af29d2e33 + Count + Count + false + 0a5a68a9-d9c7-4937-b9d9-4f63ae2bca85 + 1 + + + + + + 4847 + -399 + 49 + 20 + + + 4881 + -389 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + c8b950ed-c466-43a6-a9e2-59b5fbc6ccda + Series + Series + false + 0 + + + + + + 4926 + -439 + 34 + 60 + + + 4944.5 + -409 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 52787534-4e23-4ce3-8af7-de592b7f7ff9 + Number Slider + Number Slider + false + 0 + + + + + + 4956 + -381 + 282 + 20 + + + 4956.695 + -380.6808 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 9aca7ddd-38ca-4bb2-9914-982b8c204627 + Curvature Graph + Curvature Graph + + + + + + 4759 + -702 + 71 + 64 + + + 4816 + -670 + + + + + + Curve for Curvature graph display + true + f0abb4f3-cbe5-473b-8db0-0441cda2da59 + Curve + Curve + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4761 + -700 + 40 + 20 + + + 4782.5 + -690 + + + + + + + + Sampling density of the Graph + 3d62b4db-9901-4e2b-841d-f6ae8fa32313 + Density + Density + false + 0 + + + + + + 4761 + -680 + 40 + 20 + + + 4782.5 + -670 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 19b48ab9-83d1-456b-a9d1-9ba678aca383 + Scale + Scale + false + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + 1 + + + + + + 4761 + -660 + 40 + 20 + + + 4782.5 + -650 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + a72d4636-de8b-46ec-a36a-e7f81bb1dcba + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 4463 + -740 + 250 + 20 + + + 4463.026 + -739.6841 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 41e1473a-b540-4272-a1a0-d96aaddb6ac9 + Evaluate Length + Evaluate Length + + + + + + 5961 + 799 + 144 + 64 + + + 6035 + 831 + + + + + + Curve to evaluate + 8c69730b-0070-4211-bf8a-08acc9680f2d + Curve + Curve + false + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + 1 + + + + + + 5963 + 801 + 57 + 20 + + + 5993 + 811 + + + + + + + + Length factor for curve evaluation + 8a52b37e-0172-451f-b6dd-25d926ad129b + Length + Length + false + 0 + + + + + + 5963 + 821 + 57 + 20 + + + 5993 + 831 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + af9d90da-4377-4650-9256-e55dc58bd6d0 + Normalized + Normalized + false + 0 + + + + + + 5963 + 841 + 57 + 20 + + + 5993 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + Point + Point + false + 0 + + + + + + 6050 + 801 + 53 + 20 + + + 6078 + 811 + + + + + + + + Tangent vector at the specified length + 4de57077-ca22-44b0-afc7-97505f1c7f17 + Tangent + Tangent + false + 0 + + + + + + 6050 + 821 + 53 + 20 + + + 6078 + 831 + + + + + + + + Curve parameter at the specified length + 9fa25c7b-8ea8-4a20-819a-ce3221d57efc + Parameter + Parameter + false + 0 + + + + + + 6050 + 841 + 53 + 20 + + + 6078 + 851 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 42fc9ab8-ae73-4c73-83cb-1c5a69dde2e8 + Line SDL + Line SDL + + + + + + 6140 + 799 + 106 + 64 + + + 6204 + 831 + + + + + + Line start point + 3463c164-280c-4a49-bca7-abc51aec0d99 + Start + Start + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6142 + 801 + 47 + 20 + + + 6167 + 811 + + + + + + + + Line tangent (direction) + cfda70db-d73c-4ae3-974c-fe5b3eaf17cc + Direction + Direction + false + 4de57077-ca22-44b0-afc7-97505f1c7f17 + 1 + + + + + + 6142 + 821 + 47 + 20 + + + 6167 + 831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + c22b071e-e62d-4944-a60e-f946a192a508 + Length + Length + false + 0 + + + + + + 6142 + 841 + 47 + 20 + + + 6167 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + bea4d581-401a-4ac5-a0a8-f6cd1a86f737 + Line + Line + false + 0 + + + + + + 6219 + 801 + 25 + 60 + + + 6233 + 831 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 03cf40f1-2472-4b49-b043-583e8c9ca89a + Mirror + Mirror + + + + + + 6092 + 713 + 138 + 44 + + + 6160 + 735 + + + + + + Base geometry + 1af0f76a-4a26-432e-9349-13f538dd6ea8 + Geometry + Geometry + true + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + 1 + + + + + + 6094 + 715 + 51 + 20 + + + 6121 + 725 + + + + + + + + Mirror plane + 28cef890-79b7-427b-a4a6-0fd3d2ccdea9 + Plane + Plane + false + bea4d581-401a-4ac5-a0a8-f6cd1a86f737 + 1 + + + + + + 6094 + 735 + 51 + 20 + + + 6121 + 745 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + bf791e6f-0f5a-4f1a-a4f9-13cc01b34c48 + Geometry + Geometry + false + 0 + + + + + + 6175 + 715 + 53 + 20 + + + 6203 + 725 + + + + + + + + Transformation data + e80f7020-a4f6-445f-94b0-efab33b6d277 + Transform + Transform + false + 0 + + + + + + 6175 + 735 + 53 + 20 + + + 6203 + 745 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 856b1097-ede2-431d-95e2-2f8e1676d67b + Join Curves + Join Curves + + + + + + 6289 + 654 + 118 + 44 + + + 6352 + 676 + + + + + + 1 + Curves to join + 6b000233-57b1-42f8-8788-a8eb54ab980e + Curves + Curves + false + f7bd0c2f-1e41-47e8-bcf4-b8c1df670202 + bf791e6f-0f5a-4f1a-a4f9-13cc01b34c48 + 2 + + + + + + 6291 + 656 + 46 + 20 + + + 6315.5 + 666 + + + + + + + + Preserve direction of input curves + c80e2772-e02a-44ab-9f2d-caaa981d215a + Preserve + Preserve + false + 0 + + + + + + 6291 + 676 + 46 + 20 + + + 6315.5 + 686 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 5646e194-78aa-433b-92d2-5266d2a84cd4 + Curves + Curves + false + 0 + + + + + + 6367 + 656 + 38 + 40 + + + 6387.5 + 676 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + c18fb449-1101-46d1-8a8b-bd9920802f4a + End Points + End Points + + + + + + 6344 + 741 + 96 + 44 + + + 6394 + 763 + + + + + + Curve to evaluate + 51edc287-ed0e-4bc9-bc4c-686a30cb9b5c + Curve + Curve + false + 5646e194-78aa-433b-92d2-5266d2a84cd4 + 1 + + + + + + 6346 + 743 + 33 + 40 + + + 6364 + 763 + + + + + + + + Curve start point + 7d5040cb-9927-4936-a8e5-f4518006055e + Start + Start + false + 0 + + + + + + 6409 + 743 + 29 + 20 + + + 6425 + 753 + + + + + + + + Curve end point + 15f910d2-5d87-470b-bb37-071bfebb67ab + End + End + false + 0 + + + + + + 6409 + 763 + 29 + 20 + + + 6425 + 773 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 7ac91d6c-5c1c-42c8-b2c8-e078081e3c03 + Line + Line + + + + + + 6313 + 834 + 114 + 44 + + + 6385 + 856 + + + + + + Line start point + f0397e53-f7af-48c0-b213-d61a654a3690 + Start Point + Start Point + false + 7d5040cb-9927-4936-a8e5-f4518006055e + 1 + + + + + + 6315 + 836 + 55 + 20 + + + 6344 + 846 + + + + + + + + Line end point + bcf27acf-b5cf-49a2-996e-4217fe52607d + End Point + End Point + false + 15f910d2-5d87-470b-bb37-071bfebb67ab + 1 + + + + + + 6315 + 856 + 55 + 20 + + + 6344 + 866 + + + + + + + + Line segment + a625b16a-7adf-48bd-b97c-ce4588caa65e + Line + Line + false + 0 + + + + + + 6400 + 836 + 25 + 40 + + + 6414 + 856 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 7252ba9a-3f31-4ae8-869b-0e4225b07650 + Rotate + Rotate + + + + + + 2476 + 773 + 154 + 64 + + + 2560 + 805 + + + + + + Base geometry + e67d9e73-bb03-4d8f-92e2-5bcc9161a567 + Geometry + Geometry + true + 8ebcaf48-501e-46b8-8728-17992184074a + 1 + + + + + + 2478 + 775 + 67 + 20 + + + 2521 + 785 + + + + + + + + Rotation angle in radians + 204eabeb-b9b2-4f78-b936-bab985b0c572 + -X + Angle + Angle + false + 9b2b326e-6c24-4cc1-80a1-ab32581775c6 + 1 + false + + + + + + 2478 + 795 + 67 + 20 + + + 2521 + 805 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 782e8258-7b64-4582-8072-4abc53b33153 + Plane + Plane + false + faad7f6b-21e0-478b-960a-029e852fb37f + 1 + + + + + + 2478 + 815 + 67 + 20 + + + 2521 + 825 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + a577b73a-4118-4e3c-adb2-563ee1d367a2 + Geometry + Geometry + false + 0 + + + + + + 2575 + 775 + 53 + 30 + + + 2603 + 790 + + + + + + + + Transformation data + a68710a1-eaea-42a8-9962-cb31c430d462 + Transform + Transform + false + 0 + + + + + + 2575 + 805 + 53 + 30 + + + 2603 + 820 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + ce8f4978-5941-4c19-ad37-69a861ef1329 + Angle + Angle + + + + + + 6464 + 899 + 115 + 64 + + + 6528 + 931 + + + + + + First vector + a9ba4f93-17e5-49b8-b996-19c1006887bb + Vector A + Vector A + false + 0 + + + + + + 6466 + 901 + 47 + 20 + + + 6491 + 911 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 23952675-e3cb-4a5d-bd8f-4023d7668e91 + Vector B + Vector B + false + a625b16a-7adf-48bd-b97c-ce4588caa65e + 1 + + + + + + 6466 + 921 + 47 + 20 + + + 6491 + 931 + + + + + + + + Optional plane for 2D angle + 4f910f96-f983-4414-9227-8ae1e6a66ae3 + Plane + Plane + true + 0 + + + + + + 6466 + 941 + 47 + 20 + + + 6491 + 951 + + + + + + + + Angle (in radians) between vectors + e0ac10a5-a77f-49ef-b22e-44b7490e827d + Angle + Angle + false + 0 + + + + + + 6543 + 901 + 34 + 30 + + + 6561.5 + 916 + + + + + + + + Reflex angle (in radians) between vectors + 4a6f102f-5dd1-4bcc-950a-71048cfd228b + Reflex + Reflex + false + 0 + + + + + + 6543 + 931 + 34 + 30 + + + 6561.5 + 946 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 1b498801-3407-478a-bf9b-c9de9dec4d44 + Rotate + Rotate + + + + + + 6538 + 796 + 154 + 64 + + + 6622 + 828 + + + + + + Base geometry + 90c80cc2-535c-4406-941d-babb314f433e + Geometry + Geometry + true + 5646e194-78aa-433b-92d2-5266d2a84cd4 + 1 + + + + + + 6540 + 798 + 67 + 20 + + + 6583 + 808 + + + + + + + + Rotation angle in radians + 512f82fb-ac89-4c2a-83ad-7dc4b828af7b + -X + Angle + Angle + false + e0ac10a5-a77f-49ef-b22e-44b7490e827d + 1 + false + + + + + + 6540 + 818 + 67 + 20 + + + 6583 + 828 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 5cf6220b-ab56-4c51-bea3-5ad247ac7b2c + Plane + Plane + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6540 + 838 + 67 + 20 + + + 6583 + 848 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 4f2b23af-4bdd-4532-8cf4-aa1659e8bb52 + Geometry + Geometry + false + 0 + + + + + + 6637 + 798 + 53 + 30 + + + 6665 + 813 + + + + + + + + Transformation data + 47112cb2-a8a1-4237-9928-ff0ab1cc1507 + Transform + Transform + false + 0 + + + + + + 6637 + 828 + 53 + 30 + + + 6665 + 843 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 40ecbcaf-c0e8-4ef8-9151-b90f29c763c5 + Move + Move + + + + + + 6729 + 733 + 138 + 44 + + + 6797 + 755 + + + + + + Base geometry + 7cf1bc7d-23fb-439d-9814-bf6e7fa9ebff + Geometry + Geometry + true + 4f2b23af-4bdd-4532-8cf4-aa1659e8bb52 + 1 + + + + + + 6731 + 735 + 51 + 20 + + + 6758 + 745 + + + + + + + + Translation vector + 52771741-4752-4c15-9c5e-85d568639955 + Motion + Motion + false + 8ec7f41f-e106-4a55-a93c-d00f3b2a7959 + 1 + + + + + + 6731 + 755 + 51 + 20 + + + 6758 + 765 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + fd57d68a-3b7e-4b70-9105-fbe1441f82e6 + Geometry + Geometry + false + 0 + + + + + + 6812 + 735 + 53 + 20 + + + 6840 + 745 + + + + + + + + Transformation data + fa9e4ba5-f241-4361-98ac-5558195204f5 + Transform + Transform + false + 0 + + + + + + 6812 + 755 + 53 + 20 + + + 6840 + 765 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 137dbfde-19dc-40c9-b0a7-ef859062ff26 + Vector 2Pt + Vector 2Pt + + + + + + 6709 + 881 + 112 + 64 + + + 6767 + 913 + + + + + + Base point + 32a9d313-e307-48dd-b594-706c82affab6 + Point A + Point A + false + 6b6db5d2-3abb-4c24-83be-54cdf727d841 + 1 + + + + + + 6711 + 883 + 41 + 20 + + + 6733 + 893 + + + + + + + + Tip point + bfd4d44a-b11a-40b2-ac29-f239e90a2009 + Point B + Point B + false + 0 + + + + + + 6711 + 903 + 41 + 20 + + + 6733 + 913 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + 99c96e47-6343-4151-8845-c858a3699784 + Unitize + Unitize + false + 0 + + + + + + 6711 + 923 + 41 + 20 + + + 6733 + 933 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 8ec7f41f-e106-4a55-a93c-d00f3b2a7959 + Vector + Vector + false + 0 + + + + + + 6782 + 883 + 37 + 30 + + + 6802 + 898 + + + + + + + + Vector length + 73144b3c-3d4d-4aee-8f11-639e14cca145 + Length + Length + false + 0 + + + + + + 6782 + 913 + 37 + 30 + + + 6802 + 928 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 2f48d186-752f-4928-95db-f06f0ae50727 + Curve Domain + Curve Domain + + + + + + 6813 + 804 + 116 + 44 + + + 6871 + 826 + + + + + + Curve to measure/modify + 79ead4ce-c80f-4446-8104-8b0297e7a6bc + Curve + Curve + false + fd57d68a-3b7e-4b70-9105-fbe1441f82e6 + 1 + + + + + + 6815 + 806 + 41 + 20 + + + 6837 + 816 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 2c1efff8-a253-4d17-9c5d-30692221e9a1 + Domain + Domain + true + 0 + + + + + + 6815 + 826 + 41 + 20 + + + 6837 + 836 + + + + + + + + Curve with new domain. + 17d3b807-f1a7-4e0f-bf7c-2afb1247016c + Curve + Curve + false + 0 + + + + + + 6886 + 806 + 41 + 20 + + + 6908 + 816 + + + + + + + + Domain of original curve. + a7d2d05e-ba64-4095-aeef-38fe6802b24c + Domain + Domain + false + 0 + + + + + + 6886 + 826 + 41 + 20 + + + 6908 + 836 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + 09e7c8f7-81e7-40fd-bab1-a5a703ebe8ac + Sub Curve + Sub Curve + + + + + + 7015 + 781 + 124 + 44 + + + 7089 + 803 + + + + + + Base curve + 87160ab4-30db-423c-b8d6-41461587f5e1 + Base curve + Base curve + false + 17d3b807-f1a7-4e0f-bf7c-2afb1247016c + 1 + + + + + + 7017 + 783 + 57 + 20 + + + 7047 + 793 + + + + + + + + Sub-domain to extract + d427e3b5-019e-419e-8f81-cc69ea07f354 + Domain + Domain + false + 1a1fbb55-9db1-46f2-85c2-28d2b70d7d53 + 1 + + + + + + 7017 + 803 + 57 + 20 + + + 7047 + 813 + + + + + + + + Resulting sub curve + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + Curve + Curve + false + 0 + + + + + + 7104 + 783 + 33 + 40 + + + 7122 + 803 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + f8894fe4-4c74-4f5a-876a-5af537443121 + Deconstruct Domain + Deconstruct Domain + + + + + + 6859 + 889 + 104 + 44 + + + 6917 + 911 + + + + + + Base domain + 96ac93ad-0d23-474b-8e5b-fc78551998d1 + Domain + Domain + false + a7d2d05e-ba64-4095-aeef-38fe6802b24c + 1 + + + + + + 6861 + 891 + 41 + 40 + + + 6883 + 911 + + + + + + + + Start of domain + 5781a9d9-0dd5-4c9c-b881-74b36fe7bbce + Start + Start + false + 0 + + + + + + 6932 + 891 + 29 + 20 + + + 6948 + 901 + + + + + + + + End of domain + 880528ed-ad14-4bcf-9530-8a975f418de4 + End + End + false + 0 + + + + + + 6932 + 911 + 29 + 20 + + + 6948 + 921 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 840780a4-f8e2-402d-97fe-3ccc7a6ee508 + Construct Domain + Construct Domain + + + + + + 6970 + 921 + 156 + 44 + + + 7068 + 943 + + + + + + Start value of numeric domain + bc1e3711-1351-4b7d-b79d-d03b31bee17d + X/2 + Domain start + Domain start + false + 880528ed-ad14-4bcf-9530-8a975f418de4 + 1 + + + + + + 6972 + 923 + 81 + 20 + + + 7022 + 933 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + b70b6f09-6dad-4b38-89f5-3146f8089869 + Domain end + Domain end + false + 880528ed-ad14-4bcf-9530-8a975f418de4 + 1 + + + + + + 6972 + 943 + 81 + 20 + + + 7022 + 953 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 1a1fbb55-9db1-46f2-85c2-28d2b70d7d53 + Domain + Domain + false + 0 + + + + + + 7083 + 923 + 41 + 40 + + + 7105 + 943 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c4285408-521e-445b-a3fb-1c1d6d6c5a31 + Evaluate Length + Evaluate Length + + + + + + 7154 + 836 + 144 + 64 + + + 7228 + 868 + + + + + + Curve to evaluate + 9989c7d4-7a08-4241-8f89-7a69c2fb9ee5 + Curve + Curve + false + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 1 + + + + + + 7156 + 838 + 57 + 20 + + + 7186 + 848 + + + + + + + + Length factor for curve evaluation + fe2a0741-ce6e-4e4e-97e3-e976deef48bc + Length + Length + false + 0 + + + + + + 7156 + 858 + 57 + 20 + + + 7186 + 868 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 5f3ded37-c8d6-43fa-a789-6c66bcd7b189 + Normalized + Normalized + false + 0 + + + + + + 7156 + 878 + 57 + 20 + + + 7186 + 888 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ef29599e-2ecd-401c-ae30-0b585a664a7e + Point + Point + false + 0 + + + + + + 7243 + 838 + 53 + 20 + + + 7271 + 848 + + + + + + + + Tangent vector at the specified length + 2c99eaed-a96b-4f0a-84a7-f7b3b6f3b2fd + Tangent + Tangent + false + 0 + + + + + + 7243 + 858 + 53 + 20 + + + 7271 + 868 + + + + + + + + Curve parameter at the specified length + e1507204-1c06-4dc3-b08d-bc6c91fb3c45 + Parameter + Parameter + false + 0 + + + + + + 7243 + 878 + 53 + 20 + + + 7271 + 888 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 5857b3b4-7a73-4907-a10f-7d91393e223b + Rotate + Rotate + + + + + + 7302 + 819 + 138 + 64 + + + 7370 + 851 + + + + + + Base geometry + bc50cf12-e713-4c4f-a31c-d96eafa54614 + Geometry + Geometry + true + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 1 + + + + + + 7304 + 821 + 51 + 20 + + + 7331 + 831 + + + + + + + + Rotation angle in radians + 25138560-1113-4672-a06e-626e70e4f4c7 + Angle + Angle + false + 0 + false + + + + + + 7304 + 841 + 51 + 20 + + + 7331 + 851 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 7662ba97-77a4-4fb3-8259-48911c56ef3d + Plane + Plane + false + ef29599e-2ecd-401c-ae30-0b585a664a7e + 1 + + + + + + 7304 + 861 + 51 + 20 + + + 7331 + 871 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 054e9753-1d6d-4218-940f-45a07c22422c + Geometry + Geometry + false + 0 + + + + + + 7385 + 821 + 53 + 30 + + + 7413 + 836 + + + + + + + + Transformation data + d0b8ebc7-5718-418d-8e16-ab3c1d8a96b6 + Transform + Transform + false + 0 + + + + + + 7385 + 851 + 53 + 30 + + + 7413 + 866 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 3d55dc4a-4e48-453e-9304-39a2bcc1d8d9 + Join Curves + Join Curves + + + + + + 7275 + 738 + 118 + 44 + + + 7338 + 760 + + + + + + 1 + Curves to join + 7ad8a15b-3942-451f-8ca9-c81085c41de4 + Curves + Curves + false + 7bb71b2d-feae-4f4e-9cd7-b21a28255d26 + 054e9753-1d6d-4218-940f-45a07c22422c + 2 + + + + + + 7277 + 740 + 46 + 20 + + + 7301.5 + 750 + + + + + + + + Preserve direction of input curves + 58c69706-dc05-42d2-b57a-551afa0a357d + Preserve + Preserve + false + 0 + + + + + + 7277 + 760 + 46 + 20 + + + 7301.5 + 770 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 71367690-1062-49a1-a73e-270b5aac78b8 + Curves + Curves + false + 0 + + + + + + 7353 + 740 + 38 + 40 + + + 7373.5 + 760 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b532a32a-1034-4713-ad22-ec6aa4278518 + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 7864 + 586 + 44 + 16 + + + 7886 + 594 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + cebfea35-23f4-45d2-90d8-37b979f8b94a + Bounding Box + Bounding Box + + + + + true + + + + + + 7429 + 748 + 100 + 44 + + + 7488 + 770 + + + + + + 1 + Geometry to contain + 17de4f15-280a-4273-834a-5a7f40f7a915 + Content + Content + false + 71367690-1062-49a1-a73e-270b5aac78b8 + 1 + + + + + + 7431 + 750 + 42 + 20 + + + 7453.5 + 760 + + + + + + + + BoundingBox orientation plane + true + 46a28397-f0e0-40b3-9c47-c6093c0d62b1 + Plane + Plane + false + 0 + + + + + + 7431 + 770 + 42 + 20 + + + 7453.5 + 780 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 059a3cb6-f37c-479b-b3b1-dcebf4e58053 + Box + Box + false + 0 + + + + + + 7503 + 750 + 24 + 20 + + + 7516.5 + 760 + + + + + + + + Bounding box in orientation plane coordinates + true + 81edff2e-09ca-4828-b5ac-8c457fe13f74 + Box + Box + false + 0 + + + + + + 7503 + 770 + 24 + 20 + + + 7516.5 + 780 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 73b119fe-65c6-4624-8864-1b264c96aeec + Deconstruct Box + Deconstruct Box + + + + + + 7545 + 757 + 89 + 84 + + + 7586 + 799 + + + + + + Base box + 25f796d1-58ef-4897-8ab0-e53d4f94a986 + Box + Box + false + 059a3cb6-f37c-479b-b3b1-dcebf4e58053 + 1 + + + + + + 7547 + 759 + 24 + 80 + + + 7560.5 + 799 + + + + + + + + Box plane + 8984df1c-ae65-4137-83c5-63aa387da270 + Plane + Plane + false + 0 + + + + + + 7601 + 759 + 31 + 20 + + + 7618 + 769 + + + + + + + + {x} dimension of box + 835cc906-1af2-446c-bd77-767c43cc906b + X + X + false + 0 + + + + + + 7601 + 779 + 31 + 20 + + + 7618 + 789 + + + + + + + + {y} dimension of box + bbce67fc-0fa3-4ea3-94a3-7e90600558f3 + Y + Y + false + 0 + + + + + + 7601 + 799 + 31 + 20 + + + 7618 + 809 + + + + + + + + {z} dimension of box + 5a0545a9-f973-4b7a-bae2-c8700ff109cb + Z + Z + false + 0 + + + + + + 7601 + 819 + 31 + 20 + + + 7618 + 829 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 9cb3db99-23ae-425e-bd9b-86c61bbaf824 + Division + Division + + + + + + 7771 + 777 + 82 + 44 + + + 7802 + 799 + + + + + + Item to divide (dividend) + 30104733-7dea-4ebc-9093-ee680f5d26a5 + A + A + false + 63ed06b5-0198-4e74-942d-d3c68792ac20 + 1 + + + + + + 7773 + 779 + 14 + 20 + + + 7781.5 + 789 + + + + + + + + Item to divide with (divisor) + 512a409e-2c2a-4dd5-8631-e2c758f3034c + B + B + false + 232ab328-b425-414b-8194-9b3bd59a5918 + 1 + + + + + + 7773 + 799 + 14 + 20 + + + 7781.5 + 809 + + + + + + + + The result of the Division + 99b3297f-d17d-40e7-ae85-fd4704e29a26 + Result + Result + false + 0 + + + + + + 7817 + 779 + 34 + 40 + + + 7835.5 + 799 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + a8e6cc5c-f803-4aa4-98ee-4fb55cac48af + Deconstruct Domain + Deconstruct Domain + + + + + + 7645 + 757 + 104 + 44 + + + 7703 + 779 + + + + + + Base domain + 07793ef6-fef6-4201-b506-f2f3b122b2c6 + Domain + Domain + false + 835cc906-1af2-446c-bd77-767c43cc906b + 1 + + + + + + 7647 + 759 + 41 + 40 + + + 7669 + 779 + + + + + + + + Start of domain + 56168981-e451-44cd-a223-051def7128a0 + Start + Start + false + 0 + + + + + + 7718 + 759 + 29 + 20 + + + 7734 + 769 + + + + + + + + End of domain + 63ed06b5-0198-4e74-942d-d3c68792ac20 + End + End + false + 0 + + + + + + 7718 + 779 + 29 + 20 + + + 7734 + 789 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + d1343c76-001f-46fc-b79f-6753e166d2a6 + Deconstruct Domain + Deconstruct Domain + + + + + + 7648 + 814 + 104 + 44 + + + 7706 + 836 + + + + + + Base domain + 3b742cc3-74e7-4e5f-8352-6a117f6cb93d + Domain + Domain + false + bbce67fc-0fa3-4ea3-94a3-7e90600558f3 + 1 + + + + + + 7650 + 816 + 41 + 40 + + + 7672 + 836 + + + + + + + + Start of domain + fcfd9b33-95fa-4bba-8a29-7dc53bb1c28a + Start + Start + false + 0 + + + + + + 7721 + 816 + 29 + 20 + + + 7737 + 826 + + + + + + + + End of domain + 232ab328-b425-414b-8194-9b3bd59a5918 + End + End + false + 0 + + + + + + 7721 + 836 + 29 + 20 + + + 7737 + 846 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 818ee5a2-b816-43d5-8043-5e0370f506f9 + Panel + Panel + false + 0 + 99b3297f-d17d-40e7-ae85-fd4704e29a26 + 1 + Double click to edit panel content… + + + + + + 5042 + 697 + 160 + 40 + + 0 + 0 + 0 + + 5042.84 + 697.4509 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3f65fe24-7e01-4d9f-bc95-69201b774630 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 5389 + 1014 + 112 + 40 + + 0 + 0 + 0 + + 5389.612 + 1014.595 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0d6f238b-bf5a-43d6-bb41-643cd2b410df + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 5389 + 989 + 112 + 40 + + 0 + 0 + 0 + + 5389 + 989.5891 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3e6be719-86bc-43cd-9051-6b649618ce76 + Panel + Panel + false + 0 + 0 + 0.496323571135 + + + + + + 5379 + 965 + 112 + 40 + + 0 + 0 + 0 + + 5379.65 + 965.6291 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + f84e0246-b097-47b3-ba9d-060999ac4bdb + Scale + Scale + + + + + + 7426 + 654 + 154 + 64 + + + 7510 + 686 + + + + + + Base geometry + a04fe448-46a1-475e-8627-a18ad837b029 + Geometry + Geometry + true + 71367690-1062-49a1-a73e-270b5aac78b8 + 1 + + + + + + 7428 + 656 + 67 + 20 + + + 7471 + 666 + + + + + + + + Center of scaling + 2465ea31-d2b1-4ec1-a072-bdef63c86ea5 + Center + Center + false + 0 + + + + + + 7428 + 676 + 67 + 20 + + + 7471 + 686 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + e779ac38-f4c2-404f-9a0a-3a93e1f837a3 + X^-1 + Factor + Factor + false + 835cc906-1af2-446c-bd77-767c43cc906b + 1 + + + + + + 7428 + 696 + 67 + 20 + + + 7471 + 706 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + e42477ff-bbf6-4393-be21-54936caee378 + Geometry + Geometry + false + 0 + + + + + + 7525 + 656 + 53 + 30 + + + 7553 + 671 + + + + + + + + Transformation data + c94a6d58-e8e1-46cb-8334-5b5f76c90b70 + Transform + Transform + false + 0 + + + + + + 7525 + 686 + 53 + 30 + + + 7553 + 701 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 59df4348-a0f7-408d-977c-702a69ed6ed4 + Curve + Curve + false + b4ccf6c7-f7b3-402d-a4bd-1789c1e70689 + 1 + + + + + + 7782 + 656 + 50 + 24 + + + 7807.121 + 668.7886 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + bbaadc51-128f-4b1b-b9e0-25e1b79bbd95 + Division + Division + + + + + + 2876 + 750 + 82 + 44 + + + 2907 + 772 + + + + + + Item to divide (dividend) + 682fe800-c096-4873-95b5-ae468626d892 + A + A + false + 09f414e2-a377-48cb-bf26-9259a44948ce + 1 + + + + + + 2878 + 752 + 14 + 20 + + + 2886.5 + 762 + + + + + + + + Item to divide with (divisor) + c92a3da3-a5b4-475d-8710-542dfcad70ee + B + B + false + 67463d2d-df8a-44b4-b14f-13efbe763634 + 1 + + + + + + 2878 + 772 + 14 + 20 + + + 2886.5 + 782 + + + + + + + + The result of the Division + 6636c21d-22d0-4f61-9bfe-5ab36a17b01a + Result + Result + false + 0 + + + + + + 2922 + 752 + 34 + 40 + + + 2940.5 + 772 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7202b3f5-6de0-4add-a070-f31b6a7c026f + Panel + Panel + false + 0 + 6636c21d-22d0-4f61-9bfe-5ab36a17b01a + 1 + Double click to edit panel content… + + + + + + 250 + 536 + 160 + 40 + + 0 + 0 + 0 + + 250.882 + 536.8864 + + + + + + + 255;255;255;255 + + false + false + true + false + false + false + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dc119029-7f51-4afd-a073-5060a505e3f6 + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 35fa5885-9e16-4254-aa30-55c3ed666653 + a1e20493-c943-4bc2-9d46-b95deb275132 + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1f89c5b5-f117-43f9-9837-91a1284102d1 + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + a21b7bfc-96cd-4dc9-9585-958dba659d5e + ee6c43eb-f087-4f64-ba2e-683a5590ebc5 + ef41a4d5-0ddc-45c6-a957-65e0e257c56c + e17e4d5a-7d59-450f-a785-e82d758ccd08 + 9cad71b0-e375-409e-8db3-d65dd8211cc3 + f95240b9-c332-4c25-b782-a192e1ac6ae8 + 89bee290-618f-4911-a498-0fd10199a43b + 631e7c81-a5d1-46e7-93e5-6711b6b79235 + b8b99740-a8fd-4dc6-a288-ad6c54738d0d + b6ac6456-fe96-4274-8b1a-0317b1d3c644 + 17ecff89-7540-4db5-b421-388aad9dff72 + bcd06e56-c7d5-49b1-922a-160a5817f05e + 22e6c3a8-e6b5-486a-9d11-a1e5567770e2 + dfd6370e-8123-4a75-a3b5-1d4d1cad2a15 + a4b2647e-e579-47be-9458-16c254af4d8e + de356c51-e9ee-4ec9-bbac-e2c3ae3e1af4 + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + 5d3f7e5f-8796-4680-99dd-2b917316157b + 7de562af-20b1-4ca8-9554-1057c5e17211 + 441d3685-5d51-4e9b-aebf-41d45461c275 + d5b03b5c-1ba8-4b94-9263-ad7d8ac86e90 + 144fd552-fa4d-40d4-a30f-51d7e5280718 + af822b30-6219-4e34-95af-048f7f09a158 + a751b6b3-ebef-4f6a-9779-583bb59a082a + 1ef9e470-c1a8-4c4d-866d-6c65d7a62644 + 072f5b9c-a6ac-40ec-b042-9ab7eb69b1fc + 1986929b-cd9b-486e-a2f1-cc1ef46db341 + d6da7e3a-7c2e-4129-b1d8-7d3a7150a5c4 + 4c35b70c-68c9-4bc2-9555-db837cc59037 + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + 0d97a578-7865-4750-ba9a-6c8374247eee + 8f0a3471-ab58-4f6c-a8fd-3721709b26bc + b67cc92d-d107-420d-9a74-5a24d790827c + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 5e44c594-036f-4c4f-8211-a54a7dcf92b7 + 45 + f4a79e3f-9c6d-4574-9bc1-faffc587dc5e + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + dc119029-7f51-4afd-a073-5060a505e3f6 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 64.0 + + + + + + 2910 + -645 + 250 + 20 + + + 2910.389 + -644.3541 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + Number + Number + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 2602 + -152 + 50 + 24 + + + 2627.109 + -140.8409 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 35fa5885-9e16-4254-aa30-55c3ed666653 + Curvature + Curvature + + + + + + 2560 + -331 + 137 + 64 + + + 2630 + -299 + + + + + + Curve to evaluate + b1772272-033f-40b9-98a3-efd556e596e5 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2562 + -329 + 53 + 30 + + + 2590 + -314 + + + + + + + + Parameter on curve domain to evaluate + c364e158-3780-4e46-8b10-e1443de82fda + Parameter + Parameter + false + 37b4b4b2-3445-46c7-976f-a2e23ee9970c + 1 + + + + + + 2562 + -299 + 53 + 30 + + + 2590 + -284 + + + + + + + + Point on curve at {t} + 9f7ef9ba-d66e-4a72-af16-1891972c2154 + Point + Point + false + 0 + + + + + + 2645 + -329 + 50 + 20 + + + 2671.5 + -319 + + + + + + + + Curvature vector at {t} + aab4a64a-84e4-4a94-9c47-0efddc4688a9 + Curvature + Curvature + false + 0 + + + + + + 2645 + -309 + 50 + 20 + + + 2671.5 + -299 + + + + + + + + Curvature circle at {t} + 5fac802f-9bf7-4c8e-91ae-7716463a735a + Curvature + Curvature + false + 0 + + + + + + 2645 + -289 + 50 + 20 + + + 2671.5 + -279 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a1e20493-c943-4bc2-9d46-b95deb275132 + Divide Curve + Divide Curve + + + + + + 2576 + -241 + 125 + 64 + + + 2626 + -209 + + + + + + Curve to divide + 4e9b137b-7bcd-4229-8b87-1f38181177a6 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2578 + -239 + 33 + 20 + + + 2596 + -229 + + + + + + + + Number of segments + b34c0d89-b732-443c-8314-4fec6cbdeaf1 + Count + Count + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2578 + -219 + 33 + 20 + + + 2596 + -209 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ba7e7461-7746-4a63-9a52-1c55bb88b106 + Kinks + Kinks + false + 0 + + + + + + 2578 + -199 + 33 + 20 + + + 2596 + -189 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + cc203ba6-03de-4bb7-a384-d85492e63296 + Points + Points + false + 0 + + + + + + 2641 + -239 + 58 + 20 + + + 2671.5 + -229 + + + + + + + + 1 + Tangent vectors at division points + c8eda9a9-9136-49dc-be52-212a7388277f + Tangents + Tangents + false + 0 + + + + + + 2641 + -219 + 58 + 20 + + + 2671.5 + -209 + + + + + + + + 1 + Parameter values at division points + 37b4b4b2-3445-46c7-976f-a2e23ee9970c + Parameters + Parameters + false + 0 + + + + + + 2641 + -199 + 58 + 20 + + + 2671.5 + -189 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 6b86013b-17bf-4325-9dc1-baac00be41cf + Curve + Curve + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 2606 + -126 + 50 + 24 + + + 2631.067 + -114.45 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 1f89c5b5-f117-43f9-9837-91a1284102d1 + Deconstruct Arc + Deconstruct Arc + + + + + + 2573 + -409 + 114 + 64 + + + 2613 + -377 + + + + + + Arc or Circle to deconstruct + cadf43db-5c0b-4ac5-bbc0-19e2e700530b + Arc + Arc + false + 5fac802f-9bf7-4c8e-91ae-7716463a735a + 1 + + + + + + 2575 + -407 + 23 + 60 + + + 2588 + -377 + + + + + + + + Base plane of arc or circle + a5f269cd-95e5-4eed-b2fd-7a970e0c1e36 + Base Plane + Base Plane + false + 0 + + + + + + 2628 + -407 + 57 + 20 + + + 2658 + -397 + + + + + + + + Radius of arc or circle + e61c1e85-6b52-46b6-bc09-67e25b6e6956 + Radius + Radius + false + 0 + + + + + + 2628 + -387 + 57 + 20 + + + 2658 + -377 + + + + + + + + Angle domain (in radians) of arc + f832c641-c0b6-4ee3-9361-46526c33422b + Angle + Angle + false + 0 + + + + + + 2628 + -367 + 57 + 20 + + + 2658 + -357 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + One Over X + One Over X + + + + + + 2577 + -444 + 100 + 28 + + + 2626 + -430 + + + + + + Input value + c891fd15-4b6c-4c07-874c-9dbfd4f8fad0 + Value + Value + false + e61c1e85-6b52-46b6-bc09-67e25b6e6956 + 1 + + + + + + 2579 + -442 + 32 + 24 + + + 2596.5 + -430 + + + + + + + + Output value + f65f0635-7a69-442c-8cdc-e4da51b8a401 + Result + Result + false + 0 + + + + + + 2641 + -442 + 34 + 24 + + + 2659.5 + -430 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + Quick Graph + Quick Graph + false + 0 + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2567 + -614 + 150 + 150 + + + 2567.943 + -613.0126 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 35fa5885-9e16-4254-aa30-55c3ed666653 + a1e20493-c943-4bc2-9d46-b95deb275132 + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1f89c5b5-f117-43f9-9837-91a1284102d1 + 522d78bc-3ea4-4106-aafe-5c4dbb8a90ad + 535f4c07-6e83-486b-ba8b-fc34226a30c4 + 7 + a21b7bfc-96cd-4dc9-9585-958dba659d5e + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ee6c43eb-f087-4f64-ba2e-683a5590ebc5 + Quick Graph + Quick Graph + false + 0 + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2795 + -328 + 75 + 180 + + + 2795.561 + -327.1711 + + -1 + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + ef41a4d5-0ddc-45c6-a957-65e0e257c56c + Construct Point + Construct Point + + + + + + 2733 + -523 + 145 + 64 + + + 2831 + -491 + + + + + + {x} coordinate + 0d6cebef-6b98-4e17-9bb2-b68581fbed4c + X coordinate + X coordinate + false + 7789103b-0b7a-4ba0-a609-b28f4763aa0a + 1 + + + + + + 2735 + -521 + 81 + 20 + + + 2785 + -511 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + b96ee68d-aba3-413d-ad59-8989e120b1df + X/2 + Y coordinate + Y coordinate + false + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2735 + -501 + 81 + 20 + + + 2785 + -491 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + 3456b5d5-0de5-41cc-a321-6a97b12ac158 + Z coordinate + Z coordinate + false + 0 + + + + + + 2735 + -481 + 81 + 20 + + + 2785 + -471 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 9c539403-85e6-427c-bb60-8109160e8788 + Point + Point + false + 0 + + + + + + 2846 + -521 + 30 + 60 + + + 2862.5 + -491 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + e17e4d5a-7d59-450f-a785-e82d758ccd08 + PolyLine + PolyLine + + + + + + 2733 + -587 + 118 + 44 + + + 2793 + -565 + + + + + + 1 + Polyline vertex points + ab3dbd69-5d6d-4d3e-a29d-bf65bf8137ba + Vertices + Vertices + false + 9c539403-85e6-427c-bb60-8109160e8788 + 1 + + + + + + 2735 + -585 + 43 + 20 + + + 2758 + -575 + + + + + + + + Close polyline + 9ae94f11-676e-4c39-8e19-02ed8b435fa2 + Closed + Closed + false + 0 + + + + + + 2735 + -565 + 43 + 20 + + + 2758 + -555 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 286d2ed0-bd9e-42f7-be59-1a06a2b8d1f0 + Polyline + Polyline + false + 0 + + + + + + 2808 + -585 + 41 + 40 + + + 2830 + -565 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 9cad71b0-e375-409e-8db3-d65dd8211cc3 + Explode + Explode + + + + + + 2860 + -531 + 136 + 44 + + + 2927 + -509 + + + + + + Curve to explode + b64d1b5c-3aea-4631-9b26-c64901b0ce78 + Curve + Curve + false + 286d2ed0-bd9e-42f7-be59-1a06a2b8d1f0 + 1 + + + + + + 2862 + -529 + 50 + 20 + + + 2888.5 + -519 + + + + + + + + Recursive decomposition until all segments are atomic + 3fda3558-f9fa-4a0a-a978-141977de03a3 + Recursive + Recursive + false + 0 + + + + + + 2862 + -509 + 50 + 20 + + + 2888.5 + -499 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + Segments + Segments + false + 0 + + + + + + 2942 + -529 + 52 + 20 + + + 2969.5 + -519 + + + + + + + + 1 + Vertices of the exploded segments + 3f67f2e8-b306-4b40-8218-d29bd5ed7799 + Vertices + Vertices + false + 0 + + + + + + 2942 + -509 + 52 + 20 + + + 2969.5 + -499 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + f95240b9-c332-4c25-b782-a192e1ac6ae8 + List Length + List Length + + + + + + 2865 + -441 + 109 + 28 + + + 2904 + -427 + + + + + + 1 + Base list + e56fc25e-8cf8-4e7a-b407-9f4e0023055e + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 2867 + -439 + 22 + 24 + + + 2879.5 + -427 + + + + + + + + Number of items in L + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + X/4 + Length + Length + false + 0 + + + + + + 2919 + -439 + 53 + 24 + + + 2939 + -427 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 89bee290-618f-4911-a498-0fd10199a43b + List Item + List Item + + + + + + 2999 + -601 + 108 + 64 + + + 3063 + -569 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + b0b02d15-b013-42bc-bab5-8d63526e5005 + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 3001 + -599 + 47 + 20 + + + 3034 + -589 + + + + + + + + Item index + 11816d18-6451-4a72-b457-cf80845b80fa + X+(X/2) + Index + Index + false + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + 1 + + + + + + 3001 + -579 + 47 + 20 + + + 3034 + -569 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 53700378-a589-47e3-8aad-eca0f429e9ec + Wrap + Wrap + false + 0 + + + + + + 3001 + -559 + 47 + 20 + + + 3034 + -549 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + e05c4129-0ae1-4753-bd65-c961054a9b83 + false + Item + Item + false + 0 + + + + + + 3078 + -599 + 27 + 60 + + + 3093 + -569 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 631e7c81-a5d1-46e7-93e5-6711b6b79235 + List Item + List Item + + + + + + 3011 + -514 + 108 + 64 + + + 3075 + -482 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 52b59f22-0ee4-4807-82d3-9f3fdb84a2bb + List + List + false + 0b537c72-e59a-4b41-abdf-ad4ff5d97185 + 1 + + + + + + 3013 + -512 + 47 + 20 + + + 3046 + -502 + + + + + + + + Item index + 2966ad9b-5633-4b04-a5b5-062b3155ec62 + X-(X/2) + Index + Index + false + ac988b6f-47b8-4e00-9ecd-f4bde6728462 + 1 + + + + + + 3013 + -492 + 47 + 20 + + + 3046 + -482 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 3845ff91-3bf7-454c-a495-ff3cd6831264 + Wrap + Wrap + false + 0 + + + + + + 3013 + -472 + 47 + 20 + + + 3046 + -462 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b0a64a8e-1faf-4de7-8923-ab723748d172 + false + Item + Item + false + 0 + + + + + + 3090 + -512 + 27 + 60 + + + 3105 + -482 + + + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + b8b99740-a8fd-4dc6-a288-ad6c54738d0d + Angle + Angle + + + + + + 3120 + -549 + 115 + 64 + + + 3184 + -517 + + + + + + First vector + 14b0df54-1193-43f1-9a57-beab25f61998 + Vector A + Vector A + false + e05c4129-0ae1-4753-bd65-c961054a9b83 + 1 + + + + + + 3122 + -547 + 47 + 20 + + + 3147 + -537 + + + + + + + + Second vector + 03ea6077-bf7e-481c-83a8-680c35f1e229 + Vector B + Vector B + false + b0a64a8e-1faf-4de7-8923-ab723748d172 + 1 + + + + + + 3122 + -527 + 47 + 20 + + + 3147 + -517 + + + + + + + + Optional plane for 2D angle + b5996fb8-707c-424f-9ef0-6dcab6dcecc0 + Plane + Plane + true + 0 + + + + + + 3122 + -507 + 47 + 20 + + + 3147 + -497 + + + + + + + + Angle (in radians) between vectors + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + Angle + Angle + false + 0 + + + + + + 3199 + -547 + 34 + 30 + + + 3217.5 + -532 + + + + + + + + Reflex angle (in radians) between vectors + 83c779f2-e800-4894-8321-e487c485f1c8 + Reflex + Reflex + false + 0 + + + + + + 3199 + -517 + 34 + 30 + + + 3217.5 + -502 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b6ac6456-fe96-4274-8b1a-0317b1d3c644 + Number Slider + Number Slider + false + 0 + + + + + + 2810 + -627 + 282 + 20 + + + 2810.274 + -626.0333 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 31 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 17ecff89-7540-4db5-b421-388aad9dff72 + Panel + Panel + false + 0 + 1f371e44-6e39-423a-ade1-fb7312a45214 + 1 + 360/256*4*2 + + + + + + 2791 + -682 + 199 + 40 + + 0 + 0 + 0 + + 2791.483 + -681.1019 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + true + bcd06e56-c7d5-49b1-922a-160a5817f05e + Degrees + Degrees + + + + + + 2961 + -179 + 120 + 28 + + + 3020 + -165 + + + + + + Angle in radians + 702d2b48-c1c0-47c1-a2d7-9fdde21eb4c1 + Radians + Radians + false + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + 1 + + + + + + 2963 + -177 + 42 + 24 + + + 2985.5 + -165 + + + + + + + + Angle in degrees + 1f371e44-6e39-423a-ade1-fb7312a45214 + Degrees + Degrees + false + 0 + + + + + + 3035 + -177 + 44 + 24 + + + 3058.5 + -165 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + Format("{0:R}", x) + true + 22e6c3a8-e6b5-486a-9d11-a1e5567770e2 + Expression + Expression + + + + + + 2909 + -271 + 227 + 28 + + + 3013 + -257 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 1deb5417-2c48-4ae8-a08d-1064e251f800 + Variable X + X + true + 1d634cb4-0c0a-4e7c-80cb-926c5296b373 + 1 + + + + + + 2911 + -269 + 14 + 24 + + + 2919.5 + -257 + + + + + + + + Result of expression + 44c014c0-ffa5-4393-92fd-7d01e97ff89e + Result + Result + false + 0 + + + + + + 3100 + -269 + 34 + 24 + + + 3118.5 + -257 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + dfd6370e-8123-4a75-a3b5-1d4d1cad2a15 + Series + Series + + + + + + 2728 + -437 + 117 + 64 + + + 2794 + -405 + + + + + + First number in the series + aad5c18a-bb35-4863-afe9-08f2aef66f80 + Start + Start + false + 0 + + + + + + 2730 + -435 + 49 + 20 + + + 2764 + -425 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + b8422746-0d5c-4325-b529-2e1672c8c02f + 1/X + Step + Step + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2730 + -415 + 49 + 20 + + + 2764 + -405 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 3203a8b7-656d-4d7d-a454-160d809c3536 + Count + Count + false + 6ad237f8-1582-4969-82fc-ddd7f5e183c1 + 1 + + + + + + 2730 + -395 + 49 + 20 + + + 2764 + -385 + + + + + + 1 + + + + + 1 + {0} + + + + + 64 + + + + + + + + + + + 1 + Series of numbers + 7789103b-0b7a-4ba0-a609-b28f4763aa0a + Series + Series + false + 0 + + + + + + 2809 + -435 + 34 + 60 + + + 2827.5 + -405 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + a4b2647e-e579-47be-9458-16c254af4d8e + Number Slider + Number Slider + false + 0 + + + + + + 2832 + -377 + 282 + 20 + + + 2832.275 + -376.033 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 32 + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + de356c51-e9ee-4ec9-bbac-e2c3ae3e1af4 + Curvature Graph + Curvature Graph + + + + + + 2642 + -698 + 71 + 64 + + + 2699 + -666 + + + + + + Curve for Curvature graph display + true + ea821ffb-70b9-4d8a-92b1-a22345de9b55 + Curve + Curve + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 2644 + -696 + 40 + 20 + + + 2665.5 + -686 + + + + + + + + Sampling density of the Graph + b0c37883-57b4-4f1c-9cf0-66afe5489595 + Density + Density + false + 0 + + + + + + 2644 + -676 + 40 + 20 + + + 2665.5 + -666 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 8dc0e533-d4bc-4b47-af7e-74fea2dec307 + Scale + Scale + false + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + 1 + + + + + + 2644 + -656 + 40 + 20 + + + 2665.5 + -646 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ca54e85a-3d4f-48d8-85b0-b1b3113fee96 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 2462 + -736 + 250 + 20 + + + 2462.194 + -735.0364 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 568d8c01-3793-445c-80ff-e565820fda5a + Panel + Panel + false + 0 + 0 + 16 0.526707628425 +32 0.131193530865 +64 0.03277086292 +128 0.00819109195275 +256 0.00204767472315 + + + + + + 244 + 732 + 199 + 71 + + 0 + 0 + 0 + + 244.6208 + 732.3674 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + ea806a5c-e652-471f-bd1e-74b36e0a8dbb + Scale + Scale + + + + + + 2835 + 621 + 154 + 64 + + + 2919 + 653 + + + + + + Base geometry + a007ddc4-a55f-44d6-8221-50fb0c03ee1b + Geometry + Geometry + true + 8fcad302-7000-4e36-a094-c4e362308967 + 1 + + + + + + 2837 + 623 + 67 + 20 + + + 2880 + 633 + + + + + + + + Center of scaling + 6c72a11e-e98a-4c81-aabc-f2c569e888d9 + Center + Center + false + 0 + + + + + + 2837 + 643 + 67 + 20 + + + 2880 + 653 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 66d83dcd-db79-4ec9-92a0-ea7c7d585b17 + 1/X + Factor + Factor + false + 09f414e2-a377-48cb-bf26-9259a44948ce + 1 + + + + + + 2837 + 663 + 67 + 20 + + + 2880 + 673 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + a4af6641-b242-461e-ab1c-be9c04a1412c + Geometry + Geometry + false + 0 + + + + + + 2934 + 623 + 53 + 30 + + + 2962 + 638 + + + + + + + + Transformation data + 0ca22c64-0b6f-4466-bb57-bbf5d41ecf08 + Transform + Transform + false + 0 + + + + + + 2934 + 653 + 53 + 30 + + + 2962 + 668 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4b8e0a8a-9647-47b4-a20e-be1a55fcb040 + Relay + Relay + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3044 + 846 + 44 + 16 + + + 3066 + 854 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + Relay + Relay + false + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + 1 + + + + + + 3244 + 666 + 44 + 16 + + + 3266 + 674 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3fd8a8a0-ce51-45fd-bad4-becd7f5ed67d + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 3063 + 653 + 44 + 16 + + + 3085 + 661 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 04d9806f-a1f3-4749-98bd-d89000c284a8 + Mirror + Mirror + + + + + + 7650 + 703 + 138 + 44 + + + 7718 + 725 + + + + + + Base geometry + 8c4dde84-1c4e-4bb4-96cb-357b18504eb1 + Geometry + Geometry + true + e42477ff-bbf6-4393-be21-54936caee378 + 1 + + + + + + 7652 + 705 + 51 + 20 + + + 7679 + 715 + + + + + + + + Mirror plane + 654633aa-5641-44ef-910a-8bc7d9e5ccf3 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 7652 + 725 + 51 + 20 + + + 7679 + 735 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b4ccf6c7-f7b3-402d-a4bd-1789c1e70689 + Geometry + Geometry + false + 0 + + + + + + 7733 + 705 + 53 + 20 + + + 7761 + 715 + + + + + + + + Transformation data + df6ad469-ec43-4ed3-9512-039f0d04c282 + Transform + Transform + false + 0 + + + + + + 7733 + 725 + 53 + 20 + + + 7761 + 735 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + Curve + Curve + false + a4af6641-b242-461e-ab1c-be9c04a1412c + 1 + + + + + + 2999 + 638 + 50 + 24 + + + 3024.806 + 650.5485 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8b50255c-14b9-4936-97f3-d088e38451eb + Panel + Panel + false + 0 + 0 + 0.00204767472315 + + + + + + 201 + 627 + 199 + 88 + + 0 + 0 + 0 + + 201.3434 + 627.2001 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e6518023-7078-4f7e-b89f-8324eb8af1ec + 1d6a104a-7c70-4f63-8e90-046ac5a8c5bc + 0a42a18d-15c9-4172-8cc2-92415413475a + 9fc495bc-d7b1-44d8-bf4c-a5105b5f81dd + cbfd9dc1-9094-46b5-bc7e-28ef316a918b + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 888ad34e-2a84-4037-ac90-fb3ff0f321e6 + 7dd72062-9c81-43ea-ae51-b1580705b6c9 + 745b1de7-01ac-4c96-8f80-cdcb3e5642ff + 578e2a9a-da53-4295-8fc1-74909051e057 + 603d3d48-534d-42f5-9e87-3172526f3a80 + b819771e-a2cb-40bd-b0fa-6c9b1df84386 + 3a58bb15-a2ee-452c-acc6-11f953d2cbd2 + 72348215-c4ec-4851-a400-c03cc6df559f + 467b7dee-dff7-4076-a614-76a59564fb2f + 50283408-6421-4a08-b2f8-8e390cb94255 + 7202b3f5-6de0-4add-a070-f31b6a7c026f + 568d8c01-3793-445c-80ff-e565820fda5a + 8b50255c-14b9-4936-97f3-d088e38451eb + 19 + b1c4bab4-518f-4186-8ad2-de0ffeabd89a + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a52bd7d9-fb37-47f6-9682-37f6f6cb20d0 + Panel + Panel + false + 0 + 0 + 16 0.49642790190 +32 0.122908661045 +64 0.030606376078 +128 0.0076380878337 +256 0.001908488092445 + + + + + + 4874 + 1017 + 174 + 64 + + 0 + 0 + 0 + + 4874.81 + 1017.514 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 372c88a6-4151-4c04-94ba-8ba62c52cefd + Evaluate Length + Evaluate Length + + + + + + 7370 + 573 + 144 + 64 + + + 7444 + 605 + + + + + + Curve to evaluate + 9b8eba08-d6c0-4f37-8588-edd25639d4ab + Curve + Curve + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7372 + 575 + 57 + 20 + + + 7402 + 585 + + + + + + + + Length factor for curve evaluation + 78a7e217-bd5b-4328-8a33-d70e08ccef41 + Length + Length + false + 0 + + + + + + 7372 + 595 + 57 + 20 + + + 7402 + 605 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4e2b5300-e05a-4184-9174-d7658c0aec31 + Normalized + Normalized + false + 0 + + + + + + 7372 + 615 + 57 + 20 + + + 7402 + 625 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + Point + Point + false + 0 + + + + + + 7459 + 575 + 53 + 20 + + + 7487 + 585 + + + + + + + + Tangent vector at the specified length + a067b7b7-4def-4a27-9e0a-38139575d55e + Tangent + Tangent + false + 0 + + + + + + 7459 + 595 + 53 + 20 + + + 7487 + 605 + + + + + + + + Curve parameter at the specified length + a38a0711-78e0-44a6-a523-32d6b81f710f + Parameter + Parameter + false + 0 + + + + + + 7459 + 615 + 53 + 20 + + + 7487 + 625 + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 YZ Plane @@ -131483,7 +25388,7 @@ World YZ plane. true - 782a7773-bbee-43f2-a3c2-805d71683cad + feea7d49-687d-4a84-86d0-8f3dd129169e YZ Plane YZ Plane @@ -131491,39 +25396,39 @@ - 26627 - -9589 + 7599 + 582 98 28 - 26677 - -9575 + 7649 + 596 Origin of plane - 3adc20d2-23dc-46e5-995f-0572660c75b7 + 701f9891-ad11-40fd-87f1-515a37b93ecb Origin Origin false - 33b5db9e-0c26-4bb3-9731-0b0293114ad7 + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 1 - 26629 - -9587 + 7601 + 584 33 24 - 26647 - -9575 + 7619 + 596 @@ -131557,7 +25462,7 @@ World YZ plane - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 + c99a0a34-e3ad-4755-8981-58908366f5a8 Plane Plane false @@ -131567,14 +25472,14 @@ - 26692 - -9587 + 7664 + 584 31 24 - 26709 - -9575 + 7681 + 596 @@ -131584,7 +25489,4126 @@ - + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 60afd4f5-9596-4ab3-ac6a-8be29547684d + Division + Division + + + + + + 4924 + 1092 + 82 + 44 + + + 4955 + 1114 + + + + + + Item to divide (dividend) + 79d3a322-2ac0-4dec-8585-b5709c3dfd73 + A + A + false + 0 + + + + + + 4926 + 1094 + 14 + 20 + + + 4934.5 + 1104 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + f0053fae-bd65-42f6-9b6c-03b8414fd2f9 + B + B + false + 0 + + + + + + 4926 + 1114 + 14 + 20 + + + 4934.5 + 1124 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + 7b71db50-8db3-497f-98d2-7a1876db034e + Result + Result + false + 0 + + + + + + 4970 + 1094 + 34 + 40 + + + 4988.5 + 1114 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f39f05cc-1fa6-4b14-998e-b504c9eb7f7f + Panel + Panel + false + 0 + 0 + 0.001908488092445 + + + + + + 4895 + 905 + 138 + 108 + + 0 + 0 + 0 + + 4895.826 + 905.6181 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 7f4394ea-566e-435f-b565-c4073e36dcd8 + Division + Division + + + + + + 512 + 756 + 82 + 44 + + + 543 + 778 + + + + + + Item to divide (dividend) + e0f277f5-ba0d-46fe-bbb5-a78ce475a2de + A + A + false + 0 + + + + + + 514 + 758 + 14 + 20 + + + 522.5 + 768 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.00819109195275 + + + + + + + + + + + Item to divide with (divisor) + c0cbf291-49fc-43bd-a09c-2f6a9565d422 + B + B + false + 0 + + + + + + 514 + 778 + 14 + 20 + + + 522.5 + 788 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.00204767472315 + + + + + + + + + + + The result of the Division + 0e0579c4-b5e9-4f4c-b92e-8c228b50a90b + Result + Result + false + 0 + + + + + + 558 + 758 + 34 + 40 + + + 576.5 + 778 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + dbc1e2da-3fb2-4138-9787-d3168e863265 + Interpolate + Interpolate + + + + + + 5486 + -921 + 125 + 84 + + + 5553 + -879 + + + + + + 1 + Interpolation points + 515201e2-ff1a-4045-8999-2dd5d40cb223 + Vertices + Vertices + false + 7a2be682-8191-4b5e-a088-488d1b86720c + 1 + + + + + + 5488 + -919 + 50 + 20 + + + 5514.5 + -909 + + + + + + + + Curve degree + 549f0006-ccb5-400a-ae10-e80b855094a3 + Degree + Degree + false + 0 + + + + + + 5488 + -899 + 50 + 20 + + + 5514.5 + -889 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f3259ce1-ea28-4cf8-a7b5-43506e8550be + Periodic + Periodic + false + 0 + + + + + + 5488 + -879 + 50 + 20 + + + 5514.5 + -869 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + d637b906-1a22-49d6-9a19-d4e8a0951423 + KnotStyle + KnotStyle + false + 0 + + + + + + 5488 + -859 + 50 + 20 + + + 5514.5 + -849 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting nurbs curve + a2236181-fc67-40a5-a325-f252a493bf49 + Curve + Curve + false + 0 + + + + + + 5568 + -919 + 41 + 26 + + + 5590 + -905.6667 + + + + + + + + Curve length + a309b6a7-5415-45ea-b167-c05430d27ecc + Length + Length + false + 0 + + + + + + 5568 + -893 + 41 + 27 + + + 5590 + -879 + + + + + + + + Curve domain + 2a912299-0b9d-4b8b-b56f-96419e0f9ce1 + Domain + Domain + false + 0 + + + + + + 5568 + -866 + 41 + 27 + + + 5590 + -852.3334 + + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + cb28fdbf-a6f5-4b6d-9d2d-fe59674362b3 + Curvature Graph + Curvature Graph + + + + + + 5284 + -1439 + 71 + 64 + + + 5341 + -1407 + + + + + + Curve for Curvature graph display + true + ee6c6cf6-428f-4b93-9e72-811cd9fede97 + Curve + Curve + false + 2ac6bb32-cb33-4e61-9805-60fee380dfae + 1 + + + + + + 5286 + -1437 + 40 + 20 + + + 5307.5 + -1427 + + + + + + + + Sampling density of the Graph + 58bbee52-0c5d-4841-a431-b57634f33093 + Density + Density + false + 0 + + + + + + 5286 + -1417 + 40 + 20 + + + 5307.5 + -1407 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 00631da8-fbd1-4800-bca8-5ad8337c2ef4 + Scale + Scale + false + 88376bdb-9ce5-4189-a8dd-f6c111363bd8 + 1 + + + + + + 5286 + -1397 + 40 + 20 + + + 5307.5 + -1387 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 88376bdb-9ce5-4189-a8dd-f6c111363bd8 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 88.0 + + + + + + 5328 + -951 + 250 + 20 + + + 5328.623 + -950.9396 + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 4e4b0885-a392-47d1-8bca-2b5259a2e94a + Deconstruct + Deconstruct + + + + + + 5400 + -1209 + 132 + 64 + + + 5447 + -1177 + + + + + + Input point + e038ef63-861e-45ff-a484-9457c0677db1 + Point + Point + false + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + 1 + + + + + + 5402 + -1207 + 30 + 60 + + + 5418.5 + -1177 + + + + + + + + Point {x} component + 40e42702-92d3-4500-a6e1-d7d72aa2e724 + X component + X component + false + 0 + + + + + + 5462 + -1207 + 68 + 20 + + + 5497.5 + -1197 + + + + + + + + Point {y} component + a7270fc6-da5c-45d7-b077-f6f994cd8d34 + Y component + Y component + false + 0 + + + + + + 5462 + -1187 + 68 + 20 + + + 5497.5 + -1177 + + + + + + + + Point {z} component + de7370a3-60c4-48cf-bd1a-c629bdba0187 + Z component + Z component + false + 0 + + + + + + 5462 + -1167 + 68 + 20 + + + 5497.5 + -1157 + + + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 1427f20f-74d7-4296-b629-869ca075c2ba + Construct Point + Construct Point + + + + + + 5559 + -1209 + 129 + 64 + + + 5641 + -1177 + + + + + + {x} coordinate + 42232831-984a-49d8-af48-047fe0a1e397 + X coordinate + X coordinate + false + 0 + + + + + + 5561 + -1207 + 65 + 20 + + + 5595 + -1197 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + ab653f9f-cab7-4f87-8166-ef2505739e6b + Y coordinate + Y coordinate + false + a7270fc6-da5c-45d7-b077-f6f994cd8d34 + 1 + + + + + + 5561 + -1187 + 65 + 20 + + + 5595 + -1177 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + e98ce7ed-693c-4c8a-84db-8fcd36f7dd1f + Z coordinate + Z coordinate + false + 0 + + + + + + 5561 + -1167 + 65 + 20 + + + 5595 + -1157 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + d5ff6315-6909-4253-bd53-10b0edb2853d + Point + Point + false + 0 + + + + + + 5656 + -1207 + 30 + 60 + + + 5672.5 + -1177 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 225f96e2-24b3-4ae7-b993-ceea161f4415 + Vector 2Pt + Vector 2Pt + + + + + + 5536 + -1339 + 112 + 64 + + + 5594 + -1307 + + + + + + Base point + 6ea9259f-e1c8-4433-9654-bbcc04d4c4e8 + Point A + Point A + false + d5ff6315-6909-4253-bd53-10b0edb2853d + 1 + + + + + + 5538 + -1337 + 41 + 20 + + + 5560 + -1327 + + + + + + + + Tip point + 013e9a94-cc45-4f3b-8a30-476071ef5eb3 + Point B + Point B + false + 7b8cf1b7-d8f9-49ba-8baa-13cd70b04dc0 + 1 + + + + + + 5538 + -1317 + 41 + 20 + + + 5560 + -1307 + + + + + + + + Unitize output + ba5233fd-2683-477a-92f4-ba93cc92a632 + Unitize + Unitize + false + 0 + + + + + + 5538 + -1297 + 41 + 20 + + + 5560 + -1287 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + ea839134-0718-48cf-85db-6f4e3829b336 + Vector + Vector + false + 0 + + + + + + 5609 + -1337 + 37 + 30 + + + 5629 + -1322 + + + + + + + + Vector length + c1e921a4-466a-4ebe-8f1b-05c8f7c9e6f5 + Length + Length + false + 0 + + + + + + 5609 + -1307 + 37 + 30 + + + 5629 + -1292 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4e4b0885-a392-47d1-8bca-2b5259a2e94a + 1427f20f-74d7-4296-b629-869ca075c2ba + 225f96e2-24b3-4ae7-b993-ceea161f4415 + 3 + d5bfcd31-5d0d-4841-a6fe-5e1f980f5a61 + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + ca39e163-3c52-4840-8a9a-6e927d37220f + Move + Move + + + + + + 6012 + -981 + 138 + 44 + + + 6080 + -959 + + + + + + Base geometry + 040c37b5-a618-4a73-8963-80a8fa80dbdc + Geometry + Geometry + true + d28cf47b-5f4b-4677-bd90-76afd1323968 + 1 + + + + + + 6014 + -979 + 51 + 20 + + + 6041 + -969 + + + + + + + + Translation vector + 814243fb-516f-4d84-b1c0-926c36433a46 + Motion + Motion + false + ea839134-0718-48cf-85db-6f4e3829b336 + 1 + + + + + + 6014 + -959 + 51 + 20 + + + 6041 + -949 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 61d9f885-6071-465f-b254-c206bd7cee71 + Geometry + Geometry + false + 0 + + + + + + 6095 + -979 + 53 + 20 + + + 6123 + -969 + + + + + + + + Transformation data + 4c40a165-a35a-4a22-9142-c8cecf37ae36 + Transform + Transform + false + 0 + + + + + + 6095 + -959 + 53 + 20 + + + 6123 + -949 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + ef10b50b-6c55-497b-8118-4cd407ec6599 + Bounding Box + Bounding Box + + + + + + 5667 + -886 + 100 + 44 + + + 5726 + -864 + + + + + + 1 + Geometry to contain + 536ad879-f547-4183-a18f-5267525dfeaa + Content + Content + false + a2236181-fc67-40a5-a325-f252a493bf49 + 1 + + + + + + 5669 + -884 + 42 + 20 + + + 5691.5 + -874 + + + + + + + + BoundingBox orientation plane + true + 23f9e814-9d12-479b-92c3-c169c3173137 + Plane + Plane + false + 0 + + + + + + 5669 + -864 + 42 + 20 + + + 5691.5 + -854 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 4be02493-9c89-4f48-b3a1-6800722067ed + Box + Box + false + 0 + + + + + + 5741 + -884 + 24 + 20 + + + 5754.5 + -874 + + + + + + + + 1 + Bounding box in orientation plane coordinates + true + 4f72db86-cace-4ec6-b3e3-edf6436372b5 + Box + Box + false + 0 + + + + + + 5741 + -864 + 24 + 20 + + + 5754.5 + -854 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 4d4cd009-215c-4589-99dc-186d2dedfd0b + Deconstruct Box + Deconstruct Box + + + + + + 5772 + -916 + 89 + 84 + + + 5813 + -874 + + + + + + Base box + c4cbe160-1835-4536-8c8e-a3f2a21284a4 + Box + Box + false + 4be02493-9c89-4f48-b3a1-6800722067ed + 1 + + + + + + 5774 + -914 + 24 + 80 + + + 5787.5 + -874 + + + + + + + + Box plane + caf04c1a-8507-4d2b-a3de-d55171e80a38 + Plane + Plane + false + 0 + + + + + + 5828 + -914 + 31 + 20 + + + 5845 + -904 + + + + + + + + {x} dimension of box + c61b79af-4a34-45d6-b3e6-9e481463dd41 + X + X + false + 0 + + + + + + 5828 + -894 + 31 + 20 + + + 5845 + -884 + + + + + + + + {y} dimension of box + daedc5c1-5d3c-49cb-bdb6-5363ab5c6617 + Y + Y + false + 0 + + + + + + 5828 + -874 + 31 + 20 + + + 5845 + -864 + + + + + + + + {z} dimension of box + 7dce6cb1-36c8-43ab-876b-1978aa105ca2 + Z + Z + false + 0 + + + + + + 5828 + -854 + 31 + 20 + + + 5845 + -844 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fefbea74-a979-42fd-8bb0-313050ba5c44 + Deconstruct Domain + Deconstruct Domain + + + + + + 5884 + -859 + 104 + 44 + + + 5942 + -837 + + + + + + Base domain + 0da8165a-dce0-4138-8e68-025730357737 + Domain + Domain + false + daedc5c1-5d3c-49cb-bdb6-5363ab5c6617 + 1 + + + + + + 5886 + -857 + 41 + 40 + + + 5908 + -837 + + + + + + + + Start of domain + 9b24dbdc-43e2-4e1f-8a51-656dfb958537 + Start + Start + false + 0 + + + + + + 5957 + -857 + 29 + 20 + + + 5973 + -847 + + + + + + + + End of domain + 391f3342-b7a7-4b6a-9c25-5bcd9fb9a7cb + End + End + false + 0 + + + + + + 5957 + -837 + 29 + 20 + + + 5973 + -827 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 44a5c822-25b1-4b42-8263-bfbe1c6a9987 + Deconstruct Domain + Deconstruct Domain + + + + + + 5880 + -906 + 104 + 44 + + + 5938 + -884 + + + + + + Base domain + 78fd7f01-b523-4013-926a-8d7bb785d966 + Domain + Domain + false + c61b79af-4a34-45d6-b3e6-9e481463dd41 + 1 + + + + + + 5882 + -904 + 41 + 40 + + + 5904 + -884 + + + + + + + + Start of domain + 05275be4-68e7-479b-83c1-5dfbaeb4d977 + Start + Start + false + 0 + + + + + + 5953 + -904 + 29 + 20 + + + 5969 + -894 + + + + + + + + End of domain + 88b5c68a-322f-43a6-919a-47a37b7d837b + End + End + false + 0 + + + + + + 5953 + -884 + 29 + 20 + + + 5969 + -874 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + ea69c96a-c180-40c6-8c71-0aff5df1f0e2 + Scale NU + Scale NU + + + + + + 6010 + -915 + 154 + 104 + + + 6094 + -863 + + + + + + Base geometry + a3a2fe5c-80c8-484c-890b-ae387b65efb8 + Geometry + Geometry + true + a2236181-fc67-40a5-a325-f252a493bf49 + 1 + + + + + + 6012 + -913 + 67 + 20 + + + 6055 + -903 + + + + + + + + Base plane + 6d6c070c-1d73-4c11-a547-fbf465352c2e + Plane + Plane + false + 0 + + + + + + 6012 + -893 + 67 + 20 + + + 6055 + -883 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 71ddd659-7e6a-4c95-8135-40088a5ed094 + 1/X + Scale X + Scale X + false + 88b5c68a-322f-43a6-919a-47a37b7d837b + 1 + + + + + + 6012 + -873 + 67 + 20 + + + 6055 + -863 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + f4c62708-4279-4d5e-8315-306c7e2fa62e + .5/X + Scale Y + Scale Y + false + 391f3342-b7a7-4b6a-9c25-5bcd9fb9a7cb + 1 + + + + + + 6012 + -853 + 67 + 20 + + + 6055 + -843 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 616bcae6-33d8-444b-b0d6-d1a6e7771739 + Scale Z + Scale Z + false + 0 + + + + + + 6012 + -833 + 67 + 20 + + + 6055 + -823 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + d28cf47b-5f4b-4677-bd90-76afd1323968 + Geometry + Geometry + false + 0 + + + + + + 6109 + -913 + 53 + 50 + + + 6137 + -888 + + + + + + + + Transformation data + d03f1e16-d9b6-4246-82bc-09ec9abb915b + Transform + Transform + false + 0 + + + + + + 6109 + -863 + 53 + 50 + + + 6137 + -838 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + bdde1c5f-0b2c-43af-8377-3700da412347 + Move + Move + + + + + + 6191 + -951 + 138 + 44 + + + 6259 + -929 + + + + + + Base geometry + fe570e70-b5f0-4c14-9ee9-f083e4e3653e + Geometry + Geometry + true + 61d9f885-6071-465f-b254-c206bd7cee71 + 1 + + + + + + 6193 + -949 + 51 + 20 + + + 6220 + -939 + + + + + + + + Translation vector + 5c4d1549-d7f7-4e03-8a64-1baebfb244f1 + Motion + Motion + false + 0 + + + + + + 6193 + -929 + 51 + 20 + + + 6220 + -919 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -1 + 0 + + + + + + + + + + + + Translated geometry + a4de1f82-ef9f-4c93-a184-5e5ef8beb39a + Geometry + Geometry + false + 0 + + + + + + 6274 + -949 + 53 + 20 + + + 6302 + -939 + + + + + + + + Transformation data + 405fc3c3-a945-4df6-9fa0-387d263d5838 + Transform + Transform + false + 0 + + + + + + 6274 + -929 + 53 + 20 + + + 6302 + -919 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + Bounding Box + Bounding Box + + + + + + 1723 + 1519 + 100 + 44 + + + 1782 + 1541 + + + + + + 1 + Geometry to contain + fd483e15-5fd7-4ffd-b10e-06e1a0284dc2 + Content + Content + false + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 1725 + 1521 + 42 + 20 + + + 1747.5 + 1531 + + + + + + + + BoundingBox orientation plane + true + 3b814567-9a09-4bde-acd2-1c393a77973a + Plane + Plane + false + 0 + + + + + + 1725 + 1541 + 42 + 20 + + + 1747.5 + 1551 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 713e923c-9c82-4721-adef-015ce508e674 + Box + Box + false + 0 + + + + + + 1797 + 1521 + 24 + 20 + + + 1810.5 + 1531 + + + + + + + + 1 + Bounding box in orientation plane coordinates + true + 4b3a19dd-0125-4a4a-83f3-253981527c00 + Box + Box + false + 0 + + + + + + 1797 + 1541 + 24 + 20 + + + 1810.5 + 1551 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + bb202977-de05-4573-874b-d7261808763d + Deconstruct Box + Deconstruct Box + + + + + + 1828 + 1489 + 89 + 84 + + + 1869 + 1531 + + + + + + Base box + 92e9d1cd-64ef-4499-bf1e-acbb9aa88a8a + Box + Box + false + 713e923c-9c82-4721-adef-015ce508e674 + 1 + + + + + + 1830 + 1491 + 24 + 80 + + + 1843.5 + 1531 + + + + + + + + Box plane + 2e034358-43ff-4fce-a315-048de0b4c2e0 + Plane + Plane + false + 0 + + + + + + 1884 + 1491 + 31 + 20 + + + 1901 + 1501 + + + + + + + + {x} dimension of box + 77275b7b-9b41-48f7-b686-0d3b7e178a90 + X + X + false + 0 + + + + + + 1884 + 1511 + 31 + 20 + + + 1901 + 1521 + + + + + + + + {y} dimension of box + c7e83dbe-5828-4c8c-8c7c-e44e120420ee + Y + Y + false + 0 + + + + + + 1884 + 1531 + 31 + 20 + + + 1901 + 1541 + + + + + + + + {z} dimension of box + 6e7b64cd-ce54-4fb8-b57f-b557e13c17c1 + Z + Z + false + 0 + + + + + + 1884 + 1551 + 31 + 20 + + + 1901 + 1561 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 1fc366d2-4535-4eba-8647-7794657e2e79 + Deconstruct Domain + Deconstruct Domain + + + + + + 1940 + 1546 + 104 + 44 + + + 1998 + 1568 + + + + + + Base domain + 05cad5fe-e273-459f-a6f8-dfdbb7d27403 + Domain + Domain + false + c7e83dbe-5828-4c8c-8c7c-e44e120420ee + 1 + + + + + + 1942 + 1548 + 41 + 40 + + + 1964 + 1568 + + + + + + + + Start of domain + 3ee8896f-9cf8-4928-88b8-affc2a2cd2a3 + Start + Start + false + 0 + + + + + + 2013 + 1548 + 29 + 20 + + + 2029 + 1558 + + + + + + + + End of domain + 60fd5fb2-32ce-4e07-a0c7-060ff0ca609b + End + End + false + 0 + + + + + + 2013 + 1568 + 29 + 20 + + + 2029 + 1578 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + Deconstruct Domain + Deconstruct Domain + + + + + + 1936 + 1499 + 104 + 44 + + + 1994 + 1521 + + + + + + Base domain + e8e3f5a1-749d-47d4-82cc-31e272b48ba3 + Domain + Domain + false + 77275b7b-9b41-48f7-b686-0d3b7e178a90 + 1 + + + + + + 1938 + 1501 + 41 + 40 + + + 1960 + 1521 + + + + + + + + Start of domain + b5260483-0c12-4e50-aa73-a16276a70bf5 + Start + Start + false + 0 + + + + + + 2009 + 1501 + 29 + 20 + + + 2025 + 1511 + + + + + + + + End of domain + b316d4c6-3c37-4c5b-8b47-7e7bb95927bc + End + End + false + 0 + + + + + + 2009 + 1521 + 29 + 20 + + + 2025 + 1531 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + Scale NU + Scale NU + + + + + + 2066 + 1490 + 154 + 104 + + + 2150 + 1542 + + + + + + Base geometry + a556017f-65e6-4758-9606-ee6a802ef891 + Geometry + Geometry + true + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 2068 + 1492 + 67 + 20 + + + 2111 + 1502 + + + + + + + + Base plane + 6a60e4b0-4ec5-4b16-8230-874667fa73af + Plane + Plane + false + 0 + + + + + + 2068 + 1512 + 67 + 20 + + + 2111 + 1522 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + d96f7be6-f54e-44d4-a456-d02fb4dc29e8 + 1/X + Scale X + Scale X + false + b316d4c6-3c37-4c5b-8b47-7e7bb95927bc + 1 + + + + + + 2068 + 1532 + 67 + 20 + + + 2111 + 1542 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + b2ca2de4-c8f7-40f6-8872-06cb6f769953 + .5/X + Scale Y + Scale Y + false + 60fd5fb2-32ce-4e07-a0c7-060ff0ca609b + 1 + + + + + + 2068 + 1552 + 67 + 20 + + + 2111 + 1562 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 5086ce8e-ad1a-41d6-b42e-c9b820593002 + Scale Z + Scale Z + false + 0 + + + + + + 2068 + 1572 + 67 + 20 + + + 2111 + 1582 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 50334d44-8d92-4cc8-adf5-79ff1eb794b8 + Geometry + Geometry + false + 0 + + + + + + 2165 + 1492 + 53 + 50 + + + 2193 + 1517 + + + + + + + + Transformation data + a1a3c231-8113-499b-a385-2a2bc13f52d9 + Transform + Transform + false + 0 + + + + + + 2165 + 1542 + 53 + 50 + + + 2193 + 1567 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + Interpolate + Interpolate + + + + + + 1594 + 1597 + 125 + 84 + + + 1661 + 1639 + + + + + + 1 + Interpolation points + e2f670d8-52b2-4a30-aee6-0cce854f0530 + Vertices + Vertices + false + 9c539403-85e6-427c-bb60-8109160e8788 + 1 + + + + + + 1596 + 1599 + 50 + 20 + + + 1622.5 + 1609 + + + + + + + + Curve degree + 688af181-30f8-4c1d-be9f-9868251f7326 + Degree + Degree + false + 0 + + + + + + 1596 + 1619 + 50 + 20 + + + 1622.5 + 1629 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f5e8bf42-4ba1-4b37-a224-00f23ac3c8c8 + Periodic + Periodic + false + 0 + + + + + + 1596 + 1639 + 50 + 20 + + + 1622.5 + 1649 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + fc69cf4d-b998-4d11-85e5-2442a66764a2 + KnotStyle + KnotStyle + false + 0 + + + + + + 1596 + 1659 + 50 + 20 + + + 1622.5 + 1669 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting nurbs curve + 00723a98-0cf6-40e9-8090-fe3fd47744dc + Curve + Curve + false + 0 + + + + + + 1676 + 1599 + 41 + 26 + + + 1698 + 1612.333 + + + + + + + + Curve length + e5ec94b4-669c-4904-87c1-1c48d16b31b7 + Length + Length + false + 0 + + + + + + 1676 + 1625 + 41 + 27 + + + 1698 + 1639 + + + + + + + + Curve domain + 151b6b7e-ba0d-4d9b-9c1d-df5dee144320 + Domain + Domain + false + 0 + + + + + + 1676 + 1652 + 41 + 27 + + + 1698 + 1665.667 + + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + Curvature Graph + Curvature Graph + + + + + + 1662 + 1430 + 71 + 64 + + + 1719 + 1462 + + + + + + Curve for Curvature graph display + true + cc96d199-a3da-40cf-81a5-91ab573967ee + Curve + Curve + false + bb932273-24cb-4808-baea-4f542887cc54 + 1 + + + + + + 1664 + 1432 + 40 + 20 + + + 1685.5 + 1442 + + + + + + + + Sampling density of the Graph + c4497c4d-f237-49d1-815f-b397f4073df0 + Density + Density + false + 0 + + + + + + 1664 + 1452 + 40 + 20 + + + 1685.5 + 1462 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 7aedd98c-bfa0-446b-a289-37a762c9d65f + Scale + Scale + false + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 1 + + + + + + 1664 + 1472 + 40 + 20 + + + 1685.5 + 1482 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 93.0 + + + + + + 1483 + 1395 + 250 + 20 + + + 1483.843 + 1395.651 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + Move + Move + + + + + + 2242 + 1512 + 138 + 44 + + + 2310 + 1534 + + + + + + Base geometry + b25582fd-b1e1-4240-a235-95b13fc8e2df + Geometry + Geometry + true + 50334d44-8d92-4cc8-adf5-79ff1eb794b8 + 1 + + + + + + 2244 + 1514 + 51 + 20 + + + 2271 + 1524 + + + + + + + + Translation vector + 204fc8ed-4149-41ef-9bd1-5f204893b170 + Motion + Motion + false + 0 + + + + + + 2244 + 1534 + 51 + 20 + + + 2271 + 1544 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -1 + 0 + + + + + + + + + + + + Translated geometry + 811c2c9f-f7ed-473b-9ff9-5e2488540178 + Geometry + Geometry + false + 0 + + + + + + 2325 + 1514 + 53 + 20 + + + 2353 + 1524 + + + + + + + + Transformation data + 16dbfa7a-2ce9-4e0d-8216-5aea1c829a44 + Transform + Transform + false + 0 + + + + + + 2325 + 1534 + 53 + 20 + + + 2353 + 1544 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bb932273-24cb-4808-baea-4f542887cc54 + Relay + Relay + false + 00723a98-0cf6-40e9-8090-fe3fd47744dc + 1 + + + + + + 1761 + 1629 + 44 + 16 + + + 1783 + 1637 + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror @@ -131594,7 +29618,7 @@ Mirror an object. true - 0815ca30-0ad9-49ec-b8f1-099d23705080 + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 Mirror Mirror @@ -131602,39 +29626,39 @@ - 26607 - -9633 + 8021 + 1517 138 44 - 26675 - -9611 + 8089 + 1539 Base geometry - 9d26ea9f-dc83-48d6-bfd7-e2d6beaae6ac + f491e18c-7fdb-4203-9c0b-572a7bd66068 Geometry Geometry true - f4e07da2-cd68-471b-9952-b84924d1e457 + a5e6a2de-7663-4415-b906-578da22a1eee 1 - 26609 - -9631 + 8023 + 1519 51 20 - 26636 - -9621 + 8050 + 1529 @@ -131643,25 +29667,25 @@ Mirror plane - 5ef8153c-c7d5-4d8d-9aef-f21fb1876b2a + b3deda92-e5bf-4282-a91a-bfaf20493d04 Plane Plane false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 + c99a0a34-e3ad-4755-8981-58908366f5a8 1 - 26609 - -9611 + 8023 + 1539 51 20 - 26636 - -9601 + 8050 + 1549 @@ -131700,7 +29724,7 @@ Mirrored geometry - a27e9f50-90b0-488e-935f-39b710f73f08 + 88331ef7-4566-4226-b06d-8b957fb46f5f Geometry Geometry false @@ -131710,14 +29734,14 @@ - 26690 - -9631 + 8104 + 1519 53 20 - 26718 - -9621 + 8132 + 1529 @@ -131726,7 +29750,7 @@ Transformation data - 21cd2aa9-44ac-45a3-b33f-5491301fb6b1 + f179fba7-6f70-49bc-9b41-b218d8ace222 Transform Transform false @@ -131736,14 +29760,14 @@ - 26690 - -9611 + 8104 + 1539 53 20 - 26718 - -9601 + 8132 + 1549 @@ -131753,236 +29777,219 @@ - + - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - f4e07da2-cd68-471b-9952-b84924d1e457 - Geometry - Geometry - false - 3106ca5a-8ea2-45e4-8db4-3664138a8492 - 1 - - - - - - 26651 - -9497 - 50 - 24 - - - 26676.5 - -9485.817 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 62f0f607-cf9f-40e4-b869-db3387e7055d - Geometry - Geometry - false - f4e07da2-cd68-471b-9952-b84924d1e457 - a27e9f50-90b0-488e-935f-39b710f73f08 - 2 - - - - - - 26651 - -9657 - 50 - 24 - - - 26676.5 - -9645 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - c54bce76-f863-4099-a14e-9321e0103951 - 782a7773-bbee-43f2-a3c2-805d71683cad - 0815ca30-0ad9-49ec-b8f1-099d23705080 - f4e07da2-cd68-471b-9952-b84924d1e457 - 62f0f607-cf9f-40e4-b869-db3387e7055d - 5 - dc01851b-23ed-4226-b831-0717a3a6c1bd - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves - Mirror an object. + Join as many curves as possible true - 028f3e7e-7311-4044-ae87-e418828bf9c5 - Mirror - Mirror + 5738baaa-3584-4804-97da-7a8b46ddcf8c + Join Curves + Join Curves - + - 26607 - -10320 - 138 + 8052 + 1345 + 118 44 - 26675 - -10298 + 8115 + 1367 - - Base geometry - 8536f4f5-ea85-4b98-88a4-84713a34eb59 - Geometry - Geometry - true - 9d71cbf0-19b8-4a76-9f9d-60c7a4fd2931 - 1 + + 1 + Curves to join + df6ec849-68f6-47c2-a12f-de39d7ff63ff + Curves + Curves + false + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + 18a9087b-376f-4a09-a388-c6b408572dac + 2 - 26609 - -10318 - 51 + 8054 + 1347 + 46 20 - 26636 - -10308 + 8078.5 + 1357 - - Mirror plane - 29149b9f-a68c-4b7b-9ba0-2a3f66ad4e78 - Plane - Plane + + Preserve direction of input curves + 2c5a6dd8-6635-4c21-b098-727fc1a81b5f + Preserve + Preserve false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 + 0 - 26609 - -10298 - 51 + 8054 + 1367 + 46 20 - 26636 - -10288 + 8078.5 + 1377 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + f55b870d-c5c4-46f3-a9c1-86e9fc5d43fe + Curves + Curves + false + 0 + + + + + + 8130 + 1347 + 38 + 40 + + + 8150.5 + 1367 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 13a13719-f8fd-4f00-b675-daed1b410e99 + Scale NU + Scale NU + + + + + + 8195 + 1461 + 154 + 104 + + + 8279 + 1513 + + + + + + Base geometry + fca0d89c-3af1-4f42-a227-915b80784bde + Geometry + Geometry + true + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + 18a9087b-376f-4a09-a388-c6b408572dac + 2 + + + + + + 8197 + 1463 + 67 + 20 + + + 8240 + 1473 + + + + + + + + Base plane + fad0c958-c027-4c0c-b7c3-e0d9d24e64e9 + Plane + Plane + false + 0 + + + + + + 8197 + 1483 + 67 + 20 + + + 8240 + 1493 @@ -132003,12 +30010,12 @@ 0 0 0 - 0 - 1 + 1 + 0 0 0 - 0 - 1 + 1 + 0 @@ -132018,321 +30025,27 @@ - + - Mirrored geometry - 60d0ced6-4251-4e50-b498-d91814374bf4 - Geometry - Geometry + Scaling factor in {x} direction + ed023a3f-96bb-47f1-a742-6f4d06e26e0d + Scale X + Scale X false 0 - - - - - 26690 - -10318 - 53 - 20 - - - 26718 - -10308 - - - - - - - - Transformation data - 8792e2c8-5ecd-4d83-9644-9656b3eecedf - Transform - Transform - false - 0 - - - - - - 26690 - -10298 - 53 - 20 - - - 26718 - -10288 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 9d71cbf0-19b8-4a76-9f9d-60c7a4fd2931 - Geometry - Geometry - false - 86917498-b5f0-40e4-a72b-9a2523a5cd86 - 1 - - - - - - 26651 - -10276 - 50 - 24 - - - 26676.5 - -10264.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - c32e68be-b323-413f-b3c8-30913299a9cf - Geometry - Geometry - false - 9d71cbf0-19b8-4a76-9f9d-60c7a4fd2931 - 60d0ced6-4251-4e50-b498-d91814374bf4 - 2 - - - - - - 26651 - -10344 - 50 - 24 - - - 26676.5 - -10332 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 028f3e7e-7311-4044-ae87-e418828bf9c5 - 9d71cbf0-19b8-4a76-9f9d-60c7a4fd2931 - c32e68be-b323-413f-b3c8-30913299a9cf - 5 - 6321be1c-1068-4cc1-a40c-3dda47768594 - Group - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 00dea708-ad47-41a6-b2a3-35ac62847f4a - 6a94f122-c0e8-4753-8c68-dd45f9cd4ed9 - 176a91f3-ad76-4d7c-8fb3-e4e812219ec5 - db73ff42-68ac-41a5-b854-b800b4d904fc - 058315ff-ce36-405c-b5a9-4018223688c3 - 5 - 8c5e2650-120a-4d55-814c-933b94652b54 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - ab2a2c90-cd09-49ce-a5a9-85e4856eabca - Mirror - Mirror - - - - - - 26607 - -10700 - 138 - 44 - - - 26675 - -10678 - - - - - - Base geometry - 741058bc-fe92-4d7a-9288-2836a6c0decf - Geometry - Geometry - true - 570da953-4945-4659-a733-50f2e8c8591a - 1 - - - - - - 26609 - -10698 - 51 - 20 - - - 26636 - -10688 - - - - - - - - Mirror plane - ceb1f748-0835-4bd3-878d-d7563f07206c - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - 26609 - -10678 - 51 + 8197 + 1503 + 67 20 - 26636 - -10668 + 8240 + 1513 @@ -132349,17 +30062,7 @@ - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - + 0.5 @@ -132368,292 +30071,28 @@ - - - Mirrored geometry - ff05be9f-011c-4033-b9b5-a0715df5c5bf - Geometry - Geometry + + + Scaling factor in {y} direction + 545420e6-1070-4d14-9cd0-d32d92edec4a + -X + Scale Y + Scale Y false 0 - - - - - 26690 - -10698 - 53 - 20 - - - 26718 - -10688 - - - - - - - - Transformation data - d7eacae5-8220-4bcd-bee3-b8223076657a - Transform - Transform - false - 0 - - - - - - 26690 - -10678 - 53 - 20 - - - 26718 - -10668 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 570da953-4945-4659-a733-50f2e8c8591a - Geometry - Geometry - false - 548cc119-a494-42c0-a532-e8329b9de982 - 1 - - - - - - 26651 - -10656 - 50 - 24 - - - 26676.5 - -10644.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 7dp3PNXv//jxYxRJZSWKrAaFTlS0PGlRyUiDSlZCZnbKrKQkWlaDQklmQ5KkSEZ07M2xZ4iGEn7e357vc3X7fG6/f75/ff84zz+669Hpdb3O4VyubqGwUCiUqen5x3+Gm3X6l4N7La3s7Lfa29ra28mKHzB3dLKyt9usJL9aUV5hteIa5ekPqNTVsuJbXWycXRzNN9uZuzg7mtjIiuu4mNpYme02P7XP3trcbvPatQoKyqvN1yuZKa1du1aROuOfVYT+5+Ly6ub2tubOjqfkdextTm11cXQ1Z5/+Qw7XP4txmTiaWVq5mises51l72BuZ+fiaOrEfszE2eSfB3FycrL+c588yykUhWmv/57NPYtt+oN5//zydAuFwvrLm5XycMuf5zQ+xUoRwOdHr6zRUu+t4H3TSeE5yyI5nPBtRcDv6T+3x8fysFL+c4bhv9Kf/uY/CxvjIwfVP/qgAar/3NCE+H/fkDBvylHd2ZW8byb/3NCuhacW/HND7/GxPP9e9J+Xh+3fT9P/4uZmMP7uvzf3H/Kg4igVVUV1UGPUAfVBQ9BoNBXNQWkoHR3+d/2TuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ojro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRilOuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ozro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRikuuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4orro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRiluuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4o7ro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRimncH1UHKWiqqgOaow6oD5oCBqNpqI5KA2lo8MoxQPXR8VRKqqK6qDGqAPqg4ag0WgqmoPSUDo6jFJO4/qoOEpFVVEd1Bh1QH3QEDQaTUVzUBpKR4dRyhlcHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxPVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jFC9cHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxvVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jjEMK8Z9zBp8O9dH8b2Gb/nhhEwXHjr9/neMXbfjPnhIjILXomwW8FJdWcbVoVfm3T4j4WrR+dYNdM9o+2gxyMM4rrFpS7KY/fGFr1O8l4hoijK75W7FvYvQCvMrd03QvWIbRHawEBKSHg0BKSJuPRWwNow+cauZq+3YVitmkWo8t2Mzor6xnFB0avQHtl2pEjtZuZfTsmDxRh+EwaPDrUTH8tpPRl/y408b/ORIup72IVTupw+j5eyrHlXrvgMG5ypel2vsYXeGa8goLx2hoMRgxXB+qz+gn3vE7dAzdA1sPtW8m2wwZnW2BeCm3bQwUe2t18smZMDp3pJpGXW8sFNs8DkjpN2N06mLeni3HH8DV3JtOI03HGX1SRff1lraH4Dkq//g92wlGByOz5jLDR6DHPfGY19CW0VXuZVn21iaA9VTw82ZnB0Zvrj7k66eXCHPmlKys2efI6PZ26/eHliSBfUuV3DEtZ3K+NMgXXqyeAjXzJIZcTVwZ/aXbY/9ZxqnAbripbSrIndH1rEo3KomkgWR86MvBCg9Gl7OYUyVQmwbpy/UsFRQ9yevcqEmJuv4EtP2XSr187M3o3cmlDuVaT0HS+xY1Y7Evo/9IsWl5POsZXJt7yU7S2Y/RKxZWcEnnPQO2yLJdvNVnGX0jz6sXW72eQ1HYVQuPbecZPVF0adq4UjrwGAtz6b3xJ/dTfL1A80s6dFXaLwrZEcDoC5V2VCsmvAD+GS3Sy+ovMrpJuuPLJNMMmPv87LFZHoGMHnzFV//FwpfglUOPk1sWxOgzX6rf21P+Elaudj3h33yF0Z2y1C7aXsyER1Ny1md1Qxhd7HbpHAHVVyC02qGetv4qo7fST6xR+f4KVD7eyFoifY1c/3U/V+/jLJh/2VbMXeQ6o2dqZz7kNXkNFHajzlzBG4x+jWveiufzs+HB6fT3lAU3GX14o1wmrTAbQg1Z9iwXDWV09Xd3L5p4vgER+eNNq2TCGD3q2wsrBaEceDRzKplvYzij/8pZO2h9MgfiLqylfdgbwegJFx7/PFyUA1vUxJepO0Qy+pr4MGUWqbdw5lKrTcD1W4zu5/jkyKHTb2F5Hofy2azbjJ58m1v0eMVb6Jw5NCLff4fR71bLrZNa+Q5WblvS6icWxeixnoonQvzewY/OY/NeyUYz+lL7IZ/EunfQ/syL5v2RdB0WDg1Xai6oV4stmm1/j9E/cfJdH/DPhe3s9lv1Be6T+9+euXFuUy6wz0m6ZJpF+vD3Ool6hTwIlTspttQihlyf4/ZK7YA8WLStXvSWQCyjH7O7td2mKQ9+HSgIfpNHOusLVjOqwnuQqRa0DXKLY3Sp1Meekf7vIUGh5taU7APyuo2rhD6qfw+8UleGeTpJ/y6979kR+XxItrOTz4p6yOjxvVe7nvjmA6XlBsfvI/GMvketZMvjynyAOk3RYpFHZH9wlOnatvwDvB7VoSxpIb2YQ/mb16kPcJmfezVLbAKjO/4Wuq1f/AEyDBrEDK0fM7oQR8TcMpECKOcwlFNYm8joI157A7ptC+CaRUqCB0sSo1d+L9S8lV0ADg3FdVQa6QLpwQ/75xaCsVHuZ617yYy+L/zwQM3RQuC9v3j2J+cU8j5aJ+dmlFwI25N5Y/cvTSXvOyGrRN+JQjgjHVptd5V0bq/Rsc2aRaAieWFh6iTpN7m1y69HFoFzzZPjgrZpjC4sk5Hu11ME7P6nH99tJL1MAeS41hXDFUmuiu17njD65sct72XOFsOxMwFvOd+Qvk00Urj1UzFIRu3d37H6KaNrm1wuWiXyEUTzVlpUxZGu9HDmufmWH+FcoEdR7cJnjJ6VdOfX1acfQejdpT39IaSvjNkwEDv5EZr7y1/O4nzO6HymsuJaO0vgB+uaSqoP6XmH11kEXS+Bbx2bDA1/kj6gGHnLtKkE4tTdeS87pTO6stCieyXLSiF/T/6jl4Okv9WfYV5qXwp6tvENbSdekPfjFdnmYxmloCwfZcDeQ/oD0VHuq5RP8Mb6ZMXC4xmMLjI0Z3yvxiegUKe+S3aSnu2yMSsh+BMILeKyFzZ/yejprhbW4dWfgF/sRu+vTtLFdTwXXplLA6P6dax5FpmMfjV3asGt1TT4eWDqxsk+0h33HXBz2kcDxTy9wCnbV4xeO6defoEbDXTG8rdaj5Du7Zxr6h9BA80Na6zS3LIYPdq62OrtKxqULX/+uWSCdHt/MbWCJhqE5wduzz73mtHvXKCuvDVFg6DT8xu9uLMZ/aSC6e4NEmVwM+HLY+6bpL/8Zi3wYEsZTCxtCDRb/IbRy428ApvNymCFgAGfbzzpyTsLWDvOlUFhlXpTqnAO2d8skp+lx5XB6ltSSr5GpL+c8ZrtYH4ZPHZYVZgSR3q3QujG911lsD/p7K8NA6SbeWzLZ+EoBxnVmewSim8Z3eh2ZBb38nKQSMjNNPYgPdeI/1zXjnIYF1NwGHtL+hbRKofg4+VwW3XF3a5Z7xjd1WqslcO/HO6dc30qs5f0ZpcyOZ24cjjIo78uJ5L0cv/BCsu86esbXbGLbyd9Ib1/3d72cqjY6dtMl81l9G8/u95zs1bAdV3HcQtX0v1OHusNF68AH8WYPZtySFfy71v6Q6UClsoHKh3hymN080r92OWGFRAwUJWRv4903nlq3StOV8DeM23bPKJID0sUOcISUQHOC/afcukjPV9ezP1xegVEjB4bTF/7ntHHfmo+lamsgBhvBdjsS/oN6PU686UCvnsrCHGUkL5IeKdD7NxKoO+jfuMTzidfz6cVWe+vrAT251p+Ruakl6e6ZrhoVMKgkcex/jTSfbVOCombV0JrzLLtzydJn5EzP+aebyW8zntS/2r3B3JOuMH79dedSkic35I5EU46D1v/LtnMSjjSY8Dp0UW6gEu46rrqSjChjlmsWlPA6Ds4lfSFRyphm1tJrIgf6UU880Sq51TBzM8K51VppK+e5yRkK1MF0Q6e5RGLC8l5VaO1vHlbFahbzjVfbku6VfqGkZXGVXCEW2eg+xXp41zn2PefrgI1M1HVeq4icp5vz793KLQKynM/rZowID1IuvbQ5rQqcKN8jNB+RPqCXoGGieIqeNDJoUIbIz2e18jxdlcV/FRYdcRLo5icEw7syxdmqYa1axvz9MNJ5xBJNnddVA1KuttsjvaQvjluWe+TtdVwuoq++YryR3J+gIGGT9rVYDCmurE7gPSbmbpjJVbVYJOlImdZR7oZy+dPSWer4fAovyDPihJGnxKZscjhTjXwXP5U1ORB+t1ZbUvmv6gGD7cdKbRi0rVNym7doVXDzPrIxG6RUkbf8Pv71Ky+apAKmt8nYUe6z5WfSw+z1UB64GIZrzekB4atOnZVpAb6Og98HOf5RPbtoEvHktbWwOm5tmURpqTnuTyLTdGqAcEP7A4Hn5EeH188Hm5RA2HqzZnCbDRGNyhIzbLyqYFgTrsEQVnSrzibuUtG1IDKDv5FkvtJd7ZVnspNq4GS8fYzG71IH/q8+rZW0fT9g9FV04ekv7PpH3zXVgPF7E49oTTSgc3XS2K8BvjMuCVrf5LuU5dYfYK/FgY7zzculSoj55bVLd5RK2tB/PGhl96apAvsVmPJ2VoLW260He50Ib0nXZD+8XAtXP8VY3UgivSvZyqi8p1qAZqUL5UXkB4bxfouKbAWNDh0LQxGSD9sp5LvF1MLMb2PEvsWlZPnJSi9YserWrA/yMHpv51002BDq7HyWlgYICez0p70ugLHiYi+WuC/Ufe2Lpz00Z2DhitZ62CLUcb5q+9Ir+FXpyQJ14GOvOGKvQOkz1JuPSi2ug6kDq23WCRYQb4vZM6u9tOoA9MH178NAOm8cpS+GqM6mDPlFZJvRXqDdQdFzK0OGsxpXx9eJz3xeMl5/St14JIg0BrymvSgB29az8XVQf7bC/N9u0kP7Uo7HZs1fX3t2fvceSsZXdI0JONFRR0Mi4sau24k/XzYlvHsvjqwSfw46WFO+pvBpNhMlnq4fu3J9/PBpJfwZvI/FqqHpRe654W9JD08+mBcyKp6UFT5xZ/cTjpF7+wz6x31cCW8u6Roel/8N7+6tydyk2E9iMXwcH1WIr3gcHMSm3M9tAsohgqYks7x5vS2t5fq4aiMsZraZdIvGQanudyrh3ODXxsc00m/75+4QyKjHnZTrik9opOucTdUL6+0HsIC+Zd3cFUzer+++jKjzun7uXXRS2ot6U4aX7lGxuthxi8qv4UR6XK68zU9+RpAkmb9Kvki6Vo81gosMg2wySNT69dT0nfksM/wggbwqHsWt7OZdB+VHbO+7m8A0Ry2yNucNeT5dn/2M7NpAO37h2aOKpD+Wnfhs49+DcDjdzJf05B0syadplURDbAgfDL90QXSabF+m4NSGmDOeOrzWU9I19fi4+t83wBLfq64Z9NI+h6XulClxgaIL/6tXz6zltGXc8jPPD/SAMlOUa83rCZd91R3eAlnI+z6aJ8ad5j07c1m/rxijRBV8oif35907+rL7LprpzvlWJFfKuniRxvVL+9uhB2SgRlf60nf52pyNtekEVq+Nr2znFFH9oeEvJ7vbo0go9Jb2rzqr+6oGb/sSiMofmHLPXCIdDv71uG9sY3g47fbn3aOdAl/vuHTmY2w0TyaoplCemu1UPk9WiPIpt5fWFhH+purDW/zuhpBqjf5tTp7PaNvezTa0/G7Ed59q6/4IE/6a7MUe1b+JlhKHVXfaUD6+eL5nqIyTWB+123Gx7Ok8031rlsHTdC2O2JMO5l0O5Pkt5r7m6DmndLcqlrSLz9+qGpi3QQBcc2Kh9kayP7T0lLl5NsE4ea5B9vkSN8pKnP/XFgTFAvlWp7QJ/3KYfH315Oa4KeV8YFRP9L9WamG93KbYG/cWx7PJNLTrK9dSKprAtGW5ACOWtJHt+8zzhhqAppiSMo11kZynmw+wPpuRjPUi9u4LZYjXVBn74WiRc2w4ltnecJB0jnDajjKVzfDU/1Nz5X8SD8atPdWrXozrOlT53ufSPqsktn6zYbNcGzkVPPemr/WPbVCr92pGbpXNsxtZWki54cvz6O7LzaDaRRXhL0s6RdOhOn1RzXD92ubnCYPkP7b7pbn4PNmOHt5/Y0gX9IltZxWfSluBsXjhqMiiaT326a7j7Y2Q5hzaEBiNemGF9stvv1ohorXxzQ3sTST822NCdePOS3golan9HEl6Y6L/WzGpFpglc7NbUcOkC7x2Dvi5/oWsBwttBnwIX32Rt9bv7Rbps+HSo/PPCZ97oeI0+PmLXA8SHacu5p0g12Far9Pt4DKfX/9O5QWRn+6fuLr76stEFKS+kZuJel1Wby3Jh62wIWgGLns/aSbJn9SnnzdAjLpnVFaPqRbwPeyyYoWcHa8INCSQPrl90JWU70tcGRI8ZJ9FelZ2Y7uCWMtMMM2tfbTF9L//HgBHQb5/vl5EtJfaOknTnmz+vz7+/9DPwjx3//x8T9wojyoECqOSqNUVBlVRTVQHVQfNUYtUQfUHfVBA9AQNByNRuPRVDQDzUELUBpai9LRHnQYHfv3+fv+kRPlQYVQcVQapaLKqCqqgeqg+qgxaok6oO6oDxqAhqDhaDQaj6aiGWgOWoDS0FqUjvagw+gYSvH7IyfKgwqh4qg0SkWVUVVUA9VB9VFj1BJ1QN1RHzQADUHD0Wg0Hk1FM9ActAClobUoHe1Bh9ExlHL2j5woDyqEiqPSKBVVRlVRDVQH1UeNUUvUAXVHfdAANAQNR6PReDQVzUBz0AKUhtaidLQHHUbHUMq5P3KiPKgQKo5Ko1RUGVVFNVAdVB81Ri1RB9Qd9UED0BA0HI1G49FUNAPNQQtQGlqL0tEedBgdQynn/8iJ8qBCqDgqjVJRZVQV1UB1UH3UGLVEHVB31AcNQEPQcDQajUdT0Qw0By1AaWgtSkd70GF0DKX4/5ET5UGFUHFUGqWiyqgqqoHqoPqoMWqJOqDuqA8agIag4Wg0Go+mohloDlqA0tBalI72oMPoGEq58EdOlAcVQsVRaZSKKqOqqAaqg+qjxqgl6oC6oz5oABqChqPRaDyaimagOWgBSkNrUTragw6jYygl4L/855zx/zvYxEbn5yaw0cGm8QG/EAed0TfdcdpNmU0HtUWdGzTmk65FZw+jCNLhmcErl5AVpJdJh7dTJOhQr8Q9/c8t0m9KuCmwyNJhpaZcr/h+0mXMfM+zKNFhWeIycasTpFcfWtTCsoUOtLev9NK8ST8toriFdQ8dNn609Pt5g/QzpvCEVZ8OWiZmCWoJpJ9coarIZkaHDcKRhRffkF44nF3IZkeHmhPPmsoqSRcW+OTBfooOaxz5OoT7SNfbOFdzxjk6zHj2sc5kinTuwtitM4PpEFP79NUjgVZG/6K/w5Ijkg5VRjr+X2RIP6eh8JYzjg5Jmm1r1wPp2bvWHOBKpYNzoXG+zz7SWTniVnG/osPm3FOKBVakr8s9cWBuPh3Gz1x1n+dNupfwrwqeMjq8Fn4XcuAG6XovDzzhb6RDpWiD651Hfz1+jcBvwW463OwyXtqRTfqPmgNZC0foYCB0OXRFJekvQionF0/QwZd1Z55DL+mcTVWfpDhbYebPdfHpk6SvKFq3SYa/FYxjHm78zd9G/mE7aaG7anEr7FC966YmQ/rGcnvRddOv10hT6T5/FdKPnuxP3rymFS763yku0iNdnYdn/o7p11HSWLRyrhXpm1YkGmnvaoWVOfOO7/Uiffcn6SiD/a1wdnW7+83rpJ+iBHYcM26FSZsnbLXxpMNCF7WT1q2QtXXrhHA26VJa0gVerq3Q6DHjyOEK0o1X+gcG+bbCnHBewds9pEsq8UXdudwKhneXSzROkH71xqhgSlgr1GUmOS7ib2f0kazvHO/ut4IuPXnKQJr03RrBF6qTWiFFty4rbDPpqfl1jwcyWmH/Qs+7lXv/6gl3AtnzWqHe6VI4jyXptdu0VRZ/agVvoZC7uz3/WpfG27i+vhWKfV/GnL9G+rsbLz0PdrZCFF9JZPZD0lt4Sje5DbeCmOwK1+9ZpBtsvawYMd4KRbIflsuVk273u+fM65ltsMBg1T3TbtIPb7++poO3DRYl+VSE/ia9uva76xzRNjgSapVSyNvB6JFJKibrpdvA8uaypePLSNe9epDXUrEN2vO9l6zcRLpUzUhcxPTXU5du/m0DXdK9uC+qlO5sgw9vy874Hyf9Hf3I+Iz9bdCiMPEk7TTpLVGeE6rGbaDwYIlcQwjpDW5Fx72t24BWda+W9QHp1ge/Gbx1bYOmFTvvS78ivaDh/K+Zfm3Qf/O4qyaN9CC9RhudoDYw2p6patdJenPqmuo74W0gtcdlIOgX6WlZj44MxbRBId+6Y4/ndTL6Zl3l5dtT2iDxFvu1/CWke4m/M4zKbAPVSS2jlvWkLy7nkZl83wZnAjqffdMifcmquicmZdP38/a7x6xjpPsdyF5a1NgG8TtmRyw8RXr6qn1JStNf95WjLN+lr5C+6Ieka8Lo9OdRe7b7mhjS73M+SpKcaoO4wjj2zRmkqz476hfN1Q4ZWeE+W0pI/1L6QmqJYDu4+g1/2tZG+gvu5e+SJNrBwvpn1dYfpGfJigdvlmuH2QobXYC7i9ETNYVfVyi3w7PXzsFKEqQLFAV5O2xrBxZ66AzZdaR79E5xCei0g+X1Ny9EdpP+QfLXjezD7ZANa8/PMiZ9wmzePgeLdmgyN9UccSZd0LXRW8apHfJP0/qqL5LO2cCp2+fVDnvaJTe/uEv6zVs7WJ5eaodODT6x609J11XWLT4b2g5tWpbWJwpIv/e1v+/I/XZQshgf39REemUB/bZKcjuILk54xDVCOjV1crFMZjvsCj6gWTGzm9ED1ARTRfLbQSu2LTN0EelXYr8GC0+/n2PnyxXvo5LufshoSqy5HUoL5uyds510RwseVWpfOxx9rSuVY0D6luuPbuz63g4/xLJ4be1IN/N6o2rP2gHmrWOD/GdJv7fzUsDduR1wMeR94LMw0rlmdafVLuwAASftF1qJpGsUmlEWL+8AzvlBam05pL/aXpprp9gBn+xdRuyqSK++9VCiGDrg4dyChK+9pCevXOinqNkBkkPBkk6TpIu/j5OL1+8AmdYJqT6+Hkbf8DJzj4x5B2h/igk0WE76pjU9e16c7ABng17utxtJf6fMZrvXa/r97PDCRVyH9E5fdsr4pQ6ISzl13u0Y6Ye0FyikhXWA7ZFagXx30hXHr9i6xHYAj4tc5ewg0v1Oeo6op3VA36rdQRr3SNfxniUkk90BCwQ9fp1+TnqGZA2bcHEHVJilfI0rJN2BPotPqLYDaivlV+c3kW6WZBO4bHqfCm7yd2j8QvrkF+mSbSMdED35+VjPjF5Gp1VWiThNdcD9GQWlvcKky7vR8tO4O4G6Y9SSLke6a6ALH8vCTjgv7DlcrEb6q/7re02Wd0IZ32XhxP2kn7giklK+phN+Scx+5mNF+rlfrz33b+kEscwf9js9SS+JbZvZp90JNfP62WdeJb3/cHBoiGEnNLm/WpYeS7qVe77TTutOyE83CjTIIP2O29gXgel9MOngk+ahYtJbTnfojfp3wuLnxdXuLaS7v3/a0nGjE6pnsiz7OkK6h9el+t770/cT3uNpMrOP0c+v/XGeNa0Tzu1Rv5ojTPqUmIv8qjed8MZk7yxeOdLf6n8YtZ/eN79bPU/eq0p6xMM8qfcNnTDqQV92Xo90wS1dk/J90/dvbi0Wf5x0F6eGD0ljnZA+8WTLq1OkKxsH5qhxdMEXx5H12ZdJn3nWYFn//C6Y6aSQmhpFepTl8NaEJV3AWW2+7doT0l88+qLrrdgFvCWP7pm+J/2Uu9HlE1u6ps8t+XYStaR/ulkhZ6PbBR/DCnVL+0jvyuKyPTe9/5qri4xYTpCu9mFP4FP7Lpi7I3RgeF4/o3Oc5b7z06sLLnlJshyXJP3bvEsdB650wamcowUf1pAekcUZWnynC4Y9DnfMVyedf/uC3oNJXVA712pE24B09WK2eb+zuuDDSYnrLtakm5y8qZ7xcbr7Oev7e5IuofP99eXG6etfGmn3DSa9Iu3JvVMDXXBcWqvM4h7pZe+aRLx/d0GH30S20lPSr3StMb3D3Q0Ry4+qfckjfZmnhFelSDfkrXs650Y16ZYf4+OWyHWDpOy6J2I9pK9suDUZtLkbzogmFVz/SbowTTWTR6sbrIafNg1xDTD60hlF3xKPdoN88tkriiKkF3Vp1Zvad8OtJp8TR+VIV8yyOKHgM319szNLHFT+evwmh5ZFV7thUeQeJUtt0hV2Ldwtdr8bvtlqbNlhTPq77XdLNz3thtjA2vJZJ0kX/HnN0jmvGzoU/cOe+JJeWLVvW/70vm8ZeWOu6jXSNyymOCt0d8M8aaOStPukfzn4diRjrBvuK2V4czwlfZ/ksk4Drh7gDv54XzWX9GuSX3Tmi/RA4CfR8iMVf13/3Ca1frkeGJQVu3e4nfRw5dysBugBt86QuE2jpLs3Ohd06fbAcrli5ynWz+Tz/ij7OPf094NtMy7FxvCRPrr+ZZimaw+s3ZlfJC1J+kwnYYOHAT3waxbN88pq0nmsFB6I3OoBbdeD+ypVSffs/uqWmNQDIdfcO39qk77u4Je8Azk94Pg8r2DyKOnXbuj7LqrogceZe0LbbElXPDB591dnD3i+TemKPUN6UveROV/HeuBEpLDe9kDSU90jXnJw9wLXm30uuRGkK8wPuLJWrBdM2Uq7F8eTvkcx1dlToRdul97ZfjCd9KxvuntbtveC/P3gFTZ5pDdtspl92GB6n82QVjQsJ91LPNd32KYXHsgn/5ahk/7zZeeNKJ9eaNkju7T8M+k7n6yRtLzRC0ubzuzeP076gHAv+674XiiV3jPvKecgo5/hExHcntULPxslefvnk67pVyJrQOsFpf2mI78lSd9u3C/q39ELLiL79vesIn1ztkFW8VgvnNwi05S4ifTOnJ+1MnP6QM+QRX7XTtLnTqZtiZbog+e6gwNv9pPuG+OSL7+uD56y/Xozx5T05BTNVVW7+uDQ9hVainakh50/vOO6UR9M5p0Hqgfped/6yi2d+4BdVmgzuz/pEmoOkfsv9sFr6vfh5Kukj/HfNDa42wd5UWozqXdIV9sL3U5P+yAwTk7mQjzplksiBmML+sA7iJXj2VPS5SaF1g409UGSnYRWevZfr5vfRbedo30wn8KZHFRI+jM73pNZnP2weMu+mvWVpJd6bmzYtrgfEiQLTmc2k54Ek7Ztiv1waf4erXm9pCsvyWu5sbMf7i3/wao8Snq4uFPnYaN+CM7j1F4zQfqhS84KSi79UDL8rYeNY4jRa2qz3JcF9sOLSIuABzykm5hVWMpM7++llSpdixaS/nV+fRq86IfImeFZZlKkL1h8k8WqpB86eUrzPWVJzw12ZI9r74e0455vrdaSHsF6zXx0eh9/ufDCieUqpGcs/1iqxzMAnq38vuk7SD+rn9nzftkAsHCGvRfUJj1lcfahnZsHgM+o7Kf6QdK50jmLm/QGoHRhJX2nEemmAfeb/U4MQNADNhCxIL0zxnG98vS+fNlmYX22Hemesju8JsIGwPzqylOrXUl3KqjRKk8egC/34zqcPEmnc9bsTn8/ADIb9nedP0f6qtIhgUeNAzAQbLHTIpD0tY/KNBKm99lF7Lb1C66RLrZe6fxLrs9QH3rYIiyc9Ev+n49XS3yGW3pX33TeJV3zSMNFyvrPYJdU/ZQ1jvTxO5wXlXQ+Q8hHY8HBBNIf3o6b9LD4DP4fKzIfppLOeoLvXJHXZ3jWt811VTrpS1Z0pS0N/QwjsZvEzr8i3erYd7HLSZ+h9UNGUHwO6SJ6R80npve7KBv5WxHvSa9V8Bc61TjdOwMl9YtIn311xafJ0c+wJnIDpaOUdMdIs8VXZg9CKU2cb3PFX9e3SoxcJjUIqyxilMxqSL+xt6/mw4ZBqHR/qHuggfTBtc5WJ/cOwvDI9S2CLaTPKxJukzwxCG3z9Qbvt5HON7CissF3EMbb9Tb87iR98aBX2a2IQVjhGThHsvev90vXaWvTtEHws3DVERgg/eqkqOKq6fe/XZ7w5/JB0htyJzNYWgdhtSP7J8MvpLe4HgmqGxuEt8I67c9G/3pehhKq6dPvz0Tp+0K130jX4Ok3DpMeAsEXskYffpDeUc/rfUZ1CEr0U+L9fpIeU5kiY64/BNxNbj2zxklX4H40pOMwBFcGTfkNf5N+JDnFCAKGYHZho9iZCdJ5qQc5qdFDwKfSOsNikvRixyE3yYwhmNU/kS06RfqHCepmQdoQHG/ZvSP6r360v7GDq2cIPlQGhA/+1Tdvd4xhGxvC/xcg/c8M/1c/RJ2z5u8fhPB6Lcv+9+9nU5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzm/DP/Dw== - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - d6a09425-7035-46f2-acce-996b6349cf94 - Geometry - Geometry - false - 570da953-4945-4659-a733-50f2e8c8591a - ff05be9f-011c-4033-b9b5-a0715df5c5bf - 2 - - - - - - 26651 - -10724 - 50 - 24 - - - 26676.5 - -10712 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 7dp3PNXv//jxYxRJZSWKrAaFTlS0PGlRyUiDSlZCZnbKrKQkWlaDQklmQ5KkSEZ07M2xZ4iGEn7e357vc3X7fG6/f75/ff84zz+669Hpdb3O4VyubqGwUCiUqen5x3+Gm3X6l4N7La3s7Lfa29ra28mKHzB3dLKyt9usJL9aUV5hteIa5ekPqNTVsuJbXWycXRzNN9uZuzg7mtjIiuu4mNpYme02P7XP3trcbvPatQoKyqvN1yuZKa1du1aROuOfVYT+5+Ly6ub2tubOjqfkdextTm11cXQ1Z5/+Qw7XP4txmTiaWVq5mises51l72BuZ+fiaOrEfszE2eSfB3FycrL+c588yykUhWmv/57NPYtt+oN5//zydAuFwvrLm5XycMuf5zQ+xUoRwOdHr6zRUu+t4H3TSeE5yyI5nPBtRcDv6T+3x8fysFL+c4bhv9Kf/uY/CxvjIwfVP/qgAar/3NCE+H/fkDBvylHd2ZW8byb/3NCuhacW/HND7/GxPP9e9J+Xh+3fT9P/4uZmMP7uvzf3H/Kg4igVVUV1UGPUAfVBQ9BoNBXNQWkoHR3+d/2TuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ojro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRilOuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ozro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRikuuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4orro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRiluuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4o7ro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRimncH1UHKWiqqgOaow6oD5oCBqNpqI5KA2lo8MoxQPXR8VRKqqK6qDGqAPqg4ag0WgqmoPSUDo6jFJO4/qoOEpFVVEd1Bh1QH3QEDQaTUVzUBpKR4dRyhlcHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxPVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jFC9cHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxvVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jjEMK8Z9zBp8O9dH8b2Gb/nhhEwXHjr9/neMXbfjPnhIjILXomwW8FJdWcbVoVfm3T4j4WrR+dYNdM9o+2gxyMM4rrFpS7KY/fGFr1O8l4hoijK75W7FvYvQCvMrd03QvWIbRHawEBKSHg0BKSJuPRWwNow+cauZq+3YVitmkWo8t2Mzor6xnFB0avQHtl2pEjtZuZfTsmDxRh+EwaPDrUTH8tpPRl/y408b/ORIup72IVTupw+j5eyrHlXrvgMG5ypel2vsYXeGa8goLx2hoMRgxXB+qz+gn3vE7dAzdA1sPtW8m2wwZnW2BeCm3bQwUe2t18smZMDp3pJpGXW8sFNs8DkjpN2N06mLeni3HH8DV3JtOI03HGX1SRff1lraH4Dkq//g92wlGByOz5jLDR6DHPfGY19CW0VXuZVn21iaA9VTw82ZnB0Zvrj7k66eXCHPmlKys2efI6PZ26/eHliSBfUuV3DEtZ3K+NMgXXqyeAjXzJIZcTVwZ/aXbY/9ZxqnAbripbSrIndH1rEo3KomkgWR86MvBCg9Gl7OYUyVQmwbpy/UsFRQ9yevcqEmJuv4EtP2XSr187M3o3cmlDuVaT0HS+xY1Y7Evo/9IsWl5POsZXJt7yU7S2Y/RKxZWcEnnPQO2yLJdvNVnGX0jz6sXW72eQ1HYVQuPbecZPVF0adq4UjrwGAtz6b3xJ/dTfL1A80s6dFXaLwrZEcDoC5V2VCsmvAD+GS3Sy+ovMrpJuuPLJNMMmPv87LFZHoGMHnzFV//FwpfglUOPk1sWxOgzX6rf21P+Elaudj3h33yF0Z2y1C7aXsyER1Ny1md1Qxhd7HbpHAHVVyC02qGetv4qo7fST6xR+f4KVD7eyFoifY1c/3U/V+/jLJh/2VbMXeQ6o2dqZz7kNXkNFHajzlzBG4x+jWveiufzs+HB6fT3lAU3GX14o1wmrTAbQg1Z9iwXDWV09Xd3L5p4vgER+eNNq2TCGD3q2wsrBaEceDRzKplvYzij/8pZO2h9MgfiLqylfdgbwegJFx7/PFyUA1vUxJepO0Qy+pr4MGUWqbdw5lKrTcD1W4zu5/jkyKHTb2F5Hofy2azbjJ58m1v0eMVb6Jw5NCLff4fR71bLrZNa+Q5WblvS6icWxeixnoonQvzewY/OY/NeyUYz+lL7IZ/EunfQ/syL5v2RdB0WDg1Xai6oV4stmm1/j9E/cfJdH/DPhe3s9lv1Be6T+9+euXFuUy6wz0m6ZJpF+vD3Ool6hTwIlTspttQihlyf4/ZK7YA8WLStXvSWQCyjH7O7td2mKQ9+HSgIfpNHOusLVjOqwnuQqRa0DXKLY3Sp1Meekf7vIUGh5taU7APyuo2rhD6qfw+8UleGeTpJ/y6979kR+XxItrOTz4p6yOjxvVe7nvjmA6XlBsfvI/GMvketZMvjynyAOk3RYpFHZH9wlOnatvwDvB7VoSxpIb2YQ/mb16kPcJmfezVLbAKjO/4Wuq1f/AEyDBrEDK0fM7oQR8TcMpECKOcwlFNYm8joI157A7ptC+CaRUqCB0sSo1d+L9S8lV0ADg3FdVQa6QLpwQ/75xaCsVHuZ617yYy+L/zwQM3RQuC9v3j2J+cU8j5aJ+dmlFwI25N5Y/cvTSXvOyGrRN+JQjgjHVptd5V0bq/Rsc2aRaAieWFh6iTpN7m1y69HFoFzzZPjgrZpjC4sk5Hu11ME7P6nH99tJL1MAeS41hXDFUmuiu17njD65sct72XOFsOxMwFvOd+Qvk00Urj1UzFIRu3d37H6KaNrm1wuWiXyEUTzVlpUxZGu9HDmufmWH+FcoEdR7cJnjJ6VdOfX1acfQejdpT39IaSvjNkwEDv5EZr7y1/O4nzO6HymsuJaO0vgB+uaSqoP6XmH11kEXS+Bbx2bDA1/kj6gGHnLtKkE4tTdeS87pTO6stCieyXLSiF/T/6jl4Okv9WfYV5qXwp6tvENbSdekPfjFdnmYxmloCwfZcDeQ/oD0VHuq5RP8Mb6ZMXC4xmMLjI0Z3yvxiegUKe+S3aSnu2yMSsh+BMILeKyFzZ/yejprhbW4dWfgF/sRu+vTtLFdTwXXplLA6P6dax5FpmMfjV3asGt1TT4eWDqxsk+0h33HXBz2kcDxTy9wCnbV4xeO6defoEbDXTG8rdaj5Du7Zxr6h9BA80Na6zS3LIYPdq62OrtKxqULX/+uWSCdHt/MbWCJhqE5wduzz73mtHvXKCuvDVFg6DT8xu9uLMZ/aSC6e4NEmVwM+HLY+6bpL/8Zi3wYEsZTCxtCDRb/IbRy428ApvNymCFgAGfbzzpyTsLWDvOlUFhlXpTqnAO2d8skp+lx5XB6ltSSr5GpL+c8ZrtYH4ZPHZYVZgSR3q3QujG911lsD/p7K8NA6SbeWzLZ+EoBxnVmewSim8Z3eh2ZBb38nKQSMjNNPYgPdeI/1zXjnIYF1NwGHtL+hbRKofg4+VwW3XF3a5Z7xjd1WqslcO/HO6dc30qs5f0ZpcyOZ24cjjIo78uJ5L0cv/BCsu86esbXbGLbyd9Ib1/3d72cqjY6dtMl81l9G8/u95zs1bAdV3HcQtX0v1OHusNF68AH8WYPZtySFfy71v6Q6UClsoHKh3hymN080r92OWGFRAwUJWRv4903nlq3StOV8DeM23bPKJID0sUOcISUQHOC/afcukjPV9ezP1xegVEjB4bTF/7ntHHfmo+lamsgBhvBdjsS/oN6PU686UCvnsrCHGUkL5IeKdD7NxKoO+jfuMTzidfz6cVWe+vrAT251p+Ruakl6e6ZrhoVMKgkcex/jTSfbVOCombV0JrzLLtzydJn5EzP+aebyW8zntS/2r3B3JOuMH79dedSkic35I5EU46D1v/LtnMSjjSY8Dp0UW6gEu46rrqSjChjlmsWlPA6Ds4lfSFRyphm1tJrIgf6UU880Sq51TBzM8K51VppK+e5yRkK1MF0Q6e5RGLC8l5VaO1vHlbFahbzjVfbku6VfqGkZXGVXCEW2eg+xXp41zn2PefrgI1M1HVeq4icp5vz793KLQKynM/rZowID1IuvbQ5rQqcKN8jNB+RPqCXoGGieIqeNDJoUIbIz2e18jxdlcV/FRYdcRLo5icEw7syxdmqYa1axvz9MNJ5xBJNnddVA1KuttsjvaQvjluWe+TtdVwuoq++YryR3J+gIGGT9rVYDCmurE7gPSbmbpjJVbVYJOlImdZR7oZy+dPSWer4fAovyDPihJGnxKZscjhTjXwXP5U1ORB+t1ZbUvmv6gGD7cdKbRi0rVNym7doVXDzPrIxG6RUkbf8Pv71Ky+apAKmt8nYUe6z5WfSw+z1UB64GIZrzekB4atOnZVpAb6Og98HOf5RPbtoEvHktbWwOm5tmURpqTnuTyLTdGqAcEP7A4Hn5EeH188Hm5RA2HqzZnCbDRGNyhIzbLyqYFgTrsEQVnSrzibuUtG1IDKDv5FkvtJd7ZVnspNq4GS8fYzG71IH/q8+rZW0fT9g9FV04ekv7PpH3zXVgPF7E49oTTSgc3XS2K8BvjMuCVrf5LuU5dYfYK/FgY7zzculSoj55bVLd5RK2tB/PGhl96apAvsVmPJ2VoLW260He50Ib0nXZD+8XAtXP8VY3UgivSvZyqi8p1qAZqUL5UXkB4bxfouKbAWNDh0LQxGSD9sp5LvF1MLMb2PEvsWlZPnJSi9YserWrA/yMHpv51002BDq7HyWlgYICez0p70ugLHiYi+WuC/Ufe2Lpz00Z2DhitZ62CLUcb5q+9Ir+FXpyQJ14GOvOGKvQOkz1JuPSi2ug6kDq23WCRYQb4vZM6u9tOoA9MH178NAOm8cpS+GqM6mDPlFZJvRXqDdQdFzK0OGsxpXx9eJz3xeMl5/St14JIg0BrymvSgB29az8XVQf7bC/N9u0kP7Uo7HZs1fX3t2fvceSsZXdI0JONFRR0Mi4sau24k/XzYlvHsvjqwSfw46WFO+pvBpNhMlnq4fu3J9/PBpJfwZvI/FqqHpRe654W9JD08+mBcyKp6UFT5xZ/cTjpF7+wz6x31cCW8u6Roel/8N7+6tydyk2E9iMXwcH1WIr3gcHMSm3M9tAsohgqYks7x5vS2t5fq4aiMsZraZdIvGQanudyrh3ODXxsc00m/75+4QyKjHnZTrik9opOucTdUL6+0HsIC+Zd3cFUzer+++jKjzun7uXXRS2ot6U4aX7lGxuthxi8qv4UR6XK68zU9+RpAkmb9Kvki6Vo81gosMg2wySNT69dT0nfksM/wggbwqHsWt7OZdB+VHbO+7m8A0Ry2yNucNeT5dn/2M7NpAO37h2aOKpD+Wnfhs49+DcDjdzJf05B0syadplURDbAgfDL90QXSabF+m4NSGmDOeOrzWU9I19fi4+t83wBLfq64Z9NI+h6XulClxgaIL/6tXz6zltGXc8jPPD/SAMlOUa83rCZd91R3eAlnI+z6aJ8ad5j07c1m/rxijRBV8oif35907+rL7LprpzvlWJFfKuniRxvVL+9uhB2SgRlf60nf52pyNtekEVq+Nr2znFFH9oeEvJ7vbo0go9Jb2rzqr+6oGb/sSiMofmHLPXCIdDv71uG9sY3g47fbn3aOdAl/vuHTmY2w0TyaoplCemu1UPk9WiPIpt5fWFhH+purDW/zuhpBqjf5tTp7PaNvezTa0/G7Ed59q6/4IE/6a7MUe1b+JlhKHVXfaUD6+eL5nqIyTWB+123Gx7Ok8031rlsHTdC2O2JMO5l0O5Pkt5r7m6DmndLcqlrSLz9+qGpi3QQBcc2Kh9kayP7T0lLl5NsE4ea5B9vkSN8pKnP/XFgTFAvlWp7QJ/3KYfH315Oa4KeV8YFRP9L9WamG93KbYG/cWx7PJNLTrK9dSKprAtGW5ACOWtJHt+8zzhhqAppiSMo11kZynmw+wPpuRjPUi9u4LZYjXVBn74WiRc2w4ltnecJB0jnDajjKVzfDU/1Nz5X8SD8atPdWrXozrOlT53ufSPqsktn6zYbNcGzkVPPemr/WPbVCr92pGbpXNsxtZWki54cvz6O7LzaDaRRXhL0s6RdOhOn1RzXD92ubnCYPkP7b7pbn4PNmOHt5/Y0gX9IltZxWfSluBsXjhqMiiaT326a7j7Y2Q5hzaEBiNemGF9stvv1ohorXxzQ3sTST822NCdePOS3golan9HEl6Y6L/WzGpFpglc7NbUcOkC7x2Dvi5/oWsBwttBnwIX32Rt9bv7Rbps+HSo/PPCZ97oeI0+PmLXA8SHacu5p0g12Far9Pt4DKfX/9O5QWRn+6fuLr76stEFKS+kZuJel1Wby3Jh62wIWgGLns/aSbJn9SnnzdAjLpnVFaPqRbwPeyyYoWcHa8INCSQPrl90JWU70tcGRI8ZJ9FelZ2Y7uCWMtMMM2tfbTF9L//HgBHQb5/vl5EtJfaOknTnmz+vz7+/9DPwjx3//x8T9wojyoECqOSqNUVBlVRTVQHVQfNUYtUQfUHfVBA9AQNByNRuPRVDQDzUELUBpai9LRHnQYHfv3+fv+kRPlQYVQcVQapaLKqCqqgeqg+qgxaok6oO6oDxqAhqDhaDQaj6aiGWgOWoDS0FqUjvagw+gYSvH7IyfKgwqh4qg0SkWVUVVUA9VB9VFj1BJ1QN1RHzQADUHD0Wg0Hk1FM9ActAClobUoHe1Bh9ExlHL2j5woDyqEiqPSKBVVRlVRDVQH1UeNUUvUAXVHfdAANAQNR6PReDQVzUBz0AKUhtaidLQHHUbHUMq5P3KiPKgQKo5Ko1RUGVVFNVAdVB81Ri1RB9Qd9UED0BA0HI1G49FUNAPNQQtQGlqL0tEedBgdQynn/8iJ8qBCqDgqjVJRZVQV1UB1UH3UGLVEHVB31AcNQEPQcDQajUdT0Qw0By1AaWgtSkd70GF0DKX4/5ET5UGFUHFUGqWiyqgqqoHqoPqoMWqJOqDuqA8agIag4Wg0Go+mohloDlqA0tBalI72oMPoGEq58EdOlAcVQsVRaZSKKqOqqAaqg+qjxqgl6oC6oz5oABqChqPRaDyaimagOWgBSkNrUTragw6jYygl4L/855zx/zvYxEbn5yaw0cGm8QG/EAed0TfdcdpNmU0HtUWdGzTmk65FZw+jCNLhmcErl5AVpJdJh7dTJOhQr8Q9/c8t0m9KuCmwyNJhpaZcr/h+0mXMfM+zKNFhWeIycasTpFcfWtTCsoUOtLev9NK8ST8toriFdQ8dNn609Pt5g/QzpvCEVZ8OWiZmCWoJpJ9coarIZkaHDcKRhRffkF44nF3IZkeHmhPPmsoqSRcW+OTBfooOaxz5OoT7SNfbOFdzxjk6zHj2sc5kinTuwtitM4PpEFP79NUjgVZG/6K/w5Ijkg5VRjr+X2RIP6eh8JYzjg5Jmm1r1wPp2bvWHOBKpYNzoXG+zz7SWTniVnG/osPm3FOKBVakr8s9cWBuPh3Gz1x1n+dNupfwrwqeMjq8Fn4XcuAG6XovDzzhb6RDpWiD651Hfz1+jcBvwW463OwyXtqRTfqPmgNZC0foYCB0OXRFJekvQionF0/QwZd1Z55DL+mcTVWfpDhbYebPdfHpk6SvKFq3SYa/FYxjHm78zd9G/mE7aaG7anEr7FC966YmQ/rGcnvRddOv10hT6T5/FdKPnuxP3rymFS763yku0iNdnYdn/o7p11HSWLRyrhXpm1YkGmnvaoWVOfOO7/Uiffcn6SiD/a1wdnW7+83rpJ+iBHYcM26FSZsnbLXxpMNCF7WT1q2QtXXrhHA26VJa0gVerq3Q6DHjyOEK0o1X+gcG+bbCnHBewds9pEsq8UXdudwKhneXSzROkH71xqhgSlgr1GUmOS7ib2f0kazvHO/ut4IuPXnKQJr03RrBF6qTWiFFty4rbDPpqfl1jwcyWmH/Qs+7lXv/6gl3AtnzWqHe6VI4jyXptdu0VRZ/agVvoZC7uz3/WpfG27i+vhWKfV/GnL9G+rsbLz0PdrZCFF9JZPZD0lt4Sje5DbeCmOwK1+9ZpBtsvawYMd4KRbIflsuVk273u+fM65ltsMBg1T3TbtIPb7++poO3DRYl+VSE/ia9uva76xzRNjgSapVSyNvB6JFJKibrpdvA8uaypePLSNe9epDXUrEN2vO9l6zcRLpUzUhcxPTXU5du/m0DXdK9uC+qlO5sgw9vy874Hyf9Hf3I+Iz9bdCiMPEk7TTpLVGeE6rGbaDwYIlcQwjpDW5Fx72t24BWda+W9QHp1ge/Gbx1bYOmFTvvS78ivaDh/K+Zfm3Qf/O4qyaN9CC9RhudoDYw2p6patdJenPqmuo74W0gtcdlIOgX6WlZj44MxbRBId+6Y4/ndTL6Zl3l5dtT2iDxFvu1/CWke4m/M4zKbAPVSS2jlvWkLy7nkZl83wZnAjqffdMifcmquicmZdP38/a7x6xjpPsdyF5a1NgG8TtmRyw8RXr6qn1JStNf95WjLN+lr5C+6Ieka8Lo9OdRe7b7mhjS73M+SpKcaoO4wjj2zRmkqz476hfN1Q4ZWeE+W0pI/1L6QmqJYDu4+g1/2tZG+gvu5e+SJNrBwvpn1dYfpGfJigdvlmuH2QobXYC7i9ETNYVfVyi3w7PXzsFKEqQLFAV5O2xrBxZ66AzZdaR79E5xCei0g+X1Ny9EdpP+QfLXjezD7ZANa8/PMiZ9wmzePgeLdmgyN9UccSZd0LXRW8apHfJP0/qqL5LO2cCp2+fVDnvaJTe/uEv6zVs7WJ5eaodODT6x609J11XWLT4b2g5tWpbWJwpIv/e1v+/I/XZQshgf39REemUB/bZKcjuILk54xDVCOjV1crFMZjvsCj6gWTGzm9ED1ARTRfLbQSu2LTN0EelXYr8GC0+/n2PnyxXvo5LufshoSqy5HUoL5uyds510RwseVWpfOxx9rSuVY0D6luuPbuz63g4/xLJ4be1IN/N6o2rP2gHmrWOD/GdJv7fzUsDduR1wMeR94LMw0rlmdafVLuwAASftF1qJpGsUmlEWL+8AzvlBam05pL/aXpprp9gBn+xdRuyqSK++9VCiGDrg4dyChK+9pCevXOinqNkBkkPBkk6TpIu/j5OL1+8AmdYJqT6+Hkbf8DJzj4x5B2h/igk0WE76pjU9e16c7ABng17utxtJf6fMZrvXa/r97PDCRVyH9E5fdsr4pQ6ISzl13u0Y6Ye0FyikhXWA7ZFagXx30hXHr9i6xHYAj4tc5ewg0v1Oeo6op3VA36rdQRr3SNfxniUkk90BCwQ9fp1+TnqGZA2bcHEHVJilfI0rJN2BPotPqLYDaivlV+c3kW6WZBO4bHqfCm7yd2j8QvrkF+mSbSMdED35+VjPjF5Gp1VWiThNdcD9GQWlvcKky7vR8tO4O4G6Y9SSLke6a6ALH8vCTjgv7DlcrEb6q/7re02Wd0IZ32XhxP2kn7giklK+phN+Scx+5mNF+rlfrz33b+kEscwf9js9SS+JbZvZp90JNfP62WdeJb3/cHBoiGEnNLm/WpYeS7qVe77TTutOyE83CjTIIP2O29gXgel9MOngk+ahYtJbTnfojfp3wuLnxdXuLaS7v3/a0nGjE6pnsiz7OkK6h9el+t770/cT3uNpMrOP0c+v/XGeNa0Tzu1Rv5ojTPqUmIv8qjed8MZk7yxeOdLf6n8YtZ/eN79bPU/eq0p6xMM8qfcNnTDqQV92Xo90wS1dk/J90/dvbi0Wf5x0F6eGD0ljnZA+8WTLq1OkKxsH5qhxdMEXx5H12ZdJn3nWYFn//C6Y6aSQmhpFepTl8NaEJV3AWW2+7doT0l88+qLrrdgFvCWP7pm+J/2Uu9HlE1u6ps8t+XYStaR/ulkhZ6PbBR/DCnVL+0jvyuKyPTe9/5qri4xYTpCu9mFP4FP7Lpi7I3RgeF4/o3Oc5b7z06sLLnlJshyXJP3bvEsdB650wamcowUf1pAekcUZWnynC4Y9DnfMVyedf/uC3oNJXVA712pE24B09WK2eb+zuuDDSYnrLtakm5y8qZ7xcbr7Oev7e5IuofP99eXG6etfGmn3DSa9Iu3JvVMDXXBcWqvM4h7pZe+aRLx/d0GH30S20lPSr3StMb3D3Q0Ry4+qfckjfZmnhFelSDfkrXs650Y16ZYf4+OWyHWDpOy6J2I9pK9suDUZtLkbzogmFVz/SbowTTWTR6sbrIafNg1xDTD60hlF3xKPdoN88tkriiKkF3Vp1Zvad8OtJp8TR+VIV8yyOKHgM319szNLHFT+evwmh5ZFV7thUeQeJUtt0hV2Ldwtdr8bvtlqbNlhTPq77XdLNz3thtjA2vJZJ0kX/HnN0jmvGzoU/cOe+JJeWLVvW/70vm8ZeWOu6jXSNyymOCt0d8M8aaOStPukfzn4diRjrBvuK2V4czwlfZ/ksk4Drh7gDv54XzWX9GuSX3Tmi/RA4CfR8iMVf13/3Ca1frkeGJQVu3e4nfRw5dysBugBt86QuE2jpLs3Ohd06fbAcrli5ynWz+Tz/ij7OPf094NtMy7FxvCRPrr+ZZimaw+s3ZlfJC1J+kwnYYOHAT3waxbN88pq0nmsFB6I3OoBbdeD+ypVSffs/uqWmNQDIdfcO39qk77u4Je8Azk94Pg8r2DyKOnXbuj7LqrogceZe0LbbElXPDB591dnD3i+TemKPUN6UveROV/HeuBEpLDe9kDSU90jXnJw9wLXm30uuRGkK8wPuLJWrBdM2Uq7F8eTvkcx1dlToRdul97ZfjCd9KxvuntbtveC/P3gFTZ5pDdtspl92GB6n82QVjQsJ91LPNd32KYXHsgn/5ahk/7zZeeNKJ9eaNkju7T8M+k7n6yRtLzRC0ubzuzeP076gHAv+674XiiV3jPvKecgo5/hExHcntULPxslefvnk67pVyJrQOsFpf2mI78lSd9u3C/q39ELLiL79vesIn1ztkFW8VgvnNwi05S4ifTOnJ+1MnP6QM+QRX7XTtLnTqZtiZbog+e6gwNv9pPuG+OSL7+uD56y/Xozx5T05BTNVVW7+uDQ9hVainakh50/vOO6UR9M5p0Hqgfped/6yi2d+4BdVmgzuz/pEmoOkfsv9sFr6vfh5Kukj/HfNDa42wd5UWozqXdIV9sL3U5P+yAwTk7mQjzplksiBmML+sA7iJXj2VPS5SaF1g409UGSnYRWevZfr5vfRbedo30wn8KZHFRI+jM73pNZnP2weMu+mvWVpJd6bmzYtrgfEiQLTmc2k54Ek7Ztiv1waf4erXm9pCsvyWu5sbMf7i3/wao8Snq4uFPnYaN+CM7j1F4zQfqhS84KSi79UDL8rYeNY4jRa2qz3JcF9sOLSIuABzykm5hVWMpM7++llSpdixaS/nV+fRq86IfImeFZZlKkL1h8k8WqpB86eUrzPWVJzw12ZI9r74e0455vrdaSHsF6zXx0eh9/ufDCieUqpGcs/1iqxzMAnq38vuk7SD+rn9nzftkAsHCGvRfUJj1lcfahnZsHgM+o7Kf6QdK50jmLm/QGoHRhJX2nEemmAfeb/U4MQNADNhCxIL0zxnG98vS+fNlmYX22Hemesju8JsIGwPzqylOrXUl3KqjRKk8egC/34zqcPEmnc9bsTn8/ADIb9nedP0f6qtIhgUeNAzAQbLHTIpD0tY/KNBKm99lF7Lb1C66RLrZe6fxLrs9QH3rYIiyc9Ev+n49XS3yGW3pX33TeJV3zSMNFyvrPYJdU/ZQ1jvTxO5wXlXQ+Q8hHY8HBBNIf3o6b9LD4DP4fKzIfppLOeoLvXJHXZ3jWt811VTrpS1Z0pS0N/QwjsZvEzr8i3erYd7HLSZ+h9UNGUHwO6SJ6R80npve7KBv5WxHvSa9V8Bc61TjdOwMl9YtIn311xafJ0c+wJnIDpaOUdMdIs8VXZg9CKU2cb3PFX9e3SoxcJjUIqyxilMxqSL+xt6/mw4ZBqHR/qHuggfTBtc5WJ/cOwvDI9S2CLaTPKxJukzwxCG3z9Qbvt5HON7CissF3EMbb9Tb87iR98aBX2a2IQVjhGThHsvev90vXaWvTtEHws3DVERgg/eqkqOKq6fe/XZ7w5/JB0htyJzNYWgdhtSP7J8MvpLe4HgmqGxuEt8I67c9G/3pehhKq6dPvz0Tp+0K130jX4Ok3DpMeAsEXskYffpDeUc/rfUZ1CEr0U+L9fpIeU5kiY64/BNxNbj2zxklX4H40pOMwBFcGTfkNf5N+JDnFCAKGYHZho9iZCdJ5qQc5qdFDwKfSOsNikvRixyE3yYwhmNU/kS06RfqHCepmQdoQHG/ZvSP6r360v7GDq2cIPlQGhA/+1Tdvd4xhGxvC/xcg/c8M/1c/RJ2z5u8fhPB6Lcv+9+9nU5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzm/DP/Dw== - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - ab2a2c90-cd09-49ce-a5a9-85e4856eabca - 570da953-4945-4659-a733-50f2e8c8591a - d6a09425-7035-46f2-acce-996b6349cf94 - 5 - 6f7f11b8-3abc-4514-93bc-c594859562da - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - f5f501bf-fdc6-45f2-91bc-5bf0edf05783 - Mirror - Mirror - - - - - - 26607 - -11696 - 138 - 44 - - - 26675 - -11674 - - - - - - Base geometry - 9f417ba7-e146-413a-98a6-8d2fd66096ac - Geometry - Geometry - true - e10a8436-aeb9-4b1a-8a03-7ec2baddafbc - 1 - - - - - - 26609 - -11694 - 51 - 20 - - - 26636 - -11684 - - - - - - - - Mirror plane - 51af1c6d-67d0-4082-a281-4fa6770564a8 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - 26609 - -11674 - 51 + 8197 + 1523 + 67 20 - 26636 - -11664 + 8240 + 1533 @@ -132670,17 +30109,7 @@ - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - + 0.5 @@ -132689,292 +30118,27 @@ - + - Mirrored geometry - c76fad66-9024-4f1e-b85f-3b2429c8c0fa - Geometry - Geometry + Scaling factor in {z} direction + fcc96fcc-4e38-4796-98c3-467f64cad29a + Scale Z + Scale Z false 0 - - - - - 26690 - -11694 - 53 - 20 - - - 26718 - -11684 - - - - - - - - Transformation data - de571ece-43d9-44a4-90c7-14a5d42b0bcf - Transform - Transform - false - 0 - - - - - - 26690 - -11674 - 53 - 20 - - - 26718 - -11664 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - e10a8436-aeb9-4b1a-8a03-7ec2baddafbc - Geometry - Geometry - false - 5f568e2c-f87b-4190-8d09-d008ac43c51c - 1 - - - - - - 26651 - -11652 - 50 - 24 - - - 26676.03 - -11640.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 0803d284-9f9e-42fc-bb06-a3451029bb3e - Geometry - Geometry - false - e10a8436-aeb9-4b1a-8a03-7ec2baddafbc - c76fad66-9024-4f1e-b85f-3b2429c8c0fa - 2 - - - - - - 26651 - -11720 - 50 - 24 - - - 26676.03 - -11708 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 7dp3PNXv//jxYxRJZSWKrAaFTlS0PGlRyUiDSlZCZnbKrKQkWlaDQklmQ5KkSEZ07M2xZ4iGEn7e357vc3X7fG6/f75/ff84zz+669Hpdb3O4VyubqGwUCiUqen5x3+Gm3X6l4N7La3s7Lfa29ra28mKHzB3dLKyt9usJL9aUV5hteIa5ekPqNTVsuJbXWycXRzNN9uZuzg7mtjIiuu4mNpYme02P7XP3trcbvPatQoKyqvN1yuZKa1du1aROuOfVYT+5+Ly6ub2tubOjqfkdextTm11cXQ1Z5/+Qw7XP4txmTiaWVq5mises51l72BuZ+fiaOrEfszE2eSfB3FycrL+c588yykUhWmv/57NPYtt+oN5//zydAuFwvrLm5XycMuf5zQ+xUoRwOdHr6zRUu+t4H3TSeE5yyI5nPBtRcDv6T+3x8fysFL+c4bhv9Kf/uY/CxvjIwfVP/qgAar/3NCE+H/fkDBvylHd2ZW8byb/3NCuhacW/HND7/GxPP9e9J+Xh+3fT9P/4uZmMP7uvzf3H/Kg4igVVUV1UGPUAfVBQ9BoNBXNQWkoHR3+d/2TuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ojro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRilOuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ozro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRikuuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4orro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRiluuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4o7ro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRimncH1UHKWiqqgOaow6oD5oCBqNpqI5KA2lo8MoxQPXR8VRKqqK6qDGqAPqg4ag0WgqmoPSUDo6jFJO4/qoOEpFVVEd1Bh1QH3QEDQaTUVzUBpKR4dRyhlcHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxPVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jFC9cHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxvVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jjEMK8Z9zBp8O9dH8b2Gb/nhhEwXHjr9/neMXbfjPnhIjILXomwW8FJdWcbVoVfm3T4j4WrR+dYNdM9o+2gxyMM4rrFpS7KY/fGFr1O8l4hoijK75W7FvYvQCvMrd03QvWIbRHawEBKSHg0BKSJuPRWwNow+cauZq+3YVitmkWo8t2Mzor6xnFB0avQHtl2pEjtZuZfTsmDxRh+EwaPDrUTH8tpPRl/y408b/ORIup72IVTupw+j5eyrHlXrvgMG5ypel2vsYXeGa8goLx2hoMRgxXB+qz+gn3vE7dAzdA1sPtW8m2wwZnW2BeCm3bQwUe2t18smZMDp3pJpGXW8sFNs8DkjpN2N06mLeni3HH8DV3JtOI03HGX1SRff1lraH4Dkq//g92wlGByOz5jLDR6DHPfGY19CW0VXuZVn21iaA9VTw82ZnB0Zvrj7k66eXCHPmlKys2efI6PZ26/eHliSBfUuV3DEtZ3K+NMgXXqyeAjXzJIZcTVwZ/aXbY/9ZxqnAbripbSrIndH1rEo3KomkgWR86MvBCg9Gl7OYUyVQmwbpy/UsFRQ9yevcqEmJuv4EtP2XSr187M3o3cmlDuVaT0HS+xY1Y7Evo/9IsWl5POsZXJt7yU7S2Y/RKxZWcEnnPQO2yLJdvNVnGX0jz6sXW72eQ1HYVQuPbecZPVF0adq4UjrwGAtz6b3xJ/dTfL1A80s6dFXaLwrZEcDoC5V2VCsmvAD+GS3Sy+ovMrpJuuPLJNMMmPv87LFZHoGMHnzFV//FwpfglUOPk1sWxOgzX6rf21P+Elaudj3h33yF0Z2y1C7aXsyER1Ny1md1Qxhd7HbpHAHVVyC02qGetv4qo7fST6xR+f4KVD7eyFoifY1c/3U/V+/jLJh/2VbMXeQ6o2dqZz7kNXkNFHajzlzBG4x+jWveiufzs+HB6fT3lAU3GX14o1wmrTAbQg1Z9iwXDWV09Xd3L5p4vgER+eNNq2TCGD3q2wsrBaEceDRzKplvYzij/8pZO2h9MgfiLqylfdgbwegJFx7/PFyUA1vUxJepO0Qy+pr4MGUWqbdw5lKrTcD1W4zu5/jkyKHTb2F5Hofy2azbjJ58m1v0eMVb6Jw5NCLff4fR71bLrZNa+Q5WblvS6icWxeixnoonQvzewY/OY/NeyUYz+lL7IZ/EunfQ/syL5v2RdB0WDg1Xai6oV4stmm1/j9E/cfJdH/DPhe3s9lv1Be6T+9+euXFuUy6wz0m6ZJpF+vD3Ool6hTwIlTspttQihlyf4/ZK7YA8WLStXvSWQCyjH7O7td2mKQ9+HSgIfpNHOusLVjOqwnuQqRa0DXKLY3Sp1Meekf7vIUGh5taU7APyuo2rhD6qfw+8UleGeTpJ/y6979kR+XxItrOTz4p6yOjxvVe7nvjmA6XlBsfvI/GMvketZMvjynyAOk3RYpFHZH9wlOnatvwDvB7VoSxpIb2YQ/mb16kPcJmfezVLbAKjO/4Wuq1f/AEyDBrEDK0fM7oQR8TcMpECKOcwlFNYm8joI157A7ptC+CaRUqCB0sSo1d+L9S8lV0ADg3FdVQa6QLpwQ/75xaCsVHuZ617yYy+L/zwQM3RQuC9v3j2J+cU8j5aJ+dmlFwI25N5Y/cvTSXvOyGrRN+JQjgjHVptd5V0bq/Rsc2aRaAieWFh6iTpN7m1y69HFoFzzZPjgrZpjC4sk5Hu11ME7P6nH99tJL1MAeS41hXDFUmuiu17njD65sct72XOFsOxMwFvOd+Qvk00Urj1UzFIRu3d37H6KaNrm1wuWiXyEUTzVlpUxZGu9HDmufmWH+FcoEdR7cJnjJ6VdOfX1acfQejdpT39IaSvjNkwEDv5EZr7y1/O4nzO6HymsuJaO0vgB+uaSqoP6XmH11kEXS+Bbx2bDA1/kj6gGHnLtKkE4tTdeS87pTO6stCieyXLSiF/T/6jl4Okv9WfYV5qXwp6tvENbSdekPfjFdnmYxmloCwfZcDeQ/oD0VHuq5RP8Mb6ZMXC4xmMLjI0Z3yvxiegUKe+S3aSnu2yMSsh+BMILeKyFzZ/yejprhbW4dWfgF/sRu+vTtLFdTwXXplLA6P6dax5FpmMfjV3asGt1TT4eWDqxsk+0h33HXBz2kcDxTy9wCnbV4xeO6defoEbDXTG8rdaj5Du7Zxr6h9BA80Na6zS3LIYPdq62OrtKxqULX/+uWSCdHt/MbWCJhqE5wduzz73mtHvXKCuvDVFg6DT8xu9uLMZ/aSC6e4NEmVwM+HLY+6bpL/8Zi3wYEsZTCxtCDRb/IbRy428ApvNymCFgAGfbzzpyTsLWDvOlUFhlXpTqnAO2d8skp+lx5XB6ltSSr5GpL+c8ZrtYH4ZPHZYVZgSR3q3QujG911lsD/p7K8NA6SbeWzLZ+EoBxnVmewSim8Z3eh2ZBb38nKQSMjNNPYgPdeI/1zXjnIYF1NwGHtL+hbRKofg4+VwW3XF3a5Z7xjd1WqslcO/HO6dc30qs5f0ZpcyOZ24cjjIo78uJ5L0cv/BCsu86esbXbGLbyd9Ib1/3d72cqjY6dtMl81l9G8/u95zs1bAdV3HcQtX0v1OHusNF68AH8WYPZtySFfy71v6Q6UClsoHKh3hymN080r92OWGFRAwUJWRv4903nlq3StOV8DeM23bPKJID0sUOcISUQHOC/afcukjPV9ezP1xegVEjB4bTF/7ntHHfmo+lamsgBhvBdjsS/oN6PU686UCvnsrCHGUkL5IeKdD7NxKoO+jfuMTzidfz6cVWe+vrAT251p+Ruakl6e6ZrhoVMKgkcex/jTSfbVOCombV0JrzLLtzydJn5EzP+aebyW8zntS/2r3B3JOuMH79dedSkic35I5EU46D1v/LtnMSjjSY8Dp0UW6gEu46rrqSjChjlmsWlPA6Ds4lfSFRyphm1tJrIgf6UU880Sq51TBzM8K51VppK+e5yRkK1MF0Q6e5RGLC8l5VaO1vHlbFahbzjVfbku6VfqGkZXGVXCEW2eg+xXp41zn2PefrgI1M1HVeq4icp5vz793KLQKynM/rZowID1IuvbQ5rQqcKN8jNB+RPqCXoGGieIqeNDJoUIbIz2e18jxdlcV/FRYdcRLo5icEw7syxdmqYa1axvz9MNJ5xBJNnddVA1KuttsjvaQvjluWe+TtdVwuoq++YryR3J+gIGGT9rVYDCmurE7gPSbmbpjJVbVYJOlImdZR7oZy+dPSWer4fAovyDPihJGnxKZscjhTjXwXP5U1ORB+t1ZbUvmv6gGD7cdKbRi0rVNym7doVXDzPrIxG6RUkbf8Pv71Ky+apAKmt8nYUe6z5WfSw+z1UB64GIZrzekB4atOnZVpAb6Og98HOf5RPbtoEvHktbWwOm5tmURpqTnuTyLTdGqAcEP7A4Hn5EeH188Hm5RA2HqzZnCbDRGNyhIzbLyqYFgTrsEQVnSrzibuUtG1IDKDv5FkvtJd7ZVnspNq4GS8fYzG71IH/q8+rZW0fT9g9FV04ekv7PpH3zXVgPF7E49oTTSgc3XS2K8BvjMuCVrf5LuU5dYfYK/FgY7zzculSoj55bVLd5RK2tB/PGhl96apAvsVmPJ2VoLW260He50Ib0nXZD+8XAtXP8VY3UgivSvZyqi8p1qAZqUL5UXkB4bxfouKbAWNDh0LQxGSD9sp5LvF1MLMb2PEvsWlZPnJSi9YserWrA/yMHpv51002BDq7HyWlgYICez0p70ugLHiYi+WuC/Ufe2Lpz00Z2DhitZ62CLUcb5q+9Ir+FXpyQJ14GOvOGKvQOkz1JuPSi2ug6kDq23WCRYQb4vZM6u9tOoA9MH178NAOm8cpS+GqM6mDPlFZJvRXqDdQdFzK0OGsxpXx9eJz3xeMl5/St14JIg0BrymvSgB29az8XVQf7bC/N9u0kP7Uo7HZs1fX3t2fvceSsZXdI0JONFRR0Mi4sau24k/XzYlvHsvjqwSfw46WFO+pvBpNhMlnq4fu3J9/PBpJfwZvI/FqqHpRe654W9JD08+mBcyKp6UFT5xZ/cTjpF7+wz6x31cCW8u6Roel/8N7+6tydyk2E9iMXwcH1WIr3gcHMSm3M9tAsohgqYks7x5vS2t5fq4aiMsZraZdIvGQanudyrh3ODXxsc00m/75+4QyKjHnZTrik9opOucTdUL6+0HsIC+Zd3cFUzer+++jKjzun7uXXRS2ot6U4aX7lGxuthxi8qv4UR6XK68zU9+RpAkmb9Kvki6Vo81gosMg2wySNT69dT0nfksM/wggbwqHsWt7OZdB+VHbO+7m8A0Ry2yNucNeT5dn/2M7NpAO37h2aOKpD+Wnfhs49+DcDjdzJf05B0syadplURDbAgfDL90QXSabF+m4NSGmDOeOrzWU9I19fi4+t83wBLfq64Z9NI+h6XulClxgaIL/6tXz6zltGXc8jPPD/SAMlOUa83rCZd91R3eAlnI+z6aJ8ad5j07c1m/rxijRBV8oif35907+rL7LprpzvlWJFfKuniRxvVL+9uhB2SgRlf60nf52pyNtekEVq+Nr2znFFH9oeEvJ7vbo0go9Jb2rzqr+6oGb/sSiMofmHLPXCIdDv71uG9sY3g47fbn3aOdAl/vuHTmY2w0TyaoplCemu1UPk9WiPIpt5fWFhH+purDW/zuhpBqjf5tTp7PaNvezTa0/G7Ed59q6/4IE/6a7MUe1b+JlhKHVXfaUD6+eL5nqIyTWB+123Gx7Ok8031rlsHTdC2O2JMO5l0O5Pkt5r7m6DmndLcqlrSLz9+qGpi3QQBcc2Kh9kayP7T0lLl5NsE4ea5B9vkSN8pKnP/XFgTFAvlWp7QJ/3KYfH315Oa4KeV8YFRP9L9WamG93KbYG/cWx7PJNLTrK9dSKprAtGW5ACOWtJHt+8zzhhqAppiSMo11kZynmw+wPpuRjPUi9u4LZYjXVBn74WiRc2w4ltnecJB0jnDajjKVzfDU/1Nz5X8SD8atPdWrXozrOlT53ufSPqsktn6zYbNcGzkVPPemr/WPbVCr92pGbpXNsxtZWki54cvz6O7LzaDaRRXhL0s6RdOhOn1RzXD92ubnCYPkP7b7pbn4PNmOHt5/Y0gX9IltZxWfSluBsXjhqMiiaT326a7j7Y2Q5hzaEBiNemGF9stvv1ohorXxzQ3sTST822NCdePOS3golan9HEl6Y6L/WzGpFpglc7NbUcOkC7x2Dvi5/oWsBwttBnwIX32Rt9bv7Rbps+HSo/PPCZ97oeI0+PmLXA8SHacu5p0g12Far9Pt4DKfX/9O5QWRn+6fuLr76stEFKS+kZuJel1Wby3Jh62wIWgGLns/aSbJn9SnnzdAjLpnVFaPqRbwPeyyYoWcHa8INCSQPrl90JWU70tcGRI8ZJ9FelZ2Y7uCWMtMMM2tfbTF9L//HgBHQb5/vl5EtJfaOknTnmz+vz7+/9DPwjx3//x8T9wojyoECqOSqNUVBlVRTVQHVQfNUYtUQfUHfVBA9AQNByNRuPRVDQDzUELUBpai9LRHnQYHfv3+fv+kRPlQYVQcVQapaLKqCqqgeqg+qgxaok6oO6oDxqAhqDhaDQaj6aiGWgOWoDS0FqUjvagw+gYSvH7IyfKgwqh4qg0SkWVUVVUA9VB9VFj1BJ1QN1RHzQADUHD0Wg0Hk1FM9ActAClobUoHe1Bh9ExlHL2j5woDyqEiqPSKBVVRlVRDVQH1UeNUUvUAXVHfdAANAQNR6PReDQVzUBz0AKUhtaidLQHHUbHUMq5P3KiPKgQKo5Ko1RUGVVFNVAdVB81Ri1RB9Qd9UED0BA0HI1G49FUNAPNQQtQGlqL0tEedBgdQynn/8iJ8qBCqDgqjVJRZVQV1UB1UH3UGLVEHVB31AcNQEPQcDQajUdT0Qw0By1AaWgtSkd70GF0DKX4/5ET5UGFUHFUGqWiyqgqqoHqoPqoMWqJOqDuqA8agIag4Wg0Go+mohloDlqA0tBalI72oMPoGEq58EdOlAcVQsVRaZSKKqOqqAaqg+qjxqgl6oC6oz5oABqChqPRaDyaimagOWgBSkNrUTragw6jYygl4L/855zx/zvYxEbn5yaw0cGm8QG/EAed0TfdcdpNmU0HtUWdGzTmk65FZw+jCNLhmcErl5AVpJdJh7dTJOhQr8Q9/c8t0m9KuCmwyNJhpaZcr/h+0mXMfM+zKNFhWeIycasTpFcfWtTCsoUOtLev9NK8ST8toriFdQ8dNn609Pt5g/QzpvCEVZ8OWiZmCWoJpJ9coarIZkaHDcKRhRffkF44nF3IZkeHmhPPmsoqSRcW+OTBfooOaxz5OoT7SNfbOFdzxjk6zHj2sc5kinTuwtitM4PpEFP79NUjgVZG/6K/w5Ijkg5VRjr+X2RIP6eh8JYzjg5Jmm1r1wPp2bvWHOBKpYNzoXG+zz7SWTniVnG/osPm3FOKBVakr8s9cWBuPh3Gz1x1n+dNupfwrwqeMjq8Fn4XcuAG6XovDzzhb6RDpWiD651Hfz1+jcBvwW463OwyXtqRTfqPmgNZC0foYCB0OXRFJekvQionF0/QwZd1Z55DL+mcTVWfpDhbYebPdfHpk6SvKFq3SYa/FYxjHm78zd9G/mE7aaG7anEr7FC966YmQ/rGcnvRddOv10hT6T5/FdKPnuxP3rymFS763yku0iNdnYdn/o7p11HSWLRyrhXpm1YkGmnvaoWVOfOO7/Uiffcn6SiD/a1wdnW7+83rpJ+iBHYcM26FSZsnbLXxpMNCF7WT1q2QtXXrhHA26VJa0gVerq3Q6DHjyOEK0o1X+gcG+bbCnHBewds9pEsq8UXdudwKhneXSzROkH71xqhgSlgr1GUmOS7ib2f0kazvHO/ut4IuPXnKQJr03RrBF6qTWiFFty4rbDPpqfl1jwcyWmH/Qs+7lXv/6gl3AtnzWqHe6VI4jyXptdu0VRZ/agVvoZC7uz3/WpfG27i+vhWKfV/GnL9G+rsbLz0PdrZCFF9JZPZD0lt4Sje5DbeCmOwK1+9ZpBtsvawYMd4KRbIflsuVk273u+fM65ltsMBg1T3TbtIPb7++poO3DRYl+VSE/ia9uva76xzRNjgSapVSyNvB6JFJKibrpdvA8uaypePLSNe9epDXUrEN2vO9l6zcRLpUzUhcxPTXU5du/m0DXdK9uC+qlO5sgw9vy874Hyf9Hf3I+Iz9bdCiMPEk7TTpLVGeE6rGbaDwYIlcQwjpDW5Fx72t24BWda+W9QHp1ge/Gbx1bYOmFTvvS78ivaDh/K+Zfm3Qf/O4qyaN9CC9RhudoDYw2p6patdJenPqmuo74W0gtcdlIOgX6WlZj44MxbRBId+6Y4/ndTL6Zl3l5dtT2iDxFvu1/CWke4m/M4zKbAPVSS2jlvWkLy7nkZl83wZnAjqffdMifcmquicmZdP38/a7x6xjpPsdyF5a1NgG8TtmRyw8RXr6qn1JStNf95WjLN+lr5C+6Ieka8Lo9OdRe7b7mhjS73M+SpKcaoO4wjj2zRmkqz476hfN1Q4ZWeE+W0pI/1L6QmqJYDu4+g1/2tZG+gvu5e+SJNrBwvpn1dYfpGfJigdvlmuH2QobXYC7i9ETNYVfVyi3w7PXzsFKEqQLFAV5O2xrBxZ66AzZdaR79E5xCei0g+X1Ny9EdpP+QfLXjezD7ZANa8/PMiZ9wmzePgeLdmgyN9UccSZd0LXRW8apHfJP0/qqL5LO2cCp2+fVDnvaJTe/uEv6zVs7WJ5eaodODT6x609J11XWLT4b2g5tWpbWJwpIv/e1v+/I/XZQshgf39REemUB/bZKcjuILk54xDVCOjV1crFMZjvsCj6gWTGzm9ED1ARTRfLbQSu2LTN0EelXYr8GC0+/n2PnyxXvo5LufshoSqy5HUoL5uyds510RwseVWpfOxx9rSuVY0D6luuPbuz63g4/xLJ4be1IN/N6o2rP2gHmrWOD/GdJv7fzUsDduR1wMeR94LMw0rlmdafVLuwAASftF1qJpGsUmlEWL+8AzvlBam05pL/aXpprp9gBn+xdRuyqSK++9VCiGDrg4dyChK+9pCevXOinqNkBkkPBkk6TpIu/j5OL1+8AmdYJqT6+Hkbf8DJzj4x5B2h/igk0WE76pjU9e16c7ABng17utxtJf6fMZrvXa/r97PDCRVyH9E5fdsr4pQ6ISzl13u0Y6Ye0FyikhXWA7ZFagXx30hXHr9i6xHYAj4tc5ewg0v1Oeo6op3VA36rdQRr3SNfxniUkk90BCwQ9fp1+TnqGZA2bcHEHVJilfI0rJN2BPotPqLYDaivlV+c3kW6WZBO4bHqfCm7yd2j8QvrkF+mSbSMdED35+VjPjF5Gp1VWiThNdcD9GQWlvcKky7vR8tO4O4G6Y9SSLke6a6ALH8vCTjgv7DlcrEb6q/7re02Wd0IZ32XhxP2kn7giklK+phN+Scx+5mNF+rlfrz33b+kEscwf9js9SS+JbZvZp90JNfP62WdeJb3/cHBoiGEnNLm/WpYeS7qVe77TTutOyE83CjTIIP2O29gXgel9MOngk+ahYtJbTnfojfp3wuLnxdXuLaS7v3/a0nGjE6pnsiz7OkK6h9el+t770/cT3uNpMrOP0c+v/XGeNa0Tzu1Rv5ojTPqUmIv8qjed8MZk7yxeOdLf6n8YtZ/eN79bPU/eq0p6xMM8qfcNnTDqQV92Xo90wS1dk/J90/dvbi0Wf5x0F6eGD0ljnZA+8WTLq1OkKxsH5qhxdMEXx5H12ZdJn3nWYFn//C6Y6aSQmhpFepTl8NaEJV3AWW2+7doT0l88+qLrrdgFvCWP7pm+J/2Uu9HlE1u6ps8t+XYStaR/ulkhZ6PbBR/DCnVL+0jvyuKyPTe9/5qri4xYTpCu9mFP4FP7Lpi7I3RgeF4/o3Oc5b7z06sLLnlJshyXJP3bvEsdB650wamcowUf1pAekcUZWnynC4Y9DnfMVyedf/uC3oNJXVA712pE24B09WK2eb+zuuDDSYnrLtakm5y8qZ7xcbr7Oev7e5IuofP99eXG6etfGmn3DSa9Iu3JvVMDXXBcWqvM4h7pZe+aRLx/d0GH30S20lPSr3StMb3D3Q0Ry4+qfckjfZmnhFelSDfkrXs650Y16ZYf4+OWyHWDpOy6J2I9pK9suDUZtLkbzogmFVz/SbowTTWTR6sbrIafNg1xDTD60hlF3xKPdoN88tkriiKkF3Vp1Zvad8OtJp8TR+VIV8yyOKHgM319szNLHFT+evwmh5ZFV7thUeQeJUtt0hV2Ldwtdr8bvtlqbNlhTPq77XdLNz3thtjA2vJZJ0kX/HnN0jmvGzoU/cOe+JJeWLVvW/70vm8ZeWOu6jXSNyymOCt0d8M8aaOStPukfzn4diRjrBvuK2V4czwlfZ/ksk4Drh7gDv54XzWX9GuSX3Tmi/RA4CfR8iMVf13/3Ca1frkeGJQVu3e4nfRw5dysBugBt86QuE2jpLs3Ohd06fbAcrli5ynWz+Tz/ij7OPf094NtMy7FxvCRPrr+ZZimaw+s3ZlfJC1J+kwnYYOHAT3waxbN88pq0nmsFB6I3OoBbdeD+ypVSffs/uqWmNQDIdfcO39qk77u4Je8Azk94Pg8r2DyKOnXbuj7LqrogceZe0LbbElXPDB591dnD3i+TemKPUN6UveROV/HeuBEpLDe9kDSU90jXnJw9wLXm30uuRGkK8wPuLJWrBdM2Uq7F8eTvkcx1dlToRdul97ZfjCd9KxvuntbtveC/P3gFTZ5pDdtspl92GB6n82QVjQsJ91LPNd32KYXHsgn/5ahk/7zZeeNKJ9eaNkju7T8M+k7n6yRtLzRC0ubzuzeP076gHAv+674XiiV3jPvKecgo5/hExHcntULPxslefvnk67pVyJrQOsFpf2mI78lSd9u3C/q39ELLiL79vesIn1ztkFW8VgvnNwi05S4ifTOnJ+1MnP6QM+QRX7XTtLnTqZtiZbog+e6gwNv9pPuG+OSL7+uD56y/Xozx5T05BTNVVW7+uDQ9hVainakh50/vOO6UR9M5p0Hqgfped/6yi2d+4BdVmgzuz/pEmoOkfsv9sFr6vfh5Kukj/HfNDa42wd5UWozqXdIV9sL3U5P+yAwTk7mQjzplksiBmML+sA7iJXj2VPS5SaF1g409UGSnYRWevZfr5vfRbedo30wn8KZHFRI+jM73pNZnP2weMu+mvWVpJd6bmzYtrgfEiQLTmc2k54Ek7Ztiv1waf4erXm9pCsvyWu5sbMf7i3/wao8Snq4uFPnYaN+CM7j1F4zQfqhS84KSi79UDL8rYeNY4jRa2qz3JcF9sOLSIuABzykm5hVWMpM7++llSpdixaS/nV+fRq86IfImeFZZlKkL1h8k8WqpB86eUrzPWVJzw12ZI9r74e0455vrdaSHsF6zXx0eh9/ufDCieUqpGcs/1iqxzMAnq38vuk7SD+rn9nzftkAsHCGvRfUJj1lcfahnZsHgM+o7Kf6QdK50jmLm/QGoHRhJX2nEemmAfeb/U4MQNADNhCxIL0zxnG98vS+fNlmYX22Hemesju8JsIGwPzqylOrXUl3KqjRKk8egC/34zqcPEmnc9bsTn8/ADIb9nedP0f6qtIhgUeNAzAQbLHTIpD0tY/KNBKm99lF7Lb1C66RLrZe6fxLrs9QH3rYIiyc9Ev+n49XS3yGW3pX33TeJV3zSMNFyvrPYJdU/ZQ1jvTxO5wXlXQ+Q8hHY8HBBNIf3o6b9LD4DP4fKzIfppLOeoLvXJHXZ3jWt811VTrpS1Z0pS0N/QwjsZvEzr8i3erYd7HLSZ+h9UNGUHwO6SJ6R80npve7KBv5WxHvSa9V8Bc61TjdOwMl9YtIn311xafJ0c+wJnIDpaOUdMdIs8VXZg9CKU2cb3PFX9e3SoxcJjUIqyxilMxqSL+xt6/mw4ZBqHR/qHuggfTBtc5WJ/cOwvDI9S2CLaTPKxJukzwxCG3z9Qbvt5HON7CissF3EMbb9Tb87iR98aBX2a2IQVjhGThHsvev90vXaWvTtEHws3DVERgg/eqkqOKq6fe/XZ7w5/JB0htyJzNYWgdhtSP7J8MvpLe4HgmqGxuEt8I67c9G/3pehhKq6dPvz0Tp+0K130jX4Ok3DpMeAsEXskYffpDeUc/rfUZ1CEr0U+L9fpIeU5kiY64/BNxNbj2zxklX4H40pOMwBFcGTfkNf5N+JDnFCAKGYHZho9iZCdJ5qQc5qdFDwKfSOsNikvRixyE3yYwhmNU/kS06RfqHCepmQdoQHG/ZvSP6r360v7GDq2cIPlQGhA/+1Tdvd4xhGxvC/xcg/c8M/1c/RJ2z5u8fhPB6Lcv+9+9nU5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzm/DP/Dw== - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - f5f501bf-fdc6-45f2-91bc-5bf0edf05783 - e10a8436-aeb9-4b1a-8a03-7ec2baddafbc - 0803d284-9f9e-42fc-bb06-a3451029bb3e - 5 - c025e9e6-e5b9-4ed7-bb97-3965dc72718b - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 497550e7-c3fa-4507-af41-9a8ec89f7bc2 - Mirror - Mirror - - - - - - 26607 - -12080 - 138 - 44 - - - 26675 - -12058 - - - - - - Base geometry - f9140a84-a7f8-4401-a24e-4af205e452dd - Geometry - Geometry - true - efd4ca59-f934-47d0-82e5-67a09696bac0 - 1 - - - - - - 26609 - -12078 - 51 - 20 - - - 26636 - -12068 - - - - - - - - Mirror plane - f2609a08-abf9-4170-8109-6b7288441dda - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - 26609 - -12058 - 51 + 8197 + 1543 + 67 20 - 26636 - -12048 + 8240 + 1553 @@ -132991,17 +30155,7 @@ - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - + 1 @@ -133012,8 +30166,8 @@ - Mirrored geometry - f8c3ff2f-2d66-462d-ae19-81281ad6aa00 + Scaled geometry + e2b1940b-9f27-4e31-b873-d88c0f4e078f Geometry Geometry false @@ -133023,14 +30177,14 @@ - 26690 - -12078 + 8294 + 1463 53 - 20 + 50 - 26718 - -12068 + 8322 + 1488 @@ -133039,7 +30193,7 @@ Transformation data - 0ec1c624-3bbd-4113-9388-7c34012c90d3 + d4c75f94-7ae5-4c01-8da6-341985f60ce9 Transform Transform false @@ -133049,14 +30203,14 @@ - 26690 - -12058 + 8294 + 1513 53 - 20 + 50 - 26718 - -12048 + 8322 + 1538 @@ -133066,236 +30220,83 @@ - + - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - efd4ca59-f934-47d0-82e5-67a09696bac0 - Geometry - Geometry - false - 7fdcf6b5-4e77-4c94-8e4e-fe7af6430d4e - 1 - - - - - - 26651 - -12036 - 50 - 24 - - - 26676.03 - -12024.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 41f24b94-f334-4147-a389-f8afe6b87986 - Geometry - Geometry - false - efd4ca59-f934-47d0-82e5-67a09696bac0 - f8c3ff2f-2d66-462d-ae19-81281ad6aa00 - 2 - - - - - - 26651 - -12104 - 50 - 24 - - - 26676.03 - -12092 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 497550e7-c3fa-4507-af41-9a8ec89f7bc2 - efd4ca59-f934-47d0-82e5-67a09696bac0 - 41f24b94-f334-4147-a389-f8afe6b87986 - 5 - 68e10601-e290-4560-8007-35f17dfbbfb9 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move - Mirror an object. + Translate (move) an object along a vector. true - af0aa0d1-b54e-4932-a956-39547e74b52f - Mirror - Mirror + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + Move + Move - 26607 - -12632 + 8200 + 1370 138 44 - 26675 - -12610 + 8268 + 1392 Base geometry - 48db059d-7133-46ab-941e-3d9e32e02e0b + 269c7f2e-382f-4fc0-a167-9e52e27fb891 Geometry Geometry true - 1be2f2aa-0df2-4593-a427-82186bb422a1 + e2b1940b-9f27-4e31-b873-d88c0f4e078f 1 - 26609 - -12630 + 8202 + 1372 51 20 - 26636 - -12620 + 8229 + 1382 - - Mirror plane - 2ac1e1f6-73e0-48d6-a03f-3b0745621ba5 - Plane - Plane + + Translation vector + df59afdf-fc58-47d0-afcc-3ac950e93305 + Motion + Motion false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 + 0 - 26609 - -12610 + 8202 + 1392 51 20 - 26636 - -12600 + 8229 + 1402 @@ -133312,16 +30313,10 @@ - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 + + 1 + -0.5 + 0 @@ -133333,8 +30328,8 @@ - Mirrored geometry - e4f6a531-06af-4e31-86db-bb25f62bd724 + Translated geometry + 2ac6bb32-cb33-4e61-9805-60fee380dfae Geometry Geometry false @@ -133344,14 +30339,14 @@ - 26690 - -12630 + 8283 + 1372 53 20 - 26718 - -12620 + 8311 + 1382 @@ -133360,7 +30355,7 @@ Transformation data - 0836bdfd-70ec-468c-a353-727623d95de6 + a9e007b8-0952-440f-b016-4a7740fc1377 Transform Transform false @@ -133370,14 +30365,14 @@ - 26690 - -12610 + 8283 + 1392 53 20 - 26718 - -12600 + 8311 + 1402 @@ -133387,4438 +30382,71 @@ - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 1be2f2aa-0df2-4593-a427-82186bb422a1 - Geometry - Geometry - false - 60e4b4b1-745b-4e7e-88b2-0e8296cb1111 - 1 - - - - - - 26651 - -12588 - 50 - 24 - - - 26676.03 - -12576.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 087a5d6e-85ad-437b-b2ef-1bf3ad1d917c - Geometry - Geometry - false - 1be2f2aa-0df2-4593-a427-82186bb422a1 - e4f6a531-06af-4e31-86db-bb25f62bd724 - 2 - - - - - - 26651 - -12656 - 50 - 24 - - - 26676.03 - -12644 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - af0aa0d1-b54e-4932-a956-39547e74b52f - 1be2f2aa-0df2-4593-a427-82186bb422a1 - 087a5d6e-85ad-437b-b2ef-1bf3ad1d917c - 5 - f723dcfc-23ba-4639-8655-62162ead21b9 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 607e50bf-2588-4970-852b-a170c861e656 - Mirror - Mirror - - - - - - 26607 - -13012 - 138 - 44 - - - 26675 - -12990 - - - - - - Base geometry - 2f53e0bc-0940-4e9d-808c-dcee56a3a3f6 - Geometry - Geometry - true - 8c40399d-931c-4fa3-8734-a232172c83f8 - 1 - - - - - - 26609 - -13010 - 51 - 20 - - - 26636 - -13000 - - - - - - - - Mirror plane - 65f1afcf-0a43-4c29-9f21-d5aceafdc94d - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -12990 - 51 - 20 - - - 26636 - -12980 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 604f1076-befb-41ff-862e-0a4435c3eacf - Geometry - Geometry - false - 0 - - - - - - 26690 - -13010 - 53 - 20 - - - 26718 - -13000 - - - - - - - - Transformation data - 0dad36d3-2188-4bdf-8f79-0d78a1ddbed4 - Transform - Transform - false - 0 - - - - - - 26690 - -12990 - 53 - 20 - - - 26718 - -12980 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 8c40399d-931c-4fa3-8734-a232172c83f8 - Geometry - Geometry - false - f09f57f7-fcf5-4ad7-8e01-f5885d26ae74 - 1 - - - - - - 26651 - -12968 - 50 - 24 - - - 26676.5 - -12956.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - fb250458-df02-4dec-adc1-75b2f9f99d08 - Geometry - Geometry - false - 8c40399d-931c-4fa3-8734-a232172c83f8 - 604f1076-befb-41ff-862e-0a4435c3eacf - 2 - - - - - - 26651 - -13036 - 50 - 24 - - - 26676.5 - -13024 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 607e50bf-2588-4970-852b-a170c861e656 - 8c40399d-931c-4fa3-8734-a232172c83f8 - fb250458-df02-4dec-adc1-75b2f9f99d08 - 5 - d53e761d-18dc-4e70-9f32-35e8721aaa78 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 7da6933d-ede4-47b7-8ca0-1220b7b37dab - Mirror - Mirror - - - - - - 26607 - -13819 - 138 - 44 - - - 26675 - -13797 - - - - - - Base geometry - c4477e71-a9c4-4d9a-ac6c-2ba2c52a3732 - Geometry - Geometry - true - d674b214-4f07-445b-be44-0a414b6fb105 - 1 - - - - - - 26609 - -13817 - 51 - 20 - - - 26636 - -13807 - - - - - - - - Mirror plane - 0b521b12-5da5-4111-98d3-e61d12a3dc33 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -13797 - 51 - 20 - - - 26636 - -13787 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - de0a2d61-16b4-4706-a7ff-099e36c38b8a - Geometry - Geometry - false - 0 - - - - - - 26690 - -13817 - 53 - 20 - - - 26718 - -13807 - - - - - - - - Transformation data - c90a5d58-14d3-435b-97ee-6bd0d0efac52 - Transform - Transform - false - 0 - - - - - - 26690 - -13797 - 53 - 20 - - - 26718 - -13787 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - d674b214-4f07-445b-be44-0a414b6fb105 - Geometry - Geometry - false - e4e2e33f-723f-4e55-b694-e897184beef9 - 1 - - - - - - 26651 - -13775 - 50 - 24 - - - 26676.07 - -13763.4 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - eed9ded1-725f-45c6-a65f-9fab802316e9 - Geometry - Geometry - false - d674b214-4f07-445b-be44-0a414b6fb105 - de0a2d61-16b4-4706-a7ff-099e36c38b8a - 2 - - - - - - 26651 - -13843 - 50 - 24 - - - 26676.07 - -13831 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 7da6933d-ede4-47b7-8ca0-1220b7b37dab - d674b214-4f07-445b-be44-0a414b6fb105 - eed9ded1-725f-45c6-a65f-9fab802316e9 - 5 - 35b939b0-bf89-411e-a06d-212fdfa2c8d7 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 65e45dd6-9b64-4e22-baa7-67d3e0ab117a - Mirror - Mirror - - - - - - 26607 - -14197 - 138 - 44 - - - 26675 - -14175 - - - - - - Base geometry - 2458ff53-190a-4380-8841-722c9906fbd7 - Geometry - Geometry - true - 802ee2c6-a0d3-407b-9aa3-fbf00dca917b - 1 - - - - - - 26609 - -14195 - 51 - 20 - - - 26636 - -14185 - - - - - - - - Mirror plane - d1f4e712-2ada-438b-bc70-96e51c832543 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -14175 - 51 - 20 - - - 26636 - -14165 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 9561be5d-abe9-4d5a-8fe5-38685c5e4799 - Geometry - Geometry - false - 0 - - - - - - 26690 - -14195 - 53 - 20 - - - 26718 - -14185 - - - - - - - - Transformation data - c1832629-767e-42da-b71d-0d8edb80e659 - Transform - Transform - false - 0 - - - - - - 26690 - -14175 - 53 - 20 - - - 26718 - -14165 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 802ee2c6-a0d3-407b-9aa3-fbf00dca917b - Geometry - Geometry - false - 182bf597-c478-4eb5-8cca-2ea074f48457 - 1 - - - - - - 26651 - -14153 - 50 - 24 - - - 26676.5 - -14141.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 75e9e85c-bcd9-4248-a8da-73660fffbba0 - Geometry - Geometry - false - 802ee2c6-a0d3-407b-9aa3-fbf00dca917b - 9561be5d-abe9-4d5a-8fe5-38685c5e4799 - 2 - - - - - - 26651 - -14221 - 50 - 24 - - - 26676.19 - -14209 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 65e45dd6-9b64-4e22-baa7-67d3e0ab117a - 802ee2c6-a0d3-407b-9aa3-fbf00dca917b - 75e9e85c-bcd9-4248-a8da-73660fffbba0 - 5 - 4e1ccdc0-68cc-43c3-8aae-c959b61d0744 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 9782e966-e0ec-444e-9ca2-8afa02dd4779 - Mirror - Mirror - - - - - - 26607 - -15026 - 138 - 44 - - - 26675 - -15004 - - - - - - Base geometry - f8abc9aa-88d6-4d0b-b8bd-a01fa67ff7fb - Geometry - Geometry - true - 78a58da9-fcb6-49b1-a0a3-2158bb40a6aa - 1 - - - - - - 26609 - -15024 - 51 - 20 - - - 26636 - -15014 - - - - - - - - Mirror plane - 39157885-9fc0-45fe-9c1d-abae0d8ba044 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -15004 - 51 - 20 - - - 26636 - -14994 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - f6caacfd-7ada-4f5e-9f26-dcdee245ea32 - Geometry - Geometry - false - 0 - - - - - - 26690 - -15024 - 53 - 20 - - - 26718 - -15014 - - - - - - - - Transformation data - 9d19c143-e312-4ef0-bed6-2d4f9e88fd53 - Transform - Transform - false - 0 - - - - - - 26690 - -15004 - 53 - 20 - - - 26718 - -14994 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 78a58da9-fcb6-49b1-a0a3-2158bb40a6aa - Geometry - Geometry - false - 3855edb3-eb12-4197-85e1-d9226745144d - 1 - - - - - - 26651 - -14982 - 50 - 24 - - - 26676.81 - -14970.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 7c0419c0-ce95-49d5-8e54-a63a98bce387 - Geometry - Geometry - false - 78a58da9-fcb6-49b1-a0a3-2158bb40a6aa - f6caacfd-7ada-4f5e-9f26-dcdee245ea32 - 2 - - - - - - 26651 - -15050 - 50 - 24 - - - 26676.5 - -15038 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 9782e966-e0ec-444e-9ca2-8afa02dd4779 - 78a58da9-fcb6-49b1-a0a3-2158bb40a6aa - 7c0419c0-ce95-49d5-8e54-a63a98bce387 - 5 - 20f73b53-c724-43f3-a2bc-a89739c2fb84 - Group - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 8debb390-db6a-4b91-9c41-47c9488ec3e1 - 1298c360-fccb-4696-933e-af40bf6f67eb - 1e2f5dac-cabf-4a17-aec3-071d637d2a2f - 5 - 36f335c2-32af-43d3-bc2c-8192b7b883a8 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - c6b18bc1-6a92-4f6c-a3b7-4da1b3eb8729 - Mirror - Mirror - - - - - - 26607 - -15404 - 138 - 44 - - - 26675 - -15382 - - - - - - Base geometry - a56c729f-b096-4d8e-b844-a36442013fb7 - Geometry - Geometry - true - 5c15e9cc-5f40-4bb1-940a-0afa68c931cd - 1 - - - - - - 26609 - -15402 - 51 - 20 - - - 26636 - -15392 - - - - - - - - Mirror plane - 984e5b41-fe9d-41d5-a559-51055be53438 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -15382 - 51 - 20 - - - 26636 - -15372 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 8afc6aaf-c9d2-465f-97b8-6e1540e173c6 - Geometry - Geometry - false - 0 - - - - - - 26690 - -15402 - 53 - 20 - - - 26718 - -15392 - - - - - - - - Transformation data - 1c940451-37ae-4374-af30-d49f1786c965 - Transform - Transform - false - 0 - - - - - - 26690 - -15382 - 53 - 20 - - - 26718 - -15372 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 5c15e9cc-5f40-4bb1-940a-0afa68c931cd - Geometry - Geometry - false - a39c5758-5244-4264-955c-254729a7ef7e - 1 - - - - - - 26651 - -15360 - 50 - 24 - - - 26676.12 - -15348.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 656438e0-b24d-468a-bfb4-8fea23344430 - Geometry - Geometry - false - 5c15e9cc-5f40-4bb1-940a-0afa68c931cd - 8afc6aaf-c9d2-465f-97b8-6e1540e173c6 - 2 - - - - - - 26651 - -15428 - 50 - 24 - - - 26676.94 - -15416 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - c6b18bc1-6a92-4f6c-a3b7-4da1b3eb8729 - 5c15e9cc-5f40-4bb1-940a-0afa68c931cd - 656438e0-b24d-468a-bfb4-8fea23344430 - 5 - b4f88bce-87b7-4994-82b8-a7f038c942da - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - e19eb67a-c69a-4a01-aeb9-918c844d2e2c - Mirror - Mirror - - - - - - 26607 - -16122 - 138 - 44 - - - 26675 - -16100 - - - - - - Base geometry - b6d6d34a-b5ca-422c-8be2-8b31c13d50bd - Geometry - Geometry - true - d135fed7-a20c-4c5f-b5f8-fa98c62b207e - 1 - - - - - - 26609 - -16120 - 51 - 20 - - - 26636 - -16110 - - - - - - - - Mirror plane - 55a3f26b-fed5-4b9b-ba71-4e13a63717b4 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -16100 - 51 - 20 - - - 26636 - -16090 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 8206be0c-fa7d-4b49-a516-2fe5ee5bd007 - Geometry - Geometry - false - 0 - - - - - - 26690 - -16120 - 53 - 20 - - - 26718 - -16110 - - - - - - - - Transformation data - 72d8aa75-5e83-4dbb-bbae-9032e83cde9d - Transform - Transform - false - 0 - - - - - - 26690 - -16100 - 53 - 20 - - - 26718 - -16090 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - d135fed7-a20c-4c5f-b5f8-fa98c62b207e - Geometry - Geometry - false - 6eab838e-0ed2-4c54-81e0-d7d54d80f5ed - 1 - - - - - - 26651 - -16078 - 50 - 24 - - - 26676.12 - -16066.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 7dp3PNXv//jxYxRJZSWKrAaFTlS0PGlRyUiDSlZCZnbKrKQkWlaDQklmQ5KkSEZ07M2xZ4iGEn7e357vc3X7fG6/f75/ff84zz+669Hpdb3O4VyubqGwUCiUqen5x3+Gm3X6l4N7La3s7Lfa29ra28mKHzB3dLKyt9usJL9aUV5hteIa5ekPqNTVsuJbXWycXRzNN9uZuzg7mtjIiuu4mNpYme02P7XP3trcbvPatQoKyqvN1yuZKa1du1aROuOfVYT+5+Ly6ub2tubOjqfkdextTm11cXQ1Z5/+Qw7XP4txmTiaWVq5mises51l72BuZ+fiaOrEfszE2eSfB3FycrL+c588yykUhWmv/57NPYtt+oN5//zydAuFwvrLm5XycMuf5zQ+xUoRwOdHr6zRUu+t4H3TSeE5yyI5nPBtRcDv6T+3x8fysFL+c4bhv9Kf/uY/CxvjIwfVP/qgAar/3NCE+H/fkDBvylHd2ZW8byb/3NCuhacW/HND7/GxPP9e9J+Xh+3fT9P/4uZmMP7uvzf3H/Kg4igVVUV1UGPUAfVBQ9BoNBXNQWkoHR3+d/2TuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ojro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRilOuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4ozro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRikuuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4orro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRiluuD4qjlJRVVQHNUYdUB80BI1GU9EclIbS0WGU4o7ro+IoFVVFdVBj1AH1QUPQaDQVzUFpKB0dRimncH1UHKWiqqgOaow6oD5oCBqNpqI5KA2lo8MoxQPXR8VRKqqK6qDGqAPqg4ag0WgqmoPSUDo6jFJO4/qoOEpFVVEd1Bh1QH3QEDQaTUVzUBpKR4dRyhlcHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxPVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jFC9cHxVHqagqqoMaow6oDxqCRqOpaA5KQ+noMErxxvVRcZSKqqI6qDHqgPqgIWg0mormoDSUjg6jjEMK8Z9zBp8O9dH8b2Gb/nhhEwXHjr9/neMXbfjPnhIjILXomwW8FJdWcbVoVfm3T4j4WrR+dYNdM9o+2gxyMM4rrFpS7KY/fGFr1O8l4hoijK75W7FvYvQCvMrd03QvWIbRHawEBKSHg0BKSJuPRWwNow+cauZq+3YVitmkWo8t2Mzor6xnFB0avQHtl2pEjtZuZfTsmDxRh+EwaPDrUTH8tpPRl/y408b/ORIup72IVTupw+j5eyrHlXrvgMG5ypel2vsYXeGa8goLx2hoMRgxXB+qz+gn3vE7dAzdA1sPtW8m2wwZnW2BeCm3bQwUe2t18smZMDp3pJpGXW8sFNs8DkjpN2N06mLeni3HH8DV3JtOI03HGX1SRff1lraH4Dkq//g92wlGByOz5jLDR6DHPfGY19CW0VXuZVn21iaA9VTw82ZnB0Zvrj7k66eXCHPmlKys2efI6PZ26/eHliSBfUuV3DEtZ3K+NMgXXqyeAjXzJIZcTVwZ/aXbY/9ZxqnAbripbSrIndH1rEo3KomkgWR86MvBCg9Gl7OYUyVQmwbpy/UsFRQ9yevcqEmJuv4EtP2XSr187M3o3cmlDuVaT0HS+xY1Y7Evo/9IsWl5POsZXJt7yU7S2Y/RKxZWcEnnPQO2yLJdvNVnGX0jz6sXW72eQ1HYVQuPbecZPVF0adq4UjrwGAtz6b3xJ/dTfL1A80s6dFXaLwrZEcDoC5V2VCsmvAD+GS3Sy+ovMrpJuuPLJNMMmPv87LFZHoGMHnzFV//FwpfglUOPk1sWxOgzX6rf21P+Elaudj3h33yF0Z2y1C7aXsyER1Ny1md1Qxhd7HbpHAHVVyC02qGetv4qo7fST6xR+f4KVD7eyFoifY1c/3U/V+/jLJh/2VbMXeQ6o2dqZz7kNXkNFHajzlzBG4x+jWveiufzs+HB6fT3lAU3GX14o1wmrTAbQg1Z9iwXDWV09Xd3L5p4vgER+eNNq2TCGD3q2wsrBaEceDRzKplvYzij/8pZO2h9MgfiLqylfdgbwegJFx7/PFyUA1vUxJepO0Qy+pr4MGUWqbdw5lKrTcD1W4zu5/jkyKHTb2F5Hofy2azbjJ58m1v0eMVb6Jw5NCLff4fR71bLrZNa+Q5WblvS6icWxeixnoonQvzewY/OY/NeyUYz+lL7IZ/EunfQ/syL5v2RdB0WDg1Xai6oV4stmm1/j9E/cfJdH/DPhe3s9lv1Be6T+9+euXFuUy6wz0m6ZJpF+vD3Ool6hTwIlTspttQihlyf4/ZK7YA8WLStXvSWQCyjH7O7td2mKQ9+HSgIfpNHOusLVjOqwnuQqRa0DXKLY3Sp1Meekf7vIUGh5taU7APyuo2rhD6qfw+8UleGeTpJ/y6979kR+XxItrOTz4p6yOjxvVe7nvjmA6XlBsfvI/GMvketZMvjynyAOk3RYpFHZH9wlOnatvwDvB7VoSxpIb2YQ/mb16kPcJmfezVLbAKjO/4Wuq1f/AEyDBrEDK0fM7oQR8TcMpECKOcwlFNYm8joI157A7ptC+CaRUqCB0sSo1d+L9S8lV0ADg3FdVQa6QLpwQ/75xaCsVHuZ617yYy+L/zwQM3RQuC9v3j2J+cU8j5aJ+dmlFwI25N5Y/cvTSXvOyGrRN+JQjgjHVptd5V0bq/Rsc2aRaAieWFh6iTpN7m1y69HFoFzzZPjgrZpjC4sk5Hu11ME7P6nH99tJL1MAeS41hXDFUmuiu17njD65sct72XOFsOxMwFvOd+Qvk00Urj1UzFIRu3d37H6KaNrm1wuWiXyEUTzVlpUxZGu9HDmufmWH+FcoEdR7cJnjJ6VdOfX1acfQejdpT39IaSvjNkwEDv5EZr7y1/O4nzO6HymsuJaO0vgB+uaSqoP6XmH11kEXS+Bbx2bDA1/kj6gGHnLtKkE4tTdeS87pTO6stCieyXLSiF/T/6jl4Okv9WfYV5qXwp6tvENbSdekPfjFdnmYxmloCwfZcDeQ/oD0VHuq5RP8Mb6ZMXC4xmMLjI0Z3yvxiegUKe+S3aSnu2yMSsh+BMILeKyFzZ/yejprhbW4dWfgF/sRu+vTtLFdTwXXplLA6P6dax5FpmMfjV3asGt1TT4eWDqxsk+0h33HXBz2kcDxTy9wCnbV4xeO6defoEbDXTG8rdaj5Du7Zxr6h9BA80Na6zS3LIYPdq62OrtKxqULX/+uWSCdHt/MbWCJhqE5wduzz73mtHvXKCuvDVFg6DT8xu9uLMZ/aSC6e4NEmVwM+HLY+6bpL/8Zi3wYEsZTCxtCDRb/IbRy428ApvNymCFgAGfbzzpyTsLWDvOlUFhlXpTqnAO2d8skp+lx5XB6ltSSr5GpL+c8ZrtYH4ZPHZYVZgSR3q3QujG911lsD/p7K8NA6SbeWzLZ+EoBxnVmewSim8Z3eh2ZBb38nKQSMjNNPYgPdeI/1zXjnIYF1NwGHtL+hbRKofg4+VwW3XF3a5Z7xjd1WqslcO/HO6dc30qs5f0ZpcyOZ24cjjIo78uJ5L0cv/BCsu86esbXbGLbyd9Ib1/3d72cqjY6dtMl81l9G8/u95zs1bAdV3HcQtX0v1OHusNF68AH8WYPZtySFfy71v6Q6UClsoHKh3hymN080r92OWGFRAwUJWRv4903nlq3StOV8DeM23bPKJID0sUOcISUQHOC/afcukjPV9ezP1xegVEjB4bTF/7ntHHfmo+lamsgBhvBdjsS/oN6PU686UCvnsrCHGUkL5IeKdD7NxKoO+jfuMTzidfz6cVWe+vrAT251p+Ruakl6e6ZrhoVMKgkcex/jTSfbVOCombV0JrzLLtzydJn5EzP+aebyW8zntS/2r3B3JOuMH79dedSkic35I5EU46D1v/LtnMSjjSY8Dp0UW6gEu46rrqSjChjlmsWlPA6Ds4lfSFRyphm1tJrIgf6UU880Sq51TBzM8K51VppK+e5yRkK1MF0Q6e5RGLC8l5VaO1vHlbFahbzjVfbku6VfqGkZXGVXCEW2eg+xXp41zn2PefrgI1M1HVeq4icp5vz793KLQKynM/rZowID1IuvbQ5rQqcKN8jNB+RPqCXoGGieIqeNDJoUIbIz2e18jxdlcV/FRYdcRLo5icEw7syxdmqYa1axvz9MNJ5xBJNnddVA1KuttsjvaQvjluWe+TtdVwuoq++YryR3J+gIGGT9rVYDCmurE7gPSbmbpjJVbVYJOlImdZR7oZy+dPSWer4fAovyDPihJGnxKZscjhTjXwXP5U1ORB+t1ZbUvmv6gGD7cdKbRi0rVNym7doVXDzPrIxG6RUkbf8Pv71Ky+apAKmt8nYUe6z5WfSw+z1UB64GIZrzekB4atOnZVpAb6Og98HOf5RPbtoEvHktbWwOm5tmURpqTnuTyLTdGqAcEP7A4Hn5EeH188Hm5RA2HqzZnCbDRGNyhIzbLyqYFgTrsEQVnSrzibuUtG1IDKDv5FkvtJd7ZVnspNq4GS8fYzG71IH/q8+rZW0fT9g9FV04ekv7PpH3zXVgPF7E49oTTSgc3XS2K8BvjMuCVrf5LuU5dYfYK/FgY7zzculSoj55bVLd5RK2tB/PGhl96apAvsVmPJ2VoLW260He50Ib0nXZD+8XAtXP8VY3UgivSvZyqi8p1qAZqUL5UXkB4bxfouKbAWNDh0LQxGSD9sp5LvF1MLMb2PEvsWlZPnJSi9YserWrA/yMHpv51002BDq7HyWlgYICez0p70ugLHiYi+WuC/Ufe2Lpz00Z2DhitZ62CLUcb5q+9Ir+FXpyQJ14GOvOGKvQOkz1JuPSi2ug6kDq23WCRYQb4vZM6u9tOoA9MH178NAOm8cpS+GqM6mDPlFZJvRXqDdQdFzK0OGsxpXx9eJz3xeMl5/St14JIg0BrymvSgB29az8XVQf7bC/N9u0kP7Uo7HZs1fX3t2fvceSsZXdI0JONFRR0Mi4sau24k/XzYlvHsvjqwSfw46WFO+pvBpNhMlnq4fu3J9/PBpJfwZvI/FqqHpRe654W9JD08+mBcyKp6UFT5xZ/cTjpF7+wz6x31cCW8u6Roel/8N7+6tydyk2E9iMXwcH1WIr3gcHMSm3M9tAsohgqYks7x5vS2t5fq4aiMsZraZdIvGQanudyrh3ODXxsc00m/75+4QyKjHnZTrik9opOucTdUL6+0HsIC+Zd3cFUzer+++jKjzun7uXXRS2ot6U4aX7lGxuthxi8qv4UR6XK68zU9+RpAkmb9Kvki6Vo81gosMg2wySNT69dT0nfksM/wggbwqHsWt7OZdB+VHbO+7m8A0Ry2yNucNeT5dn/2M7NpAO37h2aOKpD+Wnfhs49+DcDjdzJf05B0syadplURDbAgfDL90QXSabF+m4NSGmDOeOrzWU9I19fi4+t83wBLfq64Z9NI+h6XulClxgaIL/6tXz6zltGXc8jPPD/SAMlOUa83rCZd91R3eAlnI+z6aJ8ad5j07c1m/rxijRBV8oif35907+rL7LprpzvlWJFfKuniRxvVL+9uhB2SgRlf60nf52pyNtekEVq+Nr2znFFH9oeEvJ7vbo0go9Jb2rzqr+6oGb/sSiMofmHLPXCIdDv71uG9sY3g47fbn3aOdAl/vuHTmY2w0TyaoplCemu1UPk9WiPIpt5fWFhH+purDW/zuhpBqjf5tTp7PaNvezTa0/G7Ed59q6/4IE/6a7MUe1b+JlhKHVXfaUD6+eL5nqIyTWB+123Gx7Ok8031rlsHTdC2O2JMO5l0O5Pkt5r7m6DmndLcqlrSLz9+qGpi3QQBcc2Kh9kayP7T0lLl5NsE4ea5B9vkSN8pKnP/XFgTFAvlWp7QJ/3KYfH315Oa4KeV8YFRP9L9WamG93KbYG/cWx7PJNLTrK9dSKprAtGW5ACOWtJHt+8zzhhqAppiSMo11kZynmw+wPpuRjPUi9u4LZYjXVBn74WiRc2w4ltnecJB0jnDajjKVzfDU/1Nz5X8SD8atPdWrXozrOlT53ufSPqsktn6zYbNcGzkVPPemr/WPbVCr92pGbpXNsxtZWki54cvz6O7LzaDaRRXhL0s6RdOhOn1RzXD92ubnCYPkP7b7pbn4PNmOHt5/Y0gX9IltZxWfSluBsXjhqMiiaT326a7j7Y2Q5hzaEBiNemGF9stvv1ohorXxzQ3sTST822NCdePOS3golan9HEl6Y6L/WzGpFpglc7NbUcOkC7x2Dvi5/oWsBwttBnwIX32Rt9bv7Rbps+HSo/PPCZ97oeI0+PmLXA8SHacu5p0g12Far9Pt4DKfX/9O5QWRn+6fuLr76stEFKS+kZuJel1Wby3Jh62wIWgGLns/aSbJn9SnnzdAjLpnVFaPqRbwPeyyYoWcHa8INCSQPrl90JWU70tcGRI8ZJ9FelZ2Y7uCWMtMMM2tfbTF9L//HgBHQb5/vl5EtJfaOknTnmz+vz7+/9DPwjx3//x8T9wojyoECqOSqNUVBlVRTVQHVQfNUYtUQfUHfVBA9AQNByNRuPRVDQDzUELUBpai9LRHnQYHfv3+fv+kRPlQYVQcVQapaLKqCqqgeqg+qgxaok6oO6oDxqAhqDhaDQaj6aiGWgOWoDS0FqUjvagw+gYSvH7IyfKgwqh4qg0SkWVUVVUA9VB9VFj1BJ1QN1RHzQADUHD0Wg0Hk1FM9ActAClobUoHe1Bh9ExlHL2j5woDyqEiqPSKBVVRlVRDVQH1UeNUUvUAXVHfdAANAQNR6PReDQVzUBz0AKUhtaidLQHHUbHUMq5P3KiPKgQKo5Ko1RUGVVFNVAdVB81Ri1RB9Qd9UED0BA0HI1G49FUNAPNQQtQGlqL0tEedBgdQynn/8iJ8qBCqDgqjVJRZVQV1UB1UH3UGLVEHVB31AcNQEPQcDQajUdT0Qw0By1AaWgtSkd70GF0DKX4/5ET5UGFUHFUGqWiyqgqqoHqoPqoMWqJOqDuqA8agIag4Wg0Go+mohloDlqA0tBalI72oMPoGEq58EdOlAcVQsVRaZSKKqOqqAaqg+qjxqgl6oC6oz5oABqChqPRaDyaimagOWgBSkNrUTragw6jYygl4L/855zx/zvYxEbn5yaw0cGm8QG/EAed0TfdcdpNmU0HtUWdGzTmk65FZw+jCNLhmcErl5AVpJdJh7dTJOhQr8Q9/c8t0m9KuCmwyNJhpaZcr/h+0mXMfM+zKNFhWeIycasTpFcfWtTCsoUOtLev9NK8ST8toriFdQ8dNn609Pt5g/QzpvCEVZ8OWiZmCWoJpJ9coarIZkaHDcKRhRffkF44nF3IZkeHmhPPmsoqSRcW+OTBfooOaxz5OoT7SNfbOFdzxjk6zHj2sc5kinTuwtitM4PpEFP79NUjgVZG/6K/w5Ijkg5VRjr+X2RIP6eh8JYzjg5Jmm1r1wPp2bvWHOBKpYNzoXG+zz7SWTniVnG/osPm3FOKBVakr8s9cWBuPh3Gz1x1n+dNupfwrwqeMjq8Fn4XcuAG6XovDzzhb6RDpWiD651Hfz1+jcBvwW463OwyXtqRTfqPmgNZC0foYCB0OXRFJekvQionF0/QwZd1Z55DL+mcTVWfpDhbYebPdfHpk6SvKFq3SYa/FYxjHm78zd9G/mE7aaG7anEr7FC966YmQ/rGcnvRddOv10hT6T5/FdKPnuxP3rymFS763yku0iNdnYdn/o7p11HSWLRyrhXpm1YkGmnvaoWVOfOO7/Uiffcn6SiD/a1wdnW7+83rpJ+iBHYcM26FSZsnbLXxpMNCF7WT1q2QtXXrhHA26VJa0gVerq3Q6DHjyOEK0o1X+gcG+bbCnHBewds9pEsq8UXdudwKhneXSzROkH71xqhgSlgr1GUmOS7ib2f0kazvHO/ut4IuPXnKQJr03RrBF6qTWiFFty4rbDPpqfl1jwcyWmH/Qs+7lXv/6gl3AtnzWqHe6VI4jyXptdu0VRZ/agVvoZC7uz3/WpfG27i+vhWKfV/GnL9G+rsbLz0PdrZCFF9JZPZD0lt4Sje5DbeCmOwK1+9ZpBtsvawYMd4KRbIflsuVk273u+fM65ltsMBg1T3TbtIPb7++poO3DRYl+VSE/ia9uva76xzRNjgSapVSyNvB6JFJKibrpdvA8uaypePLSNe9epDXUrEN2vO9l6zcRLpUzUhcxPTXU5du/m0DXdK9uC+qlO5sgw9vy874Hyf9Hf3I+Iz9bdCiMPEk7TTpLVGeE6rGbaDwYIlcQwjpDW5Fx72t24BWda+W9QHp1ge/Gbx1bYOmFTvvS78ivaDh/K+Zfm3Qf/O4qyaN9CC9RhudoDYw2p6patdJenPqmuo74W0gtcdlIOgX6WlZj44MxbRBId+6Y4/ndTL6Zl3l5dtT2iDxFvu1/CWke4m/M4zKbAPVSS2jlvWkLy7nkZl83wZnAjqffdMifcmquicmZdP38/a7x6xjpPsdyF5a1NgG8TtmRyw8RXr6qn1JStNf95WjLN+lr5C+6Ieka8Lo9OdRe7b7mhjS73M+SpKcaoO4wjj2zRmkqz476hfN1Q4ZWeE+W0pI/1L6QmqJYDu4+g1/2tZG+gvu5e+SJNrBwvpn1dYfpGfJigdvlmuH2QobXYC7i9ETNYVfVyi3w7PXzsFKEqQLFAV5O2xrBxZ66AzZdaR79E5xCei0g+X1Ny9EdpP+QfLXjezD7ZANa8/PMiZ9wmzePgeLdmgyN9UccSZd0LXRW8apHfJP0/qqL5LO2cCp2+fVDnvaJTe/uEv6zVs7WJ5eaodODT6x609J11XWLT4b2g5tWpbWJwpIv/e1v+/I/XZQshgf39REemUB/bZKcjuILk54xDVCOjV1crFMZjvsCj6gWTGzm9ED1ARTRfLbQSu2LTN0EelXYr8GC0+/n2PnyxXvo5LufshoSqy5HUoL5uyds510RwseVWpfOxx9rSuVY0D6luuPbuz63g4/xLJ4be1IN/N6o2rP2gHmrWOD/GdJv7fzUsDduR1wMeR94LMw0rlmdafVLuwAASftF1qJpGsUmlEWL+8AzvlBam05pL/aXpprp9gBn+xdRuyqSK++9VCiGDrg4dyChK+9pCevXOinqNkBkkPBkk6TpIu/j5OL1+8AmdYJqT6+Hkbf8DJzj4x5B2h/igk0WE76pjU9e16c7ABng17utxtJf6fMZrvXa/r97PDCRVyH9E5fdsr4pQ6ISzl13u0Y6Ye0FyikhXWA7ZFagXx30hXHr9i6xHYAj4tc5ewg0v1Oeo6op3VA36rdQRr3SNfxniUkk90BCwQ9fp1+TnqGZA2bcHEHVJilfI0rJN2BPotPqLYDaivlV+c3kW6WZBO4bHqfCm7yd2j8QvrkF+mSbSMdED35+VjPjF5Gp1VWiThNdcD9GQWlvcKky7vR8tO4O4G6Y9SSLke6a6ALH8vCTjgv7DlcrEb6q/7re02Wd0IZ32XhxP2kn7giklK+phN+Scx+5mNF+rlfrz33b+kEscwf9js9SS+JbZvZp90JNfP62WdeJb3/cHBoiGEnNLm/WpYeS7qVe77TTutOyE83CjTIIP2O29gXgel9MOngk+ahYtJbTnfojfp3wuLnxdXuLaS7v3/a0nGjE6pnsiz7OkK6h9el+t770/cT3uNpMrOP0c+v/XGeNa0Tzu1Rv5ojTPqUmIv8qjed8MZk7yxeOdLf6n8YtZ/eN79bPU/eq0p6xMM8qfcNnTDqQV92Xo90wS1dk/J90/dvbi0Wf5x0F6eGD0ljnZA+8WTLq1OkKxsH5qhxdMEXx5H12ZdJn3nWYFn//C6Y6aSQmhpFepTl8NaEJV3AWW2+7doT0l88+qLrrdgFvCWP7pm+J/2Uu9HlE1u6ps8t+XYStaR/ulkhZ6PbBR/DCnVL+0jvyuKyPTe9/5qri4xYTpCu9mFP4FP7Lpi7I3RgeF4/o3Oc5b7z06sLLnlJshyXJP3bvEsdB650wamcowUf1pAekcUZWnynC4Y9DnfMVyedf/uC3oNJXVA712pE24B09WK2eb+zuuDDSYnrLtakm5y8qZ7xcbr7Oev7e5IuofP99eXG6etfGmn3DSa9Iu3JvVMDXXBcWqvM4h7pZe+aRLx/d0GH30S20lPSr3StMb3D3Q0Ry4+qfckjfZmnhFelSDfkrXs650Y16ZYf4+OWyHWDpOy6J2I9pK9suDUZtLkbzogmFVz/SbowTTWTR6sbrIafNg1xDTD60hlF3xKPdoN88tkriiKkF3Vp1Zvad8OtJp8TR+VIV8yyOKHgM319szNLHFT+evwmh5ZFV7thUeQeJUtt0hV2Ldwtdr8bvtlqbNlhTPq77XdLNz3thtjA2vJZJ0kX/HnN0jmvGzoU/cOe+JJeWLVvW/70vm8ZeWOu6jXSNyymOCt0d8M8aaOStPukfzn4diRjrBvuK2V4czwlfZ/ksk4Drh7gDv54XzWX9GuSX3Tmi/RA4CfR8iMVf13/3Ca1frkeGJQVu3e4nfRw5dysBugBt86QuE2jpLs3Ohd06fbAcrli5ynWz+Tz/ij7OPf094NtMy7FxvCRPrr+ZZimaw+s3ZlfJC1J+kwnYYOHAT3waxbN88pq0nmsFB6I3OoBbdeD+ypVSffs/uqWmNQDIdfcO39qk77u4Je8Azk94Pg8r2DyKOnXbuj7LqrogceZe0LbbElXPDB591dnD3i+TemKPUN6UveROV/HeuBEpLDe9kDSU90jXnJw9wLXm30uuRGkK8wPuLJWrBdM2Uq7F8eTvkcx1dlToRdul97ZfjCd9KxvuntbtveC/P3gFTZ5pDdtspl92GB6n82QVjQsJ91LPNd32KYXHsgn/5ahk/7zZeeNKJ9eaNkju7T8M+k7n6yRtLzRC0ubzuzeP076gHAv+674XiiV3jPvKecgo5/hExHcntULPxslefvnk67pVyJrQOsFpf2mI78lSd9u3C/q39ELLiL79vesIn1ztkFW8VgvnNwi05S4ifTOnJ+1MnP6QM+QRX7XTtLnTqZtiZbog+e6gwNv9pPuG+OSL7+uD56y/Xozx5T05BTNVVW7+uDQ9hVainakh50/vOO6UR9M5p0Hqgfped/6yi2d+4BdVmgzuz/pEmoOkfsv9sFr6vfh5Kukj/HfNDa42wd5UWozqXdIV9sL3U5P+yAwTk7mQjzplksiBmML+sA7iJXj2VPS5SaF1g409UGSnYRWevZfr5vfRbedo30wn8KZHFRI+jM73pNZnP2weMu+mvWVpJd6bmzYtrgfEiQLTmc2k54Ek7Ztiv1waf4erXm9pCsvyWu5sbMf7i3/wao8Snq4uFPnYaN+CM7j1F4zQfqhS84KSi79UDL8rYeNY4jRa2qz3JcF9sOLSIuABzykm5hVWMpM7++llSpdixaS/nV+fRq86IfImeFZZlKkL1h8k8WqpB86eUrzPWVJzw12ZI9r74e0455vrdaSHsF6zXx0eh9/ufDCieUqpGcs/1iqxzMAnq38vuk7SD+rn9nzftkAsHCGvRfUJj1lcfahnZsHgM+o7Kf6QdK50jmLm/QGoHRhJX2nEemmAfeb/U4MQNADNhCxIL0zxnG98vS+fNlmYX22Hemesju8JsIGwPzqylOrXUl3KqjRKk8egC/34zqcPEmnc9bsTn8/ADIb9nedP0f6qtIhgUeNAzAQbLHTIpD0tY/KNBKm99lF7Lb1C66RLrZe6fxLrs9QH3rYIiyc9Ev+n49XS3yGW3pX33TeJV3zSMNFyvrPYJdU/ZQ1jvTxO5wXlXQ+Q8hHY8HBBNIf3o6b9LD4DP4fKzIfppLOeoLvXJHXZ3jWt811VTrpS1Z0pS0N/QwjsZvEzr8i3erYd7HLSZ+h9UNGUHwO6SJ6R80npve7KBv5WxHvSa9V8Bc61TjdOwMl9YtIn311xafJ0c+wJnIDpaOUdMdIs8VXZg9CKU2cb3PFX9e3SoxcJjUIqyxilMxqSL+xt6/mw4ZBqHR/qHuggfTBtc5WJ/cOwvDI9S2CLaTPKxJukzwxCG3z9Qbvt5HON7CissF3EMbb9Tb87iR98aBX2a2IQVjhGThHsvev90vXaWvTtEHws3DVERgg/eqkqOKq6fe/XZ7w5/JB0htyJzNYWgdhtSP7J8MvpLe4HgmqGxuEt8I67c9G/3pehhKq6dPvz0Tp+0K130jX4Ok3DpMeAsEXskYffpDeUc/rfUZ1CEr0U+L9fpIeU5kiY64/BNxNbj2zxklX4H40pOMwBFcGTfkNf5N+JDnFCAKGYHZho9iZCdJ5qQc5qdFDwKfSOsNikvRixyE3yYwhmNU/kS06RfqHCepmQdoQHG/ZvSP6r360v7GDq2cIPlQGhA/+1Tdvd4xhGxvC/xcg/c8M/1c/RJ2z5u8fhPB6Lcv+9+9nU5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzmMIc5zGEOc5jDHOYwhznMYQ5zmMMc5jCHOcxhDnOYwxzm/DP/Dw== - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 7ed462af-db4a-4941-b06f-73a8a5ab5192 - Geometry - Geometry - false - d135fed7-a20c-4c5f-b5f8-fa98c62b207e - 8206be0c-fa7d-4b49-a516-2fe5ee5bd007 - 2 - - - - - - 26651 - -16146 - 50 - 24 - - - 26676.81 - -16134 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - e19eb67a-c69a-4a01-aeb9-918c844d2e2c - d135fed7-a20c-4c5f-b5f8-fa98c62b207e - 7ed462af-db4a-4941-b06f-73a8a5ab5192 - 5 - 7daa0cda-ee67-4de6-aca3-e92d0fe8ae7c - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 0a621d01-0a38-44e8-ae72-015f5abbd5cf - Mirror - Mirror - - - - - - 26607 - -16501 - 138 - 44 - - - 26675 - -16479 - - - - - - Base geometry - 99682030-cf85-45e0-8460-7fa6500cf9a2 - Geometry - Geometry - true - 57c3e588-5677-49ee-b396-305cf5572614 - 1 - - - - - - 26609 - -16499 - 51 - 20 - - - 26636 - -16489 - - - - - - - - Mirror plane - 2ac5284a-08a6-46fb-ac81-4e107652fe92 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -16479 - 51 - 20 - - - 26636 - -16469 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 6cb3bff7-5ebf-4d87-bef0-5bdfb1c9d781 - Geometry - Geometry - false - 0 - - - - - - 26690 - -16499 - 53 - 20 - - - 26718 - -16489 - - - - - - - - Transformation data - f4de83de-5d04-465b-a35f-9e18cc7ee8ee - Transform - Transform - false - 0 - - - - - - 26690 - -16479 - 53 - 20 - - - 26718 - -16469 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 57c3e588-5677-49ee-b396-305cf5572614 - Geometry - Geometry - false - c53aff52-a605-466b-8d3e-be1273a3f101 - 1 - - - - - - 26651 - -16457 - 50 - 24 - - - 26676.5 - -16445.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - fbf3ab2f-7d33-497f-846e-f757a124b34d - Geometry - Geometry - false - 57c3e588-5677-49ee-b396-305cf5572614 - 6cb3bff7-5ebf-4d87-bef0-5bdfb1c9d781 - 2 - - - - - - 26651 - -16525 - 50 - 24 - - - 26676.5 - -16513 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 0a621d01-0a38-44e8-ae72-015f5abbd5cf - 57c3e588-5677-49ee-b396-305cf5572614 - fbf3ab2f-7d33-497f-846e-f757a124b34d - 5 - 4a0e9018-47e8-4926-9fa1-067ddb25060f - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 7a75ce5b-01e3-4830-ad79-e4fc04be70ca - Mirror - Mirror - - - - - - 26607 - -17431 - 138 - 44 - - - 26675 - -17409 - - - - - - Base geometry - 62c4b675-2031-4d56-9a96-913493f0b36e - Geometry - Geometry - true - 12634e10-0b56-42af-a7e5-da34a783c718 - 1 - - - - - - 26609 - -17429 - 51 - 20 - - - 26636 - -17419 - - - - - - - - Mirror plane - ec757cc2-2f43-428e-a434-c76d05e15e9f - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -17409 - 51 - 20 - - - 26636 - -17399 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 4016e88a-53cf-4557-af51-f42432ac323d - Geometry - Geometry - false - 0 - - - - - - 26690 - -17429 - 53 - 20 - - - 26718 - -17419 - - - - - - - - Transformation data - a521b724-e82b-4112-ae19-0453f42802d6 - Transform - Transform - false - 0 - - - - - - 26690 - -17409 - 53 - 20 - - - 26718 - -17399 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 12634e10-0b56-42af-a7e5-da34a783c718 - Geometry - Geometry - false - 696fd1f4-a205-4a74-acef-810ca31f41e9 - 1 - - - - - - 26651 - -17387 - 50 - 24 - - - 26676.53 - -17375.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 0c34c6da-963b-41d0-9588-6f02da80132a - Geometry - Geometry - false - 12634e10-0b56-42af-a7e5-da34a783c718 - 4016e88a-53cf-4557-af51-f42432ac323d - 2 - - - - - - 26651 - -17455 - 50 - 24 - - - 26676.53 - -17443 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 7a75ce5b-01e3-4830-ad79-e4fc04be70ca - 12634e10-0b56-42af-a7e5-da34a783c718 - 0c34c6da-963b-41d0-9588-6f02da80132a - 5 - e397c447-2a9b-43ef-8054-ab21c17802a6 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 2eeb4e9d-4917-4e43-a8a7-446f990be93c - Mirror - Mirror - - - - - - 26607 - -17810 - 138 - 44 - - - 26675 - -17788 - - - - - - Base geometry - 40233baf-4806-4d2c-8306-9c4b469626b2 - Geometry - Geometry - true - 76466816-6f45-44a4-b4d6-83b4f579dbed - 1 - - - - - - 26609 - -17808 - 51 - 20 - - - 26636 - -17798 - - - - - - - - Mirror plane - 0e385950-c3c5-4de1-b6ef-352e5565e7b8 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -17788 - 51 - 20 - - - 26636 - -17778 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - d057833f-9813-45a7-8c36-4b8c377e852a - Geometry - Geometry - false - 0 - - - - - - 26690 - -17808 - 53 - 20 - - - 26718 - -17798 - - - - - - - - Transformation data - 574ab2f7-0b53-476d-8639-31c0d7f09480 - Transform - Transform - false - 0 - - - - - - 26690 - -17788 - 53 - 20 - - - 26718 - -17778 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 76466816-6f45-44a4-b4d6-83b4f579dbed - Geometry - Geometry - false - 01a612a1-475a-4d35-ad2b-d8082e0b354c - 1 - - - - - - 26651 - -17766 - 50 - 24 - - - 26676.53 - -17754.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 467ca241-472f-437d-99fc-2833b43975dd - Geometry - Geometry - false - 76466816-6f45-44a4-b4d6-83b4f579dbed - d057833f-9813-45a7-8c36-4b8c377e852a - 2 - - - - - - 26651 - -17834 - 50 - 24 - - - 26676.22 - -17822 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 2eeb4e9d-4917-4e43-a8a7-446f990be93c - 76466816-6f45-44a4-b4d6-83b4f579dbed - 467ca241-472f-437d-99fc-2833b43975dd - 5 - e5c4488d-2d01-4dcc-bcf2-0ec58b1ae29b - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - a37ded47-3bc6-4400-aa8b-bf2d4576f4b4 - Mirror - Mirror - - - - - - 26607 - -18605 - 138 - 44 - - - 26675 - -18583 - - - - - - Base geometry - aa5a0d61-8acc-4625-b595-395ad29dc7a2 - Geometry - Geometry - true - d12c3072-f754-4eba-b505-e1d854607037 - 1 - - - - - - 26609 - -18603 - 51 - 20 - - - 26636 - -18593 - - - - - - - - Mirror plane - 7996b0c4-9fd3-420e-8426-aef05889d22f - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -18583 - 51 - 20 - - - 26636 - -18573 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - a7af85b4-596c-4e56-ab99-4498aed1ee75 - Geometry - Geometry - false - 0 - - - - - - 26690 - -18603 - 53 - 20 - - - 26718 - -18593 - - - - - - - - Transformation data - 1529ec2e-33fb-441e-8d15-295c6e2899d8 - Transform - Transform - false - 0 - - - - - - 26690 - -18583 - 53 - 20 - - - 26718 - -18573 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - d12c3072-f754-4eba-b505-e1d854607037 - Geometry - Geometry - false - 9d9eefdd-434a-42ad-943f-25736c099f2d - 1 - - - - - - 26651 - -18561 - 50 - 24 - - - 26676.53 - -18549.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - e60717c0-d9f6-43cb-a3b3-a6180077d6c0 - Geometry - Geometry - false - d12c3072-f754-4eba-b505-e1d854607037 - a7af85b4-596c-4e56-ab99-4498aed1ee75 - 2 - - - - - - 26651 - -18629 - 50 - 24 - - - 26676.22 - -18617 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - a37ded47-3bc6-4400-aa8b-bf2d4576f4b4 - d12c3072-f754-4eba-b505-e1d854607037 - e60717c0-d9f6-43cb-a3b3-a6180077d6c0 - 5 - 54b14fac-61a9-4fd5-84a1-6be5ade97938 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 6c69011f-4cd1-4b32-a1aa-e5c31155bb8d - Mirror - Mirror - - - - - - 26607 - -18984 - 138 - 44 - - - 26675 - -18962 - - - - - - Base geometry - 028a3112-4aae-4387-9f3a-488c73794029 - Geometry - Geometry - true - 02903ce4-ce51-4935-ac35-1a100011e926 - 1 - - - - - - 26609 - -18982 - 51 - 20 - - - 26636 - -18972 - - - - - - - - Mirror plane - f42ee7be-07b2-4e1a-a88e-ad9d23e6c93b - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -18962 - 51 - 20 - - - 26636 - -18952 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - e0987f75-1609-46a1-b67c-4dc11ec5cdda - Geometry - Geometry - false - 0 - - - - - - 26690 - -18982 - 53 - 20 - - - 26718 - -18972 - - - - - - - - Transformation data - c0581396-4579-4392-95e3-1d7a17d958ac - Transform - Transform - false - 0 - - - - - - 26690 - -18962 - 53 - 20 - - - 26718 - -18952 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 02903ce4-ce51-4935-ac35-1a100011e926 - Geometry - Geometry - false - 2620b078-b1a3-423c-855b-6b478e2b47aa - 1 - - - - - - 26651 - -18940 - 50 - 24 - - - 26676.5 - -18928.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 9eef5449-f1ee-44c0-9334-d8d8bb6e0625 - Geometry - Geometry - false - 02903ce4-ce51-4935-ac35-1a100011e926 - e0987f75-1609-46a1-b67c-4dc11ec5cdda - 2 - - - - - - 26651 - -19008 - 50 - 24 - - - 26676.22 - -18996 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 6c69011f-4cd1-4b32-a1aa-e5c31155bb8d - 02903ce4-ce51-4935-ac35-1a100011e926 - 9eef5449-f1ee-44c0-9334-d8d8bb6e0625 - 5 - 520cee6c-5a72-472a-b4ae-56a5146099c0 - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 7824218e-a643-407e-a295-500684a3c919 - Mirror - Mirror - - - - - - 26607 - -19821 - 138 - 44 - - - 26675 - -19799 - - - - - - Base geometry - ed25e7a1-aa00-49ba-a41f-cfd64e3b2317 - Geometry - Geometry - true - 7d745b10-48a4-40ae-b529-63a7d9f68bec - 1 - - - - - - 26609 - -19819 - 51 - 20 - - - 26636 - -19809 - - - - - - - - Mirror plane - ff7697c7-bf12-4e68-af09-fa5fd26a9522 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -19799 - 51 - 20 - - - 26636 - -19789 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 8836735b-a6bd-4d54-aed1-5cdb4347d9c8 - Geometry - Geometry - false - 0 - - - - - - 26690 - -19819 - 53 - 20 - - - 26718 - -19809 - - - - - - - - Transformation data - f8a3da87-7a54-4e43-ad39-863707663574 - Transform - Transform - false - 0 - - - - - - 26690 - -19799 - 53 - 20 - - - 26718 - -19789 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 7d745b10-48a4-40ae-b529-63a7d9f68bec - Geometry - Geometry - false - 559b742b-f4f7-47ca-95f0-4a0afed4b048 - 1 - - - - - - 26651 - -19777 - 50 - 24 - - - 26676.84 - -19765.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - f4525169-1baa-4743-8535-416ac1e54f07 - Geometry - Geometry - false - 7d745b10-48a4-40ae-b529-63a7d9f68bec - 8836735b-a6bd-4d54-aed1-5cdb4347d9c8 - 2 - - - - - - 26651 - -19845 - 50 - 24 - - - 26676.84 - -19833 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 7824218e-a643-407e-a295-500684a3c919 - 7d745b10-48a4-40ae-b529-63a7d9f68bec - f4525169-1baa-4743-8535-416ac1e54f07 - 5 - ec7aa62c-0adf-4aed-a347-72aaf20557ad - Group - - - - - - - - - - - f12daa2f-4fd5-48c1-8ac3-5dea476912ca - Mirror - - - - - Mirror an object. - true - 3d800d42-d4b8-4b52-9540-36b665f9cbd8 - Mirror - Mirror - - - - - - 26607 - -20212 - 138 - 44 - - - 26675 - -20190 - - - - - - Base geometry - 8ef34e5c-4e18-4d48-8ad1-c2bcf28c226c - Geometry - Geometry - true - 3a5b0886-12de-43bf-be44-2b6257058b84 - 1 - - - - - - 26609 - -20210 - 51 - 20 - - - 26636 - -20200 - - - - - - - - Mirror plane - f18ad4db-92e8-480e-a3f3-3e8ccf1bcee9 - Plane - Plane - false - ee8d0ae8-46cc-4d45-a67b-9f64a9065b70 - 1 - - - - - - 26609 - -20190 - 51 - 20 - - - 26636 - -20180 - - - - - - 1 - - - - - 1 - {0} - - - - - - 0 - 0 - 0 - 0 - 1 - 0 - 0 - 0 - 1 - - - - - - - - - - - - Mirrored geometry - 2f7213bf-0161-495c-a930-900cb5d45f36 - Geometry - Geometry - false - 0 - - - - - - 26690 - -20210 - 53 - 20 - - - 26718 - -20200 - - - - - - - - Transformation data - c0305e31-b31e-4416-8910-fa9aa0b4d04b - Transform - Transform - false - 0 - - - - - - 26690 - -20190 - 53 - 20 - - - 26718 - -20180 - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 3a5b0886-12de-43bf-be44-2b6257058b84 - Geometry - Geometry - false - e1c698b4-3431-4302-952c-00c96fabaaef - 1 - - - - - - 26651 - -20168 - 50 - 24 - - - 26676.84 - -20156.77 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 - Geometry - - - - - Contains a collection of generic geometry - true - 7ab8b9f2-ae3f-4810-8d84-0aa09f0dfd60 - Geometry - Geometry - false - 3a5b0886-12de-43bf-be44-2b6257058b84 - 2f7213bf-0161-495c-a930-900cb5d45f36 - 2 - - - - - - 26651 - -20236 - 50 - 24 - - - 26676.5 - -20224 - - - - - - 1 - - - - - 1 - {0;0;0;0;0;0;0;0;0;0;0;0;0} - - - - - -1 - - 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 - - 00000000-0000-0000-0000-000000000000 - Grasshopper.Kernel.Types.GH_Curve - - - - - - - - - - - - - c552a431-af5b-46a9-a8a4-0fcbc27ef596 - Group - - - - - 3 - - 255;255;255;255 - - A group of Grasshopper objects - 18990c47-633b-47ee-8fda-40ce0abb9306 - 65c12bc3-6253-4a83-8a47-ae47ecfca9e7 - 3d800d42-d4b8-4b52-9540-36b665f9cbd8 - 3a5b0886-12de-43bf-be44-2b6257058b84 - 7ab8b9f2-ae3f-4810-8d84-0aa09f0dfd60 - 5 - 2478b8e1-f83a-4a31-89ae-47d1517ff15e - Group - - - - - - - - - + 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge - + Merge a bunch of data streams - 65c6ff7e-d0ff-488b-a879-6be76fe3fcac + true + 4b493507-f146-4dcd-a950-3d8f96298e3d Merge - + Merge - 26983 - -20779 - 93 - 384 + 5058 + -1603 + 121 + 104 - 27025 - -20587 + 5112 + -1551 - - 19 + + 5 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 - 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 - + 2 Data stream 1 - 7898bffd-493b-45aa-9bb8-c207a151673a + 91bbfdcb-e503-4f52-bd89-709f3bb5e607 false Data 1 - D1 + Data 1 true - 62f0f607-cf9f-40e4-b869-db3387e7055d + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 1 - 26985 - -20777 - 25 + 5060 + -1601 + 37 20 - 26999 - -20767 + 5080 + -1591 @@ -137828,26 +30456,26 @@ 2 Data stream 2 - 9675c317-b091-43d6-89b7-854381740616 + e29083a4-9457-4982-94be-2087258e2d88 false Data 2 - D2 + Data 2 true - c32e68be-b323-413f-b3c8-30913299a9cf + b20042ba-19dc-4b29-98df-909395d7fe57 1 - 26985 - -20757 - 25 + 5060 + -1581 + 37 20 - 26999 - -20747 + 5080 + -1571 @@ -137857,26 +30485,26 @@ 2 Data stream 3 - a4fd5640-a1c9-4f28-bb09-fcebd252194a + 1224f8ba-07f4-4c2f-8ef8-7407425d86ed false Data 3 D3 true - d6a09425-7035-46f2-acce-996b6349cf94 + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 1 - 26985 - -20737 - 25 + 5060 + -1561 + 37 20 - 26999 - -20727 + 5080 + -1551 @@ -137886,471 +30514,65 @@ 2 Data stream 4 - 5dbbe02a-0f2d-47c6-af6f-170704d2d2de + 522b2bb2-01d3-4e5f-85be-7d2b3eaf91b3 false Data 4 D4 true - 0803d284-9f9e-42fc-bb06-a3451029bb3e + 65d2dfd3-a453-4728-b66c-bd74c7730229 1 - 26985 - -20717 - 25 + 5060 + -1541 + 37 20 - 26999 - -20707 + 5080 + -1531 - + 2 Data stream 5 - b29d7604-5256-40b3-a22c-25a581f11a08 + cf97eb0f-9f59-49c8-a6d7-c7297b532a13 false Data 5 D5 true - 41f24b94-f334-4147-a389-f8afe6b87986 - 1 + 0 - 26985 - -20697 - 25 + 5060 + -1521 + 37 20 - 26999 - -20687 - - - - - - - - 2 - Data stream 6 - e8180a1b-87fe-4443-93c2-101c08e6826e - false - Data 6 - D6 - true - 087a5d6e-85ad-437b-b2ef-1bf3ad1d917c - 1 - - - - - - 26985 - -20677 - 25 - 20 - - - 26999 - -20667 - - - - - - - - 2 - Data stream 7 - 8bef7824-f1a4-4545-8a00-a4bc3b7da043 - false - Data 7 - D7 - true - fb250458-df02-4dec-adc1-75b2f9f99d08 - 1 - - - - - - 26985 - -20657 - 25 - 20 - - - 26999 - -20647 - - - - - - - - 2 - Data stream 8 - f6d5da24-a29b-4903-a104-4bbc92572b8a - false - Data 8 - D8 - true - eed9ded1-725f-45c6-a65f-9fab802316e9 - 1 - - - - - - 26985 - -20637 - 25 - 20 - - - 26999 - -20627 - - - - - - - - 2 - Data stream 9 - 952cbad7-1bc0-456d-af24-f5a317066783 - false - Data 9 - D9 - true - 75e9e85c-bcd9-4248-a8da-73660fffbba0 - 1 - - - - - - 26985 - -20617 - 25 - 20 - - - 26999 - -20607 - - - - - - - - 2 - Data stream 10 - 529fc372-4132-43d9-8655-6aded1a8ca96 - false - Data 10 - D10 - true - 7c0419c0-ce95-49d5-8e54-a63a98bce387 - 1 - - - - - - 26985 - -20597 - 25 - 20 - - - 26999 - -20587 - - - - - - - - 2 - Data stream 11 - 9b701c18-8264-4659-84d1-3e34306fa5d0 - false - Data 11 - D11 - true - 656438e0-b24d-468a-bfb4-8fea23344430 - 1 - - - - - - 26985 - -20577 - 25 - 20 - - - 26999 - -20567 - - - - - - - - 2 - Data stream 12 - 28934f55-eae2-4cc1-ac74-6f081963415e - false - Data 12 - D12 - true - 7ed462af-db4a-4941-b06f-73a8a5ab5192 - 1 - - - - - - 26985 - -20557 - 25 - 20 - - - 26999 - -20547 - - - - - - - - 2 - Data stream 13 - 3c041760-bbec-496c-983d-68e792d83fa2 - false - Data 13 - D13 - true - fbf3ab2f-7d33-497f-846e-f757a124b34d - 1 - - - - - - 26985 - -20537 - 25 - 20 - - - 26999 - -20527 - - - - - - - - 2 - Data stream 14 - 9a7367a3-488b-4f4a-9235-1e39ecb80be1 - false - Data 14 - D14 - true - 0c34c6da-963b-41d0-9588-6f02da80132a - 1 - - - - - - 26985 - -20517 - 25 - 20 - - - 26999 - -20507 - - - - - - - - 2 - Data stream 15 - 0f48260e-1f0a-4542-aa3a-682e2a351168 - false - Data 15 - D15 - true - 467ca241-472f-437d-99fc-2833b43975dd - 1 - - - - - - 26985 - -20497 - 25 - 20 - - - 26999 - -20487 - - - - - - - - 2 - Data stream 16 - c0a185d6-1aaf-4aa8-8eeb-0bb15dce1af7 - false - Data 16 - D16 - true - e60717c0-d9f6-43cb-a3b3-a6180077d6c0 - 1 - - - - - - 26985 - -20477 - 25 - 20 - - - 26999 - -20467 - - - - - - - - 2 - Data stream 17 - 1727bed8-467c-4976-aaac-27b13a5ea59c - false - Data 17 - D17 - true - 9eef5449-f1ee-44c0-9334-d8d8bb6e0625 - 1 - - - - - - 26985 - -20457 - 25 - 20 - - - 26999 - -20447 - - - - - - - - 2 - Data stream 18 - ef190b7a-1399-41b5-baa8-3bee5cb7e5b4 - false - Data 18 - D18 - true - f4525169-1baa-4743-8535-416ac1e54f07 - 1 - - - - - - 26985 - -20437 - 25 - 20 - - - 26999 - -20427 - - - - - - - - 2 - Data stream 19 - 06427774-0731-4003-ae4e-2bba61b0fc39 - false - Data 19 - D19 - true - 7ab8b9f2-ae3f-4810-8d84-0aa09f0dfd60 - 1 - - - - - - 26985 - -20417 - 25 - 20 - - - 26999 - -20407 + 5080 + -1511 - + 2 Result of merge - c31ba105-e424-4701-8fed-b8811bef3fc9 + 3d0f49af-5322-45e7-b318-474a599b770a + 1 Result Result false @@ -138360,14 +30582,14 @@ - 27040 - -20777 - 34 - 380 + 5127 + -1601 + 50 + 100 - 27058.5 - -20587 + 5145.5 + -1551 @@ -138379,6 +30601,149769 @@ + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 03624705-b7ad-48a3-9d61-e7fd65d36cfb + Bounding Box + Bounding Box + + + + + true + + + + + + 5254 + -1603 + 100 + 44 + + + 5313 + -1581 + + + + + + 1 + Geometry to contain + 6d9ff346-1e8e-4ff1-8122-d9e50b2539e6 + Content + Content + false + 3d0f49af-5322-45e7-b318-474a599b770a + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 2 + + + + + + 5256 + -1601 + 42 + 20 + + + 5278.5 + -1591 + + + + + + + + BoundingBox orientation plane + true + 042022a0-0529-49c6-92bb-a6d8c1a1d42d + Plane + Plane + false + 0 + + + + + + 5256 + -1581 + 42 + 20 + + + 5278.5 + -1571 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 9b0254ea-4f1a-466c-a05c-92092cbd67dc + Box + Box + false + 0 + + + + + + 5328 + -1601 + 24 + 20 + + + 5341.5 + -1591 + + + + + + + + Bounding box in orientation plane coordinates + true + 57b611ea-639b-4398-8882-a0fca00f8ea1 + Box + Box + false + 0 + + + + + + 5328 + -1581 + 24 + 20 + + + 5341.5 + -1571 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 6841aab3-43bd-48c6-be32-e10f2413ca16 + Deconstruct Box + Deconstruct Box + + + + + + 5370 + -1629 + 89 + 84 + + + 5411 + -1587 + + + + + + Base box + 67614fce-b161-433d-a506-59b1ad84582c + Box + Box + false + 9b0254ea-4f1a-466c-a05c-92092cbd67dc + 1 + + + + + + 5372 + -1627 + 24 + 80 + + + 5385.5 + -1587 + + + + + + + + Box plane + 9ab8f35b-d2ab-43c9-a4ec-903c673688b1 + Plane + Plane + false + 0 + + + + + + 5426 + -1627 + 31 + 20 + + + 5443 + -1617 + + + + + + + + {x} dimension of box + 23c0c037-b478-455e-8db8-f824925f9fc2 + X + X + false + 0 + + + + + + 5426 + -1607 + 31 + 20 + + + 5443 + -1597 + + + + + + + + {y} dimension of box + 633676c7-be03-4bda-98b7-6a5368fbd183 + Y + Y + false + 0 + + + + + + 5426 + -1587 + 31 + 20 + + + 5443 + -1577 + + + + + + + + {z} dimension of box + abaa8059-911d-434c-8f05-7d60c69bdf74 + Z + Z + false + 0 + + + + + + 5426 + -1567 + 31 + 20 + + + 5443 + -1557 + + + + + + + + + + + + d93100b6-d50b-40b2-831a-814659dc38e3 + Rectangle + + + + + Create a rectangle on a plane + true + e5f8e2d1-6c98-4762-9fd5-2f43ac199b1d + Rectangle + Rectangle + + + + + + 5617 + -1598 + 121 + 84 + + + 5670 + -1556 + + + + + + Rectangle base plane + 156dee3e-eab3-427c-a8a8-96e9eb55a45c + Plane + Plane + false + 0 + + + + + + 5619 + -1596 + 36 + 20 + + + 5638.5 + -1586 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions of rectangle in plane X direction. + 15adfb4c-63c7-473d-af31-3673b763d903 + X Size + X Size + false + 23c0c037-b478-455e-8db8-f824925f9fc2 + 1 + + + + + + 5619 + -1576 + 36 + 20 + + + 5638.5 + -1566 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Dimensions of rectangle in plane Y direction. + 16d111e0-97d1-47bf-8378-cb5cdfcf3cfd + Y Size + Y Size + false + 47e89d39-2e2b-4e06-a530-a5ced2589fff + 1 + + + + + + 5619 + -1556 + 36 + 20 + + + 5638.5 + -1546 + + + + + + 1 + + + + + 1 + {0} + + + + + + -2 + 2 + + + + + + + + + + + + Rectangle corner fillet radius + 7b979b83-3480-43e3-8d66-ccd2002e8c02 + Radius + Radius + false + 0 + + + + + + 5619 + -1536 + 36 + 20 + + + 5638.5 + -1526 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle + 277e537f-c077-4a51-913c-457a45ca74d9 + Rectangle + Rectangle + false + 0 + + + + + + 5685 + -1596 + 51 + 40 + + + 5712 + -1576 + + + + + + + + Length of rectangle curve + e7566cbd-ffcf-49ad-aa8c-7c609b0edb5b + Length + Length + false + 0 + + + + + + 5685 + -1556 + 51 + 40 + + + 5712 + -1536 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 9884a882-d474-48fc-8fab-7bc7c4ba4008 + Deconstruct Domain + Deconstruct Domain + + + + + + 5366 + -1490 + 104 + 44 + + + 5424 + -1468 + + + + + + Base domain + f743d8d3-27c1-4a22-acf6-f25c16b7a779 + Domain + Domain + false + 633676c7-be03-4bda-98b7-6a5368fbd183 + 1 + + + + + + 5368 + -1488 + 41 + 40 + + + 5390 + -1468 + + + + + + + + Start of domain + 09614765-d2e6-473d-b374-bf509b929d24 + Start + Start + false + 0 + + + + + + 5439 + -1488 + 29 + 20 + + + 5455 + -1478 + + + + + + + + End of domain + bfede477-6537-4241-99e5-bb8c33701a2b + End + End + false + 0 + + + + + + 5439 + -1468 + 29 + 20 + + + 5455 + -1458 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 5a1ea51a-288e-4d73-a1d5-509bb5dfe6c4 + Construct Domain + Construct Domain + + + + + + 5486 + -1490 + 156 + 44 + + + 5584 + -1468 + + + + + + Start value of numeric domain + 223c51d9-ff6d-4a84-9c6c-32f4036929c4 + X*1.0971875 + Domain start + Domain start + false + 09614765-d2e6-473d-b374-bf509b929d24 + 1 + + + + + + 5488 + -1488 + 81 + 20 + + + 5538 + -1478 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 9b769372-b662-4747-b286-b6ea13009e17 + X*1.275 + Domain end + Domain end + false + bfede477-6537-4241-99e5-bb8c33701a2b + 1 + + + + + + 5488 + -1468 + 81 + 20 + + + 5538 + -1458 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 47e89d39-2e2b-4e06-a530-a5ced2589fff + Domain + Domain + false + 0 + + + + + + 5599 + -1488 + 41 + 40 + + + 5621 + -1468 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 5d3f7e5f-8796-4680-99dd-2b917316157b + Relative Differences + Relative Differences + + + + + + 2404 + -177 + 128 + 28 + + + 2457 + -163 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 70988a6a-e34b-467e-a063-3224197aadfb + Values + Values + false + f65f0635-7a69-442c-8cdc-e4da51b8a401 + 1 + + + + + + 2406 + -175 + 36 + 24 + + + 2425.5 + -163 + + + + + + + + 1 + Differences between consecutive items + a985a31b-d974-4c49-8102-e823d0c16fff + Differenced + Differenced + false + 0 + + + + + + 2472 + -175 + 58 + 24 + + + 2502.5 + -163 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7de562af-20b1-4ca8-9554-1057c5e17211 + Quick Graph + Quick Graph + false + 0 + 441d3685-5d51-4e9b-aebf-41d45461c275 + 1 + + + + + + 2386 + -613 + 150 + 150 + + + 2386.618 + -612.0847 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 441d3685-5d51-4e9b-aebf-41d45461c275 + Panel + Panel + false + 0.50144553207792342 + a985a31b-d974-4c49-8102-e823d0c16fff + 1 + Double click to edit panel content… + + + + + + 2385 + -452 + 155 + 254 + + 0 + 0 + 0 + + 2385.797 + -451.5634 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5d3f7e5f-8796-4680-99dd-2b917316157b + 7de562af-20b1-4ca8-9554-1057c5e17211 + 441d3685-5d51-4e9b-aebf-41d45461c275 + 3 + d5b03b5c-1ba8-4b94-9263-ad7d8ac86e90 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + fcb6261c-b785-4411-90f9-47a070c80ca8 + Relative Differences + Relative Differences + + + + + + 4395 + -184 + 128 + 28 + + + 4448 + -170 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + caa832ac-152c-4a8c-b7d2-eaf8ab66ee69 + Values + Values + false + 51c172aa-3cc9-473f-9e87-8a8bfa6f05c8 + 1 + + + + + + 4397 + -182 + 36 + 24 + + + 4416.5 + -170 + + + + + + + + 1 + Differences between consecutive items + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + Differenced + Differenced + false + 0 + + + + + + 4463 + -182 + 58 + 24 + + + 4493.5 + -170 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + fdef3a07-d991-43be-83d1-38d17cf71d38 + Quick Graph + Quick Graph + false + 0 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 1 + + + + + + 4374 + -614 + 150 + 150 + + + 4374.842 + -613.9991 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + Panel + Panel + false + 0.5020746891386807 + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + 1 + Double click to edit panel content… + + + + + + 4373 + -460 + 160 + 257 + + 0 + 0 + 0 + + 4373.177 + -459.2202 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fcb6261c-b785-4411-90f9-47a070c80ca8 + fdef3a07-d991-43be-83d1-38d17cf71d38 + 205ee9b1-df69-4ff9-9bac-44f5c2a57521 + 3 + 5c3d4519-42fc-4f01-98b6-2e3b78dbf04c + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 0de35535-ab33-445f-926d-f2211812ac44 + Relative Differences + Relative Differences + + + + + + 4203 + -183 + 128 + 28 + + + 4256 + -169 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + cd341d09-f006-4c1e-9b82-53ac197bf84f + Values + Values + false + e1cc0b99-e98c-411b-bb2a-f4719fb7d2c9 + 1 + + + + + + 4205 + -181 + 36 + 24 + + + 4224.5 + -169 + + + + + + + + 1 + Differences between consecutive items + f930681e-765a-4419-8b23-53e7fd22dd27 + Differenced + Differenced + false + 0 + + + + + + 4271 + -181 + 58 + 24 + + + 4301.5 + -169 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + Quick Graph + Quick Graph + false + 0 + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + 1 + + + + + + 4190 + -614 + 150 + 150 + + + 4190.491 + -613.8633 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + Panel + Panel + false + 0.50209204107522964 + f930681e-765a-4419-8b23-53e7fd22dd27 + 1 + Double click to edit panel content… + + + + + + 4188 + -455 + 160 + 255 + + 0 + 0 + 0 + + 4188.827 + -454.8135 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0de35535-ab33-445f-926d-f2211812ac44 + 3c574af9-d4bf-4e26-a4ce-f37e416bd24f + 2e2c9e84-607b-4786-999b-b0ccf6a9f12a + 3 + b85bd146-1253-4603-9dbe-7f74fda5911b + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + Relative Differences + Relative Differences + + + + + + 4017 + -184 + 128 + 28 + + + 4070 + -170 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 10039166-7be1-4235-972d-1e1e3e48547e + Values + Values + false + f930681e-765a-4419-8b23-53e7fd22dd27 + 1 + + + + + + 4019 + -182 + 36 + 24 + + + 4038.5 + -170 + + + + + + + + 1 + Differences between consecutive items + 2dfb8b24-23a0-4e7f-90f8-9de669b7de7b + Differenced + Differenced + false + 0 + + + + + + 4085 + -182 + 58 + 24 + + + 4115.5 + -170 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 5ea8e379-3ae1-4761-b3c9-60594017133b + Quick Graph + Quick Graph + false + 0 + d222b852-a7c7-446a-b2c3-92048eda81bb + 1 + + + + + + 4006 + -615 + 150 + 150 + + + 4006.07 + -614.3595 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d222b852-a7c7-446a-b2c3-92048eda81bb + Panel + Panel + false + 0.50209206342697144 + 2dfb8b24-23a0-4e7f-90f8-9de669b7de7b + 1 + Double click to edit panel content… + + + + + + 4004 + -456 + 160 + 255 + + 0 + 0 + 0 + + 4004.406 + -455.3097 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 37246f45-9c27-42d1-8b7b-e85ef3a5bce7 + 5ea8e379-3ae1-4761-b3c9-60594017133b + d222b852-a7c7-446a-b2c3-92048eda81bb + 3 + f1cb25e1-2e37-4828-959b-ca3f4598f4fd + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + Relative Differences + Relative Differences + + + + + + 2222 + -178 + 128 + 28 + + + 2275 + -164 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 3d72e32a-0742-43a4-bde2-d78833836680 + Values + Values + false + a985a31b-d974-4c49-8102-e823d0c16fff + 1 + + + + + + 2224 + -176 + 36 + 24 + + + 2243.5 + -164 + + + + + + + + 1 + Differences between consecutive items + aa1a411f-2321-4881-84bb-32b044a5222d + Differenced + Differenced + false + 0 + + + + + + 2290 + -176 + 58 + 24 + + + 2320.5 + -164 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + Quick Graph + Quick Graph + false + 0 + 0d97a578-7865-4750-ba9a-6c8374247eee + 1 + + + + + + 2207 + -612 + 150 + 150 + + + 2207.267 + -611.5809 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0d97a578-7865-4750-ba9a-6c8374247eee + Panel + Panel + false + 0.50144558469764888 + aa1a411f-2321-4881-84bb-32b044a5222d + 1 + Double click to edit panel content… + + + + + + 2204 + -453 + 157 + 254 + + 0 + 0 + 0 + + 2204.459 + -452.0596 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dcf909ee-7ac8-47fd-baa9-816a1f6d3cda + 0008bd0d-dd0f-48ef-8adf-02b8f4cecd1b + 0d97a578-7865-4750-ba9a-6c8374247eee + 3 + 8f0a3471-ab58-4f6c-a8fd-3721709b26bc + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + b67cc92d-d107-420d-9a74-5a24d790827c + Relative Differences + Relative Differences + + + + + + 2037 + -179 + 128 + 28 + + + 2090 + -165 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + caec0dce-1061-4e10-9167-4e306bbe0d73 + Values + Values + false + aa1a411f-2321-4881-84bb-32b044a5222d + 1 + + + + + + 2039 + -177 + 36 + 24 + + + 2058.5 + -165 + + + + + + + + 1 + Differences between consecutive items + 5c528385-427b-4fcb-8a85-21f2a11919ed + Differenced + Differenced + false + 0 + + + + + + 2105 + -177 + 58 + 24 + + + 2135.5 + -165 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + Quick Graph + Quick Graph + false + 0 + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 1 + + + + + + 2026 + -613 + 150 + 150 + + + 2026.629 + -612.0771 + + -1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + Panel + Panel + false + 0.49828327586874366 + 5c528385-427b-4fcb-8a85-21f2a11919ed + 1 + Double click to edit panel content… + + + + + + 2023 + -453 + 157 + 254 + + 0 + 0 + 0 + + 2023.815 + -452.5558 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b67cc92d-d107-420d-9a74-5a24d790827c + 1b56a6ae-3ebb-4d05-a342-535003a1d83e + d0a1af53-2c1f-4e32-88d2-bee9188ea6c6 + 3 + 5e44c594-036f-4c4f-8211-a54a7dcf92b7 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2015d5b9-f622-4e67-9297-fba288c927aa + Relay + Relay + false + 6b86013b-17bf-4325-9dc1-baac00be41cf + 1 + + + + + + 4911 + -1603 + 44 + 16 + + + 4933 + -1595 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 92760c67-783d-42a8-a629-6e2241a75848 + Relay + Relay + false + 18f9e8cd-78f9-426e-ade4-3796c99c8c38 + 1 + + + + + + 4918 + -1583 + 44 + 16 + + + 4940 + -1575 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8bcdb645-a35f-4594-8180-847b70726db5 + Relay + Relay + false + 811c2c9f-f7ed-473b-9ff9-5e2488540178 + 1 + + + + + + 4919 + -1559 + 44 + 16 + + + 4941 + -1551 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2e089ecf-d152-47eb-9a8a-55517d5698ca + Relay + Relay + false + 2ac6bb32-cb33-4e61-9805-60fee380dfae + 1 + + + + + + 4918 + -1542 + 44 + 16 + + + 4940 + -1534 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + Curve + Curve + false + 2015d5b9-f622-4e67-9297-fba288c927aa + 1 + + + + + + 4974 + -1606 + 50 + 24 + + + 4999.374 + -1594.96 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b20042ba-19dc-4b29-98df-909395d7fe57 + Curve + Curve + false + 92760c67-783d-42a8-a629-6e2241a75848 + 1 + + + + + + 4978 + -1585 + 50 + 24 + + + 5003.558 + -1573.788 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 + Curve + Curve + false + 8bcdb645-a35f-4594-8180-847b70726db5 + 1 + + + + + + 4981 + -1563 + 50 + 24 + + + 5006.288 + -1551.242 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 65d2dfd3-a453-4728-b66c-bd74c7730229 + Curve + Curve + false + 2e089ecf-d152-47eb-9a8a-55517d5698ca + 1 + + + + + + 4982 + -1527 + 50 + 24 + + + 5007.241 + -1515.902 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 24614185-91a3-4fa5-8563-e8bc67616a59 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4967 + -1826 + 50 + 24 + + + 4992.259 + -1814.321 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 65496d62-65cc-47b4-825c-0a0b586d437a + Curvature + Curvature + + + + + + 4908 + -2026 + 137 + 64 + + + 4978 + -1994 + + + + + + Curve to evaluate + 20e11b6d-a13c-4724-bb41-d89da3595603 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4910 + -2024 + 53 + 30 + + + 4938 + -2009 + + + + + + + + Parameter on curve domain to evaluate + 170b7c7e-a141-4cfd-bc78-6b861aa2a794 + Parameter + Parameter + false + 50003dbf-6b00-4c00-83ae-28699de8d8bc + 1 + + + + + + 4910 + -1994 + 53 + 30 + + + 4938 + -1979 + + + + + + + + Point on curve at {t} + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + Point + Point + false + 0 + + + + + + 4993 + -2024 + 50 + 20 + + + 5019.5 + -2014 + + + + + + + + Curvature vector at {t} + 2bfcc3e4-b55a-4d77-833b-7df6a0efe70d + Curvature + Curvature + false + 0 + + + + + + 4993 + -2004 + 50 + 20 + + + 5019.5 + -1994 + + + + + + + + Curvature circle at {t} + eff07622-cb14-4e0e-a334-e1abaf6be876 + Curvature + Curvature + false + 0 + + + + + + 4993 + -1984 + 50 + 20 + + + 5019.5 + -1974 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0b0b12b3-38ca-4cee-9557-22b72b052405 + Divide Curve + Divide Curve + + + + + + 4920 + -1936 + 125 + 64 + + + 4970 + -1904 + + + + + + Curve to divide + 391046a6-d7f7-4549-8f14-3a65936585d4 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4922 + -1934 + 33 + 20 + + + 4940 + -1924 + + + + + + + + Number of segments + 6509ce19-5df2-4d89-b10b-a943b80bf215 + Count + Count + false + 24614185-91a3-4fa5-8563-e8bc67616a59 + 1 + + + + + + 4922 + -1914 + 33 + 20 + + + 4940 + -1904 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 04abbb49-26d3-4d30-bcbf-dd451605802e + Kinks + Kinks + false + 0 + + + + + + 4922 + -1894 + 33 + 20 + + + 4940 + -1884 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 725d8df0-40e0-41fa-9245-4c1b295b05e0 + Points + Points + false + 0 + + + + + + 4985 + -1934 + 58 + 20 + + + 5015.5 + -1924 + + + + + + + + 1 + Tangent vectors at division points + 4f58e54d-9ec5-4f6e-92ed-3072284d0055 + Tangents + Tangents + false + 0 + + + + + + 4985 + -1914 + 58 + 20 + + + 5015.5 + -1904 + + + + + + + + 1 + Parameter values at division points + 50003dbf-6b00-4c00-83ae-28699de8d8bc + Parameters + Parameters + false + 0 + + + + + + 4985 + -1894 + 58 + 20 + + + 5015.5 + -1884 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 2 + Curve + Curve + false + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + b20042ba-19dc-4b29-98df-909395d7fe57 + 2 + + + + + + 4953 + -1799 + 53 + 24 + + + 4989.309 + -1787.931 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 09b0fc1c-144a-45b4-8962-4065d3a22bf2 + Deconstruct Arc + Deconstruct Arc + + + + + + 4920 + -2110 + 114 + 64 + + + 4960 + -2078 + + + + + + Arc or Circle to deconstruct + bd404888-9e36-4df1-9f31-fe1a3cde1be7 + Arc + Arc + false + eff07622-cb14-4e0e-a334-e1abaf6be876 + 1 + + + + + + 4922 + -2108 + 23 + 60 + + + 4935 + -2078 + + + + + + + + Base plane of arc or circle + d34edca5-31cf-47b3-9539-5412e9285071 + Base Plane + Base Plane + false + 0 + + + + + + 4975 + -2108 + 57 + 20 + + + 5005 + -2098 + + + + + + + + Radius of arc or circle + e4ce3b04-8775-4895-8450-943c46906500 + Radius + Radius + false + 0 + + + + + + 4975 + -2088 + 57 + 20 + + + 5005 + -2078 + + + + + + + + Angle domain (in radians) of arc + 4a548155-1ce0-4387-b591-8a1b41648eec + Angle + Angle + false + 0 + + + + + + 4975 + -2068 + 57 + 20 + + + 5005 + -2058 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + bc83863a-c981-4606-8cf3-b2a2a8c078a5 + One Over X + One Over X + + + + + + 4938 + -2238 + 100 + 28 + + + 4987 + -2224 + + + + + + Input value + 7f94fb21-8548-4259-9e7f-0258300e697e + Value + Value + false + e4ce3b04-8775-4895-8450-943c46906500 + 1 + + + + + + 4940 + -2236 + 32 + 24 + + + 4957.5 + -2224 + + + + + + + + Output value + 62b304e4-ef74-48d4-ba62-ba264e90fa7a + Result + Result + false + 0 + + + + + + 5002 + -2236 + 34 + 24 + + + 5020.5 + -2224 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 0f5bf9fd-0e63-4d7e-b133-bb4ea4e9e33f + Quick Graph + Quick Graph + false + 0 + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4920 + -2486 + 150 + 150 + + + 4920.264 + -2485.521 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c77d04dd-7bf0-48f5-a8db-50b3da551b15 + Number Slider + Number Slider + false + 0 + + + + + + 4875 + -1848 + 282 + 20 + + + 4875.264 + -1847.2 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 144c5782-4626-4d4f-8b7c-e1a00fd2d291 + Line + Line + + + + + + 4921 + -2184 + 114 + 44 + + + 4993 + -2162 + + + + + + Line start point + 7cb41c81-d90e-4354-9b8e-5f40d02760f7 + Start Point + Start Point + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4923 + -2182 + 55 + 20 + + + 4952 + -2172 + + + + + + + + Line end point + 9dd662ca-b47b-4e4b-ac12-d2674b32d408 + End Point + End Point + false + d34edca5-31cf-47b3-9539-5412e9285071 + 1 + + + + + + 4923 + -2162 + 55 + 20 + + + 4952 + -2152 + + + + + + + + Line segment + 2b911d73-c2cb-448c-a07d-82463b1939a0 + Line + Line + false + 0 + + + + + + 5008 + -2182 + 25 + 40 + + + 5022 + -2162 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 3fc1d01a-a578-4a1b-a37b-0346ca10f59a + Multiplication + Multiplication + + + + + + 4956 + -2619 + 82 + 44 + + + 4987 + -2597 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 214b65d5-8496-42f1-8bef-2430d275afe1 + A + A + true + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4958 + -2617 + 14 + 20 + + + 4966.5 + -2607 + + + + + + + + Second item for multiplication + 6106b827-de84-463d-9d07-c4d467577df0 + B + B + true + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + 1 + + + + + + 4958 + -2597 + 14 + 20 + + + 4966.5 + -2587 + + + + + + + + Result of multiplication + 45f72293-9096-457b-8aaa-b8a7e29695a9 + Result + Result + false + 0 + + + + + + 5002 + -2617 + 34 + 40 + + + 5020.5 + -2597 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + Number Slider + Number Slider + false + 0 + + + + + + 4897 + -2644 + 279 + 20 + + + 4897.074 + -2643.812 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + fe771a08-1f35-4f88-8916-9b6dfef2ec68 + Line SDL + Line SDL + + + + + + 4925 + -2564 + 122 + 64 + + + 5005 + -2532 + + + + + + Line start point + 24a09de6-a572-4b50-b777-3a8eb6f02134 + Start + Start + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4927 + -2562 + 63 + 20 + + + 4968 + -2552 + + + + + + + + Line tangent (direction) + 79dd4f82-726b-4878-970e-80a489664c77 + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4927 + -2542 + 63 + 20 + + + 4968 + -2532 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 5bd5136a-d1b8-4ca3-860e-9a21d670bcf9 + -ABS(X) + Length + Length + false + 45f72293-9096-457b-8aaa-b8a7e29695a9 + 1 + + + + + + 4927 + -2522 + 63 + 20 + + + 4968 + -2512 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + Line + Line + false + 0 + + + + + + 5020 + -2562 + 25 + 60 + + + 5034 + -2532 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 8b85ecf3-7092-4149-b7e6-1bfa84672cfe + Relative Differences + Relative Differences + + + + + + 5269 + -2282 + 128 + 28 + + + 5322 + -2268 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 67f103a8-8ad0-4f48-b2ab-a99ad0f12a4c + Values + Values + false + 454b5773-097c-4778-bdb9-1c97f13711fa + 1 + + + + + + 5271 + -2280 + 36 + 24 + + + 5290.5 + -2268 + + + + + + + + 1 + Differences between consecutive items + 47315575-68cf-4b58-a87e-ef4a72ee9277 + Differenced + Differenced + false + 0 + + + + + + 5337 + -2280 + 58 + 24 + + + 5367.5 + -2268 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + b302d6af-4016-4518-9fb4-e1db4dfabbe5 + Quick Graph + Quick Graph + false + 0 + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + + + + + + 5278 + -2501 + 150 + 150 + + + 5278.156 + -2500.522 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + f52e54d7-c07a-42da-9223-9788e7060341 + Multiplication + Multiplication + + + + + + 5320 + -2647 + 82 + 44 + + + 5351 + -2625 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 5a79ab82-eb09-4fbc-acc2-ff1d428bffaf + A + A + true + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + + + + + + 5322 + -2645 + 14 + 20 + + + 5330.5 + -2635 + + + + + + + + Second item for multiplication + bc62b8ae-cf6b-4583-a89e-408f7bdd8a3a + B + B + true + 3fb239e5-e38e-4479-8639-e29612013d6a + 1 + + + + + + 5322 + -2625 + 14 + 20 + + + 5330.5 + -2615 + + + + + + + + Result of multiplication + a3cc3380-26ef-457c-a5b7-67b60bcf9d46 + Result + Result + false + 0 + + + + + + 5366 + -2645 + 34 + 40 + + + 5384.5 + -2625 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3f9ba1b6-a21d-463d-a30c-bad601642639 + Line SDL + Line SDL + + + + + + 5294 + -2585 + 122 + 64 + + + 5374 + -2553 + + + + + + Line start point + 57c776c3-23f9-47ad-b9f7-67751766051a + Start + Start + false + 90ff67a0-31b1-4e96-836c-8b39b5d37c12 + 1 + + + + + + 5296 + -2583 + 63 + 20 + + + 5337 + -2573 + + + + + + + + Line tangent (direction) + 9d907c85-5d9c-4479-839b-9a06e901ab09 + Direction + Direction + false + f55c3fd5-6768-470b-bb1c-c9ca6ae472e0 + 1 + + + + + + 5296 + -2563 + 63 + 20 + + + 5337 + -2553 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + cb75740f-9728-4346-a7c0-56bfb54de469 + -ABS(X) + Length + Length + false + a3cc3380-26ef-457c-a5b7-67b60bcf9d46 + 1 + + + + + + 5296 + -2543 + 63 + 20 + + + 5337 + -2533 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + Line + Line + false + 0 + + + + + + 5389 + -2583 + 25 + 60 + + + 5403 + -2553 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0c38506f-25cc-43e9-bfb5-175aa2fd33fa + Panel + Panel + false + 0.56093490123748779 + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + Double click to edit panel content… + + + + + + 4744 + -2544 + 160 + 274 + + 0 + 0 + 0 + + 4744.945 + -2543.238 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c9bb7af0-764f-49ef-9532-ff62988e6bdf + Evaluate Length + Evaluate Length + + + + + + 5307 + -2744 + 144 + 64 + + + 5381 + -2712 + + + + + + Curve to evaluate + 37b2fb04-ded1-4b88-9387-34cfd29a9347 + Curve + Curve + false + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 1 + + + + + + 5309 + -2742 + 57 + 20 + + + 5339 + -2732 + + + + + + + + Length factor for curve evaluation + 2ebc4f0b-d891-490e-953f-e15644f64e07 + Length + Length + false + 0 + + + + + + 5309 + -2722 + 57 + 20 + + + 5339 + -2712 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 59abe8b6-f3dc-47bc-8bb9-d5973fc171c1 + Normalized + Normalized + false + 0 + + + + + + 5309 + -2702 + 57 + 20 + + + 5339 + -2692 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + Point + Point + false + 0 + + + + + + 5396 + -2742 + 53 + 20 + + + 5424 + -2732 + + + + + + + + Tangent vector at the specified length + 25650239-dbc9-4c06-bd8f-597ff7f096da + Tangent + Tangent + false + 0 + + + + + + 5396 + -2722 + 53 + 20 + + + 5424 + -2712 + + + + + + + + Curve parameter at the specified length + c756e47c-b7c7-4a21-a74d-ab892610b0f8 + Parameter + Parameter + false + 0 + + + + + + 5396 + -2702 + 53 + 20 + + + 5424 + -2692 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 06262943-ab63-4b10-aeee-45868acf8643 + Interpolate + Interpolate + + + + + + 5313 + -2846 + 125 + 84 + + + 5380 + -2804 + + + + + + 1 + Interpolation points + 6d31402e-0837-4831-8ab3-14093097589f + Vertices + Vertices + false + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + 1 + + + + + + 5315 + -2844 + 50 + 20 + + + 5341.5 + -2834 + + + + + + + + Curve degree + 82247ba2-339a-402f-9d59-c7fe5d8b3848 + Degree + Degree + false + 0 + + + + + + 5315 + -2824 + 50 + 20 + + + 5341.5 + -2814 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + e05374ca-4ec3-4476-bf8e-45f86cd11f90 + Periodic + Periodic + false + 0 + + + + + + 5315 + -2804 + 50 + 20 + + + 5341.5 + -2794 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + e9baef2f-8bbf-4b73-ae38-7a7feb8e7343 + KnotStyle + KnotStyle + false + 0 + + + + + + 5315 + -2784 + 50 + 20 + + + 5341.5 + -2774 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 5a0db04c-f66e-4731-aebe-98084f3b7919 + Curve + Curve + false + 0 + + + + + + 5395 + -2844 + 41 + 26 + + + 5417 + -2830.667 + + + + + + + + Curve length + b8e64c33-e721-407f-b810-6482f731dcb7 + Length + Length + false + 0 + + + + + + 5395 + -2818 + 41 + 27 + + + 5417 + -2804 + + + + + + + + Curve domain + 5ebab822-2a21-4cb1-a66f-9e9fdeef1181 + Domain + Domain + false + 0 + + + + + + 5395 + -2791 + 41 + 27 + + + 5417 + -2777.333 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b1f7eb47-b283-4f21-8320-1042508b848e + Evaluate Length + Evaluate Length + + + + + + 4921 + -2720 + 144 + 64 + + + 4995 + -2688 + + + + + + Curve to evaluate + 4c2b66bd-1519-4195-bb01-516688ee281a + Curve + Curve + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 4923 + -2718 + 57 + 20 + + + 4953 + -2708 + + + + + + + + Length factor for curve evaluation + 5378e5a9-0330-433a-a94a-4df38456088c + Length + Length + false + 0 + + + + + + 4923 + -2698 + 57 + 20 + + + 4953 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b3d58a93-4a4c-4e43-b44e-04034377dfcb + Normalized + Normalized + false + 0 + + + + + + 4923 + -2678 + 57 + 20 + + + 4953 + -2668 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + Point + Point + false + 0 + + + + + + 5010 + -2718 + 53 + 20 + + + 5038 + -2708 + + + + + + + + Tangent vector at the specified length + 4d2e34a9-aecf-4798-95fa-de77b5f9745d + Tangent + Tangent + false + 0 + + + + + + 5010 + -2698 + 53 + 20 + + + 5038 + -2688 + + + + + + + + Curve parameter at the specified length + 4d1a602d-5fb2-4532-94d1-5bf00bb470a0 + Parameter + Parameter + false + 0 + + + + + + 5010 + -2678 + 53 + 20 + + + 5038 + -2668 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 90e21cba-efb3-49f0-88fd-0098622a71a2 + Interpolate + Interpolate + + + + + + 4933 + -2821 + 125 + 84 + + + 5000 + -2779 + + + + + + 1 + Interpolation points + 7e74de7d-90b8-4a39-99b5-57a9213c3493 + Vertices + Vertices + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4935 + -2819 + 50 + 20 + + + 4961.5 + -2809 + + + + + + + + Curve degree + 80ddedd0-0f4a-45f2-9fb8-da4d47128515 + Degree + Degree + false + 0 + + + + + + 4935 + -2799 + 50 + 20 + + + 4961.5 + -2789 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 1dc74064-9cb0-4f85-bb10-e20f7b703895 + Periodic + Periodic + false + 0 + + + + + + 4935 + -2779 + 50 + 20 + + + 4961.5 + -2769 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 2e9a46fa-c293-445f-bd74-d359936e59b8 + KnotStyle + KnotStyle + false + 0 + + + + + + 4935 + -2759 + 50 + 20 + + + 4961.5 + -2749 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2703edc7-875c-4c85-b3b7-6889f6fe339b + Curve + Curve + false + 0 + + + + + + 5015 + -2819 + 41 + 26 + + + 5037 + -2805.667 + + + + + + + + Curve length + a3fb5967-2cea-42ca-bc91-961c32dc1bd7 + Length + Length + false + 0 + + + + + + 5015 + -2793 + 41 + 27 + + + 5037 + -2779 + + + + + + + + Curve domain + 864aa061-8dec-426f-9f2d-7de1d9e91b95 + Domain + Domain + false + 0 + + + + + + 5015 + -2766 + 41 + 27 + + + 5037 + -2752.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dedb18f6-2489-4571-b0f0-6107ad656b4d + Panel + Panel + false + 0.11061841249465942 + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + 1 + Double click to edit panel content… + + + + + + 5457 + -2586 + 160 + 274 + + 0 + 0 + 0 + + 5457.166 + -2585.513 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 5325 + -1822 + 50 + 24 + + + 5350.15 + -1810.422 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 580017d6-0baf-4815-80cb-c40f7afca229 + Curvature + Curvature + + + + + + 5291 + -2044 + 137 + 64 + + + 5361 + -2012 + + + + + + Curve to evaluate + 5a3de4ee-5e6f-44a3-b851-4e51f11c7f6f + Curve + Curve + false + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 1 + + + + + + 5293 + -2042 + 53 + 30 + + + 5321 + -2027 + + + + + + + + Parameter on curve domain to evaluate + 0afad4f5-0ed8-47fe-9f46-3490769b1ba6 + Parameter + Parameter + false + 5db79d3b-9b78-4ad4-97ac-63223b0da082 + 1 + + + + + + 5293 + -2012 + 53 + 30 + + + 5321 + -1997 + + + + + + + + Point on curve at {t} + 04d2db3e-2551-4e07-8db2-19783cd47f50 + Point + Point + false + 0 + + + + + + 5376 + -2042 + 50 + 20 + + + 5402.5 + -2032 + + + + + + + + Curvature vector at {t} + 537970a6-8324-4e93-aa3d-7774c594b0d9 + Curvature + Curvature + false + 0 + + + + + + 5376 + -2022 + 50 + 20 + + + 5402.5 + -2012 + + + + + + + + Curvature circle at {t} + ed44b38d-5f7e-4779-ac5b-b5320be5b851 + Curvature + Curvature + false + 0 + + + + + + 5376 + -2002 + 50 + 20 + + + 5402.5 + -1992 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9235f1c2-d8f4-43b0-b5c8-4d5bd86f886a + Divide Curve + Divide Curve + + + + + + 5304 + -1964 + 125 + 64 + + + 5354 + -1932 + + + + + + Curve to divide + 10fd311d-ee8e-40c5-a28b-6df7dad28866 + Curve + Curve + false + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 1 + + + + + + 5306 + -1962 + 33 + 20 + + + 5324 + -1952 + + + + + + + + Number of segments + c7081f74-9735-4b86-9677-e84bc519a847 + Count + Count + false + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + 1 + + + + + + 5306 + -1942 + 33 + 20 + + + 5324 + -1932 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 7f4533be-23b7-482a-9d00-357bbd391c20 + Kinks + Kinks + false + 0 + + + + + + 5306 + -1922 + 33 + 20 + + + 5324 + -1912 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + be3f7070-1d78-4fd3-b14c-1afc02d7ef90 + Points + Points + false + 0 + + + + + + 5369 + -1962 + 58 + 20 + + + 5399.5 + -1952 + + + + + + + + 1 + Tangent vectors at division points + 1ea64ec4-567a-4a95-9cb7-4b2c1634aedb + Tangents + Tangents + false + 0 + + + + + + 5369 + -1942 + 58 + 20 + + + 5399.5 + -1932 + + + + + + + + 1 + Parameter values at division points + 5db79d3b-9b78-4ad4-97ac-63223b0da082 + Parameters + Parameters + false + 0 + + + + + + 5369 + -1922 + 58 + 20 + + + 5399.5 + -1912 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + Curve + Curve + false + 17d8af39-a49e-44ac-bca0-b9d062e4e6e8 + b20042ba-19dc-4b29-98df-909395d7fe57 + 2 + + + + + + 5330 + -1794 + 50 + 24 + + + 5355.924 + -1782.577 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 68347974-590b-4408-86d8-db71952ae2e4 + Deconstruct Arc + Deconstruct Arc + + + + + + 5300 + -2122 + 114 + 64 + + + 5340 + -2090 + + + + + + Arc or Circle to deconstruct + 9d87f3d9-5e69-4ece-ac55-489fbfef6a69 + Arc + Arc + false + ed44b38d-5f7e-4779-ac5b-b5320be5b851 + 1 + + + + + + 5302 + -2120 + 23 + 60 + + + 5315 + -2090 + + + + + + + + Base plane of arc or circle + 718789b8-4934-4ea3-9f01-05434ce7bf7d + Base Plane + Base Plane + false + 0 + + + + + + 5355 + -2120 + 57 + 20 + + + 5385 + -2110 + + + + + + + + Radius of arc or circle + 5102b93f-514f-419d-980e-d1321cd7c949 + Radius + Radius + false + 0 + + + + + + 5355 + -2100 + 57 + 20 + + + 5385 + -2090 + + + + + + + + Angle domain (in radians) of arc + 8b74cca8-00fa-4dc3-9ecc-d6d0ab260d66 + Angle + Angle + false + 0 + + + + + + 5355 + -2080 + 57 + 20 + + + 5385 + -2070 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + ae43c2ce-251f-46d8-8f58-c9d64366c78e + One Over X + One Over X + + + + + + 5301 + -2243 + 100 + 28 + + + 5350 + -2229 + + + + + + Input value + 5565c2bc-e82a-4a11-a5dc-19899b8dba9b + Value + Value + false + 5102b93f-514f-419d-980e-d1321cd7c949 + 1 + + + + + + 5303 + -2241 + 32 + 24 + + + 5320.5 + -2229 + + + + + + + + Output value + 454b5773-097c-4778-bdb9-1c97f13711fa + Result + Result + false + 0 + + + + + + 5365 + -2241 + 34 + 24 + + + 5383.5 + -2229 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c790fddd-81b5-46ac-bc0f-6b128068238b + Number Slider + Number Slider + false + 0 + + + + + + 5246 + -1846 + 282 + 20 + + + 5246.149 + -1845.847 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + a5285a83-3116-48e3-b6f0-63fbf247f9c3 + Line + Line + + + + + + 5297 + -2192 + 114 + 44 + + + 5369 + -2170 + + + + + + Line start point + 391ec8f6-6afa-442d-9018-cb41f563d126 + Start Point + Start Point + false + 04d2db3e-2551-4e07-8db2-19783cd47f50 + 1 + + + + + + 5299 + -2190 + 55 + 20 + + + 5328 + -2180 + + + + + + + + Line end point + 202b24cb-a1bf-4059-9545-3d476cb2f2c6 + End Point + End Point + false + 718789b8-4934-4ea3-9f01-05434ce7bf7d + 1 + + + + + + 5299 + -2170 + 55 + 20 + + + 5328 + -2160 + + + + + + + + Line segment + f55c3fd5-6768-470b-bb1c-c9ca6ae472e0 + Line + Line + false + 0 + + + + + + 5384 + -2190 + 25 + 40 + + + 5398 + -2170 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 24614185-91a3-4fa5-8563-e8bc67616a59 + 65496d62-65cc-47b4-825c-0a0b586d437a + 0b0b12b3-38ca-4cee-9557-22b72b052405 + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 09b0fc1c-144a-45b4-8962-4065d3a22bf2 + bc83863a-c981-4606-8cf3-b2a2a8c078a5 + 0f5bf9fd-0e63-4d7e-b133-bb4ea4e9e33f + c77d04dd-7bf0-48f5-a8db-50b3da551b15 + 144c5782-4626-4d4f-8b7c-e1a00fd2d291 + 3fc1d01a-a578-4a1b-a37b-0346ca10f59a + d5a493e0-17e4-42cb-974b-c4284f5b1a99 + fe771a08-1f35-4f88-8916-9b6dfef2ec68 + 0c38506f-25cc-43e9-bfb5-175aa2fd33fa + b1f7eb47-b283-4f21-8320-1042508b848e + 90e21cba-efb3-49f0-88fd-0098622a71a2 + 87865128-eab5-44a2-822f-be7aa2577760 + e83d3def-6897-4764-9eb0-dffbc1be9c37 + 8441b196-a1ad-4124-aa4f-afdbb2523705 + 80f98fe5-5344-4fa0-b2bd-6a867c36087b + 0f58e019-287f-4849-b26b-5207e96b678a + d06e8c7b-15a1-4c87-b4e9-346344b02a8e + 21 + 28f5691d-7f5b-41e7-944d-2f5d964be7ae + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 8b85ecf3-7092-4149-b7e6-1bfa84672cfe + b302d6af-4016-4518-9fb4-e1db4dfabbe5 + f52e54d7-c07a-42da-9223-9788e7060341 + 1b71d7f4-3039-4d6a-9b48-b65ea7c3daab + 3f9ba1b6-a21d-463d-a30c-bad601642639 + c9bb7af0-764f-49ef-9532-ff62988e6bdf + 06262943-ab63-4b10-aeee-45868acf8643 + dedb18f6-2489-4571-b0f0-6107ad656b4d + a2bcb853-2dd5-41c2-bd45-a37832f5a58a + 580017d6-0baf-4815-80cb-c40f7afca229 + 9235f1c2-d8f4-43b0-b5c8-4d5bd86f886a + f6b0ba01-ac2b-4a94-a1ff-ed8925cfdb0c + 68347974-590b-4408-86d8-db71952ae2e4 + ae43c2ce-251f-46d8-8f58-c9d64366c78e + c790fddd-81b5-46ac-bc0f-6b128068238b + a5285a83-3116-48e3-b6f0-63fbf247f9c3 + 16 + 71353d71-bb86-48b1-90e1-02de9ee818a8 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + b2892f3f-beee-4acc-a700-7eef895c20cc + Relative Differences + Relative Differences + + + + + + 5714 + -2272 + 128 + 28 + + + 5767 + -2258 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d3b71599-4e2c-4727-9ba4-f479bb418ea1 + Values + Values + false + ead831d4-9a35-442f-b087-9552edaaf9c7 + 1 + + + + + + 5716 + -2270 + 36 + 24 + + + 5735.5 + -2258 + + + + + + + + 1 + Differences between consecutive items + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + Differenced + Differenced + false + 0 + + + + + + 5782 + -2270 + 58 + 24 + + + 5812.5 + -2258 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 8acb8da9-8a71-42d5-bb53-685404585ba1 + Quick Graph + Quick Graph + false + 0 + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + + + + + + 5705 + -2532 + 150 + 150 + + + 5705.544 + -2531.672 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + f885fe33-58cf-4592-b3e4-92d6463726af + Multiplication + Multiplication + + + + + + 5737 + -2638 + 82 + 44 + + + 5768 + -2616 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 240f403a-b94d-47cd-944b-dc321c71de0e + A + A + true + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + + + + + + 5739 + -2636 + 14 + 20 + + + 5747.5 + -2626 + + + + + + + + Second item for multiplication + b0dc8de3-503b-4d64-b8ce-9c03c8820c95 + B + B + true + fdc15e80-2376-4a82-a36c-d6f6b055189b + 1 + + + + + + 5739 + -2616 + 14 + 20 + + + 5747.5 + -2606 + + + + + + + + Result of multiplication + d4023562-ca73-4431-b094-1c02d2be863d + Result + Result + false + 0 + + + + + + 5783 + -2636 + 34 + 40 + + + 5801.5 + -2616 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + fdc15e80-2376-4a82-a36c-d6f6b055189b + Number Slider + Number Slider + false + 0 + + + + + + 5671 + -2652 + 277 + 20 + + + 5671.749 + -2651.812 + + + + + + 6 + 1 + 0 + 16 + 0 + 0 + 9.996405 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + e9f4e58f-fa1b-4308-9ff1-981b4b295de4 + Line SDL + Line SDL + + + + + + 5718 + -2583 + 122 + 64 + + + 5798 + -2551 + + + + + + Line start point + 671729e7-8a6b-43a0-8bef-84e5ad126947 + Start + Start + false + ffddbe9d-2260-4c8b-b010-6b3139c74b78 + 1 + + + + + + 5720 + -2581 + 63 + 20 + + + 5761 + -2571 + + + + + + + + Line tangent (direction) + c265dcf5-9ea4-43ef-9223-dc012de7952a + Direction + Direction + false + 86f3f081-d11b-4841-a25c-e6cdc41de1e1 + 1 + + + + + + 5720 + -2561 + 63 + 20 + + + 5761 + -2551 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 5057eb6b-5976-4293-acaa-d769262eed2c + -ABS(X) + Length + Length + false + d4023562-ca73-4431-b094-1c02d2be863d + 1 + + + + + + 5720 + -2541 + 63 + 20 + + + 5761 + -2531 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 2d999aec-8af8-4928-b3c4-76236b958947 + Line + Line + false + 0 + + + + + + 5813 + -2581 + 25 + 60 + + + 5827 + -2551 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a3bd958c-6273-468b-bfcf-57e2ec139954 + Evaluate Length + Evaluate Length + + + + + + 5731 + -2742 + 144 + 64 + + + 5805 + -2710 + + + + + + Curve to evaluate + 16eca065-31f9-4048-909f-b645d3e524c1 + Curve + Curve + false + 2d999aec-8af8-4928-b3c4-76236b958947 + 1 + + + + + + 5733 + -2740 + 57 + 20 + + + 5763 + -2730 + + + + + + + + Length factor for curve evaluation + 62ba40d2-92b8-441f-84f2-acb9198f55d6 + Length + Length + false + 0 + + + + + + 5733 + -2720 + 57 + 20 + + + 5763 + -2710 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 1568caaa-7e7d-4134-b0f5-876435d023ce + Normalized + Normalized + false + 0 + + + + + + 5733 + -2700 + 57 + 20 + + + 5763 + -2690 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5495358b-d752-4cbc-ba57-abbf65de1fbc + Point + Point + false + 0 + + + + + + 5820 + -2740 + 53 + 20 + + + 5848 + -2730 + + + + + + + + Tangent vector at the specified length + e45663b7-103b-43a1-9ef9-27996d8de5c6 + Tangent + Tangent + false + 0 + + + + + + 5820 + -2720 + 53 + 20 + + + 5848 + -2710 + + + + + + + + Curve parameter at the specified length + 7b80180f-569e-4d76-a94a-d663b8d3b6f0 + Parameter + Parameter + false + 0 + + + + + + 5820 + -2700 + 53 + 20 + + + 5848 + -2690 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 47bdb401-d65e-4560-b425-215c56a3abdd + Interpolate + Interpolate + + + + + + 5737 + -2844 + 125 + 84 + + + 5804 + -2802 + + + + + + 1 + Interpolation points + 2473120e-a925-40a9-9ae2-6e62cc333e66 + Vertices + Vertices + false + 5495358b-d752-4cbc-ba57-abbf65de1fbc + 1 + + + + + + 5739 + -2842 + 50 + 20 + + + 5765.5 + -2832 + + + + + + + + Curve degree + 6e0e9873-5ec1-45cd-b8b2-cf0fca1831ca + Degree + Degree + false + 0 + + + + + + 5739 + -2822 + 50 + 20 + + + 5765.5 + -2812 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 02bcd526-d328-4007-bfba-b0406dd71014 + Periodic + Periodic + false + 0 + + + + + + 5739 + -2802 + 50 + 20 + + + 5765.5 + -2792 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 3d33e03a-661b-4c15-ab3e-24f3acdeaa7e + KnotStyle + KnotStyle + false + 0 + + + + + + 5739 + -2782 + 50 + 20 + + + 5765.5 + -2772 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2b3f4056-176a-4a24-bd60-e8f390290566 + Curve + Curve + false + 0 + + + + + + 5819 + -2842 + 41 + 26 + + + 5841 + -2828.667 + + + + + + + + Curve length + f2035d3a-c123-40df-a3ce-1a5dc5da796d + Length + Length + false + 0 + + + + + + 5819 + -2816 + 41 + 27 + + + 5841 + -2802 + + + + + + + + Curve domain + 69ac4299-caa9-47a3-8e7f-dc083fd7c7d3 + Domain + Domain + false + 0 + + + + + + 5819 + -2789 + 41 + 27 + + + 5841 + -2775.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e265c5b0-82b5-47fc-8dbf-058f54be1af3 + Panel + Panel + false + 0 + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + 1 + Double click to edit panel content… + + + + + + 5915 + -2599 + 160 + 274 + + 0 + 0 + 0 + + 5915.299 + -2598.879 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + b30f2b0f-5050-42f7-a970-24bab3a4e226 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 5750 + -1819 + 50 + 24 + + + 5775.657 + -1807.783 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + f56c81ff-eca8-4d60-9fec-b48e2bf7204e + Curvature + Curvature + + + + + + 5709 + -2010 + 137 + 64 + + + 5779 + -1978 + + + + + + Curve to evaluate + e0d3692d-6e96-4472-b242-777a59156d37 + Curve + Curve + false + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5711 + -2008 + 53 + 30 + + + 5739 + -1993 + + + + + + + + Parameter on curve domain to evaluate + 569e1c7f-2246-42f4-a79e-ecd05bd2b2a7 + Parameter + Parameter + false + c21440f6-efda-4c7c-b4c2-e4676bf8d3f0 + 1 + + + + + + 5711 + -1978 + 53 + 30 + + + 5739 + -1963 + + + + + + + + Point on curve at {t} + 1b1389d8-d7c3-42ea-9693-3998ca641912 + Point + Point + false + 0 + + + + + + 5794 + -2008 + 50 + 20 + + + 5820.5 + -1998 + + + + + + + + Curvature vector at {t} + c327e5cb-6835-4491-b546-b36ff747a706 + Curvature + Curvature + false + 0 + + + + + + 5794 + -1988 + 50 + 20 + + + 5820.5 + -1978 + + + + + + + + Curvature circle at {t} + db918ea3-61ea-4955-a0a8-0e3b357ade1f + Curvature + Curvature + false + 0 + + + + + + 5794 + -1968 + 50 + 20 + + + 5820.5 + -1958 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a5b4d353-6db9-487d-b8b7-cf111abdbefc + Divide Curve + Divide Curve + + + + + + 5725 + -1933 + 125 + 64 + + + 5775 + -1901 + + + + + + Curve to divide + d92d4d44-ce92-4b6e-8bd6-a39adf40d12d + Curve + Curve + false + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5727 + -1931 + 33 + 20 + + + 5745 + -1921 + + + + + + + + Number of segments + 09efc75d-2edd-42a9-bd85-4fd84c4fd3f6 + Count + Count + false + b30f2b0f-5050-42f7-a970-24bab3a4e226 + 1 + + + + + + 5727 + -1911 + 33 + 20 + + + 5745 + -1901 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 2921def4-7db6-46e7-b2fb-905580887d7f + Kinks + Kinks + false + 0 + + + + + + 5727 + -1891 + 33 + 20 + + + 5745 + -1881 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 8deaf13c-ca3f-4eb7-8b38-9626c4067590 + Points + Points + false + 0 + + + + + + 5790 + -1931 + 58 + 20 + + + 5820.5 + -1921 + + + + + + + + 1 + Tangent vectors at division points + 125bccb9-b499-4b50-85c5-7581cde7e820 + Tangents + Tangents + false + 0 + + + + + + 5790 + -1911 + 58 + 20 + + + 5820.5 + -1901 + + + + + + + + 1 + Parameter values at division points + c21440f6-efda-4c7c-b4c2-e4676bf8d3f0 + Parameters + Parameters + false + 0 + + + + + + 5790 + -1891 + 58 + 20 + + + 5820.5 + -1881 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 5756 + -1791 + 50 + 24 + + + 5781.431 + -1779.938 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + cb2a991b-9194-48d2-b86f-b28e15f6e5d6 + Deconstruct Arc + Deconstruct Arc + + + + + + 5729 + -2081 + 114 + 64 + + + 5769 + -2049 + + + + + + Arc or Circle to deconstruct + 9df67b6f-098c-49f5-936c-dcf6e535611f + Arc + Arc + false + db918ea3-61ea-4955-a0a8-0e3b357ade1f + 1 + + + + + + 5731 + -2079 + 23 + 60 + + + 5744 + -2049 + + + + + + + + Base plane of arc or circle + 093a71c8-f9ce-4c1a-8106-43876b316be0 + Base Plane + Base Plane + false + 0 + + + + + + 5784 + -2079 + 57 + 20 + + + 5814 + -2069 + + + + + + + + Radius of arc or circle + 7955181f-4b66-428b-8888-7d2b91aea03f + Radius + Radius + false + 0 + + + + + + 5784 + -2059 + 57 + 20 + + + 5814 + -2049 + + + + + + + + Angle domain (in radians) of arc + 0cddff04-fc6f-4bc9-bdd0-d3e1d7f0743e + Angle + Angle + false + 0 + + + + + + 5784 + -2039 + 57 + 20 + + + 5814 + -2029 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 726714bf-a532-4598-b71c-751c5b0de664 + One Over X + One Over X + + + + + + 5736 + -2205 + 100 + 28 + + + 5785 + -2191 + + + + + + Input value + cc86df03-30e6-4e03-9336-e0ac7133e989 + Value + Value + false + 7955181f-4b66-428b-8888-7d2b91aea03f + 1 + + + + + + 5738 + -2203 + 32 + 24 + + + 5755.5 + -2191 + + + + + + + + Output value + 118b4d1c-3c11-4520-8a55-5b4f92b96894 + Result + Result + false + 0 + + + + + + 5800 + -2203 + 34 + 24 + + + 5818.5 + -2191 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 41a81557-ae26-4b4c-95c0-89dc8e24bba6 + Number Slider + Number Slider + false + 0 + + + + + + 5671 + -1844 + 282 + 20 + + + 5671.656 + -1843.208 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 17443e9c-05b6-4a61-b68a-080b072fb31e + Line + Line + + + + + + 5722 + -2155 + 114 + 44 + + + 5794 + -2133 + + + + + + Line start point + a76dd29a-3ccd-412e-97bc-c958028851ef + Start Point + Start Point + false + 1b1389d8-d7c3-42ea-9693-3998ca641912 + 1 + + + + + + 5724 + -2153 + 55 + 20 + + + 5753 + -2143 + + + + + + + + Line end point + a90a12c3-1ca3-49c4-80e2-d5770dbca560 + End Point + End Point + false + 093a71c8-f9ce-4c1a-8106-43876b316be0 + 1 + + + + + + 5724 + -2133 + 55 + 20 + + + 5753 + -2123 + + + + + + + + Line segment + 86f3f081-d11b-4841-a25c-e6cdc41de1e1 + Line + Line + false + 0 + + + + + + 5809 + -2153 + 25 + 40 + + + 5823 + -2133 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b2892f3f-beee-4acc-a700-7eef895c20cc + 8acb8da9-8a71-42d5-bb53-685404585ba1 + f885fe33-58cf-4592-b3e4-92d6463726af + fdc15e80-2376-4a82-a36c-d6f6b055189b + e9f4e58f-fa1b-4308-9ff1-981b4b295de4 + a3bd958c-6273-468b-bfcf-57e2ec139954 + 47bdb401-d65e-4560-b425-215c56a3abdd + e265c5b0-82b5-47fc-8dbf-058f54be1af3 + b30f2b0f-5050-42f7-a970-24bab3a4e226 + f56c81ff-eca8-4d60-9fec-b48e2bf7204e + a5b4d353-6db9-487d-b8b7-cf111abdbefc + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + cb2a991b-9194-48d2-b86f-b28e15f6e5d6 + 726714bf-a532-4598-b71c-751c5b0de664 + 41a81557-ae26-4b4c-95c0-89dc8e24bba6 + 17443e9c-05b6-4a61-b68a-080b072fb31e + 16 + fa5d3b59-adda-49ac-9d68-5f6a592fef40 + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 9dcb0cb3-f7ac-4274-991d-8c6ed5982784 + Relative Differences + Relative Differences + + + + + + 5719 + -2237 + 128 + 28 + + + 5772 + -2223 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 4c493ac2-1444-414f-9cc5-7e256a78c4ea + Values + Values + false + 118b4d1c-3c11-4520-8a55-5b4f92b96894 + 1 + + + + + + 5721 + -2235 + 36 + 24 + + + 5740.5 + -2223 + + + + + + + + 1 + Differences between consecutive items + ead831d4-9a35-442f-b087-9552edaaf9c7 + Differenced + Differenced + false + 0 + + + + + + 5787 + -2235 + 58 + 24 + + + 5817.5 + -2223 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 380716a6-5071-4978-96bb-67cc49356929 + Number + Number + false + 26176fe6-0f24-4ba0-acbe-e954a969b70c + 1 + + + + + + 5270 + -1697 + 50 + 24 + + + 5295.486 + -1685.464 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 26176fe6-0f24-4ba0-acbe-e954a969b70c + Number Slider + Number Slider + false + 0 + + + + + + 5194 + -1729 + 287 + 20 + + + 5194.07 + -1728.643 + + + + + + 0 + 1 + 0 + 1024 + 0 + 0 + 256 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 73ee5e15-5547-4bb6-84ca-1b2fb4b56837 + Relative Differences + Relative Differences + + + + + + 6132 + -2267 + 128 + 28 + + + 6185 + -2253 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + da28d880-cff2-419b-9e8a-1fa327524be8 + Values + Values + false + 55f43da7-c0e5-4ef8-9892-86abf60c4bf5 + 1 + + + + + + 6134 + -2265 + 36 + 24 + + + 6153.5 + -2253 + + + + + + + + 1 + Differences between consecutive items + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + Differenced + Differenced + false + 0 + + + + + + 6200 + -2265 + 58 + 24 + + + 6230.5 + -2253 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 58fe9d71-f841-47f0-819d-1e1fb6158c00 + Quick Graph + Quick Graph + false + 0 + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + + + + + + 6125 + -2520 + 150 + 150 + + + 6125.447 + -2519.031 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + b9a455ad-e638-44e9-ab48-b9f430e57bea + Multiplication + Multiplication + + + + + + 6152 + -2645 + 82 + 44 + + + 6183 + -2623 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 6a8b0027-970e-4813-995c-e758e8aa255f + A + A + true + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + + + + + + 6154 + -2643 + 14 + 20 + + + 6162.5 + -2633 + + + + + + + + Second item for multiplication + e47d7047-2293-477d-a2d9-f0e1922f0591 + B + B + true + e7be2341-3fe5-4e1c-8870-8209821dc353 + 1 + + + + + + 6154 + -2623 + 14 + 20 + + + 6162.5 + -2613 + + + + + + + + Result of multiplication + 4adb6898-2dc9-4d90-8f78-8c1049d30056 + Result + Result + false + 0 + + + + + + 6198 + -2643 + 34 + 40 + + + 6216.5 + -2623 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e7be2341-3fe5-4e1c-8870-8209821dc353 + Number Slider + Number Slider + false + 0 + + + + + + 6089 + -2663 + 277 + 20 + + + 6089.561 + -2662.811 + + + + + + 6 + 1 + 0 + 16 + 0 + 0 + 11.450938 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 2ac95bb6-ee8a-4408-8f72-8d755529e11b + Line SDL + Line SDL + + + + + + 6134 + -2599 + 122 + 64 + + + 6214 + -2567 + + + + + + Line start point + c44be3ca-7c36-44d9-ab06-04bee168c48a + Start + Start + false + 5bef1dbb-e2f0-40ee-b959-50dd960b9bdc + 1 + + + + + + 6136 + -2597 + 63 + 20 + + + 6177 + -2587 + + + + + + + + Line tangent (direction) + 11de3f49-7e13-4745-b050-c144a04adee1 + Direction + Direction + false + 270d47b0-6a96-4109-9946-7db0bdf18035 + 1 + + + + + + 6136 + -2577 + 63 + 20 + + + 6177 + -2567 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 59062c33-aab1-48ff-8cfb-77a0c4eca586 + -ABS(X) + Length + Length + false + 4adb6898-2dc9-4d90-8f78-8c1049d30056 + 1 + + + + + + 6136 + -2557 + 63 + 20 + + + 6177 + -2547 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6c8eb0e7-dc87-4d07-939d-b71c63f6a401 + Line + Line + false + 0 + + + + + + 6229 + -2597 + 25 + 60 + + + 6243 + -2567 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + c64b0b64-d1c2-4dda-88a0-b19444f58dd5 + Evaluate Length + Evaluate Length + + + + + + 6147 + -2746 + 144 + 64 + + + 6221 + -2714 + + + + + + Curve to evaluate + 543b6363-545f-4c8a-a6d9-ed09797f97b1 + Curve + Curve + false + 6c8eb0e7-dc87-4d07-939d-b71c63f6a401 + 1 + + + + + + 6149 + -2744 + 57 + 20 + + + 6179 + -2734 + + + + + + + + Length factor for curve evaluation + ba5cddad-799d-443e-ac97-8fe9c8cdc8b7 + Length + Length + false + 0 + + + + + + 6149 + -2724 + 57 + 20 + + + 6179 + -2714 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8a8a12b1-876b-405e-b95d-408f5e34a982 + Normalized + Normalized + false + 0 + + + + + + 6149 + -2704 + 57 + 20 + + + 6179 + -2694 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 00b363a9-7333-433d-9304-4d5faa61e7c5 + Point + Point + false + 0 + + + + + + 6236 + -2744 + 53 + 20 + + + 6264 + -2734 + + + + + + + + Tangent vector at the specified length + 01b80fce-0002-40e8-a533-043483d735fa + Tangent + Tangent + false + 0 + + + + + + 6236 + -2724 + 53 + 20 + + + 6264 + -2714 + + + + + + + + Curve parameter at the specified length + 3b970b12-5880-4e38-a9dd-2ea78b8082fd + Parameter + Parameter + false + 0 + + + + + + 6236 + -2704 + 53 + 20 + + + 6264 + -2694 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + f937c8d2-47a7-4d75-8fcd-18bc0c148ed5 + Interpolate + Interpolate + + + + + + 6153 + -2848 + 125 + 84 + + + 6220 + -2806 + + + + + + 1 + Interpolation points + 86373abb-f6dd-4a24-bd9b-d9178b8123f5 + Vertices + Vertices + false + 00b363a9-7333-433d-9304-4d5faa61e7c5 + 1 + + + + + + 6155 + -2846 + 50 + 20 + + + 6181.5 + -2836 + + + + + + + + Curve degree + e18a685f-52e5-4b3e-9edb-8f75f641b422 + Degree + Degree + false + 0 + + + + + + 6155 + -2826 + 50 + 20 + + + 6181.5 + -2816 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f622793c-b7fe-492c-bcaf-1a49b969d116 + Periodic + Periodic + false + 0 + + + + + + 6155 + -2806 + 50 + 20 + + + 6181.5 + -2796 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 75dd041c-dba5-48f4-9298-76207a2abb8e + KnotStyle + KnotStyle + false + 0 + + + + + + 6155 + -2786 + 50 + 20 + + + 6181.5 + -2776 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 7c5a3f3c-5e56-4dbb-a306-c8b3ac72d652 + Curve + Curve + false + 0 + + + + + + 6235 + -2846 + 41 + 26 + + + 6257 + -2832.667 + + + + + + + + Curve length + cc31f82b-445d-4265-9270-eebc194bd6b7 + Length + Length + false + 0 + + + + + + 6235 + -2820 + 41 + 27 + + + 6257 + -2806 + + + + + + + + Curve domain + dfac4013-9c4a-41f1-b13f-838735899773 + Domain + Domain + false + 0 + + + + + + 6235 + -2793 + 41 + 27 + + + 6257 + -2779.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bb478f0d-9d63-40c4-965a-3e2153877cc6 + Panel + Panel + false + 0 + 51ba1196-8744-47ff-b209-6fa41c932572 + 1 + Double click to edit panel content… + + + + + + 6323 + -2600 + 160 + 274 + + 0 + 0 + 0 + + 6323.747 + -2599.042 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d35b179e-5119-474a-bdff-df306b4953b5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 6165 + -1823 + 50 + 24 + + + 6190.883 + -1811.027 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + a421e276-2e08-41c6-bede-9a7ecffdb83a + Curvature + Curvature + + + + + + 6146 + -2004 + 137 + 64 + + + 6216 + -1972 + + + + + + Curve to evaluate + 6ca8560c-e52b-4471-9441-4ade2d198e1e + Curve + Curve + false + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6148 + -2002 + 53 + 30 + + + 6176 + -1987 + + + + + + + + Parameter on curve domain to evaluate + c72a1022-e9eb-47fe-96e9-4cc2d35a62e6 + Parameter + Parameter + false + 5eaeaa4d-37c3-47c3-a2e9-75cd40ac9994 + 1 + + + + + + 6148 + -1972 + 53 + 30 + + + 6176 + -1957 + + + + + + + + Point on curve at {t} + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + Point + Point + false + 0 + + + + + + 6231 + -2002 + 50 + 20 + + + 6257.5 + -1992 + + + + + + + + Curvature vector at {t} + 4e6bc5a8-427a-4a95-bd2a-dd7c4363460f + Curvature + Curvature + false + 0 + + + + + + 6231 + -1982 + 50 + 20 + + + 6257.5 + -1972 + + + + + + + + Curvature circle at {t} + cab802e8-3580-43df-b2dc-7e7e08f4fce7 + Curvature + Curvature + false + 0 + + + + + + 6231 + -1962 + 50 + 20 + + + 6257.5 + -1952 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 4f1df47a-6d32-4017-8690-6977c0e94651 + Divide Curve + Divide Curve + + + + + + 6141 + -1937 + 125 + 64 + + + 6191 + -1905 + + + + + + Curve to divide + df690ea4-f8e4-4cd3-873a-278712a3b8b2 + Curve + Curve + false + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6143 + -1935 + 33 + 20 + + + 6161 + -1925 + + + + + + + + Number of segments + 9a75d043-2b7a-4bab-867f-ee1de42f11f5 + Count + Count + false + d35b179e-5119-474a-bdff-df306b4953b5 + 1 + + + + + + 6143 + -1915 + 33 + 20 + + + 6161 + -1905 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 21a4f2d6-6774-4ff7-92fe-69917ff81137 + Kinks + Kinks + false + 0 + + + + + + 6143 + -1895 + 33 + 20 + + + 6161 + -1885 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + a73c4e77-b050-4c7f-9c1d-c52144cdc517 + Points + Points + false + 0 + + + + + + 6206 + -1935 + 58 + 20 + + + 6236.5 + -1925 + + + + + + + + 1 + Tangent vectors at division points + 81b5e227-5fa9-4e23-8391-335f1758e620 + Tangents + Tangents + false + 0 + + + + + + 6206 + -1915 + 58 + 20 + + + 6236.5 + -1905 + + + + + + + + 1 + Parameter values at division points + 5eaeaa4d-37c3-47c3-a2e9-75cd40ac9994 + Parameters + Parameters + false + 0 + + + + + + 6206 + -1895 + 58 + 20 + + + 6236.5 + -1885 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fd167264-ba72-48e2-b96f-23a14f862b19 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 6171 + -1795 + 50 + 24 + + + 6196.657 + -1783.182 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + af201ebd-88ca-4da4-8ab7-eb3351b9888a + Deconstruct Arc + Deconstruct Arc + + + + + + 6145 + -2085 + 114 + 64 + + + 6185 + -2053 + + + + + + Arc or Circle to deconstruct + 22be2713-ddef-47f8-b13e-572a3d558dcd + Arc + Arc + false + cab802e8-3580-43df-b2dc-7e7e08f4fce7 + 1 + + + + + + 6147 + -2083 + 23 + 60 + + + 6160 + -2053 + + + + + + + + Base plane of arc or circle + 17a07136-27e9-452b-8f31-d22ce8ee193c + Base Plane + Base Plane + false + 0 + + + + + + 6200 + -2083 + 57 + 20 + + + 6230 + -2073 + + + + + + + + Radius of arc or circle + 2e12c35d-525e-4eb7-a98f-4b026725f695 + Radius + Radius + false + 0 + + + + + + 6200 + -2063 + 57 + 20 + + + 6230 + -2053 + + + + + + + + Angle domain (in radians) of arc + 8f3b751a-87c0-4262-9f39-d700ed35f7ba + Angle + Angle + false + 0 + + + + + + 6200 + -2043 + 57 + 20 + + + 6230 + -2033 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 50eae438-c910-44dc-ac55-7b276df20386 + One Over X + One Over X + + + + + + 6147 + -2189 + 100 + 28 + + + 6196 + -2175 + + + + + + Input value + 3e6c77aa-4e63-4928-9472-b046752d38e1 + Value + Value + false + 2e12c35d-525e-4eb7-a98f-4b026725f695 + 1 + + + + + + 6149 + -2187 + 32 + 24 + + + 6166.5 + -2175 + + + + + + + + Output value + 7318a8f1-c5a6-4d7e-a587-bc34958eed13 + Result + Result + false + 0 + + + + + + 6211 + -2187 + 34 + 24 + + + 6229.5 + -2175 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ac19e456-3b2a-4e85-9d48-0135ccc5af8c + Number Slider + Number Slider + false + 0 + + + + + + 6086 + -1847 + 282 + 20 + + + 6086.882 + -1846.452 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 013bb490-14d2-45bf-aa4d-bcb9bfa9ced8 + Line + Line + + + + + + 6138 + -2159 + 114 + 44 + + + 6210 + -2137 + + + + + + Line start point + 017eb842-3825-4299-8cc5-33f6eca839f0 + Start Point + Start Point + false + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + 1 + + + + + + 6140 + -2157 + 55 + 20 + + + 6169 + -2147 + + + + + + + + Line end point + 330eb5ef-40a5-4fc3-887a-3273e990512a + End Point + End Point + false + 17a07136-27e9-452b-8f31-d22ce8ee193c + 1 + + + + + + 6140 + -2137 + 55 + 20 + + + 6169 + -2127 + + + + + + + + Line segment + 270d47b0-6a96-4109-9946-7db0bdf18035 + Line + Line + false + 0 + + + + + + 6225 + -2157 + 25 + 40 + + + 6239 + -2137 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 73ee5e15-5547-4bb6-84ca-1b2fb4b56837 + 58fe9d71-f841-47f0-819d-1e1fb6158c00 + b9a455ad-e638-44e9-ab48-b9f430e57bea + e7be2341-3fe5-4e1c-8870-8209821dc353 + 2ac95bb6-ee8a-4408-8f72-8d755529e11b + c64b0b64-d1c2-4dda-88a0-b19444f58dd5 + f937c8d2-47a7-4d75-8fcd-18bc0c148ed5 + bb478f0d-9d63-40c4-965a-3e2153877cc6 + d35b179e-5119-474a-bdff-df306b4953b5 + a421e276-2e08-41c6-bede-9a7ecffdb83a + 4f1df47a-6d32-4017-8690-6977c0e94651 + fd167264-ba72-48e2-b96f-23a14f862b19 + af201ebd-88ca-4da4-8ab7-eb3351b9888a + 50eae438-c910-44dc-ac55-7b276df20386 + ac19e456-3b2a-4e85-9d48-0135ccc5af8c + 013bb490-14d2-45bf-aa4d-bcb9bfa9ced8 + 16 + 66926ef3-9666-43d4-b213-4bffc87f2f3f + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 62273e81-5d8d-4db2-b708-f7ac3009e513 + Relative Differences + Relative Differences + + + + + + 6130 + -2241 + 128 + 28 + + + 6183 + -2227 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + eb016353-8453-46cd-a8f8-e9a71024e3f0 + Values + Values + false + f15092d7-49d4-43fc-9c90-242f16c94747 + 1 + + + + + + 6132 + -2239 + 36 + 24 + + + 6151.5 + -2227 + + + + + + + + 1 + Differences between consecutive items + 55f43da7-c0e5-4ef8-9892-86abf60c4bf5 + Differenced + Differenced + false + 0 + + + + + + 6198 + -2239 + 58 + 24 + + + 6228.5 + -2227 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 60c2cbf2-448f-41e3-a1b2-a0c8e1e262a9 + Relative Differences + Relative Differences + + + + + + 6122 + -2215 + 128 + 28 + + + 6175 + -2201 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 25164003-2db7-445f-a3ed-ba52c86e7ea3 + Values + Values + false + 7318a8f1-c5a6-4d7e-a587-bc34958eed13 + 1 + + + + + + 6124 + -2213 + 36 + 24 + + + 6143.5 + -2201 + + + + + + + + 1 + Differences between consecutive items + f15092d7-49d4-43fc-9c90-242f16c94747 + Differenced + Differenced + false + 0 + + + + + + 6190 + -2213 + 58 + 24 + + + 6220.5 + -2201 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 242c4148-9214-4bff-8534-d255fe9857a8 + true + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 5339 + -1659 + 50 + 24 + + + 5364.038 + -1647.6 + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 497dcb0a-f4bf-440a-b0e8-b4aac5e9bba8 + Relative Differences + Relative Differences + + + + + + 6551 + -2292 + 128 + 28 + + + 6604 + -2278 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 1dfed4a9-b12c-4355-b113-f884820577bf + Values + Values + false + 090e8dbb-4842-4a13-b69d-909ddcb3adcd + 1 + + + + + + 6553 + -2290 + 36 + 24 + + + 6572.5 + -2278 + + + + + + + + 1 + Differences between consecutive items + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + Differenced + Differenced + false + 0 + + + + + + 6619 + -2290 + 58 + 24 + + + 6649.5 + -2278 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7daf04aa-0d0d-4ee3-bbfc-a7cff0e3edcd + Quick Graph + Quick Graph + false + 0 + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + + + + + + 6532 + -2490 + 150 + 150 + + + 6532.76 + -2489.808 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 513af13a-c90a-4aef-a0a9-229ce814b0f4 + Multiplication + Multiplication + + + + + + 6566 + -2621 + 82 + 44 + + + 6597 + -2599 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 1abcd0ba-a71e-422a-a363-d9504d0e1331 + A + A + true + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + + + + + + 6568 + -2619 + 14 + 20 + + + 6576.5 + -2609 + + + + + + + + Second item for multiplication + c31f72be-06a8-4d72-9b98-bbe68aa9e11d + B + B + true + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + 1 + + + + + + 6568 + -2599 + 14 + 20 + + + 6576.5 + -2589 + + + + + + + + Result of multiplication + c5fdc14b-43a1-4b8e-808b-0c8c9a3b094c + Result + Result + false + 0 + + + + + + 6612 + -2619 + 34 + 40 + + + 6630.5 + -2599 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + Number Slider + Number Slider + false + 0 + + + + + + 6502 + -2642 + 277 + 20 + + + 6502.045 + -2641.342 + + + + + + 6 + 1 + 0 + 4 + 0 + 0 + 4 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 326dddf9-c5cc-4f04-b825-e9f0cd122f18 + Line SDL + Line SDL + + + + + + 6548 + -2575 + 122 + 64 + + + 6628 + -2543 + + + + + + Line start point + 6b26b7c5-d1e4-4d33-b392-167c6fbe9afe + Start + Start + false + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + 1 + + + + + + 6550 + -2573 + 63 + 20 + + + 6591 + -2563 + + + + + + + + Line tangent (direction) + 05840bea-95fd-44df-aa64-2ec6066b97b6 + Direction + Direction + false + 0832dd57-2948-4740-8763-9d7a7e3a5f0b + 1 + + + + + + 6550 + -2553 + 63 + 20 + + + 6591 + -2543 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4ce3a86e-fd3e-4176-9639-0327b401127e + -ABS(X) + Length + Length + false + c5fdc14b-43a1-4b8e-808b-0c8c9a3b094c + 1 + + + + + + 6550 + -2533 + 63 + 20 + + + 6591 + -2523 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + a0e59a1e-9c2b-404b-bb6b-f757b5b3eba3 + Line + Line + false + 0 + + + + + + 6643 + -2573 + 25 + 60 + + + 6657 + -2543 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b2b6ccc2-7360-4477-976d-93a53351e0c9 + Evaluate Length + Evaluate Length + + + + + + 6561 + -2734 + 144 + 64 + + + 6635 + -2702 + + + + + + Curve to evaluate + c2c9a196-4bbf-4734-8b04-2b4b40598288 + Curve + Curve + false + a0e59a1e-9c2b-404b-bb6b-f757b5b3eba3 + 1 + + + + + + 6563 + -2732 + 57 + 20 + + + 6593 + -2722 + + + + + + + + Length factor for curve evaluation + 3360aa89-78e6-41fb-bfd0-439a4825e25b + Length + Length + false + 0 + + + + + + 6563 + -2712 + 57 + 20 + + + 6593 + -2702 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + ee50d081-1b64-4062-9491-28d8b1fa4ebb + Normalized + Normalized + false + 0 + + + + + + 6563 + -2692 + 57 + 20 + + + 6593 + -2682 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + Point + Point + false + 0 + + + + + + 6650 + -2732 + 53 + 20 + + + 6678 + -2722 + + + + + + + + Tangent vector at the specified length + 547f2a6e-f807-449f-a72c-fa9b2a44cb89 + Tangent + Tangent + false + 0 + + + + + + 6650 + -2712 + 53 + 20 + + + 6678 + -2702 + + + + + + + + Curve parameter at the specified length + 9db69c8c-08b7-45f9-9adc-bfa6e33ff213 + Parameter + Parameter + false + 0 + + + + + + 6650 + -2692 + 53 + 20 + + + 6678 + -2682 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3fdd8494-36fb-460b-8234-2cc113c8d6f7 + Interpolate + Interpolate + + + + + + 6567 + -2836 + 125 + 84 + + + 6634 + -2794 + + + + + + 1 + Interpolation points + 3512cba8-2490-44f9-8676-03a4147f991a + Vertices + Vertices + false + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + 1 + + + + + + 6569 + -2834 + 50 + 20 + + + 6595.5 + -2824 + + + + + + + + Curve degree + 74b21ef7-6ca2-4b4b-be05-1e53728dc386 + Degree + Degree + false + 0 + + + + + + 6569 + -2814 + 50 + 20 + + + 6595.5 + -2804 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 40048582-df17-48b9-967b-3f977330e5e0 + Periodic + Periodic + false + 0 + + + + + + 6569 + -2794 + 50 + 20 + + + 6595.5 + -2784 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 88c1bcca-7a71-4180-889b-f761b687fa86 + KnotStyle + KnotStyle + false + 0 + + + + + + 6569 + -2774 + 50 + 20 + + + 6595.5 + -2764 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f149ec23-8d09-4ee2-b304-bc0821030d5d + Curve + Curve + false + 0 + + + + + + 6649 + -2834 + 41 + 26 + + + 6671 + -2820.667 + + + + + + + + Curve length + ef664933-031d-460a-94fc-c7c199b66103 + Length + Length + false + 0 + + + + + + 6649 + -2808 + 41 + 27 + + + 6671 + -2794 + + + + + + + + Curve domain + 34e9c802-2fd2-42d8-830e-7e94eb801758 + Domain + Domain + false + 0 + + + + + + 6649 + -2781 + 41 + 27 + + + 6671 + -2767.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 81853495-cae5-4962-b7b3-90179e8671e2 + Panel + Panel + false + 0 + 6dff4ab7-25dd-455d-83bc-3a701ff8924f + 1 + Double click to edit panel content… + + + + + + 6712 + -2573 + 160 + 274 + + 0 + 0 + 0 + + 6712.967 + -2572.404 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d9f47135-4f11-47d6-8df5-516451eb22b5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 6580 + -1809 + 50 + 24 + + + 6605.951 + -1797.313 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + bf565e9e-b484-4a50-8e2d-2c0b920f04e4 + Curvature + Curvature + + + + + + 6539 + -2002 + 137 + 64 + + + 6609 + -1970 + + + + + + Curve to evaluate + 8bbd39fb-6a3b-45cf-a8c5-6e52aa762e2f + Curve + Curve + false + 3c453084-5350-448a-b055-af469684b361 + 1 + + + + + + 6541 + -2000 + 53 + 30 + + + 6569 + -1985 + + + + + + + + Parameter on curve domain to evaluate + 0ef13f5a-9249-4a27-9170-f6f9b5277657 + Parameter + Parameter + false + d054c6c4-70fe-4af8-9a08-21f4e2613d76 + 1 + + + + + + 6541 + -1970 + 53 + 30 + + + 6569 + -1955 + + + + + + + + Point on curve at {t} + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + Point + Point + false + 0 + + + + + + 6624 + -2000 + 50 + 20 + + + 6650.5 + -1990 + + + + + + + + Curvature vector at {t} + fea8dc43-1d23-44be-ab9a-0fe87b993c50 + Curvature + Curvature + false + 0 + + + + + + 6624 + -1980 + 50 + 20 + + + 6650.5 + -1970 + + + + + + + + Curvature circle at {t} + b6447e1a-8841-4041-82a5-0dd3cc661c36 + Curvature + Curvature + false + 0 + + + + + + 6624 + -1960 + 50 + 20 + + + 6650.5 + -1950 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 313f311f-9c52-42e1-b70b-75e14285270b + Divide Curve + Divide Curve + + + + + + 6555 + -1925 + 125 + 64 + + + 6605 + -1893 + + + + + + Curve to divide + caec8c90-c684-40c3-863a-2d7f2b68405e + Curve + Curve + false + 3c453084-5350-448a-b055-af469684b361 + 1 + + + + + + 6557 + -1923 + 33 + 20 + + + 6575 + -1913 + + + + + + + + Number of segments + 629e6432-1634-458e-b773-94f7318e289a + Count + Count + false + d9f47135-4f11-47d6-8df5-516451eb22b5 + 1 + + + + + + 6557 + -1903 + 33 + 20 + + + 6575 + -1893 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 65daa46d-f922-4338-8397-ab7433ab7d02 + Kinks + Kinks + false + 0 + + + + + + 6557 + -1883 + 33 + 20 + + + 6575 + -1873 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 551c58fe-b13d-4543-b220-2ee9a49419d1 + Points + Points + false + 0 + + + + + + 6620 + -1923 + 58 + 20 + + + 6650.5 + -1913 + + + + + + + + 1 + Tangent vectors at division points + 342c060f-a349-449c-a249-8c8ff0284b8a + Tangents + Tangents + false + 0 + + + + + + 6620 + -1903 + 58 + 20 + + + 6650.5 + -1893 + + + + + + + + 1 + Parameter values at division points + d054c6c4-70fe-4af8-9a08-21f4e2613d76 + Parameters + Parameters + false + 0 + + + + + + 6620 + -1883 + 58 + 20 + + + 6650.5 + -1873 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 3c453084-5350-448a-b055-af469684b361 + Curve + Curve + false + 242c4148-9214-4bff-8534-d255fe9857a8 + 1 + + + + + + 6586 + -1781 + 50 + 24 + + + 6611.726 + -1769.468 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + bab2137a-45e5-44f4-b9e4-5c536353c1ea + Deconstruct Arc + Deconstruct Arc + + + + + + 6559 + -2073 + 114 + 64 + + + 6599 + -2041 + + + + + + Arc or Circle to deconstruct + df856ed2-8b3e-4dac-9896-8f1122f0cce3 + Arc + Arc + false + b6447e1a-8841-4041-82a5-0dd3cc661c36 + 1 + + + + + + 6561 + -2071 + 23 + 60 + + + 6574 + -2041 + + + + + + + + Base plane of arc or circle + bce58227-624d-466a-b028-54ba84d4a246 + Base Plane + Base Plane + false + 0 + + + + + + 6614 + -2071 + 57 + 20 + + + 6644 + -2061 + + + + + + + + Radius of arc or circle + 77fc74b5-b7b7-4804-b052-293eb6addbf8 + Radius + Radius + false + 0 + + + + + + 6614 + -2051 + 57 + 20 + + + 6644 + -2041 + + + + + + + + Angle domain (in radians) of arc + b6ec259f-3cac-46c1-93b4-6b7a127f573a + Angle + Angle + false + 0 + + + + + + 6614 + -2031 + 57 + 20 + + + 6644 + -2021 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + bac0064b-8de4-445e-b11b-65851d4f45a9 + One Over X + One Over X + + + + + + 6565 + -2164 + 100 + 28 + + + 6614 + -2150 + + + + + + Input value + 518dc2f9-e2f0-483c-8ef6-f97b4411e15c + Value + Value + false + 77fc74b5-b7b7-4804-b052-293eb6addbf8 + 1 + + + + + + 6567 + -2162 + 32 + 24 + + + 6584.5 + -2150 + + + + + + + + Output value + dfe4162f-ec3c-4286-8558-a6ccf61bdf68 + Result + Result + false + 0 + + + + + + 6629 + -2162 + 34 + 24 + + + 6647.5 + -2150 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ef969a0e-a990-4b73-84c0-35b4cb6cc9b4 + Number Slider + Number Slider + false + 0 + + + + + + 6501 + -1833 + 282 + 20 + + + 6501.95 + -1832.738 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1a3f86c7-3d53-433e-9a66-c7d2f76394b3 + Line + Line + + + + + + 6559 + -2130 + 114 + 44 + + + 6631 + -2108 + + + + + + Line start point + 4621037b-d27e-41de-8f6b-648ab934971c + Start Point + Start Point + false + 367a44f5-8cf1-4b36-8cf9-1cec902f5e7b + 1 + + + + + + 6561 + -2128 + 55 + 20 + + + 6590 + -2118 + + + + + + + + Line end point + 604dfdd8-9f41-404a-becb-d1af1c60f45b + End Point + End Point + false + bce58227-624d-466a-b028-54ba84d4a246 + 1 + + + + + + 6561 + -2108 + 55 + 20 + + + 6590 + -2098 + + + + + + + + Line segment + 0832dd57-2948-4740-8763-9d7a7e3a5f0b + Line + Line + false + 0 + + + + + + 6646 + -2128 + 25 + 40 + + + 6660 + -2108 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 497dcb0a-f4bf-440a-b0e8-b4aac5e9bba8 + 7daf04aa-0d0d-4ee3-bbfc-a7cff0e3edcd + 513af13a-c90a-4aef-a0a9-229ce814b0f4 + 86f63aab-6548-46b6-8a94-9f6dc8ad05a1 + 326dddf9-c5cc-4f04-b825-e9f0cd122f18 + b2b6ccc2-7360-4477-976d-93a53351e0c9 + 3fdd8494-36fb-460b-8234-2cc113c8d6f7 + 81853495-cae5-4962-b7b3-90179e8671e2 + d9f47135-4f11-47d6-8df5-516451eb22b5 + bf565e9e-b484-4a50-8e2d-2c0b920f04e4 + 313f311f-9c52-42e1-b70b-75e14285270b + 3c453084-5350-448a-b055-af469684b361 + bab2137a-45e5-44f4-b9e4-5c536353c1ea + bac0064b-8de4-445e-b11b-65851d4f45a9 + ef969a0e-a990-4b73-84c0-35b4cb6cc9b4 + 1a3f86c7-3d53-433e-9a66-c7d2f76394b3 + 16 + 85dc4cb9-51c9-4fc7-8f07-332ab9734cce + Group + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 1dc74ee4-dd7b-4d22-94f3-f806d9a9dcc9 + Relative Differences + Relative Differences + + + + + + 6551 + -2268 + 128 + 28 + + + 6604 + -2254 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + a065e477-5536-47e5-b5ac-10ea2ea59f01 + Values + Values + false + 30962981-9ec3-4321-87d9-df747341a26d + 1 + + + + + + 6553 + -2266 + 36 + 24 + + + 6572.5 + -2254 + + + + + + + + 1 + Differences between consecutive items + 090e8dbb-4842-4a13-b69d-909ddcb3adcd + Differenced + Differenced + false + 0 + + + + + + 6619 + -2266 + 58 + 24 + + + 6649.5 + -2254 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 53e2df98-24a9-45b0-a97c-5e1469b6e8c1 + Relative Differences + Relative Differences + + + + + + 6552 + -2236 + 128 + 28 + + + 6605 + -2222 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + cbabb51a-81f5-4e6a-a5e7-fe391da35507 + Values + Values + false + b22d0142-f883-4e26-935e-ae6bc8393193 + 1 + + + + + + 6554 + -2234 + 36 + 24 + + + 6573.5 + -2222 + + + + + + + + 1 + Differences between consecutive items + 30962981-9ec3-4321-87d9-df747341a26d + Differenced + Differenced + false + 0 + + + + + + 6620 + -2234 + 58 + 24 + + + 6650.5 + -2222 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 68c8c19a-3361-431d-801b-668bc7ec784d + Relative Differences + Relative Differences + + + + + + 6550 + -2209 + 128 + 28 + + + 6603 + -2195 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 56a0bfca-e85d-427c-b41a-872223e7c692 + Values + Values + false + dfe4162f-ec3c-4286-8558-a6ccf61bdf68 + 1 + + + + + + 6552 + -2207 + 36 + 24 + + + 6571.5 + -2195 + + + + + + + + 1 + Differences between consecutive items + b22d0142-f883-4e26-935e-ae6bc8393193 + Differenced + Differenced + false + 0 + + + + + + 6618 + -2207 + 58 + 24 + + + 6648.5 + -2195 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + dceee6f1-8769-4163-ae9d-af91135b1332 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4957 + -2922 + 50 + 24 + + + 4982.072 + -2910.291 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 8f087f76-279b-462a-bfba-b79946efc860 + Curvature + Curvature + + + + + + 4902 + -3122 + 137 + 64 + + + 4972 + -3090 + + + + + + Curve to evaluate + 704191b8-dd63-42ec-88e3-bfce4e437227 + Curve + Curve + false + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + 1 + + + + + + 4904 + -3120 + 53 + 30 + + + 4932 + -3105 + + + + + + + + Parameter on curve domain to evaluate + 259f3c46-2531-4e5b-90aa-a2185df0a303 + Parameter + Parameter + false + a6c71985-0943-4134-a21f-fb94bfd097c7 + 1 + + + + + + 4904 + -3090 + 53 + 30 + + + 4932 + -3075 + + + + + + + + Point on curve at {t} + c742f540-96ff-4bf6-acbe-076af399caf7 + Point + Point + false + 0 + + + + + + 4987 + -3120 + 50 + 20 + + + 5013.5 + -3110 + + + + + + + + Curvature vector at {t} + af91c900-5787-4888-80b8-b69626d3898c + Curvature + Curvature + false + 0 + + + + + + 4987 + -3100 + 50 + 20 + + + 5013.5 + -3090 + + + + + + + + Curvature circle at {t} + 8cad7833-6566-42dd-8f46-6aaf2413113c + Curvature + Curvature + false + 0 + + + + + + 4987 + -3080 + 50 + 20 + + + 5013.5 + -3070 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9c0b5c36-1a0e-47bf-9978-2144423b0117 + Divide Curve + Divide Curve + + + + + + 4907 + -3034 + 125 + 64 + + + 4957 + -3002 + + + + + + Curve to divide + 066268f8-05d1-4b91-81aa-4ff74537b095 + Curve + Curve + false + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + 1 + + + + + + 4909 + -3032 + 33 + 20 + + + 4927 + -3022 + + + + + + + + Number of segments + 1feb696a-edf1-4266-8a94-dc50056ae5b3 + Count + Count + false + dceee6f1-8769-4163-ae9d-af91135b1332 + 1 + + + + + + 4909 + -3012 + 33 + 20 + + + 4927 + -3002 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ff739057-b658-4a50-80f6-1f63bb3e55d2 + Kinks + Kinks + false + 0 + + + + + + 4909 + -2992 + 33 + 20 + + + 4927 + -2982 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + db271ad2-72d2-4a2a-959f-5005c6651d55 + Points + Points + false + 0 + + + + + + 4972 + -3032 + 58 + 20 + + + 5002.5 + -3022 + + + + + + + + 1 + Tangent vectors at division points + 8ca92396-8e11-42b4-8ccd-db61d17cc3d7 + Tangents + Tangents + false + 0 + + + + + + 4972 + -3012 + 58 + 20 + + + 5002.5 + -3002 + + + + + + + + 1 + Parameter values at division points + a6c71985-0943-4134-a21f-fb94bfd097c7 + Parameters + Parameters + false + 0 + + + + + + 4972 + -2992 + 58 + 20 + + + 5002.5 + -2982 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + Curve + Curve + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4954 + -2895 + 50 + 24 + + + 4979.123 + -2883.899 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + fa99c369-5780-4cde-a97c-ed444c4a08d4 + Deconstruct Arc + Deconstruct Arc + + + + + + 4907 + -3208 + 114 + 64 + + + 4947 + -3176 + + + + + + Arc or Circle to deconstruct + cf1c6af9-e605-4811-b8dd-6efcdabcb71c + Arc + Arc + false + 8cad7833-6566-42dd-8f46-6aaf2413113c + 1 + + + + + + 4909 + -3206 + 23 + 60 + + + 4922 + -3176 + + + + + + + + Base plane of arc or circle + 7390ea67-2449-412a-9723-0944cea9d181 + Base Plane + Base Plane + false + 0 + + + + + + 4962 + -3206 + 57 + 20 + + + 4992 + -3196 + + + + + + + + Radius of arc or circle + 0db3bfc3-42cb-4f4b-bd01-853cfd883bee + Radius + Radius + false + 0 + + + + + + 4962 + -3186 + 57 + 20 + + + 4992 + -3176 + + + + + + + + Angle domain (in radians) of arc + 3c972180-7387-4b78-b9f8-a206366bdecf + Angle + Angle + false + 0 + + + + + + 4962 + -3166 + 57 + 20 + + + 4992 + -3156 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + c9e775a3-a3dd-4879-9304-77d06ac8e156 + One Over X + One Over X + + + + + + 4908 + -3335 + 100 + 28 + + + 4957 + -3321 + + + + + + Input value + d6bf2e53-1f94-4d14-b532-f07e332cd83d + Value + Value + false + 0db3bfc3-42cb-4f4b-bd01-853cfd883bee + 1 + + + + + + 4910 + -3333 + 32 + 24 + + + 4927.5 + -3321 + + + + + + + + Output value + dc9ab047-e373-4dde-bbe9-149534935f2e + Result + Result + false + 0 + + + + + + 4972 + -3333 + 34 + 24 + + + 4990.5 + -3321 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 66181823-88e1-45bf-bf0f-8d445eb22f47 + Quick Graph + Quick Graph + false + 0 + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + + + + + + 4910 + -3501 + 150 + 150 + + + 4910.077 + -3500.233 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 49975087-8f7b-4a3a-a54d-489d52d8698f + Number Slider + Number Slider + false + 0 + + + + + + 4865 + -2944 + 282 + 20 + + + 4865.077 + -2943.169 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 2835ce05-6e6f-4459-a9be-3b068917ddd3 + Line + Line + + + + + + 4913 + -3276 + 114 + 44 + + + 4985 + -3254 + + + + + + Line start point + b0820e5f-4549-4d82-9391-716aeb0e9510 + Start Point + Start Point + false + c742f540-96ff-4bf6-acbe-076af399caf7 + 1 + + + + + + 4915 + -3274 + 55 + 20 + + + 4944 + -3264 + + + + + + + + Line end point + af2c922c-33db-4d2c-836b-5088931eff99 + End Point + End Point + false + 7390ea67-2449-412a-9723-0944cea9d181 + 1 + + + + + + 4915 + -3254 + 55 + 20 + + + 4944 + -3244 + + + + + + + + Line segment + 841a1be5-75fa-407e-8ddd-c2f7bc943eaa + Line + Line + false + 0 + + + + + + 5000 + -3274 + 25 + 40 + + + 5014 + -3254 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + bc039cf9-dbf4-4a67-9248-064cbbff33ad + Multiplication + Multiplication + + + + + + 4939 + -3638 + 82 + 44 + + + 4970 + -3616 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 87c4d0b2-a64e-45e5-b9d2-031acf34290b + A + A + true + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + + + + + + 4941 + -3636 + 14 + 20 + + + 4949.5 + -3626 + + + + + + + + Second item for multiplication + b2b9f97c-4869-4ec1-a1e7-25fb33f60dd6 + B + B + true + d49cd736-26b0-434c-804e-9c273412368c + 1 + + + + + + 4941 + -3616 + 14 + 20 + + + 4949.5 + -3606 + + + + + + + + Result of multiplication + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + Result + Result + false + 0 + + + + + + 4985 + -3636 + 34 + 40 + + + 5003.5 + -3616 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d62f103e-63a8-407d-ab6d-59725b6478f6 + Line SDL + Line SDL + + + + + + 4927 + -3585 + 122 + 64 + + + 5007 + -3553 + + + + + + Line start point + f6f804ea-6d12-4956-bb2a-4e17f382fd82 + Start + Start + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4929 + -3583 + 63 + 20 + + + 4970 + -3573 + + + + + + + + Line tangent (direction) + 1e1f194f-5a8e-4d3e-9ab5-93a16dd59d0f + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4929 + -3563 + 63 + 20 + + + 4970 + -3553 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 1e4f6a23-7f49-44a3-8948-0acf83086115 + -ABS(X) + Length + Length + false + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + 1 + + + + + + 4929 + -3543 + 63 + 20 + + + 4970 + -3533 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 59b71fdc-2a11-4627-b6cb-45a151170a48 + Line + Line + false + 0 + + + + + + 5022 + -3583 + 25 + 60 + + + 5036 + -3553 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8257b1fe-404a-4ec0-9c86-a3b8395b3760 + Panel + Panel + false + 0 + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + 1 + Double click to edit panel content… + + + + + + 4730 + -3433 + 160 + 274 + + 0 + 0 + 0 + + 4730.968 + -3432.524 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7e7d9a2e-2757-4207-ab4d-40bbf40755ec + Evaluate Length + Evaluate Length + + + + + + 4901 + -3745 + 144 + 64 + + + 4975 + -3713 + + + + + + Curve to evaluate + 06b1e90c-eaa6-4f32-b00c-2ef1579a3d0f + Curve + Curve + false + 59b71fdc-2a11-4627-b6cb-45a151170a48 + 1 + + + + + + 4903 + -3743 + 57 + 20 + + + 4933 + -3733 + + + + + + + + Length factor for curve evaluation + bb877d60-0b3e-4ccb-878d-84b9db7d69fb + Length + Length + false + 0 + + + + + + 4903 + -3723 + 57 + 20 + + + 4933 + -3713 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 985a62b1-d7a2-41d4-a017-a7dd291cede2 + Normalized + Normalized + false + 0 + + + + + + 4903 + -3703 + 57 + 20 + + + 4933 + -3693 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + c796fe50-d5f0-4d3f-abd2-21aee8053248 + Point + Point + false + 0 + + + + + + 4990 + -3743 + 53 + 20 + + + 5018 + -3733 + + + + + + + + Tangent vector at the specified length + e34314a5-f8fd-411e-8815-8e525f1e01a5 + Tangent + Tangent + false + 0 + + + + + + 4990 + -3723 + 53 + 20 + + + 5018 + -3713 + + + + + + + + Curve parameter at the specified length + 0911f35c-1fda-4a6a-b38d-7cbd73717d03 + Parameter + Parameter + false + 0 + + + + + + 4990 + -3703 + 53 + 20 + + + 5018 + -3693 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 42ca9f47-23f7-40d3-9278-429edb120a9a + Interpolate + Interpolate + + + + + + 4915 + -3848 + 125 + 84 + + + 4982 + -3806 + + + + + + 1 + Interpolation points + 96b1fa6d-374a-4957-81bc-743279f6dc52 + Vertices + Vertices + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4917 + -3846 + 50 + 20 + + + 4943.5 + -3836 + + + + + + + + Curve degree + 082e0c17-35dd-4b5b-8725-a12c0045f7e3 + Degree + Degree + false + 0 + + + + + + 4917 + -3826 + 50 + 20 + + + 4943.5 + -3816 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c6d359d9-b8ec-420c-a6fa-9abed8660d38 + Periodic + Periodic + false + 0 + + + + + + 4917 + -3806 + 50 + 20 + + + 4943.5 + -3796 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 3359f86c-5eb3-479e-910c-2f2f9bc10e42 + KnotStyle + KnotStyle + false + 0 + + + + + + 4917 + -3786 + 50 + 20 + + + 4943.5 + -3776 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d801f9b5-fc17-4138-b354-a94649e84da4 + Curve + Curve + false + 0 + + + + + + 4997 + -3846 + 41 + 26 + + + 5019 + -3832.667 + + + + + + + + Curve length + d580e727-8c47-4618-998f-d287f6a06c20 + Length + Length + false + 0 + + + + + + 4997 + -3820 + 41 + 27 + + + 5019 + -3806 + + + + + + + + Curve domain + 39a9a096-4286-40b3-86b4-c220fcb669f6 + Domain + Domain + false + 0 + + + + + + 4997 + -3793 + 41 + 27 + + + 5019 + -3779.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dceee6f1-8769-4163-ae9d-af91135b1332 + 8f087f76-279b-462a-bfba-b79946efc860 + 9c0b5c36-1a0e-47bf-9978-2144423b0117 + 45ab2323-6ab7-46dd-8052-c979ecc1da5d + fa99c369-5780-4cde-a97c-ed444c4a08d4 + c9e775a3-a3dd-4879-9304-77d06ac8e156 + 66181823-88e1-45bf-bf0f-8d445eb22f47 + 49975087-8f7b-4a3a-a54d-489d52d8698f + 2835ce05-6e6f-4459-a9be-3b068917ddd3 + bc039cf9-dbf4-4a67-9248-064cbbff33ad + daade0dc-ab8b-43f8-9164-341b5be4e748 + d62f103e-63a8-407d-ab6d-59725b6478f6 + 8257b1fe-404a-4ec0-9c86-a3b8395b3760 + 7e7d9a2e-2757-4207-ab4d-40bbf40755ec + 42ca9f47-23f7-40d3-9278-429edb120a9a + ec6dd189-5c81-4e7d-9e14-2c530f45d5ce + 1d023950-85ce-4492-b38c-dca1d9028f61 + a964129b-99ea-4eb4-ade4-7b174207b75c + 6d18ba9a-1b26-4851-8c54-f684f8dd763e + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + 9f52f1c9-9561-4dba-95b0-0aa71843295c + 3a24ec54-e097-44da-a255-1262bd5c5eaf + 3980b505-7cff-46c2-8e55-a101c77a3bc5 + 57b25890-26ab-457d-83c7-fb2c3abd2062 + 67f876a8-8a70-48fd-a34e-aed9a6c5f237 + 25 + 169f79a6-89e8-4caf-ba75-4428b4de6c01 + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 3684e74a-b0d6-49d8-b5e8-72436322e5a0 + Move + Move + + + + + + 5554 + -1937 + 138 + 44 + + + 5622 + -1915 + + + + + + Base geometry + f71587f4-a230-4f5c-aad2-bac9d2e7ef65 + Geometry + Geometry + true + f625a577-ac0c-459d-804b-4502dce2f3f6 + 1 + + + + + + 5556 + -1935 + 51 + 20 + + + 5583 + -1925 + + + + + + + + Translation vector + 182804ed-136f-4aa8-9afe-bc1a08d0b6d3 + Motion + Motion + false + 0 + + + + + + 5556 + -1915 + 51 + 20 + + + 5583 + -1905 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + dc0e55a6-36f3-433c-913b-84e1c001dd79 + Geometry + Geometry + false + 0 + + + + + + 5637 + -1935 + 53 + 20 + + + 5665 + -1925 + + + + + + + + Transformation data + 6f9fb052-22c0-4e98-85e5-c161dab6f0bb + Transform + Transform + false + 0 + + + + + + 5637 + -1915 + 53 + 20 + + + 5665 + -1905 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 90ff67a0-31b1-4e96-836c-8b39b5d37c12 + Relay + Relay + false + ab393a6d-c7f1-4010-88c4-5d6646cc3a13 + 1 + + + + + + 5491 + -2143 + 44 + 16 + + + 5513 + -2135 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ffddbe9d-2260-4c8b-b010-6b3139c74b78 + Relay + Relay + false + eeeb4f1b-80af-4406-97fe-82aa08c8b441 + 1 + + + + + + 5956 + -2066 + 44 + 16 + + + 5978 + -2058 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 6f653570-3931-4ea8-89ee-3a4cae6ebb09 + Move + Move + + + + + + 5903 + -1987 + 138 + 44 + + + 5971 + -1965 + + + + + + Base geometry + 48860b53-3778-41a8-aa77-9d3e28d20fae + Geometry + Geometry + true + 1b1389d8-d7c3-42ea-9693-3998ca641912 + 1 + + + + + + 5905 + -1985 + 51 + 20 + + + 5932 + -1975 + + + + + + + + Translation vector + adde0e48-8aa4-481d-8145-c4603d89aacd + Motion + Motion + false + 0 + + + + + + 5905 + -1965 + 51 + 20 + + + 5932 + -1955 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 2.5 + 0 + + + + + + + + + + + + Translated geometry + eeeb4f1b-80af-4406-97fe-82aa08c8b441 + Geometry + Geometry + false + 0 + + + + + + 5986 + -1985 + 53 + 20 + + + 6014 + -1975 + + + + + + + + Transformation data + 9c6b60c9-224d-4cb0-9945-d1c1a236acd5 + Transform + Transform + false + 0 + + + + + + 5986 + -1965 + 53 + 20 + + + 6014 + -1955 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 0fcc7a63-edc5-4fca-adf6-9a46e4262912 + Remap Numbers + Remap Numbers + + + + + + 5700 + -2399 + 115 + 64 + + + 5755 + -2367 + + + + + + Value to remap + d436bbe8-88f5-4f94-ab3b-7b0c2668f64b + Value + Value + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5702 + -2397 + 38 + 20 + + + 5722.5 + -2387 + + + + + + + + Source domain + 1f1ce8f3-2492-4907-8c0b-05e07ba126bd + Source + Source + false + 231d2b75-9c1f-4921-a08e-4d634e27b6ff + 1 + + + + + + 5702 + -2377 + 38 + 20 + + + 5722.5 + -2367 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 285a3284-90b3-4c79-8e9e-d183879e9224 + Target + Target + false + 0 + + + + + + 5702 + -2357 + 38 + 20 + + + 5722.5 + -2347 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + 147da30f-0da8-4be9-bd51-cc75ee9d9317 + Mapped + Mapped + false + 0 + + + + + + 5770 + -2397 + 43 + 30 + + + 5793 + -2382 + + + + + + + + Remapped and clipped number + a455015b-4447-4833-a4b5-9f89e55ee510 + Clipped + Clipped + false + 0 + + + + + + 5770 + -2367 + 43 + 30 + + + 5793 + -2352 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 74253064-4f70-4e62-9eeb-842f54b1cb8f + Bounds + Bounds + + + + + + 5705 + -2313 + 122 + 28 + + + 5769 + -2299 + + + + + + 1 + Numbers to include in Bounds + 7dafe317-a262-4e85-b1bf-2a21a4d94ec5 + Numbers + Numbers + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5707 + -2311 + 47 + 24 + + + 5732 + -2299 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 231d2b75-9c1f-4921-a08e-4d634e27b6ff + Domain + Domain + false + 0 + + + + + + 5784 + -2311 + 41 + 24 + + + 5806 + -2299 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e89e9ecb-31d5-4da9-88d2-45c97e4dd895 + Relay + Relay + false + 0b607e88-c01e-47e8-bb85-25ecdc4fc07e + 1 + + + + + + 5846 + -2354 + 44 + 16 + + + 5868 + -2346 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d1979fc6-2d39-44c0-b110-aaa9a7a4edfb + Relay + Relay + false + 47315575-68cf-4b58-a87e-ef4a72ee9277 + 1 + + + + + + 5329 + -2308 + 44 + 16 + + + 5351 + -2300 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 9c4ec2a0-ae4f-441e-8a1b-1875c5baa027 + Move + Move + + + + + + 5925 + -1898 + 138 + 44 + + + 5993 + -1876 + + + + + + Base geometry + 24103a1b-77ec-450c-8cdc-0a660eacf9d4 + Geometry + Geometry + true + cbbfb653-5eea-4ec5-8c54-927e8ab70166 + 1 + + + + + + 5927 + -1896 + 51 + 20 + + + 5954 + -1886 + + + + + + + + Translation vector + f6e1f00e-cadd-4df9-81a3-68f0fc82e573 + Motion + Motion + false + 0 + + + + + + 5927 + -1876 + 51 + 20 + + + 5954 + -1866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 2.5 + 0 + + + + + + + + + + + + Translated geometry + 63d1bced-21e1-4ef7-b796-414ccb0d2a52 + Geometry + Geometry + false + 0 + + + + + + 6008 + -1896 + 53 + 20 + + + 6036 + -1886 + + + + + + + + Transformation data + fefa7919-e464-4a29-80c9-b1cdfa721b3d + Transform + Transform + false + 0 + + + + + + 6008 + -1876 + 53 + 20 + + + 6036 + -1866 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5bef1dbb-e2f0-40ee-b959-50dd960b9bdc + Relay + Relay + false + 710061f0-d297-4ef6-85f7-83dd175287a8 + 1 + + + + + + 6398 + -2062 + 44 + 16 + + + 6420 + -2054 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 6eb9abd8-8bea-4201-91b9-2844b566f269 + Move + Move + + + + + + 6315 + -1998 + 138 + 44 + + + 6383 + -1976 + + + + + + Base geometry + 928249b8-432a-4ab9-b6d6-69687978eb53 + Geometry + Geometry + true + 0749a083-dfe2-4b59-be6e-a0c2a763cd1b + 1 + + + + + + 6317 + -1996 + 51 + 20 + + + 6344 + -1986 + + + + + + + + Translation vector + 9caa17c6-dd61-463e-ba47-8b79d5b15246 + Motion + Motion + false + 0 + + + + + + 6317 + -1976 + 51 + 20 + + + 6344 + -1966 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 3.5 + 0 + + + + + + + + + + + + Translated geometry + 710061f0-d297-4ef6-85f7-83dd175287a8 + Geometry + Geometry + false + 0 + + + + + + 6398 + -1996 + 53 + 20 + + + 6426 + -1986 + + + + + + + + Transformation data + 4e31faac-9729-4444-8c6c-1a13e1a71cce + Transform + Transform + false + 0 + + + + + + 6398 + -1976 + 53 + 20 + + + 6426 + -1966 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + f58bc0bb-642a-49a0-82af-bfb15a2c23e5 + Move + Move + + + + + + 6321 + -1917 + 138 + 44 + + + 6389 + -1895 + + + + + + Base geometry + 6893e257-45ef-4c91-961c-c96c64da6884 + Geometry + Geometry + true + fd167264-ba72-48e2-b96f-23a14f862b19 + 1 + + + + + + 6323 + -1915 + 51 + 20 + + + 6350 + -1905 + + + + + + + + Translation vector + 97f2416e-0b17-4759-9628-4c2c60a9ee2f + Motion + Motion + false + 0 + + + + + + 6323 + -1895 + 51 + 20 + + + 6350 + -1885 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 3.5 + 0 + + + + + + + + + + + + Translated geometry + bff33342-d88f-4698-a31a-ed6968a28926 + Geometry + Geometry + false + 0 + + + + + + 6404 + -1915 + 53 + 20 + + + 6432 + -1905 + + + + + + + + Transformation data + 68c75edf-954a-4a28-a65c-e5ba4a7da942 + Transform + Transform + false + 0 + + + + + + 6404 + -1895 + 53 + 20 + + + 6432 + -1885 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 51ba1196-8744-47ff-b209-6fa41c932572 + Relay + Relay + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6267 + -2300 + 44 + 16 + + + 6289 + -2292 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 760e113c-76a7-4062-bbad-56b7eef541d8 + Remap Numbers + Remap Numbers + + + + + + 6130 + -2371 + 115 + 64 + + + 6185 + -2339 + + + + + + Value to remap + 52912bc1-2a84-4903-a215-56ad770f0d79 + Value + Value + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6132 + -2369 + 38 + 20 + + + 6152.5 + -2359 + + + + + + + + Source domain + 845d5870-a7e5-4996-96d3-c5daa4f64c56 + Source + Source + false + 2f6e65e7-b1c9-416f-a051-faae366d0c1f + 1 + + + + + + 6132 + -2349 + 38 + 20 + + + 6152.5 + -2339 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + bd9869fb-429e-4e89-85cf-477af9de0f84 + Target + Target + false + 0 + + + + + + 6132 + -2329 + 38 + 20 + + + 6152.5 + -2319 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + e7c395f4-deff-4bfd-ac07-c67328e3dd2a + Mapped + Mapped + false + 0 + + + + + + 6200 + -2369 + 43 + 30 + + + 6223 + -2354 + + + + + + + + Remapped and clipped number + 20bbd59f-8e44-45fd-97f4-62ceeb455093 + Clipped + Clipped + false + 0 + + + + + + 6200 + -2339 + 43 + 30 + + + 6223 + -2324 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 14e41cfa-9ae0-4a96-83c0-2ed55c1f4884 + Bounds + Bounds + + + + + + 6128 + -2297 + 122 + 28 + + + 6192 + -2283 + + + + + + 1 + Numbers to include in Bounds + 22ef4e27-d8c4-4075-b731-59740e69e484 + Numbers + Numbers + false + 849d4c87-e4b4-43a8-a637-e4413d79f7a8 + 1 + + + + + + 6130 + -2295 + 47 + 24 + + + 6155 + -2283 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 2f6e65e7-b1c9-416f-a051-faae366d0c1f + Domain + Domain + false + 0 + + + + + + 6207 + -2295 + 41 + 24 + + + 6229 + -2283 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + cf1e9685-e599-4c61-97af-5101b7f367ed + Nurbs Curve + Nurbs Curve + + + + + + 4779 + -3846 + 118 + 64 + + + 4839 + -3814 + + + + + + 1 + Curve control points + 2654ec50-9764-4578-8511-8b49ccd43a92 + Vertices + Vertices + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4781 + -3844 + 43 + 20 + + + 4804 + -3834 + + + + + + + + Curve degree + 520b2eef-ebc2-4417-abc3-70dc52f5af01 + Degree + Degree + false + 0 + + + + + + 4781 + -3824 + 43 + 20 + + + 4804 + -3814 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + ec3bc8dc-b423-4712-9ada-b7cf0e58a82a + Periodic + Periodic + false + 0 + + + + + + 4781 + -3804 + 43 + 20 + + + 4804 + -3794 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 4c4d1c35-f31a-4ab9-9a80-6371e97bea7a + Curve + Curve + false + 0 + + + + + + 4854 + -3844 + 41 + 20 + + + 4876 + -3834 + + + + + + + + Curve length + 4db53ac7-260c-427f-9b96-783b33b56d2e + Length + Length + false + 0 + + + + + + 4854 + -3824 + 41 + 20 + + + 4876 + -3814 + + + + + + + + Curve domain + 314c9aa5-6127-4a74-999e-a0e4f22c18a9 + Domain + Domain + false + 0 + + + + + + 4854 + -3804 + 41 + 20 + + + 4876 + -3794 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + cb44bd22-2fc3-4bfd-89e1-9205d74d06ad + Nurbs Curve + Nurbs Curve + + + + + + 4866 + -2829 + 118 + 64 + + + 4926 + -2797 + + + + + + 1 + Curve control points + 7acc6637-9736-45a5-b5ec-9440d551b86d + Vertices + Vertices + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4868 + -2827 + 43 + 20 + + + 4891 + -2817 + + + + + + + + Curve degree + d9092425-b230-4a97-891f-81d119496256 + Degree + Degree + false + 0 + + + + + + 4868 + -2807 + 43 + 20 + + + 4891 + -2797 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 8868c2de-a897-4415-baaf-bf49e051a18c + Periodic + Periodic + false + 0 + + + + + + 4868 + -2787 + 43 + 20 + + + 4891 + -2777 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 42058ef4-cc1d-4859-a48a-db236aac7079 + Curve + Curve + false + 0 + + + + + + 4941 + -2827 + 41 + 20 + + + 4963 + -2817 + + + + + + + + Curve length + d3721109-6ce6-4267-92de-19423348553f + Length + Length + false + 0 + + + + + + 4941 + -2807 + 41 + 20 + + + 4963 + -2797 + + + + + + + + Curve domain + c4083321-fecc-497e-a53b-a651a29459a3 + Domain + Domain + false + 0 + + + + + + 4941 + -2787 + 41 + 20 + + + 4963 + -2777 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 320397b8-f401-4162-996f-e3de15665c76 + Nurbs Curve + Nurbs Curve + + + + + + 5462 + -2845 + 118 + 64 + + + 5522 + -2813 + + + + + + 1 + Curve control points + 6ccc2773-86f5-44cd-a708-13a83b9a6935 + Vertices + Vertices + false + 6241d4eb-e88f-43f7-abf9-5e840cbe1f40 + 1 + + + + + + 5464 + -2843 + 43 + 20 + + + 5487 + -2833 + + + + + + + + Curve degree + e7dbf102-45d9-444a-bcbb-4ced1df2d763 + Degree + Degree + false + 0 + + + + + + 5464 + -2823 + 43 + 20 + + + 5487 + -2813 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + ee537c37-2e5d-49a1-b94f-99aa49dbae29 + Periodic + Periodic + false + 0 + + + + + + 5464 + -2803 + 43 + 20 + + + 5487 + -2793 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 790e823a-40f3-4194-a342-f28ffd4ea2d6 + Curve + Curve + false + 0 + + + + + + 5537 + -2843 + 41 + 20 + + + 5559 + -2833 + + + + + + + + Curve length + cdcbb8b0-f499-4098-adf0-84eebc9b9355 + Length + Length + false + 0 + + + + + + 5537 + -2823 + 41 + 20 + + + 5559 + -2813 + + + + + + + + Curve domain + 98557500-404c-469c-a46e-6a89b86d4bf1 + Domain + Domain + false + 0 + + + + + + 5537 + -2803 + 41 + 20 + + + 5559 + -2793 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + ea26f109-9dcb-4d6e-9464-98eb70a41251 + Nurbs Curve + Nurbs Curve + + + + + + 5895 + -2838 + 118 + 64 + + + 5955 + -2806 + + + + + + 1 + Curve control points + f3bbf428-e390-4529-9220-5faa269ff116 + Vertices + Vertices + false + 5495358b-d752-4cbc-ba57-abbf65de1fbc + 1 + + + + + + 5897 + -2836 + 43 + 20 + + + 5920 + -2826 + + + + + + + + Curve degree + b6415502-d025-400a-adba-9e2644ab3683 + Degree + Degree + false + 0 + + + + + + 5897 + -2816 + 43 + 20 + + + 5920 + -2806 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 8917963c-1a5b-4199-b1b8-06ff3164bed1 + Periodic + Periodic + false + 0 + + + + + + 5897 + -2796 + 43 + 20 + + + 5920 + -2786 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + eae25d73-4a99-4715-9e77-cd5d27b67bdd + Curve + Curve + false + 0 + + + + + + 5970 + -2836 + 41 + 20 + + + 5992 + -2826 + + + + + + + + Curve length + 6b354006-7514-49ba-aa28-48d203af46cc + Length + Length + false + 0 + + + + + + 5970 + -2816 + 41 + 20 + + + 5992 + -2806 + + + + + + + + Curve domain + b01c8ff4-98bc-420d-8809-947d53cdd7ba + Domain + Domain + false + 0 + + + + + + 5970 + -2796 + 41 + 20 + + + 5992 + -2786 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + c203089a-16b9-420a-a051-44d8927e39cf + Nurbs Curve + Nurbs Curve + + + + + + 6319 + -2842 + 118 + 64 + + + 6379 + -2810 + + + + + + 1 + Curve control points + 56464b4a-4c34-40aa-989d-dc278f70f3fc + Vertices + Vertices + false + 00b363a9-7333-433d-9304-4d5faa61e7c5 + 1 + + + + + + 6321 + -2840 + 43 + 20 + + + 6344 + -2830 + + + + + + + + Curve degree + f6b6b228-a23a-4cd6-aaf3-3f24694a6ae6 + Degree + Degree + false + 0 + + + + + + 6321 + -2820 + 43 + 20 + + + 6344 + -2810 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 80426cc7-7f28-4243-9235-e30dd3d09ce7 + Periodic + Periodic + false + 0 + + + + + + 6321 + -2800 + 43 + 20 + + + 6344 + -2790 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 3447ca1b-94e6-40bd-8a67-f447d80d0340 + Curve + Curve + false + 0 + + + + + + 6394 + -2840 + 41 + 20 + + + 6416 + -2830 + + + + + + + + Curve length + 7e38e627-d89d-4dee-abe5-c01e28b6dac8 + Length + Length + false + 0 + + + + + + 6394 + -2820 + 41 + 20 + + + 6416 + -2810 + + + + + + + + Curve domain + a4b98a7f-00eb-4359-94d2-716207d49159 + Domain + Domain + false + 0 + + + + + + 6394 + -2800 + 41 + 20 + + + 6416 + -2790 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 6b2a5389-fc90-4e84-a6d2-cf3d0ed6e654 + Nurbs Curve + Nurbs Curve + + + + + + 6757 + -2830 + 118 + 64 + + + 6817 + -2798 + + + + + + 1 + Curve control points + 0d330acd-5436-485a-8cd1-748f78c3573f + Vertices + Vertices + false + 27b5c7bc-7cca-4495-8b96-4bb7dd780cd1 + 1 + + + + + + 6759 + -2828 + 43 + 20 + + + 6782 + -2818 + + + + + + + + Curve degree + 1bfd6332-5706-4a90-9624-0ae66110e899 + Degree + Degree + false + 0 + + + + + + 6759 + -2808 + 43 + 20 + + + 6782 + -2798 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a20e588c-c756-44eb-83cc-d50f95e8a37e + Periodic + Periodic + false + 0 + + + + + + 6759 + -2788 + 43 + 20 + + + 6782 + -2778 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0b4c8a78-c3b1-43cf-942d-b765eff9246b + Curve + Curve + false + 0 + + + + + + 6832 + -2828 + 41 + 20 + + + 6854 + -2818 + + + + + + + + Curve length + be601555-a252-4d86-b00e-9efbbe0b34fa + Length + Length + false + 0 + + + + + + 6832 + -2808 + 41 + 20 + + + 6854 + -2798 + + + + + + + + Curve domain + aa01aa06-4d86-4cce-8be8-ec241e671385 + Domain + Domain + false + 0 + + + + + + 6832 + -2788 + 41 + 20 + + + 6854 + -2778 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + ea6fdc6a-a6b0-451d-8f43-a272f9328348 + Mirror + Mirror + + + + + + 5538 + -2089 + 138 + 44 + + + 5606 + -2067 + + + + + + Base geometry + c0307e72-7b9f-41ac-b176-24ca6034d0f7 + Geometry + Geometry + true + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 5a0db04c-f66e-4731-aebe-98084f3b7919 + 2 + + + + + + 5540 + -2087 + 51 + 20 + + + 5567 + -2077 + + + + + + + + Mirror plane + 484659e9-0cd1-48b8-8058-7a7c9365eacb + Plane + Plane + false + 7329602d-b3cf-4827-a886-200eb4084465 + 1 + + + + + + 5540 + -2067 + 51 + 20 + + + 5567 + -2057 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + f625a577-ac0c-459d-804b-4502dce2f3f6 + Geometry + Geometry + false + 0 + + + + + + 5621 + -2087 + 53 + 20 + + + 5649 + -2077 + + + + + + + + Transformation data + 2d22a142-d393-438a-8098-7962d40abdfe + Transform + Transform + false + 0 + + + + + + 5621 + -2067 + 53 + 20 + + + 5649 + -2057 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + ab393a6d-c7f1-4010-88c4-5d6646cc3a13 + Point + Point + false + 04d2db3e-2551-4e07-8db2-19783cd47f50 + 1 + + + + + + 5463 + -2040 + 50 + 24 + + + 5488.48 + -2028.825 + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 9b908cad-8426-4571-b327-c427550ac582 + XZ Plane + XZ Plane + + + + + + 5568 + -2004 + 98 + 28 + + + 5618 + -1990 + + + + + + Origin of plane + c9b4825d-2434-478b-a2aa-317355165ed1 + Origin + Origin + false + 0 + + + + + + 5570 + -2002 + 33 + 24 + + + 5588 + -1990 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + 7329602d-b3cf-4827-a886-200eb4084465 + Plane + Plane + false + 0 + + + + + + 5633 + -2002 + 31 + 24 + + + 5650 + -1990 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 91ecb2db-5289-4949-a3f7-86ac15c29b5a + Move + Move + + + + + + 5528 + -1861 + 138 + 44 + + + 5596 + -1839 + + + + + + Base geometry + ade1fb3a-ce22-46b3-b147-4c487343e26e + Geometry + Geometry + true + 5e2ef9b1-4a23-49d6-9e75-6a946fbb652e + 1 + + + + + + 5530 + -1859 + 51 + 20 + + + 5557 + -1849 + + + + + + + + Translation vector + 2f3fd314-f490-4c97-b534-d6a1d838653a + Motion + Motion + false + 0 + + + + + + 5530 + -1839 + 51 + 20 + + + 5557 + -1829 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + 5ab32ef5-fc16-451a-a7aa-197c4903fdd9 + Geometry + Geometry + false + 0 + + + + + + 5611 + -1859 + 53 + 20 + + + 5639 + -1849 + + + + + + + + Transformation data + 36d1aa62-c6af-435b-8d50-26c2d2c9b07a + Transform + Transform + false + 0 + + + + + + 5611 + -1839 + 53 + 20 + + + 5639 + -1829 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4b003676-71fa-4607-9f33-8e49010ec757 + Mirror + Mirror + + + + + + 5506 + -1816 + 138 + 44 + + + 5574 + -1794 + + + + + + Base geometry + 729cb864-bf5d-4554-9793-ab862e305dbd + Geometry + Geometry + true + 3d0f49af-5322-45e7-b318-474a599b770a + 1 + + + + + + 5508 + -1814 + 51 + 20 + + + 5535 + -1804 + + + + + + + + Mirror plane + 8b3509ed-9544-4cc7-9f03-98963084e029 + Plane + Plane + false + 7329602d-b3cf-4827-a886-200eb4084465 + 1 + + + + + + 5508 + -1794 + 51 + 20 + + + 5535 + -1784 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5e2ef9b1-4a23-49d6-9e75-6a946fbb652e + Geometry + Geometry + false + 0 + + + + + + 5589 + -1814 + 53 + 20 + + + 5617 + -1804 + + + + + + + + Transformation data + 542b5a29-e049-487d-8efc-1bb38a2cd0b3 + Transform + Transform + false + 0 + + + + + + 5589 + -1794 + 53 + 20 + + + 5617 + -1784 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + de21e635-6aaa-4e28-abd5-b37bd51c917d + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 1669 + -2441 + 50 + 24 + + + 1694.56 + -2429.054 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 32cf615a-a587-4435-bfbd-69f850b90d86 + Curvature + Curvature + + + + + + 1610 + -2642 + 137 + 64 + + + 1680 + -2610 + + + + + + Curve to evaluate + 123e0a02-8369-4dbd-b503-5b3521a24f9b + Curve + Curve + false + e930277b-25cc-4425-a0e6-ebe78a446c2f + 1 + + + + + + 1612 + -2640 + 53 + 30 + + + 1640 + -2625 + + + + + + + + Parameter on curve domain to evaluate + 4246bea6-650f-49d0-9858-5ef87aefe50e + Parameter + Parameter + false + 7825aeca-0e69-471d-9c18-ee330125507e + 1 + + + + + + 1612 + -2610 + 53 + 30 + + + 1640 + -2595 + + + + + + + + Point on curve at {t} + e4218d04-f49a-4376-8756-14d9eb01343b + Point + Point + false + 0 + + + + + + 1695 + -2640 + 50 + 20 + + + 1721.5 + -2630 + + + + + + + + Curvature vector at {t} + a2726bea-342e-4b4c-9a8d-346c59e34b07 + Curvature + Curvature + false + 0 + + + + + + 1695 + -2620 + 50 + 20 + + + 1721.5 + -2610 + + + + + + + + Curvature circle at {t} + df755ca7-6865-498c-9fab-fd461553647d + Curvature + Curvature + false + 0 + + + + + + 1695 + -2600 + 50 + 20 + + + 1721.5 + -2590 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 2dded4d0-f109-49e6-b334-2b4161c90504 + Divide Curve + Divide Curve + + + + + + 1622 + -2552 + 125 + 64 + + + 1672 + -2520 + + + + + + Curve to divide + 7d4065aa-2168-49de-804a-4f17f9336b77 + Curve + Curve + false + e930277b-25cc-4425-a0e6-ebe78a446c2f + 1 + + + + + + 1624 + -2550 + 33 + 20 + + + 1642 + -2540 + + + + + + + + Number of segments + 38786008-0923-426f-b962-406de4e5e69c + Count + Count + false + de21e635-6aaa-4e28-abd5-b37bd51c917d + 1 + + + + + + 1624 + -2530 + 33 + 20 + + + 1642 + -2520 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a4e08c73-ebbf-461f-874a-a124a95ed129 + Kinks + Kinks + false + 0 + + + + + + 1624 + -2510 + 33 + 20 + + + 1642 + -2500 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 7a9aacc9-3993-4643-a4f2-490b0652531c + Points + Points + false + 0 + + + + + + 1687 + -2550 + 58 + 20 + + + 1717.5 + -2540 + + + + + + + + 1 + Tangent vectors at division points + 216c765e-7b53-468d-9ffc-2badfb716467 + Tangents + Tangents + false + 0 + + + + + + 1687 + -2530 + 58 + 20 + + + 1717.5 + -2520 + + + + + + + + 1 + Parameter values at division points + 7825aeca-0e69-471d-9c18-ee330125507e + Parameters + Parameters + false + 0 + + + + + + 1687 + -2510 + 58 + 20 + + + 1717.5 + -2500 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + e930277b-25cc-4425-a0e6-ebe78a446c2f + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 1666 + -2414 + 50 + 24 + + + 1691.611 + -2402.664 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b94a2070-951f-4e92-8b42-4edfed8d60c8 + Deconstruct Arc + Deconstruct Arc + + + + + + 1622 + -2726 + 114 + 64 + + + 1662 + -2694 + + + + + + Arc or Circle to deconstruct + b3648b94-bf51-49f0-82be-f51e7d67885b + Arc + Arc + false + df755ca7-6865-498c-9fab-fd461553647d + 1 + + + + + + 1624 + -2724 + 23 + 60 + + + 1637 + -2694 + + + + + + + + Base plane of arc or circle + f55b13e1-071e-4a1e-b400-21f401b2bb8a + Base Plane + Base Plane + false + 0 + + + + + + 1677 + -2724 + 57 + 20 + + + 1707 + -2714 + + + + + + + + Radius of arc or circle + a3e8b18b-8ccb-4f7f-bc1b-6b63f5fe877b + Radius + Radius + false + 0 + + + + + + 1677 + -2704 + 57 + 20 + + + 1707 + -2694 + + + + + + + + Angle domain (in radians) of arc + bc38871a-57ea-45d0-b05d-70b2b01f9902 + Angle + Angle + false + 0 + + + + + + 1677 + -2684 + 57 + 20 + + + 1707 + -2674 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 59d92540-d2dd-4659-9bd1-86610b0aa184 + One Over X + One Over X + + + + + + 1623 + -2853 + 100 + 28 + + + 1672 + -2839 + + + + + + Input value + 2538ad3a-2b5e-4cc9-aaab-347497b299bd + Value + Value + false + a3e8b18b-8ccb-4f7f-bc1b-6b63f5fe877b + 1 + + + + + + 1625 + -2851 + 32 + 24 + + + 1642.5 + -2839 + + + + + + + + Output value + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + Result + Result + false + 0 + + + + + + 1687 + -2851 + 34 + 24 + + + 1705.5 + -2839 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 991982df-bf52-4162-86e4-da5a1f6ba2c2 + Quick Graph + Quick Graph + false + 0 + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + + + + + + 1622 + -3101 + 150 + 150 + + + 1622.566 + -3100.254 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 141dd7db-3330-4bbb-8219-44075ab99593 + Number Slider + Number Slider + false + 0 + + + + + + 1577 + -2462 + 282 + 20 + + + 1577.566 + -2461.933 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 98db6271-3e0a-4218-b324-a9b32b4e17f5 + Line + Line + + + + + + 1623 + -2800 + 114 + 44 + + + 1695 + -2778 + + + + + + Line start point + f81b62ac-f7c6-443c-bf4b-d2c11472faff + Start Point + Start Point + false + e4218d04-f49a-4376-8756-14d9eb01343b + 1 + + + + + + 1625 + -2798 + 55 + 20 + + + 1654 + -2788 + + + + + + + + Line end point + 504d9a3e-db08-455e-9673-1ac537e1eb08 + End Point + End Point + false + f55b13e1-071e-4a1e-b400-21f401b2bb8a + 1 + + + + + + 1625 + -2778 + 55 + 20 + + + 1654 + -2768 + + + + + + + + Line segment + 510e2c40-4698-4ff7-b554-99dbbee30086 + Line + Line + false + 0 + + + + + + 1710 + -2798 + 25 + 40 + + + 1724 + -2778 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + d80490e0-ee9e-4f64-8cec-8b5bec34b5ba + Multiplication + Multiplication + + + + + + 1658 + -3235 + 82 + 44 + + + 1689 + -3213 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + acb7d722-f3de-4a16-a892-14215a7faf95 + A + A + true + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + + + + + + 1660 + -3233 + 14 + 20 + + + 1668.5 + -3223 + + + + + + + + Second item for multiplication + 609d8533-31de-4baf-94ff-f030393cbe53 + B + B + true + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + 1 + + + + + + 1660 + -3213 + 14 + 20 + + + 1668.5 + -3203 + + + + + + + + Result of multiplication + 7707a2d5-98f5-41f6-a818-b0e7856deec1 + Result + Result + false + 0 + + + + + + 1704 + -3233 + 34 + 40 + + + 1722.5 + -3213 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + Number Slider + Number Slider + false + 0 + + + + + + 1599 + -3259 + 279 + 20 + + + 1599.375 + -3258.545 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.015666 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 5e591869-6c13-456e-a079-715a3be4eff1 + Line SDL + Line SDL + + + + + + 1634 + -3189 + 122 + 64 + + + 1714 + -3157 + + + + + + Line start point + 6d239a6d-36b6-4046-944b-3dad89b6a0e5 + Start + Start + false + e4218d04-f49a-4376-8756-14d9eb01343b + 1 + + + + + + 1636 + -3187 + 63 + 20 + + + 1677 + -3177 + + + + + + + + Line tangent (direction) + 003b40f1-609e-49ef-8844-693c66b6fa73 + Direction + Direction + false + 510e2c40-4698-4ff7-b554-99dbbee30086 + 1 + + + + + + 1636 + -3167 + 63 + 20 + + + 1677 + -3157 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + f4db603d-e672-43af-aaf1-e58b04a4d282 + -ABS(X) + Length + Length + false + 7707a2d5-98f5-41f6-a818-b0e7856deec1 + 1 + + + + + + 1636 + -3147 + 63 + 20 + + + 1677 + -3137 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 26768719-7e3a-44c6-96b5-845921a64c46 + Line + Line + false + 0 + + + + + + 1729 + -3187 + 25 + 60 + + + 1743 + -3157 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + cd40396a-f011-4df5-b97d-03451dd16f7c + Relative Differences + Relative Differences + + + + + + 1909 + -2878 + 128 + 28 + + + 1962 + -2864 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + b6ed081a-8ce6-4fd9-86b3-d68e4fc7775f + Values + Values + false + c6552b48-20d3-4681-af9d-bae0ad18bd9d + 1 + + + + + + 1911 + -2876 + 36 + 24 + + + 1930.5 + -2864 + + + + + + + + 1 + Differences between consecutive items + d1682a93-c492-4443-8643-5da920b499cc + Differenced + Differenced + false + 0 + + + + + + 1977 + -2876 + 58 + 24 + + + 2007.5 + -2864 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ebbf7b35-8bfd-4b9f-8685-a892626a8678 + Quick Graph + Quick Graph + false + 0 + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + + + + + + 1911 + -3099 + 150 + 150 + + + 1911.729 + -3098.977 + + 0 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 38538d45-1b82-4d4b-8286-b98678a36a2f + Multiplication + Multiplication + + + + + + 1951 + -3243 + 82 + 44 + + + 1982 + -3221 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 7c4739e2-f08b-4b4f-a545-38c10230b316 + A + A + true + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + + + + + + 1953 + -3241 + 14 + 20 + + + 1961.5 + -3231 + + + + + + + + Second item for multiplication + 54f7d646-ccc0-49c0-a36b-e833f0e9133e + B + B + true + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + 1 + + + + + + 1953 + -3221 + 14 + 20 + + + 1961.5 + -3211 + + + + + + + + Result of multiplication + b1bdc69b-02da-46ca-92a7-770dc55bfbaf + Result + Result + false + 0 + + + + + + 1997 + -3241 + 34 + 40 + + + 2015.5 + -3221 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b227fc39-e217-483e-9183-03f0460df6f6 + Line SDL + Line SDL + + + + + + 1927 + -3185 + 122 + 64 + + + 2007 + -3153 + + + + + + Line start point + 3f43bfcf-ff31-4f43-8298-7cc1d9f82f9a + Start + Start + false + e14c28da-2d6f-435e-ab93-f7a41217dbea + 1 + + + + + + 1929 + -3183 + 63 + 20 + + + 1970 + -3173 + + + + + + + + Line tangent (direction) + ed6de01e-a0e0-46bb-be62-086fd7af3f29 + Direction + Direction + false + 1e0530cf-b887-420e-8a9d-f37afd049798 + 1 + + + + + + 1929 + -3163 + 63 + 20 + + + 1970 + -3153 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 71549a5b-33de-4942-9a93-a1858c01505e + -ABS(X) + Length + Length + false + b1bdc69b-02da-46ca-92a7-770dc55bfbaf + 1 + + + + + + 1929 + -3143 + 63 + 20 + + + 1970 + -3133 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + Line + Line + false + 0 + + + + + + 2022 + -3183 + 25 + 60 + + + 2036 + -3153 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0f9ca5ff-9a8d-456f-8119-882ad656abc9 + Panel + Panel + false + 0.56093490123748779 + 7fad7d30-eebe-446d-a2d8-aaf8d904e3ae + 1 + Double click to edit panel content… + + + + + + 1385 + -3158 + 160 + 274 + + 0 + 0 + 0 + + 1385.775 + -3157.972 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 82fd88bf-e192-437b-a61b-6345f20cd827 + Evaluate Length + Evaluate Length + + + + + + 1940 + -3344 + 144 + 64 + + + 2014 + -3312 + + + + + + Curve to evaluate + 5d636836-9740-4e05-8b7b-e362521130ad + Curve + Curve + false + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + 1 + + + + + + 1942 + -3342 + 57 + 20 + + + 1972 + -3332 + + + + + + + + Length factor for curve evaluation + b5aa28fe-2f94-48df-a739-199ee92d8850 + Length + Length + false + 0 + + + + + + 1942 + -3322 + 57 + 20 + + + 1972 + -3312 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 2e3e9cd3-e18e-42f4-8c36-e690647eaf4f + Normalized + Normalized + false + 0 + + + + + + 1942 + -3302 + 57 + 20 + + + 1972 + -3292 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 28723672-2fb2-41e6-8929-2605ba9e3583 + Point + Point + false + 0 + + + + + + 2029 + -3342 + 53 + 20 + + + 2057 + -3332 + + + + + + + + Tangent vector at the specified length + 8623b7f9-2df3-449a-8e3f-0bf4ed8ca254 + Tangent + Tangent + false + 0 + + + + + + 2029 + -3322 + 53 + 20 + + + 2057 + -3312 + + + + + + + + Curve parameter at the specified length + 3bd8a23d-bba2-4c62-8436-7db28919665c + Parameter + Parameter + false + 0 + + + + + + 2029 + -3302 + 53 + 20 + + + 2057 + -3292 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 6bc30dba-c44f-45cd-9b17-ed1ee3ce7829 + Interpolate + Interpolate + + + + + + 1946 + -3446 + 125 + 84 + + + 2013 + -3404 + + + + + + 1 + Interpolation points + 4d1e7723-fcff-4d40-9245-2553728e9930 + Vertices + Vertices + false + 28723672-2fb2-41e6-8929-2605ba9e3583 + 1 + + + + + + 1948 + -3444 + 50 + 20 + + + 1974.5 + -3434 + + + + + + + + Curve degree + 28e2c764-30a8-4608-ba2b-72a48f00b17a + Degree + Degree + false + 0 + + + + + + 1948 + -3424 + 50 + 20 + + + 1974.5 + -3414 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 3bad0560-b229-40f7-ad25-2db2209921d7 + Periodic + Periodic + false + 0 + + + + + + 1948 + -3404 + 50 + 20 + + + 1974.5 + -3394 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 35008128-5299-4be1-9177-ac182a2aa702 + KnotStyle + KnotStyle + false + 0 + + + + + + 1948 + -3384 + 50 + 20 + + + 1974.5 + -3374 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8f240d61-fe30-44aa-aafe-677914e9440f + Curve + Curve + false + 0 + + + + + + 2028 + -3444 + 41 + 26 + + + 2050 + -3430.667 + + + + + + + + Curve length + e28b5ca4-0968-4da4-a04a-53e5d49799ac + Length + Length + false + 0 + + + + + + 2028 + -3418 + 41 + 27 + + + 2050 + -3404 + + + + + + + + Curve domain + 4d0bed38-afbc-4027-a323-3ac5eb91f2e6 + Domain + Domain + false + 0 + + + + + + 2028 + -3391 + 41 + 27 + + + 2050 + -3377.333 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a687447d-3c7b-4108-ad6c-6ff9eaf430ab + Evaluate Length + Evaluate Length + + + + + + 1622 + -3346 + 144 + 64 + + + 1696 + -3314 + + + + + + Curve to evaluate + 9c6d98bf-2022-4acf-9d91-e90a825d7a9d + Curve + Curve + false + 26768719-7e3a-44c6-96b5-845921a64c46 + 1 + + + + + + 1624 + -3344 + 57 + 20 + + + 1654 + -3334 + + + + + + + + Length factor for curve evaluation + 42b07acc-5da4-443f-b485-404949e53071 + Length + Length + false + 0 + + + + + + 1624 + -3324 + 57 + 20 + + + 1654 + -3314 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 03519eb9-699a-42fb-8004-98dcb25becaf + Normalized + Normalized + false + 0 + + + + + + 1624 + -3304 + 57 + 20 + + + 1654 + -3294 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 06da97ce-ea81-488f-916d-8d5f88ad5003 + Point + Point + false + 0 + + + + + + 1711 + -3344 + 53 + 20 + + + 1739 + -3334 + + + + + + + + Tangent vector at the specified length + a093ec58-fa94-4c26-aa07-74e399ec1f67 + Tangent + Tangent + false + 0 + + + + + + 1711 + -3324 + 53 + 20 + + + 1739 + -3314 + + + + + + + + Curve parameter at the specified length + 2991f081-c550-4ee6-b012-3f7b0d877cd9 + Parameter + Parameter + false + 0 + + + + + + 1711 + -3304 + 53 + 20 + + + 1739 + -3294 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 98f2dcaa-d3e9-43cf-a52b-2c1e89d58bd8 + Interpolate + Interpolate + + + + + + 1635 + -3437 + 125 + 84 + + + 1702 + -3395 + + + + + + 1 + Interpolation points + 993bf2ab-9832-45aa-86b3-a1bec47ec162 + Vertices + Vertices + false + 06da97ce-ea81-488f-916d-8d5f88ad5003 + 1 + + + + + + 1637 + -3435 + 50 + 20 + + + 1663.5 + -3425 + + + + + + + + Curve degree + fe49333d-f95f-4f0f-a9ec-a1d18831274f + Degree + Degree + false + 0 + + + + + + 1637 + -3415 + 50 + 20 + + + 1663.5 + -3405 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 08843b2f-236f-4c84-98a3-b164fb959064 + Periodic + Periodic + false + 0 + + + + + + 1637 + -3395 + 50 + 20 + + + 1663.5 + -3385 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 1e152a96-519a-4fe9-b017-b5bad0fefcb8 + KnotStyle + KnotStyle + false + 0 + + + + + + 1637 + -3375 + 50 + 20 + + + 1663.5 + -3365 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + dbac0008-a429-494c-84b7-0b79922ad700 + Curve + Curve + false + 0 + + + + + + 1717 + -3435 + 41 + 26 + + + 1739 + -3421.667 + + + + + + + + Curve length + d8b300c1-5206-43c3-aff1-48ce9db66941 + Length + Length + false + 0 + + + + + + 1717 + -3409 + 41 + 27 + + + 1739 + -3395 + + + + + + + + Curve domain + 5ab697c2-29fd-46b0-91b0-6b293b4e52eb + Domain + Domain + false + 0 + + + + + + 1717 + -3382 + 41 + 27 + + + 1739 + -3368.333 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3e606012-fcc6-40c4-a954-327ef19a5ba1 + Panel + Panel + false + 0.11061841249465942 + 507ca366-75d6-46bd-954e-0b1f27543250 + 1 + Double click to edit panel content… + + + + + + 2090 + -3184 + 160 + 274 + + 0 + 0 + 0 + + 2090.738 + -3183.968 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + f3cbbd19-41c5-4adb-bc13-371cb497134c + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 1958 + -2420 + 50 + 24 + + + 1983.723 + -2408.877 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + e997cfdc-c32d-4e45-9e64-2f2bc6ac3579 + Curvature + Curvature + + + + + + 1924 + -2644 + 137 + 64 + + + 1994 + -2612 + + + + + + Curve to evaluate + d39e214e-7e10-4602-ba1a-6ec4fd8fe3e3 + Curve + Curve + false + cf319aba-1ff8-4088-915f-48b04efc8656 + 1 + + + + + + 1926 + -2642 + 53 + 30 + + + 1954 + -2627 + + + + + + + + Parameter on curve domain to evaluate + 2860edef-b6da-4127-babd-da29a8ae29c1 + Parameter + Parameter + false + 63f59cdf-e717-4c6c-90d1-5da5f4aa4e93 + 1 + + + + + + 1926 + -2612 + 53 + 30 + + + 1954 + -2597 + + + + + + + + Point on curve at {t} + 05744414-d89d-44d0-95a6-be11b5036c3f + Point + Point + false + 0 + + + + + + 2009 + -2642 + 50 + 20 + + + 2035.5 + -2632 + + + + + + + + Curvature vector at {t} + e908e831-8904-4e70-9109-326a74e899d6 + Curvature + Curvature + false + 0 + + + + + + 2009 + -2622 + 50 + 20 + + + 2035.5 + -2612 + + + + + + + + Curvature circle at {t} + 06006335-007d-4ca4-a1d0-3556c0792a5c + Curvature + Curvature + false + 0 + + + + + + 2009 + -2602 + 50 + 20 + + + 2035.5 + -2592 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + ad0f7d08-93f6-49b2-ab96-66aa71b7e3c6 + Divide Curve + Divide Curve + + + + + + 1937 + -2564 + 125 + 64 + + + 1987 + -2532 + + + + + + Curve to divide + 64c4d968-b749-40ad-8e33-5886d6ec9d51 + Curve + Curve + false + cf319aba-1ff8-4088-915f-48b04efc8656 + 1 + + + + + + 1939 + -2562 + 33 + 20 + + + 1957 + -2552 + + + + + + + + Number of segments + 673ce74b-44dc-46e3-b64f-263300dacff3 + Count + Count + false + f3cbbd19-41c5-4adb-bc13-371cb497134c + 1 + + + + + + 1939 + -2542 + 33 + 20 + + + 1957 + -2532 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c14741e7-7ea6-4adc-a454-16d7fd2f14a1 + Kinks + Kinks + false + 0 + + + + + + 1939 + -2522 + 33 + 20 + + + 1957 + -2512 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 250d87af-7caf-4380-b613-0a1035b7fa44 + Points + Points + false + 0 + + + + + + 2002 + -2562 + 58 + 20 + + + 2032.5 + -2552 + + + + + + + + 1 + Tangent vectors at division points + 51bc5869-868d-4735-aa17-c15cdc297c51 + Tangents + Tangents + false + 0 + + + + + + 2002 + -2542 + 58 + 20 + + + 2032.5 + -2532 + + + + + + + + 1 + Parameter values at division points + 63f59cdf-e717-4c6c-90d1-5da5f4aa4e93 + Parameters + Parameters + false + 0 + + + + + + 2002 + -2522 + 58 + 20 + + + 2032.5 + -2512 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cf319aba-1ff8-4088-915f-48b04efc8656 + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 1964 + -2393 + 50 + 24 + + + 1989.496 + -2381.032 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 246362d1-e708-4925-90b0-b7bd165c3b38 + Deconstruct Arc + Deconstruct Arc + + + + + + 1933 + -2722 + 114 + 64 + + + 1973 + -2690 + + + + + + Arc or Circle to deconstruct + 58578774-913a-4b30-8f0c-ce403da61a16 + Arc + Arc + false + 06006335-007d-4ca4-a1d0-3556c0792a5c + 1 + + + + + + 1935 + -2720 + 23 + 60 + + + 1948 + -2690 + + + + + + + + Base plane of arc or circle + 7aeeca48-f8db-4748-ac74-cc5c30c26cb6 + Base Plane + Base Plane + false + 0 + + + + + + 1988 + -2720 + 57 + 20 + + + 2018 + -2710 + + + + + + + + Radius of arc or circle + a18aadd8-3306-46f0-99b5-471d834b979e + Radius + Radius + false + 0 + + + + + + 1988 + -2700 + 57 + 20 + + + 2018 + -2690 + + + + + + + + Angle domain (in radians) of arc + 2797968f-b21a-43e6-a8a4-e3a4d48f4b4b + Angle + Angle + false + 0 + + + + + + 1988 + -2680 + 57 + 20 + + + 2018 + -2670 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 1379b92b-5e9f-4fb7-9ca6-3eb3ccdb67fd + One Over X + One Over X + + + + + + 1934 + -2843 + 100 + 28 + + + 1983 + -2829 + + + + + + Input value + b8616632-ed30-419c-9b9e-8672fbff6c5e + Value + Value + false + a18aadd8-3306-46f0-99b5-471d834b979e + 1 + + + + + + 1936 + -2841 + 32 + 24 + + + 1953.5 + -2829 + + + + + + + + Output value + c6552b48-20d3-4681-af9d-bae0ad18bd9d + Result + Result + false + 0 + + + + + + 1998 + -2841 + 34 + 24 + + + 2016.5 + -2829 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 445a26e5-4ca5-477b-81a6-21eb5ecdb8c3 + Number Slider + Number Slider + false + 0 + + + + + + 1879 + -2445 + 282 + 20 + + + 1879.721 + -2444.302 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + a829bde7-d5c7-4ceb-aaba-e8d41c258e55 + Line + Line + + + + + + 1930 + -2792 + 114 + 44 + + + 2002 + -2770 + + + + + + Line start point + 6130f358-73ea-4f9b-85d2-fc4f919bf2f9 + Start Point + Start Point + false + 05744414-d89d-44d0-95a6-be11b5036c3f + 1 + + + + + + 1932 + -2790 + 55 + 20 + + + 1961 + -2780 + + + + + + + + Line end point + 77d423d9-56a9-4be9-a9a9-c0ebdc5da56e + End Point + End Point + false + 7aeeca48-f8db-4748-ac74-cc5c30c26cb6 + 1 + + + + + + 1932 + -2770 + 55 + 20 + + + 1961 + -2760 + + + + + + + + Line segment + 1e0530cf-b887-420e-8a9d-f37afd049798 + Line + Line + false + 0 + + + + + + 2017 + -2790 + 25 + 40 + + + 2031 + -2770 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + de21e635-6aaa-4e28-abd5-b37bd51c917d + 32cf615a-a587-4435-bfbd-69f850b90d86 + 2dded4d0-f109-49e6-b334-2b4161c90504 + e930277b-25cc-4425-a0e6-ebe78a446c2f + b94a2070-951f-4e92-8b42-4edfed8d60c8 + 59d92540-d2dd-4659-9bd1-86610b0aa184 + 991982df-bf52-4162-86e4-da5a1f6ba2c2 + 141dd7db-3330-4bbb-8219-44075ab99593 + 98db6271-3e0a-4218-b324-a9b32b4e17f5 + d80490e0-ee9e-4f64-8cec-8b5bec34b5ba + 7398ce46-cea9-4ed5-8a6f-1b83a1cac8dd + 5e591869-6c13-456e-a079-715a3be4eff1 + 0f9ca5ff-9a8d-456f-8119-882ad656abc9 + a687447d-3c7b-4108-ad6c-6ff9eaf430ab + 98f2dcaa-d3e9-43cf-a52b-2c1e89d58bd8 + 15 + c469f1d9-e254-4219-bf6b-13842468e3db + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cd40396a-f011-4df5-b97d-03451dd16f7c + ebbf7b35-8bfd-4b9f-8685-a892626a8678 + 38538d45-1b82-4d4b-8286-b98678a36a2f + a8372b88-1672-459b-a7da-a192fbd36151 + b227fc39-e217-483e-9183-03f0460df6f6 + 82fd88bf-e192-437b-a61b-6345f20cd827 + 6bc30dba-c44f-45cd-9b17-ed1ee3ce7829 + 3e606012-fcc6-40c4-a954-327ef19a5ba1 + f3cbbd19-41c5-4adb-bc13-371cb497134c + e997cfdc-c32d-4e45-9e64-2f2bc6ac3579 + ad0f7d08-93f6-49b2-ab96-66aa71b7e3c6 + cf319aba-1ff8-4088-915f-48b04efc8656 + 246362d1-e708-4925-90b0-b7bd165c3b38 + 1379b92b-5e9f-4fb7-9ca6-3eb3ccdb67fd + 445a26e5-4ca5-477b-81a6-21eb5ecdb8c3 + a829bde7-d5c7-4ceb-aaba-e8d41c258e55 + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + 17 + eafee094-9bb6-40df-a944-f09f03793f3f + Group + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + af54ebdf-612f-4ca7-a048-7d80d31c8a29 + Move + Move + + + + + + 2187 + -2537 + 138 + 44 + + + 2255 + -2515 + + + + + + Base geometry + 53402775-743e-4520-b2c4-53a15348e6cd + Geometry + Geometry + true + 5b688b31-8b19-48eb-9d50-116d02e22067 + 1 + + + + + + 2189 + -2535 + 51 + 20 + + + 2216 + -2525 + + + + + + + + Translation vector + 7db12938-cb2e-4b61-822d-9a5910132a06 + Motion + Motion + false + 0 + + + + + + 2189 + -2515 + 51 + 20 + + + 2216 + -2505 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + 30f8adbb-2a1a-457f-ae3e-c838274b8629 + Geometry + Geometry + false + 0 + + + + + + 2270 + -2535 + 53 + 20 + + + 2298 + -2525 + + + + + + + + Transformation data + 9cde570b-b779-44bd-9149-b927486c3ba6 + Transform + Transform + false + 0 + + + + + + 2270 + -2515 + 53 + 20 + + + 2298 + -2505 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e14c28da-2d6f-435e-ab93-f7a41217dbea + Relay + Relay + false + f46eaa21-083b-4260-8163-000668e8eb5f + 1 + + + + + + 2124 + -2743 + 44 + 16 + + + 2146 + -2735 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 507ca366-75d6-46bd-954e-0b1f27543250 + Relay + Relay + false + d1682a93-c492-4443-8643-5da920b499cc + 1 + + + + + + 1962 + -2908 + 44 + 16 + + + 1984 + -2900 + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3429d809-f31b-4c13-9d4f-0c748eeb1afb + Nurbs Curve + Nurbs Curve + + + + + + 1499 + -3429 + 118 + 64 + + + 1559 + -3397 + + + + + + 1 + Curve control points + 6cf300d4-7a74-44e1-b0a2-3fc0b087b29b + Vertices + Vertices + false + 06da97ce-ea81-488f-916d-8d5f88ad5003 + 1 + + + + + + 1501 + -3427 + 43 + 20 + + + 1524 + -3417 + + + + + + + + Curve degree + 5eb7147d-7623-4629-b2b1-64631a6b1e78 + Degree + Degree + false + 0 + + + + + + 1501 + -3407 + 43 + 20 + + + 1524 + -3397 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 74d2ee6f-8fa2-43f9-b20d-97c9d2a89890 + Periodic + Periodic + false + 0 + + + + + + 1501 + -3387 + 43 + 20 + + + 1524 + -3377 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 264bcd42-5895-4900-b75e-a791f86f4278 + Curve + Curve + false + 0 + + + + + + 1574 + -3427 + 41 + 20 + + + 1596 + -3417 + + + + + + + + Curve length + 8a2c5feb-972f-421b-ae4d-162c356f16c6 + Length + Length + false + 0 + + + + + + 1574 + -3407 + 41 + 20 + + + 1596 + -3397 + + + + + + + + Curve domain + a5c46074-78fd-4716-a2f5-21e83786980d + Domain + Domain + false + 0 + + + + + + 1574 + -3387 + 41 + 20 + + + 1596 + -3377 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 061f5015-d9a1-495b-b3f8-6e1f495d3be8 + Nurbs Curve + Nurbs Curve + + + + + + 2095 + -3445 + 118 + 64 + + + 2155 + -3413 + + + + + + 1 + Curve control points + f544b720-0398-4945-a519-88af3efcfc74 + Vertices + Vertices + false + 28723672-2fb2-41e6-8929-2605ba9e3583 + 1 + + + + + + 2097 + -3443 + 43 + 20 + + + 2120 + -3433 + + + + + + + + Curve degree + 4fe84945-5101-46bc-8ce1-fed20307ebcf + Degree + Degree + false + 0 + + + + + + 2097 + -3423 + 43 + 20 + + + 2120 + -3413 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + eb2af904-35e6-4ead-9a20-cea9b2e7760c + Periodic + Periodic + false + 0 + + + + + + 2097 + -3403 + 43 + 20 + + + 2120 + -3393 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 48ccaefd-64ef-4e1e-a06e-229154874fb7 + Curve + Curve + false + 0 + + + + + + 2170 + -3443 + 41 + 20 + + + 2192 + -3433 + + + + + + + + Curve length + ea77be82-6cdf-4343-8e28-4d6202c489aa + Length + Length + false + 0 + + + + + + 2170 + -3423 + 41 + 20 + + + 2192 + -3413 + + + + + + + + Curve domain + e16ab665-c780-440e-91b4-212acb4de07b + Domain + Domain + false + 0 + + + + + + 2170 + -3403 + 41 + 20 + + + 2192 + -3393 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 9296abb3-72f4-4f04-817a-5d9483827ed5 + Mirror + Mirror + + + + + + 2171 + -2689 + 138 + 44 + + + 2239 + -2667 + + + + + + Base geometry + cae8163a-8c8a-4820-9257-588177cea42e + Geometry + Geometry + true + fd95d4a6-706a-42e3-85ed-b263bf32f2f1 + 8f240d61-fe30-44aa-aafe-677914e9440f + 2 + + + + + + 2173 + -2687 + 51 + 20 + + + 2200 + -2677 + + + + + + + + Mirror plane + 212d5779-f14d-4a9f-859b-a8560b5606c0 + Plane + Plane + false + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + 1 + + + + + + 2173 + -2667 + 51 + 20 + + + 2200 + -2657 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5b688b31-8b19-48eb-9d50-116d02e22067 + Geometry + Geometry + false + 0 + + + + + + 2254 + -2687 + 53 + 20 + + + 2282 + -2677 + + + + + + + + Transformation data + 85dfc12b-092f-4a6f-8a4c-0b6554fbab2a + Transform + Transform + false + 0 + + + + + + 2254 + -2667 + 53 + 20 + + + 2282 + -2657 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + f46eaa21-083b-4260-8163-000668e8eb5f + Point + Point + false + 05744414-d89d-44d0-95a6-be11b5036c3f + 1 + + + + + + 2097 + -2639 + 50 + 24 + + + 2122.052 + -2627.28 + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 69590587-7f41-40ad-94ef-c915337763c0 + XZ Plane + XZ Plane + + + + + + 2156 + -2577 + 98 + 28 + + + 2206 + -2563 + + + + + + Origin of plane + ee8778a0-d975-4baa-bd2f-5b0da3b8d1d7 + Origin + Origin + false + 0 + + + + + + 2158 + -2575 + 33 + 24 + + + 2176 + -2563 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + Plane + Plane + false + 0 + + + + + + 2221 + -2575 + 31 + 24 + + + 2238 + -2563 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 20aeac62-cf79-4c32-8a54-0a0db2210f7d + Move + Move + + + + + + 5046 + -1671 + 138 + 44 + + + 5114 + -1649 + + + + + + Base geometry + c4b4942e-4785-4325-9f19-5c65fa24b7cc + Geometry + Geometry + true + ba79df4c-1c5e-4e2c-b523-c093bcf2b9b9 + 1 + + + + + + 5048 + -1669 + 51 + 20 + + + 5075 + -1659 + + + + + + + + Translation vector + bccde90f-2e07-4c79-8f58-f5ed32d2be74 + Motion + Motion + false + 0 + + + + + + 5048 + -1649 + 51 + 20 + + + 5075 + -1639 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -2.5 + 0 + + + + + + + + + + + + Translated geometry + f5a06a08-74d2-4a73-b01e-28145c4838ac + Geometry + Geometry + false + 0 + + + + + + 5129 + -1669 + 53 + 20 + + + 5157 + -1659 + + + + + + + + Transformation data + b850a1d9-438f-4ffe-87b1-f7d14ab12930 + Transform + Transform + false + 0 + + + + + + 5129 + -1649 + 53 + 20 + + + 5157 + -1639 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 3b08b94c-f71a-4b8e-8a4a-707afb88291a + Mirror + Mirror + + + + + + 4873 + -1702 + 138 + 44 + + + 4941 + -1680 + + + + + + Base geometry + 36747176-271a-48af-9f23-1a1836d1c26b + Geometry + Geometry + true + 3d0f49af-5322-45e7-b318-474a599b770a + 1 + + + + + + 4875 + -1700 + 51 + 20 + + + 4902 + -1690 + + + + + + + + Mirror plane + 0a956574-87af-4710-96c2-3893f9b2ae45 + Plane + Plane + false + e2fcd531-6a2e-4a66-9510-0d61f34f1246 + 1 + + + + + + 4875 + -1680 + 51 + 20 + + + 4902 + -1670 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + ba79df4c-1c5e-4e2c-b523-c093bcf2b9b9 + Geometry + Geometry + false + 0 + + + + + + 4956 + -1700 + 53 + 20 + + + 4984 + -1690 + + + + + + + + Transformation data + 088b5f68-2ef1-4e32-bb93-5cb05eed6fd8 + Transform + Transform + false + 0 + + + + + + 4956 + -1680 + 53 + 20 + + + 4984 + -1670 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + c605fd5d-b41f-4c72-bf5e-c66699d24d84 + Bounding Box + Bounding Box + + + + + true + + + + + + 1610 + -3540 + 100 + 44 + + + 1669 + -3518 + + + + + + 1 + Geometry to contain + 97d2b8f4-ddb6-4968-a59c-dcc5a7db920f + Content + Content + false + dbac0008-a429-494c-84b7-0b79922ad700 + 1 + + + + + + 1612 + -3538 + 42 + 20 + + + 1634.5 + -3528 + + + + + + + + BoundingBox orientation plane + true + bb94186c-4ee2-4778-a008-f87df6eaccac + Plane + Plane + false + 0 + + + + + + 1612 + -3518 + 42 + 20 + + + 1634.5 + -3508 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 89cfa0ad-4667-4267-ab22-0871715abd8a + Box + Box + false + 0 + + + + + + 1684 + -3538 + 24 + 20 + + + 1697.5 + -3528 + + + + + + + + Bounding box in orientation plane coordinates + true + b74b11b5-4882-49b0-8cad-e1bd4f37dd28 + Box + Box + false + 0 + + + + + + 1684 + -3518 + 24 + 20 + + + 1697.5 + -3508 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 56e08ffb-412c-4e42-83bd-a474144155e4 + Deconstruct Box + Deconstruct Box + + + + + + 1718 + -3559 + 89 + 84 + + + 1759 + -3517 + + + + + + Base box + d09ae504-0fcc-4e0e-af60-7f3a9344e74b + Box + Box + false + 89cfa0ad-4667-4267-ab22-0871715abd8a + 1 + + + + + + 1720 + -3557 + 24 + 80 + + + 1733.5 + -3517 + + + + + + + + Box plane + 26b9c723-0a2d-44a3-8b9b-ef99cc1b45f8 + Plane + Plane + false + 0 + + + + + + 1774 + -3557 + 31 + 20 + + + 1791 + -3547 + + + + + + + + {x} dimension of box + 425905a0-42f9-47fb-9584-710b1353ca30 + X + X + false + 0 + + + + + + 1774 + -3537 + 31 + 20 + + + 1791 + -3527 + + + + + + + + {y} dimension of box + 66084c2a-214c-43aa-a7da-86163041d682 + Y + Y + false + 0 + + + + + + 1774 + -3517 + 31 + 20 + + + 1791 + -3507 + + + + + + + + {z} dimension of box + 4fcb0347-f43e-4e61-b383-6b7a7b674307 + Z + Z + false + 0 + + + + + + 1774 + -3497 + 31 + 20 + + + 1791 + -3487 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 5271f309-30e3-459e-9d10-8cdddb970b35 + Relative Differences + Relative Differences + + + + + + 1878 + -3513 + 128 + 28 + + + 1931 + -3499 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 7928e060-6adb-451d-9d02-4858ebf20515 + Values + Values + false + 4e2a0838-2836-48bb-8fa6-da95aab31634 + bd3437ea-ef52-4581-a2a7-7a4245020463 + 2 + + + + + + 1880 + -3511 + 36 + 24 + + + 1899.5 + -3499 + + + + + + + + 1 + Differences between consecutive items + be81f05f-957d-41ef-a03f-70ddd3a83ecc + Differenced + Differenced + false + 0 + + + + + + 1946 + -3511 + 58 + 24 + + + 1976.5 + -3499 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 91a791bf-1171-46a7-9b82-b95299dc708e + Deconstruct Domain + Deconstruct Domain + + + + + + 1808 + -3563 + 104 + 44 + + + 1866 + -3541 + + + + + + Base domain + ddfc5694-66aa-4e59-aa08-8b1162d3ce36 + Domain + Domain + false + 66084c2a-214c-43aa-a7da-86163041d682 + 1 + + + + + + 1810 + -3561 + 41 + 40 + + + 1832 + -3541 + + + + + + + + Start of domain + 4e2a0838-2836-48bb-8fa6-da95aab31634 + Start + Start + false + 0 + + + + + + 1881 + -3561 + 29 + 20 + + + 1897 + -3551 + + + + + + + + End of domain + bd3437ea-ef52-4581-a2a7-7a4245020463 + End + End + false + 0 + + + + + + 1881 + -3541 + 29 + 20 + + + 1897 + -3531 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 88a790fc-a9a5-4cee-b475-d037e8e3b053 + List Item + List Item + + + + + + 1965 + -3596 + 92 + 64 + + + 2013 + -3564 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 28f1f040-ede0-4c14-89a5-0a03bc96cc8b + List + List + false + be81f05f-957d-41ef-a03f-70ddd3a83ecc + 1 + + + + + + 1967 + -3594 + 31 + 20 + + + 1984 + -3584 + + + + + + + + Item index + da72a177-ffcd-46a4-81b9-4656ed0655ed + Index + Index + false + 0 + + + + + + 1967 + -3574 + 31 + 20 + + + 1984 + -3564 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 9f31b8e9-d225-49f8-8261-0ac31a70a0dd + Wrap + Wrap + false + 0 + + + + + + 1967 + -3554 + 31 + 20 + + + 1984 + -3544 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 81210bd1-a169-4326-a705-59f86fc065a2 + false + Item + Item + false + 0 + + + + + + 2028 + -3594 + 27 + 60 + + + 2043 + -3564 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2d81694a-fe99-48b2-8b3c-5bc88dbca4c3 + Panel + Panel + false + 0 + 81210bd1-a169-4326-a705-59f86fc065a2 + 1 + Double click to edit panel content… + + + + + + 2082 + -3556 + 152 + 40 + + 0 + 0 + 0 + + 2082.04 + -3555.666 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + f974d7ef-d578-4b36-86fa-be2980f0e8da + Bounding Box + Bounding Box + + + + + true + + + + + + 1812 + -3716 + 100 + 44 + + + 1871 + -3694 + + + + + + 1 + Geometry to contain + db24ee5b-7286-472b-a429-b7956e7d7736 + Content + Content + false + 30f8adbb-2a1a-457f-ae3e-c838274b8629 + 1 + + + + + + 1814 + -3714 + 42 + 20 + + + 1836.5 + -3704 + + + + + + + + BoundingBox orientation plane + true + a589ed92-d942-465f-88b5-628060170060 + Plane + Plane + false + 0 + + + + + + 1814 + -3694 + 42 + 20 + + + 1836.5 + -3684 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 43902697-9c37-4903-9869-f9ad411e4f75 + Box + Box + false + 0 + + + + + + 1886 + -3714 + 24 + 20 + + + 1899.5 + -3704 + + + + + + + + Bounding box in orientation plane coordinates + true + 1c810584-d9ce-47c9-ba66-7dd55473a0ab + Box + Box + false + 0 + + + + + + 1886 + -3694 + 24 + 20 + + + 1899.5 + -3684 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + ca4f47da-7754-47b5-8dbe-ffaa539e2a41 + Deconstruct Box + Deconstruct Box + + + + + + 1920 + -3735 + 89 + 84 + + + 1961 + -3693 + + + + + + Base box + 8a4be514-c5dd-48be-b2f0-1cf9b96abbe8 + Box + Box + false + 43902697-9c37-4903-9869-f9ad411e4f75 + 1 + + + + + + 1922 + -3733 + 24 + 80 + + + 1935.5 + -3693 + + + + + + + + Box plane + 2aba7963-652f-47e1-9cc2-24315aeb8fce + Plane + Plane + false + 0 + + + + + + 1976 + -3733 + 31 + 20 + + + 1993 + -3723 + + + + + + + + {x} dimension of box + f43db928-38e9-4f58-aa26-4b292fdc4a58 + X + X + false + 0 + + + + + + 1976 + -3713 + 31 + 20 + + + 1993 + -3703 + + + + + + + + {y} dimension of box + 7020d6e9-c829-4b62-97b6-79641e3273ed + Y + Y + false + 0 + + + + + + 1976 + -3693 + 31 + 20 + + + 1993 + -3683 + + + + + + + + {z} dimension of box + adaf5b1b-7947-4792-abb7-694902100913 + Z + Z + false + 0 + + + + + + 1976 + -3673 + 31 + 20 + + + 1993 + -3663 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 25ea6639-357d-4334-998c-41880e9b6013 + Relative Differences + Relative Differences + + + + + + 2073 + -3681 + 128 + 28 + + + 2126 + -3667 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 91ce9143-ca60-42c3-9fe4-57cc14b9e9dd + Values + Values + false + ece7baa4-a05a-4870-9a7c-56f21a4e0683 + 0b794558-7222-4284-9461-0de8d3145a1b + 2 + + + + + + 2075 + -3679 + 36 + 24 + + + 2094.5 + -3667 + + + + + + + + 1 + Differences between consecutive items + 54a6063c-4c83-4aff-91d4-e361ac5db746 + Differenced + Differenced + false + 0 + + + + + + 2141 + -3679 + 58 + 24 + + + 2171.5 + -3667 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 5a6ccec3-aea8-473d-ba28-756512c0ae65 + Deconstruct Domain + Deconstruct Domain + + + + + + 2010 + -3739 + 104 + 44 + + + 2068 + -3717 + + + + + + Base domain + e84ceb79-c02e-481d-b1ee-06f0617f1cac + Domain + Domain + false + 7020d6e9-c829-4b62-97b6-79641e3273ed + 1 + + + + + + 2012 + -3737 + 41 + 40 + + + 2034 + -3717 + + + + + + + + Start of domain + ece7baa4-a05a-4870-9a7c-56f21a4e0683 + Start + Start + false + 0 + + + + + + 2083 + -3737 + 29 + 20 + + + 2099 + -3727 + + + + + + + + End of domain + 0b794558-7222-4284-9461-0de8d3145a1b + End + End + false + 0 + + + + + + 2083 + -3717 + 29 + 20 + + + 2099 + -3707 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + b3d74eb2-cfff-4ce9-87a0-85f9d1834edf + List Item + List Item + + + + + + 2119 + -3774 + 92 + 64 + + + 2167 + -3742 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + dcb995ab-20dd-481d-9a2e-d54c4f6c604b + List + List + false + 54a6063c-4c83-4aff-91d4-e361ac5db746 + 1 + + + + + + 2121 + -3772 + 31 + 20 + + + 2138 + -3762 + + + + + + + + Item index + 99b620ba-786e-4082-9281-88cebc1302d5 + Index + Index + false + 0 + + + + + + 2121 + -3752 + 31 + 20 + + + 2138 + -3742 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + c961fe52-5b78-424f-ad3c-9a6adb246dc5 + Wrap + Wrap + false + 0 + + + + + + 2121 + -3732 + 31 + 20 + + + 2138 + -3722 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + c48a723e-1bde-464d-ad7b-8a7224496b22 + false + Item + Item + false + 0 + + + + + + 2182 + -3772 + 27 + 60 + + + 2197 + -3742 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a693915c-c207-4cc4-a1dd-bccaa31808ba + Panel + Panel + false + 0 + c48a723e-1bde-464d-ad7b-8a7224496b22 + 1 + Double click to edit panel content… + + + + + + 2038 + -3844 + 152 + 40 + + 0 + 0 + 0 + + 2038.009 + -3843.181 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1ca8dab2-5ee1-4145-bde8-0c4dc4cb5e9d + Division + Division + + + + + + 2061 + -3619 + 82 + 44 + + + 2092 + -3597 + + + + + + Item to divide (dividend) + 925927d4-6a7f-465e-b60f-039754282903 + A + A + false + a693915c-c207-4cc4-a1dd-bccaa31808ba + 1 + + + + + + 2063 + -3617 + 14 + 20 + + + 2071.5 + -3607 + + + + + + + + Item to divide with (divisor) + 39b68e3c-5237-43f6-b891-2d225dbe8a8f + B + B + false + 2d81694a-fe99-48b2-8b3c-5bc88dbca4c3 + 1 + + + + + + 2063 + -3597 + 14 + 20 + + + 2071.5 + -3587 + + + + + + + + The result of the Division + 06bfbf02-69cc-4903-bea8-364c2e340314 + Result + Result + false + 0 + + + + + + 2107 + -3617 + 34 + 40 + + + 2125.5 + -3597 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fa425a40-1dde-4906-82d9-e06aaf7ef5c2 + Panel + Panel + false + 0 + 06bfbf02-69cc-4903-bea8-364c2e340314 + 1 + Double click to edit panel content… + + + + + + 2069 + -3643 + 152 + 40 + + 0 + 0 + 0 + + 2069.083 + -3642.787 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 1d9acb2b-7163-4d0f-8344-721572f52ce7 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.99055972270 + + + + + + 1867 + -3259 + 250 + 20 + + + 1867.362 + -3258.023 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + e583236f-ab64-43b2-8bdd-253fd95e1df1 + Sort List + Sort List + + + + + + 5345 + -3063 + 146 + 44 + + + 5410 + -3041 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 181effd0-433b-45cb-a5d1-3030466f7244 + Keys + Keys + false + 3670a8a9-c0e2-4aa4-af58-727f01ac294a + 1 + + + + + + 5347 + -3061 + 48 + 20 + + + 5372.5 + -3051 + + + + + + + + 1 + Optional list of values to sort synchronously + 906b8fe1-35eb-4615-8e26-e010728fdefe + Values Values A + Values A + true + bc252563-2028-4cde-8811-c7973400960b + 1 + + + + + + 5347 + -3041 + 48 + 20 + + + 5372.5 + -3031 + + + + + + + + 1 + Sorted keys + 42af57b9-c728-4e8e-9394-996709eae9ff + Keys + Keys + false + true + 0 + + + + + + 5425 + -3061 + 64 + 20 + + + 5450.5 + -3051 + + + + + + + + 1 + Synchronous values in Values A + 91026ff2-77db-40b8-9609-048fb46da7cf + Values Values A + Values A + false + true + 0 + + + + + + 5425 + -3041 + 64 + 20 + + + 5450.5 + -3031 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + f0fe473e-b194-494d-b66f-4ae8933a70d8 + Length + Length + + + + + + 5242 + -3054 + 104 + 28 + + + 5292 + -3040 + + + + + + Curve to measure + 0a8e58f9-c2cd-4b81-b4a3-0f0ea14fda26 + Curve + Curve + false + bc252563-2028-4cde-8811-c7973400960b + 1 + + + + + + 5244 + -3052 + 33 + 24 + + + 5262 + -3040 + + + + + + + + Curve length + 3670a8a9-c0e2-4aa4-af58-727f01ac294a + Length + Length + false + 0 + + + + + + 5307 + -3052 + 37 + 24 + + + 5327 + -3040 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + faa28e50-f6d8-4b9a-a26e-6183e76c91b2 + Panel + Panel + false + 0 + 1814adb0-926c-4d52-ad28-85310e9084c8 + 1 + Double click to edit panel content… + + + + + + 5327 + -3402 + 160 + 274 + + 0 + 0 + 0 + + 5327.913 + -3401.514 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bc252563-2028-4cde-8811-c7973400960b + Relay + Relay + false + e9a6995d-30a7-41e5-b196-1b7fc5fb44cc + 1 + + + + + + 5290 + -2967 + 44 + 16 + + + 5312 + -2959 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + d3c5499b-13f0-4323-ac84-944f95d06c15 + Sort List + Sort List + + + + + + 5346 + -2936 + 146 + 44 + + + 5411 + -2914 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + a1ed489d-611e-44f8-a99b-9c2c3d949419 + Keys + Keys + false + e802414c-6f90-44e5-a7bd-024331adddd6 + 1 + + + + + + 5348 + -2934 + 48 + 20 + + + 5373.5 + -2924 + + + + + + + + 1 + Optional list of values to sort synchronously + 80132a94-0d87-4bee-9852-7fda1b368772 + Values Values A + Values A + true + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + 1 + + + + + + 5348 + -2914 + 48 + 20 + + + 5373.5 + -2904 + + + + + + + + 1 + Sorted keys + 920690a5-0d5f-4956-95e3-6093b540a52b + Keys + Keys + false + true + 0 + + + + + + 5426 + -2934 + 64 + 20 + + + 5451.5 + -2924 + + + + + + + + 1 + Synchronous values in Values A + adc9ab09-3f1b-415f-b9b2-08cf9976be84 + Values Values A + Values A + false + true + 0 + + + + + + 5426 + -2914 + 64 + 20 + + + 5451.5 + -2904 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 2f34cd6b-905b-4283-ac37-de5ea02cbadd + Length + Length + + + + + + 5234 + -2938 + 104 + 28 + + + 5284 + -2924 + + + + + + Curve to measure + 96ceb309-2ab0-4cad-a927-80d38fc884fd + Curve + Curve + false + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + 1 + + + + + + 5236 + -2936 + 33 + 24 + + + 5254 + -2924 + + + + + + + + Curve length + e802414c-6f90-44e5-a7bd-024331adddd6 + Length + Length + false + 0 + + + + + + 5299 + -2936 + 37 + 24 + + + 5319 + -2924 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 927bfec1-6e94-4381-bc5e-d76fe50c29d4 + Relay + Relay + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 5277 + -2876 + 44 + 16 + + + 5299 + -2868 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2b9bccd0-ae02-4365-b377-6fd662dd6a5d + Panel + Panel + false + 0 + 54974404-2502-43bb-bdfc-a609a5c651fe + 1 + Double click to edit panel content… + + + + + + 5541 + -3145 + 140 + 274 + + 0 + 0 + 0 + + 5541.143 + -3144.638 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 400d93df-45d4-4e02-b91e-262b243aa90a + Division + Division + + + + + + 5538 + -3016 + 82 + 44 + + + 5569 + -2994 + + + + + + Item to divide (dividend) + a00e9515-9ecc-47ea-8a97-a8958ea8d969 + A + A + false + 42af57b9-c728-4e8e-9394-996709eae9ff + 1 + + + + + + 5540 + -3014 + 14 + 20 + + + 5548.5 + -3004 + + + + + + + + Item to divide with (divisor) + f64c2cfe-3ae8-4f8c-89f8-24b43ea28919 + B + B + false + 920690a5-0d5f-4956-95e3-6093b540a52b + 1 + + + + + + 5540 + -2994 + 14 + 20 + + + 5548.5 + -2984 + + + + + + + + The result of the Division + fdb7ca5b-386a-4712-a460-dc1c32b81e8a + Result + Result + false + 0 + + + + + + 5584 + -3014 + 34 + 40 + + + 5602.5 + -2994 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d5df4772-04bd-4531-a87d-0e2d66aac18b + Panel + Panel + false + 0.5026543140411377 + fdb7ca5b-386a-4712-a460-dc1c32b81e8a + 1 + Double click to edit panel content… + + + + + + 5518 + -3431 + 160 + 274 + + 0 + 0 + 0 + + 5518.396 + -3430.462 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + cb8c5d50-54e8-4e8c-a196-24eb854efd87 + List Item + List Item + + + + + + 5507 + -3138 + 92 + 64 + + + 5555 + -3106 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 4b9f5b8b-ff28-48b1-a97e-d6be62c8aef9 + List + List + false + 91026ff2-77db-40b8-9609-048fb46da7cf + 1 + + + + + + 5509 + -3136 + 31 + 20 + + + 5526 + -3126 + + + + + + + + Item index + d2e11b0e-32ba-47b0-84e4-ffa1c78e8720 + Index + Index + false + 0 + + + + + + 5509 + -3116 + 31 + 20 + + + 5526 + -3106 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 33f1182d-4373-471e-a705-806804709dcf + Wrap + Wrap + false + 0 + + + + + + 5509 + -3096 + 31 + 20 + + + 5526 + -3086 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 1814adb0-926c-4d52-ad28-85310e9084c8 + false + Item + Item + false + 0 + + + + + + 5570 + -3136 + 27 + 60 + + + 5585 + -3106 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2b77dcdf-ce57-4868-9a4e-48e3fc9f5e5a + List Item + List Item + + + + + + 5482 + -2916 + 92 + 64 + + + 5530 + -2884 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 1d18c396-583f-45eb-9b94-010699002a19 + List + List + false + adc9ab09-3f1b-415f-b9b2-08cf9976be84 + 1 + + + + + + 5484 + -2914 + 31 + 20 + + + 5501 + -2904 + + + + + + + + Item index + df338200-ce20-430d-b69b-d66afef1e7b8 + Index + Index + false + 0 + + + + + + 5484 + -2894 + 31 + 20 + + + 5501 + -2884 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + d8a4ef94-c986-4267-b16f-7c941f30d435 + Wrap + Wrap + false + 0 + + + + + + 5484 + -2874 + 31 + 20 + + + 5501 + -2864 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 54974404-2502-43bb-bdfc-a609a5c651fe + false + Item + Item + false + 0 + + + + + + 5545 + -2914 + 27 + 60 + + + 5560 + -2884 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 3fb239e5-e38e-4479-8639-e29612013d6a + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 5248 + -2665 + 250 + 20 + + + 5248.734 + -2664.783 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 5262b612-4a2f-4510-8d3d-4ed7803669e0 + Merge + Merge + + + + + + 4917 + -1452 + 121 + 64 + + + 4971 + -1420 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + b5833f58-3a64-47b8-a498-1e4918092b07 + false + Data 1 + Data 1 + true + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4919 + -1450 + 37 + 20 + + + 4939 + -1440 + + + + + + + + 2 + Data stream 2 + dbf9a285-dc04-4d0f-8712-45e6fb5c9e02 + false + Data 2 + Data 2 + true + dc0e55a6-36f3-433c-913b-84e1c001dd79 + 1 + + + + + + 4919 + -1430 + 37 + 20 + + + 4939 + -1420 + + + + + + + + 2 + Data stream 3 + 43eb723c-6798-4db0-9b78-c71ee69e3ce2 + false + Data 3 + D3 + true + 0 + + + + + + 4919 + -1410 + 37 + 20 + + + 4939 + -1400 + + + + + + + + 2 + Result of merge + 634039be-8264-44eb-8fac-91a35384e38e + 1 + Result + Result + false + 0 + + + + + + 4986 + -1450 + 50 + 60 + + + 5004.5 + -1420 + + + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 642a33c0-2799-4d68-bb2b-da1bf8ccc058 + Bounding Box + Bounding Box + + + + + true + + + + + + 5060 + -1425 + 100 + 44 + + + 5119 + -1403 + + + + + + 1 + Geometry to contain + beb7f73d-d7fc-4297-8280-695ea38f9671 + Content + Content + false + 634039be-8264-44eb-8fac-91a35384e38e + 1 + + + + + + 5062 + -1423 + 42 + 20 + + + 5084.5 + -1413 + + + + + + + + BoundingBox orientation plane + true + 68b37adc-105d-4714-bd52-b5e0faabff20 + Plane + Plane + false + 0 + + + + + + 5062 + -1403 + 42 + 20 + + + 5084.5 + -1393 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 0a25ea0a-1d20-4037-9f7b-df6cab59f946 + Box + Box + false + 0 + + + + + + 5134 + -1423 + 24 + 20 + + + 5147.5 + -1413 + + + + + + + + Bounding box in orientation plane coordinates + true + e466facc-29b5-4cf7-b741-1df9f321e1b8 + Box + Box + false + 0 + + + + + + 5134 + -1403 + 24 + 20 + + + 5147.5 + -1393 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 4954 + -5382 + 50 + 24 + + + 4979.272 + -5370.618 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7afd325f-440d-4ea5-b9d0-d98d7b05a1fa + Curvature + Curvature + + + + + + 4900 + -5582 + 137 + 64 + + + 4970 + -5550 + + + + + + Curve to evaluate + c3a66083-d9e6-4d9c-8680-ead5de29a36e + Curve + Curve + false + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 1 + + + + + + 4902 + -5580 + 53 + 30 + + + 4930 + -5565 + + + + + + + + Parameter on curve domain to evaluate + c42e6b9f-7497-4596-a02a-f59e02eeb39d + Parameter + Parameter + false + a3a2a4ff-2cd3-4bc5-970b-01aad8a844ec + 1 + + + + + + 4902 + -5550 + 53 + 30 + + + 4930 + -5535 + + + + + + + + Point on curve at {t} + 563c72fb-fe22-4245-ab21-0c885f8534bc + Point + Point + false + 0 + + + + + + 4985 + -5580 + 50 + 20 + + + 5011.5 + -5570 + + + + + + + + Curvature vector at {t} + a98737cd-fda9-44d4-81b6-5f4e2930391a + Curvature + Curvature + false + 0 + + + + + + 4985 + -5560 + 50 + 20 + + + 5011.5 + -5550 + + + + + + + + Curvature circle at {t} + 6f07aca2-8234-4f2c-b200-a77557eb8073 + Curvature + Curvature + false + 0 + + + + + + 4985 + -5540 + 50 + 20 + + + 5011.5 + -5530 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 890701a5-d28e-492b-8aa2-81825cdf350b + Divide Curve + Divide Curve + + + + + + 4905 + -5494 + 125 + 64 + + + 4955 + -5462 + + + + + + Curve to divide + 0bed8304-319f-4d7d-bd10-4fa13fb2312f + Curve + Curve + false + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 1 + + + + + + 4907 + -5492 + 33 + 20 + + + 4925 + -5482 + + + + + + + + Number of segments + 0c0db267-97e3-4dd9-bd7f-6e894d30a0c3 + Count + Count + false + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + 1 + + + + + + 4907 + -5472 + 33 + 20 + + + 4925 + -5462 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + efdd48a5-6e64-4a6f-a6b3-9be18b5979e1 + Kinks + Kinks + false + 0 + + + + + + 4907 + -5452 + 33 + 20 + + + 4925 + -5442 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b51d17a2-3c68-43de-bacf-84d8d051d731 + Points + Points + false + 0 + + + + + + 4970 + -5492 + 58 + 20 + + + 5000.5 + -5482 + + + + + + + + 1 + Tangent vectors at division points + 78f2c716-0d98-4ea0-b3de-e9fcf23dd6dd + Tangents + Tangents + false + 0 + + + + + + 4970 + -5472 + 58 + 20 + + + 5000.5 + -5462 + + + + + + + + 1 + Parameter values at division points + a3a2a4ff-2cd3-4bc5-970b-01aad8a844ec + Parameters + Parameters + false + 0 + + + + + + 4970 + -5452 + 58 + 20 + + + 5000.5 + -5442 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + Curve + Curve + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 4951 + -5356 + 50 + 24 + + + 4976.323 + -5344.227 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 376ac442-89ab-4580-bf8a-067c69ee584d + Deconstruct Arc + Deconstruct Arc + + + + + + 4905 + -5668 + 114 + 64 + + + 4945 + -5636 + + + + + + Arc or Circle to deconstruct + 74fa9468-15ba-4773-8f91-eeb99dd2a2fe + Arc + Arc + false + 6f07aca2-8234-4f2c-b200-a77557eb8073 + 1 + + + + + + 4907 + -5666 + 23 + 60 + + + 4920 + -5636 + + + + + + + + Base plane of arc or circle + dc423e1d-bba2-4bfe-9057-1a91dbe85837 + Base Plane + Base Plane + false + 0 + + + + + + 4960 + -5666 + 57 + 20 + + + 4990 + -5656 + + + + + + + + Radius of arc or circle + 4598e6a6-4d06-4238-929f-1358abdaecb8 + Radius + Radius + false + 0 + + + + + + 4960 + -5646 + 57 + 20 + + + 4990 + -5636 + + + + + + + + Angle domain (in radians) of arc + 9e3a1db0-5c46-4b9e-84fa-00a6eeb8c3fe + Angle + Angle + false + 0 + + + + + + 4960 + -5626 + 57 + 20 + + + 4990 + -5616 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 481a1d85-06e6-4918-bae1-4472415a1a40 + One Over X + One Over X + + + + + + 4906 + -5795 + 100 + 28 + + + 4955 + -5781 + + + + + + Input value + 6a1a9b25-9cf1-416f-b261-a3a2a92003a9 + Value + Value + false + 4598e6a6-4d06-4238-929f-1358abdaecb8 + 1 + + + + + + 4908 + -5793 + 32 + 24 + + + 4925.5 + -5781 + + + + + + + + Output value + f05f323c-332f-448a-a60f-bce3faea965e + Result + Result + false + 0 + + + + + + 4970 + -5793 + 34 + 24 + + + 4988.5 + -5781 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + bbed6425-f0ac-4241-be66-c699d2cd5407 + Quick Graph + Quick Graph + false + 0 + f05f323c-332f-448a-a60f-bce3faea965e + 1 + + + + + + 4907 + -5961 + 150 + 150 + + + 4907.277 + -5960.561 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 42fc9d94-0e4e-4090-a1fc-10e37fbb0727 + Number Slider + Number Slider + false + 0 + + + + + + 4862 + -5404 + 282 + 20 + + + 4862.277 + -5403.497 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 67b67c54-918e-48fe-96e3-ba7f53a124be + Line + Line + + + + + + 4911 + -5736 + 114 + 44 + + + 4983 + -5714 + + + + + + Line start point + d5e84c49-0754-43c3-994b-1e6971c73114 + Start Point + Start Point + false + 563c72fb-fe22-4245-ab21-0c885f8534bc + 1 + + + + + + 4913 + -5734 + 55 + 20 + + + 4942 + -5724 + + + + + + + + Line end point + 48c0198f-692e-4a12-ab9a-1890b4381e9f + End Point + End Point + false + dc423e1d-bba2-4bfe-9057-1a91dbe85837 + 1 + + + + + + 4913 + -5714 + 55 + 20 + + + 4942 + -5704 + + + + + + + + Line segment + 2ed61064-1b4d-49d5-95bc-062526346410 + Line + Line + false + 0 + + + + + + 4998 + -5734 + 25 + 40 + + + 5012 + -5714 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 1b4611fa-c25e-4f87-af41-bd5922be6420 + Multiplication + Multiplication + + + + + + 4937 + -6098 + 82 + 44 + + + 4968 + -6076 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 2a3ae467-7ee4-4882-bdea-d0b4ceda308d + A + A + true + f05f323c-332f-448a-a60f-bce3faea965e + 1 + + + + + + 4939 + -6096 + 14 + 20 + + + 4947.5 + -6086 + + + + + + + + Second item for multiplication + 4521c4ab-3fc1-4f5e-9ea0-2a80813d24a4 + B + B + true + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + 1 + + + + + + 4939 + -6076 + 14 + 20 + + + 4947.5 + -6066 + + + + + + + + Result of multiplication + 379bea4f-7563-492f-be0b-8fd4e1cf6a6b + Result + Result + false + 0 + + + + + + 4983 + -6096 + 34 + 40 + + + 5001.5 + -6076 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + Number Slider + Number Slider + false + 0 + + + + + + 4884 + -6119 + 279 + 20 + + + 4884.088 + -6118.852 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.043994 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b43a74d0-93ba-4ec9-b139-a34c0442b012 + Line SDL + Line SDL + + + + + + 4919 + -6045 + 122 + 64 + + + 4999 + -6013 + + + + + + Line start point + 2ab070d7-1c47-48c0-abf2-c8e4dfc7d7e0 + Start + Start + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4921 + -6043 + 63 + 20 + + + 4962 + -6033 + + + + + + + + Line tangent (direction) + 608a9a2b-13f6-4676-80c3-52896e9d0805 + Direction + Direction + false + 2b911d73-c2cb-448c-a07d-82463b1939a0 + 1 + + + + + + 4921 + -6023 + 63 + 20 + + + 4962 + -6013 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 288c1885-3a51-4058-b534-8d29dab26b8a + -ABS(X) + Length + Length + false + 379bea4f-7563-492f-be0b-8fd4e1cf6a6b + 1 + + + + + + 4921 + -6003 + 63 + 20 + + + 4962 + -5993 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 032c0103-c25f-47da-a798-ffbbf65c8c35 + Line + Line + false + 0 + + + + + + 5014 + -6043 + 25 + 60 + + + 5028 + -6013 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 237092ad-8da8-4d4b-bcee-f2b8b5f3eee1 + Panel + Panel + false + 0 + f05f323c-332f-448a-a60f-bce3faea965e + 1 + Double click to edit panel content… + + + + + + 4738 + -6024 + 160 + 274 + + 0 + 0 + 0 + + 4738.788 + -6023.743 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 4ab627b7-bd88-408a-8580-399a3dedb615 + Evaluate Length + Evaluate Length + + + + + + 4899 + -6205 + 144 + 64 + + + 4973 + -6173 + + + + + + Curve to evaluate + f369acbd-928f-4c66-a22f-cd50ec7b7364 + Curve + Curve + false + 032c0103-c25f-47da-a798-ffbbf65c8c35 + 1 + + + + + + 4901 + -6203 + 57 + 20 + + + 4931 + -6193 + + + + + + + + Length factor for curve evaluation + 012a2c04-8dcc-4c83-a761-ddf38f2c10a0 + Length + Length + false + 0 + + + + + + 4901 + -6183 + 57 + 20 + + + 4931 + -6173 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 32409c1d-9827-49ac-8944-8e1750a298f0 + Normalized + Normalized + false + 0 + + + + + + 4901 + -6163 + 57 + 20 + + + 4931 + -6153 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6001473a-f6df-45ef-b0b7-543c14c8049f + Point + Point + false + 0 + + + + + + 4988 + -6203 + 53 + 20 + + + 5016 + -6193 + + + + + + + + Tangent vector at the specified length + 4a8cc7d3-50d9-4db1-9d42-ef5f58fa3c96 + Tangent + Tangent + false + 0 + + + + + + 4988 + -6183 + 53 + 20 + + + 5016 + -6173 + + + + + + + + Curve parameter at the specified length + a89ebf99-9979-45a7-9e49-143065b66856 + Parameter + Parameter + false + 0 + + + + + + 4988 + -6163 + 53 + 20 + + + 5016 + -6153 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + c8da4171-7baf-4333-b1be-454f0677b6cb + Interpolate + Interpolate + + + + + + 4910 + -6308 + 125 + 84 + + + 4977 + -6266 + + + + + + 1 + Interpolation points + 34658308-ec3a-40cc-aea0-4f0bba4f1e2a + Vertices + Vertices + false + 6001473a-f6df-45ef-b0b7-543c14c8049f + 1 + + + + + + 4912 + -6306 + 50 + 20 + + + 4938.5 + -6296 + + + + + + + + Curve degree + 4622642d-f7cb-44e9-89aa-8f712f512b86 + Degree + Degree + false + 0 + + + + + + 4912 + -6286 + 50 + 20 + + + 4938.5 + -6276 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 348f4be0-c862-45a3-8381-9a826933fc47 + Periodic + Periodic + false + 0 + + + + + + 4912 + -6266 + 50 + 20 + + + 4938.5 + -6256 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + f4bab7fa-1df6-49eb-a5ce-4f9357c34cfb + KnotStyle + KnotStyle + false + 0 + + + + + + 4912 + -6246 + 50 + 20 + + + 4938.5 + -6236 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 45798e47-de55-4ecb-ac34-151881f0b806 + Curve + Curve + false + 0 + + + + + + 4992 + -6306 + 41 + 26 + + + 5014 + -6292.667 + + + + + + + + Curve length + 422dd381-bfe2-43f9-aab6-3561cae32a5d + Length + Length + false + 0 + + + + + + 4992 + -6280 + 41 + 27 + + + 5014 + -6266 + + + + + + + + Curve domain + 4fcd325e-fe70-467a-bfd7-5a4e0c593c4d + Domain + Domain + false + 0 + + + + + + 4992 + -6253 + 41 + 27 + + + 5014 + -6239.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ca33dd83-2f76-44d4-b96d-b570c81b8d96 + 7afd325f-440d-4ea5-b9d0-d98d7b05a1fa + 890701a5-d28e-492b-8aa2-81825cdf350b + 49d38de8-c3da-4e5f-939e-2e4501d3cde9 + 376ac442-89ab-4580-bf8a-067c69ee584d + 481a1d85-06e6-4918-bae1-4472415a1a40 + bbed6425-f0ac-4241-be66-c699d2cd5407 + 42fc9d94-0e4e-4090-a1fc-10e37fbb0727 + 67b67c54-918e-48fe-96e3-ba7f53a124be + 1b4611fa-c25e-4f87-af41-bd5922be6420 + b3272204-5a56-483a-bdc5-1ff5e3f19ab0 + b43a74d0-93ba-4ec9-b139-a34c0442b012 + 237092ad-8da8-4d4b-bcee-f2b8b5f3eee1 + 4ab627b7-bd88-408a-8580-399a3dedb615 + c8da4171-7baf-4333-b1be-454f0677b6cb + 15 + 5dc68fe9-73f9-4d86-bdfb-91505878e02b + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 1d34f1dd-5c48-4050-8ae8-d2df478c41f2 + Nurbs Curve + Nurbs Curve + + + + + + 4827 + -5376 + 118 + 64 + + + 4887 + -5344 + + + + + + 1 + Curve control points + c54ea1ef-0535-4077-93a7-a7fc7a53d74b + Vertices + Vertices + false + 6001473a-f6df-45ef-b0b7-543c14c8049f + 1 + + + + + + 4829 + -5374 + 43 + 20 + + + 4852 + -5364 + + + + + + + + Curve degree + 016cadc4-aea7-47fd-b633-0a129f667f45 + Degree + Degree + false + 0 + + + + + + 4829 + -5354 + 43 + 20 + + + 4852 + -5344 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a0756cf7-cd38-4293-9218-e597ec0e28d4 + Periodic + Periodic + false + 0 + + + + + + 4829 + -5334 + 43 + 20 + + + 4852 + -5324 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + ac1ef319-c5ec-4a25-9104-7e80dd008d43 + Curve + Curve + false + 0 + + + + + + 4902 + -5374 + 41 + 20 + + + 4924 + -5364 + + + + + + + + Curve length + ecbae5a6-4a06-45f3-a41d-00c9c7bcd21a + Length + Length + false + 0 + + + + + + 4902 + -5354 + 41 + 20 + + + 4924 + -5344 + + + + + + + + Curve domain + 999d3ea6-d14e-4027-b686-128c8434e8e1 + Domain + Domain + false + 0 + + + + + + 4902 + -5334 + 41 + 20 + + + 4924 + -5324 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 90553cb8-9c67-4d78-83c6-9a3a64e858af + Relative Differences + Relative Differences + + + + + + 4857 + -3649 + 128 + 28 + + + 4910 + -3635 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d40785fa-b4f9-4897-8262-cd1136d61af7 + Values + Values + false + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + 1 + + + + + + 4859 + -3647 + 36 + 24 + + + 4878.5 + -3635 + + + + + + + + 1 + Differences between consecutive items + 61a09d7f-39bc-4013-a44f-6cc02167e5d0 + Differenced + Differenced + false + 0 + + + + + + 4925 + -3647 + 58 + 24 + + + 4955.5 + -3635 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 395e3c60-9cf1-4aa4-b655-5e874b9ac483 + Relay + Relay + false + 62b304e4-ef74-48d4-ba62-ba264e90fa7a + 1 + + + + + + 5115 + -2256 + 44 + 16 + + + 5137 + -2248 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a964129b-99ea-4eb4-ade4-7b174207b75c + Derivatives + Derivatives + + + + + + 4722 + -3575 + 160 + 144 + + + 4792 + -3503 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + d42762a7-22cc-4fa9-91b3-b31044662aa3 + Curve + Curve + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 4724 + -3573 + 53 + 70 + + + 4752 + -3538 + + + + + + + + Parameter on curve domain to evaluate + 2428b393-a999-4a6e-944e-a9e9a86ce613 + Parameter + Parameter + false + 50003dbf-6b00-4c00-83ae-28699de8d8bc + 1 + + + + + + 4724 + -3503 + 53 + 70 + + + 4752 + -3468 + + + + + + + + Point on curve at {t} + a3533577-f3dc-4d79-b620-79918f2b72c5 + Point + Point + false + 0 + + + + + + 4807 + -3573 + 73 + 20 + + + 4845 + -3563 + + + + + + + + First curve derivative at t (Velocity) + 04b13217-277c-4f88-a252-7c6abd31c6a4 + false + First derivative + First derivative + false + 0 + + + + + + 4807 + -3553 + 73 + 20 + + + 4845 + -3543 + + + + + + + + Second curve derivative at t (Acceleration) + 465a9505-c9eb-4fa2-b1cb-2df2a4fa0842 + false + Second derivative + 2 + false + 0 + + + + + + 4807 + -3533 + 73 + 20 + + + 4845 + -3523 + + + + + + + + Third curve derivative at t (Jolt) + de42c466-9894-42c4-af6f-db8bb06e4e64 + false + Third derivative + 3 + false + 0 + + + + + + 4807 + -3513 + 73 + 20 + + + 4845 + -3503 + + + + + + + + Fourth curve derivative at t (Jounce) + bccd1789-8ffa-47b2-b0f0-c83fa81dad74 + false + Fourth derivative + 4 + false + 0 + + + + + + 4807 + -3493 + 73 + 20 + + + 4845 + -3483 + + + + + + + + Fifth curve derivative at t + deced006-dec4-40cc-aa67-63939bea163d + false + Fifth derivative + 5 + false + 0 + + + + + + 4807 + -3473 + 73 + 20 + + + 4845 + -3463 + + + + + + + + Sixth curve derivative at t + 6a9f033a-57db-4264-b975-c40c57a58d89 + false + Sixth derivative + 6 + false + 0 + + + + + + 4807 + -3453 + 73 + 20 + + + 4845 + -3443 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6d18ba9a-1b26-4851-8c54-f684f8dd763e + Relay + Relay + false + 465a9505-c9eb-4fa2-b1cb-2df2a4fa0842 + 1 + + + + + + 4845 + -3542 + 44 + 16 + + + 4867 + -3534 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + Relay + Relay + false + de42c466-9894-42c4-af6f-db8bb06e4e64 + 1 + + + + + + 4841 + -3516 + 44 + 16 + + + 4863 + -3508 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d49cd736-26b0-434c-804e-9c273412368c + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 4905 + -3669 + 250 + 20 + + + 4905.163 + -3668.574 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 8441b196-a1ad-4124-aa4f-afdbb2523705 + Create Material + Create Material + + + + + + 5079 + -2494 + 144 + 104 + + + 5163 + -2442 + + + + + + Colour of the diffuse channel + 89dce125-f1ba-4d99-b42f-6f72722fcd6f + Diffuse + Diffuse + false + 0 + + + + + + 5081 + -2492 + 67 + 20 + + + 5116 + -2482 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 1dc4d380-c680-4cc4-81ef-fb880facc148 + Specular + Specular + false + 0 + + + + + + 5081 + -2472 + 67 + 20 + + + 5116 + -2462 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 91377c9b-42ff-4b6a-8eae-d61102f4b879 + Emission + Emission + false + 0 + + + + + + 5081 + -2452 + 67 + 20 + + + 5116 + -2442 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 6fdf72e3-f55f-4dc3-9d09-c285aa0d6404 + Transparency + Transparency + false + 0 + + + + + + 5081 + -2432 + 67 + 20 + + + 5116 + -2422 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 684f0c85-afd2-455b-aa22-5633959ca0b9 + Shine + Shine + false + 0 + + + + + + 5081 + -2412 + 67 + 20 + + + 5116 + -2402 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 64c8fbb2-79da-480d-bf40-a9bf6b07f7ec + Material + Material + false + 0 + + + + + + 5178 + -2492 + 43 + 100 + + + 5201 + -2442 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 80f98fe5-5344-4fa0-b2bd-6a867c36087b + Custom Preview + Custom Preview + + + + + + + 5106 + -2563 + 82 + 44 + + + 5174 + -2541 + + + + + + Geometry to preview + true + 40f12d92-1ac3-4067-a782-d316b75368eb + Geometry + Geometry + false + f2ace8d6-7d5e-4da7-a7e4-5ecb5e5d79e4 + 1 + + + + + + 5108 + -2561 + 51 + 20 + + + 5135 + -2551 + + + + + + + + The material override + ceac44d6-5be8-46b7-87f6-bd6dd6e89c00 + Material + Material + false + 64c8fbb2-79da-480d-bf40-a9bf6b07f7ec + 1 + + + + + + 5108 + -2541 + 51 + 20 + + + 5135 + -2531 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 87865128-eab5-44a2-822f-be7aa2577760 + Create Material + Create Material + + + + + + 5082 + -1947 + 144 + 104 + + + 5166 + -1895 + + + + + + Colour of the diffuse channel + 0b898af4-739b-4559-ac4d-2956161798d7 + Diffuse + Diffuse + false + 0 + + + + + + 5084 + -1945 + 67 + 20 + + + 5119 + -1935 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;196;196;196 + + + + + + + + + + + + Colour of the specular highlight + 4e859456-604c-406b-9a9a-a76216a159d0 + Specular + Specular + false + 0 + + + + + + 5084 + -1925 + 67 + 20 + + + 5119 + -1915 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bf0ef81d-159d-4b06-a89a-df58b7b11568 + Emission + Emission + false + 0 + + + + + + 5084 + -1905 + 67 + 20 + + + 5119 + -1895 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7b92d141-3139-4780-b451-9312b5f7c7b8 + Transparency + Transparency + false + 0 + + + + + + 5084 + -1885 + 67 + 20 + + + 5119 + -1875 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 529542f7-cac3-411a-89fb-a1bb378a75c8 + Shine + Shine + false + 0 + + + + + + 5084 + -1865 + 67 + 20 + + + 5119 + -1855 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 80804143-e3d5-47f9-aa79-31e6c4d28eed + Material + Material + false + 0 + + + + + + 5181 + -1945 + 43 + 100 + + + 5204 + -1895 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e83d3def-6897-4764-9eb0-dffbc1be9c37 + Custom Preview + Custom Preview + + + + + + + 5102 + -1994 + 82 + 44 + + + 5170 + -1972 + + + + + + Geometry to preview + true + ffca1288-e45a-4a7b-bb25-258d24622ce8 + Geometry + Geometry + false + 05b78459-e0d6-402d-8302-36b4bc52edd4 + 1 + + + + + + 5104 + -1992 + 51 + 20 + + + 5131 + -1982 + + + + + + + + The material override + ea75f739-ed90-422f-a93f-406ce714394d + Material + Material + false + 80804143-e3d5-47f9-aa79-31e6c4d28eed + 1 + + + + + + 5104 + -1972 + 51 + 20 + + + 5131 + -1962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0f58e019-287f-4849-b26b-5207e96b678a + Create Material + Create Material + + + + + + 5080 + -2789 + 144 + 104 + + + 5164 + -2737 + + + + + + Colour of the diffuse channel + 670a576e-27d2-4cd9-b579-1fd1121f439b + Diffuse + Diffuse + false + 0 + + + + + + 5082 + -2787 + 67 + 20 + + + 5117 + -2777 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 8786ff82-7972-4bff-81e8-257185075521 + Specular + Specular + false + 0 + + + + + + 5082 + -2767 + 67 + 20 + + + 5117 + -2757 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b1950763-7c84-4f12-b7dd-1e27067ffc14 + Emission + Emission + false + 0 + + + + + + 5082 + -2747 + 67 + 20 + + + 5117 + -2737 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 73a88975-dd97-430c-912e-d468ef15f90d + Transparency + Transparency + false + 0 + + + + + + 5082 + -2727 + 67 + 20 + + + 5117 + -2717 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f65de5c3-ea3c-4af7-b70b-e22f8ba04242 + Shine + Shine + false + 0 + + + + + + 5082 + -2707 + 67 + 20 + + + 5117 + -2697 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7a75bcdb-383a-427a-a66f-69843849cb98 + Material + Material + false + 0 + + + + + + 5179 + -2787 + 43 + 100 + + + 5202 + -2737 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + d06e8c7b-15a1-4c87-b4e9-346344b02a8e + Custom Preview + Custom Preview + + + + + + + 5111 + -2841 + 82 + 44 + + + 5179 + -2819 + + + + + + Geometry to preview + true + ce4882e0-3bde-4119-93b8-873e59fc613f + Geometry + Geometry + false + 2703edc7-875c-4c85-b3b7-6889f6fe339b + 1 + + + + + + 5113 + -2839 + 51 + 20 + + + 5140 + -2829 + + + + + + + + The material override + 701ee4e5-45d6-4dd3-ba0e-efab81ac8f9e + Material + Material + false + 7a75bcdb-383a-427a-a66f-69843849cb98 + 1 + + + + + + 5113 + -2819 + 51 + 20 + + + 5140 + -2809 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ec6dd189-5c81-4e7d-9e14-2c530f45d5ce + Create Material + Create Material + + + + + + 5077 + -3533 + 144 + 104 + + + 5161 + -3481 + + + + + + Colour of the diffuse channel + 975066ba-2f98-4d94-9ede-3f3a218b2108 + Diffuse + Diffuse + false + 0 + + + + + + 5079 + -3531 + 67 + 20 + + + 5114 + -3521 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 7a000262-adfd-4803-a9a1-a5a202d431fa + Specular + Specular + false + 0 + + + + + + 5079 + -3511 + 67 + 20 + + + 5114 + -3501 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c7b4fbbd-803e-4144-adef-90034ff8bc90 + Emission + Emission + false + 0 + + + + + + 5079 + -3491 + 67 + 20 + + + 5114 + -3481 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c85acea8-1dd8-4a8a-ad13-b6f93cd6aad9 + Transparency + Transparency + false + 0 + + + + + + 5079 + -3471 + 67 + 20 + + + 5114 + -3461 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 2fb34e80-2c7e-416f-9046-58a44d0af5ae + Shine + Shine + false + 0 + + + + + + 5079 + -3451 + 67 + 20 + + + 5114 + -3441 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b93670f2-824b-48df-9efe-173ce0902d96 + Material + Material + false + 0 + + + + + + 5176 + -3531 + 43 + 100 + + + 5199 + -3481 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 1d023950-85ce-4492-b38c-dca1d9028f61 + Custom Preview + Custom Preview + + + + + + + 5116 + -3600 + 82 + 44 + + + 5184 + -3578 + + + + + + Geometry to preview + true + 77677d7c-44a9-4081-af69-8fa1179893f7 + Geometry + Geometry + false + 59b71fdc-2a11-4627-b6cb-45a151170a48 + 1 + + + + + + 5118 + -3598 + 51 + 20 + + + 5145 + -3588 + + + + + + + + The material override + 0afb84ac-7f92-4bf4-941d-665e684db1c7 + Material + Material + false + b93670f2-824b-48df-9efe-173ce0902d96 + 1 + + + + + + 5118 + -3578 + 51 + 20 + + + 5145 + -3568 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9f52f1c9-9561-4dba-95b0-0aa71843295c + Create Material + Create Material + + + + + + 5071 + -3778 + 144 + 104 + + + 5155 + -3726 + + + + + + Colour of the diffuse channel + 8823c1a9-cbd9-40aa-8876-2647606bd4c2 + Diffuse + Diffuse + false + 0 + + + + + + 5073 + -3776 + 67 + 20 + + + 5108 + -3766 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 1b947ace-df55-49fe-8d43-31fb3a3aaef9 + Specular + Specular + false + 0 + + + + + + 5073 + -3756 + 67 + 20 + + + 5108 + -3746 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 0787adbd-f19c-44d9-be25-7839e714bca3 + Emission + Emission + false + 0 + + + + + + 5073 + -3736 + 67 + 20 + + + 5108 + -3726 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0ee4c6da-ef5c-4ff6-b1e7-3c642569205b + Transparency + Transparency + false + 0 + + + + + + 5073 + -3716 + 67 + 20 + + + 5108 + -3706 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 9a460a5d-c684-4137-96d0-1ff81e6d817c + Shine + Shine + false + 0 + + + + + + 5073 + -3696 + 67 + 20 + + + 5108 + -3686 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 42fe19fc-9502-4cea-9435-b18dfd65c3e4 + Material + Material + false + 0 + + + + + + 5170 + -3776 + 43 + 100 + + + 5193 + -3726 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 3a24ec54-e097-44da-a255-1262bd5c5eaf + Custom Preview + Custom Preview + + + + + + + 5110 + -3845 + 82 + 44 + + + 5178 + -3823 + + + + + + Geometry to preview + true + 8f16dfce-f577-4f49-a85e-ac4c0158fc90 + Geometry + Geometry + false + d801f9b5-fc17-4138-b354-a94649e84da4 + 1 + + + + + + 5112 + -3843 + 51 + 20 + + + 5139 + -3833 + + + + + + + + The material override + 7699bd8f-d95e-4739-8aa3-bb47cf3bfa0f + Material + Material + false + 42fe19fc-9502-4cea-9435-b18dfd65c3e4 + 1 + + + + + + 5112 + -3823 + 51 + 20 + + + 5139 + -3813 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3980b505-7cff-46c2-8e55-a101c77a3bc5 + Line SDL + Line SDL + + + + + + 4637 + -3844 + 122 + 64 + + + 4717 + -3812 + + + + + + Line start point + ed79d788-c5fe-4886-8ca1-4dda879055f8 + Start + Start + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4639 + -3842 + 63 + 20 + + + 4680 + -3832 + + + + + + + + Line tangent (direction) + 00b472b1-e55f-46b3-a055-46fe62bc411c + Direction + Direction + false + 83c1a25d-3676-404a-9af9-eba1a1f0ecc4 + 1 + + + + + + 4639 + -3822 + 63 + 20 + + + 4680 + -3812 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 52867b1e-f65b-4c06-a584-bf1d71ec8388 + -X + Length + Length + false + 6b7f9b49-4424-46fd-acc5-74efbd1b1bdc + 1 + + + + + + 4639 + -3802 + 63 + 20 + + + 4680 + -3792 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + Line + Line + false + 0 + + + + + + 4732 + -3842 + 25 + 60 + + + 4746 + -3812 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 17dc09c2-dc7c-42ff-b723-cc08b9e52cf6 + PolyLine + PolyLine + + + + + + 4937 + -4372 + 118 + 44 + + + 4997 + -4350 + + + + + + 1 + Polyline vertex points + 87dceea7-c779-4791-87c0-54befb772a1d + Vertices + Vertices + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4939 + -4370 + 43 + 20 + + + 4962 + -4360 + + + + + + + + Close polyline + 8c3520ac-1ba9-406a-8b8e-58d36b6cd5fe + Closed + Closed + false + 0 + + + + + + 4939 + -4350 + 43 + 20 + + + 4962 + -4340 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + b5929477-f9ae-4dbe-87c9-8b7eaa72d0f3 + Polyline + Polyline + false + 0 + + + + + + 5012 + -4370 + 41 + 40 + + + 5034 + -4350 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 821aaf9f-a977-4a08-b138-fa24b0c36831 + Explode + Explode + + + + + + 4915 + -4320 + 136 + 44 + + + 4982 + -4298 + + + + + + Curve to explode + 1cfa493d-647b-4132-a697-9c7ff0d0c3f0 + Curve + Curve + false + b5929477-f9ae-4dbe-87c9-8b7eaa72d0f3 + 1 + + + + + + 4917 + -4318 + 50 + 20 + + + 4943.5 + -4308 + + + + + + + + Recursive decomposition until all segments are atomic + b69f23eb-c45a-49e2-a63b-3ab0be5e6877 + Recursive + Recursive + false + 0 + + + + + + 4917 + -4298 + 50 + 20 + + + 4943.5 + -4288 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 3ce9ba38-e053-4556-8e2b-6319bdca8612 + Segments + Segments + false + 0 + + + + + + 4997 + -4318 + 52 + 20 + + + 5024.5 + -4308 + + + + + + + + 1 + Vertices of the exploded segments + be1e3071-d8d6-4fa9-8c2c-1af6e4647ede + Vertices + Vertices + false + 0 + + + + + + 4997 + -4298 + 52 + 20 + + + 5024.5 + -4288 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + Curve + Curve + false + 3ce9ba38-e053-4556-8e2b-6319bdca8612 + 1 + + + + + + 4939 + -4231 + 53 + 24 + + + 4975.156 + -4219.531 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e065dd94-2522-4e48-b263-4d5bc93078b5 + Panel + Panel + false + 0 + e16faa87-babe-474e-8383-ea53b7fcb801 + 1 + Double click to edit panel content… + + + + + + 4835 + -4132 + 226 + 100 + + 0 + 0 + 0 + + 4835.156 + -4131.531 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 5dd9b825-032e-48f8-937b-b8f08aae2a9e + Sort List + Sort List + + + + + + 4955 + -4186 + 130 + 44 + + + 5020 + -4164 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7435db4f-2f15-4acf-bc8c-79a33a8de234 + Keys + Keys + false + 84c79df0-e7e7-4d84-8cfd-4f6c994bedab + 1 + + + + + + 4957 + -4184 + 48 + 20 + + + 4982.5 + -4174 + + + + + + + + 1 + Optional list of values to sort synchronously + 47a3a90f-fdc6-476a-a86f-cc993d39a977 + Values Values A + Values A + true + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + + + + + + 4957 + -4164 + 48 + 20 + + + 4982.5 + -4154 + + + + + + + + 1 + Sorted keys + e16faa87-babe-474e-8383-ea53b7fcb801 + Keys + Keys + false + 0 + + + + + + 5035 + -4184 + 48 + 20 + + + 5060.5 + -4174 + + + + + + + + 1 + Synchronous values in Values A + f5f2f4ae-4727-40f3-8d33-469372273550 + Values Values A + Values A + false + 0 + + + + + + 5035 + -4164 + 48 + 20 + + + 5060.5 + -4154 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + cae51539-95a5-430d-8f7e-343191aa6fa6 + Length + Length + + + + + + 4845 + -4201 + 104 + 28 + + + 4895 + -4187 + + + + + + Curve to measure + be8ac363-c785-4259-b3b1-7de8eaa58349 + Curve + Curve + false + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + 1 + + + + + + 4847 + -4199 + 33 + 24 + + + 4865 + -4187 + + + + + + + + Curve length + 84c79df0-e7e7-4d84-8cfd-4f6c994bedab + Length + Length + false + 0 + + + + + + 4910 + -4199 + 37 + 24 + + + 4930 + -4187 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0eb070d4-66d2-4282-8a35-4b9e00aa618e + List Item + List Item + + + + + + 4959 + -4027 + 92 + 64 + + + 5007 + -3995 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + d2d670b7-b3ea-42c9-b62b-a2eff9458ae2 + List + List + false + e16faa87-babe-474e-8383-ea53b7fcb801 + 1 + + + + + + 4961 + -4025 + 31 + 20 + + + 4978 + -4015 + + + + + + + + Item index + 451e72ab-837e-4619-b046-b1ea8bfaf2db + Index + Index + false + 0 + + + + + + 4961 + -4005 + 31 + 20 + + + 4978 + -3995 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + b2ba5e78-f3b2-4246-8cd1-b09865357fa4 + Wrap + Wrap + false + 0 + + + + + + 4961 + -3985 + 31 + 20 + + + 4978 + -3975 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 76d9af32-eebb-4c7b-87ea-37fa8aaeba31 + false + Item + Item + false + 0 + + + + + + 5022 + -4025 + 27 + 60 + + + 5037 + -3995 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 17dc09c2-dc7c-42ff-b723-cc08b9e52cf6 + 821aaf9f-a977-4a08-b138-fa24b0c36831 + fbe7b6ed-6efa-4c78-b0f4-b47e3701075a + e065dd94-2522-4e48-b263-4d5bc93078b5 + 5dd9b825-032e-48f8-937b-b8f08aae2a9e + cae51539-95a5-430d-8f7e-343191aa6fa6 + 0eb070d4-66d2-4282-8a35-4b9e00aa618e + 7 + 9724f585-4f7f-4822-9a89-f827a9862281 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + af16f525-2107-4b81-98fd-4f8d0499b79c + Dot Display + Dot Display + + + + + + 5036 + -3940 + 83 + 64 + + + 5105 + -3908 + + + + + + Dot location + true + 780f95be-b954-46e5-aae5-15b65ca564ce + Point + Point + false + 42afd330-382f-4f27-84f8-3ac61f883d0d + 1 + + + + + + 5038 + -3938 + 52 + 20 + + + 5073.5 + -3928 + + + + + + + + Dot colour + 1323d3a5-0f71-4feb-8ee1-96b4cb1f3a8e + Colour + Colour + false + 0 + + + + + + 5038 + -3918 + 52 + 20 + + + 5073.5 + -3908 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + df476f79-7601-49ce-9439-6bcb63f6630c + X/2 + Size + Size + false + 76d9af32-eebb-4c7b-87ea-37fa8aaeba31 + 1 + + + + + + 5038 + -3898 + 52 + 20 + + + 5073.5 + -3888 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 57b25890-26ab-457d-83c7-fb2c3abd2062 + Create Material + Create Material + + + + + + 4725 + -3690 + 144 + 104 + + + 4809 + -3638 + + + + + + Colour of the diffuse channel + 28aae0fb-1e47-4393-90b1-9d8e6c42f580 + Diffuse + Diffuse + false + 0 + + + + + + 4727 + -3688 + 67 + 20 + + + 4762 + -3678 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 41e66f34-509e-42df-96da-54cc815dfd83 + Specular + Specular + false + 0 + + + + + + 4727 + -3668 + 67 + 20 + + + 4762 + -3658 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 9659272c-1d71-402c-ad8f-2453e4009b8a + Emission + Emission + false + 0 + + + + + + 4727 + -3648 + 67 + 20 + + + 4762 + -3638 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + d9fac727-f974-4035-84ef-df391b9e4306 + Transparency + Transparency + false + 0 + + + + + + 4727 + -3628 + 67 + 20 + + + 4762 + -3618 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + dd23a01f-081f-4ff1-aa96-f827d7f82be0 + Shine + Shine + false + 0 + + + + + + 4727 + -3608 + 67 + 20 + + + 4762 + -3598 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 55d1aa82-b82c-4423-8970-73847bea31b4 + Material + Material + false + 0 + + + + + + 4824 + -3688 + 43 + 100 + + + 4847 + -3638 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 67f876a8-8a70-48fd-a34e-aed9a6c5f237 + Custom Preview + Custom Preview + + + + + + + 4749 + -3758 + 82 + 44 + + + 4817 + -3736 + + + + + + Geometry to preview + true + b6b16790-b17b-4a4d-90e2-6d2913c210f2 + Geometry + Geometry + false + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 4751 + -3756 + 51 + 20 + + + 4778 + -3746 + + + + + + + + The material override + 46b32e07-3fca-4dac-8f58-d68651e064d6 + Material + Material + false + 55d1aa82-b82c-4423-8970-73847bea31b4 + 1 + + + + + + 4751 + -3736 + 51 + 20 + + + 4778 + -3726 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 3875 + -1834 + 50 + 24 + + + 3900.728 + -1822.495 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + dbfa2ab3-55f6-4c0c-bc59-c7e54d041ee1 + Curvature + Curvature + + + + + + 3815 + -2036 + 137 + 64 + + + 3885 + -2004 + + + + + + Curve to evaluate + eac57644-f9d0-48a2-aa63-746311a022c1 + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3817 + -2034 + 53 + 30 + + + 3845 + -2019 + + + + + + + + Parameter on curve domain to evaluate + d0274bae-9243-4ca7-b034-8099c56ea5db + Parameter + Parameter + false + 88ad210f-772d-4bc4-b83b-c68f87401a58 + 1 + + + + + + 3817 + -2004 + 53 + 30 + + + 3845 + -1989 + + + + + + + + Point on curve at {t} + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + Point + Point + false + 0 + + + + + + 3900 + -2034 + 50 + 20 + + + 3926.5 + -2024 + + + + + + + + Curvature vector at {t} + f4e33d70-bd3e-4019-b708-9e3624a1dfd7 + Curvature + Curvature + false + 0 + + + + + + 3900 + -2014 + 50 + 20 + + + 3926.5 + -2004 + + + + + + + + Curvature circle at {t} + 0165e8b2-428f-409a-b8ef-5595bfe4179c + Curvature + Curvature + false + 0 + + + + + + 3900 + -1994 + 50 + 20 + + + 3926.5 + -1984 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + c07a4620-16ce-4d15-b718-495e88b89047 + Divide Curve + Divide Curve + + + + + + 3827 + -1946 + 125 + 64 + + + 3877 + -1914 + + + + + + Curve to divide + 1a8d1938-2582-42a2-b261-a7f8f6489c5f + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3829 + -1944 + 33 + 20 + + + 3847 + -1934 + + + + + + + + Number of segments + 3913c7f5-fea9-4985-b1d6-bcd91a32f043 + Count + Count + false + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + 1 + + + + + + 3829 + -1924 + 33 + 20 + + + 3847 + -1914 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + dfe4a210-db01-477c-b458-c17d620fa387 + Kinks + Kinks + false + 0 + + + + + + 3829 + -1904 + 33 + 20 + + + 3847 + -1894 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 21bd5a56-8d6c-424d-ab5b-d6327178bf4a + Points + Points + false + 0 + + + + + + 3892 + -1944 + 58 + 20 + + + 3922.5 + -1934 + + + + + + + + 1 + Tangent vectors at division points + 9fc644c6-6c03-4e9f-9dce-b7349f422ca1 + Tangents + Tangents + false + 0 + + + + + + 3892 + -1924 + 58 + 20 + + + 3922.5 + -1914 + + + + + + + + 1 + Parameter values at division points + 88ad210f-772d-4bc4-b83b-c68f87401a58 + Parameters + Parameters + false + 0 + + + + + + 3892 + -1904 + 58 + 20 + + + 3922.5 + -1894 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + c37ad183-23ad-4f21-ad32-53f5aa675769 + 2 + Curve + Curve + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 667c0d04-cd86-461b-8ffa-c86ff56295ed + 3fc32aaf-343b-4a34-8c74-605f43cf50a3 + 3 + + + + + + 3870 + -1797 + 53 + 24 + + + 3906.872 + -1785.495 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 16a3413c-d879-4bbd-9709-a508ccc9f9d3 + Deconstruct Arc + Deconstruct Arc + + + + + + 3827 + -2120 + 114 + 64 + + + 3867 + -2088 + + + + + + Arc or Circle to deconstruct + 4f9767ca-c362-4ac7-8435-5e6fb0d47928 + Arc + Arc + false + 0165e8b2-428f-409a-b8ef-5595bfe4179c + 1 + + + + + + 3829 + -2118 + 23 + 60 + + + 3842 + -2088 + + + + + + + + Base plane of arc or circle + de35b8d3-fedc-462c-9147-9943db669c82 + Base Plane + Base Plane + false + 0 + + + + + + 3882 + -2118 + 57 + 20 + + + 3912 + -2108 + + + + + + + + Radius of arc or circle + 3ae250ce-b295-4060-89cc-13bdb6bec54e + Radius + Radius + false + 0 + + + + + + 3882 + -2098 + 57 + 20 + + + 3912 + -2088 + + + + + + + + Angle domain (in radians) of arc + 310f5a9b-bcd9-485a-85cc-de8a97450ca5 + Angle + Angle + false + 0 + + + + + + 3882 + -2078 + 57 + 20 + + + 3912 + -2068 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 8a0065b1-0599-4f47-8f0d-eb9bbe98c6f6 + One Over X + One Over X + + + + + + 3845 + -2248 + 100 + 28 + + + 3894 + -2234 + + + + + + Input value + d471d4d5-c736-4517-b8b0-5b492d9e882d + Value + Value + false + 3ae250ce-b295-4060-89cc-13bdb6bec54e + 1 + + + + + + 3847 + -2246 + 32 + 24 + + + 3864.5 + -2234 + + + + + + + + Output value + f04ba8b7-7e4d-41f7-8410-f6344277cf8f + Result + Result + false + 0 + + + + + + 3909 + -2246 + 34 + 24 + + + 3927.5 + -2234 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 266d4931-f99c-4466-bd3a-1a0991e513da + Quick Graph + Quick Graph + false + 0 + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3828 + -2494 + 150 + 150 + + + 3828.733 + -2493.696 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 954f1c54-4cf4-400c-a33c-a978ab09a077 + Number Slider + Number Slider + false + 0 + + + + + + 3783 + -1856 + 282 + 20 + + + 3783.733 + -1855.375 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 06b265f5-8a0f-4f70-9678-e3b271f4f58a + Line + Line + + + + + + 3828 + -2194 + 114 + 44 + + + 3900 + -2172 + + + + + + Line start point + 11e50afe-1f13-474b-8246-ece8d8333352 + Start Point + Start Point + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3830 + -2192 + 55 + 20 + + + 3859 + -2182 + + + + + + + + Line end point + 58175c96-8236-4032-8128-d5e6857a3aa1 + End Point + End Point + false + de35b8d3-fedc-462c-9147-9943db669c82 + 1 + + + + + + 3830 + -2172 + 55 + 20 + + + 3859 + -2162 + + + + + + + + Line segment + 8357df34-e584-43f9-8352-d2c66e704265 + Line + Line + false + 0 + + + + + + 3915 + -2192 + 25 + 40 + + + 3929 + -2172 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 807e2211-e15d-4e76-ac67-cf8089e060a8 + Multiplication + Multiplication + + + + + + 3863 + -2629 + 82 + 44 + + + 3894 + -2607 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 8f200771-4c67-4103-b373-3d4a93878ba3 + A + A + true + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3865 + -2627 + 14 + 20 + + + 3873.5 + -2617 + + + + + + + + Second item for multiplication + 8f3484da-6ace-4b0f-abcb-8671b5bc2ff2 + B + B + true + 6081589b-1162-4767-a23c-0236e6dcf866 + 1 + + + + + + 3865 + -2607 + 14 + 20 + + + 3873.5 + -2597 + + + + + + + + Result of multiplication + 637f8767-296d-4ab7-bb37-3721969cb2f7 + Result + Result + false + 0 + + + + + + 3909 + -2627 + 34 + 40 + + + 3927.5 + -2607 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6081589b-1162-4767-a23c-0236e6dcf866 + Number Slider + Number Slider + false + 0 + + + + + + 3805 + -2652 + 279 + 20 + + + 3805.543 + -2651.987 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.015666 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 2cd565c0-7714-40e7-a8cb-89b70f29faa7 + Line SDL + Line SDL + + + + + + 3832 + -2574 + 122 + 64 + + + 3912 + -2542 + + + + + + Line start point + e5a0190f-cd7d-45df-b6fd-1a695634c0aa + Start + Start + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3834 + -2572 + 63 + 20 + + + 3875 + -2562 + + + + + + + + Line tangent (direction) + c0cb061e-8d75-4e13-bdcf-c1b84b51a685 + Direction + Direction + false + 8357df34-e584-43f9-8352-d2c66e704265 + 1 + + + + + + 3834 + -2552 + 63 + 20 + + + 3875 + -2542 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + bca8db60-cf93-4650-a9ee-a61f07ec281a + -ABS(X) + Length + Length + false + 637f8767-296d-4ab7-bb37-3721969cb2f7 + 1 + + + + + + 3834 + -2532 + 63 + 20 + + + 3875 + -2522 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0556916a-2300-4355-a123-af92a576f3a0 + Line + Line + false + 0 + + + + + + 3927 + -2572 + 25 + 60 + + + 3941 + -2542 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6b61c485-c822-4e74-b825-ef839dc74ab8 + Panel + Panel + false + 0.56093490123748779 + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + Double click to edit panel content… + + + + + + 3653 + -2552 + 160 + 274 + + 0 + 0 + 0 + + 3653.414 + -2551.413 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 81081046-5ea7-4a54-abb6-be55c807cd50 + Evaluate Length + Evaluate Length + + + + + + 3827 + -2740 + 144 + 64 + + + 3901 + -2708 + + + + + + Curve to evaluate + a695e56d-4baf-459c-81f9-d58c010e6df5 + Curve + Curve + false + 0556916a-2300-4355-a123-af92a576f3a0 + 1 + + + + + + 3829 + -2738 + 57 + 20 + + + 3859 + -2728 + + + + + + + + Length factor for curve evaluation + 4b09a0dd-308a-43aa-b593-ad126c0bdaa2 + Length + Length + false + 0 + + + + + + 3829 + -2718 + 57 + 20 + + + 3859 + -2708 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f37c5a70-4e86-4efc-aceb-c3abdc2350d5 + Normalized + Normalized + false + 0 + + + + + + 3829 + -2698 + 57 + 20 + + + 3859 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + Point + Point + false + 0 + + + + + + 3916 + -2738 + 53 + 20 + + + 3944 + -2728 + + + + + + + + Tangent vector at the specified length + c17ecb1f-ea64-4d4c-8d28-ffefe05bf52c + Tangent + Tangent + false + 0 + + + + + + 3916 + -2718 + 53 + 20 + + + 3944 + -2708 + + + + + + + + Curve parameter at the specified length + 79693d71-1908-4467-b5ab-97273787aa92 + Parameter + Parameter + false + 0 + + + + + + 3916 + -2698 + 53 + 20 + + + 3944 + -2688 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 818032ca-5c33-44c8-b902-d834ae0cca0f + Interpolate + Interpolate + + + + + + 3840 + -2831 + 125 + 84 + + + 3907 + -2789 + + + + + + 1 + Interpolation points + e9af44e7-0504-4474-9b4c-1c81f9097ec2 + Vertices + Vertices + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3842 + -2829 + 50 + 20 + + + 3868.5 + -2819 + + + + + + + + Curve degree + c4477817-d622-4477-a8ae-de836c379301 + Degree + Degree + false + 0 + + + + + + 3842 + -2809 + 50 + 20 + + + 3868.5 + -2799 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 5eec3254-213c-4c9e-a7d3-9f345d92aaf8 + Periodic + Periodic + false + 0 + + + + + + 3842 + -2789 + 50 + 20 + + + 3868.5 + -2779 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 30a4df01-770a-4d7f-a0a7-2f90583bab3a + KnotStyle + KnotStyle + false + 0 + + + + + + 3842 + -2769 + 50 + 20 + + + 3868.5 + -2759 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + Curve + Curve + false + 0 + + + + + + 3922 + -2829 + 41 + 26 + + + 3944 + -2815.667 + + + + + + + + Curve length + eaffc910-9ed5-4049-ba40-85577b0c4081 + Length + Length + false + 0 + + + + + + 3922 + -2803 + 41 + 27 + + + 3944 + -2789 + + + + + + + + Curve domain + d653cebd-7c88-44c6-bbdc-c92f3b9e1fa2 + Domain + Domain + false + 0 + + + + + + 3922 + -2776 + 41 + 27 + + + 3944 + -2762.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 28eadfdc-ff95-4eb2-8b09-caf9143b726a + dbfa2ab3-55f6-4c0c-bc59-c7e54d041ee1 + c07a4620-16ce-4d15-b718-495e88b89047 + c37ad183-23ad-4f21-ad32-53f5aa675769 + 16a3413c-d879-4bbd-9709-a508ccc9f9d3 + 8a0065b1-0599-4f47-8f0d-eb9bbe98c6f6 + 266d4931-f99c-4466-bd3a-1a0991e513da + 954f1c54-4cf4-400c-a33c-a978ab09a077 + 06b265f5-8a0f-4f70-9678-e3b271f4f58a + 807e2211-e15d-4e76-ac67-cf8089e060a8 + 6081589b-1162-4767-a23c-0236e6dcf866 + 2cd565c0-7714-40e7-a8cb-89b70f29faa7 + 6b61c485-c822-4e74-b825-ef839dc74ab8 + 81081046-5ea7-4a54-abb6-be55c807cd50 + 818032ca-5c33-44c8-b902-d834ae0cca0f + af9990d8-c606-4f70-acad-69fd85bd0775 + 38325cb0-7260-431a-ae0b-25698456373f + 55b61a6a-fca5-42d9-8b48-e79c686c1cba + a9423d71-4c99-4f2f-ba24-914624fd1de9 + f973b150-2145-4592-8daf-bbaedbc6432d + 29ba8a00-fdc0-4948-a0aa-3919b9355bb6 + 21 + 2c0307d5-d32a-46a1-8134-dcc07b4d7272 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 3865 + -2930 + 50 + 24 + + + 3890.542 + -2918.466 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 68f3d9f9-bf0b-4c27-9c53-a4a571bb848b + Curvature + Curvature + + + + + + 3809 + -3132 + 137 + 64 + + + 3879 + -3100 + + + + + + Curve to evaluate + 11cbc32f-c6a0-48c0-a5c1-089d0f855223 + Curve + Curve + false + a93f2810-4d09-4475-b2f5-3a4994a4a093 + 1 + + + + + + 3811 + -3130 + 53 + 30 + + + 3839 + -3115 + + + + + + + + Parameter on curve domain to evaluate + 5b72094c-a4fd-40a4-9c4e-f2573f457887 + Parameter + Parameter + false + 6c7c7f09-f46f-437d-875a-e161a4fa23c8 + 1 + + + + + + 3811 + -3100 + 53 + 30 + + + 3839 + -3085 + + + + + + + + Point on curve at {t} + 7e3b3253-1d53-4364-aa37-088570ea46d9 + Point + Point + false + 0 + + + + + + 3894 + -3130 + 50 + 20 + + + 3920.5 + -3120 + + + + + + + + Curvature vector at {t} + 26e23807-3313-4950-a31f-04790370f7fc + Curvature + Curvature + false + 0 + + + + + + 3894 + -3110 + 50 + 20 + + + 3920.5 + -3100 + + + + + + + + Curvature circle at {t} + a2d6260f-afee-44b3-a365-b92634922e3a + Curvature + Curvature + false + 0 + + + + + + 3894 + -3090 + 50 + 20 + + + 3920.5 + -3080 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + aea1da58-4c17-4c4b-9fd6-f144c2e57b81 + Divide Curve + Divide Curve + + + + + + 3814 + -3044 + 125 + 64 + + + 3864 + -3012 + + + + + + Curve to divide + 48c6942f-7175-45f8-8cd6-b4b17afb7b5f + Curve + Curve + false + a93f2810-4d09-4475-b2f5-3a4994a4a093 + 1 + + + + + + 3816 + -3042 + 33 + 20 + + + 3834 + -3032 + + + + + + + + Number of segments + ca924df1-0f39-4721-b908-3d58657b200e + Count + Count + false + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + 1 + + + + + + 3816 + -3022 + 33 + 20 + + + 3834 + -3012 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 48ceeb87-7ebf-4c9e-bcc4-0007a3df1897 + Kinks + Kinks + false + 0 + + + + + + 3816 + -3002 + 33 + 20 + + + 3834 + -2992 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 81ed1ecc-1780-4f46-80e0-c504d689b209 + Points + Points + false + 0 + + + + + + 3879 + -3042 + 58 + 20 + + + 3909.5 + -3032 + + + + + + + + 1 + Tangent vectors at division points + bdcf2a42-da91-4868-904f-37720e525a2a + Tangents + Tangents + false + 0 + + + + + + 3879 + -3022 + 58 + 20 + + + 3909.5 + -3012 + + + + + + + + 1 + Parameter values at division points + 6c7c7f09-f46f-437d-875a-e161a4fa23c8 + Parameters + Parameters + false + 0 + + + + + + 3879 + -3002 + 58 + 20 + + + 3909.5 + -2992 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a93f2810-4d09-4475-b2f5-3a4994a4a093 + Curve + Curve + false + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + 1 + + + + + + 3862 + -2904 + 50 + 24 + + + 3887.592 + -2892.073 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + e48f210f-1926-49fb-ac31-2ea9b1cc86c3 + Deconstruct Arc + Deconstruct Arc + + + + + + 3814 + -3218 + 114 + 64 + + + 3854 + -3186 + + + + + + Arc or Circle to deconstruct + 34e14888-7403-4cd6-b653-7bc5a3be36ac + Arc + Arc + false + a2d6260f-afee-44b3-a365-b92634922e3a + 1 + + + + + + 3816 + -3216 + 23 + 60 + + + 3829 + -3186 + + + + + + + + Base plane of arc or circle + 71e93b88-c1c0-47d6-950b-44ed11bacbec + Base Plane + Base Plane + false + 0 + + + + + + 3869 + -3216 + 57 + 20 + + + 3899 + -3206 + + + + + + + + Radius of arc or circle + 888dec7f-8c20-44c6-a6fe-9deaec07db13 + Radius + Radius + false + 0 + + + + + + 3869 + -3196 + 57 + 20 + + + 3899 + -3186 + + + + + + + + Angle domain (in radians) of arc + bf931d8e-f742-4912-8cbd-31cd18cc1a0c + Angle + Angle + false + 0 + + + + + + 3869 + -3176 + 57 + 20 + + + 3899 + -3166 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 41167251-f3bc-431c-8567-6fbe617c44f4 + One Over X + One Over X + + + + + + 3815 + -3345 + 100 + 28 + + + 3864 + -3331 + + + + + + Input value + 376516c8-889d-479a-8411-7c5cefe2542e + Value + Value + false + 888dec7f-8c20-44c6-a6fe-9deaec07db13 + 1 + + + + + + 3817 + -3343 + 32 + 24 + + + 3834.5 + -3331 + + + + + + + + Output value + ac62aec8-0594-44ee-8310-8191d5382a5d + Result + Result + false + 0 + + + + + + 3879 + -3343 + 34 + 24 + + + 3897.5 + -3331 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 2a23682c-70fd-4733-acc0-1f1bc603e6dc + Quick Graph + Quick Graph + false + 0 + cce10eb2-2264-4073-b519-67a913bed946 + 1 + + + + + + 3818 + -3509 + 150 + 150 + + + 3818.546 + -3508.407 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 80ee8786-79d0-41af-9d7a-fe29f1f756f8 + Number Slider + Number Slider + false + 0 + + + + + + 3773 + -2952 + 282 + 20 + + + 3773.546 + -2951.344 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 6e0d3d38-8be9-47b3-8a9e-b1deaee26b5a + Line + Line + + + + + + 3820 + -3286 + 114 + 44 + + + 3892 + -3264 + + + + + + Line start point + e56e9225-cd4a-4ec4-8375-94a14bf86ff0 + Start Point + Start Point + false + 7e3b3253-1d53-4364-aa37-088570ea46d9 + 1 + + + + + + 3822 + -3284 + 55 + 20 + + + 3851 + -3274 + + + + + + + + Line end point + 6b3cb1d6-ddb1-4680-9b52-e2052df04e4f + End Point + End Point + false + 71e93b88-c1c0-47d6-950b-44ed11bacbec + 1 + + + + + + 3822 + -3264 + 55 + 20 + + + 3851 + -3254 + + + + + + + + Line segment + 0904ce0a-dd46-4b46-ad7a-cb76599e8a2c + Line + Line + false + 0 + + + + + + 3907 + -3284 + 25 + 40 + + + 3921 + -3264 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + edcca381-e217-4938-944c-141545a04953 + Multiplication + Multiplication + + + + + + 3846 + -3648 + 82 + 44 + + + 3877 + -3626 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 4e37858c-be46-4f29-99ba-27eea0142734 + A + A + true + cce10eb2-2264-4073-b519-67a913bed946 + 1 + + + + + + 3848 + -3646 + 14 + 20 + + + 3856.5 + -3636 + + + + + + + + Second item for multiplication + c4a92fda-ed78-4d14-9b1d-228fb99bdb3f + B + B + true + 11307b3c-6846-4880-8a6c-93e9fdb7d231 + 1 + + + + + + 3848 + -3626 + 14 + 20 + + + 3856.5 + -3616 + + + + + + + + Result of multiplication + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + Result + Result + false + 0 + + + + + + 3892 + -3646 + 34 + 40 + + + 3910.5 + -3626 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4ad014e0-0055-4480-8486-cda8358dbefc + Line SDL + Line SDL + + + + + + 3834 + -3595 + 122 + 64 + + + 3914 + -3563 + + + + + + Line start point + 92055cf7-65ac-418c-94fa-ef99c190d903 + Start + Start + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3836 + -3593 + 63 + 20 + + + 3877 + -3583 + + + + + + + + Line tangent (direction) + fb239a8c-a7ca-424c-b858-70d0995666f7 + Direction + Direction + false + 8357df34-e584-43f9-8352-d2c66e704265 + 1 + + + + + + 3836 + -3573 + 63 + 20 + + + 3877 + -3563 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4d8cb505-7e4c-41be-a685-bd11edcc156f + -ABS(X) + Length + Length + false + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + 1 + + + + + + 3836 + -3553 + 63 + 20 + + + 3877 + -3543 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b6414b0f-6af2-49d2-bed0-b533cf8a210e + Line + Line + false + 0 + + + + + + 3929 + -3593 + 25 + 60 + + + 3943 + -3563 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d08f1f68-d390-449c-95ce-1034146ddeaf + Panel + Panel + false + 0 + cce10eb2-2264-4073-b519-67a913bed946 + 1 + Double click to edit panel content… + + + + + + 3643 + -3410 + 160 + 274 + + 0 + 0 + 0 + + 3643.65 + -3409.801 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + f28243b8-199b-448b-9735-41b5d7d152a3 + Evaluate Length + Evaluate Length + + + + + + 3808 + -3755 + 144 + 64 + + + 3882 + -3723 + + + + + + Curve to evaluate + a0db3aa5-0b17-4099-b9b8-f3402ae62d58 + Curve + Curve + false + b6414b0f-6af2-49d2-bed0-b533cf8a210e + 1 + + + + + + 3810 + -3753 + 57 + 20 + + + 3840 + -3743 + + + + + + + + Length factor for curve evaluation + 30de9dfe-1ee7-4f76-b32e-dacc49ee8708 + Length + Length + false + 0 + + + + + + 3810 + -3733 + 57 + 20 + + + 3840 + -3723 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 559cf147-a008-4cf9-a12e-480d0e44644b + Normalized + Normalized + false + 0 + + + + + + 3810 + -3713 + 57 + 20 + + + 3840 + -3703 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + de22ce67-da86-40df-99fb-cce73e1d1209 + Point + Point + false + 0 + + + + + + 3897 + -3753 + 53 + 20 + + + 3925 + -3743 + + + + + + + + Tangent vector at the specified length + 2bf24faf-5e0c-4819-8574-58f7a560a032 + Tangent + Tangent + false + 0 + + + + + + 3897 + -3733 + 53 + 20 + + + 3925 + -3723 + + + + + + + + Curve parameter at the specified length + 0cee8710-6b6f-44af-852f-287dcb66bd02 + Parameter + Parameter + false + 0 + + + + + + 3897 + -3713 + 53 + 20 + + + 3925 + -3703 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 99964215-c94a-45fb-bff7-6efae1224019 + Interpolate + Interpolate + + + + + + 3819 + -3858 + 125 + 84 + + + 3886 + -3816 + + + + + + 1 + Interpolation points + 93bd4441-9f58-4089-bcdf-b615c183005a + Vertices + Vertices + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3821 + -3856 + 50 + 20 + + + 3847.5 + -3846 + + + + + + + + Curve degree + e086514c-86d6-4a38-afe4-7296ee0144bc + Degree + Degree + false + 0 + + + + + + 3821 + -3836 + 50 + 20 + + + 3847.5 + -3826 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + ce56dfc7-85a1-42c3-8133-188a9ece6c19 + Periodic + Periodic + false + 0 + + + + + + 3821 + -3816 + 50 + 20 + + + 3847.5 + -3806 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 2024bd25-1e7a-4217-9c7e-de9bb1676814 + KnotStyle + KnotStyle + false + 0 + + + + + + 3821 + -3796 + 50 + 20 + + + 3847.5 + -3786 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + bd9d158e-b0ba-42da-ae2a-30f6439680d3 + Curve + Curve + false + 0 + + + + + + 3901 + -3856 + 41 + 26 + + + 3923 + -3842.667 + + + + + + + + Curve length + 08258517-e44b-4ca8-ae24-e149aee02dad + Length + Length + false + 0 + + + + + + 3901 + -3830 + 41 + 27 + + + 3923 + -3816 + + + + + + + + Curve domain + 4d5322dd-ce94-47ff-9943-1699433b2c21 + Domain + Domain + false + 0 + + + + + + 3901 + -3803 + 41 + 27 + + + 3923 + -3789.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 76ba6b0d-70f1-48f6-b798-6612d3368cf6 + 68f3d9f9-bf0b-4c27-9c53-a4a571bb848b + aea1da58-4c17-4c4b-9fd6-f144c2e57b81 + a93f2810-4d09-4475-b2f5-3a4994a4a093 + e48f210f-1926-49fb-ac31-2ea9b1cc86c3 + 41167251-f3bc-431c-8567-6fbe617c44f4 + 2a23682c-70fd-4733-acc0-1f1bc603e6dc + 80ee8786-79d0-41af-9d7a-fe29f1f756f8 + 6e0d3d38-8be9-47b3-8a9e-b1deaee26b5a + edcca381-e217-4938-944c-141545a04953 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 4ad014e0-0055-4480-8486-cda8358dbefc + d08f1f68-d390-449c-95ce-1034146ddeaf + f28243b8-199b-448b-9735-41b5d7d152a3 + 99964215-c94a-45fb-bff7-6efae1224019 + c57c2cc2-5a54-4df9-87ad-6d83f45a2f66 + 560bfbc1-dd3f-4f3f-a6bf-23ef61d6b5d0 + f4e91e67-56bf-4641-826c-3ffddae1fac1 + 145f19eb-ff6a-4838-8ba7-af2b4b50ddd8 + 161993a6-fa25-4ff2-8543-979e5f0b907e + 52c14e21-3214-4e31-a276-76efd5949ec4 + c08b8f16-e211-45f8-84d5-242bf1a8843c + 91d3c8d9-2b35-479b-85e6-a5a72f2bd12a + e9e260f9-2b89-40cf-8783-ee2f6bd318bf + 68bf017e-ab21-4f1b-a6a9-fe519170fa05 + 25 + ce2bd435-d01f-4fc8-9c40-9894436e7832 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 7b62a469-b1cc-4438-aa08-d3f4dc393b8f + Nurbs Curve + Nurbs Curve + + + + + + 3768 + -3852 + 118 + 64 + + + 3828 + -3820 + + + + + + 1 + Curve control points + 91f2c317-20bf-43bf-8c21-1f67a38fe030 + Vertices + Vertices + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3770 + -3850 + 43 + 20 + + + 3793 + -3840 + + + + + + + + Curve degree + b6cf980d-2070-4455-a858-969b38af8ed8 + Degree + Degree + false + 0 + + + + + + 3770 + -3830 + 43 + 20 + + + 3793 + -3820 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + c63096d6-14df-40c9-92ce-76f0b3504179 + Periodic + Periodic + false + 0 + + + + + + 3770 + -3810 + 43 + 20 + + + 3793 + -3800 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 6fe39aed-eac9-48c9-85e1-4df3061177fd + Curve + Curve + false + 0 + + + + + + 3843 + -3850 + 41 + 20 + + + 3865 + -3840 + + + + + + + + Curve length + 4bca3ae3-94a9-404a-8109-aafce42627f0 + Length + Length + false + 0 + + + + + + 3843 + -3830 + 41 + 20 + + + 3865 + -3820 + + + + + + + + Curve domain + 9f496c31-d1fa-4fd4-97c3-b7ba7d9c95d5 + Domain + Domain + false + 0 + + + + + + 3843 + -3810 + 41 + 20 + + + 3865 + -3800 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3cc43698-5330-412f-b72b-a447d042298b + Nurbs Curve + Nurbs Curve + + + + + + 3773 + -2839 + 118 + 64 + + + 3833 + -2807 + + + + + + 1 + Curve control points + e7d8f1e9-a528-4d63-964b-e806264016a6 + Vertices + Vertices + false + af4aea10-2bdd-4d28-8afa-d7fcf336d065 + 1 + + + + + + 3775 + -2837 + 43 + 20 + + + 3798 + -2827 + + + + + + + + Curve degree + c90bd8db-7941-437c-9adc-ea1680e9036e + Degree + Degree + false + 0 + + + + + + 3775 + -2817 + 43 + 20 + + + 3798 + -2807 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + e8931b20-2b89-48b1-bc46-079a6fb40a14 + Periodic + Periodic + false + 0 + + + + + + 3775 + -2797 + 43 + 20 + + + 3798 + -2787 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + fa7439b0-14a0-4005-b0fc-f47391004e5e + Curve + Curve + false + 0 + + + + + + 3848 + -2837 + 41 + 20 + + + 3870 + -2827 + + + + + + + + Curve length + 7c2b913d-258b-4835-8112-9d19df94fca2 + Length + Length + false + 0 + + + + + + 3848 + -2817 + 41 + 20 + + + 3870 + -2807 + + + + + + + + Curve domain + 633dc9c2-bae9-42cf-a1af-7dbaefbe0ecf + Domain + Domain + false + 0 + + + + + + 3848 + -2797 + 41 + 20 + + + 3870 + -2787 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + d2421ab0-d865-4d26-aefa-d8468c49bd03 + Relative Differences + Relative Differences + + + + + + 3764 + -3659 + 128 + 28 + + + 3817 + -3645 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 344ebe56-e7ec-4176-961d-4ec6b2953d4c + Values + Values + false + 09672f9e-416a-4ecf-9347-34228901de0b + 1 + + + + + + 3766 + -3657 + 36 + 24 + + + 3785.5 + -3645 + + + + + + + + 1 + Differences between consecutive items + cce10eb2-2264-4073-b519-67a913bed946 + Differenced + Differenced + false + 0 + + + + + + 3832 + -3657 + 58 + 24 + + + 3862.5 + -3645 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 09672f9e-416a-4ecf-9347-34228901de0b + Relay + Relay + false + f04ba8b7-7e4d-41f7-8410-f6344277cf8f + 1 + + + + + + 4022 + -2266 + 44 + 16 + + + 4044 + -2258 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + f4e91e67-56bf-4641-826c-3ffddae1fac1 + Derivatives + Derivatives + + + + + + 3587 + -3590 + 160 + 144 + + + 3657 + -3518 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + bcbf3b17-7adf-4a69-9d35-0671dadbd545 + Curve + Curve + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + 1 + + + + + + 3589 + -3588 + 53 + 70 + + + 3617 + -3553 + + + + + + + + Parameter on curve domain to evaluate + 7b804308-89e1-48ea-ac66-f1776e7873f6 + Parameter + Parameter + false + 88ad210f-772d-4bc4-b83b-c68f87401a58 + 1 + + + + + + 3589 + -3518 + 53 + 70 + + + 3617 + -3483 + + + + + + + + Point on curve at {t} + 0e7702e5-4b6c-429f-9186-3c335ada396c + Point + Point + false + 0 + + + + + + 3672 + -3588 + 73 + 20 + + + 3710 + -3578 + + + + + + + + First curve derivative at t (Velocity) + 8ba37ff7-fade-4eff-aaa9-493fec6063d9 + false + First derivative + First derivative + false + 0 + + + + + + 3672 + -3568 + 73 + 20 + + + 3710 + -3558 + + + + + + + + Second curve derivative at t (Acceleration) + b7c81629-10f1-4141-b430-3f9a2c72bd1f + false + Second derivative + 2 + false + 0 + + + + + + 3672 + -3548 + 73 + 20 + + + 3710 + -3538 + + + + + + + + Third curve derivative at t (Jolt) + 7565862f-1b78-4a99-8574-b7c00d95ea49 + false + Third derivative + 3 + false + 0 + + + + + + 3672 + -3528 + 73 + 20 + + + 3710 + -3518 + + + + + + + + Fourth curve derivative at t (Jounce) + bc877448-5367-4568-9689-73dcdcb7e26e + false + Fourth derivative + 4 + false + 0 + + + + + + 3672 + -3508 + 73 + 20 + + + 3710 + -3498 + + + + + + + + Fifth curve derivative at t + 10134b50-8e2b-4bf3-9325-52c22ff8f4a4 + false + Fifth derivative + 5 + false + 0 + + + + + + 3672 + -3488 + 73 + 20 + + + 3710 + -3478 + + + + + + + + Sixth curve derivative at t + 2a9dd526-de93-43ab-8151-9aba0a801375 + false + Sixth derivative + 6 + false + 0 + + + + + + 3672 + -3468 + 73 + 20 + + + 3710 + -3458 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 145f19eb-ff6a-4838-8ba7-af2b4b50ddd8 + Relay + Relay + false + b7c81629-10f1-4141-b430-3f9a2c72bd1f + 1 + + + + + + 3778 + -3546 + 44 + 16 + + + 3800 + -3538 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 161993a6-fa25-4ff2-8543-979e5f0b907e + Relay + Relay + false + 7565862f-1b78-4a99-8574-b7c00d95ea49 + 1 + + + + + + 3776 + -3505 + 44 + 16 + + + 3798 + -3497 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 11307b3c-6846-4880-8a6c-93e9fdb7d231 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.42055972270 + + + + + + 3813 + -3677 + 250 + 20 + + + 3813.632 + -3676.749 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 55b61a6a-fca5-42d9-8b48-e79c686c1cba + Create Material + Create Material + + + + + + 3986 + -2504 + 144 + 104 + + + 4070 + -2452 + + + + + + Colour of the diffuse channel + c04b4b8a-8ec3-473b-84b8-97c0c8e05764 + Diffuse + Diffuse + false + 0 + + + + + + 3988 + -2502 + 67 + 20 + + + 4023 + -2492 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + f091b531-1526-4e20-b5fc-ef1c4884ad56 + Specular + Specular + false + 0 + + + + + + 3988 + -2482 + 67 + 20 + + + 4023 + -2472 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 54d9a1c8-6912-4f87-a6b6-97fd44c9163c + Emission + Emission + false + 0 + + + + + + 3988 + -2462 + 67 + 20 + + + 4023 + -2452 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a115f340-fe2f-4424-b68d-b83427858123 + Transparency + Transparency + false + 0 + + + + + + 3988 + -2442 + 67 + 20 + + + 4023 + -2432 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8c131873-5604-452d-b32a-47b7c6156faa + Shine + Shine + false + 0 + + + + + + 3988 + -2422 + 67 + 20 + + + 4023 + -2412 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 71d4c866-010b-4feb-ac71-e99504d97739 + Material + Material + false + 0 + + + + + + 4085 + -2502 + 43 + 100 + + + 4108 + -2452 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + a9423d71-4c99-4f2f-ba24-914624fd1de9 + Custom Preview + Custom Preview + + + + + + + 4013 + -2573 + 82 + 44 + + + 4081 + -2551 + + + + + + Geometry to preview + true + a554be11-1e8a-4af2-8823-427f09c16d38 + Geometry + Geometry + false + 0556916a-2300-4355-a123-af92a576f3a0 + 1 + + + + + + 4015 + -2571 + 51 + 20 + + + 4042 + -2561 + + + + + + + + The material override + c5a06750-2c6f-4b85-b4c8-6213f9f144e0 + Material + Material + false + 71d4c866-010b-4feb-ac71-e99504d97739 + 1 + + + + + + 4015 + -2551 + 51 + 20 + + + 4042 + -2541 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + af9990d8-c606-4f70-acad-69fd85bd0775 + Create Material + Create Material + + + + + + 4001 + -1838 + 144 + 104 + + + 4085 + -1786 + + + + + + Colour of the diffuse channel + eec6bae2-b00e-4712-a475-789486e65448 + Diffuse + Diffuse + false + 0 + + + + + + 4003 + -1836 + 67 + 20 + + + 4038 + -1826 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 58166bfe-7389-4736-b1ec-c60bafa9f1ec + Specular + Specular + false + 0 + + + + + + 4003 + -1816 + 67 + 20 + + + 4038 + -1806 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2bae11b1-b2cc-4a07-aec0-49954bf6cec9 + Emission + Emission + false + 0 + + + + + + 4003 + -1796 + 67 + 20 + + + 4038 + -1786 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 3dbb736e-ed9a-42f3-945e-424500a70ff3 + Transparency + Transparency + false + 0 + + + + + + 4003 + -1776 + 67 + 20 + + + 4038 + -1766 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 03986fa8-278f-45a4-8546-b6ece364995c + Shine + Shine + false + 0 + + + + + + 4003 + -1756 + 67 + 20 + + + 4038 + -1746 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 0e72ca77-7e49-4268-9f8b-b83b7c253e30 + Material + Material + false + 0 + + + + + + 4100 + -1836 + 43 + 100 + + + 4123 + -1786 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 38325cb0-7260-431a-ae0b-25698456373f + Custom Preview + Custom Preview + + + + + + + 4045 + -1729 + 82 + 44 + + + 4113 + -1707 + + + + + + Geometry to preview + true + e4918bd8-fcb7-44bd-aae2-a0def5df640b + Geometry + Geometry + false + c37ad183-23ad-4f21-ad32-53f5aa675769 + ae23b7f4-af8f-4ea6-ac1d-5a7be81e2070 + 2 + + + + + + 4047 + -1727 + 51 + 20 + + + 4074 + -1717 + + + + + + + + The material override + e92fd6d2-2c83-4778-88c0-dc35b09c844e + Material + Material + false + 0e72ca77-7e49-4268-9f8b-b83b7c253e30 + 1 + + + + + + 4047 + -1707 + 51 + 20 + + + 4074 + -1697 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f973b150-2145-4592-8daf-bbaedbc6432d + Create Material + Create Material + + + + + + 3987 + -2799 + 144 + 104 + + + 4071 + -2747 + + + + + + Colour of the diffuse channel + 14b2d488-b9c5-4e81-8099-a1e1aa340e1e + Diffuse + Diffuse + false + 0 + + + + + + 3989 + -2797 + 67 + 20 + + + 4024 + -2787 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 7c675051-c668-4f1b-b0f1-4018ae0a8514 + Specular + Specular + false + 0 + + + + + + 3989 + -2777 + 67 + 20 + + + 4024 + -2767 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 574f3f04-6f05-4dd6-b28f-5ce38f51fcc6 + Emission + Emission + false + 0 + + + + + + 3989 + -2757 + 67 + 20 + + + 4024 + -2747 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + da8a448e-efd9-456b-948a-c18ca85c5951 + Transparency + Transparency + false + 0 + + + + + + 3989 + -2737 + 67 + 20 + + + 4024 + -2727 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 23eb1806-2ffb-45cb-bc12-88210ef232c6 + Shine + Shine + false + 0 + + + + + + 3989 + -2717 + 67 + 20 + + + 4024 + -2707 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 8ecde2bc-84b7-490b-8096-fdf27d57b4ae + Material + Material + false + 0 + + + + + + 4086 + -2797 + 43 + 100 + + + 4109 + -2747 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 29ba8a00-fdc0-4948-a0aa-3919b9355bb6 + Custom Preview + Custom Preview + + + + + + + 4018 + -2851 + 82 + 44 + + + 4086 + -2829 + + + + + + Geometry to preview + true + dc20df29-2a54-47d1-a3c3-a03baca4e3a5 + Geometry + Geometry + false + f2eb1e7d-c8cf-4dee-87bf-2a0c461d4cce + 1 + + + + + + 4020 + -2849 + 51 + 20 + + + 4047 + -2839 + + + + + + + + The material override + eb4fc20f-079d-4083-8075-132ac152088b + Material + Material + false + 8ecde2bc-84b7-490b-8096-fdf27d57b4ae + 1 + + + + + + 4020 + -2829 + 51 + 20 + + + 4047 + -2819 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c57c2cc2-5a54-4df9-87ad-6d83f45a2f66 + Create Material + Create Material + + + + + + 3984 + -3543 + 144 + 104 + + + 4068 + -3491 + + + + + + Colour of the diffuse channel + ce357ea6-ab24-429d-a548-fd3edfeddd1d + Diffuse + Diffuse + false + 0 + + + + + + 3986 + -3541 + 67 + 20 + + + 4021 + -3531 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 6cbd53ef-4b95-4a5b-b9eb-482b62ecb571 + Specular + Specular + false + 0 + + + + + + 3986 + -3521 + 67 + 20 + + + 4021 + -3511 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 7a4f80ac-c351-43f0-8d29-63472c21202d + Emission + Emission + false + 0 + + + + + + 3986 + -3501 + 67 + 20 + + + 4021 + -3491 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + ab4383ff-eec7-48d9-9351-f5447d65bc38 + Transparency + Transparency + false + 0 + + + + + + 3986 + -3481 + 67 + 20 + + + 4021 + -3471 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + ee30adaa-1dbb-489c-8c20-c5f690e96eac + Shine + Shine + false + 0 + + + + + + 3986 + -3461 + 67 + 20 + + + 4021 + -3451 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b1116844-979f-41ef-944a-066844e78145 + Material + Material + false + 0 + + + + + + 4083 + -3541 + 43 + 100 + + + 4106 + -3491 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 560bfbc1-dd3f-4f3f-a6bf-23ef61d6b5d0 + Custom Preview + Custom Preview + + + + + + + 4023 + -3610 + 82 + 44 + + + 4091 + -3588 + + + + + + Geometry to preview + true + ce2b4446-dab6-4447-bf65-f5d0750f5f7c + Geometry + Geometry + false + b6414b0f-6af2-49d2-bed0-b533cf8a210e + 1 + + + + + + 4025 + -3608 + 51 + 20 + + + 4052 + -3598 + + + + + + + + The material override + 3f0d2929-3db2-46c2-9306-6f447d7da217 + Material + Material + false + b1116844-979f-41ef-944a-066844e78145 + 1 + + + + + + 4025 + -3588 + 51 + 20 + + + 4052 + -3578 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 52c14e21-3214-4e31-a276-76efd5949ec4 + Create Material + Create Material + + + + + + 3978 + -3788 + 144 + 104 + + + 4062 + -3736 + + + + + + Colour of the diffuse channel + 675a9e2e-a37e-4661-9743-c715c942a803 + Diffuse + Diffuse + false + 0 + + + + + + 3980 + -3786 + 67 + 20 + + + 4015 + -3776 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + a29156ea-7d47-40ad-90bb-a0ec832790bf + Specular + Specular + false + 0 + + + + + + 3980 + -3766 + 67 + 20 + + + 4015 + -3756 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 373dd8c7-43e8-4fb3-b400-919947b27983 + Emission + Emission + false + 0 + + + + + + 3980 + -3746 + 67 + 20 + + + 4015 + -3736 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 65dbf33e-88f8-4021-a72c-6b985bbf4866 + Transparency + Transparency + false + 0 + + + + + + 3980 + -3726 + 67 + 20 + + + 4015 + -3716 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 719dbcde-e5c7-4859-a8ce-df2c112b151b + Shine + Shine + false + 0 + + + + + + 3980 + -3706 + 67 + 20 + + + 4015 + -3696 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 0b1c7037-665e-482a-ac69-a09b9fa4f7c7 + Material + Material + false + 0 + + + + + + 4077 + -3786 + 43 + 100 + + + 4100 + -3736 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + c08b8f16-e211-45f8-84d5-242bf1a8843c + Custom Preview + Custom Preview + + + + + + + 4017 + -3855 + 82 + 44 + + + 4085 + -3833 + + + + + + Geometry to preview + true + fc06366d-204e-437c-84de-21bde2d14e1f + Geometry + Geometry + false + bd9d158e-b0ba-42da-ae2a-30f6439680d3 + 1 + + + + + + 4019 + -3853 + 51 + 20 + + + 4046 + -3843 + + + + + + + + The material override + 5a9402ee-5308-4d1e-8063-eb0a35d3ebe5 + Material + Material + false + 0b1c7037-665e-482a-ac69-a09b9fa4f7c7 + 1 + + + + + + 4019 + -3833 + 51 + 20 + + + 4046 + -3823 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 91d3c8d9-2b35-479b-85e6-a5a72f2bd12a + Line SDL + Line SDL + + + + + + 3631 + -3866 + 122 + 64 + + + 3711 + -3834 + + + + + + Line start point + fcc5d5ef-18a1-4318-a968-626b33d99009 + Start + Start + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3633 + -3864 + 63 + 20 + + + 3674 + -3854 + + + + + + + + Line tangent (direction) + 7521ced6-d936-465e-9292-071ee2325370 + Direction + Direction + false + 161993a6-fa25-4ff2-8543-979e5f0b907e + 1 + + + + + + 3633 + -3844 + 63 + 20 + + + 3674 + -3834 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 79ada59b-931b-4371-99de-cf9a7bc3feff + -X + Length + Length + false + 0b36711c-d6c1-44b3-9855-3ba9de33b238 + 1 + + + + + + 3633 + -3824 + 63 + 20 + + + 3674 + -3814 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0c606d5d-0823-475d-aadf-be458286e7ed + Line + Line + false + 0 + + + + + + 3726 + -3864 + 25 + 60 + + + 3740 + -3834 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 55e9b509-84cc-481d-b756-65b789370d99 + PolyLine + PolyLine + + + + + + 3844 + -4382 + 118 + 44 + + + 3904 + -4360 + + + + + + 1 + Polyline vertex points + 1aae4d5d-43bb-4914-9761-e9f3d4d2dbe3 + Vertices + Vertices + false + 872619cc-c51c-4ca6-b975-f41a53ae1bf0 + 1 + + + + + + 3846 + -4380 + 43 + 20 + + + 3869 + -4370 + + + + + + + + Close polyline + 97877fe8-ac6c-4cbd-9683-09ec2db86f4e + Closed + Closed + false + 0 + + + + + + 3846 + -4360 + 43 + 20 + + + 3869 + -4350 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + ebfddb07-5c18-49e8-a5d8-39cdc82a2735 + Polyline + Polyline + false + 0 + + + + + + 3919 + -4380 + 41 + 40 + + + 3941 + -4360 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 7fa2ec1a-7892-4acd-9cb1-7c146d10d5fb + Explode + Explode + + + + + + 3822 + -4330 + 136 + 44 + + + 3889 + -4308 + + + + + + Curve to explode + d9a68131-75d2-47aa-87aa-cb51c7f06f36 + Curve + Curve + false + ebfddb07-5c18-49e8-a5d8-39cdc82a2735 + 1 + + + + + + 3824 + -4328 + 50 + 20 + + + 3850.5 + -4318 + + + + + + + + Recursive decomposition until all segments are atomic + 37c48192-6440-4c18-996d-90973facb98a + Recursive + Recursive + false + 0 + + + + + + 3824 + -4308 + 50 + 20 + + + 3850.5 + -4298 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 78316336-ca6a-4bbf-bd10-7b9808a5e18f + Segments + Segments + false + 0 + + + + + + 3904 + -4328 + 52 + 20 + + + 3931.5 + -4318 + + + + + + + + 1 + Vertices of the exploded segments + 13bbf82c-ce31-4595-8ecc-3a663724ca48 + Vertices + Vertices + false + 0 + + + + + + 3904 + -4308 + 52 + 20 + + + 3931.5 + -4298 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + Curve + Curve + false + 78316336-ca6a-4bbf-bd10-7b9808a5e18f + 1 + + + + + + 3847 + -4239 + 53 + 24 + + + 3883.625 + -4227.706 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a54184ec-220a-4342-9fa1-66bb93e27aa6 + Panel + Panel + false + 0 + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + 1 + Double click to edit panel content… + + + + + + 3743 + -4140 + 226 + 100 + + 0 + 0 + 0 + + 3743.625 + -4139.706 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 29cbd4e1-bdcd-494a-bc5d-81f126a269b3 + Sort List + Sort List + + + + + + 3862 + -4196 + 130 + 44 + + + 3927 + -4174 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 98a59205-caea-4dad-8b34-9a4aece5f16c + Keys + Keys + false + b9d18fdc-e05a-4c8c-9436-8cb4d338dde9 + 1 + + + + + + 3864 + -4194 + 48 + 20 + + + 3889.5 + -4184 + + + + + + + + 1 + Optional list of values to sort synchronously + 1ea29a97-4193-43e3-ab0d-703b797ac165 + Values Values A + Values A + true + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + + + + + + 3864 + -4174 + 48 + 20 + + + 3889.5 + -4164 + + + + + + + + 1 + Sorted keys + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + Keys + Keys + false + 0 + + + + + + 3942 + -4194 + 48 + 20 + + + 3967.5 + -4184 + + + + + + + + 1 + Synchronous values in Values A + 21dcd294-c57f-4600-a3db-334fd7e14ea8 + Values Values A + Values A + false + 0 + + + + + + 3942 + -4174 + 48 + 20 + + + 3967.5 + -4164 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 87fde4b7-9fea-4c81-8dba-59084aac1e83 + Length + Length + + + + + + 3752 + -4211 + 104 + 28 + + + 3802 + -4197 + + + + + + Curve to measure + bdd9ecdf-bfad-4896-ae40-074be3bd7434 + Curve + Curve + false + 87620ded-6b51-4e37-822a-e4c2b882ce61 + 1 + + + + + + 3754 + -4209 + 33 + 24 + + + 3772 + -4197 + + + + + + + + Curve length + b9d18fdc-e05a-4c8c-9436-8cb4d338dde9 + Length + Length + false + 0 + + + + + + 3817 + -4209 + 37 + 24 + + + 3837 + -4197 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 56b5090a-a38d-426a-ae67-da40bc17850c + List Item + List Item + + + + + + 3866 + -4037 + 92 + 64 + + + 3914 + -4005 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 1724307c-f2ee-4b7a-b93e-64c772ba3be0 + List + List + false + b523f00b-92d9-4fab-ae3b-8c47313e24a4 + 1 + + + + + + 3868 + -4035 + 31 + 20 + + + 3885 + -4025 + + + + + + + + Item index + 513840a0-12f2-499f-b670-f897f7be9716 + Index + Index + false + 0 + + + + + + 3868 + -4015 + 31 + 20 + + + 3885 + -4005 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 46b6daed-0c73-4d2c-b617-38c8741dbdf4 + Wrap + Wrap + false + 0 + + + + + + 3868 + -3995 + 31 + 20 + + + 3885 + -3985 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b2ccfb8b-28f4-4a58-933a-fcb6676c63c0 + false + Item + Item + false + 0 + + + + + + 3929 + -4035 + 27 + 60 + + + 3944 + -4005 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 55e9b509-84cc-481d-b756-65b789370d99 + 7fa2ec1a-7892-4acd-9cb1-7c146d10d5fb + 87620ded-6b51-4e37-822a-e4c2b882ce61 + a54184ec-220a-4342-9fa1-66bb93e27aa6 + 29cbd4e1-bdcd-494a-bc5d-81f126a269b3 + 87fde4b7-9fea-4c81-8dba-59084aac1e83 + 56b5090a-a38d-426a-ae67-da40bc17850c + 7 + 9e204e07-5136-433c-814f-e8c847396962 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + d4d52b5c-97a9-456f-a2d9-1d6705953952 + Dot Display + Dot Display + + + + + + 3902 + -3948 + 83 + 64 + + + 3971 + -3916 + + + + + + Dot location + true + 0e8d2412-1b41-437f-8ca7-c6a7ae886dbb + Point + Point + false + de22ce67-da86-40df-99fb-cce73e1d1209 + 1 + + + + + + 3904 + -3946 + 52 + 20 + + + 3939.5 + -3936 + + + + + + + + Dot colour + 9e39e3db-2010-45a2-886f-94f9095ef70c + Colour + Colour + false + 0 + + + + + + 3904 + -3926 + 52 + 20 + + + 3939.5 + -3916 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + 3eb3e306-bfa8-4466-9937-66986d449f92 + X/2 + Size + Size + false + b2ccfb8b-28f4-4a58-933a-fcb6676c63c0 + 1 + + + + + + 3904 + -3906 + 52 + 20 + + + 3939.5 + -3896 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e9e260f9-2b89-40cf-8783-ee2f6bd318bf + Create Material + Create Material + + + + + + 3632 + -3700 + 144 + 104 + + + 3716 + -3648 + + + + + + Colour of the diffuse channel + a349362b-047e-421b-b328-8211bfea54f1 + Diffuse + Diffuse + false + 0 + + + + + + 3634 + -3698 + 67 + 20 + + + 3669 + -3688 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 575f4225-3719-4e9e-8791-5994b831d46f + Specular + Specular + false + 0 + + + + + + 3634 + -3678 + 67 + 20 + + + 3669 + -3668 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 58e41048-7dd7-488f-9968-8a4a3464517e + Emission + Emission + false + 0 + + + + + + 3634 + -3658 + 67 + 20 + + + 3669 + -3648 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7c20f2ef-cda6-4e6c-a2af-3c62d95e1ecc + Transparency + Transparency + false + 0 + + + + + + 3634 + -3638 + 67 + 20 + + + 3669 + -3628 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + fa878a24-a8b6-4572-a3fb-c1b51cbab83c + Shine + Shine + false + 0 + + + + + + 3634 + -3618 + 67 + 20 + + + 3669 + -3608 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5b304565-8335-47f9-a241-860625712c60 + Material + Material + false + 0 + + + + + + 3731 + -3698 + 43 + 100 + + + 3754 + -3648 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 68bf017e-ab21-4f1b-a6a9-fe519170fa05 + Custom Preview + Custom Preview + + + + + + + 3656 + -3768 + 82 + 44 + + + 3724 + -3746 + + + + + + Geometry to preview + true + 27544127-82c9-44d3-ac57-0f1f8977e812 + Geometry + Geometry + false + 0c606d5d-0823-475d-aadf-be458286e7ed + 1 + + + + + + 3658 + -3766 + 51 + 20 + + + 3685 + -3756 + + + + + + + + The material override + 33ff320a-e455-4f15-bf92-5bb797689f19 + Material + Material + false + 5b304565-8335-47f9-a241-860625712c60 + 1 + + + + + + 3658 + -3746 + 51 + 20 + + + 3685 + -3736 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 031de07a-18ac-402f-ba1d-8f76fa500d19 + Relay + Relay + false + 65d2dfd3-a453-4728-b66c-bd74c7730229 + 1 + + + + + + 3655 + -1683 + 44 + 16 + + + 3677 + -1675 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 674513e2-76f6-4197-a8aa-f29a2f69db66 + Bounding Box + Bounding Box + + + + + true + + + + + + 15757 + -3081 + 116 + 44 + + + 15832 + -3059 + + + + + + 1 + Geometry to contain + e808cc0c-31d5-428d-a504-06ac78cbf79d + 1 + Content + Content + false + 46bd1fc3-9ea7-4aea-84af-656f5fc2633e + 1 + + + + + + 15759 + -3079 + 58 + 20 + + + 15797.5 + -3069 + + + + + + + + BoundingBox orientation plane + true + 26555532-0896-489c-b0f1-10c385582e82 + Plane + Plane + false + 0 + + + + + + 15759 + -3059 + 58 + 20 + + + 15797.5 + -3049 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + ecea1d55-36a6-450f-8426-25944a41e1d2 + Box + Box + false + 0 + + + + + + 15847 + -3079 + 24 + 20 + + + 15860.5 + -3069 + + + + + + + + Bounding box in orientation plane coordinates + true + 51fb3d10-e7af-4389-a07a-b26fd1963d55 + Box + Box + false + 0 + + + + + + 15847 + -3059 + 24 + 20 + + + 15860.5 + -3049 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 752bcd2f-402f-4a55-888c-882debd905a4 + Relay + Relay + false + c796fe50-d5f0-4d3f-abd2-21aee8053248 + 1 + + + + + + 4862 + -3934 + 44 + 16 + + + 4884 + -3926 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c974ae4f-ef9e-4806-8b58-45d0b0629d77 + Relay + Relay + false + bd91b797-aaa1-4f0a-a757-ce286ac51f0e + 1 + + + + + + 4862 + -3911 + 44 + 16 + + + 4884 + -3903 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1cd9fa5c-7007-49b7-a1c2-696d8016bebf + Relay + Relay + false + f2fbb2f9-b22e-49bd-9cf9-20fab87c8246 + 1 + + + + + + 4867 + -3889 + 44 + 16 + + + 4889 + -3881 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + fb51ac10-fdef-45ec-a0f8-8b0c2599e7f4 + Merge + Merge + + + + + + 4910 + -3938 + 105 + 84 + + + 4964 + -3896 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + cca32891-fb15-4948-a2af-6b695f2af4dd + false + Data 1 + Data 1 + true + 752bcd2f-402f-4a55-888c-882debd905a4 + 1 + + + + + + 4912 + -3936 + 37 + 20 + + + 4932 + -3926 + + + + + + + + 2 + Data stream 2 + 4cc7732a-d4e1-4efc-b83b-f166664deaec + false + Data 2 + Data 2 + true + 0 + + + + + + 4912 + -3916 + 37 + 20 + + + 4932 + -3906 + + + + + + + + 2 + Data stream 3 + 0779be6d-1f9d-4320-803d-2d259521b350 + false + Data 3 + D3 + true + 0 + + + + + + 4912 + -3896 + 37 + 20 + + + 4932 + -3886 + + + + + + + + 2 + Data stream 4 + cfacfbd9-85eb-49f8-9576-4db9f05665e5 + false + Data 4 + D4 + true + 0 + + + + + + 4912 + -3876 + 37 + 20 + + + 4932 + -3866 + + + + + + + + 2 + Result of merge + 42afd330-382f-4f27-84f8-3ac61f883d0d + Result + Result + false + 0 + + + + + + 4979 + -3936 + 34 + 80 + + + 4997.5 + -3896 + + + + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + a34dcee6-959a-4ca1-8fba-fcde21a4239b + Curve Graph Mapper + Curve Graph Mapper + + + + + + 9423 + 887 + 160 + 224 + + + 9491 + 999 + + + + + + 1 + One or multiple graph curves to graph map values with + 3bfb560b-4dca-4a10-a8f3-b176530b69f0 + Curves + Curves + false + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 1 + + + + + + 9425 + 889 + 51 + 27 + + + 9452 + 902.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + d7f2d361-93aa-425a-b068-d8f79425786d + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 9425 + 916 + 51 + 28 + + + 9452 + 930.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 64979218-b530-4dbf-b400-434b5324f9d4 + Values + Values + false + f588d227-d928-4515-8f83-85a17aac7db6 + 1 + + + + + + 9425 + 944 + 51 + 27 + + + 9452 + 957.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 0cd0a77d-b9fa-4a4c-b487-0f89c221e761 + X Axis + X Axis + true + 0 + + + + + + 9425 + 971 + 51 + 28 + + + 9452 + 985.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 5b469aa4-3200-47c3-9329-c1857917bdb8 + Y Axis + Y Axis + true + 0 + + + + + + 9425 + 999 + 51 + 27 + + + 9452 + 1012.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 9f7f67c0-3b6b-4b11-a712-238d9d589e4c + Flip + Flip + false + 0 + + + + + + 9425 + 1026 + 51 + 28 + + + 9452 + 1040.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 2ca87925-56df-430a-85fe-0620c14ff15e + Snap + Snap + false + 0 + + + + + + 9425 + 1054 + 51 + 27 + + + 9452 + 1067.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + db267773-daf1-480a-89be-507b3711492b + Text Size + Text Size + false + 0 + + + + + + 9425 + 1081 + 51 + 28 + + + 9452 + 1095.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + fd1b3de9-28c2-4256-997b-6c1017f5f3f8 + Mapped + Mapped + false + 0 + + + + + + 9506 + 889 + 75 + 20 + + + 9545 + 899 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 4aa2f7c4-aac5-43de-b159-216d108d42be + Graph Curves + Graph Curves + false + 0 + + + + + + 9506 + 909 + 75 + 20 + + + 9545 + 919 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + 13ff9b5e-4999-41ee-be0a-9f7679bdf424 + Graph Points + Graph Points + false + 0 + + + + + + 9506 + 929 + 75 + 20 + + + 9545 + 939 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 04888b4c-03e2-4d81-89c5-c2574f872550 + Value Lines + Value Lines + false + 0 + + + + + + 9506 + 949 + 75 + 20 + + + 9545 + 959 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + bef13c95-6f4b-4175-9acb-2a962fca71b6 + Value Points + Value Points + false + 0 + + + + + + 9506 + 969 + 75 + 20 + + + 9545 + 979 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + f9d146fd-dfb4-4f58-892a-786d7543fcf4 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 9506 + 989 + 75 + 20 + + + 9545 + 999 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + cc478b0e-8e8e-478f-874f-1bb0f04a6826 + Mapped Points + Mapped Points + false + 0 + + + + + + 9506 + 1009 + 75 + 20 + + + 9545 + 1019 + + + + + + + + The graph boundary background as a surface + 0617057d-1687-41a9-b20e-7d3ce3567733 + Boundary + Boundary + false + 0 + + + + + + 9506 + 1029 + 75 + 20 + + + 9545 + 1039 + + + + + + + + 1 + The graph labels as curve outlines + caf17a97-49f8-4aee-8c7d-312bbee0e8f0 + Labels + Labels + false + 0 + + + + + + 9506 + 1049 + 75 + 20 + + + 9545 + 1059 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + 60d37fea-ee87-411b-800a-7d0153513a19 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 9506 + 1069 + 75 + 20 + + + 9545 + 1079 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 2d66222b-f748-414b-9bb5-2c6e98982978 + Intersected + Intersected + false + 0 + + + + + + 9506 + 1089 + 75 + 20 + + + 9545 + 1099 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + d4e31cfe-2329-4c7b-9be5-820f01371764 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 9527 + 520 + 116 + 44 + + + 9588 + 542 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + cf772f05-6672-4e7e-9574-2d5936577be0 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 9529 + 522 + 44 + 20 + + + 9552.5 + 532 + + + + + + + + 1 + false + Script Variable Left + 34b693aa-866a-455f-85be-85ad3492f1ee + Left + Left + true + 1 + true + fd1b3de9-28c2-4256-997b-6c1017f5f3f8 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 9529 + 542 + 44 + 20 + + + 9552.5 + 552 + + + + + + + + Print, Reflect and Error streams + 4311f950-eff9-44fb-9f9c-c60d106371c2 + Output + Output + false + 0 + + + + + + 9603 + 522 + 38 + 20 + + + 9623.5 + 532 + + + + + + + + Output parameter Points + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + Points + Points + false + 0 + + + + + + 9603 + 542 + 38 + 20 + + + 9623.5 + 552 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + ea403631-b5c6-485e-ae28-4022821062ce + Point + Point + false + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + 1 + + + + + + 9686 + 578 + 50 + 24 + + + 9711.658 + 590.2827 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 27a04636-6c67-487c-92c2-56137f380adc + Interpolate + Interpolate + + + + + + 9825 + 498 + 125 + 84 + + + 9892 + 540 + + + + + + 1 + Interpolation points + d55b798b-be3f-43ae-994f-cb6b85d18d59 + Vertices + Vertices + false + 8b3cc645-d79b-4ffc-acf9-e9bc54d80e42 + 1 + + + + + + 9827 + 500 + 50 + 20 + + + 9853.5 + 510 + + + + + + + + Curve degree + 411a9477-f258-4740-97ae-b8a3b7871c7f + Degree + Degree + false + 0 + + + + + + 9827 + 520 + 50 + 20 + + + 9853.5 + 530 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8a3d4341-84bb-424e-850d-f9138765b51b + Periodic + Periodic + false + 0 + + + + + + 9827 + 540 + 50 + 20 + + + 9853.5 + 550 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a5061d2c-531c-4173-a163-2aed750155ad + KnotStyle + KnotStyle + false + 0 + + + + + + 9827 + 560 + 50 + 20 + + + 9853.5 + 570 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + c2672a6b-425e-47dc-812c-65dff3724b60 + Curve + Curve + false + 0 + + + + + + 9907 + 500 + 41 + 26 + + + 9929 + 513.3333 + + + + + + + + Curve length + 87015087-0aa9-414b-8203-d9ac6bc89141 + Length + Length + false + 0 + + + + + + 9907 + 526 + 41 + 27 + + + 9929 + 540 + + + + + + + + Curve domain + 56abd124-b715-4a6f-bac6-fd94920be341 + Domain + Domain + false + 0 + + + + + + 9907 + 553 + 41 + 27 + + + 9929 + 566.6666 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + f33300b9-79fc-47a7-9d93-ef18944c3a47 + Series + Series + + + + + + 9101 + 571 + 101 + 64 + + + 9151 + 603 + + + + + + First number in the series + 68d699b8-ed0b-484f-8d00-ca1002c18ba4 + Start + Start + false + 0 + + + + + + 9103 + 573 + 33 + 20 + + + 9121 + 583 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 65a5a14e-71d4-4da0-bfec-5fa0078caf14 + Step + Step + false + 149db0f6-aad2-48f3-b787-cf7de1fce870 + 1 + + + + + + 9103 + 593 + 33 + 20 + + + 9121 + 603 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 17ffde06-baf4-4237-a6a9-331a12df26ea + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 9103 + 613 + 33 + 20 + + + 9121 + 623 + + + + + + + + 1 + Series of numbers + f588d227-d928-4515-8f83-85a17aac7db6 + Series + Series + false + 0 + + + + + + 9166 + 573 + 34 + 60 + + + 9184.5 + 603 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + Radians + Radians + + + + + + 9108 + 675 + 120 + 28 + + + 9169 + 689 + + + + + + Angle in degrees + 8448cd0e-b528-42dc-8ddf-779833bc99bf + Degrees + Degrees + false + f2f2b6bd-3957-4943-8776-90b511b35d84 + 1 + + + + + + 9110 + 677 + 44 + 24 + + + 9133.5 + 689 + + + + + + + + Angle in radians + 149db0f6-aad2-48f3-b787-cf7de1fce870 + Radians + Radians + false + 0 + + + + + + 9184 + 677 + 42 + 24 + + + 9206.5 + 689 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ee867208-467d-4a58-8cc8-55f3392c8585 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191319122 + + + + + + 8970 + 722 + 250 + 20 + + + 8970.119 + 722.5327 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d4e31cfe-2329-4c7b-9be5-820f01371764 + ea403631-b5c6-485e-ae28-4022821062ce + 27a04636-6c67-487c-92c2-56137f380adc + f33300b9-79fc-47a7-9d93-ef18944c3a47 + 22ebe976-471e-47aa-a4e6-5fe0ab65d068 + ee867208-467d-4a58-8cc8-55f3392c8585 + 6 + ffae3184-14ce-49f6-b4aa-88afef6ba7a7 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0b68c4c3-de43-4d70-8148-90cf3d81845a + Evaluate Length + Evaluate Length + + + + + + 10055 + 648 + 144 + 64 + + + 10129 + 680 + + + + + + Curve to evaluate + fed0f846-7642-47da-9807-c1b90df2eb7d + Curve + Curve + false + c2672a6b-425e-47dc-812c-65dff3724b60 + 1 + + + + + + 10057 + 650 + 57 + 20 + + + 10087 + 660 + + + + + + + + Length factor for curve evaluation + 30880802-4dc9-4a4b-8895-a31f127debf0 + Length + Length + false + 0 + + + + + + 10057 + 670 + 57 + 20 + + + 10087 + 680 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 01c496ab-5a5f-4d84-bf04-e0b04eb7735e + Normalized + Normalized + false + 0 + + + + + + 10057 + 690 + 57 + 20 + + + 10087 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 17262aba-9274-47a2-9f6c-ce499cd35f12 + Point + Point + false + 0 + + + + + + 10144 + 650 + 53 + 20 + + + 10172 + 660 + + + + + + + + Tangent vector at the specified length + e6cc0008-0b71-4130-addc-001f0cb4b1bf + Tangent + Tangent + false + 0 + + + + + + 10144 + 670 + 53 + 20 + + + 10172 + 680 + + + + + + + + Curve parameter at the specified length + 5f23e7c4-b8ed-4af6-b2a0-0443ff9082e4 + Parameter + Parameter + false + 0 + + + + + + 10144 + 690 + 53 + 20 + + + 10172 + 700 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 17aa3c86-21b4-42de-a7bf-6a309bb18285 + Line SDL + Line SDL + + + + + + 10234 + 648 + 106 + 64 + + + 10298 + 680 + + + + + + Line start point + dbbd838c-229a-41e7-9ef7-3cc671e2d0ba + Start + Start + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10236 + 650 + 47 + 20 + + + 10261 + 660 + + + + + + + + Line tangent (direction) + 761098dd-51b1-4aff-bd14-a707999f9e6c + Direction + Direction + false + e6cc0008-0b71-4130-addc-001f0cb4b1bf + 1 + + + + + + 10236 + 670 + 47 + 20 + + + 10261 + 680 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + adbef2df-5c3c-4f68-838e-1f5146ec7281 + Length + Length + false + 0 + + + + + + 10236 + 690 + 47 + 20 + + + 10261 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e8a5f895-3c93-4720-bc27-4917c0acbe55 + Line + Line + false + 0 + + + + + + 10313 + 650 + 25 + 60 + + + 10327 + 680 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 89a572c7-4caa-46e7-b91f-87c4432796bf + Mirror + Mirror + + + + + + 10186 + 562 + 138 + 44 + + + 10254 + 584 + + + + + + Base geometry + 4231a13e-e793-4d89-839f-754f97f80a4b + Geometry + Geometry + true + c2672a6b-425e-47dc-812c-65dff3724b60 + 1 + + + + + + 10188 + 564 + 51 + 20 + + + 10215 + 574 + + + + + + + + Mirror plane + b9e03faa-d152-42a2-b7c4-0f83faa4f2eb + Plane + Plane + false + e8a5f895-3c93-4720-bc27-4917c0acbe55 + 1 + + + + + + 10188 + 584 + 51 + 20 + + + 10215 + 594 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b9629166-0ff2-4829-833c-3b0364837cf1 + Geometry + Geometry + false + 0 + + + + + + 10269 + 564 + 53 + 20 + + + 10297 + 574 + + + + + + + + Transformation data + a2eccbab-6a7e-4c0d-89f2-b7234c09c3c4 + Transform + Transform + false + 0 + + + + + + 10269 + 584 + 53 + 20 + + + 10297 + 594 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + dd61da7e-4a2d-403b-bfc6-ab21258fddd7 + Join Curves + Join Curves + + + + + + 10383 + 503 + 118 + 44 + + + 10446 + 525 + + + + + + 1 + Curves to join + 65cdc0e1-bbf5-427d-b4ea-069b5418204c + Curves + Curves + false + c2672a6b-425e-47dc-812c-65dff3724b60 + b9629166-0ff2-4829-833c-3b0364837cf1 + 2 + + + + + + 10385 + 505 + 46 + 20 + + + 10409.5 + 515 + + + + + + + + Preserve direction of input curves + b69a2595-dde2-49ce-afa6-64f03f13dab4 + Preserve + Preserve + false + 0 + + + + + + 10385 + 525 + 46 + 20 + + + 10409.5 + 535 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 8fee0898-1797-4c47-bea2-64dceb8e2bee + Curves + Curves + false + 0 + + + + + + 10461 + 505 + 38 + 40 + + + 10481.5 + 525 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 0d7dce9d-dfc7-4b14-b6b1-0dbfdce6041d + End Points + End Points + + + + + + 10438 + 590 + 96 + 44 + + + 10488 + 612 + + + + + + Curve to evaluate + ffb8a85b-1942-4387-84eb-a19577cf24cd + Curve + Curve + false + 8fee0898-1797-4c47-bea2-64dceb8e2bee + 1 + + + + + + 10440 + 592 + 33 + 40 + + + 10458 + 612 + + + + + + + + Curve start point + 6249bbd2-c6f2-4848-b4ff-c158305d3b2a + Start + Start + false + 0 + + + + + + 10503 + 592 + 29 + 20 + + + 10519 + 602 + + + + + + + + Curve end point + 17dee409-5b00-4bc3-a30e-acd044fd28ad + End + End + false + 0 + + + + + + 10503 + 612 + 29 + 20 + + + 10519 + 622 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + c66fcc3b-ac5b-4a58-a109-499b0a0089e8 + Line + Line + + + + + + 10407 + 683 + 114 + 44 + + + 10479 + 705 + + + + + + Line start point + d0fdf38e-c57b-41af-a0f2-34c69d254ddd + Start Point + Start Point + false + 6249bbd2-c6f2-4848-b4ff-c158305d3b2a + 1 + + + + + + 10409 + 685 + 55 + 20 + + + 10438 + 695 + + + + + + + + Line end point + fb0a5d47-f724-4eee-a495-9831ec2acccf + End Point + End Point + false + 17dee409-5b00-4bc3-a30e-acd044fd28ad + 1 + + + + + + 10409 + 705 + 55 + 20 + + + 10438 + 715 + + + + + + + + Line segment + ee2b0128-440d-48d3-bf04-861bd266f188 + Line + Line + false + 0 + + + + + + 10494 + 685 + 25 + 40 + + + 10508 + 705 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 3d4fb1f3-b88c-4cc2-81cb-04a9ca02612f + Angle + Angle + + + + + + 10558 + 748 + 115 + 64 + + + 10622 + 780 + + + + + + First vector + 6c5e6d32-7a77-45e2-af15-25005c358626 + Vector A + Vector A + false + 0 + + + + + + 10560 + 750 + 47 + 20 + + + 10585 + 760 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 84e350bf-1155-46a7-9814-50879bf635b9 + Vector B + Vector B + false + ee2b0128-440d-48d3-bf04-861bd266f188 + 1 + + + + + + 10560 + 770 + 47 + 20 + + + 10585 + 780 + + + + + + + + Optional plane for 2D angle + 5f9200d4-1227-4045-9512-c52fe1e988dc + Plane + Plane + true + 0 + + + + + + 10560 + 790 + 47 + 20 + + + 10585 + 800 + + + + + + + + Angle (in radians) between vectors + 4b6fb131-bfef-4d4c-a289-8d202ac7c3b2 + Angle + Angle + false + 0 + + + + + + 10637 + 750 + 34 + 30 + + + 10655.5 + 765 + + + + + + + + Reflex angle (in radians) between vectors + aa782e83-32bb-459b-bddc-1009d89d18e9 + Reflex + Reflex + false + 0 + + + + + + 10637 + 780 + 34 + 30 + + + 10655.5 + 795 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 684bc0f0-b73e-4c8e-82aa-62f9ca4366dc + Rotate + Rotate + + + + + + 10632 + 645 + 154 + 64 + + + 10716 + 677 + + + + + + Base geometry + ba8a976a-b243-46f5-b896-f15efdf46db4 + Geometry + Geometry + true + 8fee0898-1797-4c47-bea2-64dceb8e2bee + 1 + + + + + + 10634 + 647 + 67 + 20 + + + 10677 + 657 + + + + + + + + Rotation angle in radians + 55505941-c31d-4f2e-a853-8f7e4647586a + -X + Angle + Angle + false + 4b6fb131-bfef-4d4c-a289-8d202ac7c3b2 + 1 + false + + + + + + 10634 + 667 + 67 + 20 + + + 10677 + 677 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 1249230b-3403-40c3-8ff5-4f5542258908 + Plane + Plane + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10634 + 687 + 67 + 20 + + + 10677 + 697 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9703c116-1d83-41b5-b2fb-1595bfbe62d7 + Geometry + Geometry + false + 0 + + + + + + 10731 + 647 + 53 + 30 + + + 10759 + 662 + + + + + + + + Transformation data + 92f9b630-e472-4b61-811d-c5f4734a8b56 + Transform + Transform + false + 0 + + + + + + 10731 + 677 + 53 + 30 + + + 10759 + 692 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + a26a2daf-7e48-4038-86d7-377a7d1ca626 + Move + Move + + + + + + 10823 + 582 + 138 + 44 + + + 10891 + 604 + + + + + + Base geometry + 92ee0f7b-55da-426d-b5f7-8239b2758f29 + Geometry + Geometry + true + 9703c116-1d83-41b5-b2fb-1595bfbe62d7 + 1 + + + + + + 10825 + 584 + 51 + 20 + + + 10852 + 594 + + + + + + + + Translation vector + 5e85c4e4-d53b-406c-8b53-895c75427dcd + Motion + Motion + false + 9a9a303c-5629-4779-9139-da77fefebe8f + 1 + + + + + + 10825 + 604 + 51 + 20 + + + 10852 + 614 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 54a8d76e-fea1-4e06-a5d9-6cabcabbecb5 + Geometry + Geometry + false + 0 + + + + + + 10906 + 584 + 53 + 20 + + + 10934 + 594 + + + + + + + + Transformation data + df111c01-1cd0-4fca-830a-8f1c18605cca + Transform + Transform + false + 0 + + + + + + 10906 + 604 + 53 + 20 + + + 10934 + 614 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 55e4969c-e424-4fee-bbf3-e4768d508417 + Vector 2Pt + Vector 2Pt + + + + + + 10803 + 730 + 112 + 64 + + + 10861 + 762 + + + + + + Base point + e9039137-7d02-4a0a-a47a-e4778321a8d1 + Point A + Point A + false + 17262aba-9274-47a2-9f6c-ce499cd35f12 + 1 + + + + + + 10805 + 732 + 41 + 20 + + + 10827 + 742 + + + + + + + + Tip point + 5afa292c-b0d4-443b-87c3-19369b7e14fa + Point B + Point B + false + 0 + + + + + + 10805 + 752 + 41 + 20 + + + 10827 + 762 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + 19420fd8-8218-4258-8232-4121425025bc + Unitize + Unitize + false + 0 + + + + + + 10805 + 772 + 41 + 20 + + + 10827 + 782 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 9a9a303c-5629-4779-9139-da77fefebe8f + Vector + Vector + false + 0 + + + + + + 10876 + 732 + 37 + 30 + + + 10896 + 747 + + + + + + + + Vector length + 06db3091-2ac8-4d91-824e-4ea11d272f6c + Length + Length + false + 0 + + + + + + 10876 + 762 + 37 + 30 + + + 10896 + 777 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 2e855741-b14c-48bc-89a8-bc5a4597ade5 + Curve Domain + Curve Domain + + + + + + 10907 + 653 + 116 + 44 + + + 10965 + 675 + + + + + + Curve to measure/modify + 486958dc-71fd-414d-9668-9cf9890612e4 + Curve + Curve + false + 54a8d76e-fea1-4e06-a5d9-6cabcabbecb5 + 1 + + + + + + 10909 + 655 + 41 + 20 + + + 10931 + 665 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 7de17656-6ca6-44fa-a8d9-6ec8d183da16 + Domain + Domain + true + 0 + + + + + + 10909 + 675 + 41 + 20 + + + 10931 + 685 + + + + + + + + Curve with new domain. + ceb9a6bb-4627-4e6e-b8ff-1b0a2c38d20a + Curve + Curve + false + 0 + + + + + + 10980 + 655 + 41 + 20 + + + 11002 + 665 + + + + + + + + Domain of original curve. + 453efb4b-8f43-4467-bee5-3214118c4dda + Domain + Domain + false + 0 + + + + + + 10980 + 675 + 41 + 20 + + + 11002 + 685 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + e31ac9a3-26d7-407a-be45-ea3a0e24ad8d + Sub Curve + Sub Curve + + + + + + 11109 + 630 + 124 + 44 + + + 11183 + 652 + + + + + + Base curve + 9a731f31-f5bf-45f9-87a2-4bb065933584 + Base curve + Base curve + false + ceb9a6bb-4627-4e6e-b8ff-1b0a2c38d20a + 1 + + + + + + 11111 + 632 + 57 + 20 + + + 11141 + 642 + + + + + + + + Sub-domain to extract + c90d6886-b3ef-4a47-ba54-7cec6fcc1c99 + Domain + Domain + false + 898a0b0c-e626-40cb-a1b0-8fc0234e63c4 + 1 + + + + + + 11111 + 652 + 57 + 20 + + + 11141 + 662 + + + + + + + + Resulting sub curve + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + Curve + Curve + false + 0 + + + + + + 11198 + 632 + 33 + 40 + + + 11216 + 652 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + d403c133-cb29-447a-83b0-6e9479e8b079 + Deconstruct Domain + Deconstruct Domain + + + + + + 10953 + 738 + 104 + 44 + + + 11011 + 760 + + + + + + Base domain + b12cc7ff-1474-4722-b9bc-e9da3ff7989b + Domain + Domain + false + 453efb4b-8f43-4467-bee5-3214118c4dda + 1 + + + + + + 10955 + 740 + 41 + 40 + + + 10977 + 760 + + + + + + + + Start of domain + dc35dca4-05ec-49c3-8015-ca918355be03 + Start + Start + false + 0 + + + + + + 11026 + 740 + 29 + 20 + + + 11042 + 750 + + + + + + + + End of domain + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + End + End + false + 0 + + + + + + 11026 + 760 + 29 + 20 + + + 11042 + 770 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 6c9abdb0-cf25-4a1b-80cd-fdd32787ab52 + Construct Domain + Construct Domain + + + + + + 11064 + 770 + 156 + 44 + + + 11162 + 792 + + + + + + Start value of numeric domain + 63ad5938-9d23-4866-8252-42c2fd79b9e4 + X/2 + Domain start + Domain start + false + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + 1 + + + + + + 11066 + 772 + 81 + 20 + + + 11116 + 782 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + fcea9b13-5f4a-4e85-a663-23c2c66cac8c + Domain end + Domain end + false + 3e9efc98-adcb-4961-bd63-ba37da5ab51b + 1 + + + + + + 11066 + 792 + 81 + 20 + + + 11116 + 802 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 898a0b0c-e626-40cb-a1b0-8fc0234e63c4 + Domain + Domain + false + 0 + + + + + + 11177 + 772 + 41 + 40 + + + 11199 + 792 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + dec2e52b-de1c-455f-b503-1a922ce60fc2 + Evaluate Length + Evaluate Length + + + + + + 11248 + 685 + 144 + 64 + + + 11322 + 717 + + + + + + Curve to evaluate + 6f829470-0fb8-45ef-b788-80ea7f3a08e3 + Curve + Curve + false + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 1 + + + + + + 11250 + 687 + 57 + 20 + + + 11280 + 697 + + + + + + + + Length factor for curve evaluation + 8903de63-b5e9-49b7-834b-b3b227ee5ee3 + Length + Length + false + 0 + + + + + + 11250 + 707 + 57 + 20 + + + 11280 + 717 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d2bad39d-d710-4265-82eb-61fa5911e83e + Normalized + Normalized + false + 0 + + + + + + 11250 + 727 + 57 + 20 + + + 11280 + 737 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 30d3844c-b399-4ac9-8f62-998064386bd8 + Point + Point + false + 0 + + + + + + 11337 + 687 + 53 + 20 + + + 11365 + 697 + + + + + + + + Tangent vector at the specified length + 022c3917-73f4-449a-8cf0-15f8421ac084 + Tangent + Tangent + false + 0 + + + + + + 11337 + 707 + 53 + 20 + + + 11365 + 717 + + + + + + + + Curve parameter at the specified length + e24806a8-4bac-4f69-aac4-b76f5733c0f8 + Parameter + Parameter + false + 0 + + + + + + 11337 + 727 + 53 + 20 + + + 11365 + 737 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + c1a5945c-a102-47ad-ad8f-f3869ba57615 + Rotate + Rotate + + + + + + 11396 + 668 + 138 + 64 + + + 11464 + 700 + + + + + + Base geometry + 23705100-e8c6-4faf-abde-fdfc6a2a73c4 + Geometry + Geometry + true + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 1 + + + + + + 11398 + 670 + 51 + 20 + + + 11425 + 680 + + + + + + + + Rotation angle in radians + 6e369c80-a673-47db-b48b-25d49651a198 + Angle + Angle + false + 0 + false + + + + + + 11398 + 690 + 51 + 20 + + + 11425 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + d33685cc-a93a-4b79-ad0b-15148be65e23 + Plane + Plane + false + 30d3844c-b399-4ac9-8f62-998064386bd8 + 1 + + + + + + 11398 + 710 + 51 + 20 + + + 11425 + 720 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 36daaeff-4c61-408e-9d04-e3a774954c46 + Geometry + Geometry + false + 0 + + + + + + 11479 + 670 + 53 + 30 + + + 11507 + 685 + + + + + + + + Transformation data + 4d93adae-751d-437a-b175-ee2ca378dc4f + Transform + Transform + false + 0 + + + + + + 11479 + 700 + 53 + 30 + + + 11507 + 715 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 6deeff7c-1c13-4e08-9ea9-35261ca25e97 + Join Curves + Join Curves + + + + + + 11369 + 587 + 118 + 44 + + + 11432 + 609 + + + + + + 1 + Curves to join + c416a397-9548-416b-8235-48bec3978550 + Curves + Curves + false + 9f0fc208-5cac-4e80-a701-5ea9da42be65 + 36daaeff-4c61-408e-9d04-e3a774954c46 + 2 + + + + + + 11371 + 589 + 46 + 20 + + + 11395.5 + 599 + + + + + + + + Preserve direction of input curves + 97b86faf-312d-4d42-a1f0-c3b8fccd9f46 + Preserve + Preserve + false + 0 + + + + + + 11371 + 609 + 46 + 20 + + + 11395.5 + 619 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 97abe579-0633-49c9-9cf7-931b94acb5fb + Curves + Curves + false + 0 + + + + + + 11447 + 589 + 38 + 40 + + + 11467.5 + 609 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 177bc534-a9ac-4189-919c-d5b821d4b676 + Relay + Relay + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 11760 + 268 + 44 + 16 + + + 11782 + 276 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 268a261e-89ad-4fbe-a035-aee0e4c7c023 + Bounding Box + Bounding Box + + + + + true + + + + + + 11523 + 597 + 100 + 44 + + + 11582 + 619 + + + + + + 1 + Geometry to contain + c68e9b1b-c303-4377-9db6-f05b8cdad837 + Content + Content + false + 97abe579-0633-49c9-9cf7-931b94acb5fb + 1 + + + + + + 11525 + 599 + 42 + 20 + + + 11547.5 + 609 + + + + + + + + BoundingBox orientation plane + true + 60267d29-eb3f-4ceb-8cb9-babd77e9a052 + Plane + Plane + false + 0 + + + + + + 11525 + 619 + 42 + 20 + + + 11547.5 + 629 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 6ffb1d1e-af07-40db-872e-331bc8576cb4 + Box + Box + false + 0 + + + + + + 11597 + 599 + 24 + 20 + + + 11610.5 + 609 + + + + + + + + Bounding box in orientation plane coordinates + true + 45719025-d5ea-4ac0-b2e0-87f47a9e085f + Box + Box + false + 0 + + + + + + 11597 + 619 + 24 + 20 + + + 11610.5 + 629 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 56154e20-02cd-4c7a-a7e4-65363d02bd33 + Deconstruct Box + Deconstruct Box + + + + + + 11639 + 606 + 89 + 84 + + + 11680 + 648 + + + + + + Base box + c73f995c-15fa-4abb-871a-082c4c3b99f6 + Box + Box + false + 6ffb1d1e-af07-40db-872e-331bc8576cb4 + 1 + + + + + + 11641 + 608 + 24 + 80 + + + 11654.5 + 648 + + + + + + + + Box plane + ee0ab209-a1d4-4105-8f54-fc3cbeb694bd + Plane + Plane + false + 0 + + + + + + 11695 + 608 + 31 + 20 + + + 11712 + 618 + + + + + + + + {x} dimension of box + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + X + X + false + 0 + + + + + + 11695 + 628 + 31 + 20 + + + 11712 + 638 + + + + + + + + {y} dimension of box + 93799f40-6d96-48bd-b172-7586cffd4a6c + Y + Y + false + 0 + + + + + + 11695 + 648 + 31 + 20 + + + 11712 + 658 + + + + + + + + {z} dimension of box + ab2265e3-f2cc-4b07-a5d0-28221f5d3cff + Z + Z + false + 0 + + + + + + 11695 + 668 + 31 + 20 + + + 11712 + 678 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + a07a768d-0b33-4ab7-aab2-66cd2dc2e78e + Division + Division + + + + + + 11865 + 626 + 82 + 44 + + + 11896 + 648 + + + + + + Item to divide (dividend) + 880324a4-b16a-449c-8400-c20eab21c0b7 + A + A + false + dcb935f3-b89e-4e01-bddf-ad5a9af5a35a + 1 + + + + + + 11867 + 628 + 14 + 20 + + + 11875.5 + 638 + + + + + + + + Item to divide with (divisor) + 6194c94a-8367-4ffe-80f8-9d2a8b38a2f9 + B + B + false + b763c1ca-5e36-4e3a-9141-33388e0e5f39 + 1 + + + + + + 11867 + 648 + 14 + 20 + + + 11875.5 + 658 + + + + + + + + The result of the Division + 81134588-cb82-4596-9c7f-f18f48f217b2 + Result + Result + false + 0 + + + + + + 11911 + 628 + 34 + 40 + + + 11929.5 + 648 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + b640bcfd-c3dd-499b-bb83-b4d15dac6c4b + Deconstruct Domain + Deconstruct Domain + + + + + + 11739 + 606 + 104 + 44 + + + 11797 + 628 + + + + + + Base domain + ec5b0530-73fb-483b-828a-7f2a39943029 + Domain + Domain + false + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + 1 + + + + + + 11741 + 608 + 41 + 40 + + + 11763 + 628 + + + + + + + + Start of domain + 2848dcc7-b11e-4ca5-a88c-70c71369d0a8 + Start + Start + false + 0 + + + + + + 11812 + 608 + 29 + 20 + + + 11828 + 618 + + + + + + + + End of domain + dcb935f3-b89e-4e01-bddf-ad5a9af5a35a + End + End + false + 0 + + + + + + 11812 + 628 + 29 + 20 + + + 11828 + 638 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 54d1d89c-8927-4ee7-8ce1-64f95ec7923d + Deconstruct Domain + Deconstruct Domain + + + + + + 11742 + 663 + 104 + 44 + + + 11800 + 685 + + + + + + Base domain + 7755d017-e031-430d-8a36-aee16dd67567 + Domain + Domain + false + 93799f40-6d96-48bd-b172-7586cffd4a6c + 1 + + + + + + 11744 + 665 + 41 + 40 + + + 11766 + 685 + + + + + + + + Start of domain + 3205ab52-5cab-4363-8cad-2702f4f69a51 + Start + Start + false + 0 + + + + + + 11815 + 665 + 29 + 20 + + + 11831 + 675 + + + + + + + + End of domain + b763c1ca-5e36-4e3a-9141-33388e0e5f39 + End + End + false + 0 + + + + + + 11815 + 685 + 29 + 20 + + + 11831 + 695 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 86e62783-94cd-464c-b9c6-3f6ea91b441f + Panel + Panel + false + 0 + 81134588-cb82-4596-9c7f-f18f48f217b2 + 1 + Double click to edit panel content… + + + + + + 9137 + 545 + 160 + 40 + + 0 + 0 + 0 + + 9137.007 + 545.3444 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 09ef7a9c-424e-4895-9b2e-3967422832f0 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 9483 + 862 + 112 + 40 + + 0 + 0 + 0 + + 9483.779 + 862.4886 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 38d364f4-97b1-4c9c-9313-bac9fd1c3c41 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 9483 + 837 + 112 + 40 + + 0 + 0 + 0 + + 9483.166 + 837.4825 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 706d0094-fd62-439a-8f31-1c222bd87435 + Panel + Panel + false + 0 + 0 + 0.496323571135 + + + + + + 9473 + 813 + 112 + 40 + + 0 + 0 + 0 + + 9473.816 + 813.5225 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + Scale + Scale + + + + + + 11546 + 506 + 154 + 64 + + + 11630 + 538 + + + + + + Base geometry + f6845e10-f10c-4944-a617-38314a28982b + Geometry + Geometry + true + 97abe579-0633-49c9-9cf7-931b94acb5fb + 1 + + + + + + 11548 + 508 + 67 + 20 + + + 11591 + 518 + + + + + + + + Center of scaling + 4bf26be9-2738-4755-8589-faf3a9ae3e1e + Center + Center + false + 0 + + + + + + 11548 + 528 + 67 + 20 + + + 11591 + 538 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 6f660b17-b2b9-48be-820b-77219945d11d + X^-1 + Factor + Factor + false + 5398d0ab-9d39-4e09-80c2-616cad2695a6 + 1 + + + + + + 11548 + 548 + 67 + 20 + + + 11591 + 558 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + Geometry + Geometry + false + 0 + + + + + + 11645 + 508 + 53 + 30 + + + 11673 + 523 + + + + + + + + Transformation data + dfbce651-38c1-474b-930b-0511adbfe593 + Transform + Transform + false + 0 + + + + + + 11645 + 538 + 53 + 30 + + + 11673 + 553 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 5f741566-be38-4c21-9393-4fd6fed63e11 + Curve + Curve + false + 87ae178b-b6e0-427b-9f0b-afd3c9e51f1a + 1 + + + + + + 11727 + 390 + 50 + 24 + + + 11752.23 + 402.8522 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9958a82b-af2d-4eae-bf92-2dedd03d0175 + Panel + Panel + false + 0 + 0 + 16 +32 +64 +128 +256 0.0019131912207 + + + + + + 8968 + 865 + 174 + 64 + + 0 + 0 + 0 + + 8968.977 + 865.4071 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 50a8957a-f4ad-4bcc-bb34-7db787c30f1f + Division + Division + + + + + + 9018 + 941 + 82 + 44 + + + 9049 + 963 + + + + + + Item to divide (dividend) + 93b460b0-fbd0-44e2-b415-1cbe0660468c + A + A + false + 0 + + + + + + 9020 + 943 + 14 + 20 + + + 9028.5 + 953 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + 48851b69-7ea3-41b6-9229-e3386b50667c + B + B + false + 0 + + + + + + 9020 + 963 + 14 + 20 + + + 9028.5 + 973 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + f8098718-f52f-4e8c-820c-6580c364cffc + Result + Result + false + 0 + + + + + + 9064 + 943 + 34 + 40 + + + 9082.5 + 963 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f2f2b6bd-3957-4943-8776-90b511b35d84 + Panel + Panel + false + 0 + 0 + 0.0019131912207 + + + + + + 8989 + 753 + 138 + 108 + + 0 + 0 + 0 + + 8989.992 + 753.5116 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + Curve + Curve + false + e42477ff-bbf6-4393-be21-54936caee378 + 1 + + + + + + 9276 + 985 + 50 + 24 + + + 9301.434 + 997.8629 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 19180943-d3c4-4bef-81ae-c791b677ba36 + Create Material + Create Material + + + + + + 11786 + 424 + 144 + 104 + + + 11870 + 476 + + + + + + Colour of the diffuse channel + e0f21873-8976-4986-94b5-dcb1d1bd2f3d + Diffuse + Diffuse + false + 0 + + + + + + 11788 + 426 + 67 + 20 + + + 11823 + 436 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 27e7eeaf-6547-4ec3-b108-f149d55d502d + Specular + Specular + false + 0 + + + + + + 11788 + 446 + 67 + 20 + + + 11823 + 456 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 11069863-795f-45ee-afa8-078c97112d50 + Emission + Emission + false + 0 + + + + + + 11788 + 466 + 67 + 20 + + + 11823 + 476 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f0a96c19-d882-4ca2-9163-b2d714d704e6 + Transparency + Transparency + false + 0 + + + + + + 11788 + 486 + 67 + 20 + + + 11823 + 496 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 900d6039-cb44-4fb8-9b93-d6b4549a2182 + Shine + Shine + false + 0 + + + + + + 11788 + 506 + 67 + 20 + + + 11823 + 516 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + d6a5d5c7-e779-4c34-aecc-1aa3825e4c57 + Material + Material + false + 0 + + + + + + 11885 + 426 + 43 + 100 + + + 11908 + 476 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + ab595c50-9f5c-4db1-b260-7de55f6f7faf + Custom Preview + Custom Preview + + + + + + + 11821 + 349 + 82 + 44 + + + 11889 + 371 + + + + + + Geometry to preview + true + a1ceab35-e98b-4831-9c20-99faca23d321 + Geometry + Geometry + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 11823 + 351 + 51 + 20 + + + 11850 + 361 + + + + + + + + The material override + 12ee1683-4ca7-43f9-8534-5ff1fb191148 + Material + Material + false + d6a5d5c7-e779-4c34-aecc-1aa3825e4c57 + 1 + + + + + + 11823 + 371 + 51 + 20 + + + 11850 + 381 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f711f24e-3ed8-4aaf-bd78-dd2fcaefb102 + Relay + Relay + false + acd8cb55-9f5b-4694-8cdf-60d083af3af5 + 1 + + + + + + 9276 + 947 + 44 + 16 + + + 9298 + 955 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 67b452e3-1e4e-42c6-948a-10ee5565e419 + Evaluate Length + Evaluate Length + + + + + + 11261 + 364 + 144 + 64 + + + 11335 + 396 + + + + + + Curve to evaluate + c30b8795-b328-4451-a87e-2c7160e6a66a + Curve + Curve + false + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + 1 + + + + + + 11263 + 366 + 57 + 20 + + + 11293 + 376 + + + + + + + + Length factor for curve evaluation + 4a9bbe60-d4a9-478e-942b-c7bc6cdb0743 + Length + Length + false + 0 + + + + + + 11263 + 386 + 57 + 20 + + + 11293 + 396 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4b997e15-5f15-4051-a19e-3779b75d220d + Normalized + Normalized + false + 0 + + + + + + 11263 + 406 + 57 + 20 + + + 11293 + 416 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + f895d8a7-69e8-4035-bd36-5aff18ae834b + Point + Point + false + 0 + + + + + + 11350 + 366 + 53 + 20 + + + 11378 + 376 + + + + + + + + Tangent vector at the specified length + 58940d62-1793-4e93-af9e-99a43dd4234c + Tangent + Tangent + false + 0 + + + + + + 11350 + 386 + 53 + 20 + + + 11378 + 396 + + + + + + + + Curve parameter at the specified length + ca0eee18-4699-4e5b-a2a4-621b9b86812b + Parameter + Parameter + false + 0 + + + + + + 11350 + 406 + 53 + 20 + + + 11378 + 416 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + ffd2722b-76d2-400d-9c94-4099634f0769 + YZ Plane + YZ Plane + + + + + + 11401 + 438 + 98 + 28 + + + 11451 + 452 + + + + + + Origin of plane + 9ab0fd14-9bce-44dd-b1bf-d9356af4a840 + Origin + Origin + false + f895d8a7-69e8-4035-bd36-5aff18ae834b + 1 + + + + + + 11403 + 440 + 33 + 24 + + + 11421 + 452 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 0f33d5ac-c6a6-46e9-b4b9-fbd57bfa8d1c + Plane + Plane + false + 0 + + + + + + 11466 + 440 + 31 + 24 + + + 11483 + 452 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + f27d7d48-dd46-48a8-ade6-91fc633a0485 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 11683 + 34 + 50 + 24 + + + 11708.88 + 46.80792 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 9c2832f0-161c-40f1-904e-a9fc88058d44 + Curvature + Curvature + + + + + + 11622 + -167 + 137 + 64 + + + 11692 + -135 + + + + + + Curve to evaluate + 13792f56-0a49-458e-a6a4-a450c61ebad5 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11624 + -165 + 53 + 30 + + + 11652 + -150 + + + + + + + + Parameter on curve domain to evaluate + ae2ca433-0663-49e6-8bdf-2f8e723d9c60 + Parameter + Parameter + false + 385e3e77-c247-4588-b318-35b31ac02d22 + 1 + + + + + + 11624 + -135 + 53 + 30 + + + 11652 + -120 + + + + + + + + Point on curve at {t} + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + Point + Point + false + 0 + + + + + + 11707 + -165 + 50 + 20 + + + 11733.5 + -155 + + + + + + + + Curvature vector at {t} + ffd85c08-8fe9-4852-b9bc-41d40528b3f1 + Curvature + Curvature + false + 0 + + + + + + 11707 + -145 + 50 + 20 + + + 11733.5 + -135 + + + + + + + + Curvature circle at {t} + 3cc9d87d-6ed9-4ab4-97ce-4eb15f2ff975 + Curvature + Curvature + false + 0 + + + + + + 11707 + -125 + 50 + 20 + + + 11733.5 + -115 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 348b25a4-29d1-4dd3-b751-1e0e815efb4d + Divide Curve + Divide Curve + + + + + + 11635 + -82 + 125 + 64 + + + 11685 + -50 + + + + + + Curve to divide + 362c60c7-c494-46ba-b388-b2b2be310c55 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11637 + -80 + 33 + 20 + + + 11655 + -70 + + + + + + + + Number of segments + dbcb2c68-7821-4fa0-9bb2-5108bccf17ba + Count + Count + false + f27d7d48-dd46-48a8-ade6-91fc633a0485 + 1 + + + + + + 11637 + -60 + 33 + 20 + + + 11655 + -50 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 040fe23d-42fd-436b-83d2-9899e9af03cf + Kinks + Kinks + false + 0 + + + + + + 11637 + -40 + 33 + 20 + + + 11655 + -30 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 387a14cd-d278-4062-b7ec-c9e0c5a962b2 + Points + Points + false + 0 + + + + + + 11700 + -80 + 58 + 20 + + + 11730.5 + -70 + + + + + + + + 1 + Tangent vectors at division points + 7a310e92-159a-4f09-b80b-fd0fce78c966 + Tangents + Tangents + false + 0 + + + + + + 11700 + -60 + 58 + 20 + + + 11730.5 + -50 + + + + + + + + 1 + Parameter values at division points + 385e3e77-c247-4588-b318-35b31ac02d22 + Parameters + Parameters + false + 0 + + + + + + 11700 + -40 + 58 + 20 + + + 11730.5 + -30 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 46eb23b5-0da3-45db-9d19-17d32a68af71 + Curve + Curve + false + 177bc534-a9ac-4189-919c-d5b821d4b676 + 1 + + + + + + 11680 + 61 + 50 + 24 + + + 11705.93 + 73.19794 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f25cbf1f-995b-482f-935c-b9ff51cf07ff + Deconstruct Arc + Deconstruct Arc + + + + + + 11634 + -251 + 114 + 64 + + + 11674 + -219 + + + + + + Arc or Circle to deconstruct + cd6fb14d-59e3-4e44-bfec-6c3d2705c80d + Arc + Arc + false + 3cc9d87d-6ed9-4ab4-97ce-4eb15f2ff975 + 1 + + + + + + 11636 + -249 + 23 + 60 + + + 11649 + -219 + + + + + + + + Base plane of arc or circle + 813e5bc1-76e4-4822-9149-888a4c4bd8c3 + Base Plane + Base Plane + false + 0 + + + + + + 11689 + -249 + 57 + 20 + + + 11719 + -239 + + + + + + + + Radius of arc or circle + 64b75c40-b47c-4801-938f-3fc5ab5c2d5a + Radius + Radius + false + 0 + + + + + + 11689 + -229 + 57 + 20 + + + 11719 + -219 + + + + + + + + Angle domain (in radians) of arc + 388aafdb-1d3e-4caa-8829-40d6d1d61741 + Angle + Angle + false + 0 + + + + + + 11689 + -209 + 57 + 20 + + + 11719 + -199 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 156c8726-9167-409f-8e1d-3b2034ee26bd + One Over X + One Over X + + + + + + 11652 + -379 + 100 + 28 + + + 11701 + -365 + + + + + + Input value + 68e15e7d-9b0d-45b8-abb2-98b8a7080760 + Value + Value + false + 64b75c40-b47c-4801-938f-3fc5ab5c2d5a + 1 + + + + + + 11654 + -377 + 32 + 24 + + + 11671.5 + -365 + + + + + + + + Output value + 7545b9d2-d156-4a93-b9f9-6d02936c0a93 + Result + Result + false + 0 + + + + + + 11716 + -377 + 34 + 24 + + + 11734.5 + -365 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + cb841bf4-26fa-483b-a96e-9b9191170c98 + Quick Graph + Quick Graph + false + 0 + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11636 + -625 + 150 + 150 + + + 11636.88 + -624.3921 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c3ef4fa9-80d7-4a8c-91fc-86779987862e + Number Slider + Number Slider + false + 0 + + + + + + 11591 + 13 + 282 + 20 + + + 11591.88 + 13.92902 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 42c915da-4bad-4af9-891f-33e9dff2e38a + Line + Line + + + + + + 11635 + -325 + 114 + 44 + + + 11707 + -303 + + + + + + Line start point + d6207c12-abd3-4fb3-9916-44d30652d390 + Start Point + Start Point + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11637 + -323 + 55 + 20 + + + 11666 + -313 + + + + + + + + Line end point + 41d3d596-f8cf-4194-bae2-5b27a589ee3e + End Point + End Point + false + 813e5bc1-76e4-4822-9149-888a4c4bd8c3 + 1 + + + + + + 11637 + -303 + 55 + 20 + + + 11666 + -293 + + + + + + + + Line segment + 6cb21878-797c-48f5-ab72-a881bb3964bf + Line + Line + false + 0 + + + + + + 11722 + -323 + 25 + 40 + + + 11736 + -303 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 15503901-e1d0-4153-9123-89f88cfe410a + Multiplication + Multiplication + + + + + + 11670 + -760 + 82 + 44 + + + 11701 + -738 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 226df999-de35-4300-a777-9d2b5babb7c0 + A + A + true + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11672 + -758 + 14 + 20 + + + 11680.5 + -748 + + + + + + + + Second item for multiplication + f6d6647c-0c58-4d34-a9e7-ace6aa06137a + B + B + true + 05ac0577-765a-4a64-a164-a82b335a88d5 + 1 + + + + + + 11672 + -738 + 14 + 20 + + + 11680.5 + -728 + + + + + + + + Result of multiplication + 2b6c5d7a-c6ba-4a1a-a204-364200f797f9 + Result + Result + false + 0 + + + + + + 11716 + -758 + 34 + 40 + + + 11734.5 + -738 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 05ac0577-765a-4a64-a164-a82b335a88d5 + Number Slider + Number Slider + false + 0 + + + + + + 11613 + -783 + 279 + 20 + + + 11613.69 + -782.6831 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 003e628c-0d75-481a-b8d9-0b64165bb402 + Line SDL + Line SDL + + + + + + 11639 + -705 + 122 + 64 + + + 11719 + -673 + + + + + + Line start point + 8b263cff-68e5-4975-aac2-79e82e5877ee + Start + Start + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11641 + -703 + 63 + 20 + + + 11682 + -693 + + + + + + + + Line tangent (direction) + bab6a9f0-f200-444d-9088-e4807d8739d8 + Direction + Direction + false + 6cb21878-797c-48f5-ab72-a881bb3964bf + 1 + + + + + + 11641 + -683 + 63 + 20 + + + 11682 + -673 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 3e17b828-aded-47b0-9dee-070e1c7fe96b + -ABS(X) + Length + Length + false + 2b6c5d7a-c6ba-4a1a-a204-364200f797f9 + 1 + + + + + + 11641 + -663 + 63 + 20 + + + 11682 + -653 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + Line + Line + false + 0 + + + + + + 11734 + -703 + 25 + 60 + + + 11748 + -673 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7c53d693-7c55-470e-9d68-ef915f2b77d6 + Panel + Panel + false + 0.56093490123748779 + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + Double click to edit panel content… + + + + + + 11473 + -676 + 160 + 274 + + 0 + 0 + 0 + + 11473.77 + -675.326 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 9d58d21f-c1e5-4328-b819-32b985b20328 + Evaluate Length + Evaluate Length + + + + + + 11635 + -861 + 144 + 64 + + + 11709 + -829 + + + + + + Curve to evaluate + b91dd363-9750-43a0-85cf-742d544fe19d + Curve + Curve + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 11637 + -859 + 57 + 20 + + + 11667 + -849 + + + + + + + + Length factor for curve evaluation + cfb2fd55-ca9b-453f-8596-2e25796d90e3 + Length + Length + false + 0 + + + + + + 11637 + -839 + 57 + 20 + + + 11667 + -829 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 95936b36-622c-4473-9e39-d5a3d037e1af + Normalized + Normalized + false + 0 + + + + + + 11637 + -819 + 57 + 20 + + + 11667 + -809 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 4fa7c015-f495-4786-aca9-dde12493bb63 + Point + Point + false + 0 + + + + + + 11724 + -859 + 53 + 20 + + + 11752 + -849 + + + + + + + + Tangent vector at the specified length + 0dada7f3-a269-4513-b591-f63973a4ec76 + Tangent + Tangent + false + 0 + + + + + + 11724 + -839 + 53 + 20 + + + 11752 + -829 + + + + + + + + Curve parameter at the specified length + 5574f7ca-14ee-4e34-9755-610ba3bb211c + Parameter + Parameter + false + 0 + + + + + + 11724 + -819 + 53 + 20 + + + 11752 + -809 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + f6f41fab-f127-45c8-9a50-fe4209aec932 + Interpolate + Interpolate + + + + + + 11647 + -962 + 125 + 84 + + + 11714 + -920 + + + + + + 1 + Interpolation points + da1a715e-ff1a-4658-882a-3473654b75e3 + Vertices + Vertices + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11649 + -960 + 50 + 20 + + + 11675.5 + -950 + + + + + + + + Curve degree + f6692111-36cb-4a98-afad-c2758c0ab892 + Degree + Degree + false + 0 + + + + + + 11649 + -940 + 50 + 20 + + + 11675.5 + -930 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + a7bff49e-29de-4738-8e5f-d2db4463561f + Periodic + Periodic + false + 0 + + + + + + 11649 + -920 + 50 + 20 + + + 11675.5 + -910 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + f0edd288-4469-4f12-a425-0bc010027973 + KnotStyle + KnotStyle + false + 0 + + + + + + 11649 + -900 + 50 + 20 + + + 11675.5 + -890 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f9faff41-66de-46b8-ae5c-f64ec8a21123 + Curve + Curve + false + 0 + + + + + + 11729 + -960 + 41 + 26 + + + 11751 + -946.6667 + + + + + + + + Curve length + 6b04e5db-9157-4bcb-a427-9674ec459b8a + Length + Length + false + 0 + + + + + + 11729 + -934 + 41 + 27 + + + 11751 + -920 + + + + + + + + Curve domain + 1e84be66-f7d3-4f30-86f0-9819ae5cb5b6 + Domain + Domain + false + 0 + + + + + + 11729 + -907 + 41 + 27 + + + 11751 + -893.3334 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f27d7d48-dd46-48a8-ade6-91fc633a0485 + 9c2832f0-161c-40f1-904e-a9fc88058d44 + 348b25a4-29d1-4dd3-b751-1e0e815efb4d + 46eb23b5-0da3-45db-9d19-17d32a68af71 + f25cbf1f-995b-482f-935c-b9ff51cf07ff + 156c8726-9167-409f-8e1d-3b2034ee26bd + cb841bf4-26fa-483b-a96e-9b9191170c98 + c3ef4fa9-80d7-4a8c-91fc-86779987862e + 42c915da-4bad-4af9-891f-33e9dff2e38a + 15503901-e1d0-4153-9123-89f88cfe410a + 05ac0577-765a-4a64-a164-a82b335a88d5 + 003e628c-0d75-481a-b8d9-0b64165bb402 + 7c53d693-7c55-470e-9d68-ef915f2b77d6 + 9d58d21f-c1e5-4328-b819-32b985b20328 + f6f41fab-f127-45c8-9a50-fe4209aec932 + c7eec4be-a918-4a25-8766-ece8a3f011cb + e20ff916-0279-4578-9a85-3c78ef74a085 + e1679048-f4ae-4c0c-9a0b-5c2d16f1270b + 1b3e7ced-1c58-4c8b-8c13-c1c550339dee + ff842504-1510-426a-a3be-461ab9299563 + 20c43012-b66f-4160-ab26-0586b703f604 + 21 + 24103322-110c-423a-b161-6dfffb51f581 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 11673 + -1061 + 50 + 24 + + + 11698.69 + -1049.162 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 40d7e243-ad03-4722-a7c0-29e938bf00c4 + Curvature + Curvature + + + + + + 11616 + -1263 + 137 + 64 + + + 11686 + -1231 + + + + + + Curve to evaluate + 1822eb98-20a3-4cf4-add9-4e50f3f4ae86 + Curve + Curve + false + d9802751-038b-4c5e-b5ef-f80fd139a5aa + 1 + + + + + + 11618 + -1261 + 53 + 30 + + + 11646 + -1246 + + + + + + + + Parameter on curve domain to evaluate + 88d90e67-fb73-4a25-9b13-8df7d1ae8fc6 + Parameter + Parameter + false + fc94ca19-c2e8-4a7f-b711-db2203cb8aff + 1 + + + + + + 11618 + -1231 + 53 + 30 + + + 11646 + -1216 + + + + + + + + Point on curve at {t} + 69213f2c-b982-4e00-a8ed-79a971321729 + Point + Point + false + 0 + + + + + + 11701 + -1261 + 50 + 20 + + + 11727.5 + -1251 + + + + + + + + Curvature vector at {t} + d91d2c0f-ac83-4f4d-bc97-91beaf015b36 + Curvature + Curvature + false + 0 + + + + + + 11701 + -1241 + 50 + 20 + + + 11727.5 + -1231 + + + + + + + + Curvature circle at {t} + 90bcba36-eea8-40f7-8118-5cbf046d1554 + Curvature + Curvature + false + 0 + + + + + + 11701 + -1221 + 50 + 20 + + + 11727.5 + -1211 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + d3d9e590-1655-424a-b916-bd1a06e4ef70 + Divide Curve + Divide Curve + + + + + + 11621 + -1175 + 125 + 64 + + + 11671 + -1143 + + + + + + Curve to divide + fb2cd520-ef2c-40b0-ae5d-71463fd97dc6 + Curve + Curve + false + d9802751-038b-4c5e-b5ef-f80fd139a5aa + 1 + + + + + + 11623 + -1173 + 33 + 20 + + + 11641 + -1163 + + + + + + + + Number of segments + 595030b7-63ac-41da-82ae-705a4bcf3bf0 + Count + Count + false + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + 1 + + + + + + 11623 + -1153 + 33 + 20 + + + 11641 + -1143 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 1f418d4a-f717-47e2-91e3-77935d18de67 + Kinks + Kinks + false + 0 + + + + + + 11623 + -1133 + 33 + 20 + + + 11641 + -1123 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 4173ca05-d372-4de6-8bca-700c600b77dd + Points + Points + false + 0 + + + + + + 11686 + -1173 + 58 + 20 + + + 11716.5 + -1163 + + + + + + + + 1 + Tangent vectors at division points + 37da5273-85a3-4304-92d1-3937574b8244 + Tangents + Tangents + false + 0 + + + + + + 11686 + -1153 + 58 + 20 + + + 11716.5 + -1143 + + + + + + + + 1 + Parameter values at division points + fc94ca19-c2e8-4a7f-b711-db2203cb8aff + Parameters + Parameters + false + 0 + + + + + + 11686 + -1133 + 58 + 20 + + + 11716.5 + -1123 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + d9802751-038b-4c5e-b5ef-f80fd139a5aa + Curve + Curve + false + f9faff41-66de-46b8-ae5c-f64ec8a21123 + 1 + + + + + + 11670 + -1034 + 50 + 24 + + + 11695.74 + -1022.77 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + b63e3032-a9a7-4cff-a054-7e2c401bfac1 + Deconstruct Arc + Deconstruct Arc + + + + + + 11621 + -1349 + 114 + 64 + + + 11661 + -1317 + + + + + + Arc or Circle to deconstruct + 994b4b0d-b326-49f0-a558-a8a2e0ff12a1 + Arc + Arc + false + 90bcba36-eea8-40f7-8118-5cbf046d1554 + 1 + + + + + + 11623 + -1347 + 23 + 60 + + + 11636 + -1317 + + + + + + + + Base plane of arc or circle + 17067b97-b820-4ccb-931f-76e0a0e333cf + Base Plane + Base Plane + false + 0 + + + + + + 11676 + -1347 + 57 + 20 + + + 11706 + -1337 + + + + + + + + Radius of arc or circle + 843c2f1b-d6ca-4bce-899b-4934e32bf1ba + Radius + Radius + false + 0 + + + + + + 11676 + -1327 + 57 + 20 + + + 11706 + -1317 + + + + + + + + Angle domain (in radians) of arc + ca15481a-8b6c-4107-859b-6699fd9286cd + Angle + Angle + false + 0 + + + + + + 11676 + -1307 + 57 + 20 + + + 11706 + -1297 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + a1cd3b51-0621-4d8b-84a9-7ea2a61a0bb1 + One Over X + One Over X + + + + + + 11622 + -1476 + 100 + 28 + + + 11671 + -1462 + + + + + + Input value + 9aaa2e0c-9f9d-41ea-b78c-7a9e6cb72d5f + Value + Value + false + 843c2f1b-d6ca-4bce-899b-4934e32bf1ba + 1 + + + + + + 11624 + -1474 + 32 + 24 + + + 11641.5 + -1462 + + + + + + + + Output value + 31925f06-f3f6-477f-9ddf-8825df82d4bd + Result + Result + false + 0 + + + + + + 11686 + -1474 + 34 + 24 + + + 11704.5 + -1462 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + abe45b1a-da2a-4150-aada-279c161e6bc2 + Quick Graph + Quick Graph + false + 0 + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + + + + + + 11642 + -1651 + 150 + 150 + + + 11642.51 + -1650.179 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + de9a1ce2-6ad4-43d3-b56d-340d10503407 + Number Slider + Number Slider + false + 0 + + + + + + 11581 + -1083 + 282 + 20 + + + 11581.69 + -1082.04 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 701b01ed-fa45-4cd9-9b3c-2202fe851b01 + Line + Line + + + + + + 11627 + -1417 + 114 + 44 + + + 11699 + -1395 + + + + + + Line start point + af317ead-32f0-4d45-898c-4bca52a59a0e + Start Point + Start Point + false + 69213f2c-b982-4e00-a8ed-79a971321729 + 1 + + + + + + 11629 + -1415 + 55 + 20 + + + 11658 + -1405 + + + + + + + + Line end point + cb6cbdf1-3a13-44b0-b4f9-cfe59e4b1dbd + End Point + End Point + false + 17067b97-b820-4ccb-931f-76e0a0e333cf + 1 + + + + + + 11629 + -1395 + 55 + 20 + + + 11658 + -1385 + + + + + + + + Line segment + c8a93b06-860c-4215-a804-c94bf932a448 + Line + Line + false + 0 + + + + + + 11714 + -1415 + 25 + 40 + + + 11728 + -1395 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 5e674c7a-fbea-4410-a666-25261872a457 + Multiplication + Multiplication + + + + + + 11653 + -1779 + 82 + 44 + + + 11684 + -1757 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 55dccfde-8336-4582-8df1-7389fb7077ea + A + A + true + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + + + + + + 11655 + -1777 + 14 + 20 + + + 11663.5 + -1767 + + + + + + + + Second item for multiplication + 17a3b59d-a692-4e38-918b-bfa2b3972503 + B + B + true + c16315fb-aa28-4b62-8523-c84ee5fce567 + 1 + + + + + + 11655 + -1757 + 14 + 20 + + + 11663.5 + -1747 + + + + + + + + Result of multiplication + e395fa80-a54a-45d0-b979-4ad253c5d280 + Result + Result + false + 0 + + + + + + 11699 + -1777 + 34 + 40 + + + 11717.5 + -1757 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + bfbacaec-5936-4df3-bf9c-118191c744ff + Line SDL + Line SDL + + + + + + 11641 + -1728 + 122 + 64 + + + 11721 + -1696 + + + + + + Line start point + ea86be73-ec02-4eab-a89a-110ecdef6211 + Start + Start + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11643 + -1726 + 63 + 20 + + + 11684 + -1716 + + + + + + + + Line tangent (direction) + 9482be29-7f39-401e-8164-c76750ef7479 + Direction + Direction + false + f11d3f4a-b2a4-482e-a244-449bd84d8afa + 1 + + + + + + 11643 + -1706 + 63 + 20 + + + 11684 + -1696 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + dbc456f4-eed6-4683-a5cb-10ee171feebf + -ABS(X) + Length + Length + false + e395fa80-a54a-45d0-b979-4ad253c5d280 + 1 + + + + + + 11643 + -1686 + 63 + 20 + + + 11684 + -1676 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + Line + Line + false + 0 + + + + + + 11736 + -1726 + 25 + 60 + + + 11750 + -1696 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 019d742d-8bc8-470c-8c61-f702473ca160 + Panel + Panel + false + 0 + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + 1 + Double click to edit panel content… + + + + + + 11451 + -1541 + 160 + 274 + + 0 + 0 + 0 + + 11451.8 + -1540.497 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a111c18c-3317-4810-bbc0-d5b5736203bb + Evaluate Length + Evaluate Length + + + + + + 11615 + -1886 + 144 + 64 + + + 11689 + -1854 + + + + + + Curve to evaluate + ca51dcd2-3464-4b84-90c2-604456d7e519 + Curve + Curve + false + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + 1 + + + + + + 11617 + -1884 + 57 + 20 + + + 11647 + -1874 + + + + + + + + Length factor for curve evaluation + d8369c61-6a09-4985-889f-231b2301c8cd + Length + Length + false + 0 + + + + + + 11617 + -1864 + 57 + 20 + + + 11647 + -1854 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0cd7abe2-a9d3-4bff-8808-f0aa9d43fc43 + Normalized + Normalized + false + 0 + + + + + + 11617 + -1844 + 57 + 20 + + + 11647 + -1834 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + Point + Point + false + 0 + + + + + + 11704 + -1884 + 53 + 20 + + + 11732 + -1874 + + + + + + + + Tangent vector at the specified length + 662eeb47-6ce4-45d2-94da-e0893c307b53 + Tangent + Tangent + false + 0 + + + + + + 11704 + -1864 + 53 + 20 + + + 11732 + -1854 + + + + + + + + Curve parameter at the specified length + 4f26ea9f-eaaa-43d1-ba23-26eea5073148 + Parameter + Parameter + false + 0 + + + + + + 11704 + -1844 + 53 + 20 + + + 11732 + -1834 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 436e756d-6b81-47c0-847b-9749a89d4cac + Interpolate + Interpolate + + + + + + 11629 + -1989 + 125 + 84 + + + 11696 + -1947 + + + + + + 1 + Interpolation points + fd552c6d-ca09-4784-8982-d0a0bca52f58 + Vertices + Vertices + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11631 + -1987 + 50 + 20 + + + 11657.5 + -1977 + + + + + + + + Curve degree + a9398781-1137-451d-81ac-62a5b6a84c1c + Degree + Degree + false + 0 + + + + + + 11631 + -1967 + 50 + 20 + + + 11657.5 + -1957 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 4129369b-278d-4b1e-8c8e-cef61af004ac + Periodic + Periodic + false + 0 + + + + + + 11631 + -1947 + 50 + 20 + + + 11657.5 + -1937 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 4a3fe9e3-abc0-4fb8-8ad3-01141c165a7a + KnotStyle + KnotStyle + false + 0 + + + + + + 11631 + -1927 + 50 + 20 + + + 11657.5 + -1917 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + cbafc85e-2e6e-4e5e-957c-7a52c1acccbc + Curve + Curve + false + 0 + + + + + + 11711 + -1987 + 41 + 26 + + + 11733 + -1973.667 + + + + + + + + Curve length + d130f934-7e94-40bd-9567-a4ef54cbfb8a + Length + Length + false + 0 + + + + + + 11711 + -1961 + 41 + 27 + + + 11733 + -1947 + + + + + + + + Curve domain + b8235b00-beb1-4bb1-a0a2-856a1faa45ff + Domain + Domain + false + 0 + + + + + + 11711 + -1934 + 41 + 27 + + + 11733 + -1920.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 886cd711-7eb1-45c2-9113-21b0a4159ae6 + 40d7e243-ad03-4722-a7c0-29e938bf00c4 + d3d9e590-1655-424a-b916-bd1a06e4ef70 + d9802751-038b-4c5e-b5ef-f80fd139a5aa + b63e3032-a9a7-4cff-a054-7e2c401bfac1 + a1cd3b51-0621-4d8b-84a9-7ea2a61a0bb1 + abe45b1a-da2a-4150-aada-279c161e6bc2 + de9a1ce2-6ad4-43d3-b56d-340d10503407 + 701b01ed-fa45-4cd9-9b3c-2202fe851b01 + 5e674c7a-fbea-4410-a666-25261872a457 + daade0dc-ab8b-43f8-9164-341b5be4e748 + bfbacaec-5936-4df3-bf9c-118191c744ff + 019d742d-8bc8-470c-8c61-f702473ca160 + a111c18c-3317-4810-bbc0-d5b5736203bb + 436e756d-6b81-47c0-847b-9749a89d4cac + 5ecef633-4ff7-47cc-9e64-44d92f4f9ef1 + 7c156ba3-110e-46ce-9cbd-b26af3802802 + a5c1d4d1-e9c8-47b1-ac1d-c8bb03c057bb + f11d3f4a-b2a4-482e-a244-449bd84d8afa + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + 2d4e205a-3e81-4d88-9773-aa33d99f6d35 + e1c74ee8-63b2-49dc-ac1f-5c2de1115cd4 + 93dd7fad-90ab-4b05-8ffd-99e9d0e021ab + 81a7aabe-50a7-4f33-bc93-d937a1ee9d1b + cd7c9348-f5a0-438b-9401-07a079d198d3 + 25 + 961481ef-24b2-412c-96ac-b5d620116969 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + ca21ab22-e702-43b3-99ff-c3060a7c6cc4 + Nurbs Curve + Nurbs Curve + + + + + + 11510 + -1989 + 118 + 64 + + + 11570 + -1957 + + + + + + 1 + Curve control points + a9f67ca3-b1fc-4542-85c6-9945b7be9034 + Vertices + Vertices + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11512 + -1987 + 43 + 20 + + + 11535 + -1977 + + + + + + + + Curve degree + 36d999ff-6e52-459b-a724-20385626f685 + Degree + Degree + false + 0 + + + + + + 11512 + -1967 + 43 + 20 + + + 11535 + -1957 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + cd9c6fde-a1c2-4043-912c-f66240c8579a + Periodic + Periodic + false + 0 + + + + + + 11512 + -1947 + 43 + 20 + + + 11535 + -1937 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 5b500bfd-b55e-4feb-82d8-c466349a461a + Curve + Curve + false + 0 + + + + + + 11585 + -1987 + 41 + 20 + + + 11607 + -1977 + + + + + + + + Curve length + 8713c211-fa4c-44d4-8f86-c8588e59b19a + Length + Length + false + 0 + + + + + + 11585 + -1967 + 41 + 20 + + + 11607 + -1957 + + + + + + + + Curve domain + 205f5f6c-080d-4515-858f-d2c083578a80 + Domain + Domain + false + 0 + + + + + + 11585 + -1947 + 41 + 20 + + + 11607 + -1937 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + d5e37dcc-1439-447a-8863-126b7d29d725 + Nurbs Curve + Nurbs Curve + + + + + + 11580 + -970 + 118 + 64 + + + 11640 + -938 + + + + + + 1 + Curve control points + 9fd94db1-6d38-41fe-9263-029cb5c2645c + Vertices + Vertices + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11582 + -968 + 43 + 20 + + + 11605 + -958 + + + + + + + + Curve degree + f4b3ed59-edac-43c1-bdff-a33b5ba95c39 + Degree + Degree + false + 0 + + + + + + 11582 + -948 + 43 + 20 + + + 11605 + -938 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 86e3f1a5-1bc1-4c57-94fd-d898fea41b4a + Periodic + Periodic + false + 0 + + + + + + 11582 + -928 + 43 + 20 + + + 11605 + -918 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 8036cf9b-6662-4cd1-8ca1-fcda1238eee1 + Curve + Curve + false + 0 + + + + + + 11655 + -968 + 41 + 20 + + + 11677 + -958 + + + + + + + + Curve length + a4ed1655-734b-4fbf-8052-9e3ceebe374e + Length + Length + false + 0 + + + + + + 11655 + -948 + 41 + 20 + + + 11677 + -938 + + + + + + + + Curve domain + 57a1f738-695a-4901-86c0-95c0e6ee37d7 + Domain + Domain + false + 0 + + + + + + 11655 + -928 + 41 + 20 + + + 11677 + -918 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 78d12f4c-4c4d-4d8a-b4b8-bef3314ebc50 + Relative Differences + Relative Differences + + + + + + 11501 + -1781 + 128 + 28 + + + 11554 + -1767 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + c6bd4855-5abe-4493-a3a4-0c90b87a4955 + Values + Values + false + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + 1 + + + + + + 11503 + -1779 + 36 + 24 + + + 11522.5 + -1767 + + + + + + + + 1 + Differences between consecutive items + bb9e301d-77cc-47d1-b73c-da9d7e22f5e2 + Differenced + Differenced + false + 0 + + + + + + 11569 + -1779 + 58 + 24 + + + 11599.5 + -1767 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 42e32d61-98ee-4292-9de9-dd36d3d5dfff + Relay + Relay + false + 7545b9d2-d156-4a93-b9f9-6d02936c0a93 + 1 + + + + + + 11805 + -408 + 44 + 16 + + + 11827 + -400 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a5c1d4d1-e9c8-47b1-ac1d-c8bb03c057bb + Derivatives + Derivatives + + + + + + 11420 + -1715 + 160 + 144 + + + 11490 + -1643 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + 51e849af-3a4a-4849-b853-44e851241469 + Curve + Curve + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11422 + -1713 + 53 + 70 + + + 11450 + -1678 + + + + + + + + Parameter on curve domain to evaluate + 37d4d90c-823c-4ed7-8b5b-2e549ad5cf36 + Parameter + Parameter + false + 385e3e77-c247-4588-b318-35b31ac02d22 + 1 + + + + + + 11422 + -1643 + 53 + 70 + + + 11450 + -1608 + + + + + + + + Point on curve at {t} + cd2cc7b5-65c8-4f09-8934-a420ba397b95 + Point + Point + false + 0 + + + + + + 11505 + -1713 + 73 + 20 + + + 11543 + -1703 + + + + + + + + First curve derivative at t (Velocity) + a63ef7d3-eb61-4fda-a8a8-5b5671ae77f8 + false + First derivative + First derivative + false + 0 + + + + + + 11505 + -1693 + 73 + 20 + + + 11543 + -1683 + + + + + + + + Second curve derivative at t (Acceleration) + 01befd56-7002-4518-b622-2b1fa9f801ef + false + Second derivative + 2 + false + 0 + + + + + + 11505 + -1673 + 73 + 20 + + + 11543 + -1663 + + + + + + + + Third curve derivative at t (Jolt) + dada708f-cbc3-456a-89ea-0c8db5710aa7 + false + Third derivative + 3 + false + 0 + + + + + + 11505 + -1653 + 73 + 20 + + + 11543 + -1643 + + + + + + + + Fourth curve derivative at t (Jounce) + f5c9faa7-e3a1-4118-842e-1c50bf6083dc + false + Fourth derivative + 4 + false + 0 + + + + + + 11505 + -1633 + 73 + 20 + + + 11543 + -1623 + + + + + + + + Fifth curve derivative at t + fa991782-8f8d-4db3-a737-1c34f5a3a0d5 + false + Fifth derivative + 5 + false + 0 + + + + + + 11505 + -1613 + 73 + 20 + + + 11543 + -1603 + + + + + + + + Sixth curve derivative at t + 91a284ca-01da-4f98-898d-eadbb5e570d7 + false + Sixth derivative + 6 + false + 0 + + + + + + 11505 + -1593 + 73 + 20 + + + 11543 + -1583 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f11d3f4a-b2a4-482e-a244-449bd84d8afa + Relay + Relay + false + 01befd56-7002-4518-b622-2b1fa9f801ef + 1 + + + + + + 11562 + -1677 + 44 + 16 + + + 11584 + -1669 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + Relay + Relay + false + dada708f-cbc3-456a-89ea-0c8db5710aa7 + 1 + + + + + + 11556 + -1645 + 44 + 16 + + + 11578 + -1637 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + c16315fb-aa28-4b62-8523-c84ee5fce567 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 11621 + -1808 + 250 + 20 + + + 11621.78 + -1807.445 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e1679048-f4ae-4c0c-9a0b-5c2d16f1270b + Create Material + Create Material + + + + + + 11793 + -635 + 144 + 104 + + + 11877 + -583 + + + + + + Colour of the diffuse channel + 64fce468-a759-4d9a-a27d-3c2053cc8b8e + Diffuse + Diffuse + false + 0 + + + + + + 11795 + -633 + 67 + 20 + + + 11830 + -623 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + d3c9c9cf-9a19-40ee-bf53-07dc7712e07d + Specular + Specular + false + 0 + + + + + + 11795 + -613 + 67 + 20 + + + 11830 + -603 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + f6cb07b6-8b57-4498-a210-b526a7159d59 + Emission + Emission + false + 0 + + + + + + 11795 + -593 + 67 + 20 + + + 11830 + -583 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 82881d8e-02e9-488e-bc4d-f61b2f371ea5 + Transparency + Transparency + false + 0 + + + + + + 11795 + -573 + 67 + 20 + + + 11830 + -563 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 6e6ad286-78e1-4e20-af71-25074314a17d + Shine + Shine + false + 0 + + + + + + 11795 + -553 + 67 + 20 + + + 11830 + -543 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a759e701-3f23-432e-8553-4220f153ad85 + Material + Material + false + 0 + + + + + + 11892 + -633 + 43 + 100 + + + 11915 + -583 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 1b3e7ced-1c58-4c8b-8c13-c1c550339dee + Custom Preview + Custom Preview + + + + + + + 11820 + -704 + 82 + 44 + + + 11888 + -682 + + + + + + Geometry to preview + true + 3c2bb90a-e994-4f93-93a7-145ea8e40385 + Geometry + Geometry + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 11822 + -702 + 51 + 20 + + + 11849 + -692 + + + + + + + + The material override + 8c64d8d4-5823-4692-990e-762cfa4cca56 + Material + Material + false + a759e701-3f23-432e-8553-4220f153ad85 + 1 + + + + + + 11822 + -682 + 51 + 20 + + + 11849 + -672 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c7eec4be-a918-4a25-8766-ece8a3f011cb + Create Material + Create Material + + + + + + 11796 + -88 + 144 + 104 + + + 11880 + -36 + + + + + + Colour of the diffuse channel + 50736699-099b-451a-8c5f-5a4a1ae4de53 + Diffuse + Diffuse + false + 0 + + + + + + 11798 + -86 + 67 + 20 + + + 11833 + -76 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 51957687-5839-4cc8-97ab-cfc157162f0e + Specular + Specular + false + 0 + + + + + + 11798 + -66 + 67 + 20 + + + 11833 + -56 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 22e413f3-5dca-497a-a3f2-fbfc4f1a44df + Emission + Emission + false + 0 + + + + + + 11798 + -46 + 67 + 20 + + + 11833 + -36 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 706f166d-2206-4613-8f83-d17630f6603a + Transparency + Transparency + false + 0 + + + + + + 11798 + -26 + 67 + 20 + + + 11833 + -16 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c0452373-0133-4d14-9910-9166f6108ebf + Shine + Shine + false + 0 + + + + + + 11798 + -6 + 67 + 20 + + + 11833 + 4 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + e892c41c-412b-4843-b870-e6220430d682 + Material + Material + false + 0 + + + + + + 11895 + -86 + 43 + 100 + + + 11918 + -36 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e20ff916-0279-4578-9a85-3c78ef74a085 + Custom Preview + Custom Preview + + + + + + + 11816 + -135 + 82 + 44 + + + 11884 + -113 + + + + + + Geometry to preview + true + a4cf16e5-e3c7-4830-8f9d-7611085f716f + Geometry + Geometry + false + 46eb23b5-0da3-45db-9d19-17d32a68af71 + 1 + + + + + + 11818 + -133 + 51 + 20 + + + 11845 + -123 + + + + + + + + The material override + a19e95a9-6720-4b49-ab0d-bf753764455a + Material + Material + false + e892c41c-412b-4843-b870-e6220430d682 + 1 + + + + + + 11818 + -113 + 51 + 20 + + + 11845 + -103 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ff842504-1510-426a-a3be-461ab9299563 + Create Material + Create Material + + + + + + 11794 + -930 + 144 + 104 + + + 11878 + -878 + + + + + + Colour of the diffuse channel + a4971ccf-c592-44fb-902d-7b30540518e2 + Diffuse + Diffuse + false + 0 + + + + + + 11796 + -928 + 67 + 20 + + + 11831 + -918 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 4dafbf86-b497-4265-a5b7-bd29dc4c1d71 + Specular + Specular + false + 0 + + + + + + 11796 + -908 + 67 + 20 + + + 11831 + -898 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e3d10444-83e4-4a4b-b466-886c4ff62eec + Emission + Emission + false + 0 + + + + + + 11796 + -888 + 67 + 20 + + + 11831 + -878 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 5f90eadd-d7ba-410b-97c0-080d57492778 + Transparency + Transparency + false + 0 + + + + + + 11796 + -868 + 67 + 20 + + + 11831 + -858 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + cff519e7-70e8-4e99-b6df-6147bb20d297 + Shine + Shine + false + 0 + + + + + + 11796 + -848 + 67 + 20 + + + 11831 + -838 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 41bf3255-c581-4320-9ea8-4bb473f5aa21 + Material + Material + false + 0 + + + + + + 11893 + -928 + 43 + 100 + + + 11916 + -878 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 20c43012-b66f-4160-ab26-0586b703f604 + Custom Preview + Custom Preview + + + + + + + 11825 + -982 + 82 + 44 + + + 11893 + -960 + + + + + + Geometry to preview + true + 14e62e78-2aaa-4780-942f-28be0a1bcfaa + Geometry + Geometry + false + f9faff41-66de-46b8-ae5c-f64ec8a21123 + 1 + + + + + + 11827 + -980 + 51 + 20 + + + 11854 + -970 + + + + + + + + The material override + dd16d187-91c2-42b3-9c39-69d754c9b36a + Material + Material + false + 41bf3255-c581-4320-9ea8-4bb473f5aa21 + 1 + + + + + + 11827 + -960 + 51 + 20 + + + 11854 + -950 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 5ecef633-4ff7-47cc-9e64-44d92f4f9ef1 + Create Material + Create Material + + + + + + 11791 + -1674 + 144 + 104 + + + 11875 + -1622 + + + + + + Colour of the diffuse channel + f33cad53-97e9-49d1-aae7-9c22d238976a + Diffuse + Diffuse + false + 0 + + + + + + 11793 + -1672 + 67 + 20 + + + 11828 + -1662 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + f7073a7a-e241-4fa7-8898-c612811b7088 + Specular + Specular + false + 0 + + + + + + 11793 + -1652 + 67 + 20 + + + 11828 + -1642 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bcc2bbc6-20ce-4919-b477-78d057c677cd + Emission + Emission + false + 0 + + + + + + 11793 + -1632 + 67 + 20 + + + 11828 + -1622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 31401dbe-607f-4c17-8c53-3a55cb9577fe + Transparency + Transparency + false + 0 + + + + + + 11793 + -1612 + 67 + 20 + + + 11828 + -1602 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 71361d47-28ac-4b2b-9199-e1672bb8eebb + Shine + Shine + false + 0 + + + + + + 11793 + -1592 + 67 + 20 + + + 11828 + -1582 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 71f0474f-a87e-4a2b-b0c4-f7c51ef09c10 + Material + Material + false + 0 + + + + + + 11890 + -1672 + 43 + 100 + + + 11913 + -1622 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 7c156ba3-110e-46ce-9cbd-b26af3802802 + Custom Preview + Custom Preview + + + + + + + 11830 + -1741 + 82 + 44 + + + 11898 + -1719 + + + + + + Geometry to preview + true + 86e1ab12-606f-4191-9b34-17232c3e372f + Geometry + Geometry + false + 4af0e9f1-c301-4ba4-83a3-a1c85a1b393c + 1 + + + + + + 11832 + -1739 + 51 + 20 + + + 11859 + -1729 + + + + + + + + The material override + 487be659-c25e-4cf3-91f8-39f23147befa + Material + Material + false + 71f0474f-a87e-4a2b-b0c4-f7c51ef09c10 + 1 + + + + + + 11832 + -1719 + 51 + 20 + + + 11859 + -1709 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2d4e205a-3e81-4d88-9773-aa33d99f6d35 + Create Material + Create Material + + + + + + 11785 + -1919 + 144 + 104 + + + 11869 + -1867 + + + + + + Colour of the diffuse channel + ec03a20c-c553-4b96-8701-c78f48c52409 + Diffuse + Diffuse + false + 0 + + + + + + 11787 + -1917 + 67 + 20 + + + 11822 + -1907 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 0dc78d41-1fae-45e4-9d43-a444bb2cde49 + Specular + Specular + false + 0 + + + + + + 11787 + -1897 + 67 + 20 + + + 11822 + -1887 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 746f86cf-5039-490a-ba50-7734435b13b8 + Emission + Emission + false + 0 + + + + + + 11787 + -1877 + 67 + 20 + + + 11822 + -1867 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c08d98f8-ecab-48db-b0ba-ccd9236e49ba + Transparency + Transparency + false + 0 + + + + + + 11787 + -1857 + 67 + 20 + + + 11822 + -1847 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3ff69d47-5ad5-4334-85a7-25272e469837 + Shine + Shine + false + 0 + + + + + + 11787 + -1837 + 67 + 20 + + + 11822 + -1827 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7ad7d551-8fe5-48af-9baf-827eb9015eea + Material + Material + false + 0 + + + + + + 11884 + -1917 + 43 + 100 + + + 11907 + -1867 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + e1c74ee8-63b2-49dc-ac1f-5c2de1115cd4 + Custom Preview + Custom Preview + + + + + + + 11824 + -1986 + 82 + 44 + + + 11892 + -1964 + + + + + + Geometry to preview + true + f8b3aae4-4f14-43b1-b937-bda190d63635 + Geometry + Geometry + false + cbafc85e-2e6e-4e5e-957c-7a52c1acccbc + 1 + + + + + + 11826 + -1984 + 51 + 20 + + + 11853 + -1974 + + + + + + + + The material override + a5f3eb3b-f642-401c-9369-94c98315aeb8 + Material + Material + false + 7ad7d551-8fe5-48af-9baf-827eb9015eea + 1 + + + + + + 11826 + -1964 + 51 + 20 + + + 11853 + -1954 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 93dd7fad-90ab-4b05-8ffd-99e9d0e021ab + Line SDL + Line SDL + + + + + + 11337 + -2016 + 122 + 64 + + + 11417 + -1984 + + + + + + Line start point + 4a762443-6809-4565-bcad-e1086c3dc55b + Start + Start + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11339 + -2014 + 63 + 20 + + + 11380 + -2004 + + + + + + + + Line tangent (direction) + b5ed6f98-07b6-4ebf-9764-a326793cf4a2 + Direction + Direction + false + bb44c47b-a8f6-4bb9-acd1-3bfa2ddecd7a + 1 + + + + + + 11339 + -1994 + 63 + 20 + + + 11380 + -1984 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 8c81d106-ba2b-4bc6-a6cf-c4acffd586b6 + -X + Length + Length + false + e395fa80-a54a-45d0-b979-4ad253c5d280 + 1 + + + + + + 11339 + -1974 + 63 + 20 + + + 11380 + -1964 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + Line + Line + false + 0 + + + + + + 11432 + -2014 + 25 + 60 + + + 11446 + -1984 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 36bd2335-363d-4687-981d-52b686e35e31 + PolyLine + PolyLine + + + + + + 11651 + -2513 + 118 + 44 + + + 11711 + -2491 + + + + + + 1 + Polyline vertex points + 458fbd23-9c79-4ff6-8902-4ecce8933cc6 + Vertices + Vertices + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11653 + -2511 + 43 + 20 + + + 11676 + -2501 + + + + + + + + Close polyline + 9aa43232-b3ac-4f2c-92c1-f71fae8908ee + Closed + Closed + false + 0 + + + + + + 11653 + -2491 + 43 + 20 + + + 11676 + -2481 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 258a5e13-5c00-4190-a0c5-412b50d04d66 + Polyline + Polyline + false + 0 + + + + + + 11726 + -2511 + 41 + 40 + + + 11748 + -2491 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 82d605c8-4f4f-4c7c-a229-138e5be374d2 + Explode + Explode + + + + + + 11629 + -2461 + 136 + 44 + + + 11696 + -2439 + + + + + + Curve to explode + 7de36cd0-a0f8-4802-b5b7-52c221c6dd50 + Curve + Curve + false + 258a5e13-5c00-4190-a0c5-412b50d04d66 + 1 + + + + + + 11631 + -2459 + 50 + 20 + + + 11657.5 + -2449 + + + + + + + + Recursive decomposition until all segments are atomic + e08fc99c-7def-4f9e-ac75-0fe6bc438895 + Recursive + Recursive + false + 0 + + + + + + 11631 + -2439 + 50 + 20 + + + 11657.5 + -2429 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + a48d9404-30eb-4f51-b0af-9aa41940094b + Segments + Segments + false + 0 + + + + + + 11711 + -2459 + 52 + 20 + + + 11738.5 + -2449 + + + + + + + + 1 + Vertices of the exploded segments + 4b8a3eaf-5711-4c28-b212-996026dbc96a + Vertices + Vertices + false + 0 + + + + + + 11711 + -2439 + 52 + 20 + + + 11738.5 + -2429 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + Curve + Curve + false + a48d9404-30eb-4f51-b0af-9aa41940094b + 1 + + + + + + 11655 + -2370 + 53 + 24 + + + 11691.77 + -2358.402 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4fe4faf3-5a3d-497a-9566-c557beb1db7d + Panel + Panel + false + 0 + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + 1 + Double click to edit panel content… + + + + + + 11551 + -2271 + 226 + 100 + + 0 + 0 + 0 + + 11551.77 + -2270.402 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 96621c38-81af-4b39-9e06-3998608178f8 + Sort List + Sort List + + + + + + 11669 + -2327 + 130 + 44 + + + 11734 + -2305 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 0b32bfbe-e4cd-4b3e-a0f2-f947a905961e + Keys + Keys + false + 57bc1160-0b82-4913-81fa-4c5a8001bc56 + 1 + + + + + + 11671 + -2325 + 48 + 20 + + + 11696.5 + -2315 + + + + + + + + 1 + Optional list of values to sort synchronously + bdc63532-06de-4950-bd38-999e55a7c56d + Values Values A + Values A + true + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + + + + + + 11671 + -2305 + 48 + 20 + + + 11696.5 + -2295 + + + + + + + + 1 + Sorted keys + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + Keys + Keys + false + 0 + + + + + + 11749 + -2325 + 48 + 20 + + + 11774.5 + -2315 + + + + + + + + 1 + Synchronous values in Values A + b64910c3-2db2-4351-b643-9ea69bb73555 + Values Values A + Values A + false + 0 + + + + + + 11749 + -2305 + 48 + 20 + + + 11774.5 + -2295 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 22b727e7-0702-47e6-b2a2-02c438b5c7e6 + Length + Length + + + + + + 11559 + -2342 + 104 + 28 + + + 11609 + -2328 + + + + + + Curve to measure + e597be0e-92c9-4aed-8c0d-60dbc606bc67 + Curve + Curve + false + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 1 + + + + + + 11561 + -2340 + 33 + 24 + + + 11579 + -2328 + + + + + + + + Curve length + 57bc1160-0b82-4913-81fa-4c5a8001bc56 + Length + Length + false + 0 + + + + + + 11624 + -2340 + 37 + 24 + + + 11644 + -2328 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0b54e685-534d-4f7a-8d96-6b37f166f9b5 + List Item + List Item + + + + + + 11673 + -2168 + 92 + 64 + + + 11721 + -2136 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 23f06a95-82ef-4175-9a20-d984ed79e796 + List + List + false + a7b43d6c-5687-4d7a-b7fb-da9b1d258137 + 1 + + + + + + 11675 + -2166 + 31 + 20 + + + 11692 + -2156 + + + + + + + + Item index + 61a65ad4-ccbe-4bb8-b174-852bd0595be1 + Index + Index + false + 0 + + + + + + 11675 + -2146 + 31 + 20 + + + 11692 + -2136 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + ce751458-43ae-4a53-b71f-ef646e7f271a + Wrap + Wrap + false + 0 + + + + + + 11675 + -2126 + 31 + 20 + + + 11692 + -2116 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 019797a5-6807-48a8-a290-905d992ed7e9 + false + Item + Item + false + 0 + + + + + + 11736 + -2166 + 27 + 60 + + + 11751 + -2136 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 36bd2335-363d-4687-981d-52b686e35e31 + 82d605c8-4f4f-4c7c-a229-138e5be374d2 + 93d9a8a7-26eb-4354-adf1-2d6c4332e468 + 4fe4faf3-5a3d-497a-9566-c557beb1db7d + 96621c38-81af-4b39-9e06-3998608178f8 + 22b727e7-0702-47e6-b2a2-02c438b5c7e6 + 0b54e685-534d-4f7a-8d96-6b37f166f9b5 + 7 + b5cdd66f-066f-4ebf-aedc-35fcad49d885 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 372fee4e-7dfb-45a3-a193-642919635ac9 + Dot Display + Dot Display + + + + + + 11750 + -2081 + 83 + 64 + + + 11819 + -2049 + + + + + + Dot location + true + 6a2535bf-b5ba-4c67-b35c-366dec6b58c1 + Point + Point + false + d2619ed1-1eec-4276-9df9-3649b6c59f55 + 1 + + + + + + 11752 + -2079 + 52 + 20 + + + 11787.5 + -2069 + + + + + + + + Dot colour + df12048d-797d-41c6-a615-b4e6f9d5fa98 + Colour + Colour + false + 0 + + + + + + 11752 + -2059 + 52 + 20 + + + 11787.5 + -2049 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + b59a9491-c9c1-42d2-9e71-4fcecaaad40b + X/2 + Size + Size + false + 019797a5-6807-48a8-a290-905d992ed7e9 + 1 + + + + + + 11752 + -2039 + 52 + 20 + + + 11787.5 + -2029 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 81a7aabe-50a7-4f33-bc93-d937a1ee9d1b + Create Material + Create Material + + + + + + 11382 + -1841 + 144 + 104 + + + 11466 + -1789 + + + + + + Colour of the diffuse channel + c967f985-8c9a-4441-a441-11eab5b50c18 + Diffuse + Diffuse + false + 0 + + + + + + 11384 + -1839 + 67 + 20 + + + 11419 + -1829 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + 3d24c4e9-0b30-4ac9-ac8e-95efadf49b9d + Specular + Specular + false + 0 + + + + + + 11384 + -1819 + 67 + 20 + + + 11419 + -1809 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 29457b54-92cb-4641-8783-bd38a6a3304e + Emission + Emission + false + 0 + + + + + + 11384 + -1799 + 67 + 20 + + + 11419 + -1789 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 8297bdf7-2713-47ba-a35e-855ae9daa256 + Transparency + Transparency + false + 0 + + + + + + 11384 + -1779 + 67 + 20 + + + 11419 + -1769 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 12ae4f60-fe98-4ac6-a99f-41fa42fbddff + Shine + Shine + false + 0 + + + + + + 11384 + -1759 + 67 + 20 + + + 11419 + -1749 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5357417a-d821-45ad-a707-f6fae6e99e7d + Material + Material + false + 0 + + + + + + 11481 + -1839 + 43 + 100 + + + 11504 + -1789 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + cd7c9348-f5a0-438b-9401-07a079d198d3 + Custom Preview + Custom Preview + + + + + + + 11408 + -1898 + 82 + 44 + + + 11476 + -1876 + + + + + + Geometry to preview + true + 46535840-df19-44f1-ad67-3f797462fe39 + Geometry + Geometry + false + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 11410 + -1896 + 51 + 20 + + + 11437 + -1886 + + + + + + + + The material override + 286c8b32-19d3-4c5c-be20-fc140a188fb4 + Material + Material + false + 5357417a-d821-45ad-a707-f6fae6e99e7d + 1 + + + + + + 11410 + -1876 + 51 + 20 + + + 11437 + -1866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 10b9e3c5-202e-4188-a28c-d38ac42841d8 + Relay + Relay + false + 910e4c3c-3922-47b1-9f5e-639318c77fd1 + 1 + + + + + + 11576 + -2075 + 44 + 16 + + + 11598 + -2067 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a70d5647-5252-476f-8158-15c1dba3b8e7 + Relay + Relay + false + 4fa7c015-f495-4786-aca9-dde12493bb63 + 1 + + + + + + 11576 + -2052 + 44 + 16 + + + 11598 + -2044 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2cfcc3c3-0fe8-4c0d-ab8d-46d88b98c973 + Relay + Relay + false + 9dd22d3e-3362-4b7a-b443-9cde989fc3a9 + 1 + + + + + + 11581 + -2030 + 44 + 16 + + + 11603 + -2022 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + d2c5a37d-280e-4534-9398-46af723913d1 + Merge + Merge + + + + + + 11624 + -2079 + 105 + 84 + + + 11678 + -2037 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 8cf9e0e7-0320-45b9-82dc-42388540343b + false + Data 1 + Data 1 + true + 10b9e3c5-202e-4188-a28c-d38ac42841d8 + 1 + + + + + + 11626 + -2077 + 37 + 20 + + + 11646 + -2067 + + + + + + + + 2 + Data stream 2 + 6992a918-631d-4f59-a7c8-cf687f93a387 + false + Data 2 + Data 2 + true + 0 + + + + + + 11626 + -2057 + 37 + 20 + + + 11646 + -2047 + + + + + + + + 2 + Data stream 3 + 5d91da8f-cc38-43fe-afc1-58a0e1f5db77 + false + Data 3 + D3 + true + 0 + + + + + + 11626 + -2037 + 37 + 20 + + + 11646 + -2027 + + + + + + + + 2 + Data stream 4 + afe9af4d-c526-4090-81b0-5e29e1b1ce55 + false + Data 4 + D4 + true + 0 + + + + + + 11626 + -2017 + 37 + 20 + + + 11646 + -2007 + + + + + + + + 2 + Result of merge + d2619ed1-1eec-4276-9df9-3649b6c59f55 + Result + Result + false + 0 + + + + + + 11693 + -2077 + 34 + 80 + + + 11711.5 + -2037 + + + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + f2cea3a8-0f4e-4142-a0b1-f9f79404928b + Relative Differences + Relative Differences + + + + + + 12254 + -528 + 128 + 28 + + + 12307 + -514 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + aff5bb23-87bf-4ef4-8ddc-8313e5d6f1ad + Values + Values + false + 1dd6a005-e929-44be-99d1-b150faddcdfb + 1 + + + + + + 12256 + -526 + 36 + 24 + + + 12275.5 + -514 + + + + + + + + 1 + Differences between consecutive items + 63e2083e-09f2-4bfc-81e0-a09c8a26c410 + Differenced + Differenced + false + 0 + + + + + + 12322 + -526 + 58 + 24 + + + 12352.5 + -514 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + fb6aa7cb-9cd1-4718-94c6-4aa559455634 + Quick Graph + Quick Graph + false + 0 + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + + + + + + 12340 + -692 + 150 + 150 + + + 12340.15 + -691.4662 + + -1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 08e8c0d1-1577-4948-bfb1-c0888e9a7923 + Multiplication + Multiplication + + + + + + 12385 + -834 + 82 + 44 + + + 12416 + -812 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 44686b6f-a4ff-4173-b059-e4f56c8e04c6 + A + A + true + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + + + + + + 12387 + -832 + 14 + 20 + + + 12395.5 + -822 + + + + + + + + Second item for multiplication + e1b77c57-a3d1-4080-9abe-1bde215dcc34 + B + B + true + 7326f5cb-d9a7-4c86-a613-4d6f95bfff3a + 1 + + + + + + 12387 + -812 + 14 + 20 + + + 12395.5 + -802 + + + + + + + + Result of multiplication + 6aec028a-15d0-470a-afaf-a0f18cc670ca + Result + Result + false + 0 + + + + + + 12431 + -832 + 34 + 40 + + + 12449.5 + -812 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f343608e-df0e-44e5-a72e-d5c972418b49 + Line SDL + Line SDL + + + + + + 12353 + -777 + 122 + 64 + + + 12433 + -745 + + + + + + Line start point + 83ae48d7-1bba-41b6-b77f-e43a026e54f8 + Start + Start + false + cedf0340-a135-446c-a885-efa3a3d764ed + 1 + + + + + + 12355 + -775 + 63 + 20 + + + 12396 + -765 + + + + + + + + Line tangent (direction) + d298669c-9e18-4910-9909-1459593c96d8 + Direction + Direction + false + 78e9c247-df12-4fe3-8163-b9954ca4f644 + 1 + + + + + + 12355 + -755 + 63 + 20 + + + 12396 + -745 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + ab17493e-597d-4a0b-8534-c6d73295d66b + -ABS(X) + Length + Length + false + 6aec028a-15d0-470a-afaf-a0f18cc670ca + 1 + + + + + + 12355 + -735 + 63 + 20 + + + 12396 + -725 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + Line + Line + false + 0 + + + + + + 12448 + -775 + 25 + 60 + + + 12462 + -745 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 6f8e87ed-b397-46bf-9c33-63d2ad16c51a + Evaluate Length + Evaluate Length + + + + + + 12366 + -936 + 144 + 64 + + + 12440 + -904 + + + + + + Curve to evaluate + 18db646b-d2d5-4db7-941c-3238bead8422 + Curve + Curve + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12368 + -934 + 57 + 20 + + + 12398 + -924 + + + + + + + + Length factor for curve evaluation + f1680ba6-77a5-42fe-b8b1-64ee00669d82 + Length + Length + false + 0 + + + + + + 12368 + -914 + 57 + 20 + + + 12398 + -904 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + eebb8979-4afc-43d6-9d7e-b18ceea92592 + Normalized + Normalized + false + 0 + + + + + + 12368 + -894 + 57 + 20 + + + 12398 + -884 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + Point + Point + false + 0 + + + + + + 12455 + -934 + 53 + 20 + + + 12483 + -924 + + + + + + + + Tangent vector at the specified length + b6b57969-d3a7-43d5-ad0d-7b408f1f75d0 + Tangent + Tangent + false + 0 + + + + + + 12455 + -914 + 53 + 20 + + + 12483 + -904 + + + + + + + + Curve parameter at the specified length + e7c26506-57ab-481c-95e8-ae35dd1b15c1 + Parameter + Parameter + false + 0 + + + + + + 12455 + -894 + 53 + 20 + + + 12483 + -884 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b294806e-d2cd-43e0-908f-a0501f37025f + Interpolate + Interpolate + + + + + + 12372 + -1038 + 125 + 84 + + + 12439 + -996 + + + + + + 1 + Interpolation points + 2de6f012-b936-4ad9-a716-802b9d543584 + Vertices + Vertices + false + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + 1 + + + + + + 12374 + -1036 + 50 + 20 + + + 12400.5 + -1026 + + + + + + + + Curve degree + 73e26f64-4867-44c2-a331-ab8608e5feeb + Degree + Degree + false + 0 + + + + + + 12374 + -1016 + 50 + 20 + + + 12400.5 + -1006 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8f984cc5-440f-44e6-9a3d-105fd28c33ae + Periodic + Periodic + false + 0 + + + + + + 12374 + -996 + 50 + 20 + + + 12400.5 + -986 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dacdf712-dca7-4d9b-b062-934c93d9bd02 + KnotStyle + KnotStyle + false + 0 + + + + + + 12374 + -976 + 50 + 20 + + + 12400.5 + -966 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f559ceb1-98a4-425b-8ddc-892fd5db72ec + Curve + Curve + false + 0 + + + + + + 12454 + -1036 + 41 + 26 + + + 12476 + -1022.667 + + + + + + + + Curve length + 714713a5-9fc5-4c52-99fc-6c1a1bf7c17a + Length + Length + false + 0 + + + + + + 12454 + -1010 + 41 + 27 + + + 12476 + -996 + + + + + + + + Curve domain + b02118bf-2cf6-4609-a528-37715adfc1d6 + Domain + Domain + false + 0 + + + + + + 12454 + -983 + 41 + 27 + + + 12476 + -969.3334 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 94aab917-b4e7-40dc-960a-aadbedbe94dd + Panel + Panel + false + 0.11061841249465942 + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + 1 + Double click to edit panel content… + + + + + + 12519 + -777 + 160 + 274 + + 0 + 0 + 0 + + 12519.16 + -776.4572 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 12387 + -13 + 50 + 24 + + + 12412.14 + -1.366211 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 66fe1dd1-ef2d-4fa1-8131-04f9b454332c + Curvature + Curvature + + + + + + 12350 + -236 + 137 + 64 + + + 12420 + -204 + + + + + + Curve to evaluate + bd4756cb-d220-4fc1-9f98-2ae3ddc3e01d + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12352 + -234 + 53 + 30 + + + 12380 + -219 + + + + + + + + Parameter on curve domain to evaluate + 04dc1328-9b7b-4c09-9169-53d4a194b3ac + Parameter + Parameter + false + e83305aa-e02e-4c7b-9db1-17f74c059935 + 1 + + + + + + 12352 + -204 + 53 + 30 + + + 12380 + -189 + + + + + + + + Point on curve at {t} + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + Point + Point + false + 0 + + + + + + 12435 + -234 + 50 + 20 + + + 12461.5 + -224 + + + + + + + + Curvature vector at {t} + 7ff61657-80b8-4b44-b382-06bf2ae540ba + Curvature + Curvature + false + 0 + + + + + + 12435 + -214 + 50 + 20 + + + 12461.5 + -204 + + + + + + + + Curvature circle at {t} + ca84ab66-cc5e-45ee-aa1a-31a07cf87cfc + Curvature + Curvature + false + 0 + + + + + + 12435 + -194 + 50 + 20 + + + 12461.5 + -184 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9b79e2a7-d1a8-4a8c-b634-14c63bb8e51f + Divide Curve + Divide Curve + + + + + + 12363 + -156 + 125 + 64 + + + 12413 + -124 + + + + + + Curve to divide + 4fc3bdb9-c9c5-440c-9183-3837fe05f5d6 + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12365 + -154 + 33 + 20 + + + 12383 + -144 + + + + + + + + Number of segments + a10f6ee7-7855-4942-85c4-8d1e102e66de + Count + Count + false + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + 1 + + + + + + 12365 + -134 + 33 + 20 + + + 12383 + -124 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 323a5353-d7d3-40f6-96d2-e46a70a82495 + Kinks + Kinks + false + 0 + + + + + + 12365 + -114 + 33 + 20 + + + 12383 + -104 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 1152b2a5-bb0b-4c89-8f46-4e5dbbafe906 + Points + Points + false + 0 + + + + + + 12428 + -154 + 58 + 20 + + + 12458.5 + -144 + + + + + + + + 1 + Tangent vectors at division points + 810c277b-1f28-4405-9cec-dd0ff0bfd601 + Tangents + Tangents + false + 0 + + + + + + 12428 + -134 + 58 + 20 + + + 12458.5 + -124 + + + + + + + + 1 + Parameter values at division points + e83305aa-e02e-4c7b-9db1-17f74c059935 + Parameters + Parameters + false + 0 + + + + + + 12428 + -114 + 58 + 20 + + + 12458.5 + -104 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a592d79d-b89f-447b-8ee2-9b3f300d5371 + true + Curve + Curve + false + 177bc534-a9ac-4189-919c-d5b821d4b676 + 1 + + + + + + 12392 + 14 + 50 + 24 + + + 12417.92 + 26.47876 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 52dc8067-1a90-472f-a820-616a648b0381 + Deconstruct Arc + Deconstruct Arc + + + + + + 12359 + -314 + 114 + 64 + + + 12399 + -282 + + + + + + Arc or Circle to deconstruct + 938c36ca-b3f9-45c9-aa18-cdde2e4dafbf + Arc + Arc + false + ca84ab66-cc5e-45ee-aa1a-31a07cf87cfc + 1 + + + + + + 12361 + -312 + 23 + 60 + + + 12374 + -282 + + + + + + + + Base plane of arc or circle + c1f4f94c-21ee-4972-8f00-a7473bae3339 + Base Plane + Base Plane + false + 0 + + + + + + 12414 + -312 + 57 + 20 + + + 12444 + -302 + + + + + + + + Radius of arc or circle + 5da63fd8-78cf-4b90-94f8-cacc670813a3 + Radius + Radius + false + 0 + + + + + + 12414 + -292 + 57 + 20 + + + 12444 + -282 + + + + + + + + Angle domain (in radians) of arc + 5cacaeb4-480e-487c-9399-c68ddb1603d1 + Angle + Angle + false + 0 + + + + + + 12414 + -272 + 57 + 20 + + + 12444 + -262 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 8a73e17e-38b1-4ebe-aca6-486f4959db02 + One Over X + One Over X + + + + + + 12360 + -435 + 100 + 28 + + + 12409 + -421 + + + + + + Input value + cf3f65ee-5d40-4eab-a5f0-8bf9da8a0e04 + Value + Value + false + 5da63fd8-78cf-4b90-94f8-cacc670813a3 + 1 + + + + + + 12362 + -433 + 32 + 24 + + + 12379.5 + -421 + + + + + + + + Output value + 5d909f63-3301-4b76-b510-5c2da31cd54f + Result + Result + false + 0 + + + + + + 12424 + -433 + 34 + 24 + + + 12442.5 + -421 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + dd0f0eca-09e0-49a5-8e58-cec95b4f4c9d + Number Slider + Number Slider + false + 0 + + + + + + 12308 + -37 + 282 + 20 + + + 12308.14 + -36.79126 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 29 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + e62d2fb7-3871-4872-a16d-e60d83cf86f5 + Line + Line + + + + + + 12356 + -384 + 114 + 44 + + + 12428 + -362 + + + + + + Line start point + e17a922e-7d72-4b6a-972f-4f1a91072d92 + Start Point + Start Point + false + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + 1 + + + + + + 12358 + -382 + 55 + 20 + + + 12387 + -372 + + + + + + + + Line end point + 5b5fec64-8826-439a-94ad-d001b0363087 + End Point + End Point + false + c1f4f94c-21ee-4972-8f00-a7473bae3339 + 1 + + + + + + 12358 + -362 + 55 + 20 + + + 12387 + -352 + + + + + + + + Line segment + 78e9c247-df12-4fe3-8163-b9954ca4f644 + Line + Line + false + 0 + + + + + + 12443 + -382 + 25 + 40 + + + 12457 + -362 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f2cea3a8-0f4e-4142-a0b1-f9f79404928b + fb6aa7cb-9cd1-4718-94c6-4aa559455634 + 08e8c0d1-1577-4948-bfb1-c0888e9a7923 + 1b71d7f4-3039-4d6a-9b48-b65ea7c3daab + f343608e-df0e-44e5-a72e-d5c972418b49 + 6f8e87ed-b397-46bf-9c33-63d2ad16c51a + b294806e-d2cd-43e0-908f-a0501f37025f + 94aab917-b4e7-40dc-960a-aadbedbe94dd + 654586c4-ee54-4c8f-9073-6ce78bef4be5 + 66fe1dd1-ef2d-4fa1-8131-04f9b454332c + 9b79e2a7-d1a8-4a8c-b634-14c63bb8e51f + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 52dc8067-1a90-472f-a820-616a648b0381 + 8a73e17e-38b1-4ebe-aca6-486f4959db02 + dd0f0eca-09e0-49a5-8e58-cec95b4f4c9d + e62d2fb7-3871-4872-a16d-e60d83cf86f5 + 16 + 4cd006bc-8815-4af4-afc9-71a399356e23 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cedf0340-a135-446c-a885-efa3a3d764ed + Relay + Relay + false + 612278c8-243c-4243-b0e5-6c6a0e7639b9 + 1 + + + + + + 12550 + -335 + 44 + 16 + + + 12572 + -327 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 666e60dc-3c6d-47e3-86c4-221c14152ed8 + Relay + Relay + false + 1dd6a005-e929-44be-99d1-b150faddcdfb + 1 + + + + + + 12396 + -499 + 44 + 16 + + + 12418 + -491 + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + e939fce3-d549-4126-aadc-36c9e38148ea + Nurbs Curve + Nurbs Curve + + + + + + 12521 + -1037 + 118 + 64 + + + 12581 + -1005 + + + + + + 1 + Curve control points + 196ff72e-6b5f-4481-b9d0-df3e8791f199 + Vertices + Vertices + false + ea1eae82-e50e-4af7-bdef-e8f32dba25d5 + 1 + + + + + + 12523 + -1035 + 43 + 20 + + + 12546 + -1025 + + + + + + + + Curve degree + 0d94b336-53ec-492f-9d70-3349f7141511 + Degree + Degree + false + 0 + + + + + + 12523 + -1015 + 43 + 20 + + + 12546 + -1005 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + dd9a0309-1453-4118-af6a-41f19d284caf + Periodic + Periodic + false + 0 + + + + + + 12523 + -995 + 43 + 20 + + + 12546 + -985 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 7f806828-81c8-4046-acec-91b78e4eba94 + Curve + Curve + false + 0 + + + + + + 12596 + -1035 + 41 + 20 + + + 12618 + -1025 + + + + + + + + Curve length + 3ed0ea0f-4f0c-4de5-b60e-991ea73b254b + Length + Length + false + 0 + + + + + + 12596 + -1015 + 41 + 20 + + + 12618 + -1005 + + + + + + + + Curve domain + e4960857-3a4f-4c6f-a439-d35136991da3 + Domain + Domain + false + 0 + + + + + + 12596 + -995 + 41 + 20 + + + 12618 + -985 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 612278c8-243c-4243-b0e5-6c6a0e7639b9 + Point + Point + false + 78b63f11-08d4-47e7-a6d7-4079edfd6675 + 1 + + + + + + 12525 + -231 + 50 + 24 + + + 12550.47 + -219.7692 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + ac6beaea-7446-4796-8084-980e7358ea85 + Sort List + Sort List + + + + + + 12404 + -1255 + 146 + 44 + + + 12469 + -1233 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 5f1e2278-e105-41e6-a307-2b0ce843c62a + Keys + Keys + false + 4d1b9c67-3b96-4551-ab64-ceb85783e621 + 1 + + + + + + 12406 + -1253 + 48 + 20 + + + 12431.5 + -1243 + + + + + + + + 1 + Optional list of values to sort synchronously + cc6b95c0-e738-4e96-aa95-a4cdb9eca8fd + Values Values A + Values A + true + b6127f77-9130-47f8-9268-150a8f1a19f3 + 1 + + + + + + 12406 + -1233 + 48 + 20 + + + 12431.5 + -1223 + + + + + + + + 1 + Sorted keys + df5c65dc-adc0-4180-9a32-25835defc687 + Keys + Keys + false + true + 0 + + + + + + 12484 + -1253 + 64 + 20 + + + 12509.5 + -1243 + + + + + + + + 1 + Synchronous values in Values A + 4927e1bd-858e-4f2a-800a-0b745f78c746 + Values Values A + Values A + false + true + 0 + + + + + + 12484 + -1233 + 64 + 20 + + + 12509.5 + -1223 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 45db32b4-3fe4-4c74-98c0-788e599bc995 + Length + Length + + + + + + 12301 + -1246 + 104 + 28 + + + 12351 + -1232 + + + + + + Curve to measure + 29f45619-4dca-4240-a5a1-1cdb587c202a + Curve + Curve + false + b6127f77-9130-47f8-9268-150a8f1a19f3 + 1 + + + + + + 12303 + -1244 + 33 + 24 + + + 12321 + -1232 + + + + + + + + Curve length + 4d1b9c67-3b96-4551-ab64-ceb85783e621 + Length + Length + false + 0 + + + + + + 12366 + -1244 + 37 + 24 + + + 12386 + -1232 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d0a26495-01af-4f81-be45-aa0fd31203a6 + Panel + Panel + false + 0 + b0070d95-38c1-4230-ae57-a30b23c7df20 + 1 + Double click to edit panel content… + + + + + + 12389 + -1593 + 160 + 274 + + 0 + 0 + 0 + + 12389.91 + -1592.458 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b6127f77-9130-47f8-9268-150a8f1a19f3 + Relay + Relay + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12349 + -1159 + 44 + 16 + + + 12371 + -1151 + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + b8f9588b-4506-48b7-ab43-b16e3f74c92f + Sort List + Sort List + + + + + + 12405 + -1128 + 146 + 44 + + + 12470 + -1106 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 6b50f47a-f1b3-4b31-bac4-b46446d4d728 + Keys + Keys + false + c16c1d22-c6b9-4791-8975-8bbfa6f2d137 + 1 + + + + + + 12407 + -1126 + 48 + 20 + + + 12432.5 + -1116 + + + + + + + + 1 + Optional list of values to sort synchronously + 51ce0bbb-48f0-4ad8-bb78-8b01af705b4e + Values Values A + Values A + true + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + 1 + + + + + + 12407 + -1106 + 48 + 20 + + + 12432.5 + -1096 + + + + + + + + 1 + Sorted keys + 9052a133-ea5a-4d6c-b3a8-0578545d5b47 + Keys + Keys + false + true + 0 + + + + + + 12485 + -1126 + 64 + 20 + + + 12510.5 + -1116 + + + + + + + + 1 + Synchronous values in Values A + e2da5a04-447f-4fc3-a906-7e1e7bd2ba5f + Values Values A + Values A + false + true + 0 + + + + + + 12485 + -1106 + 64 + 20 + + + 12510.5 + -1096 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 1c7ab22e-93bf-47ea-8644-ebb4ff1c24d2 + Length + Length + + + + + + 12293 + -1130 + 104 + 28 + + + 12343 + -1116 + + + + + + Curve to measure + 4b62cb2f-c248-4de2-9991-fa5f9040e13b + Curve + Curve + false + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + 1 + + + + + + 12295 + -1128 + 33 + 24 + + + 12313 + -1116 + + + + + + + + Curve length + c16c1d22-c6b9-4791-8975-8bbfa6f2d137 + Length + Length + false + 0 + + + + + + 12358 + -1128 + 37 + 24 + + + 12378 + -1116 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1d27a8fb-c51b-4f43-9baa-2d13490e9f44 + Relay + Relay + false + cb7ae16a-60e7-4501-8de1-eed1c2c31b87 + 1 + + + + + + 12336 + -1068 + 44 + 16 + + + 12358 + -1060 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ecd9e1d5-1c94-4fe2-b6d1-5813d989c356 + Panel + Panel + false + 0 + 390ff75f-1a96-4ee1-89bf-2e3d5828a5de + 1 + Double click to edit panel content… + + + + + + 12603 + -1336 + 140 + 274 + + 0 + 0 + 0 + + 12603.14 + -1335.582 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 66a911dc-12d7-452a-8510-9550944ef7c4 + Division + Division + + + + + + 12597 + -1208 + 82 + 44 + + + 12628 + -1186 + + + + + + Item to divide (dividend) + 6d5d4e0a-9b01-452e-a83f-c79b7a6fe4d2 + A + A + false + df5c65dc-adc0-4180-9a32-25835defc687 + 1 + + + + + + 12599 + -1206 + 14 + 20 + + + 12607.5 + -1196 + + + + + + + + Item to divide with (divisor) + da4af404-a48b-48fa-b105-29e640e0bca1 + B + B + false + 9052a133-ea5a-4d6c-b3a8-0578545d5b47 + 1 + + + + + + 12599 + -1186 + 14 + 20 + + + 12607.5 + -1176 + + + + + + + + The result of the Division + cba54662-ddc7-48e6-ba94-f0c41946dd64 + Result + Result + false + 0 + + + + + + 12643 + -1206 + 34 + 40 + + + 12661.5 + -1186 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0206fcf0-c041-436f-a2b5-76b0a1ac7a5b + Panel + Panel + false + 1 + cba54662-ddc7-48e6-ba94-f0c41946dd64 + 1 + Double click to edit panel content… + + + + + + 12580 + -1622 + 160 + 274 + + 0 + 0 + 0 + + 12580.39 + -1621.406 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7c77407a-b87a-4c08-a0b8-43f97d2d2837 + List Item + List Item + + + + + + 12566 + -1330 + 92 + 64 + + + 12614 + -1298 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 2ca71df4-bc11-42f9-a70b-d4437bb8f854 + List + List + false + 4927e1bd-858e-4f2a-800a-0b745f78c746 + 1 + + + + + + 12568 + -1328 + 31 + 20 + + + 12585 + -1318 + + + + + + + + Item index + 0f878c73-5549-4bd6-bbcb-48768bcfcef5 + Index + Index + false + 0 + + + + + + 12568 + -1308 + 31 + 20 + + + 12585 + -1298 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a3971af9-94fc-4b2f-a22e-b6e14c33d036 + Wrap + Wrap + false + 0 + + + + + + 12568 + -1288 + 31 + 20 + + + 12585 + -1278 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + b0070d95-38c1-4230-ae57-a30b23c7df20 + false + Item + Item + false + 0 + + + + + + 12629 + -1328 + 27 + 60 + + + 12644 + -1298 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 04a013da-c90a-4a2e-b4da-bbd01d166645 + List Item + List Item + + + + + + 12541 + -1108 + 92 + 64 + + + 12589 + -1076 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 5c8a152f-780c-4ff5-80ad-35da6fcee3d9 + List + List + false + e2da5a04-447f-4fc3-a906-7e1e7bd2ba5f + 1 + + + + + + 12543 + -1106 + 31 + 20 + + + 12560 + -1096 + + + + + + + + Item index + 1f485704-f5a5-4731-9d82-1f30af00a5b1 + Index + Index + false + 0 + + + + + + 12543 + -1086 + 31 + 20 + + + 12560 + -1076 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 32f771b5-f2a2-4cd2-abb5-5c130babbec8 + Wrap + Wrap + false + 0 + + + + + + 12543 + -1066 + 31 + 20 + + + 12560 + -1056 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 390ff75f-1a96-4ee1-89bf-2e3d5828a5de + false + Item + Item + false + 0 + + + + + + 12604 + -1106 + 27 + 60 + + + 12619 + -1076 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 7326f5cb-d9a7-4c86-a613-4d6f95bfff3a + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 12310 + -856 + 250 + 20 + + + 12310.73 + -855.7272 + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 6e82d351-5163-4276-99d0-c0d055e4241e + Relative Differences + Relative Differences + + + + + + 12255 + -481 + 128 + 28 + + + 12308 + -467 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + eb0beed2-7347-4e6a-b179-f19628ca41f6 + Values + Values + false + 5d909f63-3301-4b76-b510-5c2da31cd54f + 1 + + + + + + 12257 + -479 + 36 + 24 + + + 12276.5 + -467 + + + + + + + + 1 + Differences between consecutive items + 1dd6a005-e929-44be-99d1-b150faddcdfb + Differenced + Differenced + false + 0 + + + + + + 12323 + -479 + 58 + 24 + + + 12353.5 + -467 + + + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + 25af5b0e-d412-4386-b70c-8e886402e44a + Derivatives + Derivatives + + + + + + 12211 + -787 + 160 + 144 + + + 12281 + -715 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + c84a49bf-790e-4fb7-93e4-dbe4944f7e0f + Curve + Curve + false + a592d79d-b89f-447b-8ee2-9b3f300d5371 + 1 + + + + + + 12213 + -785 + 53 + 70 + + + 12241 + -750 + + + + + + + + Parameter on curve domain to evaluate + 7ea94c00-5d74-4fe1-9a19-08d12b936e21 + Parameter + Parameter + false + e83305aa-e02e-4c7b-9db1-17f74c059935 + 1 + + + + + + 12213 + -715 + 53 + 70 + + + 12241 + -680 + + + + + + + + Point on curve at {t} + d0de3424-3c10-48a8-afc2-d24c933954ec + Point + Point + false + 0 + + + + + + 12296 + -785 + 73 + 20 + + + 12334 + -775 + + + + + + + + First curve derivative at t (Velocity) + 71c7b04f-016f-42d8-b50e-55620d1cec0a + false + First derivative + First derivative + false + 0 + + + + + + 12296 + -765 + 73 + 20 + + + 12334 + -755 + + + + + + + + Second curve derivative at t (Acceleration) + 7820509a-24c6-47f3-8874-6bea0f7f1d2c + false + Second derivative + 2 + false + 0 + + + + + + 12296 + -745 + 73 + 20 + + + 12334 + -735 + + + + + + + + Third curve derivative at t (Jolt) + 5bdb4668-9f1c-4a8a-bc60-b7e60ca07cc2 + false + Third derivative + 3 + false + 0 + + + + + + 12296 + -725 + 73 + 20 + + + 12334 + -715 + + + + + + + + Fourth curve derivative at t (Jounce) + ea1f0cd3-bd78-4e56-b018-fcb2ca9ce850 + false + Fourth derivative + 4 + false + 0 + + + + + + 12296 + -705 + 73 + 20 + + + 12334 + -695 + + + + + + + + Fifth curve derivative at t + 055b3a3c-8d39-41dc-aca3-0219c2308859 + false + Fifth derivative + 5 + false + 0 + + + + + + 12296 + -685 + 73 + 20 + + + 12334 + -675 + + + + + + + + Sixth curve derivative at t + 07025086-ab24-437d-845a-9481cddc0aba + false + Sixth derivative + 6 + false + 0 + + + + + + 12296 + -665 + 73 + 20 + + + 12334 + -655 + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2fafd9f7-c29a-40e0-bf43-03f2a2079302 + Create Material + Create Material + + + + + + 12715 + -721 + 144 + 104 + + + 12799 + -669 + + + + + + Colour of the diffuse channel + 596645c7-37b5-4f14-b3ef-41d69cafb302 + Diffuse + Diffuse + false + 0 + + + + + + 12717 + -719 + 67 + 20 + + + 12752 + -709 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;191;191;191 + + + + + + + + + + + + Colour of the specular highlight + 9263d71e-f58f-4746-8b87-eee657634df7 + Specular + Specular + false + 0 + + + + + + 12717 + -699 + 67 + 20 + + + 12752 + -689 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 041d7f65-d8dc-449e-ace4-872d1173f486 + Emission + Emission + false + 0 + + + + + + 12717 + -679 + 67 + 20 + + + 12752 + -669 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 07721423-26e2-471b-86e8-5b8a5f8617f7 + Transparency + Transparency + false + 0 + + + + + + 12717 + -659 + 67 + 20 + + + 12752 + -649 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4ece677e-d29a-46d3-89ec-cadbeda3e384 + Shine + Shine + false + 0 + + + + + + 12717 + -639 + 67 + 20 + + + 12752 + -629 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 4157918a-4696-4d37-9027-e9c79af4ac6d + Material + Material + false + 0 + + + + + + 12814 + -719 + 43 + 100 + + + 12837 + -669 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 4a06f602-0440-4cdc-aec1-4e62209d06f7 + Custom Preview + Custom Preview + + + + + + + 12787 + -818 + 82 + 44 + + + 12855 + -796 + + + + + + Geometry to preview + true + f6e1c684-24dc-4a28-a60f-e7fbae7b74ba + Geometry + Geometry + false + 0c62ad94-ec3a-4eab-8fbd-11e4b96671bd + 1 + + + + + + 12789 + -816 + 51 + 20 + + + 12816 + -806 + + + + + + + + The material override + afc7878e-3e54-4771-a2b7-cb50837693c7 + Material + Material + false + 4157918a-4696-4d37-9027-e9c79af4ac6d + 1 + + + + + + 12789 + -796 + 51 + 20 + + + 12816 + -786 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fd0c56cc-bb67-4471-85e4-449328cb3b86 + Relay + Relay + false + ce1eed34-a8d9-4a0a-b98d-4ff2951f6186 + 1 + + + + + + 11143 + 375 + 44 + 16 + + + 11165 + 383 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 30897c58-fecc-47f5-bb31-bff4d3d50c3b + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 11157 + 408 + 44 + 16 + + + 11179 + 416 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 9a34e9ed-b437-4398-9234-9a12017ce2ff + Move + Move + + + + + + 11569 + 419 + 138 + 44 + + + 11637 + 441 + + + + + + Base geometry + c8e5c49a-f564-4cc4-b5e3-4c3a81aefded + Geometry + Geometry + true + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + 1 + + + + + + 11571 + 421 + 51 + 20 + + + 11598 + 431 + + + + + + + + Translation vector + 9afd2654-065a-4331-a9e0-80719820b3f8 + Motion + Motion + false + 508f0591-45be-4d8c-9819-82c5b46df5af + 1 + + + + + + 11571 + 441 + 51 + 20 + + + 11598 + 451 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 87ae178b-b6e0-427b-9f0b-afd3c9e51f1a + Geometry + Geometry + false + 0 + + + + + + 11652 + 421 + 53 + 20 + + + 11680 + 431 + + + + + + + + Transformation data + 2f9eab84-c18d-4ae4-91d7-b113f9c81462 + Transform + Transform + false + 0 + + + + + + 11652 + 441 + 53 + 20 + + + 11680 + 451 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + ff49167c-7205-4387-9b02-55b4c3373ff3 + Vector 2Pt + Vector 2Pt + + + + + + 11452 + 295 + 112 + 64 + + + 11510 + 327 + + + + + + Base point + b7f3f93f-32b0-4c49-afed-0be1a1689180 + Point A + Point A + false + 0 + + + + + + 11454 + 297 + 41 + 20 + + + 11476 + 307 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + 029557db-49d0-4216-9074-290b384f4290 + Point B + Point B + false + f895d8a7-69e8-4035-bd36-5aff18ae834b + 1 + + + + + + 11454 + 317 + 41 + 20 + + + 11476 + 327 + + + + + + + + Unitize output + ac6239cc-c4ad-46bf-a30d-1b9098270e2a + Unitize + Unitize + false + 0 + + + + + + 11454 + 337 + 41 + 20 + + + 11476 + 347 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 508f0591-45be-4d8c-9819-82c5b46df5af + Vector + Vector + false + 0 + + + + + + 11525 + 297 + 37 + 30 + + + 11545 + 312 + + + + + + + + Vector length + 0620de34-7f8b-4675-b2f5-8a76fa96459f + Length + Length + false + 0 + + + + + + 11525 + 327 + 37 + 30 + + + 11545 + 342 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6a0bfb89-f286-4d54-8c01-e27ea6656565 + Panel + Panel + false + 1 + cba54662-ddc7-48e6-ba94-f0c41946dd64 + 1 + Double click to edit panel content… + + + + + + 12792 + -1306 + 140 + 274 + + 0 + 0 + 0 + + 12792.19 + -1305.367 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a1c61e57-27ea-48a1-8f1b-2035d469d508 + Evaluate Length + Evaluate Length + + + + + + 11352 + -2161 + 144 + 64 + + + 11426 + -2129 + + + + + + Curve to evaluate + 5e6af741-76cd-4730-874d-c1ff6fe70969 + Curve + Curve + false + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 11354 + -2159 + 57 + 20 + + + 11384 + -2149 + + + + + + + + Length factor for curve evaluation + f0ba7596-277a-473c-8060-a8a4f296ec52 + Length + Length + false + 0 + + + + + + 11354 + -2139 + 57 + 20 + + + 11384 + -2129 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + bf2d6dbb-1000-4876-a347-0a8d3f4dca61 + Normalized + Normalized + false + 0 + + + + + + 11354 + -2119 + 57 + 20 + + + 11384 + -2109 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + efac74a7-bad4-49a8-b69f-3da81a68c884 + Point + Point + false + 0 + + + + + + 11441 + -2159 + 53 + 20 + + + 11469 + -2149 + + + + + + + + Tangent vector at the specified length + a6304628-97d5-4d1c-9e6e-9c2a16ece7ff + Tangent + Tangent + false + 0 + + + + + + 11441 + -2139 + 53 + 20 + + + 11469 + -2129 + + + + + + + + Curve parameter at the specified length + e897cc0a-46a7-48fb-8acd-9514435d95ed + Parameter + Parameter + false + 0 + + + + + + 11441 + -2119 + 53 + 20 + + + 11469 + -2109 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + a290ab7f-abc0-4b1c-bc94-ebdf21a5a87c + Interpolate + Interpolate + + + + + + 11361 + -2245 + 125 + 84 + + + 11428 + -2203 + + + + + + 1 + Interpolation points + cb18c20c-2beb-4728-a038-3df2567c31d3 + Vertices + Vertices + false + efac74a7-bad4-49a8-b69f-3da81a68c884 + 1 + + + + + + 11363 + -2243 + 50 + 20 + + + 11389.5 + -2233 + + + + + + + + Curve degree + a2b91649-1ac1-4680-814d-c73c304036f9 + Degree + Degree + false + 0 + + + + + + 11363 + -2223 + 50 + 20 + + + 11389.5 + -2213 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 262b4c24-1ad2-4241-8e08-dcb33520adb6 + Periodic + Periodic + false + 0 + + + + + + 11363 + -2203 + 50 + 20 + + + 11389.5 + -2193 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6f00f3dd-f9c3-4526-93dd-d21b9f2cd4bd + KnotStyle + KnotStyle + false + 0 + + + + + + 11363 + -2183 + 50 + 20 + + + 11389.5 + -2173 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 6ee6b869-463e-4c54-8ccf-3891607e1b1e + Curve + Curve + false + 0 + + + + + + 11443 + -2243 + 41 + 26 + + + 11465 + -2229.667 + + + + + + + + Curve length + 0acd0ac4-b5f0-493c-9299-e33c73084c1f + Length + Length + false + 0 + + + + + + 11443 + -2217 + 41 + 27 + + + 11465 + -2203 + + + + + + + + Curve domain + 641f23f3-c782-4805-aa9b-33a84524de2d + Domain + Domain + false + 0 + + + + + + 11443 + -2190 + 41 + 27 + + + 11465 + -2176.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 5debf214-7149-48e5-be2d-d445d186f96b + Nurbs Curve + Nurbs Curve + + + + + + 11365 + -2309 + 118 + 64 + + + 11425 + -2277 + + + + + + 1 + Curve control points + 1a12f187-c509-4b0f-8b70-6a81b89ac0f6 + Vertices + Vertices + false + efac74a7-bad4-49a8-b69f-3da81a68c884 + 1 + + + + + + 11367 + -2307 + 43 + 20 + + + 11390 + -2297 + + + + + + + + Curve degree + 627af5b0-cbb6-4ce0-b88a-f8d76fbbf95f + Degree + Degree + false + 0 + + + + + + 11367 + -2287 + 43 + 20 + + + 11390 + -2277 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 981413a0-df99-47ee-bf35-4fa67ca8f1c1 + Periodic + Periodic + false + 0 + + + + + + 11367 + -2267 + 43 + 20 + + + 11390 + -2257 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + c5b10b84-d4e1-4de5-b8d2-8446e83779d8 + Curve + Curve + false + 0 + + + + + + 11440 + -2307 + 41 + 20 + + + 11462 + -2297 + + + + + + + + Curve length + 076d9679-ed3f-4186-b027-edab3a58dd49 + Length + Length + false + 0 + + + + + + 11440 + -2287 + 41 + 20 + + + 11462 + -2277 + + + + + + + + Curve domain + 0364df35-08aa-4613-bec5-80a277978645 + Domain + Domain + false + 0 + + + + + + 11440 + -2267 + 41 + 20 + + + 11462 + -2257 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 280a5959-77cf-4b21-a8c1-73eb1f4ddf89 + Evaluate Length + Evaluate Length + + + + + + 4666 + -4020 + 144 + 64 + + + 4740 + -3988 + + + + + + Curve to evaluate + ca8c19b8-d370-4215-b98f-d127192380fc + Curve + Curve + false + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 4668 + -4018 + 57 + 20 + + + 4698 + -4008 + + + + + + + + Length factor for curve evaluation + 8b5f9259-c0a3-437e-9504-a629dd9b17b3 + Length + Length + false + 0 + + + + + + 4668 + -3998 + 57 + 20 + + + 4698 + -3988 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a8356f68-b5c6-48d2-9b0d-18a906a34278 + Normalized + Normalized + false + 0 + + + + + + 4668 + -3978 + 57 + 20 + + + 4698 + -3968 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + Point + Point + false + 0 + + + + + + 4755 + -4018 + 53 + 20 + + + 4783 + -4008 + + + + + + + + Tangent vector at the specified length + 7fdf4cba-ddcd-49a0-87a5-532240cd1f7d + Tangent + Tangent + false + 0 + + + + + + 4755 + -3998 + 53 + 20 + + + 4783 + -3988 + + + + + + + + Curve parameter at the specified length + dce63107-0b3d-496a-a3a2-6a4de086f4e5 + Parameter + Parameter + false + 0 + + + + + + 4755 + -3978 + 53 + 20 + + + 4783 + -3968 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 35941cf5-0284-4ef2-b72d-4ca5d13d16f5 + Interpolate + Interpolate + + + + + + 4660 + -4213 + 125 + 84 + + + 4727 + -4171 + + + + + + 1 + Interpolation points + 07bd3b1d-cc82-409c-bbc5-bd3c238bb97b + Vertices + Vertices + false + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + 1 + + + + + + 4662 + -4211 + 50 + 20 + + + 4688.5 + -4201 + + + + + + + + Curve degree + 883d2491-9f6a-4fa5-8532-dcf6446e381c + Degree + Degree + false + 0 + + + + + + 4662 + -4191 + 50 + 20 + + + 4688.5 + -4181 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + a9fde0ff-3337-4a0a-8d07-4d925c74ca53 + Periodic + Periodic + false + 0 + + + + + + 4662 + -4171 + 50 + 20 + + + 4688.5 + -4161 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6e177079-876a-4be2-b3e8-768387bbb8a3 + KnotStyle + KnotStyle + false + 0 + + + + + + 4662 + -4151 + 50 + 20 + + + 4688.5 + -4141 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2fb7ded9-2495-4660-ac5e-a566e511c897 + Curve + Curve + false + 0 + + + + + + 4742 + -4211 + 41 + 26 + + + 4764 + -4197.667 + + + + + + + + Curve length + db6ac2d4-4103-40bb-912b-d17c0f06c48d + Length + Length + false + 0 + + + + + + 4742 + -4185 + 41 + 27 + + + 4764 + -4171 + + + + + + + + Curve domain + 0efd50bb-15ca-4dbc-b7d0-89ae174a2d93 + Domain + Domain + false + 0 + + + + + + 4742 + -4158 + 41 + 27 + + + 4764 + -4144.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + c91f261b-eae9-435e-9dcb-e86ed2420d83 + Nurbs Curve + Nurbs Curve + + + + + + 4678 + -4104 + 118 + 64 + + + 4738 + -4072 + + + + + + 1 + Curve control points + 015b2005-b01b-49ed-be42-2bbde9870131 + Vertices + Vertices + false + bc44e069-f0a2-4a10-b9a9-88974bdd2788 + 1 + + + + + + 4680 + -4102 + 43 + 20 + + + 4703 + -4092 + + + + + + + + Curve degree + 70766069-27c5-4c05-81d3-20d273e0a210 + Degree + Degree + false + 0 + + + + + + 4680 + -4082 + 43 + 20 + + + 4703 + -4072 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 1bdeb77d-1317-439d-904e-7f613fd45bba + Periodic + Periodic + false + 0 + + + + + + 4680 + -4062 + 43 + 20 + + + 4703 + -4052 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0ecff90b-382d-4e18-9255-ac577abc41f8 + Curve + Curve + false + 0 + + + + + + 4753 + -4102 + 41 + 20 + + + 4775 + -4092 + + + + + + + + Curve length + 8b6147cc-367c-4e56-a99d-eed5ee04e633 + Length + Length + false + 0 + + + + + + 4753 + -4082 + 41 + 20 + + + 4775 + -4072 + + + + + + + + Curve domain + cc9ca81f-bd23-4eb6-ac76-9a0fe443fe39 + Domain + Domain + false + 0 + + + + + + 4753 + -4062 + 41 + 20 + + + 4775 + -4052 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + Mirror + Mirror + + + + + + 10258 + 1711 + 138 + 44 + + + 10326 + 1733 + + + + + + Base geometry + f370914c-1f56-4576-a0d6-cf88f5430cb6 + Geometry + Geometry + true + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 10260 + 1713 + 51 + 20 + + + 10287 + 1723 + + + + + + + + Mirror plane + 28fa6210-4d78-48ba-94b7-be6b20bbb10c + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 10260 + 1733 + 51 + 20 + + + 10287 + 1743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + f135a4b9-1ba0-4452-815b-34dce802a10e + Geometry + Geometry + false + 0 + + + + + + 10341 + 1713 + 53 + 20 + + + 10369 + 1723 + + + + + + + + Transformation data + 94292d1b-9231-4946-8f4c-4e6b44c4552a + Transform + Transform + false + 0 + + + + + + 10341 + 1733 + 53 + 20 + + + 10369 + 1743 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + Scale NU + Scale NU + + + + + + 10447 + 1675 + 154 + 104 + + + 10531 + 1727 + + + + + + Base geometry + 92e8b0a0-ad36-4456-b08e-611bc2e2359e + Geometry + Geometry + true + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 2 + + + + + + 10449 + 1677 + 67 + 20 + + + 10492 + 1687 + + + + + + + + Base plane + 9b180722-834e-410c-bcd4-b353dd032960 + Plane + Plane + false + 0 + + + + + + 10449 + 1697 + 67 + 20 + + + 10492 + 1707 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 040783ab-0c7c-4e9d-93ed-b76291c58ac1 + Scale X + Scale X + false + 0 + + + + + + 10449 + 1717 + 67 + 20 + + + 10492 + 1727 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {y} direction + 6a77c764-fecf-4d85-81cb-6f6e2ae9e1ff + -X + Scale Y + Scale Y + false + 0 + + + + + + 10449 + 1737 + 67 + 20 + + + 10492 + 1747 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {z} direction + 6baa2f3c-eea9-43e3-b444-890592f4a89f + Scale Z + Scale Z + false + 0 + + + + + + 10449 + 1757 + 67 + 20 + + + 10492 + 1767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 2fe6330d-6c59-4290-9b6b-395b4f8475f1 + Geometry + Geometry + false + 0 + + + + + + 10546 + 1677 + 53 + 50 + + + 10574 + 1702 + + + + + + + + Transformation data + c224d90a-4e3d-4293-9557-dcb73e9cf5d4 + Transform + Transform + false + 0 + + + + + + 10546 + 1727 + 53 + 50 + + + 10574 + 1752 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + d537c61a-2def-43dd-b50b-112750841dea + Move + Move + + + + + + 10452 + 1584 + 138 + 44 + + + 10520 + 1606 + + + + + + Base geometry + 18330e20-6ed0-4a9f-be09-242b9521b8c9 + Geometry + Geometry + true + 2fe6330d-6c59-4290-9b6b-395b4f8475f1 + 1 + + + + + + 10454 + 1586 + 51 + 20 + + + 10481 + 1596 + + + + + + + + Translation vector + 149dfd85-56bf-4ec6-ac18-d5fc82064fa5 + Motion + Motion + false + 0 + + + + + + 10454 + 1606 + 51 + 20 + + + 10481 + 1616 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + -0.5 + 0 + + + + + + + + + + + + Translated geometry + 0b708808-ae03-4de1-b6d7-b161e51b12f0 + Geometry + Geometry + false + 0 + + + + + + 10535 + 1586 + 53 + 20 + + + 10563 + 1596 + + + + + + + + Transformation data + d700f06c-8c06-4da3-b0b7-db61eea5c843 + Transform + Transform + false + 0 + + + + + + 10535 + 1606 + 53 + 20 + + + 10563 + 1616 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 667c0d04-cd86-461b-8ffa-c86ff56295ed + Relay + Relay + false + 0b708808-ae03-4de1-b6d7-b161e51b12f0 + 1 + + + + + + 3857 + -1667 + 44 + 16 + + + 3879 + -1659 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + dad13795-9a40-4a82-8c48-f256e4eda9da + Merge + Merge + + + + + + 15753 + -3165 + 105 + 84 + + + 15807 + -3123 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 92b245d7-cdbb-4763-8cfd-0ec7b52cd9f0 + false + Data 1 + Data 1 + true + 6db0f5d2-7320-4916-af1d-e6a7cf4f55cc + 1 + + + + + + 15755 + -3163 + 37 + 20 + + + 15775 + -3153 + + + + + + + + 2 + Data stream 2 + 9e792638-9393-4490-9c12-5fec1e1f51aa + false + Data 2 + Data 2 + true + 4acf9d20-bfa7-4466-9f18-121bc65f41d6 + 1 + + + + + + 15755 + -3143 + 37 + 20 + + + 15775 + -3133 + + + + + + + + 2 + Data stream 3 + 9e7ac6c0-8b63-432e-a902-3a065f8b5fc0 + false + Data 3 + D3 + true + 0c606d5d-0823-475d-aadf-be458286e7ed + 1 + + + + + + 15755 + -3123 + 37 + 20 + + + 15775 + -3113 + + + + + + + + 2 + Data stream 4 + 128adde6-a197-49b9-9ce1-15c51234691f + false + Data 4 + D4 + true + 0 + + + + + + 15755 + -3103 + 37 + 20 + + + 15775 + -3093 + + + + + + + + 2 + Result of merge + 46bd1fc3-9ea7-4aea-84af-656f5fc2633e + Result + Result + false + 0 + + + + + + 15822 + -3163 + 34 + 80 + + + 15840.5 + -3123 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7990 + 1395 + 44 + 16 + + + 8012 + 1403 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a5e6a2de-7663-4415-b906-578da22a1eee + Relay + Relay + false + 9e5d13c5-060e-4636-a3fc-1ccfd4e1a5cc + 1 + + + + + + 7962 + 1497 + 44 + 16 + + + 7984 + 1505 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 18a9087b-376f-4a09-a388-c6b408572dac + Relay + Relay + false + 88331ef7-4566-4226-b06d-8b957fb46f5f + 1 + + + + + + 8023 + 1472 + 44 + 16 + + + 8045 + 1480 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 835d6923-282f-4d1c-a692-e163fa5e7353 + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 10294 + 1645 + 44 + 16 + + + 10316 + 1653 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5f01c636-f077-4252-b839-34d6ddec0a94 + Relay + Relay + false + f135a4b9-1ba0-4452-815b-34dce802a10e + 1 + + + + + + 10347 + 1684 + 44 + 16 + + + 10369 + 1692 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 674513e2-76f6-4197-a8aa-f29a2f69db66 + dad13795-9a40-4a82-8c48-f256e4eda9da + 2 + 116be807-9a93-49f7-97b0-cb7377ace734 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 263a8ac8-1c45-4e6f-b76d-554dcb4165d0 + 1 + 419c82a9-472e-43d4-8682-ac0ad1d4a55d + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + da694302-c7c5-4bb2-87f0-3176f906c450 + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + d3e51203-e5d2-4329-956f-14031eda4253 + f447695d-1c1b-44d0-9618-f10b5d468875 + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + 3caf0bd1-75a8-425a-920e-b56621541afa + 8b14e6be-bcaf-4053-9a42-3029296a448f + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + 65584a6d-8ccd-4327-af50-3291e244cb7d + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + 83941feb-acb9-4944-8755-0ceab50f5263 + 3355a088-91b8-43bc-b75c-5039ea1b0625 + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + ca283543-5f0b-499b-9c9b-381c5c09e175 + 06681605-538d-4057-92ec-b6a51ea3d63f + eb1f7a89-e107-41ca-9c38-2559400615bd + 330ab110-e799-4b4b-b595-f82a00f48889 + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 5208f7ca-0736-4a52-b414-72eab73ecae2 + ef384574-8b3a-460c-966b-f46dd53d272a + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + 7ec058a1-9c86-4879-963c-06077cea0d55 + fe99770b-54da-415c-aec9-4773542b47a4 + 07d6bce5-4a56-412a-8267-e66568ff6b15 + 7b79f39b-68ff-4d0e-8163-e07a42486c93 + 284d301b-eaab-4f71-9788-95577e371af1 + 149373f6-de48-45b6-bf18-44bea4fa93db + e449622b-e6c3-4eec-81ff-a425e95090f3 + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + 52 + a3856c54-fe67-41a0-abaa-a532dc3c4104 + Group + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + c9b89221-7f42-40c7-b517-a7e725aa7cf1 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 13655 + 1481 + 160 + 224 + + + 13723 + 1593 + + + + + + 1 + One or multiple graph curves to graph map values with + 24e65da6-1507-4eb2-861f-f20b4fe46fdb + Curves + Curves + false + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + 1 + + + + + + 13657 + 1483 + 51 + 27 + + + 13684 + 1496.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + 1b91b728-b222-4215-a201-bb90e0ae6f44 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 13657 + 1510 + 51 + 28 + + + 13684 + 1524.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + d0de44fd-cc9e-4064-9e75-3b1793544e22 + Values + Values + false + c9de516b-360b-4734-8431-4c2d56bafbfc + 1 + + + + + + 13657 + 1538 + 51 + 27 + + + 13684 + 1551.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 4c89fec8-d48a-418d-8501-d0bdc27df7d4 + X Axis + X Axis + true + 0 + + + + + + 13657 + 1565 + 51 + 28 + + + 13684 + 1579.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + e1b1cd9a-22dc-44a7-b875-f9f1b3204bc8 + Y Axis + Y Axis + true + 0 + + + + + + 13657 + 1593 + 51 + 27 + + + 13684 + 1606.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 6d393645-0686-49b5-a110-b6cf0470efb1 + Flip + Flip + false + 0 + + + + + + 13657 + 1620 + 51 + 28 + + + 13684 + 1634.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 78a3111b-0132-4442-b4e1-4baea8a284c6 + Snap + Snap + false + 0 + + + + + + 13657 + 1648 + 51 + 27 + + + 13684 + 1661.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 235e3ab0-0c91-410b-a9c9-7854140819b4 + Text Size + Text Size + false + 0 + + + + + + 13657 + 1675 + 51 + 28 + + + 13684 + 1689.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + 040d577b-847e-4f15-ae60-cd070190bd8d + Mapped + Mapped + false + 0 + + + + + + 13738 + 1483 + 75 + 20 + + + 13777 + 1493 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 2eb58f27-0965-41af-b90d-b592a0f77e95 + Graph Curves + Graph Curves + false + 0 + + + + + + 13738 + 1503 + 75 + 20 + + + 13777 + 1513 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + 66dd9e67-9b2c-4014-a899-0fbecf14d3a3 + Graph Points + Graph Points + false + 0 + + + + + + 13738 + 1523 + 75 + 20 + + + 13777 + 1533 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 2c3861a3-7734-4b0c-8445-e15d009c8baa + Value Lines + Value Lines + false + 0 + + + + + + 13738 + 1543 + 75 + 20 + + + 13777 + 1553 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + aaf57259-e096-469a-aabf-a4cc73d188e5 + Value Points + Value Points + false + 0 + + + + + + 13738 + 1563 + 75 + 20 + + + 13777 + 1573 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + 26e47dd5-f8e4-4821-8272-c53bd4953837 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 13738 + 1583 + 75 + 20 + + + 13777 + 1593 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + dc40255c-a4b2-4449-babf-042fab831699 + Mapped Points + Mapped Points + false + 0 + + + + + + 13738 + 1603 + 75 + 20 + + + 13777 + 1613 + + + + + + + + The graph boundary background as a surface + 05fa6f68-7810-484a-ac9e-31c89bdd531a + Boundary + Boundary + false + 0 + + + + + + 13738 + 1623 + 75 + 20 + + + 13777 + 1633 + + + + + + + + 1 + The graph labels as curve outlines + f81a7689-caf8-42c6-8061-b5d6faeeb8ca + Labels + Labels + false + 0 + + + + + + 13738 + 1643 + 75 + 20 + + + 13777 + 1653 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + cfc0a125-7090-4842-800e-a62f4fe88fc0 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 13738 + 1663 + 75 + 20 + + + 13777 + 1673 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + 566d7b23-1dfe-4dc1-980b-33f240e9bb8e + Intersected + Intersected + false + 0 + + + + + + 13738 + 1683 + 75 + 20 + + + 13777 + 1693 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 02572be0-c954-40eb-9b13-4bd08b746304 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 13759 + 1114 + 116 + 44 + + + 13820 + 1136 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + cc2998f1-1cbe-438c-a586-f70e75cc3db7 + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 13761 + 1116 + 44 + 20 + + + 13784.5 + 1126 + + + + + + + + 1 + false + Script Variable Left + 03746c72-34ae-4e32-ae58-5838e5ee11ac + Left + Left + true + 1 + true + 040d577b-847e-4f15-ae60-cd070190bd8d + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 13761 + 1136 + 44 + 20 + + + 13784.5 + 1146 + + + + + + + + Print, Reflect and Error streams + 6168bd3a-6d09-4017-86f4-17462ae3bfaa + Output + Output + false + 0 + + + + + + 13835 + 1116 + 38 + 20 + + + 13855.5 + 1126 + + + + + + + + Output parameter Points + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + Points + Points + false + 0 + + + + + + 13835 + 1136 + 38 + 20 + + + 13855.5 + 1146 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + Point + Point + false + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + 1 + + + + + + 13920 + 1174 + 50 + 24 + + + 13945.07 + 1186.226 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + Interpolate + Interpolate + + + + + + 14057 + 1092 + 125 + 84 + + + 14124 + 1134 + + + + + + 1 + Interpolation points + a7c3be5b-0c42-438e-8257-1ff42b35cec1 + Vertices + Vertices + false + 1cb73ee4-35bb-444b-9a2e-3df5ab02f1b0 + 1 + + + + + + 14059 + 1094 + 50 + 20 + + + 14085.5 + 1104 + + + + + + + + Curve degree + aa798e50-7123-4eda-a32a-0b2afe730f3c + Degree + Degree + false + 0 + + + + + + 14059 + 1114 + 50 + 20 + + + 14085.5 + 1124 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c1698602-fe7e-4270-8c45-f9d3a6c4af14 + Periodic + Periodic + false + 0 + + + + + + 14059 + 1134 + 50 + 20 + + + 14085.5 + 1144 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 790184bc-ffa8-4415-b04b-eee78896adad + KnotStyle + KnotStyle + false + 0 + + + + + + 14059 + 1154 + 50 + 20 + + + 14085.5 + 1164 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + Curve + Curve + false + 0 + + + + + + 14139 + 1094 + 41 + 26 + + + 14161 + 1107.333 + + + + + + + + Curve length + fc2a86d7-eceb-4da9-953e-5f89c3f862f0 + Length + Length + false + 0 + + + + + + 14139 + 1120 + 41 + 27 + + + 14161 + 1134 + + + + + + + + Curve domain + 1bab6d47-0100-4947-a657-f05e2c762a00 + Domain + Domain + false + 0 + + + + + + 14139 + 1147 + 41 + 27 + + + 14161 + 1160.667 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + acde3684-712f-4974-bced-6bc8e2fc487c + Series + Series + + + + + + 13333 + 1165 + 101 + 64 + + + 13383 + 1197 + + + + + + First number in the series + e3597d65-4c0a-40df-96e5-ecadaf4adb97 + Start + Start + false + 0 + + + + + + 13335 + 1167 + 33 + 20 + + + 13353 + 1177 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 867ddbb1-55e4-4e88-b2a1-d153b23d0f8f + Step + Step + false + bcaab703-8bc6-4a65-ad7a-cccc98c1f7b3 + 1 + + + + + + 13335 + 1187 + 33 + 20 + + + 13353 + 1197 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + b95c90c9-1080-4011-a5d2-c36751935c98 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 13335 + 1207 + 33 + 20 + + + 13353 + 1217 + + + + + + + + 1 + Series of numbers + c9de516b-360b-4734-8431-4c2d56bafbfc + Series + Series + false + 0 + + + + + + 13398 + 1167 + 34 + 60 + + + 13416.5 + 1197 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + df9ac30d-91ea-4135-ba78-3892dbf2f971 + Radians + Radians + + + + + + 13340 + 1269 + 120 + 28 + + + 13401 + 1283 + + + + + + Angle in degrees + 07fe7f63-27fb-495d-8aec-f50b8c2e7660 + Degrees + Degrees + false + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + 1 + + + + + + 13342 + 1271 + 44 + 24 + + + 13365.5 + 1283 + + + + + + + + Angle in radians + bcaab703-8bc6-4a65-ad7a-cccc98c1f7b3 + Radians + Radians + false + 0 + + + + + + 13416 + 1271 + 42 + 24 + + + 13438.5 + 1283 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4e538fde-1785-40a5-881c-f399fce13909 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191294160 + + + + + + 13203 + 1318 + 250 + 20 + + + 13203.53 + 1318.476 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 02572be0-c954-40eb-9b13-4bd08b746304 + c33f50a6-09b7-4a38-957c-3c7c4fa437d6 + 433214f4-eaad-4c73-8911-fd8cd1d1cb6a + acde3684-712f-4974-bced-6bc8e2fc487c + df9ac30d-91ea-4135-ba78-3892dbf2f971 + 4e538fde-1785-40a5-881c-f399fce13909 + 6 + 9e4921d4-5b7e-41a7-9873-df6354cb2ae1 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + dfbe4d6c-bac8-48ba-a2d0-49d893f8c166 + Evaluate Length + Evaluate Length + + + + + + 14287 + 1242 + 144 + 64 + + + 14361 + 1274 + + + + + + Curve to evaluate + 832882e5-774e-4257-b9da-3a171f92ce87 + Curve + Curve + false + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + 1 + + + + + + 14289 + 1244 + 57 + 20 + + + 14319 + 1254 + + + + + + + + Length factor for curve evaluation + 24cd78ab-fb9c-4554-b97b-ad1c38b60207 + Length + Length + false + 0 + + + + + + 14289 + 1264 + 57 + 20 + + + 14319 + 1274 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 15cf748f-c2d3-40f2-9cba-a68ab67fe27b + Normalized + Normalized + false + 0 + + + + + + 14289 + 1284 + 57 + 20 + + + 14319 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + Point + Point + false + 0 + + + + + + 14376 + 1244 + 53 + 20 + + + 14404 + 1254 + + + + + + + + Tangent vector at the specified length + 4c4ddb93-26a9-4ec0-a87d-cee3852eadd0 + Tangent + Tangent + false + 0 + + + + + + 14376 + 1264 + 53 + 20 + + + 14404 + 1274 + + + + + + + + Curve parameter at the specified length + c70d7bd0-8a34-4b8d-a7ed-9a98addbf432 + Parameter + Parameter + false + 0 + + + + + + 14376 + 1284 + 53 + 20 + + + 14404 + 1294 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + e6c2a2f4-c3a4-46c5-8d00-2fc3f4085fa5 + Line SDL + Line SDL + + + + + + 14466 + 1242 + 106 + 64 + + + 14530 + 1274 + + + + + + Line start point + 52067947-7a8f-4039-a532-df58b38bb851 + Start + Start + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 14468 + 1244 + 47 + 20 + + + 14493 + 1254 + + + + + + + + Line tangent (direction) + a8d35086-053d-4ac7-9a48-b6a5fa97c6de + Direction + Direction + false + 4c4ddb93-26a9-4ec0-a87d-cee3852eadd0 + 1 + + + + + + 14468 + 1264 + 47 + 20 + + + 14493 + 1274 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + e2aed430-8a43-4469-9b17-030bc1577ca4 + Length + Length + false + 0 + + + + + + 14468 + 1284 + 47 + 20 + + + 14493 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 249874c6-e84e-428b-911b-c163d060adea + Line + Line + false + 0 + + + + + + 14545 + 1244 + 25 + 60 + + + 14559 + 1274 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 16f2bc44-6c6e-453c-8dbe-d7be8149dce5 + Mirror + Mirror + + + + + + 14418 + 1156 + 138 + 44 + + + 14486 + 1178 + + + + + + Base geometry + cd9f4a75-9639-4e49-8f0c-fd8b3ac75c42 + Geometry + Geometry + true + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + 1 + + + + + + 14420 + 1158 + 51 + 20 + + + 14447 + 1168 + + + + + + + + Mirror plane + 7deb0621-b3ca-43f6-b5bc-9e4f41da5df5 + Plane + Plane + false + 249874c6-e84e-428b-911b-c163d060adea + 1 + + + + + + 14420 + 1178 + 51 + 20 + + + 14447 + 1188 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d460b419-b4a6-4ea0-8880-5f3894baf08b + Geometry + Geometry + false + 0 + + + + + + 14501 + 1158 + 53 + 20 + + + 14529 + 1168 + + + + + + + + Transformation data + c798585a-f6c2-472c-b171-693953988459 + Transform + Transform + false + 0 + + + + + + 14501 + 1178 + 53 + 20 + + + 14529 + 1188 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + da694302-c7c5-4bb2-87f0-3176f906c450 + Join Curves + Join Curves + + + + + + 14615 + 1097 + 118 + 44 + + + 14678 + 1119 + + + + + + 1 + Curves to join + 70bf7239-7816-4782-92c2-8257478fd3aa + Curves + Curves + false + 926d00f5-def9-44b4-b793-7e0a3d150eb0 + d460b419-b4a6-4ea0-8880-5f3894baf08b + 2 + + + + + + 14617 + 1099 + 46 + 20 + + + 14641.5 + 1109 + + + + + + + + Preserve direction of input curves + bc38eadb-195c-45af-8e60-38c8083d5eb1 + Preserve + Preserve + false + 0 + + + + + + 14617 + 1119 + 46 + 20 + + + 14641.5 + 1129 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + a1f5b54b-408a-4930-a945-5e7797441feb + Curves + Curves + false + 0 + + + + + + 14693 + 1099 + 38 + 40 + + + 14713.5 + 1119 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + e2c93f6a-d12e-40a8-ae1f-4f4d3af64fb3 + End Points + End Points + + + + + + 14670 + 1184 + 96 + 44 + + + 14720 + 1206 + + + + + + Curve to evaluate + f54f1220-0aa3-43b8-a532-6c9914303e05 + Curve + Curve + false + a1f5b54b-408a-4930-a945-5e7797441feb + 1 + + + + + + 14672 + 1186 + 33 + 40 + + + 14690 + 1206 + + + + + + + + Curve start point + 1254e03e-3c5f-40ce-aeb1-f46a4ffd1d32 + Start + Start + false + 0 + + + + + + 14735 + 1186 + 29 + 20 + + + 14751 + 1196 + + + + + + + + Curve end point + 942220f7-fe07-46d7-ae6f-fee05da2ffdc + End + End + false + 0 + + + + + + 14735 + 1206 + 29 + 20 + + + 14751 + 1216 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 2b3b166c-48f5-4ae6-9e2b-a29612af52b7 + Line + Line + + + + + + 14639 + 1277 + 114 + 44 + + + 14711 + 1299 + + + + + + Line start point + 63650832-dd19-460e-a746-9d2d4a054b86 + Start Point + Start Point + false + 1254e03e-3c5f-40ce-aeb1-f46a4ffd1d32 + 1 + + + + + + 14641 + 1279 + 55 + 20 + + + 14670 + 1289 + + + + + + + + Line end point + 47fc9968-7ac5-4a13-8ca9-dafb6655e7d9 + End Point + End Point + false + 942220f7-fe07-46d7-ae6f-fee05da2ffdc + 1 + + + + + + 14641 + 1299 + 55 + 20 + + + 14670 + 1309 + + + + + + + + Line segment + 4eef5705-90b2-4a87-a30a-4845c14a89b1 + Line + Line + false + 0 + + + + + + 14726 + 1279 + 25 + 40 + + + 14740 + 1299 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 57a6d159-9d4f-4f2a-b78f-2141c91474c5 + Angle + Angle + + + + + + 14790 + 1342 + 115 + 64 + + + 14854 + 1374 + + + + + + First vector + 623f6ec0-c5f5-41fb-93f4-8890c9f70537 + Vector A + Vector A + false + 0 + + + + + + 14792 + 1344 + 47 + 20 + + + 14817 + 1354 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 27e58791-daf4-48e6-92fc-eea6c3f367ac + Vector B + Vector B + false + 4eef5705-90b2-4a87-a30a-4845c14a89b1 + 1 + + + + + + 14792 + 1364 + 47 + 20 + + + 14817 + 1374 + + + + + + + + Optional plane for 2D angle + 34bf2e0c-519b-4f4b-b1b7-d9ac1f3f3927 + Plane + Plane + true + 0 + + + + + + 14792 + 1384 + 47 + 20 + + + 14817 + 1394 + + + + + + + + Angle (in radians) between vectors + 65c8940b-f8e1-41cc-bfbe-431645d62d91 + Angle + Angle + false + 0 + + + + + + 14869 + 1344 + 34 + 30 + + + 14887.5 + 1359 + + + + + + + + Reflex angle (in radians) between vectors + a641a79c-e655-43b2-a12c-801412fd73ba + Reflex + Reflex + false + 0 + + + + + + 14869 + 1374 + 34 + 30 + + + 14887.5 + 1389 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + d3e51203-e5d2-4329-956f-14031eda4253 + Rotate + Rotate + + + + + + 14864 + 1239 + 154 + 64 + + + 14948 + 1271 + + + + + + Base geometry + 91a43171-d486-48f2-aa99-0b8d3e8c387f + Geometry + Geometry + true + a1f5b54b-408a-4930-a945-5e7797441feb + 1 + + + + + + 14866 + 1241 + 67 + 20 + + + 14909 + 1251 + + + + + + + + Rotation angle in radians + 14de063b-9f26-41ff-9ce9-fc146f96f071 + -X + Angle + Angle + false + 65c8940b-f8e1-41cc-bfbe-431645d62d91 + 1 + false + + + + + + 14866 + 1261 + 67 + 20 + + + 14909 + 1271 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 945fd4ad-c4f0-4cc0-933f-8df91a01d0c6 + Plane + Plane + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 14866 + 1281 + 67 + 20 + + + 14909 + 1291 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 25a04f9c-eb01-4a0b-a64d-cb01fd3e2193 + Geometry + Geometry + false + 0 + + + + + + 14963 + 1241 + 53 + 30 + + + 14991 + 1256 + + + + + + + + Transformation data + e79260b6-9267-421f-b3eb-4dee64e057a2 + Transform + Transform + false + 0 + + + + + + 14963 + 1271 + 53 + 30 + + + 14991 + 1286 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + f447695d-1c1b-44d0-9618-f10b5d468875 + Move + Move + + + + + + 15055 + 1176 + 138 + 44 + + + 15123 + 1198 + + + + + + Base geometry + 30f58b98-6719-43d1-b5c5-bdffefb2b930 + Geometry + Geometry + true + 25a04f9c-eb01-4a0b-a64d-cb01fd3e2193 + 1 + + + + + + 15057 + 1178 + 51 + 20 + + + 15084 + 1188 + + + + + + + + Translation vector + 256f8855-02ad-4e78-b41d-4cc527e81a95 + Motion + Motion + false + 8be14cd3-4788-4f74-be17-1f3bc04b28c2 + 1 + + + + + + 15057 + 1198 + 51 + 20 + + + 15084 + 1208 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + ad920f6b-4fcd-47f6-83ad-6273689ff65a + Geometry + Geometry + false + 0 + + + + + + 15138 + 1178 + 53 + 20 + + + 15166 + 1188 + + + + + + + + Transformation data + 393f0b11-9e18-48a8-ba65-200bf58d22ab + Transform + Transform + false + 0 + + + + + + 15138 + 1198 + 53 + 20 + + + 15166 + 1208 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 51fabe5b-43c5-4ef7-8dfb-ed306089e1c8 + Vector 2Pt + Vector 2Pt + + + + + + 15035 + 1324 + 112 + 64 + + + 15093 + 1356 + + + + + + Base point + 59fc2d85-7df7-4dd6-bae3-fc6a16c16114 + Point A + Point A + false + 2467f489-f1e2-47e3-9f16-c0e6aadd0f8d + 1 + + + + + + 15037 + 1326 + 41 + 20 + + + 15059 + 1336 + + + + + + + + Tip point + e12d3421-dc06-4ee6-a35f-75f1c16152af + Point B + Point B + false + 0 + + + + + + 15037 + 1346 + 41 + 20 + + + 15059 + 1356 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + a4dfe145-4fa1-4374-ba2d-2bb8fb5830e8 + Unitize + Unitize + false + 0 + + + + + + 15037 + 1366 + 41 + 20 + + + 15059 + 1376 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 8be14cd3-4788-4f74-be17-1f3bc04b28c2 + Vector + Vector + false + 0 + + + + + + 15108 + 1326 + 37 + 30 + + + 15128 + 1341 + + + + + + + + Vector length + 475e2685-e9c1-4922-adb2-7165bce540ca + Length + Length + false + 0 + + + + + + 15108 + 1356 + 37 + 30 + + + 15128 + 1371 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 3caf0bd1-75a8-425a-920e-b56621541afa + Curve Domain + Curve Domain + + + + + + 15139 + 1247 + 116 + 44 + + + 15197 + 1269 + + + + + + Curve to measure/modify + 24a5031a-9f09-4993-8b20-c5a24a761443 + Curve + Curve + false + ad920f6b-4fcd-47f6-83ad-6273689ff65a + 1 + + + + + + 15141 + 1249 + 41 + 20 + + + 15163 + 1259 + + + + + + + + Optional domain, if omitted the curve will not be modified. + ad471169-0203-403f-8fd5-c8795973dc0b + Domain + Domain + true + 0 + + + + + + 15141 + 1269 + 41 + 20 + + + 15163 + 1279 + + + + + + + + Curve with new domain. + 9756f1ef-62f6-41f1-8617-e3e942f27331 + Curve + Curve + false + 0 + + + + + + 15212 + 1249 + 41 + 20 + + + 15234 + 1259 + + + + + + + + Domain of original curve. + baf5e692-6304-45f6-9112-c933158271cf + Domain + Domain + false + 0 + + + + + + 15212 + 1269 + 41 + 20 + + + 15234 + 1279 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + 8b14e6be-bcaf-4053-9a42-3029296a448f + Sub Curve + Sub Curve + + + + + + 15341 + 1224 + 124 + 44 + + + 15415 + 1246 + + + + + + Base curve + 9b451afe-5fab-4902-9931-a35ee01243a8 + Base curve + Base curve + false + 9756f1ef-62f6-41f1-8617-e3e942f27331 + 1 + + + + + + 15343 + 1226 + 57 + 20 + + + 15373 + 1236 + + + + + + + + Sub-domain to extract + 45699cf8-2e5a-48fc-86ba-d0bee18e8f01 + Domain + Domain + false + 061ea6f0-1b51-4534-bc25-f57014849245 + 1 + + + + + + 15343 + 1246 + 57 + 20 + + + 15373 + 1256 + + + + + + + + Resulting sub curve + af095bf0-0727-478b-84f1-2b04e824997a + Curve + Curve + false + 0 + + + + + + 15430 + 1226 + 33 + 40 + + + 15448 + 1246 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + f1ee510a-04c2-4555-8f61-e21d8d76fb19 + Deconstruct Domain + Deconstruct Domain + + + + + + 15185 + 1332 + 104 + 44 + + + 15243 + 1354 + + + + + + Base domain + a98e8aea-a824-4224-bb57-02344bed42c7 + Domain + Domain + false + baf5e692-6304-45f6-9112-c933158271cf + 1 + + + + + + 15187 + 1334 + 41 + 40 + + + 15209 + 1354 + + + + + + + + Start of domain + 997f886f-1bf2-4eab-8a5d-c8bd78064a25 + Start + Start + false + 0 + + + + + + 15258 + 1334 + 29 + 20 + + + 15274 + 1344 + + + + + + + + End of domain + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + End + End + false + 0 + + + + + + 15258 + 1354 + 29 + 20 + + + 15274 + 1364 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + 85a1206b-0db8-48f6-af9a-0a6890b62de6 + Construct Domain + Construct Domain + + + + + + 15296 + 1364 + 156 + 44 + + + 15394 + 1386 + + + + + + Start value of numeric domain + 9c636910-c4c1-4184-bfeb-b52fc273ecaf + X/2 + Domain start + Domain start + false + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + 1 + + + + + + 15298 + 1366 + 81 + 20 + + + 15348 + 1376 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + e16aed52-c355-4154-a079-7e2462817b7f + Domain end + Domain end + false + 2e75cd00-9ad7-4cb2-ba6e-513619448cb0 + 1 + + + + + + 15298 + 1386 + 81 + 20 + + + 15348 + 1396 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 061ea6f0-1b51-4534-bc25-f57014849245 + Domain + Domain + false + 0 + + + + + + 15409 + 1366 + 41 + 40 + + + 15431 + 1386 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 697b4280-96b0-4ed3-80ac-fe0d0b531ec3 + Evaluate Length + Evaluate Length + + + + + + 15480 + 1279 + 144 + 64 + + + 15554 + 1311 + + + + + + Curve to evaluate + 1971d491-74b6-4f2e-a0d8-6b68ad57758a + Curve + Curve + false + af095bf0-0727-478b-84f1-2b04e824997a + 1 + + + + + + 15482 + 1281 + 57 + 20 + + + 15512 + 1291 + + + + + + + + Length factor for curve evaluation + 66678e08-ea86-43a7-9ec0-ec2ebe5026e2 + Length + Length + false + 0 + + + + + + 15482 + 1301 + 57 + 20 + + + 15512 + 1311 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 83b3e638-3b3d-4a9a-b4e2-526d88ae260c + Normalized + Normalized + false + 0 + + + + + + 15482 + 1321 + 57 + 20 + + + 15512 + 1331 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 31070e4f-c1f9-45f9-ba7d-76aa4ec207b0 + Point + Point + false + 0 + + + + + + 15569 + 1281 + 53 + 20 + + + 15597 + 1291 + + + + + + + + Tangent vector at the specified length + 4323f5b6-656e-486b-ad3e-75f52f8f19f1 + Tangent + Tangent + false + 0 + + + + + + 15569 + 1301 + 53 + 20 + + + 15597 + 1311 + + + + + + + + Curve parameter at the specified length + c9c144ca-4020-471f-a7da-c328993cd206 + Parameter + Parameter + false + 0 + + + + + + 15569 + 1321 + 53 + 20 + + + 15597 + 1331 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 1f14e385-48a9-49b9-9fbf-27e0e41a2cf4 + Rotate + Rotate + + + + + + 15628 + 1262 + 138 + 64 + + + 15696 + 1294 + + + + + + Base geometry + 8a53d79e-4eeb-4bc2-99d0-9a7551c9d77c + Geometry + Geometry + true + af095bf0-0727-478b-84f1-2b04e824997a + 1 + + + + + + 15630 + 1264 + 51 + 20 + + + 15657 + 1274 + + + + + + + + Rotation angle in radians + cd3cc88e-b3d6-4a6a-931f-cd9881af07b2 + Angle + Angle + false + 0 + false + + + + + + 15630 + 1284 + 51 + 20 + + + 15657 + 1294 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 0e9db1c3-af0c-41a4-b821-094af0e43556 + Plane + Plane + false + 31070e4f-c1f9-45f9-ba7d-76aa4ec207b0 + 1 + + + + + + 15630 + 1304 + 51 + 20 + + + 15657 + 1314 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 23b53ca1-2a91-4456-90e8-f6f198562c34 + Geometry + Geometry + false + 0 + + + + + + 15711 + 1264 + 53 + 30 + + + 15739 + 1279 + + + + + + + + Transformation data + adaf2972-6d7b-4f4d-824c-7c3f9b0a27f3 + Transform + Transform + false + 0 + + + + + + 15711 + 1294 + 53 + 30 + + + 15739 + 1309 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 65584a6d-8ccd-4327-af50-3291e244cb7d + Join Curves + Join Curves + + + + + + 15601 + 1181 + 118 + 44 + + + 15664 + 1203 + + + + + + 1 + Curves to join + 2f3442bf-e1b3-40ac-a281-2e6dc1b27ece + Curves + Curves + false + af095bf0-0727-478b-84f1-2b04e824997a + 23b53ca1-2a91-4456-90e8-f6f198562c34 + 2 + + + + + + 15603 + 1183 + 46 + 20 + + + 15627.5 + 1193 + + + + + + + + Preserve direction of input curves + 38c8971c-4c59-4888-8b25-e8a664476da8 + Preserve + Preserve + false + 0 + + + + + + 15603 + 1203 + 46 + 20 + + + 15627.5 + 1213 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + Curves + Curves + false + 0 + + + + + + 15679 + 1183 + 38 + 40 + + + 15699.5 + 1203 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 20cdf82d-ea85-401f-9e7d-451bfb79ad81 + Relay + Relay + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 15996 + 989 + 44 + 16 + + + 16018 + 997 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 83941feb-acb9-4944-8755-0ceab50f5263 + Bounding Box + Bounding Box + + + + + true + + + + + + 15755 + 1191 + 100 + 44 + + + 15814 + 1213 + + + + + + 1 + Geometry to contain + ce61211b-f461-4b2a-b73e-b763ed278c11 + Content + Content + false + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 15757 + 1193 + 42 + 20 + + + 15779.5 + 1203 + + + + + + + + BoundingBox orientation plane + true + 4e8833a0-eb04-4a3d-9701-9455cda3f3a8 + Plane + Plane + false + 0 + + + + + + 15757 + 1213 + 42 + 20 + + + 15779.5 + 1223 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + df46bb78-996a-437b-840c-d209f8995ef2 + Box + Box + false + 0 + + + + + + 15829 + 1193 + 24 + 20 + + + 15842.5 + 1203 + + + + + + + + Bounding box in orientation plane coordinates + true + 51812f9b-044e-417d-aacc-edf54032bf49 + Box + Box + false + 0 + + + + + + 15829 + 1213 + 24 + 20 + + + 15842.5 + 1223 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 3355a088-91b8-43bc-b75c-5039ea1b0625 + Deconstruct Box + Deconstruct Box + + + + + + 15871 + 1200 + 89 + 84 + + + 15912 + 1242 + + + + + + Base box + 7074d30a-c060-4b98-8437-75c3ee067952 + Box + Box + false + df46bb78-996a-437b-840c-d209f8995ef2 + 1 + + + + + + 15873 + 1202 + 24 + 80 + + + 15886.5 + 1242 + + + + + + + + Box plane + 2ef6a092-3ca9-4c42-a0b7-7d22b60859b0 + Plane + Plane + false + 0 + + + + + + 15927 + 1202 + 31 + 20 + + + 15944 + 1212 + + + + + + + + {x} dimension of box + 6b45e3be-5ff1-4591-91df-9d5afaee011c + X + X + false + 0 + + + + + + 15927 + 1222 + 31 + 20 + + + 15944 + 1232 + + + + + + + + {y} dimension of box + 25c1de49-4aff-47bf-8e26-40cf7ed9d8c7 + Y + Y + false + 0 + + + + + + 15927 + 1242 + 31 + 20 + + + 15944 + 1252 + + + + + + + + {z} dimension of box + b9427d46-9a77-4483-87b6-bc69e64872b6 + Z + Z + false + 0 + + + + + + 15927 + 1262 + 31 + 20 + + + 15944 + 1272 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 38eeab71-bdf8-48b2-b9b7-c46f1b875c24 + Division + Division + + + + + + 16097 + 1220 + 82 + 44 + + + 16128 + 1242 + + + + + + Item to divide (dividend) + 0a181bb2-0524-4789-a17c-6a813f49fba8 + A + A + false + 3895988e-a289-4694-b2b1-b14677156735 + 1 + + + + + + 16099 + 1222 + 14 + 20 + + + 16107.5 + 1232 + + + + + + + + Item to divide with (divisor) + cdfe81e5-1668-4dce-822b-b9513ed50016 + B + B + false + 84e07b69-5cfa-4f37-8cbc-1c229a301f63 + 1 + + + + + + 16099 + 1242 + 14 + 20 + + + 16107.5 + 1252 + + + + + + + + The result of the Division + 3aa3c25f-99f4-407a-a4a8-eaf1e74222b2 + Result + Result + false + 0 + + + + + + 16143 + 1222 + 34 + 40 + + + 16161.5 + 1242 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + ca283543-5f0b-499b-9c9b-381c5c09e175 + Deconstruct Domain + Deconstruct Domain + + + + + + 15971 + 1200 + 104 + 44 + + + 16029 + 1222 + + + + + + Base domain + 1a2daf33-6477-4fc9-b8e9-c8fa3390965e + Domain + Domain + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 15973 + 1202 + 41 + 40 + + + 15995 + 1222 + + + + + + + + Start of domain + 3bc03cdd-cf2a-4d80-a1bd-8e6c09b6faf6 + Start + Start + false + 0 + + + + + + 16044 + 1202 + 29 + 20 + + + 16060 + 1212 + + + + + + + + End of domain + 3895988e-a289-4694-b2b1-b14677156735 + End + End + false + 0 + + + + + + 16044 + 1222 + 29 + 20 + + + 16060 + 1232 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 06681605-538d-4057-92ec-b6a51ea3d63f + Deconstruct Domain + Deconstruct Domain + + + + + + 15974 + 1257 + 104 + 44 + + + 16032 + 1279 + + + + + + Base domain + 66cdd503-4039-4f92-8d23-4e553dc3bb53 + Domain + Domain + false + 25c1de49-4aff-47bf-8e26-40cf7ed9d8c7 + 1 + + + + + + 15976 + 1259 + 41 + 40 + + + 15998 + 1279 + + + + + + + + Start of domain + cc47b530-32ec-4008-beee-2eff395709b3 + Start + Start + false + 0 + + + + + + 16047 + 1259 + 29 + 20 + + + 16063 + 1269 + + + + + + + + End of domain + 84e07b69-5cfa-4f37-8cbc-1c229a301f63 + End + End + false + 0 + + + + + + 16047 + 1279 + 29 + 20 + + + 16063 + 1289 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + eb1f7a89-e107-41ca-9c38-2559400615bd + Panel + Panel + false + 0 + 3aa3c25f-99f4-407a-a4a8-eaf1e74222b2 + 1 + Double click to edit panel content… + + + + + + 13370 + 1141 + 160 + 40 + + 0 + 0 + 0 + + 13370.42 + 1141.288 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 330ab110-e799-4b4b-b595-f82a00f48889 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 13717 + 1458 + 112 + 40 + + 0 + 0 + 0 + + 13717.19 + 1458.432 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + db5a4d00-0d05-41d4-afd6-afe25d9a0401 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 13716 + 1433 + 112 + 40 + + 0 + 0 + 0 + + 13716.58 + 1433.426 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e423cb09-caaf-4d9e-8221-43c9288e3bd3 + Panel + Panel + false + 0 + 0 + 0.496323571135 + + + + + + 13707 + 1409 + 112 + 40 + + 0 + 0 + 0 + + 13707.23 + 1409.466 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + Scale + Scale + + + + + + 15654 + 1096 + 154 + 64 + + + 15738 + 1128 + + + + + + Base geometry + fea8245a-f3a5-4700-901d-2d5754e25f02 + Geometry + Geometry + true + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 15656 + 1098 + 67 + 20 + + + 15699 + 1108 + + + + + + + + Center of scaling + 8c16e279-51b2-4a69-81fc-18297c7d1fd2 + Center + Center + false + 0 + + + + + + 15656 + 1118 + 67 + 20 + + + 15699 + 1128 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 0d39e558-3d81-4c06-9bb5-66286eca8eb5 + X^-1 + Factor + Factor + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 15656 + 1138 + 67 + 20 + + + 15699 + 1148 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + Geometry + Geometry + false + 0 + + + + + + 15753 + 1098 + 53 + 30 + + + 15781 + 1113 + + + + + + + + Transformation data + c8c291dd-830a-4bc9-9ef3-54c9f4539652 + Transform + Transform + false + 0 + + + + + + 15753 + 1128 + 53 + 30 + + + 15781 + 1143 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + c08cd236-b4ee-46a3-8e8b-3812932e0817 + Curve + Curve + false + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + 1 + + + + + + 15943 + 944 + 50 + 24 + + + 15968.13 + 956.7957 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 5208f7ca-0736-4a52-b414-72eab73ecae2 + Panel + Panel + false + 0 + 0 + 16 +32 +64 +128 +256 0.00191294160505 + + + + + + 13202 + 1461 + 174 + 64 + + 0 + 0 + 0 + + 13202.39 + 1461.351 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + ef384574-8b3a-460c-966b-f46dd53d272a + Division + Division + + + + + + 13250 + 1535 + 82 + 44 + + + 13281 + 1557 + + + + + + Item to divide (dividend) + 9bf8cf18-515a-457b-8922-6390d9359424 + A + A + false + 0 + + + + + + 13252 + 1537 + 14 + 20 + + + 13260.5 + 1547 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + bcd88f70-91ed-4c66-bddc-1026a5c60f5c + B + B + false + 0 + + + + + + 13252 + 1557 + 14 + 20 + + + 13260.5 + 1567 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + 8d7c6970-4b1d-4ab5-b531-0d285f975096 + Result + Result + false + 0 + + + + + + 13296 + 1537 + 34 + 40 + + + 13314.5 + 1557 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cf8dc4a6-506a-4784-9f78-d9d0f36fc4e6 + Panel + Panel + false + 0 + 0 + 0.00191294160505 + + + + + + 13223 + 1349 + 138 + 108 + + 0 + 0 + 0 + + 13223.4 + 1349.455 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 73e79dec-a1ed-4fe4-9076-b081fd89b51c + Curve + Curve + false + 7ec058a1-9c86-4879-963c-06077cea0d55 + 1 + + + + + + 13509 + 1581 + 50 + 24 + + + 13534.85 + 1593.806 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + eb936e3b-ddc1-443e-8ea8-d27e6ca5158d + Create Material + Create Material + + + + + + 16018 + 1018 + 144 + 104 + + + 16102 + 1070 + + + + + + Colour of the diffuse channel + 3648fa82-f2eb-443d-b2f7-bee539275b83 + Diffuse + Diffuse + false + 0 + + + + + + 16020 + 1020 + 67 + 20 + + + 16055 + 1030 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a383fdf8-4116-4cc2-86dc-de32c4d20084 + Specular + Specular + false + 0 + + + + + + 16020 + 1040 + 67 + 20 + + + 16055 + 1050 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 168df368-193d-4741-b379-473f6982feac + Emission + Emission + false + 0 + + + + + + 16020 + 1060 + 67 + 20 + + + 16055 + 1070 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0d0fd086-be7b-43b2-aabe-444a47baccd0 + Transparency + Transparency + false + 0 + + + + + + 16020 + 1080 + 67 + 20 + + + 16055 + 1090 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3d25b2a9-c44a-4500-aab9-af31275770b7 + Shine + Shine + false + 0 + + + + + + 16020 + 1100 + 67 + 20 + + + 16055 + 1110 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 60683be4-b838-4938-a4e0-4cbda4e68392 + Material + Material + false + 0 + + + + + + 16117 + 1020 + 43 + 100 + + + 16140 + 1070 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + 98cc0ee7-5f6e-4219-89ec-0c7dfc89e3b0 + Custom Preview + Custom Preview + + + + + + + 16053 + 943 + 82 + 44 + + + 16121 + 965 + + + + + + Geometry to preview + true + 02ff85f0-a37f-4fdb-afe2-adfedd5e7d40 + Geometry + Geometry + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 16055 + 945 + 51 + 20 + + + 16082 + 955 + + + + + + + + The material override + afe9717d-7cbc-46b7-9626-4446f0b5c510 + Material + Material + false + 60683be4-b838-4938-a4e0-4cbda4e68392 + 1 + + + + + + 16055 + 965 + 51 + 20 + + + 16082 + 975 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7ec058a1-9c86-4879-963c-06077cea0d55 + Relay + Relay + false + c5c6ac5c-f5e5-471d-b028-a0035a12b7ac + 1 + + + + + + 13448 + 1625 + 44 + 16 + + + 13470 + 1633 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fe99770b-54da-415c-aec9-4773542b47a4 + Evaluate Length + Evaluate Length + + + + + + 15493 + 958 + 144 + 64 + + + 15567 + 990 + + + + + + Curve to evaluate + 2fdb481f-0b12-4e54-97f6-a350c8360dd0 + Curve + Curve + false + 149373f6-de48-45b6-bf18-44bea4fa93db + 1 + + + + + + 15495 + 960 + 57 + 20 + + + 15525 + 970 + + + + + + + + Length factor for curve evaluation + c261aab5-502f-45dc-b1d0-4bc3fc813e89 + Length + Length + false + 0 + + + + + + 15495 + 980 + 57 + 20 + + + 15525 + 990 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0652968b-38f4-42f4-b488-5d4d0485324a + Normalized + Normalized + false + 0 + + + + + + 15495 + 1000 + 57 + 20 + + + 15525 + 1010 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 1432e269-9339-489d-8575-a7373971e179 + Point + Point + false + 0 + + + + + + 15582 + 960 + 53 + 20 + + + 15610 + 970 + + + + + + + + Tangent vector at the specified length + 31339a91-101d-4f90-8e86-d5bcb01701d9 + Tangent + Tangent + false + 0 + + + + + + 15582 + 980 + 53 + 20 + + + 15610 + 990 + + + + + + + + Curve parameter at the specified length + 82498206-a5fb-4a9d-923f-df4572334ed1 + Parameter + Parameter + false + 0 + + + + + + 15582 + 1000 + 53 + 20 + + + 15610 + 1010 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + 07d6bce5-4a56-412a-8267-e66568ff6b15 + YZ Plane + YZ Plane + + + + + + 15583 + 1760 + 98 + 28 + + + 15633 + 1774 + + + + + + Origin of plane + 153e5a9a-cb90-46de-a2f1-79a9da6ff155 + Origin + Origin + false + 5dc0dec0-a581-431a-bc4c-f328e4e97127 + 1 + + + + + + 15585 + 1762 + 33 + 24 + + + 15603 + 1774 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + a25e7e18-04a2-4541-91ce-b98ffd9449d4 + Plane + Plane + false + 0 + + + + + + 15648 + 1762 + 31 + 24 + + + 15665 + 1774 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 149373f6-de48-45b6-bf18-44bea4fa93db + Relay + Relay + false + 59df4348-a0f7-408d-977c-702a69ed6ed4 + 1 + + + + + + 15020 + 1051 + 44 + 16 + + + 15042 + 1059 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + e449622b-e6c3-4eec-81ff-a425e95090f3 + Move + Move + + + + + + 15839 + 1020 + 138 + 44 + + + 15907 + 1042 + + + + + + Base geometry + a25f82ac-1f5c-4938-bfab-93db77c7dcc7 + Geometry + Geometry + true + b8999a3b-880d-4d88-a81f-7e60dfb437f6 + 1 + + + + + + 15841 + 1022 + 51 + 20 + + + 15868 + 1032 + + + + + + + + Translation vector + bebff340-c3c8-4ed2-90de-49d65ea51daf + Motion + Motion + false + 5f0fa108-a367-4dcb-9fe7-f90192f98501 + 1 + + + + + + 15841 + 1042 + 51 + 20 + + + 15868 + 1052 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + Geometry + Geometry + false + 0 + + + + + + 15922 + 1022 + 53 + 20 + + + 15950 + 1032 + + + + + + + + Transformation data + 435488d5-3c45-4c44-985b-f94b5fa6e023 + Transform + Transform + false + 0 + + + + + + 15922 + 1042 + 53 + 20 + + + 15950 + 1052 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 284d301b-eaab-4f71-9788-95577e371af1 + Vector 2Pt + Vector 2Pt + + + + + + 15684 + 889 + 112 + 64 + + + 15742 + 921 + + + + + + Base point + bc95659f-2cda-4dc6-af83-e03a2cc6b1bc + Point A + Point A + false + 0 + + + + + + 15686 + 891 + 41 + 20 + + + 15708 + 901 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + a90947ca-a20e-49f0-aa46-722a4827724d + Point B + Point B + false + 1432e269-9339-489d-8575-a7373971e179 + 1 + + + + + + 15686 + 911 + 41 + 20 + + + 15708 + 921 + + + + + + + + Unitize output + 7adcca31-507b-444a-80ed-a9c117f13153 + Unitize + Unitize + false + 0 + + + + + + 15686 + 931 + 41 + 20 + + + 15708 + 941 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 5f0fa108-a367-4dcb-9fe7-f90192f98501 + Vector + Vector + false + 0 + + + + + + 15757 + 891 + 37 + 30 + + + 15777 + 906 + + + + + + + + Vector length + 9f8de4ef-5263-427f-a077-255e47df5747 + Length + Length + false + 0 + + + + + + 15757 + 921 + 37 + 30 + + + 15777 + 936 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 20d4a8fd-ca45-4bc6-be4c-ab6ae86e2884 + 1 + 9440f584-df8d-4444-b5d6-2c70e9f0e4d8 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + eafbccfb-4bf2-4e25-aeea-af2935836ea6 + Mirror + Mirror + + + + + + 15833 + 1101 + 138 + 44 + + + 15901 + 1123 + + + + + + Base geometry + 020ed9fc-458f-4aa1-bf76-ae28a4d18df5 + Geometry + Geometry + true + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 15835 + 1103 + 51 + 20 + + + 15862 + 1113 + + + + + + + + Mirror plane + 63b1440b-0552-4e30-90fa-0389e1dabc1c + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 15835 + 1123 + 51 + 20 + + + 15862 + 1133 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b8999a3b-880d-4d88-a81f-7e60dfb437f6 + Geometry + Geometry + false + 0 + + + + + + 15916 + 1103 + 53 + 20 + + + 15944 + 1113 + + + + + + + + Transformation data + 708b791f-7b19-4d82-919b-2d5e5e4aefa9 + Transform + Transform + false + 0 + + + + + + 15916 + 1123 + 53 + 20 + + + 15944 + 1133 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + b52263dc-d073-4865-b181-9e1f37d5704c + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 15675 + 123 + 50 + 24 + + + 15700.6 + 135.4397 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0df11197-5498-4ae5-9c7e-adfa824520bc + Curvature + Curvature + + + + + + 15612 + -80 + 137 + 64 + + + 15682 + -48 + + + + + + Curve to evaluate + a694ab48-7e5d-43ed-8301-90a85dc18c95 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15614 + -78 + 53 + 30 + + + 15642 + -63 + + + + + + + + Parameter on curve domain to evaluate + dc1eec45-7c41-48d8-9678-93395e482b28 + Parameter + Parameter + false + 87d6a01b-aece-4334-bd14-21ce54bee984 + 1 + + + + + + 15614 + -48 + 53 + 30 + + + 15642 + -33 + + + + + + + + Point on curve at {t} + 7dce1770-e256-498e-98ba-96d782012991 + Point + Point + false + 0 + + + + + + 15697 + -78 + 50 + 20 + + + 15723.5 + -68 + + + + + + + + Curvature vector at {t} + c79f52bc-46ec-4b9b-a283-02bad2c447a8 + Curvature + Curvature + false + 0 + + + + + + 15697 + -58 + 50 + 20 + + + 15723.5 + -48 + + + + + + + + Curvature circle at {t} + e2658d31-c4af-4d5d-9508-91a6e8faebd2 + Curvature + Curvature + false + 0 + + + + + + 15697 + -38 + 50 + 20 + + + 15723.5 + -28 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 06220d6a-b7ce-4f04-bd41-a34dcc62818e + Divide Curve + Divide Curve + + + + + + 15625 + 5 + 125 + 64 + + + 15675 + 37 + + + + + + Curve to divide + 2a471825-b4be-47eb-96b5-c21337668913 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15627 + 7 + 33 + 20 + + + 15645 + 17 + + + + + + + + Number of segments + 22059829-76d8-4b2c-a0e2-027ba7af710b + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 15627 + 27 + 33 + 20 + + + 15645 + 37 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 1adced61-e4d1-4cd3-aa93-990652b69e76 + Kinks + Kinks + false + 0 + + + + + + 15627 + 47 + 33 + 20 + + + 15645 + 57 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 47c940ea-5954-4ec5-ba95-e319f1565179 + Points + Points + false + 0 + + + + + + 15690 + 7 + 58 + 20 + + + 15720.5 + 17 + + + + + + + + 1 + Tangent vectors at division points + e6b3a056-60c6-4a06-bf27-9d867e854296 + Tangents + Tangents + false + 0 + + + + + + 15690 + 27 + 58 + 20 + + + 15720.5 + 37 + + + + + + + + 1 + Parameter values at division points + 87d6a01b-aece-4334-bd14-21ce54bee984 + Parameters + Parameters + false + 0 + + + + + + 15690 + 47 + 58 + 20 + + + 15720.5 + 57 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + Curve + Curve + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 15672 + 149 + 50 + 24 + + + 15697.65 + 161.8297 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + de865ff9-ebda-4a3d-8824-9df455dd00ab + Deconstruct Arc + Deconstruct Arc + + + + + + 15624 + -164 + 114 + 64 + + + 15664 + -132 + + + + + + Arc or Circle to deconstruct + f637068e-7530-4ef6-9503-5311802e4ef2 + Arc + Arc + false + e2658d31-c4af-4d5d-9508-91a6e8faebd2 + 1 + + + + + + 15626 + -162 + 23 + 60 + + + 15639 + -132 + + + + + + + + Base plane of arc or circle + dc25cd56-7491-4e0b-9bc2-74523ef6c5ba + Base Plane + Base Plane + false + 0 + + + + + + 15679 + -162 + 57 + 20 + + + 15709 + -152 + + + + + + + + Radius of arc or circle + 00e63471-b5d2-4d79-ba35-10577da6e2ae + Radius + Radius + false + 0 + + + + + + 15679 + -142 + 57 + 20 + + + 15709 + -132 + + + + + + + + Angle domain (in radians) of arc + 0ed438f3-a045-4ddf-8f0b-29a54fee304e + Angle + Angle + false + 0 + + + + + + 15679 + -122 + 57 + 20 + + + 15709 + -112 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 68bd121c-f8fe-4129-a534-5ff23e809e26 + One Over X + One Over X + + + + + + 15642 + -292 + 100 + 28 + + + 15691 + -278 + + + + + + Input value + d1074905-ac1d-4846-8e49-ed32bb7aef54 + Value + Value + false + 00e63471-b5d2-4d79-ba35-10577da6e2ae + 1 + + + + + + 15644 + -290 + 32 + 24 + + + 15661.5 + -278 + + + + + + + + Output value + 9431cffd-4415-457b-9f3d-019088ff41a2 + Result + Result + false + 0 + + + + + + 15706 + -290 + 34 + 24 + + + 15724.5 + -278 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 96602c89-27ad-4762-9f77-887b31091709 + Quick Graph + Quick Graph + false + 0 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15628 + -536 + 150 + 150 + + + 15628.6 + -535.7604 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cf2b50fb-a912-4c69-a5c1-13798e4dda5f + Number Slider + Number Slider + false + 0 + + + + + + 15583 + 102 + 282 + 20 + + + 15583.6 + 102.5607 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1425bff4-f0af-4063-9f09-1ab67271af90 + Line + Line + + + + + + 15625 + -238 + 114 + 44 + + + 15697 + -216 + + + + + + Line start point + 9c8fc241-13cb-43bf-8664-c0fcf9b3e7d0 + Start Point + Start Point + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15627 + -236 + 55 + 20 + + + 15656 + -226 + + + + + + + + Line end point + 6beb6a89-214c-472d-a43b-42f20f7a381f + End Point + End Point + false + dc25cd56-7491-4e0b-9bc2-74523ef6c5ba + 1 + + + + + + 15627 + -216 + 55 + 20 + + + 15656 + -206 + + + + + + + + Line segment + e398224c-4e03-4bde-8e3f-6a71b594aab3 + Line + Line + false + 0 + + + + + + 15712 + -236 + 25 + 40 + + + 15726 + -216 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + c0043bda-5da4-4c6f-9006-28bd9cde440d + Multiplication + Multiplication + + + + + + 15660 + -673 + 82 + 44 + + + 15691 + -651 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + d6824a42-4365-4987-8f6c-dd7be84448a6 + A + A + true + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15662 + -671 + 14 + 20 + + + 15670.5 + -661 + + + + + + + + Second item for multiplication + cad72c90-5c94-4422-b92a-36670ce035e1 + B + B + true + b1150f6b-9068-43de-822c-fd052d874553 + 1 + + + + + + 15662 + -651 + 14 + 20 + + + 15670.5 + -641 + + + + + + + + Result of multiplication + 8406e36a-56fa-43cf-bf8f-de2e43c4523e + Result + Result + false + 0 + + + + + + 15706 + -671 + 34 + 40 + + + 15724.5 + -651 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b1150f6b-9068-43de-822c-fd052d874553 + Number Slider + Number Slider + false + 0 + + + + + + 15605 + -695 + 279 + 20 + + + 15605.41 + -694.0514 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 93840f58-69ce-4178-a843-3f16ca710b33 + Line SDL + Line SDL + + + + + + 15629 + -618 + 122 + 64 + + + 15709 + -586 + + + + + + Line start point + 1a56005a-31fb-4c81-93e0-f77fc4215308 + Start + Start + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15631 + -616 + 63 + 20 + + + 15672 + -606 + + + + + + + + Line tangent (direction) + 191a096f-9b86-4ff1-b184-b266e05c160f + Direction + Direction + false + e398224c-4e03-4bde-8e3f-6a71b594aab3 + 1 + + + + + + 15631 + -596 + 63 + 20 + + + 15672 + -586 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 74f7ed64-bc20-4971-a79e-92138b25d07c + -ABS(X) + Length + Length + false + 8406e36a-56fa-43cf-bf8f-de2e43c4523e + 1 + + + + + + 15631 + -576 + 63 + 20 + + + 15672 + -566 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ee59c903-fdd2-42ad-8662-e20a4087ea22 + Line + Line + false + 0 + + + + + + 15724 + -616 + 25 + 60 + + + 15738 + -586 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dae87d4c-dfba-4910-a1ac-7a4c5a7bddb6 + Panel + Panel + false + 0.56093490123748779 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + Double click to edit panel content… + + + + + + 15465 + -587 + 160 + 274 + + 0 + 0 + 0 + + 15465.49 + -586.6943 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b05022b8-f0be-4355-ba66-2def481152ea + Evaluate Length + Evaluate Length + + + + + + 15625 + -774 + 144 + 64 + + + 15699 + -742 + + + + + + Curve to evaluate + 3c16f95e-a684-431b-b17c-1538c5cc0e88 + Curve + Curve + false + ee59c903-fdd2-42ad-8662-e20a4087ea22 + 1 + + + + + + 15627 + -772 + 57 + 20 + + + 15657 + -762 + + + + + + + + Length factor for curve evaluation + f743dcc6-2ccd-4e6b-8c56-a52e15574770 + Length + Length + false + 0 + + + + + + 15627 + -752 + 57 + 20 + + + 15657 + -742 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 0d9c2a1a-fb1c-4a52-9698-d5bb93396684 + Normalized + Normalized + false + 0 + + + + + + 15627 + -732 + 57 + 20 + + + 15657 + -722 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0333a0b4-7807-4722-8460-0402850f48a4 + Point + Point + false + 0 + + + + + + 15714 + -772 + 53 + 20 + + + 15742 + -762 + + + + + + + + Tangent vector at the specified length + f1d00c91-dde4-4671-bf61-521735239dc8 + Tangent + Tangent + false + 0 + + + + + + 15714 + -752 + 53 + 20 + + + 15742 + -742 + + + + + + + + Curve parameter at the specified length + 3cb4afc6-5129-4c1d-b78b-23ea4ea44688 + Parameter + Parameter + false + 0 + + + + + + 15714 + -732 + 53 + 20 + + + 15742 + -722 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 5731f758-fc97-4d0b-b622-ae0efb943a49 + Interpolate + Interpolate + + + + + + 15637 + -875 + 125 + 84 + + + 15704 + -833 + + + + + + 1 + Interpolation points + 816a6149-9783-45cc-a98a-fa4fc4943d66 + Vertices + Vertices + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15639 + -873 + 50 + 20 + + + 15665.5 + -863 + + + + + + + + Curve degree + 706ad0a7-577d-4392-ae8a-bcd8326b8713 + Degree + Degree + false + 0 + + + + + + 15639 + -853 + 50 + 20 + + + 15665.5 + -843 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 29829251-95bc-4bcd-b712-970614b55087 + Periodic + Periodic + false + 0 + + + + + + 15639 + -833 + 50 + 20 + + + 15665.5 + -823 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + c902095b-009c-477c-9288-70f45113f21b + KnotStyle + KnotStyle + false + 0 + + + + + + 15639 + -813 + 50 + 20 + + + 15665.5 + -803 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + Curve + Curve + false + 0 + + + + + + 15719 + -873 + 41 + 26 + + + 15741 + -859.6667 + + + + + + + + Curve length + b2746d79-d886-4e0d-8e0f-21684410e7d9 + Length + Length + false + 0 + + + + + + 15719 + -847 + 41 + 27 + + + 15741 + -833 + + + + + + + + Curve domain + 9be761ca-7e55-401d-8913-0aa8d73fc914 + Domain + Domain + false + 0 + + + + + + 15719 + -820 + 41 + 27 + + + 15741 + -806.3334 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b52263dc-d073-4865-b181-9e1f37d5704c + 0df11197-5498-4ae5-9c7e-adfa824520bc + 06220d6a-b7ce-4f04-bd41-a34dcc62818e + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + de865ff9-ebda-4a3d-8824-9df455dd00ab + 68bd121c-f8fe-4129-a534-5ff23e809e26 + 96602c89-27ad-4762-9f77-887b31091709 + cf2b50fb-a912-4c69-a5c1-13798e4dda5f + 1425bff4-f0af-4063-9f09-1ab67271af90 + c0043bda-5da4-4c6f-9006-28bd9cde440d + b1150f6b-9068-43de-822c-fd052d874553 + 93840f58-69ce-4178-a843-3f16ca710b33 + dae87d4c-dfba-4910-a1ac-7a4c5a7bddb6 + b05022b8-f0be-4355-ba66-2def481152ea + 5731f758-fc97-4d0b-b622-ae0efb943a49 + 391412fd-6fb5-4514-8e91-99253f8cabd8 + c79278be-f6af-4a42-b8b5-c90841b8c3a0 + 0fd5bc5a-1e79-4acb-a3bb-3470e2c210ea + 638c287f-0f22-4656-b519-f9f88c89bdd2 + 101d2106-3b75-4883-b01e-e4371108722c + f3cd075c-e437-49ee-b6d7-94d1b368b5b5 + 21 + b9a10a80-fefa-4c82-b085-ef39e13b81ee + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d8cde57a-40ed-4f6e-859f-a8ec29618063 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 15665 + -972 + 50 + 24 + + + 15690.41 + -960.5303 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0b137d8d-a326-43e3-a8c6-e6c8cf3428d6 + Curvature + Curvature + + + + + + 15606 + -1176 + 137 + 64 + + + 15676 + -1144 + + + + + + Curve to evaluate + 2d29a488-46a0-45a9-b53a-34c84b492eb6 + Curve + Curve + false + b28a00ae-8550-4cd7-9612-bc06471466a7 + 1 + + + + + + 15608 + -1174 + 53 + 30 + + + 15636 + -1159 + + + + + + + + Parameter on curve domain to evaluate + 68f6b6f1-3693-4da1-ae55-163723b6f39a + Parameter + Parameter + false + f1a2cb2d-6efd-43c3-8a8e-8ca7ff9b2f96 + 1 + + + + + + 15608 + -1144 + 53 + 30 + + + 15636 + -1129 + + + + + + + + Point on curve at {t} + 87793683-d21b-4dc6-9d3f-89e1c085f932 + Point + Point + false + 0 + + + + + + 15691 + -1174 + 50 + 20 + + + 15717.5 + -1164 + + + + + + + + Curvature vector at {t} + 692cb54b-4cfe-4ffa-8b5d-dc1536e9744a + Curvature + Curvature + false + 0 + + + + + + 15691 + -1154 + 50 + 20 + + + 15717.5 + -1144 + + + + + + + + Curvature circle at {t} + 39ed4a8b-7208-4768-97ee-c90f8cadc9fe + Curvature + Curvature + false + 0 + + + + + + 15691 + -1134 + 50 + 20 + + + 15717.5 + -1124 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 924487ff-65ba-4b5e-b286-27ce6dd53305 + Divide Curve + Divide Curve + + + + + + 15611 + -1088 + 125 + 64 + + + 15661 + -1056 + + + + + + Curve to divide + 9848aba4-b630-46a3-a299-dc984ef09bcb + Curve + Curve + false + b28a00ae-8550-4cd7-9612-bc06471466a7 + 1 + + + + + + 15613 + -1086 + 33 + 20 + + + 15631 + -1076 + + + + + + + + Number of segments + 6942484c-9166-4e57-81b8-c7752108de33 + Count + Count + false + d8cde57a-40ed-4f6e-859f-a8ec29618063 + 1 + + + + + + 15613 + -1066 + 33 + 20 + + + 15631 + -1056 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 3e6da76a-4c55-4cd2-b224-ff38317870c4 + Kinks + Kinks + false + 0 + + + + + + 15613 + -1046 + 33 + 20 + + + 15631 + -1036 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + a7d20892-6756-41a6-a24c-eaa4ccfc7b2c + Points + Points + false + 0 + + + + + + 15676 + -1086 + 58 + 20 + + + 15706.5 + -1076 + + + + + + + + 1 + Tangent vectors at division points + d829d836-6d12-4805-844f-b7dd2f450fdb + Tangents + Tangents + false + 0 + + + + + + 15676 + -1066 + 58 + 20 + + + 15706.5 + -1056 + + + + + + + + 1 + Parameter values at division points + f1a2cb2d-6efd-43c3-8a8e-8ca7ff9b2f96 + Parameters + Parameters + false + 0 + + + + + + 15676 + -1046 + 58 + 20 + + + 15706.5 + -1036 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b28a00ae-8550-4cd7-9612-bc06471466a7 + Curve + Curve + false + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + 1 + + + + + + 15662 + -946 + 50 + 24 + + + 15687.46 + -934.1382 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 0e2039c3-dc0b-45fb-9524-f766a36909dc + Deconstruct Arc + Deconstruct Arc + + + + + + 15611 + -1262 + 114 + 64 + + + 15651 + -1230 + + + + + + Arc or Circle to deconstruct + be86a2ca-60c5-4b7c-9966-610a392ed59e + Arc + Arc + false + 39ed4a8b-7208-4768-97ee-c90f8cadc9fe + 1 + + + + + + 15613 + -1260 + 23 + 60 + + + 15626 + -1230 + + + + + + + + Base plane of arc or circle + e2261307-0944-434a-a812-f7cb6a20d290 + Base Plane + Base Plane + false + 0 + + + + + + 15666 + -1260 + 57 + 20 + + + 15696 + -1250 + + + + + + + + Radius of arc or circle + a8c061a3-760f-4dd7-87f5-b95ff7fae0af + Radius + Radius + false + 0 + + + + + + 15666 + -1240 + 57 + 20 + + + 15696 + -1230 + + + + + + + + Angle domain (in radians) of arc + c0461e47-b5d1-4e71-94ba-19d6a0c0574a + Angle + Angle + false + 0 + + + + + + 15666 + -1220 + 57 + 20 + + + 15696 + -1210 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 33452f92-87ed-40b6-894e-6cb56c548848 + One Over X + One Over X + + + + + + 15612 + -1389 + 100 + 28 + + + 15661 + -1375 + + + + + + Input value + f9f286fe-f771-43c5-85eb-3c1ea8a119a1 + Value + Value + false + a8c061a3-760f-4dd7-87f5-b95ff7fae0af + 1 + + + + + + 15614 + -1387 + 32 + 24 + + + 15631.5 + -1375 + + + + + + + + Output value + d581f776-bd3f-49f2-a632-7b831de5c4de + Result + Result + false + 0 + + + + + + 15676 + -1387 + 34 + 24 + + + 15694.5 + -1375 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 730df2d9-622a-411d-ae92-9e59a3a9f301 + Quick Graph + Quick Graph + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + + + + + + 15634 + -1562 + 150 + 150 + + + 15634.23 + -1561.547 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 48df80c3-e691-4d17-bcb3-dce64e5d0d60 + Number Slider + Number Slider + false + 0 + + + + + + 15573 + -994 + 282 + 20 + + + 15573.41 + -993.4083 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 03315c0b-7afb-4244-a43b-dd2dc9399758 + Line + Line + + + + + + 15617 + -1330 + 114 + 44 + + + 15689 + -1308 + + + + + + Line start point + a91ec607-3b3e-440b-94fa-120e615b0789 + Start Point + Start Point + false + 87793683-d21b-4dc6-9d3f-89e1c085f932 + 1 + + + + + + 15619 + -1328 + 55 + 20 + + + 15648 + -1318 + + + + + + + + Line end point + 5819e168-ecf1-43b0-b0dd-6e9c182782a5 + End Point + End Point + false + e2261307-0944-434a-a812-f7cb6a20d290 + 1 + + + + + + 15619 + -1308 + 55 + 20 + + + 15648 + -1298 + + + + + + + + Line segment + 5ef50b95-08dd-409f-9255-99feaa99cc82 + Line + Line + false + 0 + + + + + + 15704 + -1328 + 25 + 40 + + + 15718 + -1308 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 0c31f567-15fb-4223-96c2-c3a0cd280625 + Multiplication + Multiplication + + + + + + 15643 + -1692 + 82 + 44 + + + 15674 + -1670 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + c508cc2c-f19b-4ed6-86db-2da2cf32d692 + A + A + true + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + + + + + + 15645 + -1690 + 14 + 20 + + + 15653.5 + -1680 + + + + + + + + Second item for multiplication + fab9d97f-96e5-4db7-9338-cd881f9b902e + B + B + true + 5b5c7081-41b3-45f0-8ece-bc4859d71a23 + 1 + + + + + + 15645 + -1670 + 14 + 20 + + + 15653.5 + -1660 + + + + + + + + Result of multiplication + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + Result + Result + false + 0 + + + + + + 15689 + -1690 + 34 + 40 + + + 15707.5 + -1670 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 730b4611-758c-4914-890e-2ce111262767 + Line SDL + Line SDL + + + + + + 15631 + -1641 + 122 + 64 + + + 15711 + -1609 + + + + + + Line start point + f57d063b-3551-4b1a-b656-db286e9bc65f + Start + Start + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15633 + -1639 + 63 + 20 + + + 15674 + -1629 + + + + + + + + Line tangent (direction) + d6c401ec-42a8-44f5-8a23-7b97c813733d + Direction + Direction + false + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + 1 + + + + + + 15633 + -1619 + 63 + 20 + + + 15674 + -1609 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + b7d75560-af6b-4765-b5f3-9657fc729184 + -ABS(X) + Length + Length + false + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + 1 + + + + + + 15633 + -1599 + 63 + 20 + + + 15674 + -1589 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f2057fa2-071d-4640-a878-4497d742e976 + Line + Line + false + 0 + + + + + + 15726 + -1639 + 25 + 60 + + + 15740 + -1609 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ac01560c-37dc-46e1-9487-f5a27f3d8a7f + Panel + Panel + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 15443 + -1452 + 160 + 274 + + 0 + 0 + 0 + + 15443.52 + -1451.865 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + efb3ca06-a723-4b78-b64f-5c1e68282a57 + Evaluate Length + Evaluate Length + + + + + + 15605 + -1799 + 144 + 64 + + + 15679 + -1767 + + + + + + Curve to evaluate + a4622604-52ee-4aa2-b9c2-f4e4aa10c112 + Curve + Curve + false + f2057fa2-071d-4640-a878-4497d742e976 + 1 + + + + + + 15607 + -1797 + 57 + 20 + + + 15637 + -1787 + + + + + + + + Length factor for curve evaluation + 8e5a96f1-fdda-4fe8-a9b6-a6542d46d399 + Length + Length + false + 0 + + + + + + 15607 + -1777 + 57 + 20 + + + 15637 + -1767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + aa070834-a226-4bd1-be8f-947a798780b7 + Normalized + Normalized + false + 0 + + + + + + 15607 + -1757 + 57 + 20 + + + 15637 + -1747 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + Point + Point + false + 0 + + + + + + 15694 + -1797 + 53 + 20 + + + 15722 + -1787 + + + + + + + + Tangent vector at the specified length + b7332f55-bb44-40bb-ae71-b2d27702effd + Tangent + Tangent + false + 0 + + + + + + 15694 + -1777 + 53 + 20 + + + 15722 + -1767 + + + + + + + + Curve parameter at the specified length + 03829d84-e6b5-4a7e-89d1-1d0fe8e919d2 + Parameter + Parameter + false + 0 + + + + + + 15694 + -1757 + 53 + 20 + + + 15722 + -1747 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 4ad33baf-1e14-44b3-a410-6cffc57d1538 + Interpolate + Interpolate + + + + + + 15619 + -1902 + 125 + 84 + + + 15686 + -1860 + + + + + + 1 + Interpolation points + 133b8194-4a02-4514-887b-752ae81f4c73 + Vertices + Vertices + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15621 + -1900 + 50 + 20 + + + 15647.5 + -1890 + + + + + + + + Curve degree + ddf6066b-3011-4f21-8bd7-a7240d817a2e + Degree + Degree + false + 0 + + + + + + 15621 + -1880 + 50 + 20 + + + 15647.5 + -1870 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + bc816b73-9f2b-4742-9361-4997676c48b9 + Periodic + Periodic + false + 0 + + + + + + 15621 + -1860 + 50 + 20 + + + 15647.5 + -1850 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 84647a24-dce1-45f0-acca-def6c9b9b6a7 + KnotStyle + KnotStyle + false + 0 + + + + + + 15621 + -1840 + 50 + 20 + + + 15647.5 + -1830 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d0f14ede-6f05-44fc-abe8-9ae6122f3d8b + Curve + Curve + false + 0 + + + + + + 15701 + -1900 + 41 + 26 + + + 15723 + -1886.667 + + + + + + + + Curve length + 928e1d9d-1ac0-4561-a6b7-2ee4017f518b + Length + Length + false + 0 + + + + + + 15701 + -1874 + 41 + 27 + + + 15723 + -1860 + + + + + + + + Curve domain + dae7d202-d5e4-4db7-8fe3-85d627469346 + Domain + Domain + false + 0 + + + + + + 15701 + -1847 + 41 + 27 + + + 15723 + -1833.333 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d8cde57a-40ed-4f6e-859f-a8ec29618063 + 0b137d8d-a326-43e3-a8c6-e6c8cf3428d6 + 924487ff-65ba-4b5e-b286-27ce6dd53305 + b28a00ae-8550-4cd7-9612-bc06471466a7 + 0e2039c3-dc0b-45fb-9524-f766a36909dc + 33452f92-87ed-40b6-894e-6cb56c548848 + 730df2d9-622a-411d-ae92-9e59a3a9f301 + 48df80c3-e691-4d17-bcb3-dce64e5d0d60 + 03315c0b-7afb-4244-a43b-dd2dc9399758 + 0c31f567-15fb-4223-96c2-c3a0cd280625 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 730b4611-758c-4914-890e-2ce111262767 + ac01560c-37dc-46e1-9487-f5a27f3d8a7f + efb3ca06-a723-4b78-b64f-5c1e68282a57 + 4ad33baf-1e14-44b3-a410-6cffc57d1538 + 116be285-df34-4dbb-9f42-5d3abfbce89b + ab9d67cb-65e9-4f96-9e7a-772e525cdcdd + a5277b37-ac7a-4627-a313-66ae010c0792 + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + 31631140-e492-4ef0-b846-678ed897de6d + d5157192-34c5-4605-b188-f8b7c193294c + 06bbf8a8-25d3-46c8-af75-02717b6aef6c + 8afbb8a2-d83a-44bd-b9f0-ab4eb78d691e + 9f485cf3-c8dd-478d-a344-e1bce21a4a83 + ed3513de-e58a-41f0-9874-9d3ad0427be1 + 25 + 7b17ef0c-4e70-4186-b855-b4c45e60123a + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 638e7b21-6345-40f0-bfd0-266c0be431c6 + Nurbs Curve + Nurbs Curve + + + + + + 15500 + -1902 + 118 + 64 + + + 15560 + -1870 + + + + + + 1 + Curve control points + a4bc402d-902c-42ac-94e7-5f7bbb607176 + Vertices + Vertices + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15502 + -1900 + 43 + 20 + + + 15525 + -1890 + + + + + + + + Curve degree + bc3688fe-4ccd-4251-9754-01cb9adce3cd + Degree + Degree + false + 0 + + + + + + 15502 + -1880 + 43 + 20 + + + 15525 + -1870 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 508fcbbb-ca15-4d98-bbd1-f2c0e364b720 + Periodic + Periodic + false + 0 + + + + + + 15502 + -1860 + 43 + 20 + + + 15525 + -1850 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 0fd2288a-a657-4283-970c-2ef8e52b95a1 + Curve + Curve + false + 0 + + + + + + 15575 + -1900 + 41 + 20 + + + 15597 + -1890 + + + + + + + + Curve length + ba516c02-a5a0-4592-92c4-42506120451d + Length + Length + false + 0 + + + + + + 15575 + -1880 + 41 + 20 + + + 15597 + -1870 + + + + + + + + Curve domain + 40163fe1-fcb9-43f2-9fdd-2dceb745a25b + Domain + Domain + false + 0 + + + + + + 15575 + -1860 + 41 + 20 + + + 15597 + -1850 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 8a40349e-1a6b-4fb9-b9d4-95329d9f97af + Nurbs Curve + Nurbs Curve + + + + + + 15570 + -883 + 118 + 64 + + + 15630 + -851 + + + + + + 1 + Curve control points + e66ba7e4-6e6a-4c4b-a923-c44345ccd43a + Vertices + Vertices + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15572 + -881 + 43 + 20 + + + 15595 + -871 + + + + + + + + Curve degree + eec534c7-d6f0-4578-adf6-3146126b697d + Degree + Degree + false + 0 + + + + + + 15572 + -861 + 43 + 20 + + + 15595 + -851 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + fc61145c-f8b9-4b98-b6e5-a14edee491fd + Periodic + Periodic + false + 0 + + + + + + 15572 + -841 + 43 + 20 + + + 15595 + -831 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 5c4ba725-2efc-4391-bd4f-1cfb49eb55ba + Curve + Curve + false + 0 + + + + + + 15645 + -881 + 41 + 20 + + + 15667 + -871 + + + + + + + + Curve length + b138f290-8701-4090-899a-e60c9affda6e + Length + Length + false + 0 + + + + + + 15645 + -861 + 41 + 20 + + + 15667 + -851 + + + + + + + + Curve domain + 1ee4da13-5df5-4bd3-a791-7b32b062de7a + Domain + Domain + false + 0 + + + + + + 15645 + -841 + 41 + 20 + + + 15667 + -831 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 6a95962d-3de5-43a2-8f95-eff7b3c69cac + Relative Differences + Relative Differences + + + + + + 15495 + -1694 + 128 + 28 + + + 15548 + -1680 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d0de0de5-288f-4935-83a8-82829c65327b + Values + Values + false + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + + + + + + 15497 + -1692 + 36 + 24 + + + 15516.5 + -1680 + + + + + + + + 1 + Differences between consecutive items + 3665d975-851a-4aeb-81e4-a4135dc35dcc + Differenced + Differenced + false + 0 + + + + + + 15563 + -1692 + 58 + 24 + + + 15593.5 + -1680 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + Relay + Relay + false + 9431cffd-4415-457b-9f3d-019088ff41a2 + 1 + + + + + + 15795 + -321 + 44 + 16 + + + 15817 + -313 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + a5277b37-ac7a-4627-a313-66ae010c0792 + Derivatives + Derivatives + + + + + + 15410 + -1628 + 160 + 144 + + + 15480 + -1556 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + 841b4bd1-1ded-409c-a277-1330ff0a0de1 + Curve + Curve + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15412 + -1626 + 53 + 70 + + + 15440 + -1591 + + + + + + + + Parameter on curve domain to evaluate + 6f1dee64-1907-4505-95b0-36607d3a8233 + Parameter + Parameter + false + 87d6a01b-aece-4334-bd14-21ce54bee984 + 1 + + + + + + 15412 + -1556 + 53 + 70 + + + 15440 + -1521 + + + + + + + + Point on curve at {t} + 6b221d64-c6f2-4e10-9bab-d5a203091b1a + Point + Point + false + 0 + + + + + + 15495 + -1626 + 73 + 20 + + + 15533 + -1616 + + + + + + + + First curve derivative at t (Velocity) + e3509ff0-9c47-486e-8d41-480be368fda7 + false + First derivative + First derivative + false + 0 + + + + + + 15495 + -1606 + 73 + 20 + + + 15533 + -1596 + + + + + + + + Second curve derivative at t (Acceleration) + d4e5e62a-1816-40b8-85e3-01b2f1ceb271 + false + Second derivative + 2 + false + 0 + + + + + + 15495 + -1586 + 73 + 20 + + + 15533 + -1576 + + + + + + + + Third curve derivative at t (Jolt) + 66d9a3de-5324-4dea-88d8-e71ff591aa7b + false + Third derivative + 3 + false + 0 + + + + + + 15495 + -1566 + 73 + 20 + + + 15533 + -1556 + + + + + + + + Fourth curve derivative at t (Jounce) + 5182e7fd-0fc0-42f7-a8ba-94ba3ec2ac25 + false + Fourth derivative + 4 + false + 0 + + + + + + 15495 + -1546 + 73 + 20 + + + 15533 + -1536 + + + + + + + + Fifth curve derivative at t + 397d0bd9-b6e8-4db3-be41-f200851cc4c0 + false + Fifth derivative + 5 + false + 0 + + + + + + 15495 + -1526 + 73 + 20 + + + 15533 + -1516 + + + + + + + + Sixth curve derivative at t + e976bfdc-9308-4076-b62d-f2310c15a92c + false + Sixth derivative + 6 + false + 0 + + + + + + 15495 + -1506 + 73 + 20 + + + 15533 + -1496 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7cc6d015-99b3-4ebe-b485-0ccccd531569 + Relay + Relay + false + d4e5e62a-1816-40b8-85e3-01b2f1ceb271 + 1 + + + + + + 15552 + -1590 + 44 + 16 + + + 15574 + -1582 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 31631140-e492-4ef0-b846-678ed897de6d + Relay + Relay + false + 66d9a3de-5324-4dea-88d8-e71ff591aa7b + 1 + + + + + + 15546 + -1558 + 44 + 16 + + + 15568 + -1550 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 5b5c7081-41b3-45f0-8ece-bc4859d71a23 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 15613 + -1719 + 250 + 20 + + + 15613.5 + -1718.813 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0fd5bc5a-1e79-4acb-a3bb-3470e2c210ea + Create Material + Create Material + + + + + + 15783 + -548 + 144 + 104 + + + 15867 + -496 + + + + + + Colour of the diffuse channel + fd296258-0449-406f-81fe-e471d46896bc + Diffuse + Diffuse + false + 0 + + + + + + 15785 + -546 + 67 + 20 + + + 15820 + -536 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 8a65773d-bc12-4864-9682-a924262d93a2 + Specular + Specular + false + 0 + + + + + + 15785 + -526 + 67 + 20 + + + 15820 + -516 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 982a6dd6-f6e7-40ce-b25b-2e33fe5d7f7e + Emission + Emission + false + 0 + + + + + + 15785 + -506 + 67 + 20 + + + 15820 + -496 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + eb9a47b0-1a4f-4629-8223-423c17426de3 + Transparency + Transparency + false + 0 + + + + + + 15785 + -486 + 67 + 20 + + + 15820 + -476 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3baf35bc-f653-4907-9e31-662dc773d33a + Shine + Shine + false + 0 + + + + + + 15785 + -466 + 67 + 20 + + + 15820 + -456 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5dc82dd1-71fd-4c5e-a8ff-57a011441404 + Material + Material + false + 0 + + + + + + 15882 + -546 + 43 + 100 + + + 15905 + -496 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 638c287f-0f22-4656-b519-f9f88c89bdd2 + Custom Preview + Custom Preview + + + + + + + 15810 + -617 + 82 + 44 + + + 15878 + -595 + + + + + + Geometry to preview + true + c4971d32-321c-43a0-9d84-05a43f2777f1 + Geometry + Geometry + false + ee59c903-fdd2-42ad-8662-e20a4087ea22 + 1 + + + + + + 15812 + -615 + 51 + 20 + + + 15839 + -605 + + + + + + + + The material override + 63765ada-c96a-4da4-9ae2-51ee9eda9099 + Material + Material + false + 5dc82dd1-71fd-4c5e-a8ff-57a011441404 + 1 + + + + + + 15812 + -595 + 51 + 20 + + + 15839 + -585 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 391412fd-6fb5-4514-8e91-99253f8cabd8 + Create Material + Create Material + + + + + + 15786 + -1 + 144 + 104 + + + 15870 + 51 + + + + + + Colour of the diffuse channel + 28de1062-5f8e-423b-9d20-6669f9583269 + Diffuse + Diffuse + false + 0 + + + + + + 15788 + 1 + 67 + 20 + + + 15823 + 11 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + fe44c73e-47da-4fdf-bc35-21cf614f73c5 + Specular + Specular + false + 0 + + + + + + 15788 + 21 + 67 + 20 + + + 15823 + 31 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 028aec5e-5248-4f98-b6d4-a677a759dcef + Emission + Emission + false + 0 + + + + + + 15788 + 41 + 67 + 20 + + + 15823 + 51 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 90603560-4831-4e70-b48b-e1582a12ff66 + Transparency + Transparency + false + 0 + + + + + + 15788 + 61 + 67 + 20 + + + 15823 + 71 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 138bf005-f7e3-49b5-9cfb-a61315e0711d + Shine + Shine + false + 0 + + + + + + 15788 + 81 + 67 + 20 + + + 15823 + 91 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 870a4498-1244-4c5f-ba80-c2a397906770 + Material + Material + false + 0 + + + + + + 15885 + 1 + 43 + 100 + + + 15908 + 51 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + c79278be-f6af-4a42-b8b5-c90841b8c3a0 + Custom Preview + Custom Preview + + + + + + + 15806 + -48 + 82 + 44 + + + 15874 + -26 + + + + + + Geometry to preview + true + 6a41d9cd-c2ba-4775-9650-b6efb40bd2ca + Geometry + Geometry + false + 0e1facbe-ca6e-4351-a109-a824f9f15aa0 + 1 + + + + + + 15808 + -46 + 51 + 20 + + + 15835 + -36 + + + + + + + + The material override + a79613d1-192f-4ddc-beec-0ae68d1ac077 + Material + Material + false + 870a4498-1244-4c5f-ba80-c2a397906770 + 1 + + + + + + 15808 + -26 + 51 + 20 + + + 15835 + -16 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 101d2106-3b75-4883-b01e-e4371108722c + Create Material + Create Material + + + + + + 15784 + -843 + 144 + 104 + + + 15868 + -791 + + + + + + Colour of the diffuse channel + 05d5ced3-9b89-4d89-8822-35bbfe9e03f6 + Diffuse + Diffuse + false + 0 + + + + + + 15786 + -841 + 67 + 20 + + + 15821 + -831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + a2a5d17a-26e0-42be-91df-97c1eedc04d9 + Specular + Specular + false + 0 + + + + + + 15786 + -821 + 67 + 20 + + + 15821 + -811 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b71d3ec8-aed3-4f63-acca-bde874f3a1a5 + Emission + Emission + false + 0 + + + + + + 15786 + -801 + 67 + 20 + + + 15821 + -791 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a6eb38fd-7e11-4068-8eea-3e7dbfc70d9f + Transparency + Transparency + false + 0 + + + + + + 15786 + -781 + 67 + 20 + + + 15821 + -771 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4c9231fb-3187-4f54-a805-689a041c469e + Shine + Shine + false + 0 + + + + + + 15786 + -761 + 67 + 20 + + + 15821 + -751 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5940bf53-5661-4895-8d88-8f17602e1f28 + Material + Material + false + 0 + + + + + + 15883 + -841 + 43 + 100 + + + 15906 + -791 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + f3cd075c-e437-49ee-b6d7-94d1b368b5b5 + Custom Preview + Custom Preview + + + + + + + 15815 + -895 + 82 + 44 + + + 15883 + -873 + + + + + + Geometry to preview + true + f3f77f8c-177d-441b-956c-6ef85abf8696 + Geometry + Geometry + false + 9ff98a33-a335-46fd-9281-42a7cbf6cf4a + 1 + + + + + + 15817 + -893 + 51 + 20 + + + 15844 + -883 + + + + + + + + The material override + 1c49ecff-d5cf-46d5-ba6a-112ef0ea2b2c + Material + Material + false + 5940bf53-5661-4895-8d88-8f17602e1f28 + 1 + + + + + + 15817 + -873 + 51 + 20 + + + 15844 + -863 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 116be285-df34-4dbb-9f42-5d3abfbce89b + Create Material + Create Material + + + + + + 15781 + -1587 + 144 + 104 + + + 15865 + -1535 + + + + + + Colour of the diffuse channel + 7fb41b81-19a8-422a-a47a-7d80c08a2d8d + Diffuse + Diffuse + false + 0 + + + + + + 15783 + -1585 + 67 + 20 + + + 15818 + -1575 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + 4a916d5e-2845-46dd-9c2d-ba67cfd15dd2 + Specular + Specular + false + 0 + + + + + + 15783 + -1565 + 67 + 20 + + + 15818 + -1555 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 696f9228-75fe-4878-9c91-6f8a888531d2 + Emission + Emission + false + 0 + + + + + + 15783 + -1545 + 67 + 20 + + + 15818 + -1535 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e1ff905d-2c39-4166-881a-59af0138a210 + Transparency + Transparency + false + 0 + + + + + + 15783 + -1525 + 67 + 20 + + + 15818 + -1515 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f49f446b-b410-486c-979c-3bfabd7a57af + Shine + Shine + false + 0 + + + + + + 15783 + -1505 + 67 + 20 + + + 15818 + -1495 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6f5c11f2-fafe-4e0b-9e3b-6ab4fbaecbd4 + Material + Material + false + 0 + + + + + + 15880 + -1585 + 43 + 100 + + + 15903 + -1535 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + ab9d67cb-65e9-4f96-9e7a-772e525cdcdd + Custom Preview + Custom Preview + + + + + + + 15820 + -1654 + 82 + 44 + + + 15888 + -1632 + + + + + + Geometry to preview + true + 77a0fbd8-7421-451b-9777-c9906e3e8788 + Geometry + Geometry + false + f2057fa2-071d-4640-a878-4497d742e976 + 1 + + + + + + 15822 + -1652 + 51 + 20 + + + 15849 + -1642 + + + + + + + + The material override + faf1688d-cd82-4767-81bc-f8cec51a379b + Material + Material + false + 6f5c11f2-fafe-4e0b-9e3b-6ab4fbaecbd4 + 1 + + + + + + 15822 + -1632 + 51 + 20 + + + 15849 + -1622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d5157192-34c5-4605-b188-f8b7c193294c + Create Material + Create Material + + + + + + 15775 + -1832 + 144 + 104 + + + 15859 + -1780 + + + + + + Colour of the diffuse channel + 52d91690-1b6d-46dd-938f-8867ea00022b + Diffuse + Diffuse + false + 0 + + + + + + 15777 + -1830 + 67 + 20 + + + 15812 + -1820 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 210c5827-1f86-40cb-95c3-4317fb42e933 + Specular + Specular + false + 0 + + + + + + 15777 + -1810 + 67 + 20 + + + 15812 + -1800 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2591f4ec-c4b7-4d3b-a2ad-b80d31211b5c + Emission + Emission + false + 0 + + + + + + 15777 + -1790 + 67 + 20 + + + 15812 + -1780 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1d267f5a-729d-4e17-a524-4e7e2d0d29fa + Transparency + Transparency + false + 0 + + + + + + 15777 + -1770 + 67 + 20 + + + 15812 + -1760 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3f3d367b-7bdb-478b-9249-75a9b387f733 + Shine + Shine + false + 0 + + + + + + 15777 + -1750 + 67 + 20 + + + 15812 + -1740 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + c8489eba-b166-4a09-95f9-f6f2a7f11ba7 + Material + Material + false + 0 + + + + + + 15874 + -1830 + 43 + 100 + + + 15897 + -1780 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 06bbf8a8-25d3-46c8-af75-02717b6aef6c + Custom Preview + Custom Preview + + + + + + + 15814 + -1899 + 82 + 44 + + + 15882 + -1877 + + + + + + Geometry to preview + true + 41568315-0b10-47fd-a920-8353357066bc + Geometry + Geometry + false + d0f14ede-6f05-44fc-abe8-9ae6122f3d8b + 1 + + + + + + 15816 + -1897 + 51 + 20 + + + 15843 + -1887 + + + + + + + + The material override + c3116ce9-ff40-41bf-82d2-b8f7984f794e + Material + Material + false + c8489eba-b166-4a09-95f9-f6f2a7f11ba7 + 1 + + + + + + 15816 + -1877 + 51 + 20 + + + 15843 + -1867 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 8afbb8a2-d83a-44bd-b9f0-ab4eb78d691e + Line SDL + Line SDL + + + + + + 15327 + -1929 + 122 + 64 + + + 15407 + -1897 + + + + + + Line start point + 483bd393-2981-4e04-be33-5512e8b823bd + Start + Start + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15329 + -1927 + 63 + 20 + + + 15370 + -1917 + + + + + + + + Line tangent (direction) + 49753f09-49a0-4ab6-a5be-287d9766c601 + Direction + Direction + false + 31631140-e492-4ef0-b846-678ed897de6d + 1 + + + + + + 15329 + -1907 + 63 + 20 + + + 15370 + -1897 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 97c3bf8d-588f-459a-b80a-083ee2e6a203 + -X + Length + Length + false + 6c949436-9f61-4c90-8607-2be76dd1c1a5 + 1 + + + + + + 15329 + -1887 + 63 + 20 + + + 15370 + -1877 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + Line + Line + false + 0 + + + + + + 15422 + -1927 + 25 + 60 + + + 15436 + -1897 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 1d647302-73ba-443a-9e2c-3bce6568017a + PolyLine + PolyLine + + + + + + 15641 + -2426 + 118 + 44 + + + 15701 + -2404 + + + + + + 1 + Polyline vertex points + 7c9488d2-51d4-4fd2-992a-5f3f2f40d52d + Vertices + Vertices + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15643 + -2424 + 43 + 20 + + + 15666 + -2414 + + + + + + + + Close polyline + d81e7b15-1fe7-4dd6-852c-192467365db8 + Closed + Closed + false + 0 + + + + + + 15643 + -2404 + 43 + 20 + + + 15666 + -2394 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 71becaf7-b94f-45eb-b7ad-6cc0535c2a48 + Polyline + Polyline + false + 0 + + + + + + 15716 + -2424 + 41 + 40 + + + 15738 + -2404 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + a87d7699-b2da-4071-8f71-77ec6e1102b0 + Explode + Explode + + + + + + 15619 + -2374 + 136 + 44 + + + 15686 + -2352 + + + + + + Curve to explode + 560a47d6-566a-4a6a-9c3d-4bcc1e6990e7 + Curve + Curve + false + 71becaf7-b94f-45eb-b7ad-6cc0535c2a48 + 1 + + + + + + 15621 + -2372 + 50 + 20 + + + 15647.5 + -2362 + + + + + + + + Recursive decomposition until all segments are atomic + f31eb408-ad81-4790-8c31-8d2a3e7fa0cc + Recursive + Recursive + false + 0 + + + + + + 15621 + -2352 + 50 + 20 + + + 15647.5 + -2342 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 71db1331-5403-44ef-9de0-1490fd5ff0eb + Segments + Segments + false + 0 + + + + + + 15701 + -2372 + 52 + 20 + + + 15728.5 + -2362 + + + + + + + + 1 + Vertices of the exploded segments + 29e44dc7-c76c-4b0b-a279-d14adf481537 + Vertices + Vertices + false + 0 + + + + + + 15701 + -2352 + 52 + 20 + + + 15728.5 + -2342 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + Curve + Curve + false + 71db1331-5403-44ef-9de0-1490fd5ff0eb + 1 + + + + + + 15647 + -2281 + 53 + 24 + + + 15683.49 + -2269.77 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2c923f30-bb51-4d10-9cd5-5c95aebf115c + Panel + Panel + false + 0 + 6440461f-224d-4c88-a932-23d50c52a329 + 1 + Double click to edit panel content… + + + + + + 15543 + -2182 + 226 + 100 + + 0 + 0 + 0 + + 15543.49 + -2181.77 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 50faac80-3b76-4a0f-9949-d72778d4106a + Sort List + Sort List + + + + + + 15659 + -2240 + 130 + 44 + + + 15724 + -2218 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7f0d15c5-e291-4982-ad9c-21dc38098e2d + Keys + Keys + false + a62b3055-9654-413c-bab4-506f123c7879 + 1 + + + + + + 15661 + -2238 + 48 + 20 + + + 15686.5 + -2228 + + + + + + + + 1 + Optional list of values to sort synchronously + 6dfc59cc-9c26-4f5b-a80d-8b30b1c553a7 + Values Values A + Values A + true + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + + + + + + 15661 + -2218 + 48 + 20 + + + 15686.5 + -2208 + + + + + + + + 1 + Sorted keys + 6440461f-224d-4c88-a932-23d50c52a329 + Keys + Keys + false + 0 + + + + + + 15739 + -2238 + 48 + 20 + + + 15764.5 + -2228 + + + + + + + + 1 + Synchronous values in Values A + 442b1b91-2936-4f27-a78f-a5e6fef8ee8d + Values Values A + Values A + false + 0 + + + + + + 15739 + -2218 + 48 + 20 + + + 15764.5 + -2208 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + a74fc1f7-eb28-4bf3-9f47-ce47f984e675 + Length + Length + + + + + + 15549 + -2255 + 104 + 28 + + + 15599 + -2241 + + + + + + Curve to measure + 2c3f9d67-1f51-41fa-bec3-9287fc415c40 + Curve + Curve + false + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 1 + + + + + + 15551 + -2253 + 33 + 24 + + + 15569 + -2241 + + + + + + + + Curve length + a62b3055-9654-413c-bab4-506f123c7879 + Length + Length + false + 0 + + + + + + 15614 + -2253 + 37 + 24 + + + 15634 + -2241 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2f69d00c-5fef-4d20-bd66-6845b255d7a4 + List Item + List Item + + + + + + 15663 + -2081 + 92 + 64 + + + 15711 + -2049 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + cbbac522-252f-4649-8857-01306890013b + List + List + false + 6440461f-224d-4c88-a932-23d50c52a329 + 1 + + + + + + 15665 + -2079 + 31 + 20 + + + 15682 + -2069 + + + + + + + + Item index + 7eaeec5f-52cc-4e84-ba95-e9587b2a458e + Index + Index + false + 0 + + + + + + 15665 + -2059 + 31 + 20 + + + 15682 + -2049 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 5dda1723-d91a-4e3d-8baa-8d942ff48307 + Wrap + Wrap + false + 0 + + + + + + 15665 + -2039 + 31 + 20 + + + 15682 + -2029 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 678d2c4b-fe03-4a2b-98ea-fb57ea633f83 + false + Item + Item + false + 0 + + + + + + 15726 + -2079 + 27 + 60 + + + 15741 + -2049 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1d647302-73ba-443a-9e2c-3bce6568017a + a87d7699-b2da-4071-8f71-77ec6e1102b0 + bdcdd3ab-b98a-4a68-a3f1-9c07ad5e5b5b + 2c923f30-bb51-4d10-9cd5-5c95aebf115c + 50faac80-3b76-4a0f-9949-d72778d4106a + a74fc1f7-eb28-4bf3-9f47-ce47f984e675 + 2f69d00c-5fef-4d20-bd66-6845b255d7a4 + 7 + 3d2981f1-f186-45dd-99d5-46df4d58b1fd + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 3be93473-e921-4d34-b719-6be0ced3ef1d + Dot Display + Dot Display + + + + + + 15740 + -1994 + 83 + 64 + + + 15809 + -1962 + + + + + + Dot location + true + 7f412a89-4aab-4aff-b214-0c7300c002d4 + Point + Point + false + 02fb751b-6161-4e0c-9be3-79de44c81d84 + 1 + + + + + + 15742 + -1992 + 52 + 20 + + + 15777.5 + -1982 + + + + + + + + Dot colour + e3029cda-e4f3-4981-ad04-d95c5fe1c41f + Colour + Colour + false + 0 + + + + + + 15742 + -1972 + 52 + 20 + + + 15777.5 + -1962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + ab114a17-7ee8-470a-a6a5-5020710c19be + X/2 + Size + Size + false + 678d2c4b-fe03-4a2b-98ea-fb57ea633f83 + 1 + + + + + + 15742 + -1952 + 52 + 20 + + + 15777.5 + -1942 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9f485cf3-c8dd-478d-a344-e1bce21a4a83 + Create Material + Create Material + + + + + + 15372 + -1754 + 144 + 104 + + + 15456 + -1702 + + + + + + Colour of the diffuse channel + 12bad603-cfc4-4a25-b475-46630a1e9127 + Diffuse + Diffuse + false + 0 + + + + + + 15374 + -1752 + 67 + 20 + + + 15409 + -1742 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + a5d0320e-0916-46db-a7d3-b878bcbe8b2c + Specular + Specular + false + 0 + + + + + + 15374 + -1732 + 67 + 20 + + + 15409 + -1722 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c115db2a-4dd2-4775-b032-1576106c7099 + Emission + Emission + false + 0 + + + + + + 15374 + -1712 + 67 + 20 + + + 15409 + -1702 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 033240ca-7b1a-458d-bc5f-3491c55de7ee + Transparency + Transparency + false + 0 + + + + + + 15374 + -1692 + 67 + 20 + + + 15409 + -1682 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c6da0068-0f0d-4b2b-a630-df47b5632be8 + Shine + Shine + false + 0 + + + + + + 15374 + -1672 + 67 + 20 + + + 15409 + -1662 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6a2cf961-87fe-4636-b0c9-657151e5b01a + Material + Material + false + 0 + + + + + + 15471 + -1752 + 43 + 100 + + + 15494 + -1702 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + ed3513de-e58a-41f0-9874-9d3ad0427be1 + Custom Preview + Custom Preview + + + + + + + 15398 + -1811 + 82 + 44 + + + 15466 + -1789 + + + + + + Geometry to preview + true + 7a38c4b2-e340-4aa2-b4fa-3c16d2a19443 + Geometry + Geometry + false + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + 1 + + + + + + 15400 + -1809 + 51 + 20 + + + 15427 + -1799 + + + + + + + + The material override + fc9526f3-c259-46aa-b6b2-f23d93090d84 + Material + Material + false + 6a2cf961-87fe-4636-b0c9-657151e5b01a + 1 + + + + + + 15400 + -1789 + 51 + 20 + + + 15427 + -1779 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 35bef3a9-5ed0-427a-aa9d-af2cb834f893 + Relay + Relay + false + 913c19ce-b996-4a28-bfc4-aa74b9070e28 + 1 + + + + + + 15566 + -1988 + 44 + 16 + + + 15588 + -1980 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1eb15213-a34c-4226-b893-d1c74e10ea0a + Relay + Relay + false + 0333a0b4-7807-4722-8460-0402850f48a4 + 1 + + + + + + 15566 + -1965 + 44 + 16 + + + 15588 + -1957 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f48d9288-2363-4c09-bf6a-4bcf51392bb2 + Relay + Relay + false + 7dce1770-e256-498e-98ba-96d782012991 + 1 + + + + + + 15571 + -1943 + 44 + 16 + + + 15593 + -1935 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 804a4a5c-1349-4bd1-a5f9-c120ae07dd02 + Merge + Merge + + + + + + 15614 + -1992 + 105 + 84 + + + 15668 + -1950 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 66c43fd9-5464-4b44-9ee8-4cd0a2c3b781 + false + Data 1 + Data 1 + true + 35bef3a9-5ed0-427a-aa9d-af2cb834f893 + 1 + + + + + + 15616 + -1990 + 37 + 20 + + + 15636 + -1980 + + + + + + + + 2 + Data stream 2 + f43bdf34-6e03-4cb0-b088-563a54ccdb6d + false + Data 2 + Data 2 + true + 0 + + + + + + 15616 + -1970 + 37 + 20 + + + 15636 + -1960 + + + + + + + + 2 + Data stream 3 + 15dd8f83-5dc2-4a0d-91c1-8da0b998dc98 + false + Data 3 + D3 + true + 0 + + + + + + 15616 + -1950 + 37 + 20 + + + 15636 + -1940 + + + + + + + + 2 + Data stream 4 + e61411f2-cec8-4d0a-b392-3b9a86961ed2 + false + Data 4 + D4 + true + 0 + + + + + + 15616 + -1930 + 37 + 20 + + + 15636 + -1920 + + + + + + + + 2 + Result of merge + 02fb751b-6161-4e0c-9be3-79de44c81d84 + Result + Result + false + 0 + + + + + + 15683 + -1990 + 34 + 80 + + + 15701.5 + -1950 + + + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fe3799b2-c80d-49a0-8960-0a3e1f47982a + Evaluate Length + Evaluate Length + + + + + + 15342 + -2074 + 144 + 64 + + + 15416 + -2042 + + + + + + Curve to evaluate + ba3b2e10-8c62-45df-892b-2cf1e6c671de + Curve + Curve + false + 1c58962c-a4e6-4dd3-85ff-96b2d33075a1 + 1 + + + + + + 15344 + -2072 + 57 + 20 + + + 15374 + -2062 + + + + + + + + Length factor for curve evaluation + 5232f6a2-65cc-494b-91fe-8c755fd59057 + Length + Length + false + 0 + + + + + + 15344 + -2052 + 57 + 20 + + + 15374 + -2042 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + e444db87-2916-4482-bba1-b133cf7d08c0 + Normalized + Normalized + false + 0 + + + + + + 15344 + -2032 + 57 + 20 + + + 15374 + -2022 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + Point + Point + false + 0 + + + + + + 15431 + -2072 + 53 + 20 + + + 15459 + -2062 + + + + + + + + Tangent vector at the specified length + 49a34f5a-aabc-48c3-8c28-8c263be4fd7e + Tangent + Tangent + false + 0 + + + + + + 15431 + -2052 + 53 + 20 + + + 15459 + -2042 + + + + + + + + Curve parameter at the specified length + 7aafbaa5-0d59-42f4-8256-006ce3d69b06 + Parameter + Parameter + false + 0 + + + + + + 15431 + -2032 + 53 + 20 + + + 15459 + -2022 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + cb57268a-9b3f-4e9e-b71f-771db8650d0f + Interpolate + Interpolate + + + + + + 15351 + -2158 + 125 + 84 + + + 15418 + -2116 + + + + + + 1 + Interpolation points + 63e5938e-691a-4624-8347-79b19e1a2736 + Vertices + Vertices + false + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + 1 + + + + + + 15353 + -2156 + 50 + 20 + + + 15379.5 + -2146 + + + + + + + + Curve degree + 2401f303-7fc0-460e-ad0f-2d9f95ad8f67 + Degree + Degree + false + 0 + + + + + + 15353 + -2136 + 50 + 20 + + + 15379.5 + -2126 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7e69bc8c-3de0-416d-bfe5-d242228d0657 + Periodic + Periodic + false + 0 + + + + + + 15353 + -2116 + 50 + 20 + + + 15379.5 + -2106 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + ddceb8c7-7fad-4a01-914b-6aab681dc4be + KnotStyle + KnotStyle + false + 0 + + + + + + 15353 + -2096 + 50 + 20 + + + 15379.5 + -2086 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 175f77e6-cd60-482b-aa16-1644928c83ba + Curve + Curve + false + 0 + + + + + + 15433 + -2156 + 41 + 26 + + + 15455 + -2142.667 + + + + + + + + Curve length + a062d9b1-eceb-481e-93e8-970c69f3393b + Length + Length + false + 0 + + + + + + 15433 + -2130 + 41 + 27 + + + 15455 + -2116 + + + + + + + + Curve domain + 0891a772-3d28-48af-8fd6-19ebddc40905 + Domain + Domain + false + 0 + + + + + + 15433 + -2103 + 41 + 27 + + + 15455 + -2089.333 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 637db27b-c824-43f2-a67d-1c9d38cc35a1 + Nurbs Curve + Nurbs Curve + + + + + + 15355 + -2222 + 118 + 64 + + + 15415 + -2190 + + + + + + 1 + Curve control points + f07bb51d-6f31-43e4-965c-920e60e00fc0 + Vertices + Vertices + false + 9e909a27-d15f-489d-8934-0c7bc4ec7f10 + 1 + + + + + + 15357 + -2220 + 43 + 20 + + + 15380 + -2210 + + + + + + + + Curve degree + c5982cd3-967c-4ced-b1cd-7614eea1716b + Degree + Degree + false + 0 + + + + + + 15357 + -2200 + 43 + 20 + + + 15380 + -2190 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 17312adb-8d12-4955-a74e-63709fee87c6 + Periodic + Periodic + false + 0 + + + + + + 15357 + -2180 + 43 + 20 + + + 15380 + -2170 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 8d0a0e67-df64-4323-b180-7b4406730897 + Curve + Curve + false + 0 + + + + + + 15430 + -2220 + 41 + 20 + + + 15452 + -2210 + + + + + + + + Curve length + eaa34c1d-6c27-4b66-adf7-1d8cd244c6d9 + Length + Length + false + 0 + + + + + + 15430 + -2200 + 41 + 20 + + + 15452 + -2190 + + + + + + + + Curve domain + b668a244-710e-4677-bfae-06d792228171 + Domain + Domain + false + 0 + + + + + + 15430 + -2180 + 41 + 20 + + + 15452 + -2170 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + 0500c27d-4fad-4c51-8503-4548a7395c1c + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + 613fd806-b9a8-46ba-8071-87675f49f6a2 + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + 40900388-a29b-450b-9e44-b9724b3bcceb + 6c31b332-4bfc-415d-b7c5-499036789ee9 + 35e52759-2740-48a6-8073-c9b098138464 + 24f17bed-a247-49d8-91c9-9f1464cfd10e + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + bc64bda9-a4e6-443b-bce4-f1112916bffb + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + 3a29f4b2-5011-405f-b904-36063b767936 + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + 8caca608-cbec-4b5e-b846-2a44381f8d99 + fdc0af9d-1009-4395-8b26-c7467ce63011 + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + 8029f111-d066-4ca6-b4e0-f13869524ceb + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + c48c361e-d635-4724-93b6-fbaec8639715 + ff025d90-e11d-473a-a372-96fd40bb2252 + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + 7242c6d8-a70d-4573-80c4-849c86d3a027 + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 486cbb99-8d9e-43dd-8eca-e360b3882ba3 + 807acc7f-7d99-496d-854a-7b859814ca10 + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + 9244cb48-5f72-4778-83a3-74549c09d5db + fa946eae-6834-4614-ab41-0683a377cc5e + c9107d0d-59e9-4593-83ee-1217a9167556 + cf4a968f-1572-4919-a207-6bbd6110a520 + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1897f691-dece-41a0-8b65-be58a471e575 + b0429e6f-400d-4e0e-bf10-c75eaf735345 + 7b79f39b-68ff-4d0e-8163-e07a42486c93 + 69d63701-461f-46e5-b3d3-9df2154a163e + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + a7eed215-bf83-43f2-891e-d33fbcc82318 + 52 + 6f65c1b0-ab37-4770-b919-22c82a6b1c3a + Group + + + + + + + + + + + cae9fe53-6d63-44ed-9d6d-13180fbf6f89 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Graph Mapper + + + + + Remap values with a custom graph using input curves. + true + 53ffdcf8-004a-4321-ab0a-3a06a7131e56 + Curve Graph Mapper + Curve Graph Mapper + + + + + + 28335 + 12619 + 160 + 224 + + + 28403 + 12731 + + + + + + 1 + One or multiple graph curves to graph map values with + 413365e9-da36-4d32-9b23-73753a3c93c8 + Curves + Curves + false + fa946eae-6834-4614-ab41-0683a377cc5e + 1 + + + + + + 28337 + 12621 + 51 + 27 + + + 28364 + 12634.75 + + + + + + + + Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary + ee1fa288-d7ad-4751-a9dc-3c3d8fb38e33 + Rectangle + Rectangle + false + c093c6c0-a63e-4430-b3b5-c4cfa59e9b30 + 1 + + + + + + 28337 + 12648 + 51 + 28 + + + 28364 + 12662.25 + + + + + + + + 1 + Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis + 8a19d3e2-39cc-424f-b146-2de3e6a79fb5 + Values + Values + false + dd18ece5-7d6f-4ab5-b264-31f42f0f525a + 1 + + + + + + 28337 + 12676 + 51 + 27 + + + 28364 + 12689.75 + + + + + + + + Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) + 06c1e09a-7e76-4a40-b744-656b1b5e314f + X Axis + X Axis + true + 0 + + + + + + 28337 + 12703 + 51 + 28 + + + 28364 + 12717.25 + + + + + + + + Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) + 99b2eff6-b4c2-477f-97c9-ce295147eb34 + Y Axis + Y Axis + true + 0 + + + + + + 28337 + 12731 + 51 + 27 + + + 28364 + 12744.75 + + + + + + + + Flip the graphs X Axis from the bottom of the graph to the top of the graph + 2830f75b-17bd-4288-8c65-e803a053975e + Flip + Flip + false + 0 + + + + + + 28337 + 12758 + 51 + 28 + + + 28364 + 12772.25 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle + 27cbcafa-b80e-4441-b70b-d0d217f4c8e3 + Snap + Snap + false + 0 + + + + + + 28337 + 12786 + 51 + 27 + + + 28364 + 12799.75 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Size of the graph labels + 6ec90a7d-8ef9-4d46-a1c5-f021533281e8 + Text Size + Text Size + false + 0 + + + + + + 28337 + 12813 + 51 + 28 + + + 28364 + 12827.25 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Resulting graph mapped values, mapped on the Y Axis + cc98646a-852b-438d-b762-0c89b2eeada0 + Mapped + Mapped + false + 0 + + + + + + 28418 + 12621 + 75 + 20 + + + 28457 + 12631 + + + + + + + + 1 + The graph curves inside the boundary of the graph + 032df5a0-2991-41d9-8c21-d7c6bca269d4 + Graph Curves + Graph Curves + false + 0 + + + + + + 28418 + 12641 + 75 + 20 + + + 28457 + 12651 + + + + + + + + 1 + The points on the graph curves where the X Axis input values intersected + true + e06f3f02-0c2a-4e59-9af7-1446a38eb00b + Graph Points + Graph Points + false + 0 + + + + + + 28418 + 12661 + 75 + 20 + + + 28457 + 12671 + + + + + + + + 1 + The lines from the X Axis input values to the graph curves + true + 6ff6ae11-6107-4e60-a0a1-fc5b498a2b5a + Value Lines + Value Lines + false + 0 + + + + + + 28418 + 12681 + 75 + 20 + + + 28457 + 12691 + + + + + + + + 1 + The points plotted on the X Axis which represent the input values + true + 77e10145-ffbf-4cab-9acd-c7b3c0e73d26 + Value Points + Value Points + false + 0 + + + + + + 28418 + 12701 + 75 + 20 + + + 28457 + 12711 + + + + + + + + 1 + The lines from the graph curves to the Y Axis graph mapped values + true + ce6fcd3d-5b45-4cf8-a839-876a6f2f5d89 + Mapped Lines + Mapped Lines + false + 0 + + + + + + 28418 + 12721 + 75 + 20 + + + 28457 + 12731 + + + + + + + + 1 + The points mapped on the Y Axis which represent the graph mapped values + true + 7e5d8a48-b7c0-4a57-869a-d90437d20b60 + Mapped Points + Mapped Points + false + 0 + + + + + + 28418 + 12741 + 75 + 20 + + + 28457 + 12751 + + + + + + + + The graph boundary background as a surface + 539323ce-3a9a-4429-a14a-4422078cef6b + Boundary + Boundary + false + 0 + + + + + + 28418 + 12761 + 75 + 20 + + + 28457 + 12771 + + + + + + + + 1 + The graph labels as curve outlines + c30913f6-5fab-402d-bab7-f275a5182ca1 + Labels + Labels + false + 0 + + + + + + 28418 + 12781 + 75 + 20 + + + 28457 + 12791 + + + + + + + + 1 + True for input values outside of the X Axis domain bounds +False for input values inside of the X Axis domain bounds + c1efa3a4-045d-4701-952e-281a22028097 + Out Of Bounds + Out Of Bounds + false + 0 + + + + + + 28418 + 12801 + 75 + 20 + + + 28457 + 12811 + + + + + + + + 1 + True for input values on the X Axis which intersect a graph curve +False for input values on the X Axis which do not intersect a graph curve + d314b2b7-3f4e-49d2-acc8-9170a0e9e95b + Intersected + Intersected + false + 0 + + + + + + 28418 + 12821 + 75 + 20 + + + 28457 + 12831 + + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + true + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 28439 + 12252 + 116 + 44 + + + 28500 + 12274 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + f7f36297-582c-4fbf-8fc1-125cf501f2a1 + true + Forward + Forward + true + 1 + true + df6fdf1b-0e8d-4bd9-8822-e38c580200e6 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 28441 + 12254 + 44 + 20 + + + 28464.5 + 12264 + + + + + + + + 1 + false + Script Variable Left + f14e2560-4703-406f-bd54-948b336f7aa5 + true + Left + Left + true + 1 + true + cc98646a-852b-438d-b762-0c89b2eeada0 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 28441 + 12274 + 44 + 20 + + + 28464.5 + 12284 + + + + + + + + Print, Reflect and Error streams + e96c623b-65bd-4cda-92ec-81357508bd88 + true + Output + Output + false + 0 + + + + + + 28515 + 12254 + 38 + 20 + + + 28535.5 + 12264 + + + + + + + + Output parameter Points + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + true + Points + Points + false + 0 + + + + + + 28515 + 12274 + 38 + 20 + + + 28535.5 + 12284 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + bea555d5-5438-4f46-bf48-59ec33205fe2 + Point + Point + false + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + 1 + + + + + + 28601 + 12314 + 50 + 24 + + + 28626.87 + 12326.97 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + bc48996c-4f35-4119-91a2-ec4b139a017d + Interpolate + Interpolate + + + + + + 28737 + 12230 + 125 + 84 + + + 28804 + 12272 + + + + + + 1 + Interpolation points + 7cc00df0-6619-4389-8c8a-1f036dd54ca9 + Vertices + Vertices + false + 3b338ef7-549c-4a89-92bc-2844ffd6eb7b + 1 + + + + + + 28739 + 12232 + 50 + 20 + + + 28765.5 + 12242 + + + + + + + + Curve degree + c2feba32-5a82-4fdf-9aa3-3440ba7a7fbd + Degree + Degree + false + 0 + + + + + + 28739 + 12252 + 50 + 20 + + + 28765.5 + 12262 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 42ba4404-94c3-4227-9558-3f4da8044398 + Periodic + Periodic + false + 0 + + + + + + 28739 + 12272 + 50 + 20 + + + 28765.5 + 12282 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 09427970-ef18-472b-a7fd-83d05341893f + KnotStyle + KnotStyle + false + 0 + + + + + + 28739 + 12292 + 50 + 20 + + + 28765.5 + 12302 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + Curve + Curve + false + 0 + + + + + + 28819 + 12232 + 41 + 26 + + + 28841 + 12245.33 + + + + + + + + Curve length + 632cf787-02c0-40ac-a97e-4eb11c73a930 + Length + Length + false + 0 + + + + + + 28819 + 12258 + 41 + 27 + + + 28841 + 12272 + + + + + + + + Curve domain + 50ea99a3-175a-475b-90bb-b0a5ed015b22 + Domain + Domain + false + 0 + + + + + + 28819 + 12285 + 41 + 27 + + + 28841 + 12298.67 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + Series + Series + + + + + + 28013 + 12303 + 101 + 64 + + + 28063 + 12335 + + + + + + First number in the series + fbd6522b-fa04-4f88-895b-d5b6bc70434c + Start + Start + false + 0 + + + + + + 28015 + 12305 + 33 + 20 + + + 28033 + 12315 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 224e5fb1-89a2-4520-aa4d-54f19c84b681 + Step + Step + false + be9e9fdf-0943-42a8-b655-07bea413b0ac + 1 + + + + + + 28015 + 12325 + 33 + 20 + + + 28033 + 12335 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + cdf022b8-2102-4b57-899c-0792ff64b353 + Count + Count + false + a8164eb1-a4e5-4a87-bf4e-9014db438764 + 1 + + + + + + 28015 + 12345 + 33 + 20 + + + 28033 + 12355 + + + + + + + + 1 + Series of numbers + dd18ece5-7d6f-4ab5-b264-31f42f0f525a + Series + Series + false + 0 + + + + + + 28078 + 12305 + 34 + 60 + + + 28096.5 + 12335 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 0618bf79-141f-48ff-8660-33b01343f343 + Radians + Radians + + + + + + 28020 + 12407 + 120 + 28 + + + 28081 + 12421 + + + + + + Angle in degrees + 2a18f0d7-2dd6-46b3-ba95-b591364b8797 + Degrees + Degrees + false + 9244cb48-5f72-4778-83a3-74549c09d5db + 1 + + + + + + 28022 + 12409 + 44 + 24 + + + 28045.5 + 12421 + + + + + + + + Angle in radians + be9e9fdf-0943-42a8-b655-07bea413b0ac + Radians + Radians + false + 0 + + + + + + 28096 + 12409 + 42 + 24 + + + 28118.5 + 12421 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 83807a2e-4811-417d-a12a-ea0979becffe + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 0.00191296296 + + + + + + 27885 + 12459 + 250 + 20 + + + 27885.33 + 12459.22 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5ed1f50c-0d35-4709-a49a-0bbc00bd4707 + bea555d5-5438-4f46-bf48-59ec33205fe2 + bc48996c-4f35-4119-91a2-ec4b139a017d + 1f0a0c90-85ae-4d92-a7a4-42eaa70fe931 + 0618bf79-141f-48ff-8660-33b01343f343 + 83807a2e-4811-417d-a12a-ea0979becffe + 6 + d55f62a1-fd7b-4123-9fb4-29e77cd2e3d6 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 0500c27d-4fad-4c51-8503-4548a7395c1c + Evaluate Length + Evaluate Length + + + + + + 28967 + 12380 + 144 + 64 + + + 29041 + 12412 + + + + + + Curve to evaluate + b6bdb6c6-22a7-415e-a003-5afd9d71d87f + Curve + Curve + false + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 1 + + + + + + 28969 + 12382 + 57 + 20 + + + 28999 + 12392 + + + + + + + + Length factor for curve evaluation + d41c764b-6eac-4ad1-a598-9f3fab8e9a09 + Length + Length + false + 0 + + + + + + 28969 + 12402 + 57 + 20 + + + 28999 + 12412 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4d809cbf-ae7e-4781-bece-c0e0e9a6efba + Normalized + Normalized + false + 0 + + + + + + 28969 + 12422 + 57 + 20 + + + 28999 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + Point + Point + false + 0 + + + + + + 29056 + 12382 + 53 + 20 + + + 29084 + 12392 + + + + + + + + Tangent vector at the specified length + 692ed4dd-d718-4026-b47c-bab43de44543 + Tangent + Tangent + false + 0 + + + + + + 29056 + 12402 + 53 + 20 + + + 29084 + 12412 + + + + + + + + Curve parameter at the specified length + ceb9f57e-e66d-4822-b713-9e7c6cb895f0 + Parameter + Parameter + false + 0 + + + + + + 29056 + 12422 + 53 + 20 + + + 29084 + 12432 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 69d9bdff-98ea-4e51-a24c-5d363c93d301 + Line SDL + Line SDL + + + + + + 29146 + 12380 + 106 + 64 + + + 29210 + 12412 + + + + + + Line start point + 8c893db3-77e4-484b-a9fb-6b07322583da + Start + Start + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29148 + 12382 + 47 + 20 + + + 29173 + 12392 + + + + + + + + Line tangent (direction) + 847f5c61-2a39-4c13-94be-10cebd3bc079 + Direction + Direction + false + 692ed4dd-d718-4026-b47c-bab43de44543 + 1 + + + + + + 29148 + 12402 + 47 + 20 + + + 29173 + 12412 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 821c90fd-d73f-4a2d-8d8d-8af2cd040156 + Length + Length + false + 0 + + + + + + 29148 + 12422 + 47 + 20 + + + 29173 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 5592f52e-a0dd-42f6-89ea-8aa097a078ad + Line + Line + false + 0 + + + + + + 29225 + 12382 + 25 + 60 + + + 29239 + 12412 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 613fd806-b9a8-46ba-8071-87675f49f6a2 + Mirror + Mirror + + + + + + 29098 + 12294 + 138 + 44 + + + 29166 + 12316 + + + + + + Base geometry + 2c76960a-320f-4944-82ab-30812473fb18 + Geometry + Geometry + true + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 1 + + + + + + 29100 + 12296 + 51 + 20 + + + 29127 + 12306 + + + + + + + + Mirror plane + afc02bf8-c171-4b9c-b786-39e32079c277 + Plane + Plane + false + 5592f52e-a0dd-42f6-89ea-8aa097a078ad + 1 + + + + + + 29100 + 12316 + 51 + 20 + + + 29127 + 12326 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 267a570c-6f7c-45fd-be74-807e54eb789b + Geometry + Geometry + false + 0 + + + + + + 29181 + 12296 + 53 + 20 + + + 29209 + 12306 + + + + + + + + Transformation data + 3a2d5b6d-99bc-42bc-8c73-c625f889ce59 + Transform + Transform + false + 0 + + + + + + 29181 + 12316 + 53 + 20 + + + 29209 + 12326 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 3d58fd13-8612-494f-a14c-4e5d6ae2d67d + Join Curves + Join Curves + + + + + + 29295 + 12235 + 118 + 44 + + + 29358 + 12257 + + + + + + 1 + Curves to join + f8fdc8e6-749f-4b85-b7d4-f125c1258b39 + Curves + Curves + false + 0c638031-5c1e-4c90-bf86-ef1f85cb4050 + 267a570c-6f7c-45fd-be74-807e54eb789b + 2 + + + + + + 29297 + 12237 + 46 + 20 + + + 29321.5 + 12247 + + + + + + + + Preserve direction of input curves + f0a7f59f-3f80-4488-9db9-26790f64ea0a + Preserve + Preserve + false + 0 + + + + + + 29297 + 12257 + 46 + 20 + + + 29321.5 + 12267 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + Curves + Curves + false + 0 + + + + + + 29373 + 12237 + 38 + 40 + + + 29393.5 + 12257 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 40900388-a29b-450b-9e44-b9724b3bcceb + End Points + End Points + + + + + + 29350 + 12322 + 96 + 44 + + + 29400 + 12344 + + + + + + Curve to evaluate + 8d94d0a5-53c8-46a3-8ec7-fdf7e782ecb6 + Curve + Curve + false + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + 1 + + + + + + 29352 + 12324 + 33 + 40 + + + 29370 + 12344 + + + + + + + + Curve start point + a7e502c2-61c8-4d37-90ba-c440f0f6dce1 + Start + Start + false + 0 + + + + + + 29415 + 12324 + 29 + 20 + + + 29431 + 12334 + + + + + + + + Curve end point + 78b0bfa5-a1d2-4992-b0ca-363fdf500889 + End + End + false + 0 + + + + + + 29415 + 12344 + 29 + 20 + + + 29431 + 12354 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 6c31b332-4bfc-415d-b7c5-499036789ee9 + Line + Line + + + + + + 29319 + 12415 + 114 + 44 + + + 29391 + 12437 + + + + + + Line start point + 4373b3ad-8e9c-4605-badb-13baee6b275c + Start Point + Start Point + false + a7e502c2-61c8-4d37-90ba-c440f0f6dce1 + 1 + + + + + + 29321 + 12417 + 55 + 20 + + + 29350 + 12427 + + + + + + + + Line end point + 18a4b434-236d-49a5-9294-a866562dc242 + End Point + End Point + false + 78b0bfa5-a1d2-4992-b0ca-363fdf500889 + 1 + + + + + + 29321 + 12437 + 55 + 20 + + + 29350 + 12447 + + + + + + + + Line segment + c47b1562-24f0-4eff-8c35-4332f2c323c1 + Line + Line + false + 0 + + + + + + 29406 + 12417 + 25 + 40 + + + 29420 + 12437 + + + + + + + + + + + + b464fccb-50e7-41bd-9789-8438db9bea9f + Angle + + + + + Compute the angle between two vectors. + true + 35e52759-2740-48a6-8073-c9b098138464 + Angle + Angle + + + + + + 29470 + 12480 + 115 + 64 + + + 29534 + 12512 + + + + + + First vector + d8313d9d-6fe1-4cd4-950f-13fbd44721c3 + Vector A + Vector A + false + 0 + + + + + + 29472 + 12482 + 47 + 20 + + + 29497 + 12492 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1.4375 + 0 + 0 + + + + + + + + + + + + Second vector + 3346a41b-de1b-4b09-bdf2-f040a10029c8 + Vector B + Vector B + false + c47b1562-24f0-4eff-8c35-4332f2c323c1 + 1 + + + + + + 29472 + 12502 + 47 + 20 + + + 29497 + 12512 + + + + + + + + Optional plane for 2D angle + 788b8936-1c1b-4a04-8597-d131f579ec73 + Plane + Plane + true + 0 + + + + + + 29472 + 12522 + 47 + 20 + + + 29497 + 12532 + + + + + + + + Angle (in radians) between vectors + 46bf1cb0-06c0-4952-897a-470a5611fc82 + Angle + Angle + false + 0 + + + + + + 29549 + 12482 + 34 + 30 + + + 29567.5 + 12497 + + + + + + + + Reflex angle (in radians) between vectors + 795e35bd-3471-4b8a-bb84-8d68cecb908f + Reflex + Reflex + false + 0 + + + + + + 29549 + 12512 + 34 + 30 + + + 29567.5 + 12527 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 24f17bed-a247-49d8-91c9-9f1464cfd10e + Rotate + Rotate + + + + + + 29544 + 12377 + 154 + 64 + + + 29628 + 12409 + + + + + + Base geometry + d261f7bb-9e43-4aab-8b04-0acf880fa108 + Geometry + Geometry + true + 9e5118d1-46a9-42fc-98ee-a4d040b8de87 + 1 + + + + + + 29546 + 12379 + 67 + 20 + + + 29589 + 12389 + + + + + + + + Rotation angle in radians + 64dd49a0-e61d-47b2-96ce-af491f0fab22 + -X + Angle + Angle + false + 46bf1cb0-06c0-4952-897a-470a5611fc82 + 1 + false + + + + + + 29546 + 12399 + 67 + 20 + + + 29589 + 12409 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + e8e7da32-7415-46a0-83e8-dbda0074ca58 + Plane + Plane + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29546 + 12419 + 67 + 20 + + + 29589 + 12429 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + a788644a-a26d-4d6f-8704-e8d7eff0361f + Geometry + Geometry + false + 0 + + + + + + 29643 + 12379 + 53 + 30 + + + 29671 + 12394 + + + + + + + + Transformation data + 5fcf567a-9d61-4a5f-a0b6-20fbce5417e5 + Transform + Transform + false + 0 + + + + + + 29643 + 12409 + 53 + 30 + + + 29671 + 12424 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + bcb80756-4a28-4e81-99c1-2662e54a4fb5 + Move + Move + + + + + + 29735 + 12314 + 138 + 44 + + + 29803 + 12336 + + + + + + Base geometry + c39cebd4-a030-438e-a4b4-e51eb99a77f6 + Geometry + Geometry + true + a788644a-a26d-4d6f-8704-e8d7eff0361f + 1 + + + + + + 29737 + 12316 + 51 + 20 + + + 29764 + 12326 + + + + + + + + Translation vector + bdb4e7d8-dd92-40c0-81b6-5c33c8cee782 + Motion + Motion + false + 50b11cc8-be6d-429e-96a7-aaac80315298 + 1 + + + + + + 29737 + 12336 + 51 + 20 + + + 29764 + 12346 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + cd787cc3-f7c9-4527-a7b0-9696d2b2e42d + Geometry + Geometry + false + 0 + + + + + + 29818 + 12316 + 53 + 20 + + + 29846 + 12326 + + + + + + + + Transformation data + d7a7b508-0973-4632-b79c-911a4dcbac0e + Transform + Transform + false + 0 + + + + + + 29818 + 12336 + 53 + 20 + + + 29846 + 12346 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 9c99b68d-2d93-4aa2-8537-0b48a8086d46 + Vector 2Pt + Vector 2Pt + + + + + + 29715 + 12462 + 112 + 64 + + + 29773 + 12494 + + + + + + Base point + 39ed7e9f-0537-4061-a6c7-a568bb462ea3 + Point A + Point A + false + 65b5f0a8-5338-42f6-9cfb-437542ecc1d1 + 1 + + + + + + 29717 + 12464 + 41 + 20 + + + 29739 + 12474 + + + + + + + + Tip point + da8a3701-2c9c-4920-87e8-2e01cbbb6279 + Point B + Point B + false + 0 + + + + + + 29717 + 12484 + 41 + 20 + + + 29739 + 12494 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Unitize output + d65f0bae-d411-4ef2-8e4e-2667082dc8ea + Unitize + Unitize + false + 0 + + + + + + 29717 + 12504 + 41 + 20 + + + 29739 + 12514 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 50b11cc8-be6d-429e-96a7-aaac80315298 + Vector + Vector + false + 0 + + + + + + 29788 + 12464 + 37 + 30 + + + 29808 + 12479 + + + + + + + + Vector length + 29734ab5-9cf8-491c-b805-03a6c00267b3 + Length + Length + false + 0 + + + + + + 29788 + 12494 + 37 + 30 + + + 29808 + 12509 + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + bc64bda9-a4e6-443b-bce4-f1112916bffb + Curve Domain + Curve Domain + + + + + + 29819 + 12385 + 116 + 44 + + + 29877 + 12407 + + + + + + Curve to measure/modify + 901d6b4b-53d5-445f-84af-04d7d8bd7c15 + Curve + Curve + false + cd787cc3-f7c9-4527-a7b0-9696d2b2e42d + 1 + + + + + + 29821 + 12387 + 41 + 20 + + + 29843 + 12397 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 82971430-2212-4f5f-b98a-6897bb5f1989 + Domain + Domain + true + 0 + + + + + + 29821 + 12407 + 41 + 20 + + + 29843 + 12417 + + + + + + + + Curve with new domain. + 36518480-db10-4d5e-a893-ec6973a86a06 + Curve + Curve + false + 0 + + + + + + 29892 + 12387 + 41 + 20 + + + 29914 + 12397 + + + + + + + + Domain of original curve. + a3e25ac3-40c0-418d-8e0f-6e2b93a947dd + Domain + Domain + false + 0 + + + + + + 29892 + 12407 + 41 + 20 + + + 29914 + 12417 + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + ba4c0568-a456-4dbe-8e22-e5c8fac0c4e0 + Sub Curve + Sub Curve + + + + + + 30021 + 12362 + 124 + 44 + + + 30095 + 12384 + + + + + + Base curve + 75c9c591-5587-4b4b-aa64-760e3456c216 + Base curve + Base curve + false + 36518480-db10-4d5e-a893-ec6973a86a06 + 1 + + + + + + 30023 + 12364 + 57 + 20 + + + 30053 + 12374 + + + + + + + + Sub-domain to extract + ad54f540-1e1a-4ef5-93d0-14dbf73504da + Domain + Domain + false + 19ec989d-4f8f-4230-ad93-a087c502801a + 1 + + + + + + 30023 + 12384 + 57 + 20 + + + 30053 + 12394 + + + + + + + + Resulting sub curve + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + Curve + Curve + false + 0 + + + + + + 30110 + 12364 + 33 + 40 + + + 30128 + 12384 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 3a29f4b2-5011-405f-b904-36063b767936 + Deconstruct Domain + Deconstruct Domain + + + + + + 29865 + 12470 + 104 + 44 + + + 29923 + 12492 + + + + + + Base domain + c1e7b9f1-3223-4e49-936c-a85ad715a4d0 + Domain + Domain + false + a3e25ac3-40c0-418d-8e0f-6e2b93a947dd + 1 + + + + + + 29867 + 12472 + 41 + 40 + + + 29889 + 12492 + + + + + + + + Start of domain + a490e809-987b-4805-b59d-f841d789150d + Start + Start + false + 0 + + + + + + 29938 + 12472 + 29 + 20 + + + 29954 + 12482 + + + + + + + + End of domain + 61ae71ef-2b0c-4507-a662-e0616c650e85 + End + End + false + 0 + + + + + + 29938 + 12492 + 29 + 20 + + + 29954 + 12502 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + true + ebe3adc1-5994-4a1f-ac99-52997eb93c8e + Construct Domain + Construct Domain + + + + + + 29976 + 12502 + 156 + 44 + + + 30074 + 12524 + + + + + + Start value of numeric domain + c46a52d8-b00e-42a9-a87f-90ce52fa3151 + X/2 + Domain start + Domain start + false + 61ae71ef-2b0c-4507-a662-e0616c650e85 + 1 + + + + + + 29978 + 12504 + 81 + 20 + + + 30028 + 12514 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 8939b31b-ad52-46ef-aa2c-6d3dd129fc7a + Domain end + Domain end + false + 61ae71ef-2b0c-4507-a662-e0616c650e85 + 1 + + + + + + 29978 + 12524 + 81 + 20 + + + 30028 + 12534 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 19ec989d-4f8f-4230-ad93-a087c502801a + Domain + Domain + false + 0 + + + + + + 30089 + 12504 + 41 + 40 + + + 30111 + 12524 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 8caca608-cbec-4b5e-b846-2a44381f8d99 + Evaluate Length + Evaluate Length + + + + + + 30160 + 12417 + 144 + 64 + + + 30234 + 12449 + + + + + + Curve to evaluate + 29e9acc3-b5d4-471b-92fb-8d7fffdb4544 + Curve + Curve + false + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + 1 + + + + + + 30162 + 12419 + 57 + 20 + + + 30192 + 12429 + + + + + + + + Length factor for curve evaluation + ba273dc2-50eb-454b-b5a3-e008ae2640ad + Length + Length + false + 0 + + + + + + 30162 + 12439 + 57 + 20 + + + 30192 + 12449 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3cfe1a88-33b0-4f6f-96e3-a01ce01741d6 + Normalized + Normalized + false + 0 + + + + + + 30162 + 12459 + 57 + 20 + + + 30192 + 12469 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 81e678e7-7f20-402a-8540-8cc634777282 + Point + Point + false + 0 + + + + + + 30249 + 12419 + 53 + 20 + + + 30277 + 12429 + + + + + + + + Tangent vector at the specified length + d94782f4-7095-479c-a040-e9c3c02952cf + Tangent + Tangent + false + 0 + + + + + + 30249 + 12439 + 53 + 20 + + + 30277 + 12449 + + + + + + + + Curve parameter at the specified length + 0e831d02-c628-4313-9c1c-afeeb139db07 + Parameter + Parameter + false + 0 + + + + + + 30249 + 12459 + 53 + 20 + + + 30277 + 12469 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + fdc0af9d-1009-4395-8b26-c7467ce63011 + Rotate + Rotate + + + + + + 30308 + 12400 + 138 + 64 + + + 30376 + 12432 + + + + + + Base geometry + 17537732-a07b-4f8a-b805-6785efa36c95 + Geometry + Geometry + true + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + 1 + + + + + + 30310 + 12402 + 51 + 20 + + + 30337 + 12412 + + + + + + + + Rotation angle in radians + aca1b302-bcfc-4aed-bd53-8bf70f8d1abe + Angle + Angle + false + 0 + false + + + + + + 30310 + 12422 + 51 + 20 + + + 30337 + 12432 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + e815be62-ce38-48c5-a56a-b2c35ab50573 + Plane + Plane + false + 81e678e7-7f20-402a-8540-8cc634777282 + 1 + + + + + + 30310 + 12442 + 51 + 20 + + + 30337 + 12452 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + bb9c9c37-fae0-460f-84a4-c155c07b8c3d + Geometry + Geometry + false + 0 + + + + + + 30391 + 12402 + 53 + 30 + + + 30419 + 12417 + + + + + + + + Transformation data + 944c254f-f4f7-4022-b94f-7568e62dec3e + Transform + Transform + false + 0 + + + + + + 30391 + 12432 + 53 + 30 + + + 30419 + 12447 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 877fe0e2-ec90-4938-bc0c-97af95ad2fe1 + Join Curves + Join Curves + + + + + + 30281 + 12319 + 118 + 44 + + + 30344 + 12341 + + + + + + 1 + Curves to join + fdbc2717-54eb-42e3-8cae-6ed23f9aa14c + Curves + Curves + false + 14cd8521-9bea-4bd0-bae9-e1bd03feb0a3 + bb9c9c37-fae0-460f-84a4-c155c07b8c3d + 2 + + + + + + 30283 + 12321 + 46 + 20 + + + 30307.5 + 12331 + + + + + + + + Preserve direction of input curves + a1ec0b8a-d05d-4d03-a085-2e0d55ab0912 + Preserve + Preserve + false + 0 + + + + + + 30283 + 12341 + 46 + 20 + + + 30307.5 + 12351 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + Curves + Curves + false + 0 + + + + + + 30359 + 12321 + 38 + 40 + + + 30379.5 + 12341 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0c984e7c-3e34-4228-b9c7-74ea8b06cd49 + Relay + Relay + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 30676 + 12127 + 44 + 16 + + + 30698 + 12135 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 8029f111-d066-4ca6-b4e0-f13869524ceb + Bounding Box + Bounding Box + + + + + true + + + + + + 30435 + 12329 + 100 + 44 + + + 30494 + 12351 + + + + + + 1 + Geometry to contain + c7ea6892-398c-49f1-b40c-268c702e9e57 + Content + Content + false + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + 1 + + + + + + 30437 + 12331 + 42 + 20 + + + 30459.5 + 12341 + + + + + + + + BoundingBox orientation plane + true + fb62e3b3-adf0-4804-b272-1b4a48ceaa05 + Plane + Plane + false + 0 + + + + + + 30437 + 12351 + 42 + 20 + + + 30459.5 + 12361 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + f8353a53-1a26-4564-8eed-09dda0547ea8 + Box + Box + false + 0 + + + + + + 30509 + 12331 + 24 + 20 + + + 30522.5 + 12341 + + + + + + + + Bounding box in orientation plane coordinates + true + 05352948-e5fd-4f4e-ab7a-4504cdf54d91 + Box + Box + false + 0 + + + + + + 30509 + 12351 + 24 + 20 + + + 30522.5 + 12361 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 2cc7647d-b0b7-447d-950c-4834adbc5e99 + Deconstruct Box + Deconstruct Box + + + + + + 30551 + 12338 + 89 + 84 + + + 30592 + 12380 + + + + + + Base box + 1a8f62fd-648a-412c-88ff-911e6d6b7a4f + Box + Box + false + f8353a53-1a26-4564-8eed-09dda0547ea8 + 1 + + + + + + 30553 + 12340 + 24 + 80 + + + 30566.5 + 12380 + + + + + + + + Box plane + d4d66a62-20ff-4554-8be1-d956abfabe65 + Plane + Plane + false + 0 + + + + + + 30607 + 12340 + 31 + 20 + + + 30624 + 12350 + + + + + + + + {x} dimension of box + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + X + X + false + 0 + + + + + + 30607 + 12360 + 31 + 20 + + + 30624 + 12370 + + + + + + + + {y} dimension of box + 0c862883-7354-4ea5-ac62-c85ef964af83 + Y + Y + false + 0 + + + + + + 30607 + 12380 + 31 + 20 + + + 30624 + 12390 + + + + + + + + {z} dimension of box + a3592357-020e-45be-aee0-97485e9c11bf + Z + Z + false + 0 + + + + + + 30607 + 12400 + 31 + 20 + + + 30624 + 12410 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + c48c361e-d635-4724-93b6-fbaec8639715 + Division + Division + + + + + + 30777 + 12358 + 82 + 44 + + + 30808 + 12380 + + + + + + Item to divide (dividend) + eefeea5d-3c2d-4dc1-ae3c-fe75649b2fa5 + A + A + false + 5bed253b-dbfb-4f30-a2d6-fe40d12fcb45 + 1 + + + + + + 30779 + 12360 + 14 + 20 + + + 30787.5 + 12370 + + + + + + + + Item to divide with (divisor) + 6f48bb26-b259-407f-baf8-e1aee9fa1d61 + B + B + false + e2fed1e4-1306-4058-b811-0cda029612eb + 1 + + + + + + 30779 + 12380 + 14 + 20 + + + 30787.5 + 12390 + + + + + + + + The result of the Division + fc31ac9c-2c0e-465a-ad3c-c4333144a9ad + Result + Result + false + 0 + + + + + + 30823 + 12360 + 34 + 40 + + + 30841.5 + 12380 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + ff025d90-e11d-473a-a372-96fd40bb2252 + Deconstruct Domain + Deconstruct Domain + + + + + + 30651 + 12338 + 104 + 44 + + + 30709 + 12360 + + + + + + Base domain + 4d2c8c4c-367c-480f-9e0c-ff3e16d4c777 + Domain + Domain + false + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + 1 + + + + + + 30653 + 12340 + 41 + 40 + + + 30675 + 12360 + + + + + + + + Start of domain + 3eb94665-7700-4858-9980-264e8be1832f + Start + Start + false + 0 + + + + + + 30724 + 12340 + 29 + 20 + + + 30740 + 12350 + + + + + + + + End of domain + 5bed253b-dbfb-4f30-a2d6-fe40d12fcb45 + End + End + false + 0 + + + + + + 30724 + 12360 + 29 + 20 + + + 30740 + 12370 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + true + 61222b4c-a7f5-4fa4-a409-5dcd62ee2cb7 + Deconstruct Domain + Deconstruct Domain + + + + + + 30654 + 12395 + 104 + 44 + + + 30712 + 12417 + + + + + + Base domain + 3f00707d-2f1d-4632-90c4-691c7fe8fab7 + Domain + Domain + false + 0c862883-7354-4ea5-ac62-c85ef964af83 + 1 + + + + + + 30656 + 12397 + 41 + 40 + + + 30678 + 12417 + + + + + + + + Start of domain + 16893201-d008-4b46-9497-1e05affbedce + Start + Start + false + 0 + + + + + + 30727 + 12397 + 29 + 20 + + + 30743 + 12407 + + + + + + + + End of domain + e2fed1e4-1306-4058-b811-0cda029612eb + End + End + false + 0 + + + + + + 30727 + 12417 + 29 + 20 + + + 30743 + 12427 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d2248181-f0b0-4e96-8bbc-a7597f5697f3 + Panel + Panel + false + 0 + fc31ac9c-2c0e-465a-ad3c-c4333144a9ad + 1 + Double click to edit panel content… + + + + + + 28052 + 12282 + 160 + 40 + + 0 + 0 + 0 + + 28052.22 + 12282.03 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 30f7b9a2-2d42-4300-a47f-69e86dc5f0a1 + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 28398 + 12599 + 112 + 40 + + 0 + 0 + 0 + + 28398.99 + 12599.18 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 22c037a9-dd88-4e7d-8429-9d063f4fb7ea + Panel + Panel + false + 0 + 0 + 0.52916013400 + + + + + + 28398 + 12574 + 112 + 40 + + 0 + 0 + 0 + + 28398.38 + 12574.17 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7242c6d8-a70d-4573-80c4-849c86d3a027 + Panel + Panel + false + 0 + 0 + 0.496323571135 + + + + + + 28389 + 12550 + 112 + 40 + + 0 + 0 + 0 + + 28389.03 + 12550.21 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + Scale + Scale + + + + + + 30333 + 12220 + 154 + 64 + + + 30417 + 12252 + + + + + + Base geometry + a4c6e8c8-7b89-4320-9396-74cc8446f84b + Geometry + Geometry + true + f1e2ad83-f6d5-4c7c-8bbc-a40db4728156 + 1 + + + + + + 30335 + 12222 + 67 + 20 + + + 30378 + 12232 + + + + + + + + Center of scaling + e082132b-75e8-4ce6-8f82-5d7cf4a4b3e1 + Center + Center + false + 0 + + + + + + 30335 + 12242 + 67 + 20 + + + 30378 + 12252 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 3bc2eb07-53f8-4385-ab88-b7d7617ecbe4 + X^-1 + Factor + Factor + false + 4c2fdb6b-3569-4d08-baaf-f7092bea4cef + 1 + + + + + + 30335 + 12262 + 67 + 20 + + + 30378 + 12272 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + d06e61ac-63dd-466b-ba3f-f58619ffba9c + Geometry + Geometry + false + 0 + + + + + + 30432 + 12222 + 53 + 30 + + + 30460 + 12237 + + + + + + + + Transformation data + c15f4f6b-6c93-4cd2-8946-d147f63f30ac + Transform + Transform + false + 0 + + + + + + 30432 + 12252 + 53 + 30 + + + 30460 + 12267 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 7264140a-c5e0-4c3a-a983-d6998925c4bc + Curve + Curve + false + 68d1637e-3b52-479f-8b96-f6980bf90fc9 + 1 + + + + + + 30624 + 12085 + 50 + 24 + + + 30649.93 + 12097.54 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 807acc7f-7d99-496d-854a-7b859814ca10 + Panel + Panel + false + 0 + 0 + 16 +32 +64 +128 +256 0.0019129629683 + + + + + + 27884 + 12602 + 174 + 64 + + 0 + 0 + 0 + + 27884.19 + 12602.09 + + + + + + 1 + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 505c2b4b-c659-45fc-8a6a-3ed6a1df936f + Division + Division + + + + + + 27930 + 12673 + 82 + 44 + + + 27961 + 12695 + + + + + + Item to divide (dividend) + ed76af0a-9d6a-4d80-b0d6-5993e6bb06cc + A + A + false + 0 + + + + + + 27932 + 12675 + 14 + 20 + + + 27940.5 + 12685 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.4964279019 + + + + + + + + + + + Item to divide with (divisor) + 235c7eda-b3c5-4409-81c1-1c41e1a4872c + B + B + false + 0 + + + + + + 27932 + 12695 + 14 + 20 + + + 27940.5 + 12705 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.122908661045 + + + + + + + + + + + The result of the Division + c378832f-4710-4892-83dd-3a76487529e6 + Result + Result + false + 0 + + + + + + 27976 + 12675 + 34 + 40 + + + 27994.5 + 12695 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9244cb48-5f72-4778-83a3-74549c09d5db + Panel + Panel + false + 0 + 0 + 0.0019129629683 + + + + + + 27905 + 12490 + 138 + 108 + + 0 + 0 + 0 + + 27905.2 + 12490.2 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fa946eae-6834-4614-ab41-0683a377cc5e + Curve + Curve + false + 915e74d7-43ef-4381-ba0f-a033e8d25153 + 1 + + + + + + 28191 + 12722 + 50 + 24 + + + 28216.65 + 12734.55 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c9107d0d-59e9-4593-83ee-1217a9167556 + Create Material + Create Material + + + + + + 30698 + 12156 + 144 + 104 + + + 30782 + 12208 + + + + + + Colour of the diffuse channel + 1f2aaf28-9f91-4699-915f-03c75a3e0846 + Diffuse + Diffuse + false + 0 + + + + + + 30700 + 12158 + 67 + 20 + + + 30735 + 12168 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + fdff4c07-9c99-4141-b811-de626fc01d67 + Specular + Specular + false + 0 + + + + + + 30700 + 12178 + 67 + 20 + + + 30735 + 12188 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 3ddb91a6-d2ef-4992-8b16-6ff09f2ac83f + Emission + Emission + false + 0 + + + + + + 30700 + 12198 + 67 + 20 + + + 30735 + 12208 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1e68c2e3-ea29-4f0f-ae06-bf87780b910c + Transparency + Transparency + false + 0 + + + + + + 30700 + 12218 + 67 + 20 + + + 30735 + 12228 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b197262f-1e70-4a36-9325-d39ee62324be + Shine + Shine + false + 0 + + + + + + 30700 + 12238 + 67 + 20 + + + 30735 + 12248 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1016b56f-02d7-454d-9e65-b32da783f34f + Material + Material + false + 0 + + + + + + 30797 + 12158 + 43 + 100 + + + 30820 + 12208 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + cf4a968f-1572-4919-a207-6bbd6110a520 + Custom Preview + Custom Preview + + + + + + + 30733 + 12081 + 82 + 44 + + + 30801 + 12103 + + + + + + Geometry to preview + true + 04864638-77a2-4c98-a469-4ee7e14e7089 + Geometry + Geometry + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 30735 + 12083 + 51 + 20 + + + 30762 + 12093 + + + + + + + + The material override + 217863fc-d8c4-40f4-a5db-d8eb16abc1dc + Material + Material + false + 1016b56f-02d7-454d-9e65-b32da783f34f + 1 + + + + + + 30735 + 12103 + 51 + 20 + + + 30762 + 12113 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 915e74d7-43ef-4381-ba0f-a033e8d25153 + Relay + Relay + false + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 28128 + 12763 + 44 + 16 + + + 28150 + 12771 + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 1897f691-dece-41a0-8b65-be58a471e575 + Evaluate Length + Evaluate Length + + + + + + 30173 + 12096 + 144 + 64 + + + 30247 + 12128 + + + + + + Curve to evaluate + 1097c5ca-03be-42e2-b6e8-763b05243e53 + Curve + Curve + false + 136b12fe-02aa-4541-b89a-778c49ff12a6 + 1 + + + + + + 30175 + 12098 + 57 + 20 + + + 30205 + 12108 + + + + + + + + Length factor for curve evaluation + b1572ae8-fd89-40bb-97c6-235fdba56d13 + Length + Length + false + 0 + + + + + + 30175 + 12118 + 57 + 20 + + + 30205 + 12128 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a043d525-f4ec-4248-bfdd-1814f68f0ade + Normalized + Normalized + false + 0 + + + + + + 30175 + 12138 + 57 + 20 + + + 30205 + 12148 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + Point + Point + false + 0 + + + + + + 30262 + 12098 + 53 + 20 + + + 30290 + 12108 + + + + + + + + Tangent vector at the specified length + 901e0dce-0715-4ebd-b104-8cc0e3d5718d + Tangent + Tangent + false + 0 + + + + + + 30262 + 12118 + 53 + 20 + + + 30290 + 12128 + + + + + + + + Curve parameter at the specified length + c9fa2395-eefd-4ea0-869e-bee87d2f2990 + Parameter + Parameter + false + 0 + + + + + + 30262 + 12138 + 53 + 20 + + + 30290 + 12148 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + b0429e6f-400d-4e0e-bf10-c75eaf735345 + YZ Plane + YZ Plane + + + + + + 30313 + 12170 + 98 + 28 + + + 30363 + 12184 + + + + + + Origin of plane + 94db62e3-4437-423d-8472-883843459a20 + Origin + Origin + false + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + 1 + + + + + + 30315 + 12172 + 33 + 24 + + + 30333 + 12184 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 62f1a891-c4d2-4d21-9f04-eefbc3e48df4 + Plane + Plane + false + 0 + + + + + + 30378 + 12172 + 31 + 24 + + + 30395 + 12184 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 136b12fe-02aa-4541-b89a-778c49ff12a6 + Relay + Relay + false + c08cd236-b4ee-46a3-8e8b-3812932e0817 + 1 + + + + + + 30033 + 12086 + 44 + 16 + + + 30055 + 12094 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 69977aec-828b-4dd4-b0d9-ac7cec15c227 + Move + Move + + + + + + 30519 + 12158 + 138 + 44 + + + 30587 + 12180 + + + + + + Base geometry + 75884971-ff2b-4e37-9e0b-57f7049a77ba + Geometry + Geometry + true + d06e61ac-63dd-466b-ba3f-f58619ffba9c + 1 + + + + + + 30521 + 12160 + 51 + 20 + + + 30548 + 12170 + + + + + + + + Translation vector + d38552f0-c85a-430e-ac44-825d08c4df9c + Motion + Motion + false + 4ff1fa9c-7460-4db0-8874-46bfb232fe70 + 1 + + + + + + 30521 + 12180 + 51 + 20 + + + 30548 + 12190 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 68d1637e-3b52-479f-8b96-f6980bf90fc9 + Geometry + Geometry + false + 0 + + + + + + 30602 + 12160 + 53 + 20 + + + 30630 + 12170 + + + + + + + + Transformation data + 7db725b8-0711-429c-ba20-9658b09693ef + Transform + Transform + false + 0 + + + + + + 30602 + 12180 + 53 + 20 + + + 30630 + 12190 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + true + 69d63701-461f-46e5-b3d3-9df2154a163e + Vector 2Pt + Vector 2Pt + + + + + + 30364 + 12027 + 112 + 64 + + + 30422 + 12059 + + + + + + Base point + 97640fe1-a204-44a7-bcdb-9a42d1533326 + Point A + Point A + false + 0 + + + + + + 30366 + 12029 + 41 + 20 + + + 30388 + 12039 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tip point + 09429182-ba31-4025-8d22-03b271ad0ffc + Point B + Point B + false + cdaaf55a-b54f-4bca-bb1f-a2a3fc9bd301 + 1 + + + + + + 30366 + 12049 + 41 + 20 + + + 30388 + 12059 + + + + + + + + Unitize output + 5c30d959-419c-435f-b30a-5ba4e7ddf2cc + Unitize + Unitize + false + 0 + + + + + + 30366 + 12069 + 41 + 20 + + + 30388 + 12079 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 4ff1fa9c-7460-4db0-8874-46bfb232fe70 + Vector + Vector + false + 0 + + + + + + 30437 + 12029 + 37 + 30 + + + 30457 + 12044 + + + + + + + + Vector length + 4231ec3e-37ee-4dc0-b7f5-8e3e3b5f155f + Length + Length + false + 0 + + + + + + 30437 + 12059 + 37 + 30 + + + 30457 + 12074 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 0784d3b6-d2e3-4f39-ae0a-ba3bf0fbb6da + 1 + b0a22639-b2ee-4401-ac1a-7cded3f6ab29 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + a7eed215-bf83-43f2-891e-d33fbcc82318 + Mirror + Mirror + + + + + + 30513 + 12239 + 138 + 44 + + + 30581 + 12261 + + + + + + Base geometry + d73499dc-5e5b-4e2c-bf9b-d232fdbe3ecf + Geometry + Geometry + true + d06e61ac-63dd-466b-ba3f-f58619ffba9c + 1 + + + + + + 30515 + 12241 + 51 + 20 + + + 30542 + 12251 + + + + + + + + Mirror plane + 0460b0e8-3173-4109-bf80-70d0f17a01f0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 30515 + 12261 + 51 + 20 + + + 30542 + 12271 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 374dec81-4b73-45b0-98e5-62adf551c17f + Geometry + Geometry + false + 0 + + + + + + 30596 + 12241 + 53 + 20 + + + 30624 + 12251 + + + + + + + + Transformation data + f188f329-067a-4cab-acc2-5f09602df353 + Transform + Transform + false + 0 + + + + + + 30596 + 12261 + 53 + 20 + + + 30624 + 12271 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 29419 + 11658 + 50 + 24 + + + 29444.76 + 11670.98 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 083562af-a50f-425d-863f-33a873156a9c + Curvature + Curvature + + + + + + 29355 + 11454 + 137 + 64 + + + 29425 + 11486 + + + + + + Curve to evaluate + d1bef5d6-d852-4867-8761-a58c1e08562b + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29357 + 11456 + 53 + 30 + + + 29385 + 11471 + + + + + + + + Parameter on curve domain to evaluate + 09e52864-a679-4fe0-8bb2-d5f4a9be7b61 + Parameter + Parameter + false + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + 1 + + + + + + 29357 + 11486 + 53 + 30 + + + 29385 + 11501 + + + + + + + + Point on curve at {t} + dff36908-4554-4ef1-9edb-5e9226c0f93f + Point + Point + false + 0 + + + + + + 29440 + 11456 + 50 + 20 + + + 29466.5 + 11466 + + + + + + + + Curvature vector at {t} + a00c6f0c-d3bf-4ed1-a5fa-c3fb20fd8309 + Curvature + Curvature + false + 0 + + + + + + 29440 + 11476 + 50 + 20 + + + 29466.5 + 11486 + + + + + + + + Curvature circle at {t} + 2715e852-15d7-4c57-a394-887cd106c1bc + Curvature + Curvature + false + 0 + + + + + + 29440 + 11496 + 50 + 20 + + + 29466.5 + 11506 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 08e9a62d-317f-4a06-bfd3-a763a931495e + Divide Curve + Divide Curve + + + + + + 29368 + 11539 + 125 + 64 + + + 29418 + 11571 + + + + + + Curve to divide + 0008cb65-2c96-498e-9971-616b2e767e10 + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29370 + 11541 + 33 + 20 + + + 29388 + 11551 + + + + + + + + Number of segments + 79f12b6a-5e22-4452-928e-1bcc244cc2fd + Count + Count + false + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 1 + + + + + + 29370 + 11561 + 33 + 20 + + + 29388 + 11571 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 9d1f8dc2-6d83-4d6f-9b35-2e2e7398fafc + Kinks + Kinks + false + 0 + + + + + + 29370 + 11581 + 33 + 20 + + + 29388 + 11591 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 11aba2ac-aa7a-48d1-9b86-37901bf9c381 + Points + Points + false + 0 + + + + + + 29433 + 11541 + 58 + 20 + + + 29463.5 + 11551 + + + + + + + + 1 + Tangent vectors at division points + 366ccef0-be18-4b85-8c43-058113623249 + Tangents + Tangents + false + 0 + + + + + + 29433 + 11561 + 58 + 20 + + + 29463.5 + 11571 + + + + + + + + 1 + Parameter values at division points + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + Parameters + Parameters + false + 0 + + + + + + 29433 + 11581 + 58 + 20 + + + 29463.5 + 11591 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 683d87a9-6173-47e4-886a-2d3471a19949 + true + Curve + Curve + false + 7264140a-c5e0-4c3a-a983-d6998925c4bc + 1 + + + + + + 29416 + 11685 + 50 + 24 + + + 29441.81 + 11697.37 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 7d095d01-b950-4361-8786-1ae5a9cf7937 + Deconstruct Arc + Deconstruct Arc + + + + + + 29367 + 11370 + 114 + 64 + + + 29407 + 11402 + + + + + + Arc or Circle to deconstruct + 989b2d4b-1ded-4a6b-b19c-3544e5585d32 + Arc + Arc + false + 2715e852-15d7-4c57-a394-887cd106c1bc + 1 + + + + + + 29369 + 11372 + 23 + 60 + + + 29382 + 11402 + + + + + + + + Base plane of arc or circle + 32f9585c-af66-4dab-9de7-4283921e1f54 + Base Plane + Base Plane + false + 0 + + + + + + 29422 + 11372 + 57 + 20 + + + 29452 + 11382 + + + + + + + + Radius of arc or circle + 6621c457-2045-4d6d-8346-b010bc9ee536 + Radius + Radius + false + 0 + + + + + + 29422 + 11392 + 57 + 20 + + + 29452 + 11402 + + + + + + + + Angle domain (in radians) of arc + 09713ff0-c29a-4d19-a0d2-99efd4c481c6 + Angle + Angle + false + 0 + + + + + + 29422 + 11412 + 57 + 20 + + + 29452 + 11422 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + One Over X + One Over X + + + + + + 29385 + 11242 + 100 + 28 + + + 29434 + 11256 + + + + + + Input value + 6126f23f-eb65-4603-9253-6bdcdf15b42d + Value + Value + false + 6621c457-2045-4d6d-8346-b010bc9ee536 + 1 + + + + + + 29387 + 11244 + 32 + 24 + + + 29404.5 + 11256 + + + + + + + + Output value + 02e6c6b8-ea5e-46cf-a15b-e8207d369f20 + Result + Result + false + 0 + + + + + + 29449 + 11244 + 34 + 24 + + + 29467.5 + 11256 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7ad852d9-7928-4d92-9395-befb008fe837 + Quick Graph + Quick Graph + false + 0 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29372 + 10999 + 150 + 150 + + + 29372.76 + 10999.78 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + Number Slider + Number Slider + false + 0 + + + + + + 29327 + 11638 + 282 + 20 + + + 29327.76 + 11638.1 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 40 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + Line + Line + + + + + + 29368 + 11296 + 114 + 44 + + + 29440 + 11318 + + + + + + Line start point + 87d049ef-a0d3-4da5-8f9b-68f7d2f42c65 + Start Point + Start Point + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29370 + 11298 + 55 + 20 + + + 29399 + 11308 + + + + + + + + Line end point + 6124fd14-bb51-4302-88db-15b0f0da5d59 + End Point + End Point + false + 32f9585c-af66-4dab-9de7-4283921e1f54 + 1 + + + + + + 29370 + 11318 + 55 + 20 + + + 29399 + 11328 + + + + + + + + Line segment + 2fb52fce-9241-4af4-8efe-4703deae0902 + Line + Line + false + 0 + + + + + + 29455 + 11298 + 25 + 40 + + + 29469 + 11318 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 74021e08-97c3-4624-aa1c-41dede3604cb + Multiplication + Multiplication + + + + + + 29403 + 10861 + 82 + 44 + + + 29434 + 10883 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 107bc1d4-2270-47e0-86b3-73d08924404c + A + A + true + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29405 + 10863 + 14 + 20 + + + 29413.5 + 10873 + + + + + + + + Second item for multiplication + d583f711-e13e-429c-9ae2-0ed31fdf7ebe + B + B + true + 2d229841-7231-4094-90e6-4cebaec412ce + 1 + + + + + + 29405 + 10883 + 14 + 20 + + + 29413.5 + 10893 + + + + + + + + Result of multiplication + aeca1276-62a6-4e06-a45b-648bb9dfe545 + Result + Result + false + 0 + + + + + + 29449 + 10863 + 34 + 40 + + + 29467.5 + 10883 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 2d229841-7231-4094-90e6-4cebaec412ce + Number Slider + Number Slider + false + 0 + + + + + + 29349 + 10841 + 279 + 20 + + + 29349.57 + 10841.49 + + + + + + 6 + 1 + 0 + 0.5 + 0 + 0 + 0.088888 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + Line SDL + Line SDL + + + + + + 29372 + 10916 + 122 + 64 + + + 29452 + 10948 + + + + + + Line start point + 2fa04909-a156-4337-aa73-8ffe2dc2f9e9 + Start + Start + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29374 + 10918 + 63 + 20 + + + 29415 + 10928 + + + + + + + + Line tangent (direction) + 82e7425a-62ad-4a10-b719-94eefcf8ef75 + Direction + Direction + false + 2fb52fce-9241-4af4-8efe-4703deae0902 + 1 + + + + + + 29374 + 10938 + 63 + 20 + + + 29415 + 10948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + bfeeccc9-dbc8-4afc-9cf6-50152d4f1a03 + -ABS(X) + Length + Length + false + aeca1276-62a6-4e06-a45b-648bb9dfe545 + 1 + + + + + + 29374 + 10958 + 63 + 20 + + + 29415 + 10968 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ef0e52e4-a8c3-4719-bb59-59bd59461acb + Line + Line + false + 0 + + + + + + 29467 + 10918 + 25 + 60 + + + 29481 + 10948 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + Panel + Panel + false + 0.56093490123748779 + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + Double click to edit panel content… + + + + + + 29209 + 10948 + 160 + 274 + + 0 + 0 + 0 + + 29209.65 + 10948.84 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + Evaluate Length + Evaluate Length + + + + + + 29368 + 10760 + 144 + 64 + + + 29442 + 10792 + + + + + + Curve to evaluate + b0bb001d-2ee0-4bbd-876f-62610684c195 + Curve + Curve + false + ef0e52e4-a8c3-4719-bb59-59bd59461acb + 1 + + + + + + 29370 + 10762 + 57 + 20 + + + 29400 + 10772 + + + + + + + + Length factor for curve evaluation + f3d7e4a7-b38c-4108-8b95-422cba7edd7d + Length + Length + false + 0 + + + + + + 29370 + 10782 + 57 + 20 + + + 29400 + 10792 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c5f5f6ae-2b69-433b-a284-77944c6b4e4a + Normalized + Normalized + false + 0 + + + + + + 29370 + 10802 + 57 + 20 + + + 29400 + 10812 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + Point + Point + false + 0 + + + + + + 29457 + 10762 + 53 + 20 + + + 29485 + 10772 + + + + + + + + Tangent vector at the specified length + bc2bdb1c-561d-406d-a17d-59d8f439d6d8 + Tangent + Tangent + false + 0 + + + + + + 29457 + 10782 + 53 + 20 + + + 29485 + 10792 + + + + + + + + Curve parameter at the specified length + b3a4b102-dfe2-473a-9f76-cbab7b989fe4 + Parameter + Parameter + false + 0 + + + + + + 29457 + 10802 + 53 + 20 + + + 29485 + 10812 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 45617819-1b31-458d-8fb7-68ec9055833f + Interpolate + Interpolate + + + + + + 29380 + 10659 + 125 + 84 + + + 29447 + 10701 + + + + + + 1 + Interpolation points + 7673859a-919d-4c35-9a24-bdefffd93fed + Vertices + Vertices + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29382 + 10661 + 50 + 20 + + + 29408.5 + 10671 + + + + + + + + Curve degree + 4351b82e-5fcc-43ae-b403-0d9ba8d838a9 + Degree + Degree + false + 0 + + + + + + 29382 + 10681 + 50 + 20 + + + 29408.5 + 10691 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 28a2a80a-c47f-437a-9602-85d3145ab217 + Periodic + Periodic + false + 0 + + + + + + 29382 + 10701 + 50 + 20 + + + 29408.5 + 10711 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 72a15862-48b6-4d62-9135-f0785635df23 + KnotStyle + KnotStyle + false + 0 + + + + + + 29382 + 10721 + 50 + 20 + + + 29408.5 + 10731 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + Curve + Curve + false + 0 + + + + + + 29462 + 10661 + 41 + 26 + + + 29484 + 10674.33 + + + + + + + + Curve length + 4392f715-ce52-428e-9096-6087aff1b29f + Length + Length + false + 0 + + + + + + 29462 + 10687 + 41 + 27 + + + 29484 + 10701 + + + + + + + + Curve domain + 6d5a0a56-02bc-4eb4-a2d0-fc2fc9aad1d1 + Domain + Domain + false + 0 + + + + + + 29462 + 10714 + 41 + 27 + + + 29484 + 10727.67 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4ae20df0-1bd6-4c39-95ba-604fa315cd65 + 083562af-a50f-425d-863f-33a873156a9c + 08e9a62d-317f-4a06-bfd3-a763a931495e + 683d87a9-6173-47e4-886a-2d3471a19949 + 7d095d01-b950-4361-8786-1ae5a9cf7937 + 768e4cbf-a523-45d3-bad3-e2f2cd14cde2 + 7ad852d9-7928-4d92-9395-befb008fe837 + 4a73b8ba-a36e-4566-ae83-9c32ac52c1e8 + 1359a08f-72ea-42e4-b1a0-19b17e514d31 + 74021e08-97c3-4624-aa1c-41dede3604cb + 2d229841-7231-4094-90e6-4cebaec412ce + b9ccfa66-c615-4df4-ae11-22a5b93d6176 + 05b1223e-91d3-458e-87d9-10379e6fd8c2 + d4b2efe7-849b-47ee-8cd9-c2994b3437b5 + 45617819-1b31-458d-8fb7-68ec9055833f + c6d0db7e-dbff-4e0d-a737-631044d97a7c + d67c3027-de91-4ca2-97dd-4173e69e4677 + 1570475c-b015-416b-96eb-c0a731fc6946 + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + 70949154-1bd6-49cd-99bf-b3457c236e0a + 21 + 797f5b2b-4712-4456-8884-5760903abcb3 + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 26476ded-7557-462f-b1f2-e06eac73396e + Number + Number + false + 380716a6-5071-4978-96bb-67cc49356929 + 1 + + + + + + 29409 + 10563 + 50 + 24 + + + 29434.57 + 10575.01 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + eecb9eef-bf83-410d-8b80-70f6c586828c + Curvature + Curvature + + + + + + 29349 + 10358 + 137 + 64 + + + 29419 + 10390 + + + + + + Curve to evaluate + 04f58e44-c2de-4fc7-9697-8e49a2402626 + Curve + Curve + false + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 1 + + + + + + 29351 + 10360 + 53 + 30 + + + 29379 + 10375 + + + + + + + + Parameter on curve domain to evaluate + eb879e9a-5f08-4d61-a500-e05ce1afbb23 + Parameter + Parameter + false + a41e8eae-6419-4805-9da0-77d3a2a80b04 + 1 + + + + + + 29351 + 10390 + 53 + 30 + + + 29379 + 10405 + + + + + + + + Point on curve at {t} + 4940be37-d307-4546-839d-323eff4330c6 + Point + Point + false + 0 + + + + + + 29434 + 10360 + 50 + 20 + + + 29460.5 + 10370 + + + + + + + + Curvature vector at {t} + 0219bec0-9f63-44da-a012-8e9d7b93ea54 + Curvature + Curvature + false + 0 + + + + + + 29434 + 10380 + 50 + 20 + + + 29460.5 + 10390 + + + + + + + + Curvature circle at {t} + bc6b2e7f-2908-4dc7-8651-940e7fbb32b5 + Curvature + Curvature + false + 0 + + + + + + 29434 + 10400 + 50 + 20 + + + 29460.5 + 10410 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + fc306d08-9644-4746-bff2-e7f7d21251c0 + Divide Curve + Divide Curve + + + + + + 29354 + 10446 + 125 + 64 + + + 29404 + 10478 + + + + + + Curve to divide + f6c6d44f-d1a9-444d-96eb-b80faec1954c + Curve + Curve + false + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 1 + + + + + + 29356 + 10448 + 33 + 20 + + + 29374 + 10458 + + + + + + + + Number of segments + e4ff7f68-e124-4306-b563-b2f0f0aeb6ac + Count + Count + false + 26476ded-7557-462f-b1f2-e06eac73396e + 1 + + + + + + 29356 + 10468 + 33 + 20 + + + 29374 + 10478 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + bf77cfaa-2db6-43ea-910f-38538bf5f2dc + Kinks + Kinks + false + 0 + + + + + + 29356 + 10488 + 33 + 20 + + + 29374 + 10498 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 249e6ead-a473-4220-a41e-58d3d9078faa + Points + Points + false + 0 + + + + + + 29419 + 10448 + 58 + 20 + + + 29449.5 + 10458 + + + + + + + + 1 + Tangent vectors at division points + 9f3649c6-e1fc-4259-8908-886652218483 + Tangents + Tangents + false + 0 + + + + + + 29419 + 10468 + 58 + 20 + + + 29449.5 + 10478 + + + + + + + + 1 + Parameter values at division points + a41e8eae-6419-4805-9da0-77d3a2a80b04 + Parameters + Parameters + false + 0 + + + + + + 29419 + 10488 + 58 + 20 + + + 29449.5 + 10498 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 8785b891-9ab9-4ad9-b722-691cd54b6928 + Curve + Curve + false + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + 1 + + + + + + 29406 + 10589 + 50 + 24 + + + 29431.62 + 10601.4 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 79e16522-d7d8-4431-b894-f32d9d7e0114 + Deconstruct Arc + Deconstruct Arc + + + + + + 29354 + 10272 + 114 + 64 + + + 29394 + 10304 + + + + + + Arc or Circle to deconstruct + e3d7c06e-3412-4e4f-b040-cdbacdc5fade + Arc + Arc + false + bc6b2e7f-2908-4dc7-8651-940e7fbb32b5 + 1 + + + + + + 29356 + 10274 + 23 + 60 + + + 29369 + 10304 + + + + + + + + Base plane of arc or circle + 57a2b243-cef0-4460-8ac3-9f0dd3b6c7ba + Base Plane + Base Plane + false + 0 + + + + + + 29409 + 10274 + 57 + 20 + + + 29439 + 10284 + + + + + + + + Radius of arc or circle + 8afbc2ad-2f43-4b48-81f3-960ae1320778 + Radius + Radius + false + 0 + + + + + + 29409 + 10294 + 57 + 20 + + + 29439 + 10304 + + + + + + + + Angle domain (in radians) of arc + 8369bfbd-8415-46a9-b71c-686a107903a1 + Angle + Angle + false + 0 + + + + + + 29409 + 10314 + 57 + 20 + + + 29439 + 10324 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + One Over X + One Over X + + + + + + 29355 + 10145 + 100 + 28 + + + 29404 + 10159 + + + + + + Input value + 0e0d8fad-7376-4e5b-909d-6c1e425d7417 + Value + Value + false + 8afbc2ad-2f43-4b48-81f3-960ae1320778 + 1 + + + + + + 29357 + 10147 + 32 + 24 + + + 29374.5 + 10159 + + + + + + + + Output value + e718199e-160d-4261-82f5-3db60a7ef00b + Result + Result + false + 0 + + + + + + 29419 + 10147 + 34 + 24 + + + 29437.5 + 10159 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + eb8b5f8c-170f-4477-8517-16414d2d97da + Quick Graph + Quick Graph + false + 0 + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + + + + + + 29378 + 9973 + 150 + 150 + + + 29378.39 + 9973.992 + + -1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 41d1dd73-7e03-420f-be94-10f3525cf55d + Number Slider + Number Slider + false + 0 + + + + + + 29317 + 10542 + 282 + 20 + + + 29317.57 + 10542.13 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 42 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 47391812-858a-4cf8-934b-4aeacf8ba64d + Line + Line + + + + + + 29360 + 10204 + 114 + 44 + + + 29432 + 10226 + + + + + + Line start point + 9c93ee3c-a265-447d-bb15-1511bcc8cf82 + Start Point + Start Point + false + 4940be37-d307-4546-839d-323eff4330c6 + 1 + + + + + + 29362 + 10206 + 55 + 20 + + + 29391 + 10216 + + + + + + + + Line end point + c952a94b-fce7-431c-864d-f0c6d78331ee + End Point + End Point + false + 57a2b243-cef0-4460-8ac3-9f0dd3b6c7ba + 1 + + + + + + 29362 + 10226 + 55 + 20 + + + 29391 + 10236 + + + + + + + + Line segment + 5ad238f6-87a7-46c1-8af1-ba6f715bf25d + Line + Line + false + 0 + + + + + + 29447 + 10206 + 25 + 40 + + + 29461 + 10226 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 39f0330d-4171-4033-b71d-d04463f41f39 + Multiplication + Multiplication + + + + + + 29386 + 9842 + 82 + 44 + + + 29417 + 9864 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 89e95f63-511a-4005-a63c-bd0d0443c15f + A + A + true + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + + + + + + 29388 + 9844 + 14 + 20 + + + 29396.5 + 9854 + + + + + + + + Second item for multiplication + aa8f5513-b2ce-4f8a-a8c1-0afee3c09999 + B + B + true + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + 1 + + + + + + 29388 + 9864 + 14 + 20 + + + 29396.5 + 9874 + + + + + + + + Result of multiplication + 33d7fb65-7578-4e44-b780-915eafc2d36b + Result + Result + false + 0 + + + + + + 29432 + 9844 + 34 + 40 + + + 29450.5 + 9864 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + Line SDL + Line SDL + + + + + + 29374 + 9893 + 122 + 64 + + + 29454 + 9925 + + + + + + Line start point + 6fd4d428-966e-4b1a-9f93-69bd6211aa9f + Start + Start + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29376 + 9895 + 63 + 20 + + + 29417 + 9905 + + + + + + + + Line tangent (direction) + 8d9f63dc-6132-48df-bd55-6f47c6d12465 + Direction + Direction + false + 94f4a319-f36a-4b46-8bb0-a709f7407660 + 1 + + + + + + 29376 + 9915 + 63 + 20 + + + 29417 + 9925 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 0dbc551f-8b1a-43ea-840f-877efdf7e5ae + -ABS(X) + Length + Length + false + 33d7fb65-7578-4e44-b780-915eafc2d36b + 1 + + + + + + 29376 + 9935 + 63 + 20 + + + 29417 + 9945 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + e6e96253-de87-48bf-be46-397b821138cb + Line + Line + false + 0 + + + + + + 29469 + 9895 + 25 + 60 + + + 29483 + 9925 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2d09328c-7c5b-4653-a284-155f028d698f + Panel + Panel + false + 0 + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + 1 + Double click to edit panel content… + + + + + + 29187 + 10083 + 160 + 274 + + 0 + 0 + 0 + + 29187.68 + 10083.67 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + Evaluate Length + Evaluate Length + + + + + + 29348 + 9735 + 144 + 64 + + + 29422 + 9767 + + + + + + Curve to evaluate + bf9e9124-c3d0-4c75-a1d9-b93845ccf38c + Curve + Curve + false + e6e96253-de87-48bf-be46-397b821138cb + 1 + + + + + + 29350 + 9737 + 57 + 20 + + + 29380 + 9747 + + + + + + + + Length factor for curve evaluation + feb51f68-bfb9-4dca-b9a5-3ea62102e411 + Length + Length + false + 0 + + + + + + 29350 + 9757 + 57 + 20 + + + 29380 + 9767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + fb959a42-efea-4928-9641-1b99fbf6aba4 + Normalized + Normalized + false + 0 + + + + + + 29350 + 9777 + 57 + 20 + + + 29380 + 9787 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + c420f645-48b0-423a-8236-8264a79fb1c4 + Point + Point + false + 0 + + + + + + 29437 + 9737 + 53 + 20 + + + 29465 + 9747 + + + + + + + + Tangent vector at the specified length + d9d040c5-b07d-4c07-ae25-ed551ffb274b + Tangent + Tangent + false + 0 + + + + + + 29437 + 9757 + 53 + 20 + + + 29465 + 9767 + + + + + + + + Curve parameter at the specified length + ed784454-57f7-4940-8844-6105190028a4 + Parameter + Parameter + false + 0 + + + + + + 29437 + 9777 + 53 + 20 + + + 29465 + 9787 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 51ad959e-81cd-44e7-b960-0e2c489edc96 + Interpolate + Interpolate + + + + + + 29362 + 9632 + 125 + 84 + + + 29429 + 9674 + + + + + + 1 + Interpolation points + 0b59414d-0776-4cbe-a631-d1805976a968 + Vertices + Vertices + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29364 + 9634 + 50 + 20 + + + 29390.5 + 9644 + + + + + + + + Curve degree + 6502c269-f8d3-4d02-8f52-7d1fcc653df3 + Degree + Degree + false + 0 + + + + + + 29364 + 9654 + 50 + 20 + + + 29390.5 + 9664 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 9ea8cfea-9f32-4ccd-a0d2-0a2e20da9d48 + Periodic + Periodic + false + 0 + + + + + + 29364 + 9674 + 50 + 20 + + + 29390.5 + 9684 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 7783a16c-67b5-48c4-a685-07de162e5ca1 + KnotStyle + KnotStyle + false + 0 + + + + + + 29364 + 9694 + 50 + 20 + + + 29390.5 + 9704 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8b95a653-7044-4a25-939c-b29851a70bf2 + Curve + Curve + false + 0 + + + + + + 29444 + 9634 + 41 + 26 + + + 29466 + 9647.333 + + + + + + + + Curve length + 97c80743-7979-4420-815e-502f4d0e43fa + Length + Length + false + 0 + + + + + + 29444 + 9660 + 41 + 27 + + + 29466 + 9674 + + + + + + + + Curve domain + cec47635-3bc8-47f3-9b8c-b3e26869e379 + Domain + Domain + false + 0 + + + + + + 29444 + 9687 + 41 + 27 + + + 29466 + 9700.666 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 26476ded-7557-462f-b1f2-e06eac73396e + eecb9eef-bf83-410d-8b80-70f6c586828c + fc306d08-9644-4746-bff2-e7f7d21251c0 + 8785b891-9ab9-4ad9-b722-691cd54b6928 + 79e16522-d7d8-4431-b894-f32d9d7e0114 + 5ced4b42-a448-4009-a959-0eeaef66f3b8 + eb8b5f8c-170f-4477-8517-16414d2d97da + 41d1dd73-7e03-420f-be94-10f3525cf55d + 47391812-858a-4cf8-934b-4aeacf8ba64d + 39f0330d-4171-4033-b71d-d04463f41f39 + daade0dc-ab8b-43f8-9164-341b5be4e748 + 455a99ce-d8c1-4c69-8537-a6e03bcd0f40 + 2d09328c-7c5b-4653-a284-155f028d698f + ab43a4a9-8d2f-47d6-8da7-ec317f2b4088 + 51ad959e-81cd-44e7-b960-0e2c489edc96 + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + 43aaa9f2-865a-4361-bae2-b13d756229e9 + 25507078-6f19-4d0f-a13f-3f237266b41b + 94f4a319-f36a-4b46-8bb0-a709f7407660 + c3436d5b-d79c-4df4-a6de-3ad28170201a + 4127f92b-f37d-4c11-ae99-6361949ce25e + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + 30b4815d-ef73-4a7d-a149-be80128715b8 + 75b38737-33a1-4f0c-8f22-55157c1802de + 25 + 7e621c81-68ef-4c76-8640-116f215145d5 + Group + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 9962ec96-a45c-4667-8b62-8778deb1ac95 + Nurbs Curve + Nurbs Curve + + + + + + 29243 + 9632 + 118 + 64 + + + 29303 + 9664 + + + + + + 1 + Curve control points + d48f142a-f6bc-43cb-87b5-acaba39fd439 + Vertices + Vertices + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29245 + 9634 + 43 + 20 + + + 29268 + 9644 + + + + + + + + Curve degree + c124ed0a-b407-4c51-b1c6-d7a01033503c + Degree + Degree + false + 0 + + + + + + 29245 + 9654 + 43 + 20 + + + 29268 + 9664 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + a58670d3-776f-4984-9ef4-86f5e67b891b + Periodic + Periodic + false + 0 + + + + + + 29245 + 9674 + 43 + 20 + + + 29268 + 9684 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + c7a62e37-1527-4faf-a892-02cb61da3227 + Curve + Curve + false + 0 + + + + + + 29318 + 9634 + 41 + 20 + + + 29340 + 9644 + + + + + + + + Curve length + 672500c2-7ebb-49da-a523-bda8d5165bdd + Length + Length + false + 0 + + + + + + 29318 + 9654 + 41 + 20 + + + 29340 + 9664 + + + + + + + + Curve domain + 9c0094fc-5f26-4f98-b9c1-727d70773480 + Domain + Domain + false + 0 + + + + + + 29318 + 9674 + 41 + 20 + + + 29340 + 9684 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + 3fc434bb-51fe-48e4-85e4-238d3f3474bd + Nurbs Curve + Nurbs Curve + + + + + + 29313 + 10651 + 118 + 64 + + + 29373 + 10683 + + + + + + 1 + Curve control points + 9bf0d014-54fe-42f2-9d6d-7dee6180ac88 + Vertices + Vertices + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29315 + 10653 + 43 + 20 + + + 29338 + 10663 + + + + + + + + Curve degree + ef27d6ce-7964-4a51-85ff-87a632514a3f + Degree + Degree + false + 0 + + + + + + 29315 + 10673 + 43 + 20 + + + 29338 + 10683 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + d5219323-5043-4ac9-a723-ddef9f736392 + Periodic + Periodic + false + 0 + + + + + + 29315 + 10693 + 43 + 20 + + + 29338 + 10703 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 02012bff-cdf4-4e27-a4e5-51f0d135b120 + Curve + Curve + false + 0 + + + + + + 29388 + 10653 + 41 + 20 + + + 29410 + 10663 + + + + + + + + Curve length + 9a2361c6-d4d2-442f-9985-405f2558a171 + Length + Length + false + 0 + + + + + + 29388 + 10673 + 41 + 20 + + + 29410 + 10683 + + + + + + + + Curve domain + cd0ccafd-784c-4f5f-bba2-ea070cef243b + Domain + Domain + false + 0 + + + + + + 29388 + 10693 + 41 + 20 + + + 29410 + 10703 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 9e9961db-32b3-4323-9501-b88ea27bb478 + Relative Differences + Relative Differences + + + + + + 29234 + 9840 + 128 + 28 + + + 29287 + 9854 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 0e5121c9-8883-458e-8822-6e3e0ac33194 + Values + Values + false + e23c3036-6a8d-4b62-8856-f016c6dcb118 + 1 + + + + + + 29236 + 9842 + 36 + 24 + + + 29255.5 + 9854 + + + + + + + + 1 + Differences between consecutive items + c7d2919d-f9d4-40e6-9acf-e764a5234cdf + Differenced + Differenced + false + 0 + + + + + + 29302 + 9842 + 58 + 24 + + + 29332.5 + 9854 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e23c3036-6a8d-4b62-8856-f016c6dcb118 + Relay + Relay + false + 02e6c6b8-ea5e-46cf-a15b-e8207d369f20 + 1 + + + + + + 29538 + 11213 + 44 + 16 + + + 29560 + 11221 + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + 25507078-6f19-4d0f-a13f-3f237266b41b + Derivatives + Derivatives + + + + + + 29153 + 9906 + 160 + 144 + + + 29223 + 9978 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + d82cb1d8-f837-485c-a42d-aeb8e81a3885 + Curve + Curve + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29155 + 9908 + 53 + 70 + + + 29183 + 9943 + + + + + + + + Parameter on curve domain to evaluate + e828d4d6-4202-4211-b89c-a94f0df3ed58 + Parameter + Parameter + false + 0f96084e-8cd0-4ef0-b10c-26fcc3105ec7 + 1 + + + + + + 29155 + 9978 + 53 + 70 + + + 29183 + 10013 + + + + + + + + Point on curve at {t} + 171a7652-d423-48e2-8b75-83b08f29f43a + Point + Point + false + 0 + + + + + + 29238 + 9908 + 73 + 20 + + + 29276 + 9918 + + + + + + + + First curve derivative at t (Velocity) + d2c6393c-51fd-43f6-91d8-fa859444ca88 + false + First derivative + First derivative + false + 0 + + + + + + 29238 + 9928 + 73 + 20 + + + 29276 + 9938 + + + + + + + + Second curve derivative at t (Acceleration) + 9a058fbc-85f8-4267-a476-c23404ae16aa + false + Second derivative + 2 + false + 0 + + + + + + 29238 + 9948 + 73 + 20 + + + 29276 + 9958 + + + + + + + + Third curve derivative at t (Jolt) + a1594faa-04de-467f-8942-953fa8683a3a + false + Third derivative + 3 + false + 0 + + + + + + 29238 + 9968 + 73 + 20 + + + 29276 + 9978 + + + + + + + + Fourth curve derivative at t (Jounce) + 58637ec1-17c2-4259-8fc0-247dab8a598c + false + Fourth derivative + 4 + false + 0 + + + + + + 29238 + 9988 + 73 + 20 + + + 29276 + 9998 + + + + + + + + Fifth curve derivative at t + 6454d15d-4909-4bca-b5d5-e74d9daec409 + false + Fifth derivative + 5 + false + 0 + + + + + + 29238 + 10008 + 73 + 20 + + + 29276 + 10018 + + + + + + + + Sixth curve derivative at t + bc6feeda-5582-422b-9df5-70b537ff4bd3 + false + Sixth derivative + 6 + false + 0 + + + + + + 29238 + 10028 + 73 + 20 + + + 29276 + 10038 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 94f4a319-f36a-4b46-8bb0-a709f7407660 + Relay + Relay + false + 9a058fbc-85f8-4267-a476-c23404ae16aa + 1 + + + + + + 29295 + 9944 + 44 + 16 + + + 29317 + 9952 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c3436d5b-d79c-4df4-a6de-3ad28170201a + Relay + Relay + false + a1594faa-04de-467f-8942-953fa8683a3a + 1 + + + + + + 29289 + 9976 + 44 + 16 + + + 29311 + 9984 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + c26ed4de-3fbd-4915-bb9e-c0b622bb221f + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 1 + + 4.41160231920 + + + + + + 29357 + 9816 + 250 + 20 + + + 29357.66 + 9816.727 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 1570475c-b015-416b-96eb-c0a731fc6946 + Create Material + Create Material + + + + + + 29526 + 10986 + 144 + 104 + + + 29610 + 11038 + + + + + + Colour of the diffuse channel + 20604dff-fd11-44b9-a3cc-7b32a5c44a7c + Diffuse + Diffuse + false + 0 + + + + + + 29528 + 10988 + 67 + 20 + + + 29563 + 10998 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 54f8ca26-8db7-4142-a158-adb814373823 + Specular + Specular + false + 0 + + + + + + 29528 + 11008 + 67 + 20 + + + 29563 + 11018 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e314217b-e273-4920-a61e-8776b9f36c9c + Emission + Emission + false + 0 + + + + + + 29528 + 11028 + 67 + 20 + + + 29563 + 11038 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 30290034-8ce3-4473-a10b-d451d914dbe7 + Transparency + Transparency + false + 0 + + + + + + 29528 + 11048 + 67 + 20 + + + 29563 + 11058 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5180b92b-ee38-4e01-aea0-0d94b0489a80 + Shine + Shine + false + 0 + + + + + + 29528 + 11068 + 67 + 20 + + + 29563 + 11078 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 047a614b-0801-4eb1-ab3b-b74bf64ddd1c + Material + Material + false + 0 + + + + + + 29625 + 10988 + 43 + 100 + + + 29648 + 11038 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 737cab6f-8dc3-4fb7-957b-6c4826b0f606 + Custom Preview + Custom Preview + + + + + + + 29553 + 10917 + 82 + 44 + + + 29621 + 10939 + + + + + + Geometry to preview + true + 832074c2-99b2-416e-bd07-2060589969d0 + Geometry + Geometry + false + ef0e52e4-a8c3-4719-bb59-59bd59461acb + 1 + + + + + + 29555 + 10919 + 51 + 20 + + + 29582 + 10929 + + + + + + + + The material override + fa1b40a4-0631-428f-863c-b1abf80a1954 + Material + Material + false + 047a614b-0801-4eb1-ab3b-b74bf64ddd1c + 1 + + + + + + 29555 + 10939 + 51 + 20 + + + 29582 + 10949 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c6d0db7e-dbff-4e0d-a737-631044d97a7c + Create Material + Create Material + + + + + + 29529 + 11533 + 144 + 104 + + + 29613 + 11585 + + + + + + Colour of the diffuse channel + 7ade2bf7-276e-4554-8efd-9a78b7e421e3 + Diffuse + Diffuse + false + 0 + + + + + + 29531 + 11535 + 67 + 20 + + + 29566 + 11545 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 5d1a4f57-1220-4c3b-a14d-f08d30ba6164 + Specular + Specular + false + 0 + + + + + + 29531 + 11555 + 67 + 20 + + + 29566 + 11565 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 95f2c3fb-8560-4a6e-99ed-ff9ad361e7b4 + Emission + Emission + false + 0 + + + + + + 29531 + 11575 + 67 + 20 + + + 29566 + 11585 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e605d1e2-7545-4069-af91-8e36298c9998 + Transparency + Transparency + false + 0 + + + + + + 29531 + 11595 + 67 + 20 + + + 29566 + 11605 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 32b981fd-bd9d-4624-aeb5-414f8f41aeab + Shine + Shine + false + 0 + + + + + + 29531 + 11615 + 67 + 20 + + + 29566 + 11625 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6edc0ebc-511d-480d-ace9-ce378eac1766 + Material + Material + false + 0 + + + + + + 29628 + 11535 + 43 + 100 + + + 29651 + 11585 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + d67c3027-de91-4ca2-97dd-4173e69e4677 + Custom Preview + Custom Preview + + + + + + + 29549 + 11486 + 82 + 44 + + + 29617 + 11508 + + + + + + Geometry to preview + true + 83d5fce4-2549-45eb-9cad-c30301ac81e9 + Geometry + Geometry + false + 683d87a9-6173-47e4-886a-2d3471a19949 + 1 + + + + + + 29551 + 11488 + 51 + 20 + + + 29578 + 11498 + + + + + + + + The material override + cd662b46-b123-4f3c-91c8-2645a97336de + Material + Material + false + 6edc0ebc-511d-480d-ace9-ce378eac1766 + 1 + + + + + + 29551 + 11508 + 51 + 20 + + + 29578 + 11518 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + b8aeba38-f30d-4060-9ec5-7f00fd753ce7 + Create Material + Create Material + + + + + + 29527 + 10691 + 144 + 104 + + + 29611 + 10743 + + + + + + Colour of the diffuse channel + d10247cc-8f69-4f4e-9ac8-7fb25bfbb7a2 + Diffuse + Diffuse + false + 0 + + + + + + 29529 + 10693 + 67 + 20 + + + 29564 + 10703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 959105c2-b63d-457f-81aa-2630dbdc4511 + Specular + Specular + false + 0 + + + + + + 29529 + 10713 + 67 + 20 + + + 29564 + 10723 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + da754392-8a2f-4ff1-8137-f0aee237351c + Emission + Emission + false + 0 + + + + + + 29529 + 10733 + 67 + 20 + + + 29564 + 10743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 31f80990-13aa-476d-bcd5-f21fdd31726c + Transparency + Transparency + false + 0 + + + + + + 29529 + 10753 + 67 + 20 + + + 29564 + 10763 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3f4e53b0-0c66-4fcf-82ef-768f48a579b1 + Shine + Shine + false + 0 + + + + + + 29529 + 10773 + 67 + 20 + + + 29564 + 10783 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7ac6f908-1995-4663-abb5-d381ceb540a4 + Material + Material + false + 0 + + + + + + 29626 + 10693 + 43 + 100 + + + 29649 + 10743 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 70949154-1bd6-49cd-99bf-b3457c236e0a + Custom Preview + Custom Preview + + + + + + + 29558 + 10639 + 82 + 44 + + + 29626 + 10661 + + + + + + Geometry to preview + true + 939d4e85-d5a6-4b23-a3b6-2a4c60019456 + Geometry + Geometry + false + 2e5dee61-e125-4eea-ba69-552af8c1ee2b + 1 + + + + + + 29560 + 10641 + 51 + 20 + + + 29587 + 10651 + + + + + + + + The material override + d05f5917-c573-4fef-b98e-7909067c88ee + Material + Material + false + 7ac6f908-1995-4663-abb5-d381ceb540a4 + 1 + + + + + + 29560 + 10661 + 51 + 20 + + + 29587 + 10671 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c6d5cf6a-cb2e-40c3-9f49-9e10a3afab61 + Create Material + Create Material + + + + + + 29524 + 9947 + 144 + 104 + + + 29608 + 9999 + + + + + + Colour of the diffuse channel + 7cd20466-36a6-4cf3-89d3-41c6ca7a4ee5 + Diffuse + Diffuse + false + 0 + + + + + + 29526 + 9949 + 67 + 20 + + + 29561 + 9959 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;242;242;242 + + + + + + + + + + + + Colour of the specular highlight + e20c7c80-e437-4ef7-b761-9389c0395762 + Specular + Specular + false + 0 + + + + + + 29526 + 9969 + 67 + 20 + + + 29561 + 9979 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 91ed31de-dcd5-4cf3-bd33-38f2799e849c + Emission + Emission + false + 0 + + + + + + 29526 + 9989 + 67 + 20 + + + 29561 + 9999 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + b38afd9c-0d79-4203-86e8-1e8d03e2eebd + Transparency + Transparency + false + 0 + + + + + + 29526 + 10009 + 67 + 20 + + + 29561 + 10019 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8280a6e9-0f28-42f5-a325-b514af16c308 + Shine + Shine + false + 0 + + + + + + 29526 + 10029 + 67 + 20 + + + 29561 + 10039 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 09bb024a-14cf-4f38-930f-869ec50eb7a8 + Material + Material + false + 0 + + + + + + 29623 + 9949 + 43 + 100 + + + 29646 + 9999 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 43aaa9f2-865a-4361-bae2-b13d756229e9 + Custom Preview + Custom Preview + + + + + + + 29563 + 9880 + 82 + 44 + + + 29631 + 9902 + + + + + + Geometry to preview + true + ab66a8bc-fb88-4d38-b290-6691658d9075 + Geometry + Geometry + false + e6e96253-de87-48bf-be46-397b821138cb + 1 + + + + + + 29565 + 9882 + 51 + 20 + + + 29592 + 9892 + + + + + + + + The material override + 2a303417-99f8-466a-bc82-69711167d057 + Material + Material + false + 09bb024a-14cf-4f38-930f-869ec50eb7a8 + 1 + + + + + + 29565 + 9902 + 51 + 20 + + + 29592 + 9912 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 4127f92b-f37d-4c11-ae99-6361949ce25e + Create Material + Create Material + + + + + + 29518 + 9702 + 144 + 104 + + + 29602 + 9754 + + + + + + Colour of the diffuse channel + 9b98daca-6cd7-48a7-99b7-85ff717edd39 + Diffuse + Diffuse + false + 0 + + + + + + 29520 + 9704 + 67 + 20 + + + 29555 + 9714 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;230;230;230 + + + + + + + + + + + + Colour of the specular highlight + 17ed3371-69d9-4849-bd2e-ac04c8a895c5 + Specular + Specular + false + 0 + + + + + + 29520 + 9724 + 67 + 20 + + + 29555 + 9734 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c4f5d9f0-1dfc-4147-9ccb-092a24b8178b + Emission + Emission + false + 0 + + + + + + 29520 + 9744 + 67 + 20 + + + 29555 + 9754 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0a783571-d37a-4f2e-bd96-05659b705c6a + Transparency + Transparency + false + 0 + + + + + + 29520 + 9764 + 67 + 20 + + + 29555 + 9774 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 7a195b6e-b5b7-44fd-9447-9929f2121926 + Shine + Shine + false + 0 + + + + + + 29520 + 9784 + 67 + 20 + + + 29555 + 9794 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 725e5433-9f7b-4f33-bff7-55a757c2d2bb + Material + Material + false + 0 + + + + + + 29617 + 9704 + 43 + 100 + + + 29640 + 9754 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 00dbdad3-3c37-4c14-902b-4e46ac722ba1 + Custom Preview + Custom Preview + + + + + + + 29557 + 9635 + 82 + 44 + + + 29625 + 9657 + + + + + + Geometry to preview + true + 1253051f-c3ac-4232-a89b-01f87b41521a + Geometry + Geometry + false + 8b95a653-7044-4a25-939c-b29851a70bf2 + 1 + + + + + + 29559 + 9637 + 51 + 20 + + + 29586 + 9647 + + + + + + + + The material override + cda2e26a-d4c4-4d98-a141-d698fd954f10 + Material + Material + false + 725e5433-9f7b-4f33-bff7-55a757c2d2bb + 1 + + + + + + 29559 + 9657 + 51 + 20 + + + 29586 + 9667 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d12ae8a7-91a2-4ad6-ae0b-4feb2424ff2f + Line SDL + Line SDL + + + + + + 29070 + 9605 + 122 + 64 + + + 29150 + 9637 + + + + + + Line start point + 2d16e194-4039-42ef-a399-f24416ac402b + Start + Start + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29072 + 9607 + 63 + 20 + + + 29113 + 9617 + + + + + + + + Line tangent (direction) + 544dc7bc-facc-40ac-a5ce-4807ee5d6731 + Direction + Direction + false + c3436d5b-d79c-4df4-a6de-3ad28170201a + 1 + + + + + + 29072 + 9627 + 63 + 20 + + + 29113 + 9637 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 7744623c-37bc-4d5d-95f3-032640d4de86 + -X + Length + Length + false + 33d7fb65-7578-4e44-b780-915eafc2d36b + 1 + + + + + + 29072 + 9647 + 63 + 20 + + + 29113 + 9657 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + Line + Line + false + 0 + + + + + + 29165 + 9607 + 25 + 60 + + + 29179 + 9637 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + ca8d7a54-c37e-424e-80e6-066157d582e1 + PolyLine + PolyLine + + + + + + 29384 + 9108 + 118 + 44 + + + 29444 + 9130 + + + + + + 1 + Polyline vertex points + e1ef187e-5dc5-4f8f-b845-47923791f714 + Vertices + Vertices + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29386 + 9110 + 43 + 20 + + + 29409 + 9120 + + + + + + + + Close polyline + 9939a0c8-47f1-4a8e-86c1-c95f22d55eeb + Closed + Closed + false + 0 + + + + + + 29386 + 9130 + 43 + 20 + + + 29409 + 9140 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 5c49f71f-88eb-40e4-ab1e-40ba69d51b35 + Polyline + Polyline + false + 0 + + + + + + 29459 + 9110 + 41 + 40 + + + 29481 + 9130 + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 7b9f1979-e494-45ec-a57b-91687e98fe49 + Explode + Explode + + + + + + 29362 + 9160 + 136 + 44 + + + 29429 + 9182 + + + + + + Curve to explode + 6f0bd800-89bb-4582-8e66-19e3b74fd988 + Curve + Curve + false + 5c49f71f-88eb-40e4-ab1e-40ba69d51b35 + 1 + + + + + + 29364 + 9162 + 50 + 20 + + + 29390.5 + 9172 + + + + + + + + Recursive decomposition until all segments are atomic + 069bb848-f4fe-402c-9920-279362d574f3 + Recursive + Recursive + false + 0 + + + + + + 29364 + 9182 + 50 + 20 + + + 29390.5 + 9192 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + b5c7c3f2-0f06-4126-84b4-db05473eb7cd + Segments + Segments + false + 0 + + + + + + 29444 + 9162 + 52 + 20 + + + 29471.5 + 9172 + + + + + + + + 1 + Vertices of the exploded segments + 573378b6-cc59-4fe7-9890-b24f00530bc7 + Vertices + Vertices + false + 0 + + + + + + 29444 + 9182 + 52 + 20 + + + 29471.5 + 9192 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + Curve + Curve + false + b5c7c3f2-0f06-4126-84b4-db05473eb7cd + 1 + + + + + + 29391 + 9253 + 53 + 24 + + + 29427.65 + 9265.77 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + Panel + Panel + false + 0 + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + 1 + Double click to edit panel content… + + + + + + 29287 + 9353 + 226 + 100 + + 0 + 0 + 0 + + 29287.65 + 9353.77 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 618c56c5-6aed-485b-83b8-f98559e456aa + Sort List + Sort List + + + + + + 29402 + 9294 + 130 + 44 + + + 29467 + 9316 + + + + + + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List of sortable keys + 7a82f19d-998d-4b78-a27d-747cdb49b71b + Keys + Keys + false + 4b1b6326-4f50-4835-9224-331faa52d10a + 1 + + + + + + 29404 + 9296 + 48 + 20 + + + 29429.5 + 9306 + + + + + + + + 1 + Optional list of values to sort synchronously + 6ae88aec-b96d-4144-b3db-f699dab59f5f + Values Values A + Values A + true + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + + + + + + 29404 + 9316 + 48 + 20 + + + 29429.5 + 9326 + + + + + + + + 1 + Sorted keys + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + Keys + Keys + false + 0 + + + + + + 29482 + 9296 + 48 + 20 + + + 29507.5 + 9306 + + + + + + + + 1 + Synchronous values in Values A + 4358ca17-8523-4346-81e9-197b9384baf8 + Values Values A + Values A + false + 0 + + + + + + 29482 + 9316 + 48 + 20 + + + 29507.5 + 9326 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + Length + Length + + + + + + 29292 + 9279 + 104 + 28 + + + 29342 + 9293 + + + + + + Curve to measure + adbfb465-cab7-4397-9f88-aa4028aa5a63 + Curve + Curve + false + 1c16cb7c-faf1-4e16-9aee-63891544099b + 1 + + + + + + 29294 + 9281 + 33 + 24 + + + 29312 + 9293 + + + + + + + + Curve length + 4b1b6326-4f50-4835-9224-331faa52d10a + Length + Length + false + 0 + + + + + + 29357 + 9281 + 37 + 24 + + + 29377 + 9293 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + List Item + List Item + + + + + + 29406 + 9453 + 92 + 64 + + + 29454 + 9485 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 27801bf1-0da9-43ab-8a2b-a6db7a6335b5 + List + List + false + 61cd2777-d792-45d7-b4cd-e20c99cdea39 + 1 + + + + + + 29408 + 9455 + 31 + 20 + + + 29425 + 9465 + + + + + + + + Item index + fb850934-27cd-4fac-87c8-4b38a359ce96 + Index + Index + false + 0 + + + + + + 29408 + 9475 + 31 + 20 + + + 29425 + 9485 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 80a56ae1-15e7-4004-b620-4bd90b15ee4f + Wrap + Wrap + false + 0 + + + + + + 29408 + 9495 + 31 + 20 + + + 29425 + 9505 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 93dde93b-329d-46ba-8c2c-da9e365016c8 + false + Item + Item + false + 0 + + + + + + 29469 + 9455 + 27 + 60 + + + 29484 + 9485 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ca8d7a54-c37e-424e-80e6-066157d582e1 + 7b9f1979-e494-45ec-a57b-91687e98fe49 + 1c16cb7c-faf1-4e16-9aee-63891544099b + 7115f9cb-ee98-4cf7-9a26-11c45337e482 + 618c56c5-6aed-485b-83b8-f98559e456aa + 2cc0f0e4-c7db-48f1-999d-9f873f0585ba + 57c50bf0-b0b9-4ec0-ae26-7aa4e700fcb6 + 7 + 313d0bad-128d-43cb-b5f3-0121078ed191 + Group + + + + + + + + + + + 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 + Dot Display + + + + + Draw a collection of coloured dots + true + false + 3e63e868-70ad-458e-8a1f-c55ce7d9bcf6 + Dot Display + Dot Display + + + + + + 29483 + 9540 + 83 + 64 + + + 29552 + 9572 + + + + + + Dot location + true + a0da7884-9ce9-49fa-aaad-1e9c9183b48d + Point + Point + false + 16ab5c8b-6480-4ed0-97f8-4bae6b064ade + 1 + + + + + + 29485 + 9542 + 52 + 20 + + + 29520.5 + 9552 + + + + + + + + Dot colour + f806a0ea-e73e-42a1-9b7c-25c039cb7a28 + Colour + Colour + false + 0 + + + + + + 29485 + 9562 + 52 + 20 + + + 29520.5 + 9572 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Dot size + 81363b50-80d5-4e50-add6-124573014d4d + X/2 + Size + Size + false + 93dde93b-329d-46ba-8c2c-da9e365016c8 + 1 + + + + + + 29485 + 9582 + 52 + 20 + + + 29520.5 + 9592 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 30b4815d-ef73-4a7d-a149-be80128715b8 + Create Material + Create Material + + + + + + 29115 + 9780 + 144 + 104 + + + 29199 + 9832 + + + + + + Colour of the diffuse channel + bbc88dae-685c-4f4d-9172-07728f17c90e + Diffuse + Diffuse + false + 0 + + + + + + 29117 + 9782 + 67 + 20 + + + 29152 + 9792 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;235;235;235 + + + + + + + + + + + + Colour of the specular highlight + b52a1052-5305-4a23-ac13-f97acac0d36a + Specular + Specular + false + 0 + + + + + + 29117 + 9802 + 67 + 20 + + + 29152 + 9812 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b35485f9-7a44-4997-ab83-b1f3fdaeeebc + Emission + Emission + false + 0 + + + + + + 29117 + 9822 + 67 + 20 + + + 29152 + 9832 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1c4dc668-9da7-4c25-9061-7f71c2ef9cd9 + Transparency + Transparency + false + 0 + + + + + + 29117 + 9842 + 67 + 20 + + + 29152 + 9852 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 17e61f1b-2645-49cc-b2aa-8118078b9d5e + Shine + Shine + false + 0 + + + + + + 29117 + 9862 + 67 + 20 + + + 29152 + 9872 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + da2e3dad-7e56-47cb-815d-a2bf53a5219e + Material + Material + false + 0 + + + + + + 29214 + 9782 + 43 + 100 + + + 29237 + 9832 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 75b38737-33a1-4f0c-8f22-55157c1802de + Custom Preview + Custom Preview + + + + + + + 29141 + 9723 + 82 + 44 + + + 29209 + 9745 + + + + + + Geometry to preview + true + e4969f7b-dceb-45fe-8819-ae47566ff2bd + Geometry + Geometry + false + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + 1 + + + + + + 29143 + 9725 + 51 + 20 + + + 29170 + 9735 + + + + + + + + The material override + 5856b092-8db6-4158-985e-ad49b08e3801 + Material + Material + false + da2e3dad-7e56-47cb-815d-a2bf53a5219e + 1 + + + + + + 29143 + 9745 + 51 + 20 + + + 29170 + 9755 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + Relay + Relay + false + c420f645-48b0-423a-8236-8264a79fb1c4 + 1 + + + + + + 29309 + 9546 + 44 + 16 + + + 29331 + 9554 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b2e90c04-c46f-4a0d-ae5a-19ab7ec19f12 + Relay + Relay + false + 953667d4-8eb0-4e29-9cf5-d373a1b74872 + 1 + + + + + + 29309 + 9569 + 44 + 16 + + + 29331 + 9577 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e9fe828d-d263-440f-8b06-d0df9567c78d + Relay + Relay + false + dff36908-4554-4ef1-9edb-5e9226c0f93f + 1 + + + + + + 29314 + 9591 + 44 + 16 + + + 29336 + 9599 + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + bafd6058-8c32-40b7-8e00-b819a705d2b3 + Merge + Merge + + + + + + 29357 + 9542 + 105 + 84 + + + 29411 + 9584 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 96bb5d92-18cd-4c76-8f52-238aadbcc58a + false + Data 1 + Data 1 + true + 0d3ec57b-9813-4d0d-81c8-4eeb2a2f0cd6 + 1 + + + + + + 29359 + 9544 + 37 + 20 + + + 29379 + 9554 + + + + + + + + 2 + Data stream 2 + 234e7b3d-cffa-49df-b8a0-184340f815f9 + false + Data 2 + Data 2 + true + 0 + + + + + + 29359 + 9564 + 37 + 20 + + + 29379 + 9574 + + + + + + + + 2 + Data stream 3 + 8183aca6-73b6-41dd-8489-28ec310a701f + false + Data 3 + D3 + true + 0 + + + + + + 29359 + 9584 + 37 + 20 + + + 29379 + 9594 + + + + + + + + 2 + Data stream 4 + 9775ef37-024f-4720-825b-25dc236cbcbb + false + Data 4 + D4 + true + 0 + + + + + + 29359 + 9604 + 37 + 20 + + + 29379 + 9614 + + + + + + + + 2 + Result of merge + 16ab5c8b-6480-4ed0-97f8-4bae6b064ade + Result + Result + false + 0 + + + + + + 29426 + 9544 + 34 + 80 + + + 29444.5 + 9584 + + + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 43480ee0-f67d-47f2-bd32-51eefd448acf + Evaluate Length + Evaluate Length + + + + + + 29085 + 9460 + 144 + 64 + + + 29159 + 9492 + + + + + + Curve to evaluate + bd21c133-0498-4629-b305-c2d75d040dda + Curve + Curve + false + 45d9866b-f9e5-4a04-9063-14d3b72b3d8b + 1 + + + + + + 29087 + 9462 + 57 + 20 + + + 29117 + 9472 + + + + + + + + Length factor for curve evaluation + f8706dab-8f09-47a4-9993-6195e5a9ba2f + Length + Length + false + 0 + + + + + + 29087 + 9482 + 57 + 20 + + + 29117 + 9492 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 321f2909-465b-4459-8db8-b370eddfe8e6 + Normalized + Normalized + false + 0 + + + + + + 29087 + 9502 + 57 + 20 + + + 29117 + 9512 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + Point + Point + false + 0 + + + + + + 29174 + 9462 + 53 + 20 + + + 29202 + 9472 + + + + + + + + Tangent vector at the specified length + 00ea66be-dec3-4d1a-90f0-a9a3c7655a55 + Tangent + Tangent + false + 0 + + + + + + 29174 + 9482 + 53 + 20 + + + 29202 + 9492 + + + + + + + + Curve parameter at the specified length + 631aaf48-0447-412c-a2e7-cf8a963587c3 + Parameter + Parameter + false + 0 + + + + + + 29174 + 9502 + 53 + 20 + + + 29202 + 9512 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + d138dc08-d103-456c-a919-0f9a05584eb4 + Interpolate + Interpolate + + + + + + 29094 + 9376 + 125 + 84 + + + 29161 + 9418 + + + + + + 1 + Interpolation points + 95cf6c44-961e-4a7b-89db-d306a5922e54 + Vertices + Vertices + false + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + 1 + + + + + + 29096 + 9378 + 50 + 20 + + + 29122.5 + 9388 + + + + + + + + Curve degree + 35010f33-d38d-48f6-a260-e3cfe3fef202 + Degree + Degree + false + 0 + + + + + + 29096 + 9398 + 50 + 20 + + + 29122.5 + 9408 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 5acc16f8-c951-4702-91cd-9b4b854764b5 + Periodic + Periodic + false + 0 + + + + + + 29096 + 9418 + 50 + 20 + + + 29122.5 + 9428 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 328d1536-311e-4eb4-a337-dbc51021a7b0 + KnotStyle + KnotStyle + false + 0 + + + + + + 29096 + 9438 + 50 + 20 + + + 29122.5 + 9448 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 02ccd8c4-db1a-4e87-bc93-45a00222209e + Curve + Curve + false + 0 + + + + + + 29176 + 9378 + 41 + 26 + + + 29198 + 9391.333 + + + + + + + + Curve length + fb1bee11-fc06-4ff0-986a-83c28a45b5d5 + Length + Length + false + 0 + + + + + + 29176 + 9404 + 41 + 27 + + + 29198 + 9418 + + + + + + + + Curve domain + 7a88a505-3b00-4a51-a233-0084110cb416 + Domain + Domain + false + 0 + + + + + + 29176 + 9431 + 41 + 27 + + + 29198 + 9444.666 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + af640434-92bd-4cd3-868e-5d8119f7baeb + Nurbs Curve + Nurbs Curve + + + + + + 29098 + 9312 + 118 + 64 + + + 29158 + 9344 + + + + + + 1 + Curve control points + 8f57efdb-759c-45f4-b163-235b23281bd3 + Vertices + Vertices + false + 78198000-65d8-4d8b-b016-0d94ea49b8a7 + 1 + + + + + + 29100 + 9314 + 43 + 20 + + + 29123 + 9324 + + + + + + + + Curve degree + 27b9a8d5-cc7c-4735-8092-0ca7bcda3b60 + Degree + Degree + false + 0 + + + + + + 29100 + 9334 + 43 + 20 + + + 29123 + 9344 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + e0ae8423-4970-485f-8273-0694942a759b + Periodic + Periodic + false + 0 + + + + + + 29100 + 9354 + 43 + 20 + + + 29123 + 9364 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting nurbs curve + 66843ab0-a905-4c65-a782-8d6466a5c5aa + Curve + Curve + false + 0 + + + + + + 29173 + 9314 + 41 + 20 + + + 29195 + 9324 + + + + + + + + Curve length + c0c4ebba-7673-462a-b3bf-d4c71894dd5a + Length + Length + false + 0 + + + + + + 29173 + 9334 + 41 + 20 + + + 29195 + 9344 + + + + + + + + Curve domain + 5901157b-a182-416c-976d-39abf0b852af + Domain + Domain + false + 0 + + + + + + 29173 + 9354 + 41 + 20 + + + 29195 + 9364 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 202f8bd9-11f5-473d-bd72-e3c6fddee2d4 + 5738baaa-3584-4804-97da-7a8b46ddcf8c + 13a13719-f8fd-4f00-b675-daed1b410e99 + 76efc97a-4ec6-4782-b2d5-7d37c77b43fb + 881521b3-da3e-48f4-a6b6-42a2ad6a6870 + a5e6a2de-7663-4415-b906-578da22a1eee + 18a9087b-376f-4a09-a388-c6b408572dac + 7 + f088e579-9bf7-418b-a1d1-cd8a9d6d90f9 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 72a89b1b-75e3-455e-b8ad-f8f1ec3909cd + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + dd28c4bc-b1c3-48e4-855e-a3a4ded2b7ed + d537c61a-2def-43dd-b50b-112750841dea + 835d6923-282f-4d1c-a692-e163fa5e7353 + 5f01c636-f077-4252-b839-34d6ddec0a94 + 6 + 02e6b5d9-6900-4c0f-93bf-e5dd994619a4 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5b9a9412-0cc4-4ee6-8fb8-f691f7efbc02 + bb202977-de05-4573-874b-d7261808763d + 1fc366d2-4535-4eba-8647-7794657e2e79 + fe339a32-a48e-43dd-bc80-93b1e04d0c2f + 0ae0bb25-3a1b-4bee-87f6-9d6f38ca624e + 3b2bb6cc-083a-44a0-923f-d63d210d4257 + 0225b8a6-6029-45ab-8bb6-e525bac02f46 + d2f01434-9245-4e7c-8db1-f7f14f4f1877 + 76a3e8c5-7991-4c02-b1f0-16db4f503d2a + bb932273-24cb-4808-baea-4f542887cc54 + 10 + 909654f2-81a7-42cd-8079-8bf79412e52d + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + Mirror + Mirror + + + + + + 15496 + 1965 + 138 + 44 + + + 15564 + 1987 + + + + + + Base geometry + 6fe808ea-6ce8-4f16-9927-8e33edae5c96 + Geometry + Geometry + true + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 1 + + + + + + 15498 + 1967 + 51 + 20 + + + 15525 + 1977 + + + + + + + + Mirror plane + 6e24637b-f649-4d55-b1fd-cc58d5d05da5 + Plane + Plane + false + a25e7e18-04a2-4541-91ce-b98ffd9449d4 + 1 + + + + + + 15498 + 1987 + 51 + 20 + + + 15525 + 1997 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 2d9d449f-4707-4351-84c1-a32412da4b7e + Geometry + Geometry + false + 0 + + + + + + 15579 + 1967 + 53 + 20 + + + 15607 + 1977 + + + + + + + + Transformation data + b513356a-ce2b-4458-ad52-afb4956dc83e + Transform + Transform + false + 0 + + + + + + 15579 + 1987 + 53 + 20 + + + 15607 + 1997 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + eb8646e0-d1b6-4160-bff2-9a4ad357235d + Scale NU + Scale NU + + + + + + 15685 + 1929 + 154 + 104 + + + 15769 + 1981 + + + + + + Base geometry + f479329c-9fdd-4e84-9da4-384ef0063604 + Geometry + Geometry + true + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + bf4bae4e-6979-458c-a323-bc9d067ce22f + 2 + + + + + + 15687 + 1931 + 67 + 20 + + + 15730 + 1941 + + + + + + + + Base plane + 3dd3bc05-3c59-45a0-a630-d7b3c94bfc74 + Plane + Plane + false + 0 + + + + + + 15687 + 1951 + 67 + 20 + + + 15730 + 1961 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 294d1f91-a43e-441e-858f-9c7bc2c67eef + Scale X + Scale X + false + 0 + + + + + + 15687 + 1971 + 67 + 20 + + + 15730 + 1981 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {y} direction + 2b605e12-8b27-40c0-815e-f73f6088259f + -X + Scale Y + Scale Y + false + 0 + + + + + + 15687 + 1991 + 67 + 20 + + + 15730 + 2001 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaling factor in {z} direction + a2c253eb-b20c-4a6b-8eb1-525ea196a81d + Scale Z + Scale Z + false + 0 + + + + + + 15687 + 2011 + 67 + 20 + + + 15730 + 2021 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + d29ec9fb-0fd1-4717-bda3-07fbd5bf2fa5 + Geometry + Geometry + false + 0 + + + + + + 15784 + 1931 + 53 + 50 + + + 15812 + 1956 + + + + + + + + Transformation data + 01b87883-9456-4b94-9ffd-64f66d25fdfc + Transform + Transform + false + 0 + + + + + + 15784 + 1981 + 53 + 50 + + + 15812 + 2006 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + be2f809d-cb36-4214-b36b-45a3ec6e80dc + Move + Move + + + + + + 15690 + 1838 + 138 + 44 + + + 15758 + 1860 + + + + + + Base geometry + 8ff58379-018c-40f6-97dc-a2c59d14b9fd + Geometry + Geometry + true + d29ec9fb-0fd1-4717-bda3-07fbd5bf2fa5 + 1 + + + + + + 15692 + 1840 + 51 + 20 + + + 15719 + 1850 + + + + + + + + Translation vector + 2fff67a3-037e-4359-bad4-54d08a7c7290 + Motion + Motion + false + 0 + + + + + + 15692 + 1860 + 51 + 20 + + + 15719 + 1870 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + -0.5 + 0 + + + + + + + + + + + + Translated geometry + d7001175-3686-4b0a-aefb-bcbf17320b42 + Geometry + Geometry + false + 0 + + + + + + 15773 + 1840 + 53 + 20 + + + 15801 + 1850 + + + + + + + + Transformation data + 937cebee-d8cb-4bad-9f7b-596883a9d3ec + Transform + Transform + false + 0 + + + + + + 15773 + 1860 + 53 + 20 + + + 15801 + 1870 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bf4bae4e-6979-458c-a323-bc9d067ce22f + Relay + Relay + false + 2d9d449f-4707-4351-84c1-a32412da4b7e + 1 + + + + + + 15585 + 1938 + 44 + 16 + + + 15607 + 1946 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4e41b7ef-01bf-4376-854f-da8f1e81ec61 + 84770f8b-ee2c-4d86-897e-8bd3a5e1062a + eb8646e0-d1b6-4160-bff2-9a4ad357235d + be2f809d-cb36-4214-b36b-45a3ec6e80dc + 99c6da2f-5fc8-43bf-af62-767fecb0552e + bf4bae4e-6979-458c-a323-bc9d067ce22f + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 9 + 550c4a53-d753-4b1f-adac-0ebd6d271f8d + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + f5430bc9-f384-4fb7-87fd-0f5e2177bb7e + Evaluate Length + Evaluate Length + + + + + + 15578 + 1679 + 144 + 64 + + + 15652 + 1711 + + + + + + Curve to evaluate + 2a44a49d-42e4-48c6-9693-57d4204c383a + Curve + Curve + false + 35453427-819e-488c-8f5e-ec0d3d1e0df4 + 1 + + + + + + 15580 + 1681 + 57 + 20 + + + 15610 + 1691 + + + + + + + + Length factor for curve evaluation + ea8926dc-4abf-47c2-8671-83fa8ceae23b + Length + Length + false + 0 + + + + + + 15580 + 1701 + 57 + 20 + + + 15610 + 1711 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8d82da6a-d42b-4839-a61f-49e65456c109 + Normalized + Normalized + false + 0 + + + + + + 15580 + 1721 + 57 + 20 + + + 15610 + 1731 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5dc0dec0-a581-431a-bc4c-f328e4e97127 + Point + Point + false + 0 + + + + + + 15667 + 1681 + 53 + 20 + + + 15695 + 1691 + + + + + + + + Tangent vector at the specified length + 9c602539-75db-4bbd-a19e-0d4710d6fa4c + Tangent + Tangent + false + 0 + + + + + + 15667 + 1701 + 53 + 20 + + + 15695 + 1711 + + + + + + + + Curve parameter at the specified length + 2dc95ce4-740d-4549-9293-1d18748768b5 + Parameter + Parameter + false + 0 + + + + + + 15667 + 1721 + 53 + 20 + + + 15695 + 1731 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d807c15a-024f-4b03-9f0a-c74ea1a7c5af + Relay + Relay + false + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + 1 + + + + + + 15513 + 1904 + 44 + 16 + + + 15535 + 1912 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + Relay + Relay + false + 5f741566-be38-4c21-9393-4fd6fed63e11 + 1 + + + + + + 15409 + 1904 + 44 + 16 + + + 15431 + 1912 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 849c5f9e-e720-46ad-9994-a9e3aae9e347 + Curve + Curve + false + 78c985bf-d83d-4655-80eb-e39327a2dfb5 + 1 + + + + + + 15466 + 1850 + 50 + 24 + + + 15491.88 + 1862.947 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3fc32aaf-343b-4a34-8c74-605f43cf50a3 + Relay + Relay + false + d7001175-3686-4b0a-aefb-bcbf17320b42 + 1 + + + + + + 3772 + -1606 + 44 + 16 + + + 3794 + -1598 + + + + + + + + + + 361790d6-9d66-4808-8c5a-8de9c218c227 + Quad Sphere + + + + + Create a spherical brep made from quad nurbs patches. + true + ebac092d-00ef-4e2f-8304-352a7cdbcd31 + Quad Sphere + Quad Sphere + + + + + + 13392 + 3536 + 109 + 44 + + + 13445 + 3558 + + + + + + Base plane + 05136ac8-4ce7-4ac6-81d8-c71d251c43d1 + Base + Base + false + e1a7a853-8800-4a65-8758-ce6c78b3c4ff + 1 + + + + + + 13394 + 3538 + 36 + 20 + + + 13413.5 + 3548 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Sphere radius + e126454c-894f-45af-95f0-f5d1d19bbce5 + Radius + Radius + false + 0 + + + + + + 13394 + 3558 + 36 + 20 + + + 13413.5 + 3568 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting quad sphere + c24c48c0-1d1b-4ade-ad15-2a37db5c20dd + Sphere + Sphere + false + 0 + + + + + + 13460 + 3538 + 39 + 40 + + + 13481 + 3558 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + e1a7a853-8800-4a65-8758-ce6c78b3c4ff + Point + Point + false + 0 + + + + + + 13352 + 3643 + 50 + 24 + + + 13377.79 + 3655.435 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 1 + 1 + 0 + + + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + false + cb2eb71b-0143-466d-9c9b-ffd4f214f862 + Custom Preview + Custom Preview + + + + + + + 13775 + 3538 + 82 + 44 + + + 13843 + 3560 + + + + + + Geometry to preview + true + c29c5668-6275-471e-a3bc-dfbde4c1f530 + Geometry + Geometry + false + 82426e0b-497b-4f4d-85aa-30661e37c4a5 + 1 + + + + + + 13777 + 3540 + 51 + 20 + + + 13804 + 3550 + + + + + + + + The material override + 240c455e-fe43-4d45-a4c4-9c398443a228 + Material + Material + false + 0 + + + + + + 13777 + 3560 + 51 + 20 + + + 13804 + 3570 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + 255;0;0;0 + + 3e0a68e6-18a7-4f35-a24f-b4198f001341 + <material auto-delete="false" reference="false" hidden="false" tags="" notes="" instance-name="O_LAIRETAM_O_MATERIAL_O" instance-id="3E0A68E6-18A7-4F35-A24F-B4198F001341" type-id="8B544B3E-D86F-4BCD-8494-FB660CF15E1C" plug-in-id="9BC28E9E-7A6C-4B8F-A0C6-3D05E02D1B97" render-engine-id="99999999-9999-9999-9999-999999999999" type-name="8b544b3e-d86f-4bcd-8494-fb660cf15e1c"><parameters> + <automatic-dynamic-field-meta-data type="string">&lt;xml/&gt;</automatic-dynamic-field-meta-data> + <xmlcode type="string">&lt;diffuse_bsdf color=&quot;0 1 0&quot; name=&quot;diff&quot;/&gt;&lt;connect from=&quot;diff bsdf&quot; to=&quot;output surface&quot; /&gt;</xmlcode> +</parameters> +<simulation> + <ambient type="color">0,0,0,1</ambient> + <diffuse type="color">1,0.411764711141586,0.705882370471954,1</diffuse> + <emission type="color">0,0,0,1</emission> + <specular type="color">1,1,1,1</specular> + <reflection type="color">1,1,1,1</reflection> + <shine type="double">0</shine> + <transparency type="double">0</transparency> + <reflectivity type="double">0</reflectivity> + <ior type="double">1</ior> + <fresnel-enabled type="bool">false</fresnel-enabled> + <polish-amount type="double">1</polish-amount> + <clarity-amount type="double">1</clarity-amount> + <transparent type="color">1,1,1,1</transparent> + <is-physically-based type="bool">false</is-physically-based> +</simulation> +</material> + + 0 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 14df22af-d119-4f69-a536-34a30ddb175e + 6a051e83-3727-465e-b5ef-74d027a6f73b + Output + + + + + Output node for shader graph + true + 30e27055-da04-4d50-99ff-fca4aff755ac + Output + Output + + + + + + 13861 + 3264 + 126 + 64 + + + 13945 + 3296 + + + + + + Surface + 82108c11-5f14-46bc-b8dd-90eff72080fd + Surface + Surface + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13863 + 3266 + 67 + 20 + + + 13898 + 3276 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Volume + 83025922-3956-4ced-a35f-a3360a09514c + Volume + Volume + false + 0 + + + + + + 13863 + 3286 + 67 + 20 + + + 13898 + 3296 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Displacement + f9c69184-5550-480b-81e6-bd0d176acd26 + Displacement + Displacement + false + 0 + + + + + + 13863 + 3306 + 67 + 20 + + + 13898 + 3316 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + tree as xml + 58966717-079f-499d-a468-f887de8b827b + Xml + Xml + false + 0 + + + + + + 13960 + 3266 + 25 + 60 + + + 13974 + 3296 + + + + + + + + + + + + 5576ff9f-99f7-4611-aa42-dcc4b6c621ac + 6a051e83-3727-465e-b5ef-74d027a6f73b + Layer Weight + + + + + Layer weight + true + 501fa1c3-600b-468e-987a-d05e96628343 + Layer Weight + Layer Weight + + + + + + 13216 + 3292 + 112 + 44 + + + 13272 + 3314 + + + + + + Blend + 89559db9-dee5-4edf-b9ce-1754cf49c0e1 + Blend + Blend + false + 0 + + + + + + 13218 + 3294 + 39 + 20 + + + 13239 + 3304 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Normal + 37260c52-df32-4f45-acb0-8c8fd1370af3 + Normal + Normal + false + 8c7224fe-fea4-46c7-8a9f-72302bfa3476 + 1 + + + + + + 13218 + 3314 + 39 + 20 + + + 13239 + 3324 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Fresnel + 8a8e4e7b-6368-4abb-bd47-028788376d5a + Fresnel + Fresnel + false + 0 + + + + + + 13287 + 3294 + 39 + 20 + + + 13308 + 3304 + + + + + + + + Facing + 07bb071a-65b7-4ab7-855a-f12ef23315bd + Facing + Facing + false + 0 + + + + + + 13287 + 3314 + 39 + 20 + + + 13308 + 3324 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 843da028-8118-49c4-b2dc-ecc57f301465 + Subtract + Subtract + false + + + + + + 13220 + 3248 + 103 + 44 + + + 13274 + 3270 + + + + + + Value1 + 6bf64a18-fc23-45bc-ba82-b7fbfbd62767 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3250 + 37 + 20 + + + 13242 + 3260 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + 2b6a263c-ce6d-456a-9b72-08a88f22aaa4 + Value2 + Value2 + false + 07bb071a-65b7-4ab7-855a-f12ef23315bd + 1 + + + + + + 13222 + 3270 + 37 + 20 + + + 13242 + 3280 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 09c5a926-5a91-4559-8729-506605c77490 + Value + Value + false + 0 + + + + + + 13289 + 3250 + 32 + 40 + + + 13306.5 + 3270 + + + + + + + + + + + + 1268d35e-8912-45c1-9642-0b29ec4f1ff9 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Geometry + + + + + Geometry info for the point being sampled + true + 8357cd3e-6d2a-4658-8777-49c3008672fa + Geometry + Geometry + + + + + + 13225 + 3336 + 94 + 164 + + + 13239 + 3418 + + + + + + Position + 8f5b3073-9669-4791-9547-225475533125 + Position + Position + false + 0 + + + + + + 13254 + 3338 + 63 + 20 + + + 13287 + 3348 + + + + + + + + Normal + 8c7224fe-fea4-46c7-8a9f-72302bfa3476 + Normal + Normal + false + 0 + + + + + + 13254 + 3358 + 63 + 20 + + + 13287 + 3368 + + + + + + + + Tangent + 6b6b888e-625f-4a1e-bc76-ae875038cba9 + Tangent + Tangent + false + 0 + + + + + + 13254 + 3378 + 63 + 20 + + + 13287 + 3388 + + + + + + + + True Normal + 0f6630b4-0c1c-4788-b218-4785264bdd01 + True Normal + True Normal + false + 0 + + + + + + 13254 + 3398 + 63 + 20 + + + 13287 + 3408 + + + + + + + + Incoming + b7ff5c78-dd37-436e-ba66-49baded1e75c + Incoming + Incoming + false + 0 + + + + + + 13254 + 3418 + 63 + 20 + + + 13287 + 3428 + + + + + + + + Parametric + a7519546-f208-405d-8986-bfe3c42485cb + Parametric + Parametric + false + 0 + + + + + + 13254 + 3438 + 63 + 20 + + + 13287 + 3448 + + + + + + + + Backfacing + a5005d33-95a7-4ab7-8627-6a860af488ae + Backfacing + Backfacing + false + 0 + + + + + + 13254 + 3458 + 63 + 20 + + + 13287 + 3468 + + + + + + + + Pointiness + ea1c84f8-37e5-464f-bbc2-13a68b8f8999 + Pointiness + Pointiness + false + 0 + + + + + + 13254 + 3478 + 63 + 20 + + + 13287 + 3488 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cc39f501-22ff-4c39-ae3b-dda8eaa0acd5 + Panel + Panel + false + 0 + 09c5a926-5a91-4559-8729-506605c77490 + 1 + Double click to edit panel content… + + + + + + 13484 + 3408 + 160 + 100 + + 0 + 0 + 0 + + 13484.25 + 3408.977 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + dc8abb5a-5a92-4148-8118-b397929d7bb3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Color Ramp + + + + + Convert a float to a color according a gradient specification (RGB only) + true + ab6ff8b7-f33d-4ea3-9767-8397c87e001a + Ease + Color Ramp + Color Ramp + + + + + + 13599 + 3295 + 139 + 64 + + + 13688 + 3327 + + + + + + Fac + 0161046e-04fb-4092-9e45-07ca6cb73762 + Fac + Fac + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13601 + 3297 + 72 + 20 + + + 13638.5 + 3307 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + List of colours + 281b4dfb-4186-4f00-8f92-bb36917fc82b + Stop Colours + Stop Colours + false + 0 + + + + + + 13601 + 3317 + 72 + 20 + + + 13638.5 + 3327 + + + + + + 1 + + + + + 2 + {0} + + + + + + 0;0;0;0 + + + + + + + 255;255;255;255 + + + + + + + + + + + + 1 + List of stop positions + 7a2d235a-e8e4-47f9-b5e6-f2f27e51343a + Stop Positions + Stop Positions + false + 0 + + + + + + 13601 + 3337 + 72 + 20 + + + 13638.5 + 3347 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 1 + + + + + + + + + + + Color + 94b08ce5-26d6-4d5c-ba9f-c7e7a3d903b1 + Color + Color + false + 0 + + + + + + 13703 + 3297 + 33 + 30 + + + 13721 + 3312 + + + + + + + + Alpha + 5a23a506-6a1a-4320-b65e-e4561d0524db + Alpha + Alpha + false + 0 + + + + + + 13703 + 3327 + 33 + 30 + + + 13721 + 3342 + + + + + + + + + + + + aa365407-8e36-4400-b1a7-46cde5b21de6 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Emission BSDF + + + + + Emission BSDF node for shader graph + true + a5d00dcf-ed87-4b46-8895-a9fb9a153c1c + Emission BSDF + Emission BSDF + + + + + + 13738 + 3410 + 126 + 44 + + + 13800 + 3432 + + + + + + Color + e16559ee-c808-4433-a6cc-c0f9161bca98 + Color + Color + false + 94b08ce5-26d6-4d5c-ba9f-c7e7a3d903b1 + 1 + + + + + + 13740 + 3412 + 45 + 20 + + + 13764 + 3422 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;128;128;128 + + + + + + + + + + + + Strength + 4c4a3b10-d667-4086-a7fc-98decf45442a + Strength + Strength + false + 0 + + + + + + 13740 + 3432 + 45 + 20 + + + 13764 + 3442 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Emission + 373cf996-1d27-4116-b7b8-fe588c323985 + Emission + Emission + false + 0 + + + + + + 13815 + 3412 + 47 + 40 + + + 13840 + 3432 + + + + + + + + + + + + 60e7defa-8b21-4ee1-99aa-a9223d6134ff + Mesh Brep + + + + + Create a mesh that approximates Brep geometry + true + 96b595c2-dff3-4614-bb66-ec4b0251714c + Mesh Brep + Mesh Brep + + + + + + 13560 + 3508 + 108 + 44 + + + 13620 + 3530 + + + + + + Brep geometry + aea11a04-d732-49a6-96ac-783db85232f2 + Brep + Brep + false + c24c48c0-1d1b-4ade-ad15-2a37db5c20dd + 1 + + + + + + 13562 + 3510 + 43 + 20 + + + 13585 + 3520 + + + + + + + + Settings to be used by meshing algorithm + 67eafd5e-c331-4535-8b81-459c02d723bb + Settings + Settings + false + 0 + + + + + + 13562 + 3530 + 43 + 20 + + + 13585 + 3540 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + 16 + false + 0 + 0.0001 + 0 + true + 0 + 0.65 + true + 0 + + + + + + + + + + + Mesh approximation + 82426e0b-497b-4f4d-85aa-30661e37c4a5 + Mesh + Mesh + false + 0 + + + + + + 13635 + 3510 + 31 + 40 + + + 13652 + 3530 + + + + + + + + + + + + 2e74876b-33f9-4262-9791-cf53466a63e3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Power + + + + + Power + true + 66faf2b7-09c0-4799-9dfb-95933852540d + Power + Power + false + + + + + + 13220 + 3202 + 103 + 44 + + + 13274 + 3224 + + + + + + Value1 + 0550b969-a430-4bef-ab85-7e13c8cd3035 + Value1 + Value1 + false + 09c5a926-5a91-4559-8729-506605c77490 + 1 + + + + + + 13222 + 3204 + 37 + 20 + + + 13242 + 3214 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value2 + 10748552-3ab5-4b9e-b164-4cf6b55aa35c + Value2 + Value2 + false + 0 + + + + + + 13222 + 3224 + 37 + 20 + + + 13242 + 3234 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Value + f293979b-5cf4-42ab-95be-ca19e07dd0b3 + Value + Value + false + 0 + + + + + + 13289 + 3204 + 32 + 40 + + + 13306.5 + 3224 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 0fd0fb98-730b-4c76-8e72-4c097a6df019 + Subtract + Subtract + false + + + + + + 13220 + 3158 + 103 + 44 + + + 13274 + 3180 + + + + + + Value1 + 1f0da6d9-af5f-465f-a88c-fe801c726ce2 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3160 + 37 + 20 + + + 13242 + 3170 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + c637deb5-e512-4ebf-8bac-9d8b4999f1ca + Value2 + Value2 + false + f293979b-5cf4-42ab-95be-ca19e07dd0b3 + 1 + + + + + + 13222 + 3180 + 37 + 20 + + + 13242 + 3190 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 5cac923b-7b24-49e5-9bce-1b68a4063f79 + Value + Value + false + 0 + + + + + + 13289 + 3160 + 32 + 40 + + + 13306.5 + 3180 + + + + + + + + + + + + 2e74876b-33f9-4262-9791-cf53466a63e3 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Power + + + + + Power + true + f215e809-1d6e-4094-bdd8-d8a443ad7bb1 + Power + Power + false + + + + + + 13220 + 3114 + 103 + 44 + + + 13274 + 3136 + + + + + + Value1 + fbc19739-a71f-4cf2-95cf-f3e07e12a1d7 + Value1 + Value1 + false + 5cac923b-7b24-49e5-9bce-1b68a4063f79 + 1 + + + + + + 13222 + 3116 + 37 + 20 + + + 13242 + 3126 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value2 + 415ac1af-7d4d-401d-93bb-15e1f380b559 + Value2 + Value2 + false + 0 + + + + + + 13222 + 3136 + 37 + 20 + + + 13242 + 3146 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Value + 1e216871-790a-4e11-a5d7-4eba930fc794 + Value + Value + false + 0 + + + + + + 13289 + 3116 + 32 + 40 + + + 13306.5 + 3136 + + + + + + + + + + + + c2b99ede-3050-483d-ab90-35a1548d2d22 + 6a051e83-3727-465e-b5ef-74d027a6f73b + Subtract + + + + + Subtract + true + 44d3e408-0998-4007-ac04-fd154134c525 + Subtract + Subtract + false + + + + + + 13220 + 3070 + 103 + 44 + + + 13274 + 3092 + + + + + + Value1 + 959f8dcc-ce4d-40b6-b216-2e6a92f393a8 + Value1 + Value1 + false + 0 + + + + + + 13222 + 3072 + 37 + 20 + + + 13242 + 3082 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Value2 + b6d813d9-2d23-4660-b009-543675ee0f3d + Value2 + Value2 + false + 1e216871-790a-4e11-a5d7-4eba930fc794 + 1 + + + + + + 13222 + 3092 + 37 + 20 + + + 13242 + 3102 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Value + 7021ef62-eb95-487e-9255-8c13637598f7 + Value + Value + false + 0 + + + + + + 13289 + 3072 + 32 + 40 + + + 13306.5 + 3092 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 70599747-a342-4412-aa26-a61638b0555e + Relay + Relay + false + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 13706 + 3184 + 44 + 16 + + + 13728 + 3192 + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + 8cccf63c-655f-4aec-a562-0085a726bc14 + Plane Surface + Plane Surface + + + + + + 13581 + 3195 + 101 + 64 + + + 13634 + 3227 + + + + + + Surface base plane + 4d15a561-2afd-4532-9af2-c2936eb8d327 + Plane + Plane + false + 0 + + + + + + 13583 + 3197 + 36 + 20 + + + 13602.5 + 3207 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 592d4432-c166-4a22-9ef2-a621389f4592 + X Size + X Size + false + 0 + + + + + + 13583 + 3217 + 36 + 20 + + + 13602.5 + 3227 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Dimensions in Y direction + caf65f31-35ea-4b7e-b4e4-b5aa885cb48a + Y Size + Y Size + false + 0 + + + + + + 13583 + 3237 + 36 + 20 + + + 13602.5 + 3247 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Resulting plane surface + 8b1b5955-a8b8-4ed4-ab80-e1766e98e1c0 + Plane + Plane + false + 0 + + + + + + 13649 + 3197 + 31 + 60 + + + 13666 + 3227 + + + + + + + + + + + + de131812-96cf-4cef-b9ee-7c7031802751 + 00000000-0000-0000-0000-000000000000 + InfoGlasses + + + + + To show the components' advances information.Right click to have advanced options + true + 310bac64-d049-4af5-8c21-df9b8120721b + 0 + InfoGlasses + InfoGlasses + 0 + 0 + + + + + false + false + false + + + + + + 13571 + 3128 + 172 + 28 + + + 13672 + 3142 + + + + + + Run + c4e348ed-ee5b-4aad-b3ad-7c8737931bc2 + Run + Run + false + 0 + + + + + + 13573 + 3130 + 24 + 24 + + + 13646.5 + 3142 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + ac28fc72-00d5-4d48-82cb-ffbc5578d749 + Divide Curve + Divide Curve + + + + + + 15931 + 3636 + 125 + 64 + + + 15981 + 3668 + + + + + + Curve to divide + 2fb95d03-9a73-4c0a-9ade-4f50c6197138 + Curve + Curve + false + b0e2b22c-afe8-446d-999b-253d7c8ee21c + 1 + + + + + + 15933 + 3638 + 33 + 20 + + + 15951 + 3648 + + + + + + + + Number of segments + 1499bbbe-ba2b-469b-b395-fbadb6b86c31 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 15933 + 3658 + 33 + 20 + + + 15951 + 3668 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + b89bb225-cc1e-4c8b-93b6-907d232ad227 + Kinks + Kinks + false + 0 + + + + + + 15933 + 3678 + 33 + 20 + + + 15951 + 3688 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + aac1ad34-215a-44c8-9b7f-2750cb32f063 + Points + Points + false + 0 + + + + + + 15996 + 3638 + 58 + 20 + + + 16026.5 + 3648 + + + + + + + + 1 + Tangent vectors at division points + c675412d-b9eb-4a7b-972b-8cc42e36fb1e + Tangents + Tangents + false + 0 + + + + + + 15996 + 3658 + 58 + 20 + + + 16026.5 + 3668 + + + + + + + + 1 + Parameter values at division points + 5c74386e-8a84-4700-bccf-f962c7ab4fff + Parameters + Parameters + false + 0 + + + + + + 15996 + 3678 + 58 + 20 + + + 16026.5 + 3688 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 8ddf1177-6c16-4f56-b51a-a8e5b053cc82 + Line SDL + Line SDL + + + + + + 15941 + 3700 + 106 + 64 + + + 16005 + 3732 + + + + + + Line start point + 02a1a6ea-e966-4930-9c6a-2d53a2d11aee + Start + Start + false + 0 + + + + + + 15943 + 3702 + 47 + 20 + + + 15968 + 3712 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 8cfc3bf9-6344-4065-a343-834516e92c5a + Direction + Direction + false + 0 + + + + + + 15943 + 3722 + 47 + 20 + + + 15968 + 3732 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 64d82fbf-af8b-406e-890c-7c68e8b251b6 + Length + Length + false + 0 + + + + + + 15943 + 3742 + 47 + 20 + + + 15968 + 3752 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b0e2b22c-afe8-446d-999b-253d7c8ee21c + Line + Line + false + 0 + + + + + + 16020 + 3702 + 25 + 60 + + + 16034 + 3732 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 55e9d918-4957-44e8-803a-850f1cadb986 + Line SDL + Line SDL + + + + + + 15941 + 3572 + 106 + 64 + + + 16005 + 3604 + + + + + + Line start point + 4f159117-dad3-4157-92a5-7d0122ac4459 + Start + Start + false + aac1ad34-215a-44c8-9b7f-2750cb32f063 + 1 + + + + + + 15943 + 3574 + 47 + 20 + + + 15968 + 3584 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c5a804ed-45c6-4c35-bad9-04c5bca1cfc3 + Direction + Direction + false + 0 + + + + + + 15943 + 3594 + 47 + 20 + + + 15968 + 3604 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + ac4661a4-1e3f-40af-a791-377da8787321 + Length + Length + false + 0 + + + + + + 15943 + 3614 + 47 + 20 + + + 15968 + 3624 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f0de1237-a412-4f66-b0bd-29f42e8aefc7 + Line + Line + false + 0 + + + + + + 16020 + 3574 + 25 + 60 + + + 16034 + 3604 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 456319a4-3aa8-4b3f-b4f3-1f4959d94913 + Curve | Curve + Curve | Curve + + + + + + 15921 + 3508 + 146 + 64 + + + 15982 + 3540 + + + + + + First curve + 4f89cf22-b86d-43de-903f-c898804bc3e1 + Curve A + Curve A + false + 04621127-ea48-4cb6-a6ef-c515077fa2b9 + 1 + + + + + + 15923 + 3510 + 44 + 30 + + + 15946.5 + 3525 + + + + + + + + Second curve + 5dfb85bb-8357-4242-b300-35f1cbc493d8 + Curve B + Curve B + false + f0de1237-a412-4f66-b0bd-29f42e8aefc7 + 1 + + + + + + 15923 + 3540 + 44 + 30 + + + 15946.5 + 3555 + + + + + + + + 1 + Intersection events + 2989f34d-e870-4e57-858e-2242af1e16bf + 1 + Points + Points + false + 0 + + + + + + 15997 + 3510 + 68 + 20 + + + 16024.5 + 3520 + + + + + + + + 1 + Parameters on first curve + 80ae4285-89ca-4c3f-9536-dcd8ad5812f9 + Params A + Params A + false + 0 + + + + + + 15997 + 3530 + 68 + 20 + + + 16024.5 + 3540 + + + + + + + + 1 + Parameters on second curve + 7e4a531d-af0e-4c19-8139-69b41ea3a93d + Params B + Params B + false + 0 + + + + + + 15997 + 3550 + 68 + 20 + + + 16024.5 + 3560 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3c111d1d-4282-4528-9980-c3b46417de40 + Panel + Panel + false + 0 + 692ae5e3-a190-448e-b91e-4cc391e89da2 + 1 + Double click to edit panel content… + + + + + + 15914 + 3152 + 160 + 292 + + 0 + 0 + 0 + + 15914.48 + 3152.376 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + f14afb6c-6380-4b9e-b0e3-59a66b3343df + Deconstruct + Deconstruct + + + + + + 15928 + 3444 + 132 + 64 + + + 15975 + 3476 + + + + + + Input point + 096c84cf-a86e-4056-9cd7-9a69b01c8896 + Point + Point + false + 2989f34d-e870-4e57-858e-2242af1e16bf + 1 + + + + + + 15930 + 3446 + 30 + 60 + + + 15946.5 + 3476 + + + + + + + + Point {x} component + a68eab43-c6b7-4fbd-8fed-b283f8bb24f0 + X component + X component + false + 0 + + + + + + 15990 + 3446 + 68 + 20 + + + 16025.5 + 3456 + + + + + + + + Point {y} component + 692ae5e3-a190-448e-b91e-4cc391e89da2 + Y component + Y component + false + 0 + + + + + + 15990 + 3466 + 68 + 20 + + + 16025.5 + 3476 + + + + + + + + Point {z} component + b271f335-89f6-497a-822a-cebef267a1b1 + Z component + Z component + false + 0 + + + + + + 15990 + 3486 + 68 + 20 + + + 16025.5 + 3496 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ac28fc72-00d5-4d48-82cb-ffbc5578d749 + 8ddf1177-6c16-4f56-b51a-a8e5b053cc82 + 55e9d918-4957-44e8-803a-850f1cadb986 + 456319a4-3aa8-4b3f-b4f3-1f4959d94913 + 3c111d1d-4282-4528-9980-c3b46417de40 + f14afb6c-6380-4b9e-b0e3-59a66b3343df + a8dcab90-44b2-46d0-b7b6-032e7d9921b5 + c4c2a40a-cf04-4338-a3ad-045fd3895116 + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + 9 + 25b287bc-bda9-46f4-a673-4bb2a987adca + Group + + + + + + + + + + + 079bd9bd-54a0-41d4-98af-db999015f63d + VB Script + + + + + A VB.NET scriptable component + true + a8dcab90-44b2-46d0-b7b6-032e7d9921b5 + VB Script + TxtWriter + true + 0 + If activate Then + + Dim i As Integer + Dim aryText(4) As String + + aryText(0) = "Mary WriteLine" + aryText(1) = "Had" + aryText(2) = "Another" + aryText(3) = "Little" + aryText(4) = "One" + + ' the data is appended to the file. If file doesnt exist, a new file is created + Dim objWriter As New System.IO.StreamWriter(filePath, append) + + For i = 0 To data.Count - 1 + objWriter.WriteLine(data(i)) + Next + + objWriter.Close() + + End If + + If clearFile Then + Dim objWriter As New System.IO.StreamWriter(filePath, False) + objWriter.Close() + End If + + + + + + + 15944 + 3048 + 99 + 104 + + + 16004 + 3100 + + + + + + 5 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 2 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + true + Script Variable filePath + 2f21d8c6-0061-4c96-848d-57e16cb409d3 + filePath + filePath + true + 0 + true + c4c2a40a-cf04-4338-a3ad-045fd3895116 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 15946 + 3050 + 43 + 20 + + + 15969 + 3060 + + + + + + + + 1 + true + Script Variable data + 70679923-7ea6-47b2-a164-4e05112ff39a + data + data + true + 1 + true + 3c111d1d-4282-4528-9980-c3b46417de40 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 15946 + 3070 + 43 + 20 + + + 15969 + 3080 + + + + + + + + true + Script Variable append + 2a07f598-150d-4a84-9f1d-840a823387f8 + append + append + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3090 + 43 + 20 + + + 15969 + 3100 + + + + + + + + true + Script Variable activate + 60190855-272a-426d-89ba-8eca457e8ae2 + activate + activate + true + 0 + true + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + 1 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3110 + 43 + 20 + + + 15969 + 3120 + + + + + + + + true + Script Variable clearFile + 45116036-b312-4203-851f-d1c234650942 + clearFile + clearFile + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 15946 + 3130 + 43 + 20 + + + 15969 + 3140 + + + + + + + + Print, Reflect and Error streams + 2e26adca-1d4d-4f19-ae36-1bac88c109c5 + out + out + false + 0 + + + + + + 16019 + 3050 + 22 + 50 + + + 16031.5 + 3075 + + + + + + + + Output parameter A + 64293582-8073-4488-80a9-e3d00469cfa8 + A + A + false + 0 + + + + + + 16019 + 3100 + 22 + 50 + + + 16031.5 + 3125 + + + + + + + + + + + + + + 06953bda-1d37-4d58-9b38-4b3c74e54c8f + File Path + + + + + Contains a collection of file paths + false + All files|*.* + c4c2a40a-cf04-4338-a3ad-045fd3895116 + File Path + File Path + false + 0 + + + + + + 15969 + 3024 + 50 + 24 + + + 15994.12 + 3036.235 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\TXT.TXT + + + + + + + + + + + + + a8b97322-2d53-47cd-905e-b932c3ccd74e + Button + + + + + Button object with two values + False + True + f2c4ffe7-dd22-47fa-b6c1-421b76a1630b + Button + + false + 0 + + + + + + 15961 + 3002 + 66 + 22 + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + fa8b3efe-a3f5-4c4f-bbee-013e9c4073f5 + Divide Curve + Divide Curve + + + + + + 16432 + -1699 + 125 + 64 + + + 16482 + -1667 + + + + + + Curve to divide + 58e036fa-eddd-446d-9eb5-f70413114119 + Curve + Curve + false + d4c3fe90-1e0d-48ee-9c93-7e5303e3abe3 + 1 + + + + + + 16434 + -1697 + 33 + 20 + + + 16452 + -1687 + + + + + + + + Number of segments + 37f3a19d-d239-43b7-a957-e092b6a237a1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16434 + -1677 + 33 + 20 + + + 16452 + -1667 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 79981e4b-af18-44a5-b2a5-9038242b1386 + Kinks + Kinks + false + 0 + + + + + + 16434 + -1657 + 33 + 20 + + + 16452 + -1647 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b663da60-04a0-4515-b21a-3197883927b4 + Points + Points + false + 0 + + + + + + 16497 + -1697 + 58 + 20 + + + 16527.5 + -1687 + + + + + + + + 1 + Tangent vectors at division points + e2a0d362-5056-48d4-8664-f2adffa5f7d6 + Tangents + Tangents + false + 0 + + + + + + 16497 + -1677 + 58 + 20 + + + 16527.5 + -1667 + + + + + + + + 1 + Parameter values at division points + 909bfeb8-affe-49f2-81a3-712b9504c088 + Parameters + Parameters + false + 0 + + + + + + 16497 + -1657 + 58 + 20 + + + 16527.5 + -1647 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b0d33c07-ffd7-4417-acd3-6c789c2eaafe + Line SDL + Line SDL + + + + + + 16442 + -1635 + 106 + 64 + + + 16506 + -1603 + + + + + + Line start point + 26b49fb4-d192-4520-8fe0-16dbbf248f90 + Start + Start + false + 0 + + + + + + 16444 + -1633 + 47 + 20 + + + 16469 + -1623 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 13db8dbc-4108-443c-8162-b5463ede9703 + Direction + Direction + false + 0 + + + + + + 16444 + -1613 + 47 + 20 + + + 16469 + -1603 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 45ea6b83-1b97-4393-9fda-e2c8acbb5eb2 + Length + Length + false + 0 + + + + + + 16444 + -1593 + 47 + 20 + + + 16469 + -1583 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d4c3fe90-1e0d-48ee-9c93-7e5303e3abe3 + Line + Line + false + 0 + + + + + + 16521 + -1633 + 25 + 60 + + + 16535 + -1603 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 55a36bfd-d0fb-47b3-a9c9-2a8e6a4e9426 + Line SDL + Line SDL + + + + + + 16442 + -2036 + 106 + 64 + + + 16506 + -2004 + + + + + + Line start point + 1aae4694-f5a9-42b2-b152-45455cca147c + Start + Start + false + b663da60-04a0-4515-b21a-3197883927b4 + 1 + + + + + + 16444 + -2034 + 47 + 20 + + + 16469 + -2024 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + cca946ed-4270-4cc8-9486-12cbbfa8f296 + Direction + Direction + false + 0 + + + + + + 16444 + -2014 + 47 + 20 + + + 16469 + -2004 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 8296c982-1d44-458a-a745-5cd1c516d139 + Length + Length + false + 46033b04-0123-4083-833b-d81d1d872c98 + 1 + + + + + + 16444 + -1994 + 47 + 20 + + + 16469 + -1984 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + Line + Line + false + 0 + + + + + + 16521 + -2034 + 25 + 60 + + + 16535 + -2004 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a159f076-4224-4116-ab57-4efa2bd3c5f5 + Divide Curve + Divide Curve + + + + + + 16354 + -442 + 125 + 64 + + + 16404 + -410 + + + + + + Curve to divide + 2a80b317-548a-44ad-9f4e-0c12f0bcc353 + Curve + Curve + false + 1c591fb3-e33d-4a49-9b12-4d040d07804d + 1 + + + + + + 16356 + -440 + 33 + 20 + + + 16374 + -430 + + + + + + + + Number of segments + 4c85cc29-22b1-4236-a04c-d39e63f0ac04 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16356 + -420 + 33 + 20 + + + 16374 + -410 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 6226300e-001b-413d-a56d-373937929d14 + Kinks + Kinks + false + 0 + + + + + + 16356 + -400 + 33 + 20 + + + 16374 + -390 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 160470ca-730e-4604-bc26-47bc54af7dd3 + Points + Points + false + 0 + + + + + + 16419 + -440 + 58 + 20 + + + 16449.5 + -430 + + + + + + + + 1 + Tangent vectors at division points + 1db6d17b-2f45-4af5-be83-9040ffb57ec0 + Tangents + Tangents + false + 0 + + + + + + 16419 + -420 + 58 + 20 + + + 16449.5 + -410 + + + + + + + + 1 + Parameter values at division points + 813d3160-3809-4cc4-bd48-66ffc88899dc + Parameters + Parameters + false + 0 + + + + + + 16419 + -400 + 58 + 20 + + + 16449.5 + -390 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 526b6266-641b-400e-9ef7-156341cc2569 + Line SDL + Line SDL + + + + + + 16364 + -378 + 106 + 64 + + + 16428 + -346 + + + + + + Line start point + 4359eaf5-bba9-4e67-b7a1-6e9f342e41b5 + Start + Start + false + 0 + + + + + + 16366 + -376 + 47 + 20 + + + 16391 + -366 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 7fa0ac8e-f89d-4cab-bebb-79737c43a425 + Direction + Direction + false + 0 + + + + + + 16366 + -356 + 47 + 20 + + + 16391 + -346 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + a05b4c31-35df-42bc-a53c-ded8d16df8c7 + Length + Length + false + 0 + + + + + + 16366 + -336 + 47 + 20 + + + 16391 + -326 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1c591fb3-e33d-4a49-9b12-4d040d07804d + Line + Line + false + 0 + + + + + + 16443 + -376 + 25 + 60 + + + 16457 + -346 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 5402e059-beda-4b00-ab12-8042a3ac37b2 + Line SDL + Line SDL + + + + + + 16364 + -506 + 106 + 64 + + + 16428 + -474 + + + + + + Line start point + 55a3c5b7-a40c-4ee8-a1b9-3ec5d7c175af + Start + Start + false + 160470ca-730e-4604-bc26-47bc54af7dd3 + 1 + + + + + + 16366 + -504 + 47 + 20 + + + 16391 + -494 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 298003a7-a13f-465e-bd6e-565e288fbc0a + Direction + Direction + false + 0 + + + + + + 16366 + -484 + 47 + 20 + + + 16391 + -474 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + a67f3a93-2cde-4c21-b3dc-b5027a0add62 + Length + Length + false + 39128ec6-c1e0-422f-9f24-59e2c03ae3ca + 1 + + + + + + 16366 + -464 + 47 + 20 + + + 16391 + -454 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f9c95baa-115d-4b1c-bf5d-562ea8bc29d9 + Line + Line + false + 0 + + + + + + 16443 + -504 + 25 + 60 + + + 16457 + -474 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 39128ec6-c1e0-422f-9f24-59e2c03ae3ca + Panel + Panel + false + 0 + 2f6c04a4-954c-4c0e-b7cb-f52b1c05aacc + 1 + Double click to edit panel content… + + + + + + 16156 + -674 + 160 + 189 + + 0 + 0 + 0 + + 16156.51 + -673.7134 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 46033b04-0123-4083-833b-d81d1d872c98 + Panel + Panel + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 16415 + -1971 + 160 + 273 + + 0 + 0 + 0 + + 16415.66 + -1970.683 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + fae7a36e-cd7e-4200-8361-9ae1f10d7baa + Evaluate Length + Evaluate Length + + + + + + 16423 + -2100 + 144 + 64 + + + 16497 + -2068 + + + + + + Curve to evaluate + f331a050-f1a8-4bf6-9f24-9b25103e5c78 + Curve + Curve + false + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + 1 + + + + + + 16425 + -2098 + 57 + 20 + + + 16455 + -2088 + + + + + + + + Length factor for curve evaluation + ea92daae-15fd-434e-9c50-1641d2f8d72e + Length + Length + false + 0 + + + + + + 16425 + -2078 + 57 + 20 + + + 16455 + -2068 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3ad0c194-c08f-496a-9b05-89419e5a4e60 + Normalized + Normalized + false + 0 + + + + + + 16425 + -2058 + 57 + 20 + + + 16455 + -2048 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + a83f2aba-939e-40ea-8438-f76d64ada154 + Point + Point + false + 0 + + + + + + 16512 + -2098 + 53 + 20 + + + 16540 + -2088 + + + + + + + + Tangent vector at the specified length + e6fa4e20-6db1-41f3-b8ab-fe1ae934afef + Tangent + Tangent + false + 0 + + + + + + 16512 + -2078 + 53 + 20 + + + 16540 + -2068 + + + + + + + + Curve parameter at the specified length + 4bc9dd48-f7be-446c-8ef0-e76d904e30c8 + Parameter + Parameter + false + 0 + + + + + + 16512 + -2058 + 53 + 20 + + + 16540 + -2048 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9b53753e-35f6-401c-9d17-a191542397e3 + Interpolate + Interpolate + + + + + + 16432 + -2184 + 125 + 84 + + + 16499 + -2142 + + + + + + 1 + Interpolation points + 69d8940b-3640-4a9c-b72a-eda76625087e + Vertices + Vertices + false + a83f2aba-939e-40ea-8438-f76d64ada154 + 1 + + + + + + 16434 + -2182 + 50 + 20 + + + 16460.5 + -2172 + + + + + + + + Curve degree + 628ef152-1f06-45df-9f64-8d41cfbe7df2 + Degree + Degree + false + 0 + + + + + + 16434 + -2162 + 50 + 20 + + + 16460.5 + -2152 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 6a975821-af43-4548-93a0-589b71d4baaa + Periodic + Periodic + false + 0 + + + + + + 16434 + -2142 + 50 + 20 + + + 16460.5 + -2132 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 048e9e74-a025-48ed-bc7f-1804a8ab6fe9 + KnotStyle + KnotStyle + false + 0 + + + + + + 16434 + -2122 + 50 + 20 + + + 16460.5 + -2112 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 9295e6f7-246f-4c96-a72e-1790668eaad4 + Curve + Curve + false + 0 + + + + + + 16514 + -2182 + 41 + 26 + + + 16536 + -2168.667 + + + + + + + + Curve length + ed06e490-f29b-4420-a656-add47d183c11 + Length + Length + false + 0 + + + + + + 16514 + -2156 + 41 + 27 + + + 16536 + -2142 + + + + + + + + Curve domain + 63a33af9-d34b-491f-a7ad-6a64773a9f69 + Domain + Domain + false + 0 + + + + + + 16514 + -2129 + 41 + 27 + + + 16536 + -2115.333 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 3e2d348b-18d3-48b7-9c09-20e8d4817558 + Curvature + Curvature + + + + + + 16426 + -2312 + 137 + 64 + + + 16496 + -2280 + + + + + + Curve to evaluate + 69d42bd7-bbf7-405a-b1c1-5b3b60d4fc83 + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 16428 + -2310 + 53 + 30 + + + 16456 + -2295 + + + + + + + + Parameter on curve domain to evaluate + 5b925500-450f-498a-bc29-ab4933abc8eb + Parameter + Parameter + false + 1493ddb2-cb1f-4144-9db7-cb650fa19857 + 1 + + + + + + 16428 + -2280 + 53 + 30 + + + 16456 + -2265 + + + + + + + + Point on curve at {t} + 3e71dd80-bd76-441f-9005-c52e36c99431 + Point + Point + false + 0 + + + + + + 16511 + -2310 + 50 + 20 + + + 16537.5 + -2300 + + + + + + + + Curvature vector at {t} + 95b2fbac-9039-4092-9e7e-2600b5247ce7 + Curvature + Curvature + false + 0 + + + + + + 16511 + -2290 + 50 + 20 + + + 16537.5 + -2280 + + + + + + + + Curvature circle at {t} + c192cba3-9ad3-4f5e-91ef-2c43abaa6f7f + Curvature + Curvature + false + 0 + + + + + + 16511 + -2270 + 50 + 20 + + + 16537.5 + -2260 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + c4a2cb4e-7408-436e-b468-6d96d1abc5a0 + Deconstruct Arc + Deconstruct Arc + + + + + + 16438 + -2376 + 114 + 64 + + + 16478 + -2344 + + + + + + Arc or Circle to deconstruct + 7edb5bd5-69e5-4fba-bd67-6137f71993c3 + Arc + Arc + false + c192cba3-9ad3-4f5e-91ef-2c43abaa6f7f + 1 + + + + + + 16440 + -2374 + 23 + 60 + + + 16453 + -2344 + + + + + + + + Base plane of arc or circle + 019ee3ab-8cba-43fa-9476-75d8179ff405 + Base Plane + Base Plane + false + 0 + + + + + + 16493 + -2374 + 57 + 20 + + + 16523 + -2364 + + + + + + + + Radius of arc or circle + 9903ca88-9a9a-4e64-9c40-21541f9b850a + Radius + Radius + false + 0 + + + + + + 16493 + -2354 + 57 + 20 + + + 16523 + -2344 + + + + + + + + Angle domain (in radians) of arc + cc547243-2edf-4130-b96f-7c81e0241868 + Angle + Angle + false + 0 + + + + + + 16493 + -2334 + 57 + 20 + + + 16523 + -2324 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 0fcdcbba-9e69-46b2-bab1-a8d518895265 + One Over X + One Over X + + + + + + 16445 + -2404 + 100 + 28 + + + 16494 + -2390 + + + + + + Input value + a794e4a0-2a57-4e9a-b6b2-b45003c1248a + Value + Value + false + 9903ca88-9a9a-4e64-9c40-21541f9b850a + 1 + + + + + + 16447 + -2402 + 32 + 24 + + + 16464.5 + -2390 + + + + + + + + Output value + 93a21278-f197-43df-a07b-4ef9f44ee85f + Result + Result + false + 0 + + + + + + 16509 + -2402 + 34 + 24 + + + 16527.5 + -2390 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + e7e7607e-c631-4878-b0c9-2d4aa74a5b37 + Divide Curve + Divide Curve + + + + + + 16432 + -2248 + 125 + 64 + + + 16482 + -2216 + + + + + + Curve to divide + a020b483-a119-42f7-8e70-ecab2c6bbb6a + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 16434 + -2246 + 33 + 20 + + + 16452 + -2236 + + + + + + + + Number of segments + 71e24a15-b52d-48fc-a083-d0e90cee9479 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 16434 + -2226 + 33 + 20 + + + 16452 + -2216 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 49767289-701c-4727-ab0a-fadf1600ef19 + Kinks + Kinks + false + 0 + + + + + + 16434 + -2206 + 33 + 20 + + + 16452 + -2196 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 6fc57504-222d-4cee-8c51-babfd012a085 + Points + Points + false + 0 + + + + + + 16497 + -2246 + 58 + 20 + + + 16527.5 + -2236 + + + + + + + + 1 + Tangent vectors at division points + dcf524b9-2cc1-41b8-b1ba-94e7116661be + Tangents + Tangents + false + 0 + + + + + + 16497 + -2226 + 58 + 20 + + + 16527.5 + -2216 + + + + + + + + 1 + Parameter values at division points + 1493ddb2-cb1f-4144-9db7-cb650fa19857 + Parameters + Parameters + false + 0 + + + + + + 16497 + -2206 + 58 + 20 + + + 16527.5 + -2196 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + fa8b3efe-a3f5-4c4f-bbee-013e9c4073f5 + b0d33c07-ffd7-4417-acd3-6c789c2eaafe + 55a36bfd-d0fb-47b3-a9c9-2a8e6a4e9426 + 46033b04-0123-4083-833b-d81d1d872c98 + fae7a36e-cd7e-4200-8361-9ae1f10d7baa + 9b53753e-35f6-401c-9d17-a191542397e3 + 3e2d348b-18d3-48b7-9c09-20e8d4817558 + c4a2cb4e-7408-436e-b468-6d96d1abc5a0 + 0fcdcbba-9e69-46b2-bab1-a8d518895265 + e7e7607e-c631-4878-b0c9-2d4aa74a5b37 + 10 + 8812a6cb-0b3c-4000-a141-19d0abb45129 + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 28cfcc75-e45f-41cc-8666-160749919fbe + Divide Curve + Divide Curve + + + + + + 17244 + -1891 + 125 + 64 + + + 17294 + -1859 + + + + + + Curve to divide + ccbcbb90-1cd0-48d5-82f6-89e409732521 + Curve + Curve + false + 5652b307-7305-4577-91ee-8ff7642fb6e2 + 1 + + + + + + 17246 + -1889 + 33 + 20 + + + 17264 + -1879 + + + + + + + + Number of segments + 9a3763ea-1926-4ab9-95f6-abdacf9f0bed + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17246 + -1869 + 33 + 20 + + + 17264 + -1859 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c622fe84-fa07-470b-9060-cbe2effc5f5e + Kinks + Kinks + false + 0 + + + + + + 17246 + -1849 + 33 + 20 + + + 17264 + -1839 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + Points + Points + false + 0 + + + + + + 17309 + -1889 + 58 + 20 + + + 17339.5 + -1879 + + + + + + + + 1 + Tangent vectors at division points + f318b78c-5041-4256-b9bd-91ec1c16da2a + Tangents + Tangents + false + 0 + + + + + + 17309 + -1869 + 58 + 20 + + + 17339.5 + -1859 + + + + + + + + 1 + Parameter values at division points + 62a0d439-377d-4cde-a5d6-3c0eb4958927 + Parameters + Parameters + false + 0 + + + + + + 17309 + -1849 + 58 + 20 + + + 17339.5 + -1839 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 24282f2a-6b6f-425a-8858-2efb0444c505 + Line SDL + Line SDL + + + + + + 17254 + -1827 + 106 + 64 + + + 17318 + -1795 + + + + + + Line start point + e7541b95-97db-47a7-a072-475e9d46f130 + Start + Start + false + 0 + + + + + + 17256 + -1825 + 47 + 20 + + + 17281 + -1815 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 044e3a62-b56e-4416-8880-13ae7a4541f0 + Direction + Direction + false + 0 + + + + + + 17256 + -1805 + 47 + 20 + + + 17281 + -1795 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 71de92da-fcd3-4abe-80ee-8112db21e522 + Length + Length + false + 0 + + + + + + 17256 + -1785 + 47 + 20 + + + 17281 + -1775 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 5652b307-7305-4577-91ee-8ff7642fb6e2 + Line + Line + false + 0 + + + + + + 17333 + -1825 + 25 + 60 + + + 17347 + -1795 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f9facd1c-8059-4591-8517-d91c016c6c6e + Line SDL + Line SDL + + + + + + 17254 + -2228 + 106 + 64 + + + 17318 + -2196 + + + + + + Line start point + e10e7530-e4a5-49b1-8d5e-c73298d7f59f + Start + Start + false + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + 1 + + + + + + 17256 + -2226 + 47 + 20 + + + 17281 + -2216 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 9c2e21a3-e51a-4421-87b7-e0b0280c8e45 + Direction + Direction + false + 0 + + + + + + 17256 + -2206 + 47 + 20 + + + 17281 + -2196 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 8fa75e65-72d0-4c4f-9192-6fd90f55636c + Length + Length + false + 93a21278-f197-43df-a07b-4ef9f44ee85f + 1 + + + + + + 17256 + -2186 + 47 + 20 + + + 17281 + -2176 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b4840f80-bff4-4cfe-8579-377ef995862f + Line + Line + false + 0 + + + + + + 17333 + -2226 + 25 + 60 + + + 17347 + -2196 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 28ce8f8a-074e-4ccc-8e1b-4893d97df2d0 + Panel + Panel + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17228 + -2162 + 160 + 273 + + 0 + 0 + 0 + + 17228.38 + -2161.659 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7bd4d59a-cfa6-4941-bf30-3603f4655b7d + Line SDL + Line SDL + + + + + + 17249 + -2700 + 122 + 64 + + + 17329 + -2668 + + + + + + Line start point + 81fdbedb-0a58-438b-9a58-e0ff16e72b16 + Start + Start + false + 2cb76052-218a-4dcb-bba4-fd8b0bd69afc + 1 + + + + + + 17251 + -2698 + 63 + 20 + + + 17292 + -2688 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 0f4cce71-bd39-465d-9e12-0f1723fb1916 + Direction + Direction + false + 9d5996aa-bd49-463a-8dcc-0efd591ae2f7 + 1 + + + + + + 17251 + -2678 + 63 + 20 + + + 17292 + -2668 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 16def6ec-4558-4308-b95b-cab2956fb2c0 + ABS(X) + Length + Length + false + 58e6db9c-1e1f-49c3-ba5d-a936c91c58b4 + 1 + + + + + + 17251 + -2658 + 63 + 20 + + + 17292 + -2648 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d6300553-f53a-40cc-890c-bf25ba6a394e + Line + Line + false + 0 + + + + + + 17344 + -2698 + 25 + 60 + + + 17358 + -2668 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 238c2824-8c83-4b01-86cb-a6626558bb46 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 0.250000000 + + + + + + 17187 + -2763 + 250 + 20 + + + 17187.38 + -2762.055 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 051b7fac-1f2b-4f6d-881a-a8560a046458 + Multiplication + Multiplication + + + + + + 17275 + -2744 + 82 + 44 + + + 17306 + -2722 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + b837cfb5-f10d-4c1b-bbcc-d2fc9e48b924 + A + A + true + 8c462630-c2ce-4595-85ae-c8b489103b03 + 1 + + + + + + 17277 + -2742 + 14 + 20 + + + 17285.5 + -2732 + + + + + + + + Second item for multiplication + 990717ee-c95d-44b1-990a-30aa6072f094 + B + B + true + 238c2824-8c83-4b01-86cb-a6626558bb46 + 1 + + + + + + 17277 + -2722 + 14 + 20 + + + 17285.5 + -2712 + + + + + + + + Result of multiplication + 58e6db9c-1e1f-49c3-ba5d-a936c91c58b4 + Result + Result + false + 0 + + + + + + 17321 + -2742 + 34 + 40 + + + 17339.5 + -2722 + + + + + + + + + + + + + + ae4835db-ae71-4361-8536-1a5e50386819 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Smooth Curve + + + + + Smooth a curve recursively by fairing, without changing its control point count. + true + 681eb226-74dc-4d40-a2f1-00d9f92dab2f + true + Smooth Curve + Smooth Curve + + + + + + 17222 + -2352 + 183 + 124 + + + 17335 + -2290 + + + + + + Curve to smooth + aa3f93fd-8681-4881-905e-6321072d0c12 + true + Curve + Curve + false + 9295e6f7-246f-4c96-a72e-1790668eaad4 + 1 + + + + + + 17224 + -2350 + 96 + 20 + + + 17273.5 + -2340 + + + + + + + + Number of recursive smoothing steps + e1b34fd1-0697-4a96-a155-719ab93f4419 + true + Steps + Steps + false + da4ff730-7aef-47d7-9556-f6c15f0c7b9c + 1 + + + + + + 17224 + -2330 + 96 + 20 + + + 17273.5 + -2320 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Determines how the start of the curve is preserved + +0 = Preserve start point only +1 = Preserve first two points +2 = Preserve first three points + 88ff46b3-9034-4f84-bd9a-11397a01b77a + true + Start Type + Start Type + false + 0 + + + + + + 17224 + -2310 + 96 + 20 + + + 17273.5 + -2300 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how the end of the curve is preserved + +0 = Preserve end point only +1 = Preserve last two points +2 = Preserve last three points + a53d3459-ff2a-4f65-84ba-40d551ad7ea2 + true + End Type + End Type + false + 0 + + + + + + 17224 + -2290 + 96 + 20 + + + 17273.5 + -2280 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Tolerance distance the smooth curve is allowed to deviate from the curve to smooth + a55a1a5c-3f61-4ec6-a444-32a88478f7d8 + true + Deviation Tolerance + Deviation Tolerance + false + fb8a2e64-6343-4dfd-8dd7-82de599fffd9 + 1 + + + + + + 17224 + -2270 + 96 + 20 + + + 17273.5 + -2260 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Tolerance angle in degrees for kink smoothing + 892c824d-a9a1-49d7-bcd5-da3cfcdbe0ae + true + Angle Tolerance + Angle Tolerance + false + 15a3e01d-6c81-4c40-9f44-fef06e169d8e + 1 + + + + + + 17224 + -2250 + 96 + 20 + + + 17273.5 + -2240 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Resulting smoothed curve + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + true + Smoothed + Smoothed + false + 0 + + + + + + 17350 + -2350 + 53 + 120 + + + 17378 + -2290 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 15a3e01d-6c81-4c40-9f44-fef06e169d8e + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 180.000000000 + + + + + + 16972 + -2249 + 250 + 20 + + + 16972.81 + -2248.466 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fb8a2e64-6343-4dfd-8dd7-82de599fffd9 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 99999999999.9 + + + + + + 16973 + -2269 + 250 + 20 + + + 16973.22 + -2268.413 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + da4ff730-7aef-47d7-9556-f6c15f0c7b9c + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 99999.0000000 + + + + + + 16972 + -2329 + 250 + 20 + + + 16972.68 + -2328.442 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 0ce2b452-72f0-4dca-af2b-d58752900458 + Curvature + Curvature + + + + + + 17249 + -2480 + 137 + 64 + + + 17319 + -2448 + + + + + + Curve to evaluate + 39e46662-16dc-4b21-a203-6ae8282ac0b3 + Curve + Curve + false + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + 1 + + + + + + 17251 + -2478 + 53 + 30 + + + 17279 + -2463 + + + + + + + + Parameter on curve domain to evaluate + 80e67a72-b3d1-4ddb-b814-49eac1d2a822 + Parameter + Parameter + false + 71a1909e-94aa-4aff-8f53-8897eacc46c1 + 1 + + + + + + 17251 + -2448 + 53 + 30 + + + 17279 + -2433 + + + + + + + + Point on curve at {t} + 056ebfd1-fec0-4cbe-98cc-ab189aecff38 + Point + Point + false + 0 + + + + + + 17334 + -2478 + 50 + 20 + + + 17360.5 + -2468 + + + + + + + + Curvature vector at {t} + d15bb60f-ac44-41ad-a38a-34736ff574d6 + Curvature + Curvature + false + 0 + + + + + + 17334 + -2458 + 50 + 20 + + + 17360.5 + -2448 + + + + + + + + Curvature circle at {t} + 43ce9f8d-d7d3-46bd-9d52-7f89e98a71d3 + Curvature + Curvature + false + 0 + + + + + + 17334 + -2438 + 50 + 20 + + + 17360.5 + -2428 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 08a5e0c5-e998-4403-beed-496c970d983c + Deconstruct Arc + Deconstruct Arc + + + + + + 17261 + -2544 + 114 + 64 + + + 17301 + -2512 + + + + + + Arc or Circle to deconstruct + 65b85a79-eebb-4fdd-b410-b1f199efcf0a + Arc + Arc + false + 43ce9f8d-d7d3-46bd-9d52-7f89e98a71d3 + 1 + + + + + + 17263 + -2542 + 23 + 60 + + + 17276 + -2512 + + + + + + + + Base plane of arc or circle + 45a70db1-1bc4-40d8-8501-a54969724a4e + Base Plane + Base Plane + false + 0 + + + + + + 17316 + -2542 + 57 + 20 + + + 17346 + -2532 + + + + + + + + Radius of arc or circle + a3959a48-0e9b-4627-9c79-09cd42f8bec5 + Radius + Radius + false + 0 + + + + + + 17316 + -2522 + 57 + 20 + + + 17346 + -2512 + + + + + + + + Angle domain (in radians) of arc + 36dbec6c-8c0e-4c2f-bdc7-f1cd53d91b15 + Angle + Angle + false + 0 + + + + + + 17316 + -2502 + 57 + 20 + + + 17346 + -2492 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 79ea9cf1-da5f-4ad3-9d3a-1214a62e2cf5 + One Over X + One Over X + + + + + + 17271 + -2572 + 100 + 28 + + + 17320 + -2558 + + + + + + Input value + e40933fe-26a8-4ecd-809a-805363937b06 + Value + Value + false + a3959a48-0e9b-4627-9c79-09cd42f8bec5 + 1 + + + + + + 17273 + -2570 + 32 + 24 + + + 17290.5 + -2558 + + + + + + + + Output value + 75bc4e8f-33c0-472b-8e28-9b04d144dccd + Result + Result + false + 0 + + + + + + 17335 + -2570 + 34 + 24 + + + 17353.5 + -2558 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0acbcfea-2599-4fe2-8bd0-71a3de84eee9 + Divide Curve + Divide Curve + + + + + + 17255 + -2416 + 125 + 64 + + + 17305 + -2384 + + + + + + Curve to divide + 8e987a0e-1c08-4630-abdb-0f4ec94320df + Curve + Curve + false + 13884579-44d1-4930-96ce-f7b8fa57e3d2 + 1 + + + + + + 17257 + -2414 + 33 + 20 + + + 17275 + -2404 + + + + + + + + Number of segments + 59fdd205-629d-4418-ae4f-6e886d9fa83e + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17257 + -2394 + 33 + 20 + + + 17275 + -2384 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 7062dc57-106a-4b14-87a7-5c4c7e18aee1 + Kinks + Kinks + false + 0 + + + + + + 17257 + -2374 + 33 + 20 + + + 17275 + -2364 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 25c5f35b-ae43-44df-91d3-fc43001bd1eb + Points + Points + false + 0 + + + + + + 17320 + -2414 + 58 + 20 + + + 17350.5 + -2404 + + + + + + + + 1 + Tangent vectors at division points + ec534ea4-0b75-4519-9cee-6d552eb6fb72 + Tangents + Tangents + false + 0 + + + + + + 17320 + -2394 + 58 + 20 + + + 17350.5 + -2384 + + + + + + + + 1 + Parameter values at division points + 71a1909e-94aa-4aff-8f53-8897eacc46c1 + Parameters + Parameters + false + 0 + + + + + + 17320 + -2374 + 58 + 20 + + + 17350.5 + -2364 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + cef8760d-1396-4dc5-9148-7b60f7e14cba + Relative Differences + Relative Differences + + + + + + 17252 + -2600 + 128 + 28 + + + 17305 + -2586 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + af39b451-c950-458c-a4f1-ae8f06552f5d + Values + Values + false + 75bc4e8f-33c0-472b-8e28-9b04d144dccd + 1 + + + + + + 17254 + -2598 + 36 + 24 + + + 17273.5 + -2586 + + + + + + + + 1 + Differences between consecutive items + 8c462630-c2ce-4595-85ae-c8b489103b03 + Differenced + Differenced + false + 0 + + + + + + 17320 + -2598 + 58 + 24 + + + 17350.5 + -2586 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + cc67bdc5-b870-4531-a7d7-5ab87e2a0f24 + Divide Curve + Divide Curve + + + + + + 17067 + -170 + 125 + 64 + + + 17117 + -138 + + + + + + Curve to divide + 1c3c4fa2-302e-476f-aea8-53e3d09811fa + Curve + Curve + false + 705dd4d7-f56e-416f-9836-f58db175bfb4 + 1 + + + + + + 17069 + -168 + 33 + 20 + + + 17087 + -158 + + + + + + + + Number of segments + 47c32e27-31a5-4d52-ba5d-d934d931a9b9 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17069 + -148 + 33 + 20 + + + 17087 + -138 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 68f0eb96-1bff-4500-b698-be679ed1c299 + Kinks + Kinks + false + 0 + + + + + + 17069 + -128 + 33 + 20 + + + 17087 + -118 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + c7aa3d3c-6559-4e8f-ba21-a293391d3034 + Points + Points + false + 0 + + + + + + 17132 + -168 + 58 + 20 + + + 17162.5 + -158 + + + + + + + + 1 + Tangent vectors at division points + b3531740-c0ac-416e-95ae-abcc29b0bec8 + Tangents + Tangents + false + 0 + + + + + + 17132 + -148 + 58 + 20 + + + 17162.5 + -138 + + + + + + + + 1 + Parameter values at division points + ab4a7f28-2f73-4975-ad86-f265807a2956 + Parameters + Parameters + false + 0 + + + + + + 17132 + -128 + 58 + 20 + + + 17162.5 + -118 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 207de2f4-1ccb-4e63-b612-9dbbfb219adc + Line SDL + Line SDL + + + + + + 17077 + -106 + 106 + 64 + + + 17141 + -74 + + + + + + Line start point + 6ecb4c4b-2528-4d2a-8b5f-dd757c8a113b + Start + Start + false + 0 + + + + + + 17079 + -104 + 47 + 20 + + + 17104 + -94 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 10eaff22-5f08-4d7f-9686-f4506b6c153b + Direction + Direction + false + 0 + + + + + + 17079 + -84 + 47 + 20 + + + 17104 + -74 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 2076898f-59ee-451a-b000-a803e722805b + Length + Length + false + 0 + + + + + + 17079 + -64 + 47 + 20 + + + 17104 + -54 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 705dd4d7-f56e-416f-9836-f58db175bfb4 + Line + Line + false + 0 + + + + + + 17156 + -104 + 25 + 60 + + + 17170 + -74 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4fd0e820-3728-4b73-9ff8-1aca481a2455 + Line SDL + Line SDL + + + + + + 17077 + -507 + 106 + 64 + + + 17141 + -475 + + + + + + Line start point + ee94358e-d4a0-4688-bf19-f49298ec7d34 + Start + Start + false + c7aa3d3c-6559-4e8f-ba21-a293391d3034 + 1 + + + + + + 17079 + -505 + 47 + 20 + + + 17104 + -495 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + efb5fe2e-65a5-42db-bd99-4092a8b0859d + Direction + Direction + false + 0 + + + + + + 17079 + -485 + 47 + 20 + + + 17104 + -475 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + abe696ae-47ac-4d70-8561-0f3eac0cfe62 + Length + Length + false + 15a19129-8013-4e49-a652-74258e59a63c + 1 + + + + + + 17079 + -465 + 47 + 20 + + + 17104 + -455 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b21050fc-3ab7-4000-9329-12f52070dfda + Line + Line + false + 0 + + + + + + 17156 + -505 + 25 + 60 + + + 17170 + -475 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 15a19129-8013-4e49-a652-74258e59a63c + Panel + Panel + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17050 + -441 + 160 + 273 + + 0 + 0 + 0 + + 17050.96 + -440.9138 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 646ced7b-b026-4438-8ded-3a20e35c9a8f + Evaluate Length + Evaluate Length + + + + + + 17058 + -571 + 144 + 64 + + + 17132 + -539 + + + + + + Curve to evaluate + c461accb-e347-4949-93aa-d42822eec0e9 + Curve + Curve + false + b21050fc-3ab7-4000-9329-12f52070dfda + 1 + + + + + + 17060 + -569 + 57 + 20 + + + 17090 + -559 + + + + + + + + Length factor for curve evaluation + 134e5c54-51bb-4c36-9231-194cae5fd1bb + Length + Length + false + 0 + + + + + + 17060 + -549 + 57 + 20 + + + 17090 + -539 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c8d5d638-4152-4f46-a82e-73304bec6bce + Normalized + Normalized + false + 0 + + + + + + 17060 + -529 + 57 + 20 + + + 17090 + -519 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 9f9a4844-cc18-47a5-80ca-ad3444ba0459 + Point + Point + false + 0 + + + + + + 17147 + -569 + 53 + 20 + + + 17175 + -559 + + + + + + + + Tangent vector at the specified length + 5bdd38a2-5558-4da9-ba49-37ba4528bb56 + Tangent + Tangent + false + 0 + + + + + + 17147 + -549 + 53 + 20 + + + 17175 + -539 + + + + + + + + Curve parameter at the specified length + cab84f06-14f6-47d4-946a-24eb2000c2fa + Parameter + Parameter + false + 0 + + + + + + 17147 + -529 + 53 + 20 + + + 17175 + -519 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + ed2e744d-5378-4804-be80-cb089686ee3c + Interpolate + Interpolate + + + + + + 17067 + -655 + 125 + 84 + + + 17134 + -613 + + + + + + 1 + Interpolation points + ada690e9-777e-4f1e-8ba2-a65569b9fd54 + Vertices + Vertices + false + 9f9a4844-cc18-47a5-80ca-ad3444ba0459 + 1 + + + + + + 17069 + -653 + 50 + 20 + + + 17095.5 + -643 + + + + + + + + Curve degree + 57a17d02-fffa-434f-ab7d-bf338cd633f7 + Degree + Degree + false + 0 + + + + + + 17069 + -633 + 50 + 20 + + + 17095.5 + -623 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 20db1570-6673-4c40-b916-7f7c7be0f233 + Periodic + Periodic + false + 0 + + + + + + 17069 + -613 + 50 + 20 + + + 17095.5 + -603 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 087b4a46-2a16-4eee-bfd3-d720819500f7 + KnotStyle + KnotStyle + false + 0 + + + + + + 17069 + -593 + 50 + 20 + + + 17095.5 + -583 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + aa60bd7c-4c0d-427f-9452-3b912b701877 + Curve + Curve + false + 0 + + + + + + 17149 + -653 + 41 + 26 + + + 17171 + -639.6667 + + + + + + + + Curve length + 6b0329b9-610c-4811-a615-6f8b82628260 + Length + Length + false + 0 + + + + + + 17149 + -627 + 41 + 27 + + + 17171 + -613 + + + + + + + + Curve domain + cdc41f74-14ae-4263-a993-0141c48e4c3e + Domain + Domain + false + 0 + + + + + + 17149 + -600 + 41 + 27 + + + 17171 + -586.3334 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + f9b748e9-eb58-49da-b807-edd976683c25 + Curvature + Curvature + + + + + + 17061 + -783 + 137 + 64 + + + 17131 + -751 + + + + + + Curve to evaluate + 31cf6fba-f06c-4bdf-830b-ad60570fd628 + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17063 + -781 + 53 + 30 + + + 17091 + -766 + + + + + + + + Parameter on curve domain to evaluate + 5826a438-98ef-471c-b261-f42d81e8aa9a + Parameter + Parameter + false + e0df6b8d-1b40-4805-a2f9-5c7a933707c7 + 1 + + + + + + 17063 + -751 + 53 + 30 + + + 17091 + -736 + + + + + + + + Point on curve at {t} + a2fbc22e-9760-49d2-9db4-8f88bc25378a + Point + Point + false + 0 + + + + + + 17146 + -781 + 50 + 20 + + + 17172.5 + -771 + + + + + + + + Curvature vector at {t} + c9a0b030-dc5c-4232-b623-0bfcfd90c844 + Curvature + Curvature + false + 0 + + + + + + 17146 + -761 + 50 + 20 + + + 17172.5 + -751 + + + + + + + + Curvature circle at {t} + 4a774329-dc8e-4544-aee6-21f31b096a21 + Curvature + Curvature + false + 0 + + + + + + 17146 + -741 + 50 + 20 + + + 17172.5 + -731 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + e24542f1-50bb-4fdf-a219-beb749269411 + Deconstruct Arc + Deconstruct Arc + + + + + + 17073 + -847 + 114 + 64 + + + 17113 + -815 + + + + + + Arc or Circle to deconstruct + d0599637-57ab-4a7f-b55b-c79a7baec9f1 + Arc + Arc + false + 4a774329-dc8e-4544-aee6-21f31b096a21 + 1 + + + + + + 17075 + -845 + 23 + 60 + + + 17088 + -815 + + + + + + + + Base plane of arc or circle + 38db707f-ba7c-4b3e-8d8e-9b64857d99d8 + Base Plane + Base Plane + false + 0 + + + + + + 17128 + -845 + 57 + 20 + + + 17158 + -835 + + + + + + + + Radius of arc or circle + 92a0fe01-0749-46e0-a782-4132d7b32e67 + Radius + Radius + false + 0 + + + + + + 17128 + -825 + 57 + 20 + + + 17158 + -815 + + + + + + + + Angle domain (in radians) of arc + 5de7afa7-9dba-48d6-a9e3-531ced38a683 + Angle + Angle + false + 0 + + + + + + 17128 + -805 + 57 + 20 + + + 17158 + -795 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + a01f84a6-d003-4d99-90ef-b22e1aef808b + One Over X + One Over X + + + + + + 17080 + -875 + 100 + 28 + + + 17129 + -861 + + + + + + Input value + d62e0ac9-bb22-421e-8ef1-da870872082a + Value + Value + false + 92a0fe01-0749-46e0-a782-4132d7b32e67 + 1 + + + + + + 17082 + -873 + 32 + 24 + + + 17099.5 + -861 + + + + + + + + Output value + a657761b-33cd-420a-bd03-07bbf3501cc8 + Result + Result + false + 0 + + + + + + 17144 + -873 + 34 + 24 + + + 17162.5 + -861 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 6865e74d-1f0e-406e-8066-2aff2d9939b5 + Divide Curve + Divide Curve + + + + + + 17067 + -719 + 125 + 64 + + + 17117 + -687 + + + + + + Curve to divide + 32ab5cd7-867c-4fd3-9333-f8b846fbeec6 + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17069 + -717 + 33 + 20 + + + 17087 + -707 + + + + + + + + Number of segments + 6bd7ab4d-748e-4399-b40f-660ee198535c + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17069 + -697 + 33 + 20 + + + 17087 + -687 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 43f82285-8ffa-4880-9b1d-9190afec3104 + Kinks + Kinks + false + 0 + + + + + + 17069 + -677 + 33 + 20 + + + 17087 + -667 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e95bfc7e-4ecf-427f-8d19-ffa3ede65d99 + Points + Points + false + 0 + + + + + + 17132 + -717 + 58 + 20 + + + 17162.5 + -707 + + + + + + + + 1 + Tangent vectors at division points + 1a46e180-fc01-438e-9235-e1867b144629 + Tangents + Tangents + false + 0 + + + + + + 17132 + -697 + 58 + 20 + + + 17162.5 + -687 + + + + + + + + 1 + Parameter values at division points + e0df6b8d-1b40-4805-a2f9-5c7a933707c7 + Parameters + Parameters + false + 0 + + + + + + 17132 + -677 + 58 + 20 + + + 17162.5 + -667 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + cc67bdc5-b870-4531-a7d7-5ab87e2a0f24 + 207de2f4-1ccb-4e63-b612-9dbbfb219adc + 4fd0e820-3728-4b73-9ff8-1aca481a2455 + 15a19129-8013-4e49-a652-74258e59a63c + 646ced7b-b026-4438-8ded-3a20e35c9a8f + ed2e744d-5378-4804-be80-cb089686ee3c + f9b748e9-eb58-49da-b807-edd976683c25 + e24542f1-50bb-4fdf-a219-beb749269411 + a01f84a6-d003-4d99-90ef-b22e1aef808b + 6865e74d-1f0e-406e-8066-2aff2d9939b5 + 10 + 9cc5a942-58dd-433a-a32b-56a8da0679ef + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 9f7e03cb-c72b-407f-83c3-b5ce5a47944f + Divide Curve + Divide Curve + + + + + + 17879 + -362 + 125 + 64 + + + 17929 + -330 + + + + + + Curve to divide + 02dffbc4-2bd3-47a6-92c3-5919968a6444 + Curve + Curve + false + 4caec567-aebc-4ae9-b5b2-a83e5f91e2a3 + 1 + + + + + + 17881 + -360 + 33 + 20 + + + 17899 + -350 + + + + + + + + Number of segments + 6b0b8251-5017-4086-8820-ad057c2277b1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17881 + -340 + 33 + 20 + + + 17899 + -330 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + fc50fb03-fef8-49cc-8f57-77f3c933e5fa + Kinks + Kinks + false + 0 + + + + + + 17881 + -320 + 33 + 20 + + + 17899 + -310 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + c04fde18-1685-4258-b0a9-3bc5acc78345 + Points + Points + false + 0 + + + + + + 17944 + -360 + 58 + 20 + + + 17974.5 + -350 + + + + + + + + 1 + Tangent vectors at division points + 22a5711b-e2b7-4c26-9488-3e4f521c9ff5 + Tangents + Tangents + false + 0 + + + + + + 17944 + -340 + 58 + 20 + + + 17974.5 + -330 + + + + + + + + 1 + Parameter values at division points + a02d8734-c096-4da1-b31c-618567836f50 + Parameters + Parameters + false + 0 + + + + + + 17944 + -320 + 58 + 20 + + + 17974.5 + -310 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + ca25fc13-235c-4303-a28f-db2385c732c8 + Line SDL + Line SDL + + + + + + 17889 + -298 + 106 + 64 + + + 17953 + -266 + + + + + + Line start point + e86186e6-ef58-4376-a075-7057ab931ac2 + Start + Start + false + 0 + + + + + + 17891 + -296 + 47 + 20 + + + 17916 + -286 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 32b6c688-499b-46c6-82b0-bbf5e1ece01b + Direction + Direction + false + 0 + + + + + + 17891 + -276 + 47 + 20 + + + 17916 + -266 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + f268d0d3-5b3c-49ce-b9ce-2933d425e7ae + Length + Length + false + 0 + + + + + + 17891 + -256 + 47 + 20 + + + 17916 + -246 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4caec567-aebc-4ae9-b5b2-a83e5f91e2a3 + Line + Line + false + 0 + + + + + + 17968 + -296 + 25 + 60 + + + 17982 + -266 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3a759f1c-17b7-4538-8d9f-7950acc16978 + Line SDL + Line SDL + + + + + + 17889 + -699 + 106 + 64 + + + 17953 + -667 + + + + + + Line start point + b9e0bb77-0a51-4c79-8d1e-d986ef66f9e9 + Start + Start + false + c04fde18-1685-4258-b0a9-3bc5acc78345 + 1 + + + + + + 17891 + -697 + 47 + 20 + + + 17916 + -687 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + b620da49-dc4a-4ef1-b753-24268f5a2616 + Direction + Direction + false + 0 + + + + + + 17891 + -677 + 47 + 20 + + + 17916 + -667 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + d7c3f0f4-166e-459f-b757-b3349117c8a2 + Length + Length + false + a657761b-33cd-420a-bd03-07bbf3501cc8 + 1 + + + + + + 17891 + -657 + 47 + 20 + + + 17916 + -647 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + ef2d7728-abb7-43eb-8e1f-9311a6c4175f + Line + Line + false + 0 + + + + + + 17968 + -697 + 25 + 60 + + + 17982 + -667 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2bab34c2-d951-4df9-8004-f0abdfdaab16 + Panel + Panel + false + 0 + 3665d975-851a-4aeb-81e4-a4135dc35dcc + 1 + Double click to edit panel content… + + + + + + 17863 + -632 + 160 + 273 + + 0 + 0 + 0 + + 17863.68 + -631.8898 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + df706e3d-85dd-4887-968c-d5ed3be64ef5 + Line SDL + Line SDL + + + + + + 17884 + -1171 + 122 + 64 + + + 17964 + -1139 + + + + + + Line start point + b14e2820-2290-47c3-b56c-8d596658369f + Start + Start + false + c04fde18-1685-4258-b0a9-3bc5acc78345 + 1 + + + + + + 17886 + -1169 + 63 + 20 + + + 17927 + -1159 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 788995f5-f628-4473-bde0-3129d3dd946a + Direction + Direction + false + b21050fc-3ab7-4000-9329-12f52070dfda + 1 + + + + + + 17886 + -1149 + 63 + 20 + + + 17927 + -1139 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + d04d21cc-73f4-431f-a6a5-859b07a131c4 + ABS(X) + Length + Length + false + 02451a0c-1aa0-434c-aecb-9b3dc9129efc + 1 + + + + + + 17886 + -1129 + 63 + 20 + + + 17927 + -1119 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6c399f22-33fa-4918-a797-11308685e57a + Line + Line + false + 0 + + + + + + 17979 + -1169 + 25 + 60 + + + 17993 + -1139 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fce71d0e-4ac5-4289-89df-003fc70d97a4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 0.250000000 + + + + + + 17822 + -1233 + 250 + 20 + + + 17822.68 + -1232.286 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 03cce095-cf5e-4f84-bfd5-bacbb67ed22d + Multiplication + Multiplication + + + + + + 17910 + -1215 + 82 + 44 + + + 17941 + -1193 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + de9d4793-b58a-47ed-bd83-a7ddb13a7c0c + A + A + true + 22939b73-82a8-49da-a9a8-4dc6fb82f2a8 + 1 + + + + + + 17912 + -1213 + 14 + 20 + + + 17920.5 + -1203 + + + + + + + + Second item for multiplication + 0ccc598c-a57f-44cc-ae3d-dedb3b7a06df + B + B + true + fce71d0e-4ac5-4289-89df-003fc70d97a4 + 1 + + + + + + 17912 + -1193 + 14 + 20 + + + 17920.5 + -1183 + + + + + + + + Result of multiplication + 02451a0c-1aa0-434c-aecb-9b3dc9129efc + Result + Result + false + 0 + + + + + + 17956 + -1213 + 34 + 40 + + + 17974.5 + -1193 + + + + + + + + + + + + + + ae4835db-ae71-4361-8536-1a5e50386819 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Smooth Curve + + + + + Smooth a curve recursively by fairing, without changing its control point count. + true + 2554bea7-a4e0-4345-9804-7afb5a48a401 + true + Smooth Curve + Smooth Curve + + + + + + 17857 + -823 + 183 + 124 + + + 17970 + -761 + + + + + + Curve to smooth + 40fe4403-93d5-4e35-8115-30b70081e8e3 + true + Curve + Curve + false + aa60bd7c-4c0d-427f-9452-3b912b701877 + 1 + + + + + + 17859 + -821 + 96 + 20 + + + 17908.5 + -811 + + + + + + + + Number of recursive smoothing steps + fe9ca0bc-b567-4803-a149-420ec1871d5d + true + Steps + Steps + false + ab703665-3efc-4f7f-9486-7cb597ba5ebd + 1 + + + + + + 17859 + -801 + 96 + 20 + + + 17908.5 + -791 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Determines how the start of the curve is preserved + +0 = Preserve start point only +1 = Preserve first two points +2 = Preserve first three points + 1897d7e0-fc5d-4c11-9a84-cda068959dba + true + Start Type + Start Type + false + 0 + + + + + + 17859 + -781 + 96 + 20 + + + 17908.5 + -771 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how the end of the curve is preserved + +0 = Preserve end point only +1 = Preserve last two points +2 = Preserve last three points + 4ee734c3-aee7-4650-93c7-94aea9c5a896 + true + End Type + End Type + false + 0 + + + + + + 17859 + -761 + 96 + 20 + + + 17908.5 + -751 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Tolerance distance the smooth curve is allowed to deviate from the curve to smooth + 0d0152e1-1ad1-4c6f-9b60-31e3eff889ae + true + Deviation Tolerance + Deviation Tolerance + false + b6478e24-31e9-4f05-8e54-b6e7f269b502 + 1 + + + + + + 17859 + -741 + 96 + 20 + + + 17908.5 + -731 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Tolerance angle in degrees for kink smoothing + d5720bfd-c6da-442c-bd9b-344f4abe3440 + true + Angle Tolerance + Angle Tolerance + false + f803875d-9779-4cc6-89a8-22d63ebd178e + 1 + + + + + + 17859 + -721 + 96 + 20 + + + 17908.5 + -711 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.001 + + + + + + + + + + + Resulting smoothed curve + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + true + Smoothed + Smoothed + false + 0 + + + + + + 17985 + -821 + 53 + 120 + + + 18013 + -761 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + f803875d-9779-4cc6-89a8-22d63ebd178e + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 180.000000000 + + + + + + 17608 + -719 + 250 + 20 + + + 17608.11 + -718.6969 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + b6478e24-31e9-4f05-8e54-b6e7f269b502 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 99999999999.9 + + + + + + 17608 + -739 + 250 + 20 + + + 17608.52 + -738.6439 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ab703665-3efc-4f7f-9486-7cb597ba5ebd + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 99999.0000000 + + + + + + 17607 + -799 + 250 + 20 + + + 17607.98 + -798.6727 + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + b34743b5-b0f4-4d63-8da6-0a08bfb02437 + Curvature + Curvature + + + + + + 17884 + -951 + 137 + 64 + + + 17954 + -919 + + + + + + Curve to evaluate + b5299830-254e-48f8-a46e-40d515234ee7 + Curve + Curve + false + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + 1 + + + + + + 17886 + -949 + 53 + 30 + + + 17914 + -934 + + + + + + + + Parameter on curve domain to evaluate + 87cfaaee-91e5-4aa8-b60c-5a525cb224c7 + Parameter + Parameter + false + 9e51262c-6d11-4cef-83cf-95ed7a468676 + 1 + + + + + + 17886 + -919 + 53 + 30 + + + 17914 + -904 + + + + + + + + Point on curve at {t} + ed0f3926-7829-4ebc-a091-4cb8889dfe41 + Point + Point + false + 0 + + + + + + 17969 + -949 + 50 + 20 + + + 17995.5 + -939 + + + + + + + + Curvature vector at {t} + 588ea4b0-fb81-4e32-b9db-dcbc197b6eed + Curvature + Curvature + false + 0 + + + + + + 17969 + -929 + 50 + 20 + + + 17995.5 + -919 + + + + + + + + Curvature circle at {t} + 70168764-0240-4d44-b176-acdf5c66632d + Curvature + Curvature + false + 0 + + + + + + 17969 + -909 + 50 + 20 + + + 17995.5 + -899 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 351d953b-1fb3-4c55-848a-d4b22401680e + Deconstruct Arc + Deconstruct Arc + + + + + + 17896 + -1015 + 114 + 64 + + + 17936 + -983 + + + + + + Arc or Circle to deconstruct + 2e7c8936-cd4c-461f-bcb2-31451af71d8c + Arc + Arc + false + 70168764-0240-4d44-b176-acdf5c66632d + 1 + + + + + + 17898 + -1013 + 23 + 60 + + + 17911 + -983 + + + + + + + + Base plane of arc or circle + ac6ea0c9-e7e9-4e10-98df-341f5e2d012b + Base Plane + Base Plane + false + 0 + + + + + + 17951 + -1013 + 57 + 20 + + + 17981 + -1003 + + + + + + + + Radius of arc or circle + 0a658511-1819-4b3e-a161-2d25e2d5f8be + Radius + Radius + false + 0 + + + + + + 17951 + -993 + 57 + 20 + + + 17981 + -983 + + + + + + + + Angle domain (in radians) of arc + 70b28a22-df30-4734-a059-7699bc0fd44e + Angle + Angle + false + 0 + + + + + + 17951 + -973 + 57 + 20 + + + 17981 + -963 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 7799755e-26ca-48b0-bb4e-00e7b253ac99 + One Over X + One Over X + + + + + + 17906 + -1043 + 100 + 28 + + + 17955 + -1029 + + + + + + Input value + e2849490-f9b3-4901-a274-b2f575086898 + Value + Value + false + 0a658511-1819-4b3e-a161-2d25e2d5f8be + 1 + + + + + + 17908 + -1041 + 32 + 24 + + + 17925.5 + -1029 + + + + + + + + Output value + 513e9c9d-fcd5-4422-992e-7e177ef87086 + Result + Result + false + 0 + + + + + + 17970 + -1041 + 34 + 24 + + + 17988.5 + -1029 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 8229a331-cc72-4c36-a8a8-795fec71ad1d + Divide Curve + Divide Curve + + + + + + 17890 + -887 + 125 + 64 + + + 17940 + -855 + + + + + + Curve to divide + 6e792de9-76cd-431a-a956-ca0c590a958c + Curve + Curve + false + 64e65da1-e9da-4d80-85ed-353f34dbc4e7 + 1 + + + + + + 17892 + -885 + 33 + 20 + + + 17910 + -875 + + + + + + + + Number of segments + aeec542c-a8f5-470a-8cba-f2e03496b978 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 17892 + -865 + 33 + 20 + + + 17910 + -855 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a8cf1eef-d785-479c-b0b6-d970d9f5353b + Kinks + Kinks + false + 0 + + + + + + 17892 + -845 + 33 + 20 + + + 17910 + -835 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 9a89341c-8fa1-4563-8226-45253602a031 + Points + Points + false + 0 + + + + + + 17955 + -885 + 58 + 20 + + + 17985.5 + -875 + + + + + + + + 1 + Tangent vectors at division points + 8f11cbdf-aaa6-4c45-a82f-65d6ffa5d605 + Tangents + Tangents + false + 0 + + + + + + 17955 + -865 + 58 + 20 + + + 17985.5 + -855 + + + + + + + + 1 + Parameter values at division points + 9e51262c-6d11-4cef-83cf-95ed7a468676 + Parameters + Parameters + false + 0 + + + + + + 17955 + -845 + 58 + 20 + + + 17985.5 + -835 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 07226e37-cb81-45c0-9b2d-8a99863aea36 + Relative Differences + Relative Differences + + + + + + 17887 + -1071 + 128 + 28 + + + 17940 + -1057 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + c36054a6-3b47-4969-8666-3900a60705fa + Values + Values + false + 513e9c9d-fcd5-4422-992e-7e177ef87086 + 1 + + + + + + 17889 + -1069 + 36 + 24 + + + 17908.5 + -1057 + + + + + + + + 1 + Differences between consecutive items + 22939b73-82a8-49da-a9a8-4dc6fb82f2a8 + Differenced + Differenced + false + 0 + + + + + + 17955 + -1069 + 58 + 24 + + + 17985.5 + -1057 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + b630f7d1-c62b-402a-9331-0c51bea0d9a6 + Scale + Scale + + + + + + 23532 + -9535 + 154 + 64 + + + 23616 + -9503 + + + + + + Base geometry + 2c46df3c-51b4-46b3-b310-e547bbf0cd7b + Geometry + Geometry + true + 9e9be815-f090-409f-8b9e-6b9dbe4aac73 + 1 + + + + + + 23534 + -9533 + 67 + 20 + + + 23577 + -9523 + + + + + + + + Center of scaling + ae70cf48-820e-4ef3-8cfc-df139b787ae7 + Center + Center + false + 0 + + + + + + 23534 + -9513 + 67 + 20 + + + 23577 + -9503 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 0e83c285-4f5a-43e5-95b9-56b01e01a8b9 + X^-1 + Factor + Factor + false + 6b45e3be-5ff1-4591-91df-9d5afaee011c + 1 + + + + + + 23534 + -9493 + 67 + 20 + + + 23577 + -9483 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + Geometry + Geometry + false + 0 + + + + + + 23631 + -9533 + 53 + 30 + + + 23659 + -9518 + + + + + + + + Transformation data + 459d3360-52b5-4123-8266-196049806d6e + Transform + Transform + false + 0 + + + + + + 23631 + -9503 + 53 + 30 + + + 23659 + -9488 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + b88ef717-0ff9-4ddf-9a8f-7f4612e3a4a1 + Mirror + Mirror + + + + + + 23540 + -9579 + 138 + 44 + + + 23608 + -9557 + + + + + + Base geometry + 9c3ce01b-119c-47ab-bfd4-10d335f9ca5c + Geometry + Geometry + true + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + 1 + + + + + + 23542 + -9577 + 51 + 20 + + + 23569 + -9567 + + + + + + + + Mirror plane + ac61e171-a94b-4124-b251-77a6a1610fe2 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 23542 + -9557 + 51 + 20 + + + 23569 + -9547 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b38f56f5-e7c4-4ce1-9aab-625b61060e09 + Geometry + Geometry + false + 0 + + + + + + 23623 + -9577 + 53 + 20 + + + 23651 + -9567 + + + + + + + + Transformation data + 9793a648-7200-4255-a0d0-da00bbe0db72 + Transform + Transform + false + 0 + + + + + + 23623 + -9557 + 53 + 20 + + + 23651 + -9547 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 27b98faa-8ccb-4e3b-ac88-0ba2431258a9 + Join Curves + Join Curves + + + + + + 23550 + -9623 + 118 + 44 + + + 23613 + -9601 + + + + + + 1 + Curves to join + 5a064c77-f01f-4fd0-bbd7-31f4c47b40ab + Curves + Curves + false + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + b38f56f5-e7c4-4ce1-9aab-625b61060e09 + 2 + + + + + + 23552 + -9621 + 46 + 20 + + + 23576.5 + -9611 + + + + + + + + Preserve direction of input curves + 6fc0e2af-3f91-486c-807f-c887e995d44a + Preserve + Preserve + false + 0 + + + + + + 23552 + -9601 + 46 + 20 + + + 23576.5 + -9591 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + ec9aa812-4f6a-41f6-9294-52b096d00aea + Curves + Curves + false + 0 + + + + + + 23628 + -9621 + 38 + 40 + + + 23648.5 + -9601 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b630f7d1-c62b-402a-9331-0c51bea0d9a6 + b88ef717-0ff9-4ddf-9a8f-7f4612e3a4a1 + 27b98faa-8ccb-4e3b-ac88-0ba2431258a9 + 8274dddf-0112-4145-8e19-78c169f58389 + 4 + 402d3181-86c4-41a4-863b-f5833122eff8 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f32fdcc0-2b8e-49b2-bd25-e04ca7dc95e3 + e8e8c848-561f-4541-bc52-64cc4b88029c + dff484fe-2b87-4a73-95fe-f0806b7f2a94 + f3035de9-8290-407f-ad52-b0d034ba92be + 24212063-adcb-4319-a260-3cd3499c7c83 + 95633db8-fe3a-4e88-9a05-92b694a023a4 + f4600bd1-2ce5-40b9-9819-cb78eb1628e4 + dc111be6-0968-4d85-8b45-c4f64de2dcd2 + 861a510d-6f41-4f12-81e8-7ff3ba768bb6 + 9 + 32e57265-05aa-420a-a1b3-86e838ceaf97 + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 7 + + 4.00000 + + + + + + 23484 + -9843 + 250 + 20 + + + 23484.87 + -9842.834 + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 28178479-c78d-4f06-84a1-fa22adbb9df1 + Divide Curve + Divide Curve + + + + + + 23546 + -11188 + 125 + 64 + + + 23596 + -11156 + + + + + + Curve to divide + e10573b9-ba5b-4bac-adb4-485d8d43111b + Curve + Curve + false + c4c4408e-c8ac-46ed-9a86-877e87f70f45 + 1 + + + + + + 23548 + -11186 + 33 + 20 + + + 23566 + -11176 + + + + + + + + Number of segments + d368896c-183c-4ed7-afdf-a8fe690196a2 + Count + Count + false + 0b62e0a9-f7ae-4ff5-8070-2f2abdd0a195 + 1 + + + + + + 23548 + -11166 + 33 + 20 + + + 23566 + -11156 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 74eb90d9-fd37-4472-8e32-d40d0b00d4ad + Kinks + Kinks + false + 0 + + + + + + 23548 + -11146 + 33 + 20 + + + 23566 + -11136 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e79f166d-94ed-4224-8355-0e3cf7a2a0c2 + Points + Points + false + 0 + + + + + + 23611 + -11186 + 58 + 20 + + + 23641.5 + -11176 + + + + + + + + 1 + Tangent vectors at division points + 450e78d8-1179-4eb0-8686-3a983b377405 + Tangents + Tangents + false + 0 + + + + + + 23611 + -11166 + 58 + 20 + + + 23641.5 + -11156 + + + + + + + + 1 + Parameter values at division points + a06a8312-2b06-40fc-a74d-3082c48b2ea3 + Parameters + Parameters + false + 0 + + + + + + 23611 + -11146 + 58 + 20 + + + 23641.5 + -11136 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 60b87593-119b-4488-9d72-9e7e620d1790 + Line SDL + Line SDL + + + + + + 23556 + -11064 + 106 + 64 + + + 23620 + -11032 + + + + + + Line start point + f7692104-317b-4ad7-867d-8480658a07a0 + Start + Start + false + 0 + + + + + + 23558 + -11062 + 47 + 20 + + + 23583 + -11052 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 96477d74-013b-40a9-8821-da494850d9fe + Direction + Direction + false + 0 + + + + + + 23558 + -11042 + 47 + 20 + + + 23583 + -11032 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 324fb8a4-7e11-46dd-ba05-43c85c81c8be + Length + Length + false + ddb53b1a-1aed-481b-8809-ef6793777782 + 1 + + + + + + 23558 + -11022 + 47 + 20 + + + 23583 + -11012 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + c4c4408e-c8ac-46ed-9a86-877e87f70f45 + Line + Line + false + 0 + + + + + + 23635 + -11062 + 25 + 60 + + + 23649 + -11032 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f66382f5-2d5a-4716-af83-ec938d891caf + Line SDL + Line SDL + + + + + + 23556 + -11256 + 106 + 64 + + + 23620 + -11224 + + + + + + Line start point + eed3ff8d-82e7-4cb9-9394-ffb136e7a30e + Start + Start + false + e79f166d-94ed-4224-8355-0e3cf7a2a0c2 + 1 + + + + + + 23558 + -11254 + 47 + 20 + + + 23583 + -11244 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3e65da2a-e4d4-419e-8490-8521b020501f + Direction + Direction + false + 0 + + + + + + 23558 + -11234 + 47 + 20 + + + 23583 + -11224 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 9dbace68-be7b-4fcd-901c-1d3e6596db4a + Length + Length + false + 0 + + + + + + 23558 + -11214 + 47 + 20 + + + 23583 + -11204 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 83fe0878-9b27-4dc7-854e-43fe09bae728 + Line + Line + false + 0 + + + + + + 23635 + -11254 + 25 + 60 + + + 23649 + -11224 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + Curve | Curve + Curve | Curve + + + + + + 23536 + -11320 + 146 + 64 + + + 23597 + -11288 + + + + + + First curve + 7208ce71-39f8-4d34-a255-07b7f4c17e39 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -11318 + 44 + 30 + + + 23561.5 + -11303 + + + + + + + + Second curve + 621b2490-4749-4382-a4dc-ac15522bfef4 + Curve B + Curve B + false + 83fe0878-9b27-4dc7-854e-43fe09bae728 + 1 + + + + + + 23538 + -11288 + 44 + 30 + + + 23561.5 + -11273 + + + + + + + + 1 + Intersection events + 02007c77-b14a-485a-bed0-cc01c2275b54 + 1 + Points + Points + false + 0 + + + + + + 23612 + -11318 + 68 + 20 + + + 23639.5 + -11308 + + + + + + + + 1 + Parameters on first curve + fe8372a8-5895-4add-88e4-3eac86657982 + Params A + Params A + false + 0 + + + + + + 23612 + -11298 + 68 + 20 + + + 23639.5 + -11288 + + + + + + + + 1 + Parameters on second curve + 7572b5ad-89ca-40f8-8b77-5e8fe1b08f74 + Params B + Params B + false + 0 + + + + + + 23612 + -11278 + 68 + 20 + + + 23639.5 + -11268 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + Deconstruct + Deconstruct + + + + + + 23543 + -11384 + 132 + 64 + + + 23590 + -11352 + + + + + + Input point + 88d2e7aa-6d57-4ed8-9f86-a92743858414 + Point + Point + false + 02007c77-b14a-485a-bed0-cc01c2275b54 + 1 + + + + + + 23545 + -11382 + 30 + 60 + + + 23561.5 + -11352 + + + + + + + + Point {x} component + 98815ac8-2551-42c8-94dd-4491d5ccc5d4 + X component + X component + false + 0 + + + + + + 23605 + -11382 + 68 + 20 + + + 23640.5 + -11372 + + + + + + + + Point {y} component + 81420342-8bbe-42be-b022-3627776d40b6 + Y component + Y component + false + 0 + + + + + + 23605 + -11362 + 68 + 20 + + + 23640.5 + -11352 + + + + + + + + Point {z} component + 31e747eb-c0a6-4d2f-8aaf-a9e12c1547d3 + Z component + Z component + false + 0 + + + + + + 23605 + -11342 + 68 + 20 + + + 23640.5 + -11332 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 28178479-c78d-4f06-84a1-fa22adbb9df1 + 60b87593-119b-4488-9d72-9e7e620d1790 + f66382f5-2d5a-4716-af83-ec938d891caf + 41ecb4e5-6dc1-44ab-ae18-8a416ea4c953 + 1ef19e8d-7965-42b2-b5af-b29a75c724c9 + e43a8b01-ce96-4ec0-b61d-e6192785c107 + 95f7442c-0309-4dff-9b47-f782ba0fbdbc + ddb53b1a-1aed-481b-8809-ef6793777782 + 8 + 25570267-152f-4e8a-87e5-760b2bfbc14c + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 05d2958b-ef94-41ba-b6ff-f47158f6f87c + Divide Curve + Divide Curve + + + + + + 23538 + -9990 + 141 + 64 + + + 23604 + -9958 + + + + + + Curve to divide + 4d8209a3-1765-44ee-b017-cede783a4ad4 + Curve + Curve + false + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + 1 + + + + + + 23540 + -9988 + 49 + 20 + + + 23574 + -9978 + + + + + + + + Number of segments + e26dacf2-2972-4ce3-beb1-2070dd7de331 + X*2 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23540 + -9968 + 49 + 20 + + + 23574 + -9958 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ac3ed619-ceb6-4371-8e14-f8eeaaf5f2a7 + Kinks + Kinks + false + 0 + + + + + + 23540 + -9948 + 49 + 20 + + + 23574 + -9938 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 657e4ec3-ffae-432a-a4b8-8b6e4af87667 + Points + Points + false + 0 + + + + + + 23619 + -9988 + 58 + 20 + + + 23649.5 + -9978 + + + + + + + + 1 + Tangent vectors at division points + 4ee37ace-0ff1-4ea0-8adc-e3bf61378486 + Tangents + Tangents + false + 0 + + + + + + 23619 + -9968 + 58 + 20 + + + 23649.5 + -9958 + + + + + + + + 1 + Parameter values at division points + 158e328c-0d0b-41db-b440-5162effd6beb + Parameters + Parameters + false + 0 + + + + + + 23619 + -9948 + 58 + 20 + + + 23649.5 + -9938 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4edc0cbf-93be-4251-b71e-7d42d6f24d5b + Line SDL + Line SDL + + + + + + 23556 + -10406 + 106 + 64 + + + 23620 + -10374 + + + + + + Line start point + fa7830c0-eb8e-4e0b-9de3-c7f4eef0e01e + Start + Start + false + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + 1 + + + + + + 23558 + -10404 + 47 + 20 + + + 23583 + -10394 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 6126869e-9a77-4c8c-94e4-0fcc82b8666d + Direction + Direction + false + 8512342c-9aaa-45a1-a05e-205ea7150d06 + 1 + + + + + + 23558 + -10384 + 47 + 20 + + + 23583 + -10374 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 729d8840-6fbf-4187-b1d7-af1339cb8cd6 + Length + Length + false + c0d52e51-a949-4ce6-b991-82349969dd05 + 1 + + + + + + 23558 + -10364 + 47 + 20 + + + 23583 + -10354 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + d8675c5d-9431-4928-92b4-25cec3601397 + Line + Line + false + 0 + + + + + + 23635 + -10404 + 25 + 60 + + + 23649 + -10374 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + fd0f2fb6-68ad-4f7e-80c4-b18eff8d63b1 + Curvature + Curvature + + + + + + 23540 + -10054 + 137 + 64 + + + 23610 + -10022 + + + + + + Curve to evaluate + cfbd0f1b-d25e-4d9c-a4b2-3fd8f945583f + Curve + Curve + false + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + 1 + + + + + + 23542 + -10052 + 53 + 30 + + + 23570 + -10037 + + + + + + + + Parameter on curve domain to evaluate + b06aef3b-deca-4330-b569-420736933fe4 + Parameter + Parameter + false + 158e328c-0d0b-41db-b440-5162effd6beb + 1 + + + + + + 23542 + -10022 + 53 + 30 + + + 23570 + -10007 + + + + + + + + Point on curve at {t} + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + Point + Point + false + 0 + + + + + + 23625 + -10052 + 50 + 20 + + + 23651.5 + -10042 + + + + + + + + Curvature vector at {t} + ffb5d35f-6f7e-4a7d-91f4-02add4f97d10 + Curvature + Curvature + false + 0 + + + + + + 23625 + -10032 + 50 + 20 + + + 23651.5 + -10022 + + + + + + + + Curvature circle at {t} + 1dfa9e01-a199-4816-a1ce-8ad3937db031 + Curvature + Curvature + false + 0 + + + + + + 23625 + -10012 + 50 + 20 + + + 23651.5 + -10002 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 233e814b-23ba-44d0-afcf-cb818f4db06e + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -10118 + 114 + 64 + + + 23592 + -10086 + + + + + + Arc or Circle to deconstruct + 80adf14f-259e-42a2-a8c4-a3c3f05af07f + Arc + Arc + false + 1dfa9e01-a199-4816-a1ce-8ad3937db031 + 1 + + + + + + 23554 + -10116 + 23 + 60 + + + 23567 + -10086 + + + + + + + + Base plane of arc or circle + 7c4f47a7-6661-4e50-9fa3-f93f3ed4bbe7 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -10116 + 57 + 20 + + + 23637 + -10106 + + + + + + + + Radius of arc or circle + 3806e375-de77-42c4-b9c3-c4bbe1ac5bf9 + Radius + Radius + false + 0 + + + + + + 23607 + -10096 + 57 + 20 + + + 23637 + -10086 + + + + + + + + Angle domain (in radians) of arc + ad45707a-96d4-4ed1-879c-b2e727bf1f6c + Angle + Angle + false + 0 + + + + + + 23607 + -10076 + 57 + 20 + + + 23637 + -10066 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + b27c05b9-79ff-4c77-b774-b50e4710ad4e + One Over X + One Over X + + + + + + 23559 + -10146 + 100 + 28 + + + 23608 + -10132 + + + + + + Input value + a1523690-28a9-4349-9174-4637ddfcf060 + Value + Value + false + 3806e375-de77-42c4-b9c3-c4bbe1ac5bf9 + 1 + + + + + + 23561 + -10144 + 32 + 24 + + + 23578.5 + -10132 + + + + + + + + Output value + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + Result + Result + false + 0 + + + + + + 23623 + -10144 + 34 + 24 + + + 23641.5 + -10132 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 05d2958b-ef94-41ba-b6ff-f47158f6f87c + 4edc0cbf-93be-4251-b71e-7d42d6f24d5b + e1949367-0141-4e5e-afa2-980a8e4b01a7 + 354b24da-2bca-4cf1-9d3f-80e0b8a06e43 + 6875b1ad-cc6f-47e5-a114-69a47fb59e28 + d2d834c2-78a4-496d-bfe5-cf2eab4e5dda + fd0f2fb6-68ad-4f7e-80c4-b18eff8d63b1 + 233e814b-23ba-44d0-afcf-cb818f4db06e + b27c05b9-79ff-4c77-b774-b50e4710ad4e + 3ca08063-bd2b-4cdf-b129-92de746d2e96 + 991a196f-611e-4029-8a66-2d8bf9baee14 + cba66531-0963-4067-815f-f5fc4d238ec0 + 2ffee494-6525-4a24-9de5-8350ebfbfab8 + 64c76d0e-8017-4edb-b119-a25df3ecaea4 + edd7c7f5-5a41-4eaf-b47f-f17f309826b2 + 00fde94b-1e4f-461c-b095-b3bd9e5c74a2 + 7075397c-7a64-4e9e-95cf-29ee605f7fec + 56fd2a0c-a448-4bbc-96a1-55347dbe097c + 18 + f6ea25c1-b9ad-450d-a2e7-28e9613a8e07 + Group + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 991a196f-611e-4029-8a66-2d8bf9baee14 + Line + Line + + + + + + 23552 + -10326 + 114 + 44 + + + 23624 + -10304 + + + + + + Line start point + 3916f7d7-959a-4fe6-9892-a202674f6ad6 + Start Point + Start Point + false + 7c4f47a7-6661-4e50-9fa3-f93f3ed4bbe7 + 1 + + + + + + 23554 + -10324 + 55 + 20 + + + 23583 + -10314 + + + + + + + + Line end point + f19d7789-507e-45a8-9eff-e74111fa0778 + End Point + End Point + false + 8dcc21c9-5d97-48ba-a0fc-17a3de5eb717 + 1 + + + + + + 23554 + -10304 + 55 + 20 + + + 23583 + -10294 + + + + + + + + Line segment + 8512342c-9aaa-45a1-a05e-205ea7150d06 + Line + Line + false + 0 + + + + + + 23639 + -10324 + 25 + 40 + + + 23653 + -10304 + + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 00fde94b-1e4f-461c-b095-b3bd9e5c74a2 + Evaluate Length + Evaluate Length + + + + + + 23537 + -10470 + 144 + 64 + + + 23611 + -10438 + + + + + + Curve to evaluate + 51359563-c158-4d80-8278-cb9239e06c5a + Curve + Curve + false + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 23539 + -10468 + 57 + 20 + + + 23569 + -10458 + + + + + + + + Length factor for curve evaluation + d9b2b776-ce17-411f-8250-da5f4c95e7e6 + Length + Length + false + 0 + + + + + + 23539 + -10448 + 57 + 20 + + + 23569 + -10438 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b769acdd-5cd0-478f-a8ce-589454b965d1 + Normalized + Normalized + false + 0 + + + + + + 23539 + -10428 + 57 + 20 + + + 23569 + -10418 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 1636314c-d4aa-43d0-9962-2a885b03b9bf + Point + Point + false + 0 + + + + + + 23626 + -10468 + 53 + 20 + + + 23654 + -10458 + + + + + + + + Tangent vector at the specified length + f2144397-6a5c-490d-9da2-be9e0a8dec94 + Tangent + Tangent + false + 0 + + + + + + 23626 + -10448 + 53 + 20 + + + 23654 + -10438 + + + + + + + + Curve parameter at the specified length + ae1d3c84-5b72-42d6-9144-30e8eda920b3 + Parameter + Parameter + false + 0 + + + + + + 23626 + -10428 + 53 + 20 + + + 23654 + -10418 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 7075397c-7a64-4e9e-95cf-29ee605f7fec + Interpolate + Interpolate + + + + + + 23546 + -10554 + 125 + 84 + + + 23613 + -10512 + + + + + + 1 + Interpolation points + f319b1c9-bce3-4bb1-a532-2b5a9750d980 + Vertices + Vertices + false + 1636314c-d4aa-43d0-9962-2a885b03b9bf + 1 + + + + + + 23548 + -10552 + 50 + 20 + + + 23574.5 + -10542 + + + + + + + + Curve degree + f3d6c850-6a68-48e8-825c-ce1ab845770f + Degree + Degree + false + 0 + + + + + + 23548 + -10532 + 50 + 20 + + + 23574.5 + -10522 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 6a9d1449-ed3d-4b1f-a52a-40189d183cb4 + Periodic + Periodic + false + 0 + + + + + + 23548 + -10512 + 50 + 20 + + + 23574.5 + -10502 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a13d3d48-fe7c-4eba-b00d-a2f5f86917d0 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -10492 + 50 + 20 + + + 23574.5 + -10482 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + f524abc3-9d5c-49b0-880c-87d212d1cf59 + Curve + Curve + false + 0 + + + + + + 23628 + -10552 + 41 + 26 + + + 23650 + -10538.67 + + + + + + + + Curve length + ae74a9d1-43da-4007-aa05-54ce50748aef + Length + Length + false + 0 + + + + + + 23628 + -10526 + 41 + 27 + + + 23650 + -10512 + + + + + + + + Curve domain + 364f5523-0259-47d3-bcab-94a8746828a8 + Domain + Domain + false + 0 + + + + + + 23628 + -10499 + 41 + 27 + + + 23650 + -10485.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + a806b7a2-3862-49ac-9918-d243e79d4207 + Divide Curve + Divide Curve + + + + + + 23546 + -11634 + 125 + 64 + + + 23596 + -11602 + + + + + + Curve to divide + 2bd7cadb-592b-4f22-8dca-bf78bdac35ce + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23548 + -11632 + 33 + 20 + + + 23566 + -11622 + + + + + + + + Number of segments + 14be1611-5629-4eca-8ea3-a71e9d2da5f9 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -11612 + 33 + 20 + + + 23566 + -11602 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 19eb90f6-b2c2-4e4f-8ab2-8699da1f3f30 + Kinks + Kinks + false + 0 + + + + + + 23548 + -11592 + 33 + 20 + + + 23566 + -11582 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 92be7e47-b997-4752-809c-a4bc95df6ebf + Points + Points + false + 0 + + + + + + 23611 + -11632 + 58 + 20 + + + 23641.5 + -11622 + + + + + + + + 1 + Tangent vectors at division points + 9f918e93-aee0-489f-abe0-35f2a821a7a5 + Tangents + Tangents + false + 0 + + + + + + 23611 + -11612 + 58 + 20 + + + 23641.5 + -11602 + + + + + + + + 1 + Parameter values at division points + 18e22c28-82d3-4ead-bbeb-b7da38943489 + Parameters + Parameters + false + 0 + + + + + + 23611 + -11592 + 58 + 20 + + + 23641.5 + -11582 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 6f279521-1a21-47ca-a829-35e580f5fe47 + Curvature + Curvature + + + + + + 23540 + -11698 + 137 + 64 + + + 23610 + -11666 + + + + + + Curve to evaluate + 0a9eef3c-de27-4331-8d51-05a9488c97a1 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -11696 + 53 + 30 + + + 23570 + -11681 + + + + + + + + Parameter on curve domain to evaluate + 1b850a02-646a-45fc-920d-341e88b51c5b + Parameter + Parameter + false + 18e22c28-82d3-4ead-bbeb-b7da38943489 + 1 + + + + + + 23542 + -11666 + 53 + 30 + + + 23570 + -11651 + + + + + + + + Point on curve at {t} + b58d27a6-b71b-4a3c-b646-d06aba25b57e + Point + Point + false + 0 + + + + + + 23625 + -11696 + 50 + 20 + + + 23651.5 + -11686 + + + + + + + + Curvature vector at {t} + 0c4f3420-76d7-41ef-b651-b9c290238831 + Curvature + Curvature + false + 0 + + + + + + 23625 + -11676 + 50 + 20 + + + 23651.5 + -11666 + + + + + + + + Curvature circle at {t} + 0de3f887-0f8a-43d2-aab2-d693c4a92690 + Curvature + Curvature + false + 0 + + + + + + 23625 + -11656 + 50 + 20 + + + 23651.5 + -11646 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -11762 + 114 + 64 + + + 23592 + -11730 + + + + + + Arc or Circle to deconstruct + 01660992-c027-4378-9a0a-f38c03e05ed7 + Arc + Arc + false + 0de3f887-0f8a-43d2-aab2-d693c4a92690 + 1 + + + + + + 23554 + -11760 + 23 + 60 + + + 23567 + -11730 + + + + + + + + Base plane of arc or circle + 0ff94d79-f481-44ec-9879-877f4cfdf728 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -11760 + 57 + 20 + + + 23637 + -11750 + + + + + + + + Radius of arc or circle + 3834f52a-3c9e-4523-8106-7ac21cba2469 + Radius + Radius + false + 0 + + + + + + 23607 + -11740 + 57 + 20 + + + 23637 + -11730 + + + + + + + + Angle domain (in radians) of arc + 259075ff-106f-4182-97e8-ae4cd2a4ac32 + Angle + Angle + false + 0 + + + + + + 23607 + -11720 + 57 + 20 + + + 23637 + -11710 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + Line SDL + Line SDL + + + + + + 23548 + -11826 + 122 + 64 + + + 23628 + -11794 + + + + + + Line start point + 0cfba41b-d4e4-45d7-8c67-f6876e5184e7 + Start + Start + false + 1636314c-d4aa-43d0-9962-2a885b03b9bf + 1 + + + + + + 23550 + -11824 + 63 + 20 + + + 23591 + -11814 + + + + + + + + Line tangent (direction) + 34585a07-c0f4-426e-af1a-d68cb8b43475 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -11804 + 63 + 20 + + + 23591 + -11794 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 08e36a5e-7bfb-4e10-bc19-899f1b5af642 + X/2 + Length + Length + false + c73b8fdf-32c5-4885-bfe8-e99852dd1e9b + 1 + + + + + + 23550 + -11784 + 63 + 20 + + + 23591 + -11774 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + Line + Line + false + 0 + + + + + + 23643 + -11824 + 25 + 60 + + + 23657 + -11794 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 0c218abd-f286-45f0-813d-1575c17b5ee6 + Remap Numbers + Remap Numbers + + + + + + 23551 + -11492 + 115 + 64 + + + 23606 + -11460 + + + + + + Value to remap + c8b9c924-9679-457e-9c95-cedfb629b9d7 + Value + Value + false + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + 1 + + + + + + 23553 + -11490 + 38 + 20 + + + 23573.5 + -11480 + + + + + + + + Source domain + 056b7058-e120-47f9-9b03-437cf03db811 + Source + Source + false + bd891994-eba7-4906-b04a-12bfac4e4a73 + 1 + + + + + + 23553 + -11470 + 38 + 20 + + + 23573.5 + -11460 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 11d33d4f-6134-407d-9f42-8a0f57a768c4 + Target + Target + false + 0 + + + + + + 23553 + -11450 + 38 + 20 + + + 23573.5 + -11440 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 15747bd2-2c06-4ac0-b569-a7f10c68ab03 + Mapped + Mapped + false + 0 + + + + + + 23621 + -11490 + 43 + 30 + + + 23644 + -11475 + + + + + + + + Remapped and clipped number + c10a9129-cb08-414f-881f-0eaba33f6dbd + Clipped + Clipped + false + 0 + + + + + + 23621 + -11460 + 43 + 30 + + + 23644 + -11445 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + Bounds + Bounds + + + + + + 23548 + -11428 + 122 + 28 + + + 23612 + -11414 + + + + + + 1 + Numbers to include in Bounds + e182e5c6-296a-46c2-bd5f-2f1296715d95 + Numbers + Numbers + false + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + 1 + + + + + + 23550 + -11426 + 47 + 24 + + + 23575 + -11414 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + bd891994-eba7-4906-b04a-12bfac4e4a73 + Domain + Domain + false + 0 + + + + + + 23627 + -11426 + 41 + 24 + + + 23649 + -11414 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 64c76d0e-8017-4edb-b119-a25df3ecaea4 + Remap Numbers + Remap Numbers + + + + + + 23551 + -10282 + 115 + 64 + + + 23606 + -10250 + + + + + + Value to remap + 2a8a5f2d-a4a8-497f-9ba3-f8ec8091b20c + Value + Value + false + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + 1 + + + + + + 23553 + -10280 + 38 + 20 + + + 23573.5 + -10270 + + + + + + + + Source domain + b9463912-4a6c-43dc-9980-2626ca140ff8 + Source + Source + false + cfba1c1e-25c0-4697-8fa8-312bcebc4ed1 + 1 + + + + + + 23553 + -10260 + 38 + 20 + + + 23573.5 + -10250 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 157ed2f3-3154-4ffc-9052-b65f7f8135b3 + Target + Target + false + 0 + + + + + + 23553 + -10240 + 38 + 20 + + + 23573.5 + -10230 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + eebd8fdb-bffa-49a1-80e9-9574efebc24b + Mapped + Mapped + false + 0 + + + + + + 23621 + -10280 + 43 + 30 + + + 23644 + -10265 + + + + + + + + Remapped and clipped number + 6341f689-c9d1-4103-ae2a-9b356aaa23d7 + Clipped + Clipped + false + 0 + + + + + + 23621 + -10250 + 43 + 30 + + + 23644 + -10235 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + edd7c7f5-5a41-4eaf-b47f-f17f309826b2 + Bounds + Bounds + + + + + + 23548 + -10218 + 122 + 28 + + + 23612 + -10204 + + + + + + 1 + Numbers to include in Bounds + 46293d2c-7928-44c8-accd-6808dc9f08dc + Numbers + Numbers + false + 4c90d3c2-9b1f-42d1-9196-77e3205eb880 + 1 + + + + + + 23550 + -10216 + 47 + 24 + + + 23575 + -10204 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + cfba1c1e-25c0-4697-8fa8-312bcebc4ed1 + Domain + Domain + false + 0 + + + + + + 23627 + -10216 + 41 + 24 + + + 23649 + -10204 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 56fd2a0c-a448-4bbc-96a1-55347dbe097c + Division + Division + + + + + + 23568 + -10190 + 82 + 44 + + + 23599 + -10168 + + + + + + Item to divide (dividend) + f81ac68e-097e-4926-92c9-083b8b214c87 + A + A + false + eebd8fdb-bffa-49a1-80e9-9574efebc24b + 1 + + + + + + 23570 + -10188 + 14 + 20 + + + 23578.5 + -10178 + + + + + + + + Item to divide with (divisor) + 498aebde-de71-432d-8a85-e2209dbaa576 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -10168 + 14 + 20 + + + 23578.5 + -10158 + + + + + + + + The result of the Division + c0d52e51-a949-4ce6-b991-82349969dd05 + Result + Result + false + 0 + + + + + + 23614 + -10188 + 34 + 40 + + + 23632.5 + -10168 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + Division + Division + + + + + + 23568 + -11536 + 82 + 44 + + + 23599 + -11514 + + + + + + Item to divide (dividend) + c35555c1-7398-4c76-9112-19d654ce5d2f + A + A + false + 15747bd2-2c06-4ac0-b569-a7f10c68ab03 + 1 + + + + + + 23570 + -11534 + 14 + 20 + + + 23578.5 + -11524 + + + + + + + + Item to divide with (divisor) + d06d49e5-7ed3-4d3b-ad1e-515a4cbea54f + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -11514 + 14 + 20 + + + 23578.5 + -11504 + + + + + + + + The result of the Division + c73b8fdf-32c5-4885-bfe8-e99852dd1e9b + Result + Result + false + 0 + + + + + + 23614 + -11534 + 34 + 40 + + + 23632.5 + -11514 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 0c218abd-f286-45f0-813d-1575c17b5ee6 + d735096d-b408-4f9d-a4d5-99d3c7a9f71b + b48dd15f-c05e-4c45-92e7-2bb0d27dbfe6 + 10 + c7d295cc-5ef2-4624-9297-740308e802b3 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a806b7a2-3862-49ac-9918-d243e79d4207 + 6f279521-1a21-47ca-a829-35e580f5fe47 + 001b13c5-f9cc-43cd-a3ac-1b4cc67a3d87 + 7dce435d-524d-4da8-8ca8-98b87ea8f4df + b63a643e-c9ad-4179-aca9-3744e29cfe05 + 0f8388a5-44db-43cc-897f-bff36881e3a1 + 6 + b8a13290-9b8d-4211-9e2b-d30263c7da20 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b63a643e-c9ad-4179-aca9-3744e29cfe05 + Evaluate Length + Evaluate Length + + + + + + 23537 + -11890 + 144 + 64 + + + 23611 + -11858 + + + + + + Curve to evaluate + d2440603-4431-43ec-83b8-c8b22a33be7d + Curve + Curve + false + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 23539 + -11888 + 57 + 20 + + + 23569 + -11878 + + + + + + + + Length factor for curve evaluation + 49218646-ec4a-411c-89a1-2b413dea9a17 + Length + Length + false + 0 + + + + + + 23539 + -11868 + 57 + 20 + + + 23569 + -11858 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3f61f633-aa74-4012-847b-59935d261ddf + Normalized + Normalized + false + 0 + + + + + + 23539 + -11848 + 57 + 20 + + + 23569 + -11838 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + Point + Point + false + 0 + + + + + + 23626 + -11888 + 53 + 20 + + + 23654 + -11878 + + + + + + + + Tangent vector at the specified length + 3c6f0146-226a-4393-80db-f1cfe60bf061 + Tangent + Tangent + false + 0 + + + + + + 23626 + -11868 + 53 + 20 + + + 23654 + -11858 + + + + + + + + Curve parameter at the specified length + 325b59a6-4986-48c8-ba24-cd79172fa4a4 + Parameter + Parameter + false + 0 + + + + + + 23626 + -11848 + 53 + 20 + + + 23654 + -11838 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 0f8388a5-44db-43cc-897f-bff36881e3a1 + Interpolate + Interpolate + + + + + + 23546 + -11974 + 125 + 84 + + + 23613 + -11932 + + + + + + 1 + Interpolation points + 9ef055a6-72d5-448e-a650-25824077c583 + Vertices + Vertices + false + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + 1 + + + + + + 23548 + -11972 + 50 + 20 + + + 23574.5 + -11962 + + + + + + + + Curve degree + 407a40c6-a8a0-48d5-b5a7-cc8ae65d0c42 + Degree + Degree + false + 0 + + + + + + 23548 + -11952 + 50 + 20 + + + 23574.5 + -11942 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c0d4e691-d78f-4276-a898-7c62fc7756fe + Periodic + Periodic + false + 0 + + + + + + 23548 + -11932 + 50 + 20 + + + 23574.5 + -11922 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 92f3e429-e71c-4b50-949d-e29913efc7a1 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -11912 + 50 + 20 + + + 23574.5 + -11902 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + Curve + Curve + false + 0 + + + + + + 23628 + -11972 + 41 + 26 + + + 23650 + -11958.67 + + + + + + + + Curve length + c4b91113-fb6e-49d5-9783-be4afbcceed8 + Length + Length + false + 0 + + + + + + 23628 + -11946 + 41 + 27 + + + 23650 + -11932 + + + + + + + + Curve domain + bcb21b69-a2a0-4e25-bad2-a69990d62d1b + Domain + Domain + false + 0 + + + + + + 23628 + -11919 + 41 + 27 + + + 23650 + -11905.33 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8564a323-85b4-48f9-a4b8-130860cb8306 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -11080 + 40 + 16 + + + 23609 + -11072 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 95f7442c-0309-4dff-9b47-f782ba0fbdbc + Division + Division + + + + + + 23568 + -11124 + 82 + 44 + + + 23599 + -11102 + + + + + + Item to divide (dividend) + f455d0e6-5f16-4faa-9e85-557d360facf4 + A + A + false + 8564a323-85b4-48f9-a4b8-130860cb8306 + 1 + + + + + + 23570 + -11122 + 14 + 20 + + + 23578.5 + -11112 + + + + + + + + Item to divide with (divisor) + f7ba51c1-5a92-4092-97b5-a097e3150196 + B + B + false + 0 + + + + + + 23570 + -11102 + 14 + 20 + + + 23578.5 + -11092 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 0b62e0a9-f7ae-4ff5-8070-2f2abdd0a195 + Result + Result + false + 0 + + + + + + 23614 + -11122 + 34 + 40 + + + 23632.5 + -11102 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5e4fbc47-ac24-4565-afb2-029535d953ec + Relay + Relay + false + 8512342c-9aaa-45a1-a05e-205ea7150d06 + 1 + + + + + + 23589 + -10342 + 40 + 16 + + + 23609 + -10334 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 438e73ef-4485-4f8f-94e2-130056be1978 + Line SDL + Line SDL + + + + + + 23548 + -12753 + 122 + 64 + + + 23628 + -12721 + + + + + + Line start point + 6d07fa5a-4294-46ff-9369-3fd65a5377cc + Start + Start + false + 561d1ceb-3f2d-44bb-abc1-dc6f2ed53409 + 1 + + + + + + 23550 + -12751 + 63 + 20 + + + 23591 + -12741 + + + + + + + + Line tangent (direction) + 10f54bbf-7022-4eab-8a8b-2b75f68d999a + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -12731 + 63 + 20 + + + 23591 + -12721 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 30ce7ec0-822e-4477-8c26-8c7ef0e80344 + X/4 + Length + Length + false + e6df0d8d-d5e4-4d01-ac44-7f7ee10b6c25 + 1 + + + + + + 23550 + -12711 + 63 + 20 + + + 23591 + -12701 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + Line + Line + false + 0 + + + + + + 23643 + -12751 + 25 + 60 + + + 23657 + -12721 + + + + + + + + + + + + e87db220-a0a0-4d67-a405-f97fd14b2d7a + Linear Array + + + + + Create a linear array of geometry. + true + 73f1160c-d298-4fba-8ce9-f006eaf57c56 + Linear Array + Linear Array + + + + + + 23540 + -9687 + 138 + 64 + + + 23608 + -9655 + + + + + + Base geometry + 5a5dda43-34e4-4f2d-aeb9-a4f27a9d6de3 + Geometry + Geometry + true + ec9aa812-4f6a-41f6-9294-52b096d00aea + 1 + + + + + + 23542 + -9685 + 51 + 20 + + + 23569 + -9675 + + + + + + + + Linear array direction and interval + 66300a11-1a57-4abf-af20-f83d680f730c + Direction + Direction + false + 0 + + + + + + 23542 + -9665 + 51 + 20 + + + 23569 + -9655 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2 + 0 + 0 + + + + + + + + + + + + Number of elements in array. + bad33733-9989-48ff-965b-84b2dd1a597b + Count + Count + false + 0 + + + + + + 23542 + -9645 + 51 + 20 + + + 23569 + -9635 + + + + + + 1 + + + + + 1 + {0} + + + + + 256 + + + + + + + + + + + 1 + Arrayed geometry + 9eba0662-c308-488f-8346-3da826b4f6db + Geometry + Geometry + false + 0 + + + + + + 23623 + -9685 + 53 + 30 + + + 23651 + -9670 + + + + + + + + 1 + Transformation data + c90b5666-7e62-4867-adfa-b682e5215b15 + Transform + Transform + false + 0 + + + + + + 23623 + -9655 + 53 + 30 + + + 23651 + -9640 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 943e63aa-45bc-4c98-9142-1cabc7a224cb + Join Curves + Join Curves + + + + + + 23550 + -9731 + 118 + 44 + + + 23613 + -9709 + + + + + + 1 + Curves to join + 6bb2e390-7d22-4f59-b12a-ac63feb47174 + Curves + Curves + false + 9eba0662-c308-488f-8346-3da826b4f6db + 1 + + + + + + 23552 + -9729 + 46 + 20 + + + 23576.5 + -9719 + + + + + + + + Preserve direction of input curves + 45aa199c-689d-4935-a5bb-6ef987a5900b + Preserve + Preserve + false + 0 + + + + + + 23552 + -9709 + 46 + 20 + + + 23576.5 + -9699 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + Curves + Curves + false + 0 + + + + + + 23628 + -9729 + 38 + 40 + + + 23648.5 + -9709 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 73f1160c-d298-4fba-8ce9-f006eaf57c56 + 943e63aa-45bc-4c98-9142-1cabc7a224cb + 2 + 8274dddf-0112-4145-8e19-78c169f58389 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + Create Material + Create Material + + + + + + 24741 + -9567 + 144 + 104 + + + 24825 + -9515 + + + + + + Colour of the diffuse channel + ba78ef8c-41da-44ff-a248-3b6653c669e7 + Diffuse + Diffuse + false + 997d42d0-a16e-4592-ab73-d0220de8e306 + 1 + + + + + + 24743 + -9565 + 67 + 20 + + + 24778 + -9555 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 6a021216-a2a4-473c-b6fd-1d9eb2e0abc9 + Specular + Specular + false + 0 + + + + + + 24743 + -9545 + 67 + 20 + + + 24778 + -9535 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 37bfd8a9-cfb5-4358-a685-3d7bd6f6be25 + Emission + Emission + false + 0 + + + + + + 24743 + -9525 + 67 + 20 + + + 24778 + -9515 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 3d3114f9-1bbf-450a-ba4c-cd28f3acdfa5 + Transparency + Transparency + false + 0 + + + + + + 24743 + -9505 + 67 + 20 + + + 24778 + -9495 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 47b7c8b9-0943-453e-b7ec-83380d520bf5 + Shine + Shine + false + 0 + + + + + + 24743 + -9485 + 67 + 20 + + + 24778 + -9475 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1f7cc93d-2552-453d-a363-a75ef55e46e8 + Material + Material + false + 0 + + + + + + 24840 + -9565 + 43 + 100 + + + 24863 + -9515 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + Custom Preview + Custom Preview + + + + + + + 24480 + -9537 + 82 + 44 + + + 24548 + -9515 + + + + + + Geometry to preview + true + 280b0b94-e4c9-49d3-be51-fb9f416cb25d + Geometry + Geometry + false + d5feaf5c-6bbf-42cc-9171-b7e67a719cda + 1 + + + + + + 24482 + -9535 + 51 + 20 + + + 24509 + -9525 + + + + + + + + The material override + 9891246c-9036-4962-a84a-09c202f49645 + Material + Material + false + 1f7cc93d-2552-453d-a363-a75ef55e46e8 + 1 + + + + + + 24482 + -9515 + 51 + 20 + + + 24509 + -9505 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 6116e56f-bb9b-42fd-89b2-cf0bc1ed4832 + 5f513605-0735-49e6-b18d-ffa4cb8767f2 + 997d42d0-a16e-4592-ab73-d0220de8e306 + 3 + cbd7db17-df94-42a2-9378-242bd58a25cd + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 997d42d0-a16e-4592-ab73-d0220de8e306 + Colour Picker + Colour Picker + false + + 255;176;176;176 + + 0 + + + + + + 24566.77 + -9665.137 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e6683ed7-1684-4990-a6ab-ae6131f28adc + Create Material + Create Material + + + + + + 24711 + -10254 + 144 + 104 + + + 24795 + -10202 + + + + + + Colour of the diffuse channel + d53ec2c1-5cfd-4333-b135-5a4e70fbfaa6 + Diffuse + Diffuse + false + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 1 + + + + + + 24713 + -10252 + 67 + 20 + + + 24748 + -10242 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c9faa21a-06ba-45ef-8846-385eb855737e + Specular + Specular + false + 0 + + + + + + 24713 + -10232 + 67 + 20 + + + 24748 + -10222 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 2c435787-ac53-45f8-9b53-b1f700985df1 + Emission + Emission + false + 0 + + + + + + 24713 + -10212 + 67 + 20 + + + 24748 + -10202 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 65c3dd2c-9a46-4854-af2d-b4b4f917b77d + Transparency + Transparency + false + 0 + + + + + + 24713 + -10192 + 67 + 20 + + + 24748 + -10182 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f3ef6dad-3e81-46c6-aec5-3b012eeed5ba + Shine + Shine + false + 0 + + + + + + 24713 + -10172 + 67 + 20 + + + 24748 + -10162 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 9620cdf7-638c-4aec-b331-20e483481a61 + Material + Material + false + 0 + + + + + + 24810 + -10252 + 43 + 100 + + + 24833 + -10202 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + Custom Preview + Custom Preview + + + + + + + 24480 + -10224 + 82 + 44 + + + 24548 + -10202 + + + + + + Geometry to preview + true + b5ee1e43-5eea-45be-bf24-ba8eb86a9451 + Geometry + Geometry + false + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 24482 + -10222 + 51 + 20 + + + 24509 + -10212 + + + + + + + + The material override + 767c593c-b01b-44f5-8f08-6c7210d650b8 + Material + Material + false + 9620cdf7-638c-4aec-b331-20e483481a61 + 1 + + + + + + 24482 + -10202 + 51 + 20 + + + 24509 + -10192 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + e6683ed7-1684-4990-a6ab-ae6131f28adc + 9aa05b78-9b1b-481e-b891-1520ce53cb48 + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + 3 + b2439f52-87fa-49aa-b479-850c9bec3b6b + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + d21c43d5-0aff-4ae6-8549-f14fd1ebbc5e + Colour Picker + Colour Picker + false + + 255;247;247;247 + + 0 + + + + + + 24566.71 + -10349.02 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + Create Material + Create Material + + + + + + 24711 + -10634 + 144 + 104 + + + 24795 + -10582 + + + + + + Colour of the diffuse channel + 44242b59-345c-426f-8612-8ac95cd6dd66 + Diffuse + Diffuse + false + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 1 + + + + + + 24713 + -10632 + 67 + 20 + + + 24748 + -10622 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a84778c8-dd70-4cfa-9f95-fd47096edec9 + Specular + Specular + false + 0 + + + + + + 24713 + -10612 + 67 + 20 + + + 24748 + -10602 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 2831478f-d72a-400a-b208-7bae5ed804b9 + Emission + Emission + false + 0 + + + + + + 24713 + -10592 + 67 + 20 + + + 24748 + -10582 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c66ac7cc-67e2-47c0-b7b4-14fd34986f8f + Transparency + Transparency + false + 0 + + + + + + 24713 + -10572 + 67 + 20 + + + 24748 + -10562 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5103a71b-1cfd-4c20-80a0-0cc3b34d1640 + Shine + Shine + false + 0 + + + + + + 24713 + -10552 + 67 + 20 + + + 24748 + -10542 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 3eb720e2-c1dc-4559-bd26-d5bd706b17e9 + Material + Material + false + 0 + + + + + + 24810 + -10632 + 43 + 100 + + + 24833 + -10582 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + Custom Preview + Custom Preview + + + + + + + 24480 + -10604 + 82 + 44 + + + 24548 + -10582 + + + + + + Geometry to preview + true + 30e316a4-87d5-405c-84be-3be2aac0078f + Geometry + Geometry + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 24482 + -10602 + 51 + 20 + + + 24509 + -10592 + + + + + + + + The material override + 5002c8fd-773e-4630-9bf7-103b236ded45 + Material + Material + false + 3eb720e2-c1dc-4559-bd26-d5bd706b17e9 + 1 + + + + + + 24482 + -10582 + 51 + 20 + + + 24509 + -10572 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 40b7b889-6b25-4b5b-b6b7-5a0a648374ef + 48b21847-e3f3-4b64-8b26-95f35cbf51c7 + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + 3 + 94b8fbfe-c474-4046-9362-d72526aef313 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 7210b3f9-b197-40bb-82f3-615e3afcf2ab + Colour Picker + Colour Picker + false + + 255;222;222;222 + + 0 + + + + + + 24568.05 + -10727.48 + 180 + 310 + + 2 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cc9ca83f-0f22-45b5-afcf-55655280a6e5 + Relay + Relay + false + 81420342-8bbe-42be-b022-3627776d40b6 + 1 + + + + + + 23589 + -11400 + 40 + 16 + + + 23609 + -11392 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ddb53b1a-1aed-481b-8809-ef6793777782 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 4.000 + + + + + + 23484 + -11000 + 250 + 20 + + + 23484.93 + -10999.37 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 614b3c34-edc4-4d2e-b5e9-1bee2d2f48a7 + ae50ebca-9e98-4bb1-8203-31e7ee95a6c3 + 5c49bb47-15ac-45eb-8b64-f580b7cc38ad + 438e73ef-4485-4f8f-94e2-130056be1978 + a2d4c555-2576-4d95-8d83-d254e4c34a87 + d1b9e26d-031e-47f0-8971-15f1dfcdaa72 + 6 + 0cb65272-e7e9-4baa-bc9d-7001a1a4d7d8 + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 0d82ebc3-a65c-4a59-aeb7-4324e5a437b2 + Divide Curve + Divide Curve + + + + + + 23546 + -12345 + 125 + 64 + + + 23596 + -12313 + + + + + + Curve to divide + 09695195-dfac-4442-ad8d-55b858d83ee4 + Curve + Curve + false + 91eb8158-b3e7-416c-b9ad-82fd688acaea + 1 + + + + + + 23548 + -12343 + 33 + 20 + + + 23566 + -12333 + + + + + + + + Number of segments + 4606b48f-0bbf-4e14-a793-4adf0c83f452 + Count + Count + false + 35298f9e-1538-4aae-b2f4-30823c24f6ec + 1 + + + + + + 23548 + -12323 + 33 + 20 + + + 23566 + -12313 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c99c2f65-fdc0-41ec-ae74-2c664ffff92a + Kinks + Kinks + false + 0 + + + + + + 23548 + -12303 + 33 + 20 + + + 23566 + -12293 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 49176ab7-cb53-4b18-95bb-f87123575414 + Points + Points + false + 0 + + + + + + 23611 + -12343 + 58 + 20 + + + 23641.5 + -12333 + + + + + + + + 1 + Tangent vectors at division points + 38b64594-59d8-4ed1-95dd-2d635f81d854 + Tangents + Tangents + false + 0 + + + + + + 23611 + -12323 + 58 + 20 + + + 23641.5 + -12313 + + + + + + + + 1 + Parameter values at division points + 868e1e84-e888-4180-9c40-1635fa12ba47 + Parameters + Parameters + false + 0 + + + + + + 23611 + -12303 + 58 + 20 + + + 23641.5 + -12293 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 055f59bb-0d1f-4835-a850-7442bb404b7f + Line SDL + Line SDL + + + + + + 23556 + -12210 + 106 + 64 + + + 23620 + -12178 + + + + + + Line start point + f424f406-3855-4779-9b39-1a9ad1d67d5d + Start + Start + false + 0 + + + + + + 23558 + -12208 + 47 + 20 + + + 23583 + -12198 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + aa55f9ff-36e3-489d-92a9-7c4105e15040 + Direction + Direction + false + 0 + + + + + + 23558 + -12188 + 47 + 20 + + + 23583 + -12178 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + d585319a-3825-404e-a24d-3cfc2d1e3be0 + Length + Length + false + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + 1 + + + + + + 23558 + -12168 + 47 + 20 + + + 23583 + -12158 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 91eb8158-b3e7-416c-b9ad-82fd688acaea + Line + Line + false + 0 + + + + + + 23635 + -12208 + 25 + 60 + + + 23649 + -12178 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 173b9f83-36be-45b0-8758-6a03d6b02f4d + Line SDL + Line SDL + + + + + + 23556 + -12409 + 106 + 64 + + + 23620 + -12377 + + + + + + Line start point + a0879623-c207-47d0-877e-70b81b138fa7 + Start + Start + false + 49176ab7-cb53-4b18-95bb-f87123575414 + 1 + + + + + + 23558 + -12407 + 47 + 20 + + + 23583 + -12397 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 98e479f7-e32c-42cc-b3b6-ad55ba36fd4a + Direction + Direction + false + 0 + + + + + + 23558 + -12387 + 47 + 20 + + + 23583 + -12377 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 0f2cbe65-c533-4c30-9f72-9e4d100f00b2 + Length + Length + false + 0 + + + + + + 23558 + -12367 + 47 + 20 + + + 23583 + -12357 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b74ebe49-7787-43ba-83a5-8d07981fd9fb + Line + Line + false + 0 + + + + + + 23635 + -12407 + 25 + 60 + + + 23649 + -12377 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + b2200b0b-c395-4a72-871b-25dd4000885f + Curve | Curve + Curve | Curve + + + + + + 23536 + -12473 + 146 + 64 + + + 23597 + -12441 + + + + + + First curve + 7aadcaeb-8a9a-4cd9-89c8-780ed1cc22b7 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -12471 + 44 + 30 + + + 23561.5 + -12456 + + + + + + + + Second curve + 4da7980a-f413-4d75-9d08-dd25a62a8080 + Curve B + Curve B + false + b74ebe49-7787-43ba-83a5-8d07981fd9fb + 1 + + + + + + 23538 + -12441 + 44 + 30 + + + 23561.5 + -12426 + + + + + + + + 1 + Intersection events + 040858dd-af11-444b-a277-adc2a0cd6f62 + 1 + Points + Points + false + 0 + + + + + + 23612 + -12471 + 68 + 20 + + + 23639.5 + -12461 + + + + + + + + 1 + Parameters on first curve + 7d9adc47-362e-4d3a-b3b1-2ba5a4641e1c + Params A + Params A + false + 0 + + + + + + 23612 + -12451 + 68 + 20 + + + 23639.5 + -12441 + + + + + + + + 1 + Parameters on second curve + f9c0a59c-470c-4dc9-b800-dcd4867c159c + Params B + Params B + false + 0 + + + + + + 23612 + -12431 + 68 + 20 + + + 23639.5 + -12421 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 04ef00d9-9c35-4a73-8b3c-9450012d6404 + Deconstruct + Deconstruct + + + + + + 23543 + -12537 + 132 + 64 + + + 23590 + -12505 + + + + + + Input point + 0f4fc4d3-bb53-433b-9ca9-13bb0e1f96e0 + Point + Point + false + 040858dd-af11-444b-a277-adc2a0cd6f62 + 1 + + + + + + 23545 + -12535 + 30 + 60 + + + 23561.5 + -12505 + + + + + + + + Point {x} component + 8bfa8227-0e05-4931-a5f7-251c6b308513 + X component + X component + false + 0 + + + + + + 23605 + -12535 + 68 + 20 + + + 23640.5 + -12525 + + + + + + + + Point {y} component + e3ca37c8-d6f1-41eb-86b7-70a90b2389b9 + Y component + Y component + false + 0 + + + + + + 23605 + -12515 + 68 + 20 + + + 23640.5 + -12505 + + + + + + + + Point {z} component + d4f13333-2abf-4e58-b783-92a283bcffc2 + Z component + Z component + false + 0 + + + + + + 23605 + -12495 + 68 + 20 + + + 23640.5 + -12485 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0d82ebc3-a65c-4a59-aeb7-4324e5a437b2 + 055f59bb-0d1f-4835-a850-7442bb404b7f + 173b9f83-36be-45b0-8758-6a03d6b02f4d + b2200b0b-c395-4a72-871b-25dd4000885f + 04ef00d9-9c35-4a73-8b3c-9450012d6404 + fb0056af-adf1-475c-84fb-ce0ac84320cb + 5d122f8f-f0bd-4072-844c-b4f5701c835f + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + f324e675-79b4-4236-96db-6f18fc686151 + 10 + 614b3c34-edc4-4d2e-b5e9-1bee2d2f48a7 + Group + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 5a1a06dc-37fb-4304-b060-828258b54af2 + Remap Numbers + Remap Numbers + + + + + + 23551 + -12645 + 115 + 64 + + + 23606 + -12613 + + + + + + Value to remap + ade65c64-0c52-4a4b-a396-9e7503a29a06 + Value + Value + false + f324e675-79b4-4236-96db-6f18fc686151 + 1 + + + + + + 23553 + -12643 + 38 + 20 + + + 23573.5 + -12633 + + + + + + + + Source domain + 31047fbb-1f29-4839-a7f9-c2f55835435b + Source + Source + false + 213e13e8-76b6-4fe7-a617-67c77bec4d98 + 1 + + + + + + 23553 + -12623 + 38 + 20 + + + 23573.5 + -12613 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 073682a3-7468-4533-8816-22699b0b6eec + Target + Target + false + 0 + + + + + + 23553 + -12603 + 38 + 20 + + + 23573.5 + -12593 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 31b891d3-6058-4c95-bebd-74084f73f98b + Mapped + Mapped + false + 0 + + + + + + 23621 + -12643 + 43 + 30 + + + 23644 + -12628 + + + + + + + + Remapped and clipped number + 465bf070-b83f-4d40-9c08-0ca4b249ae91 + Clipped + Clipped + false + 0 + + + + + + 23621 + -12613 + 43 + 30 + + + 23644 + -12598 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 942a6891-3fb2-4485-9b25-67d6884324d0 + Bounds + Bounds + + + + + + 23548 + -12581 + 122 + 28 + + + 23612 + -12567 + + + + + + 1 + Numbers to include in Bounds + 6df52ff9-0d6d-420a-8d0d-492ffb5e60e0 + Numbers + Numbers + false + f324e675-79b4-4236-96db-6f18fc686151 + 1 + + + + + + 23550 + -12579 + 47 + 24 + + + 23575 + -12567 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 213e13e8-76b6-4fe7-a617-67c77bec4d98 + Domain + Domain + false + 0 + + + + + + 23627 + -12579 + 41 + 24 + + + 23649 + -12567 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 3c802392-24dd-4878-afe4-c167db87d347 + Division + Division + + + + + + 23568 + -12689 + 82 + 44 + + + 23599 + -12667 + + + + + + Item to divide (dividend) + e4943771-52f3-4dda-9184-5c2e9aac61eb + A + A + false + 31b891d3-6058-4c95-bebd-74084f73f98b + 1 + + + + + + 23570 + -12687 + 14 + 20 + + + 23578.5 + -12677 + + + + + + + + Item to divide with (divisor) + 53722b4f-7846-4be2-9456-7ef46919a8fe + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -12667 + 14 + 20 + + + 23578.5 + -12657 + + + + + + + + The result of the Division + e6df0d8d-d5e4-4d01-ac44-7f7ee10b6c25 + Result + Result + false + 0 + + + + + + 23614 + -12687 + 34 + 40 + + + 23632.5 + -12667 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 5a1a06dc-37fb-4304-b060-828258b54af2 + 942a6891-3fb2-4485-9b25-67d6884324d0 + 3c802392-24dd-4878-afe4-c167db87d347 + 10 + ae50ebca-9e98-4bb1-8203-31e7ee95a6c3 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -12226 + 40 + 16 + + + 23609 + -12218 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 5d122f8f-f0bd-4072-844c-b4f5701c835f + Division + Division + + + + + + 23568 + -12270 + 82 + 44 + + + 23599 + -12248 + + + + + + Item to divide (dividend) + 00913ca2-0b32-40fe-9cfb-2529dd373a92 + A + A + false + db9ef16e-2399-4cb1-84cf-de8e3f7424f7 + 1 + + + + + + 23570 + -12268 + 14 + 20 + + + 23578.5 + -12258 + + + + + + + + Item to divide with (divisor) + e4a4e8e8-dfcc-4fa2-a265-454934360ba7 + B + B + false + 0 + + + + + + 23570 + -12248 + 14 + 20 + + + 23578.5 + -12238 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 35298f9e-1538-4aae-b2f4-30823c24f6ec + Result + Result + false + 0 + + + + + + 23614 + -12268 + 34 + 40 + + + 23632.5 + -12248 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f324e675-79b4-4236-96db-6f18fc686151 + Relay + Relay + false + e3ca37c8-d6f1-41eb-86b7-70a90b2389b9 + 1 + + + + + + 23589 + -12553 + 40 + 16 + + + 23609 + -12545 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 1033f9d0-be66-4a6f-8864-eb39b87a1acc + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 8.000 + + + + + + 23484 + -12146 + 250 + 20 + + + 23484.63 + -12145.09 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + Create Material + Create Material + + + + + + 24711 + -11630 + 144 + 104 + + + 24795 + -11578 + + + + + + Colour of the diffuse channel + 56943a83-30e4-4923-b76a-77580a19c7e1 + Diffuse + Diffuse + false + d04335b8-ce25-4db3-a0a2-51dc890dff0b + 1 + + + + + + 24713 + -11628 + 67 + 20 + + + 24748 + -11618 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 27ad4a39-ec4d-4209-af26-93d8838f5272 + Specular + Specular + false + 0 + + + + + + 24713 + -11608 + 67 + 20 + + + 24748 + -11598 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 1a9aee8f-613b-43a8-a4a0-d4c1e43c68f4 + Emission + Emission + false + 0 + + + + + + 24713 + -11588 + 67 + 20 + + + 24748 + -11578 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 634668d6-0b71-4fef-a779-aaef924c74c5 + Transparency + Transparency + false + 0 + + + + + + 24713 + -11568 + 67 + 20 + + + 24748 + -11558 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + cef0ac38-53ec-44e3-a651-4e6bd62784d4 + Shine + Shine + false + 0 + + + + + + 24713 + -11548 + 67 + 20 + + + 24748 + -11538 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + dc08a3d6-6531-45f5-a53f-5a15e92db45d + Material + Material + false + 0 + + + + + + 24810 + -11628 + 43 + 100 + + + 24833 + -11578 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + Custom Preview + Custom Preview + + + + + + + 24480 + -11600 + 82 + 44 + + + 24548 + -11578 + + + + + + Geometry to preview + true + b3656a59-def9-48cc-9b5a-207081b13ceb + Geometry + Geometry + false + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 24482 + -11598 + 51 + 20 + + + 24509 + -11588 + + + + + + + + The material override + 30d4730d-4f24-4106-ba7d-fa1187afcaf7 + Material + Material + false + dc08a3d6-6531-45f5-a53f-5a15e92db45d + 1 + + + + + + 24482 + -11578 + 51 + 20 + + + 24509 + -11568 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 4f6b126b-b02a-4b3d-86b8-51a32e221090 + dc4d2198-eeba-4a67-a01c-4d0452f29e7b + d04335b8-ce25-4db3-a0a2-51dc890dff0b + 3 + ad466afb-e775-4c24-9667-79b7f4dc8b82 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + d04335b8-ce25-4db3-a0a2-51dc890dff0b + Colour Picker + Colour Picker + false + + 255;240;240;240 + + 0 + + + + + + 24566.26 + -11730.53 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + Create Material + Create Material + + + + + + 24710 + -12014 + 144 + 104 + + + 24794 + -11962 + + + + + + Colour of the diffuse channel + 99e63d2d-359f-41f5-9f7d-a1d65f34babe + Diffuse + Diffuse + false + 5b57847a-6771-4935-907d-41a49351c834 + 1 + + + + + + 24712 + -12012 + 67 + 20 + + + 24747 + -12002 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 5f8379a3-0458-4a2a-9b6b-44b9012b4045 + Specular + Specular + false + 0 + + + + + + 24712 + -11992 + 67 + 20 + + + 24747 + -11982 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + c867ac66-6c24-4878-8190-41b7e8ddb040 + Emission + Emission + false + 0 + + + + + + 24712 + -11972 + 67 + 20 + + + 24747 + -11962 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1cc7f699-e13f-4e6b-be17-1d5f9b076024 + Transparency + Transparency + false + 0 + + + + + + 24712 + -11952 + 67 + 20 + + + 24747 + -11942 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5378de15-59e3-439b-9452-82e71a01799d + Shine + Shine + false + 0 + + + + + + 24712 + -11932 + 67 + 20 + + + 24747 + -11922 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 7d21bee5-7779-4f65-b5d2-8deb370bda9c + Material + Material + false + 0 + + + + + + 24809 + -12012 + 43 + 100 + + + 24832 + -11962 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + Custom Preview + Custom Preview + + + + + + + 24479 + -11984 + 82 + 44 + + + 24547 + -11962 + + + + + + Geometry to preview + true + 169c9904-1127-4c21-adb8-dbbe172cef5b + Geometry + Geometry + false + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + 1 + + + + + + 24481 + -11982 + 51 + 20 + + + 24508 + -11972 + + + + + + + + The material override + a6d6ec89-8e5d-45fd-921e-9c4e560e3a9f + Material + Material + false + 7d21bee5-7779-4f65-b5d2-8deb370bda9c + 1 + + + + + + 24481 + -11962 + 51 + 20 + + + 24508 + -11952 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + c2b434a8-d814-4402-a6d7-fbca9da1ad92 + a1b83d2d-ec13-49c2-a123-f4dbb1ed8b0c + 5b57847a-6771-4935-907d-41a49351c834 + 3 + 7ff08cd5-37fe-4200-9160-d3112ce9d725 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 5b57847a-6771-4935-907d-41a49351c834 + Colour Picker + Colour Picker + false + + 255;214;214;214 + + 0 + + + + + + 24566.93 + -12109 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + Create Material + Create Material + + + + + + 24710 + -12566 + 144 + 104 + + + 24794 + -12514 + + + + + + Colour of the diffuse channel + b3a0bb6e-266c-4b3b-bceb-fd1459c601c0 + Diffuse + Diffuse + false + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + 1 + + + + + + 24712 + -12564 + 67 + 20 + + + 24747 + -12554 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 0d342c13-720f-4e06-b481-275c0b4395a0 + Specular + Specular + false + 0 + + + + + + 24712 + -12544 + 67 + 20 + + + 24747 + -12534 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + f05c7738-b85b-467d-946a-8bb5bc688b79 + Emission + Emission + false + 0 + + + + + + 24712 + -12524 + 67 + 20 + + + 24747 + -12514 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f8d756de-c605-4fbe-8ff1-85a37d5146ba + Transparency + Transparency + false + 0 + + + + + + 24712 + -12504 + 67 + 20 + + + 24747 + -12494 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + edbccc8d-00ca-478c-9e5f-ea335e422058 + Shine + Shine + false + 0 + + + + + + 24712 + -12484 + 67 + 20 + + + 24747 + -12474 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + bd7b7b06-658b-46ac-beb9-d022d792aa87 + Material + Material + false + 0 + + + + + + 24809 + -12564 + 43 + 100 + + + 24832 + -12514 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 396d4a2e-5744-4940-b523-f4f8b3503cbb + Custom Preview + Custom Preview + + + + + + + 24479 + -12536 + 82 + 44 + + + 24547 + -12514 + + + + + + Geometry to preview + true + c8d52c6d-7a5f-4007-912a-4075bc65c023 + Geometry + Geometry + false + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 24481 + -12534 + 51 + 20 + + + 24508 + -12524 + + + + + + + + The material override + 29ac999b-44f4-4092-8b88-43c056333d49 + Material + Material + false + bd7b7b06-658b-46ac-beb9-d022d792aa87 + 1 + + + + + + 24481 + -12514 + 51 + 20 + + + 24508 + -12504 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 3f3833f2-e87a-474c-8f65-c79f0a489b3d + 396d4a2e-5744-4940-b523-f4f8b3503cbb + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + 3 + 6a690171-9883-468f-b0a5-ab0a63496b0f + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 96d75e82-411b-4eb3-8dd0-de9f9fa4aec4 + Colour Picker + Colour Picker + false + + 255;232;232;232 + + 0 + + + + + + 24569.15 + -12659.48 + 180 + 310 + + 2 + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + a2d4c555-2576-4d95-8d83-d254e4c34a87 + Evaluate Length + Evaluate Length + + + + + + 23537 + -12817 + 144 + 64 + + + 23611 + -12785 + + + + + + Curve to evaluate + 3e7084a0-af12-4220-9ce6-7c9365ef4f38 + Curve + Curve + false + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 23539 + -12815 + 57 + 20 + + + 23569 + -12805 + + + + + + + + Length factor for curve evaluation + 8a8177a9-6f4c-4422-894c-0040e5a8fb03 + Length + Length + false + 0 + + + + + + 23539 + -12795 + 57 + 20 + + + 23569 + -12785 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 235a0a6d-99ee-4e02-affd-f9617c3e8238 + Normalized + Normalized + false + 0 + + + + + + 23539 + -12775 + 57 + 20 + + + 23569 + -12765 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0a521931-3ca5-4755-baba-8a6f0802afea + Point + Point + false + 0 + + + + + + 23626 + -12815 + 53 + 20 + + + 23654 + -12805 + + + + + + + + Tangent vector at the specified length + d73f6c49-13d3-4eea-aa98-72f8f7b895db + Tangent + Tangent + false + 0 + + + + + + 23626 + -12795 + 53 + 20 + + + 23654 + -12785 + + + + + + + + Curve parameter at the specified length + b7a715fc-8792-448e-8396-42bb93594585 + Parameter + Parameter + false + 0 + + + + + + 23626 + -12775 + 53 + 20 + + + 23654 + -12765 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + d1b9e26d-031e-47f0-8971-15f1dfcdaa72 + Interpolate + Interpolate + + + + + + 23546 + -12901 + 125 + 84 + + + 23613 + -12859 + + + + + + 1 + Interpolation points + 9dd983ce-1d8a-48a6-a0f5-9edac194a037 + Vertices + Vertices + false + 0a521931-3ca5-4755-baba-8a6f0802afea + 1 + + + + + + 23548 + -12899 + 50 + 20 + + + 23574.5 + -12889 + + + + + + + + Curve degree + 615e381c-f18d-4c97-a8a9-c677bc335dd2 + Degree + Degree + false + 0 + + + + + + 23548 + -12879 + 50 + 20 + + + 23574.5 + -12869 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + cbf0073e-8a19-48b0-b9d0-f85a51e0a8c3 + Periodic + Periodic + false + 0 + + + + + + 23548 + -12859 + 50 + 20 + + + 23574.5 + -12849 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6e5b474e-355a-4069-8d9d-b7d3266c5dc3 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -12839 + 50 + 20 + + + 23574.5 + -12829 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + de32db1a-5de2-4844-8793-726fa0046670 + Curve + Curve + false + 0 + + + + + + 23628 + -12899 + 41 + 26 + + + 23650 + -12885.67 + + + + + + + + Curve length + 101cdc2b-c74a-4189-9ae8-3e6a4d759c16 + Length + Length + false + 0 + + + + + + 23628 + -12873 + 41 + 27 + + + 23650 + -12859 + + + + + + + + Curve domain + 857c0543-3eb9-422f-8f04-39c1f34ea6d9 + Domain + Domain + false + 0 + + + + + + 23628 + -12846 + 41 + 27 + + + 23650 + -12832.33 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + Create Material + Create Material + + + + + + 24710 + -12946 + 144 + 104 + + + 24794 + -12894 + + + + + + Colour of the diffuse channel + ab8f0812-650d-4cdc-be63-4c64d8a59b16 + Diffuse + Diffuse + false + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 1 + + + + + + 24712 + -12944 + 67 + 20 + + + 24747 + -12934 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + b0933c78-598e-414f-a1ef-1a39f133ce41 + Specular + Specular + false + 0 + + + + + + 24712 + -12924 + 67 + 20 + + + 24747 + -12914 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 8f4fe633-4cbb-4c1d-821a-31efba187a92 + Emission + Emission + false + 0 + + + + + + 24712 + -12904 + 67 + 20 + + + 24747 + -12894 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + bd96d120-1f22-4cf2-a77c-3f6d236fe568 + Transparency + Transparency + false + 0 + + + + + + 24712 + -12884 + 67 + 20 + + + 24747 + -12874 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3acd47a8-0e28-4f8d-a701-4986a68ce629 + Shine + Shine + false + 0 + + + + + + 24712 + -12864 + 67 + 20 + + + 24747 + -12854 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 4242ad91-c52a-4d05-bac2-9e3fc0c94240 + Material + Material + false + 0 + + + + + + 24809 + -12944 + 43 + 100 + + + 24832 + -12894 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + Custom Preview + Custom Preview + + + + + + + 24479 + -12916 + 82 + 44 + + + 24547 + -12894 + + + + + + Geometry to preview + true + e68fbf64-426b-41ac-a5f4-21b9c00f12c2 + Geometry + Geometry + false + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 24481 + -12914 + 51 + 20 + + + 24508 + -12904 + + + + + + + + The material override + bc8e247b-35ca-4906-a889-fc817fb69a2a + Material + Material + false + 4242ad91-c52a-4d05-bac2-9e3fc0c94240 + 1 + + + + + + 24481 + -12894 + 51 + 20 + + + 24508 + -12884 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b699cb9f-2657-4cd2-bde8-7e20a0de15ae + 1941a7b8-b001-4272-95f8-d302fb35e8e4 + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + 3 + 7243dc9a-cb8f-4f1f-82e4-4957edb2d705 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 9c8ee9a7-8be0-4bb1-bbd3-0f0d8b1c33c9 + Colour Picker + Colour Picker + false + + 255;207;207;207 + + 0 + + + + + + 24569.27 + -13037.94 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + Divide Curve + Divide Curve + + + + + + 23546 + -13744 + 125 + 64 + + + 23596 + -13712 + + + + + + Curve to divide + a889c2bb-9b08-455d-a1df-484e8d88c8b5 + Curve + Curve + false + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 23548 + -13742 + 33 + 20 + + + 23566 + -13732 + + + + + + + + Number of segments + daf54670-322d-4546-a086-0bd520188ef1 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -13722 + 33 + 20 + + + 23566 + -13712 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c75bb5bc-ca6f-4b83-95a9-e754393f33b0 + Kinks + Kinks + false + 0 + + + + + + 23548 + -13702 + 33 + 20 + + + 23566 + -13692 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 60c65b86-c55b-4929-a3e1-b3d9d289eff1 + Points + Points + false + 0 + + + + + + 23611 + -13742 + 58 + 20 + + + 23641.5 + -13732 + + + + + + + + 1 + Tangent vectors at division points + c070df34-869f-453f-bc75-35077c403d0f + Tangents + Tangents + false + 0 + + + + + + 23611 + -13722 + 58 + 20 + + + 23641.5 + -13712 + + + + + + + + 1 + Parameter values at division points + ab21f008-6d36-44b5-a077-175257e1fafd + Parameters + Parameters + false + 0 + + + + + + 23611 + -13702 + 58 + 20 + + + 23641.5 + -13692 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + c84d633f-e252-40a4-afca-2fb820fa0c66 + Curvature + Curvature + + + + + + 23540 + -13808 + 137 + 64 + + + 23610 + -13776 + + + + + + Curve to evaluate + ffbad2f5-aad1-4936-9927-20337352edff + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -13806 + 53 + 30 + + + 23570 + -13791 + + + + + + + + Parameter on curve domain to evaluate + dbcb57b2-aa21-49e3-b4ec-a42c8c12ae9e + Parameter + Parameter + false + ab21f008-6d36-44b5-a077-175257e1fafd + 1 + + + + + + 23542 + -13776 + 53 + 30 + + + 23570 + -13761 + + + + + + + + Point on curve at {t} + 49123b13-689a-4a9f-8302-4f20c4ff891f + Point + Point + false + 0 + + + + + + 23625 + -13806 + 50 + 20 + + + 23651.5 + -13796 + + + + + + + + Curvature vector at {t} + 953eff40-2554-456a-b472-9afa2f312514 + Curvature + Curvature + false + 0 + + + + + + 23625 + -13786 + 50 + 20 + + + 23651.5 + -13776 + + + + + + + + Curvature circle at {t} + 451ac757-560d-4a3a-9a2b-d7aa9c50417c + Curvature + Curvature + false + 0 + + + + + + 23625 + -13766 + 50 + 20 + + + 23651.5 + -13756 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 86c87b74-cfd6-4b80-b168-aab9842a2213 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -13872 + 114 + 64 + + + 23592 + -13840 + + + + + + Arc or Circle to deconstruct + 43994276-c902-4cb2-99fb-afbd3830cd06 + Arc + Arc + false + 451ac757-560d-4a3a-9a2b-d7aa9c50417c + 1 + + + + + + 23554 + -13870 + 23 + 60 + + + 23567 + -13840 + + + + + + + + Base plane of arc or circle + ef457fc9-4504-43ed-9bb9-7d150503f30b + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -13870 + 57 + 20 + + + 23637 + -13860 + + + + + + + + Radius of arc or circle + 9aec4777-6c87-4b6c-b180-98a44de34782 + Radius + Radius + false + 0 + + + + + + 23607 + -13850 + 57 + 20 + + + 23637 + -13840 + + + + + + + + Angle domain (in radians) of arc + 3d7a464c-ae03-4766-9d5e-d8900b083c27 + Angle + Angle + false + 0 + + + + + + 23607 + -13830 + 57 + 20 + + + 23637 + -13820 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 704f48b0-16e8-4f9e-a59c-218caff6e758 + Line SDL + Line SDL + + + + + + 23548 + -13936 + 122 + 64 + + + 23628 + -13904 + + + + + + Line start point + bbdc155f-f47f-4cb2-93bd-6280b583534c + Start + Start + false + 0a521931-3ca5-4755-baba-8a6f0802afea + 1 + + + + + + 23550 + -13934 + 63 + 20 + + + 23591 + -13924 + + + + + + + + Line tangent (direction) + 9f3a141f-4ce1-4f1b-b052-e22b823c13a2 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -13914 + 63 + 20 + + + 23591 + -13904 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + b9cf5dfb-0634-4318-9503-c54d9f38d436 + X/8 + Length + Length + false + 7f103a47-a3a0-47da-a2d8-276037da212a + 1 + + + + + + 23550 + -13894 + 63 + 20 + + + 23591 + -13884 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 04430615-b956-4e98-bb65-283369083f24 + Line + Line + false + 0 + + + + + + 23643 + -13934 + 25 + 60 + + + 23657 + -13904 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + c84d633f-e252-40a4-afca-2fb820fa0c66 + 86c87b74-cfd6-4b80-b168-aab9842a2213 + 704f48b0-16e8-4f9e-a59c-218caff6e758 + 6fecc635-631b-478c-b183-680db6808dbb + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + 44627a70-24f2-4c53-9029-c3725d3edb67 + c648c3a8-c2dc-49ec-b4b4-46e40cd54c68 + 8 + a41792ce-987b-4424-975c-2c482feba8bf + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 6fecc635-631b-478c-b183-680db6808dbb + Evaluate Length + Evaluate Length + + + + + + 23537 + -14000 + 144 + 64 + + + 23611 + -13968 + + + + + + Curve to evaluate + d9f58836-c2a9-4296-a751-7eddf9f2f6c6 + Curve + Curve + false + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 23539 + -13998 + 57 + 20 + + + 23569 + -13988 + + + + + + + + Length factor for curve evaluation + e1e3cf8c-da02-4f70-8fc7-656637a1d689 + Length + Length + false + 0 + + + + + + 23539 + -13978 + 57 + 20 + + + 23569 + -13968 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 18b1ab25-2c45-4802-8ae7-a1622e28865f + Normalized + Normalized + false + 0 + + + + + + 23539 + -13958 + 57 + 20 + + + 23569 + -13948 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 977d1668-4fbb-4214-b807-cdd36aea5912 + Point + Point + false + 0 + + + + + + 23626 + -13998 + 53 + 20 + + + 23654 + -13988 + + + + + + + + Tangent vector at the specified length + 0ae8dfec-0072-4b76-b8d1-b68f51f6df62 + Tangent + Tangent + false + 0 + + + + + + 23626 + -13978 + 53 + 20 + + + 23654 + -13968 + + + + + + + + Curve parameter at the specified length + 564ccef0-53c0-4018-b624-6df84948ca46 + Parameter + Parameter + false + 0 + + + + + + 23626 + -13958 + 53 + 20 + + + 23654 + -13948 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + Interpolate + Interpolate + + + + + + 23546 + -14084 + 125 + 84 + + + 23613 + -14042 + + + + + + 1 + Interpolation points + b60c3258-717b-4d76-8f9a-80083066aca5 + Vertices + Vertices + false + 977d1668-4fbb-4214-b807-cdd36aea5912 + 1 + + + + + + 23548 + -14082 + 50 + 20 + + + 23574.5 + -14072 + + + + + + + + Curve degree + 7a791416-b071-4d55-80f4-ce73ff55473a + Degree + Degree + false + 0 + + + + + + 23548 + -14062 + 50 + 20 + + + 23574.5 + -14052 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7e9b9685-516b-47d3-822c-e64a1bf9923a + Periodic + Periodic + false + 0 + + + + + + 23548 + -14042 + 50 + 20 + + + 23574.5 + -14032 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dd8e16b7-f04a-4099-8019-984cbbeb8c53 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -14022 + 50 + 20 + + + 23574.5 + -14012 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + Curve + Curve + false + 0 + + + + + + 23628 + -14082 + 41 + 26 + + + 23650 + -14068.67 + + + + + + + + Curve length + f02119a7-c8f8-4411-be66-763749891151 + Length + Length + false + 0 + + + + + + 23628 + -14056 + 41 + 27 + + + 23650 + -14042 + + + + + + + + Curve domain + 1b4784b8-dc39-4153-9ad4-9eaa74e9b82e + Domain + Domain + false + 0 + + + + + + 23628 + -14029 + 41 + 27 + + + 23650 + -14015.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + b0ab3d32-f1d4-49ed-b07a-62fafb765703 + Divide Curve + Divide Curve + + + + + + 23546 + -13336 + 125 + 64 + + + 23596 + -13304 + + + + + + Curve to divide + 9b12f288-bd6a-43d8-9ce7-c59a0d0c791e + Curve + Curve + false + 1a5e2090-0f2d-4a5b-8bae-46486ab54761 + 1 + + + + + + 23548 + -13334 + 33 + 20 + + + 23566 + -13324 + + + + + + + + Number of segments + cb054e36-9167-43ae-b6a4-3e43c159cd5d + Count + Count + false + 0400e922-3f0d-4386-82b8-0882ab431771 + 1 + + + + + + 23548 + -13314 + 33 + 20 + + + 23566 + -13304 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c74a88ab-f625-45ea-b8fc-8efa648dfd18 + Kinks + Kinks + false + 0 + + + + + + 23548 + -13294 + 33 + 20 + + + 23566 + -13284 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 5e2635b2-215a-4829-bfcb-665c1ee19426 + Points + Points + false + 0 + + + + + + 23611 + -13334 + 58 + 20 + + + 23641.5 + -13324 + + + + + + + + 1 + Tangent vectors at division points + cb4a12ed-4406-4b32-960d-778a3dbe6014 + Tangents + Tangents + false + 0 + + + + + + 23611 + -13314 + 58 + 20 + + + 23641.5 + -13304 + + + + + + + + 1 + Parameter values at division points + f56ec696-0599-48e5-837c-98baff38f683 + Parameters + Parameters + false + 0 + + + + + + 23611 + -13294 + 58 + 20 + + + 23641.5 + -13284 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + ff209b95-2b63-426f-8e5f-33595fa25049 + Line SDL + Line SDL + + + + + + 23556 + -13212 + 106 + 64 + + + 23620 + -13180 + + + + + + Line start point + 9f93ac6a-0d58-423b-b4fc-576b9c639ae7 + Start + Start + false + 0 + + + + + + 23558 + -13210 + 47 + 20 + + + 23583 + -13200 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 4769faed-2209-4376-808a-74892b37aa37 + Direction + Direction + false + 0 + + + + + + 23558 + -13190 + 47 + 20 + + + 23583 + -13180 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + d90c6e81-1858-41b6-b25f-20abd7c6b566 + Length + Length + false + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + 1 + + + + + + 23558 + -13170 + 47 + 20 + + + 23583 + -13160 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 1a5e2090-0f2d-4a5b-8bae-46486ab54761 + Line + Line + false + 0 + + + + + + 23635 + -13210 + 25 + 60 + + + 23649 + -13180 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + be48b823-b481-43b7-a2d1-4ed3939fb5e4 + Line SDL + Line SDL + + + + + + 23556 + -13400 + 106 + 64 + + + 23620 + -13368 + + + + + + Line start point + 9beca6c5-842d-4664-9178-5ed407cf6265 + Start + Start + false + 5e2635b2-215a-4829-bfcb-665c1ee19426 + 1 + + + + + + 23558 + -13398 + 47 + 20 + + + 23583 + -13388 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c07e192d-ca72-464e-ad1f-ec02289afd81 + Direction + Direction + false + 0 + + + + + + 23558 + -13378 + 47 + 20 + + + 23583 + -13368 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 2d8c1d96-331a-4cc2-aaaa-13ec7d531f80 + Length + Length + false + 0 + + + + + + 23558 + -13358 + 47 + 20 + + + 23583 + -13348 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 42a4f589-3893-485d-a0c4-2b30a52fa57f + Line + Line + false + 0 + + + + + + 23635 + -13398 + 25 + 60 + + + 23649 + -13368 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + e9acf08e-2ed6-44fe-993d-e912df01e7d2 + Curve | Curve + Curve | Curve + + + + + + 23536 + -13464 + 146 + 64 + + + 23597 + -13432 + + + + + + First curve + 119b181c-fd99-4773-b694-ba525812c390 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -13462 + 44 + 30 + + + 23561.5 + -13447 + + + + + + + + Second curve + 74c6dfd5-6552-409f-97fe-3fcdf4a3a1a0 + Curve B + Curve B + false + 42a4f589-3893-485d-a0c4-2b30a52fa57f + 1 + + + + + + 23538 + -13432 + 44 + 30 + + + 23561.5 + -13417 + + + + + + + + 1 + Intersection events + 58f2a7a2-f598-496c-b405-e1d3bd0ac5de + 1 + Points + Points + false + 0 + + + + + + 23612 + -13462 + 68 + 20 + + + 23639.5 + -13452 + + + + + + + + 1 + Parameters on first curve + 2b8cc9ef-7c62-4e3d-a41d-5390181d8694 + Params A + Params A + false + 0 + + + + + + 23612 + -13442 + 68 + 20 + + + 23639.5 + -13432 + + + + + + + + 1 + Parameters on second curve + 47e88f9a-ae34-4cc7-ad2a-31e94da20bc1 + Params B + Params B + false + 0 + + + + + + 23612 + -13422 + 68 + 20 + + + 23639.5 + -13412 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 950b604f-b669-4e84-8cf3-3ccec6a16de4 + Deconstruct + Deconstruct + + + + + + 23543 + -13528 + 132 + 64 + + + 23590 + -13496 + + + + + + Input point + bc499742-4b43-437a-b659-b8a89699aad9 + Point + Point + false + 58f2a7a2-f598-496c-b405-e1d3bd0ac5de + 1 + + + + + + 23545 + -13526 + 30 + 60 + + + 23561.5 + -13496 + + + + + + + + Point {x} component + c927e151-cfc8-46bc-bcdb-3d44af14afe3 + X component + X component + false + 0 + + + + + + 23605 + -13526 + 68 + 20 + + + 23640.5 + -13516 + + + + + + + + Point {y} component + a58605d8-511b-46a9-8d00-59b8c0ed4d50 + Y component + Y component + false + 0 + + + + + + 23605 + -13506 + 68 + 20 + + + 23640.5 + -13496 + + + + + + + + Point {z} component + 3fcc4718-1619-4579-bf96-fa9dc4c407a2 + Z component + Z component + false + 0 + + + + + + 23605 + -13486 + 68 + 20 + + + 23640.5 + -13476 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b0ab3d32-f1d4-49ed-b07a-62fafb765703 + ff209b95-2b63-426f-8e5f-33595fa25049 + be48b823-b481-43b7-a2d1-4ed3939fb5e4 + e9acf08e-2ed6-44fe-993d-e912df01e7d2 + 950b604f-b669-4e84-8cf3-3ccec6a16de4 + 19d6f8c2-9695-482c-8394-beb47a4ae036 + 0feed01d-63cf-45c2-9bac-40341ccea807 + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + 37e25283-4d82-4df5-862f-fd9ab1873400 + 10 + 44627a70-24f2-4c53-9029-c3725d3edb67 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -13228 + 40 + 16 + + + 23609 + -13220 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 0feed01d-63cf-45c2-9bac-40341ccea807 + Division + Division + + + + + + 23568 + -13272 + 82 + 44 + + + 23599 + -13250 + + + + + + Item to divide (dividend) + 35368052-57b9-4e4f-9fa2-c898c9fae3aa + A + A + false + 0bc6d36c-56c3-47c8-916e-34fe39ec970f + 1 + + + + + + 23570 + -13270 + 14 + 20 + + + 23578.5 + -13260 + + + + + + + + Item to divide with (divisor) + b0cffee4-4311-4e76-b0c4-029d7944ef17 + B + B + false + 0 + + + + + + 23570 + -13250 + 14 + 20 + + + 23578.5 + -13240 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 0400e922-3f0d-4386-82b8-0882ab431771 + Result + Result + false + 0 + + + + + + 23614 + -13270 + 34 + 40 + + + 23632.5 + -13250 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 37e25283-4d82-4df5-862f-fd9ab1873400 + Relay + Relay + false + a58605d8-511b-46a9-8d00-59b8c0ed4d50 + 1 + + + + + + 23589 + -13544 + 40 + 16 + + + 23609 + -13536 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ec7ec88e-dbfc-47c0-882c-5b4aee4e10ae + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 16.000 + + + + + + 23484 + -13148 + 250 + 20 + + + 23484.54 + -13147.87 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + a3fcdc98-9eaf-48d1-b975-c6c0cca84912 + Remap Numbers + Remap Numbers + + + + + + 23551 + -13636 + 115 + 64 + + + 23606 + -13604 + + + + + + Value to remap + 52093997-cb5f-47c6-b2f3-f56c3aeeba20 + Value + Value + false + 37e25283-4d82-4df5-862f-fd9ab1873400 + 1 + + + + + + 23553 + -13634 + 38 + 20 + + + 23573.5 + -13624 + + + + + + + + Source domain + befe0055-3834-4e7d-8592-8ceb3ff4c7d5 + Source + Source + false + 2506cfa5-772b-42ed-bbc6-c45204198b6b + 1 + + + + + + 23553 + -13614 + 38 + 20 + + + 23573.5 + -13604 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 665cffbb-7bea-4db0-ac52-ea790f928f10 + Target + Target + false + 0 + + + + + + 23553 + -13594 + 38 + 20 + + + 23573.5 + -13584 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 361587e9-2d4f-4ec5-a970-f64c4cff269f + Mapped + Mapped + false + 0 + + + + + + 23621 + -13634 + 43 + 30 + + + 23644 + -13619 + + + + + + + + Remapped and clipped number + 353179d4-6542-4dd0-9d62-81336f121fc6 + Clipped + Clipped + false + 0 + + + + + + 23621 + -13604 + 43 + 30 + + + 23644 + -13589 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 6b0b83f1-5ed5-42df-8749-8cbe66b1d949 + Bounds + Bounds + + + + + + 23548 + -13572 + 122 + 28 + + + 23612 + -13558 + + + + + + 1 + Numbers to include in Bounds + 3a22d0e7-e4e7-4887-bdb9-807a98beb6bb + Numbers + Numbers + false + 37e25283-4d82-4df5-862f-fd9ab1873400 + 1 + + + + + + 23550 + -13570 + 47 + 24 + + + 23575 + -13558 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 2506cfa5-772b-42ed-bbc6-c45204198b6b + Domain + Domain + false + 0 + + + + + + 23627 + -13570 + 41 + 24 + + + 23649 + -13558 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + af090e0f-b86c-49f6-bce1-01ab59705958 + Division + Division + + + + + + 23568 + -13680 + 82 + 44 + + + 23599 + -13658 + + + + + + Item to divide (dividend) + ab77e986-8f91-4b88-b60d-bb964624570b + A + A + false + 361587e9-2d4f-4ec5-a970-f64c4cff269f + 1 + + + + + + 23570 + -13678 + 14 + 20 + + + 23578.5 + -13668 + + + + + + + + Item to divide with (divisor) + f9285921-b78d-4b6d-930f-e976adcaff59 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -13658 + 14 + 20 + + + 23578.5 + -13648 + + + + + + + + The result of the Division + 7f103a47-a3a0-47da-a2d8-276037da212a + Result + Result + false + 0 + + + + + + 23614 + -13678 + 34 + 40 + + + 23632.5 + -13658 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + a3fcdc98-9eaf-48d1-b975-c6c0cca84912 + 6b0b83f1-5ed5-42df-8749-8cbe66b1d949 + af090e0f-b86c-49f6-bce1-01ab59705958 + 10 + c648c3a8-c2dc-49ec-b4b4-46e40cd54c68 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f7ba9fcb-72e0-4f8e-83a6-a25dd3e55b8e + c84d633f-e252-40a4-afca-2fb820fa0c66 + 86c87b74-cfd6-4b80-b168-aab9842a2213 + 704f48b0-16e8-4f9e-a59c-218caff6e758 + 6fecc635-631b-478c-b183-680db6808dbb + b6365660-4c29-4bb8-a823-a38b5b8d7d24 + 6 + 23bef186-4321-4c4c-9dfd-279404bee305 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + Create Material + Create Material + + + + + + 24710 + -13753 + 144 + 104 + + + 24794 + -13701 + + + + + + Colour of the diffuse channel + e63d8855-2dcf-4071-85f8-d728affc9599 + Diffuse + Diffuse + false + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + 1 + + + + + + 24712 + -13751 + 67 + 20 + + + 24747 + -13741 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a9f7c817-e6a3-475e-b01e-bb0e9800b567 + Specular + Specular + false + 0 + + + + + + 24712 + -13731 + 67 + 20 + + + 24747 + -13721 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 8cd63a98-0f92-4f5d-942e-f2c7f2e26366 + Emission + Emission + false + 0 + + + + + + 24712 + -13711 + 67 + 20 + + + 24747 + -13701 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 38c3e0f1-2505-4386-b913-d5eaa4d19d72 + Transparency + Transparency + false + 0 + + + + + + 24712 + -13691 + 67 + 20 + + + 24747 + -13681 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 2481a83a-ad2a-43c4-8866-5a74470aead9 + Shine + Shine + false + 0 + + + + + + 24712 + -13671 + 67 + 20 + + + 24747 + -13661 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 72e2424c-fca6-4c01-8f23-1a22a14d31bc + Material + Material + false + 0 + + + + + + 24809 + -13751 + 43 + 100 + + + 24832 + -13701 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 13408244-80f0-4090-9640-fed1006b1281 + Custom Preview + Custom Preview + + + + + + + 24479 + -13723 + 82 + 44 + + + 24547 + -13701 + + + + + + Geometry to preview + true + e08ca326-7fc8-4dcf-a4d1-98e844b2d26e + Geometry + Geometry + false + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 24481 + -13721 + 51 + 20 + + + 24508 + -13711 + + + + + + + + The material override + 41510769-7aea-4c5b-805b-3f0e485805bc + Material + Material + false + 72e2424c-fca6-4c01-8f23-1a22a14d31bc + 1 + + + + + + 24481 + -13701 + 51 + 20 + + + 24508 + -13691 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7bf4467c-3f5f-4ef3-89dc-71992b56e798 + 13408244-80f0-4090-9640-fed1006b1281 + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + 3 + ab88d891-784a-4bb4-ad29-ceb2582441ad + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 454865aa-4f4e-4052-bba1-5691f27ed7e4 + Colour Picker + Colour Picker + false + + 255;224;224;224 + + 0 + + + + + + 24569.62 + -13844.48 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f1da01d3-2baf-4452-9d9d-af616f39bf8f + Create Material + Create Material + + + + + + 24710 + -14131 + 144 + 104 + + + 24794 + -14079 + + + + + + Colour of the diffuse channel + 4258460b-4909-4133-9460-e2e2c057410d + Diffuse + Diffuse + false + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 1 + + + + + + 24712 + -14129 + 67 + 20 + + + 24747 + -14119 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + ef3559d8-1bf5-4fef-9072-3e39eff1db53 + Specular + Specular + false + 0 + + + + + + 24712 + -14109 + 67 + 20 + + + 24747 + -14099 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 82c28474-84ac-4597-9d2d-6f9b24efabd6 + Emission + Emission + false + 0 + + + + + + 24712 + -14089 + 67 + 20 + + + 24747 + -14079 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 95661c57-d841-4115-8881-5a2036ac610e + Transparency + Transparency + false + 0 + + + + + + 24712 + -14069 + 67 + 20 + + + 24747 + -14059 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + f8caef00-948e-4026-8648-649ae25252cb + Shine + Shine + false + 0 + + + + + + 24712 + -14049 + 67 + 20 + + + 24747 + -14039 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + a170b614-b226-45c1-a1bf-1228381a73eb + Material + Material + false + 0 + + + + + + 24809 + -14129 + 43 + 100 + + + 24832 + -14079 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + Custom Preview + Custom Preview + + + + + + + 24479 + -14101 + 82 + 44 + + + 24547 + -14079 + + + + + + Geometry to preview + true + 2ec09d8f-f780-453d-9814-4d74d56b9e78 + Geometry + Geometry + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 24481 + -14099 + 51 + 20 + + + 24508 + -14089 + + + + + + + + The material override + ddd54ef9-c018-479b-8931-eba1d222769e + Material + Material + false + a170b614-b226-45c1-a1bf-1228381a73eb + 1 + + + + + + 24481 + -14079 + 51 + 20 + + + 24508 + -14069 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f1da01d3-2baf-4452-9d9d-af616f39bf8f + 0653ad4b-4064-4ce5-810d-eb8eda78c244 + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + 3 + 470106ad-2e83-46d0-84b2-dd73a6dc3481 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + ec7f412e-a3cc-4742-b7c1-a0b12242de0d + Colour Picker + Colour Picker + false + + 255;199;199;199 + + 0 + + + + + + 24570.04 + -14222.95 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + Divide Curve + Divide Curve + + + + + + 23546 + -14937 + 125 + 64 + + + 23596 + -14905 + + + + + + Curve to divide + 2c02d75f-3dc2-4467-bfed-38b236316a2a + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -14935 + 33 + 20 + + + 23566 + -14925 + + + + + + + + Number of segments + 724b3936-9a58-4e4e-9101-968ef738384d + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -14915 + 33 + 20 + + + 23566 + -14905 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + a41d02e5-72ef-433e-9304-3dd6e9c7039f + Kinks + Kinks + false + 0 + + + + + + 23548 + -14895 + 33 + 20 + + + 23566 + -14885 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 0a4304a2-f262-4a3a-819d-307e175eda44 + Points + Points + false + 0 + + + + + + 23611 + -14935 + 58 + 20 + + + 23641.5 + -14925 + + + + + + + + 1 + Tangent vectors at division points + b398aed3-8e10-445d-991b-51a72f8357ab + Tangents + Tangents + false + 0 + + + + + + 23611 + -14915 + 58 + 20 + + + 23641.5 + -14905 + + + + + + + + 1 + Parameter values at division points + 1b17572b-93be-485b-a5a4-9474a35c701c + Parameters + Parameters + false + 0 + + + + + + 23611 + -14895 + 58 + 20 + + + 23641.5 + -14885 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7083401d-0252-4329-81d1-5cf0c48f5f40 + Curvature + Curvature + + + + + + 23540 + -15001 + 137 + 64 + + + 23610 + -14969 + + + + + + Curve to evaluate + 15594bfc-df0b-4898-bab4-40e697169639 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -14999 + 53 + 30 + + + 23570 + -14984 + + + + + + + + Parameter on curve domain to evaluate + 8d6c361d-b018-41e8-99b6-186042cc7768 + Parameter + Parameter + false + 1b17572b-93be-485b-a5a4-9474a35c701c + 1 + + + + + + 23542 + -14969 + 53 + 30 + + + 23570 + -14954 + + + + + + + + Point on curve at {t} + 9ba6a7d1-0d5e-4441-a308-28a11fd16091 + Point + Point + false + 0 + + + + + + 23625 + -14999 + 50 + 20 + + + 23651.5 + -14989 + + + + + + + + Curvature vector at {t} + 4a8f948b-dc8b-4156-b3d1-325a457ea2a6 + Curvature + Curvature + false + 0 + + + + + + 23625 + -14979 + 50 + 20 + + + 23651.5 + -14969 + + + + + + + + Curvature circle at {t} + 05fd6387-754d-4d4a-9a1a-986c64772bf5 + Curvature + Curvature + false + 0 + + + + + + 23625 + -14959 + 50 + 20 + + + 23651.5 + -14949 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 3676d86d-334e-402b-8652-d0eceeb3fab0 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -15065 + 114 + 64 + + + 23592 + -15033 + + + + + + Arc or Circle to deconstruct + 44b67802-5d37-4a57-8567-3e416116a6ef + Arc + Arc + false + 05fd6387-754d-4d4a-9a1a-986c64772bf5 + 1 + + + + + + 23554 + -15063 + 23 + 60 + + + 23567 + -15033 + + + + + + + + Base plane of arc or circle + 3fb10d13-adf1-4cf9-9481-292ded30967e + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -15063 + 57 + 20 + + + 23637 + -15053 + + + + + + + + Radius of arc or circle + 8178f9db-2ff8-42f7-8296-9470497804c4 + Radius + Radius + false + 0 + + + + + + 23607 + -15043 + 57 + 20 + + + 23637 + -15033 + + + + + + + + Angle domain (in radians) of arc + b2cfcf28-9f40-435e-8351-f3ceee00fb00 + Angle + Angle + false + 0 + + + + + + 23607 + -15023 + 57 + 20 + + + 23637 + -15013 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + c79304f8-3095-425e-8778-c30b8fb41c7b + Line SDL + Line SDL + + + + + + 23548 + -15123 + 122 + 64 + + + 23628 + -15091 + + + + + + Line start point + 77d5184a-a588-408e-bb42-b8e69ae803fa + Start + Start + false + 977d1668-4fbb-4214-b807-cdd36aea5912 + 1 + + + + + + 23550 + -15121 + 63 + 20 + + + 23591 + -15111 + + + + + + + + Line tangent (direction) + 3120eaee-fa25-4bf5-a426-23dbcd773ff8 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -15101 + 63 + 20 + + + 23591 + -15091 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 70c807ac-0806-431b-86a9-0cdaf90d9521 + X/16 + Length + Length + false + 97c718cc-be23-4bcd-aa0d-0a3c3b096d46 + 1 + + + + + + 23550 + -15081 + 63 + 20 + + + 23591 + -15071 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 68c7ab26-331a-45c1-98fe-0115121f5acd + Line + Line + false + 0 + + + + + + 23643 + -15121 + 25 + 60 + + + 23657 + -15091 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + 7083401d-0252-4329-81d1-5cf0c48f5f40 + 3676d86d-334e-402b-8652-d0eceeb3fab0 + c79304f8-3095-425e-8778-c30b8fb41c7b + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + 311b5b57-7460-4a62-8420-ecd376ef9d54 + 73b8537c-db92-45bf-9a91-6117e9009969 + 47cc1612-faeb-4fe4-8b94-eff1716c67df + 8 + bf1a84d8-e774-435f-86b9-5da5984325ff + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + Evaluate Length + Evaluate Length + + + + + + 23537 + -15187 + 144 + 64 + + + 23611 + -15155 + + + + + + Curve to evaluate + 66165dcf-f7d2-4841-8d53-706c428968f6 + Curve + Curve + false + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 23539 + -15185 + 57 + 20 + + + 23569 + -15175 + + + + + + + + Length factor for curve evaluation + 9a3b967b-1d3f-43ae-9e4a-ed7550c23fac + Length + Length + false + 0 + + + + + + 23539 + -15165 + 57 + 20 + + + 23569 + -15155 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f0489c8d-34d4-4152-8399-de8b2eac2c12 + Normalized + Normalized + false + 0 + + + + + + 23539 + -15145 + 57 + 20 + + + 23569 + -15135 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 06364148-0ee1-4eea-9fff-3e6ac151a345 + Point + Point + false + 0 + + + + + + 23626 + -15185 + 53 + 20 + + + 23654 + -15175 + + + + + + + + Tangent vector at the specified length + 3a84b1e3-bfb0-42f7-8b6a-7e6ed6153ce5 + Tangent + Tangent + false + 0 + + + + + + 23626 + -15165 + 53 + 20 + + + 23654 + -15155 + + + + + + + + Curve parameter at the specified length + efc4cd69-26fd-4820-95c7-8ab58adbf6d7 + Parameter + Parameter + false + 0 + + + + + + 23626 + -15145 + 53 + 20 + + + 23654 + -15135 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 311b5b57-7460-4a62-8420-ecd376ef9d54 + Interpolate + Interpolate + + + + + + 23546 + -15271 + 125 + 84 + + + 23613 + -15229 + + + + + + 1 + Interpolation points + b0ed061d-43b7-42d4-91fb-05e7680e26ec + Vertices + Vertices + false + 06364148-0ee1-4eea-9fff-3e6ac151a345 + 1 + + + + + + 23548 + -15269 + 50 + 20 + + + 23574.5 + -15259 + + + + + + + + Curve degree + 6a029baa-380f-4256-946a-afeeffe9d18f + Degree + Degree + false + 0 + + + + + + 23548 + -15249 + 50 + 20 + + + 23574.5 + -15239 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + c58b82b2-9e0f-4673-8be7-ded8083e6e6e + Periodic + Periodic + false + 0 + + + + + + 23548 + -15229 + 50 + 20 + + + 23574.5 + -15219 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 97d6e4be-346f-45f5-b00e-f386d3d56799 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -15209 + 50 + 20 + + + 23574.5 + -15199 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 1634d270-58aa-4c8f-80f1-433a00dddc24 + Curve + Curve + false + 0 + + + + + + 23628 + -15269 + 41 + 26 + + + 23650 + -15255.67 + + + + + + + + Curve length + c9a544d3-dc01-4d37-8c51-c91d38b6bcbc + Length + Length + false + 0 + + + + + + 23628 + -15243 + 41 + 27 + + + 23650 + -15229 + + + + + + + + Curve domain + 2a7a7f9a-5f27-44c0-af40-4f3f627fc8af + Domain + Domain + false + 0 + + + + + + 23628 + -15216 + 41 + 27 + + + 23650 + -15202.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 31fc2178-218b-4c9c-9f00-98b3209b31f5 + Divide Curve + Divide Curve + + + + + + 23546 + -14529 + 125 + 64 + + + 23596 + -14497 + + + + + + Curve to divide + 9542f978-1a09-41bf-ab29-8d7c0267e9f1 + Curve + Curve + false + 1fc7a20d-1e63-4079-b740-3ff3ce9a807b + 1 + + + + + + 23548 + -14527 + 33 + 20 + + + 23566 + -14517 + + + + + + + + Number of segments + 5378bb20-9f29-4cfc-8425-ea0729112205 + Count + Count + false + 4e3f151d-6abb-473d-b730-89d8c7a1c73f + 1 + + + + + + 23548 + -14507 + 33 + 20 + + + 23566 + -14497 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 41b863ba-0d16-4443-afbd-62273b88ae34 + Kinks + Kinks + false + 0 + + + + + + 23548 + -14487 + 33 + 20 + + + 23566 + -14477 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 7252fa14-2aaf-4244-b9ca-b125455865e1 + Points + Points + false + 0 + + + + + + 23611 + -14527 + 58 + 20 + + + 23641.5 + -14517 + + + + + + + + 1 + Tangent vectors at division points + 4d517cec-79f1-4f19-bbd0-f1e7816404bc + Tangents + Tangents + false + 0 + + + + + + 23611 + -14507 + 58 + 20 + + + 23641.5 + -14497 + + + + + + + + 1 + Parameter values at division points + 4afb8c88-352f-47e5-98ff-85a0453934d1 + Parameters + Parameters + false + 0 + + + + + + 23611 + -14487 + 58 + 20 + + + 23641.5 + -14477 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 540ca53a-ed62-42bf-82ac-b6352a10ebaf + Line SDL + Line SDL + + + + + + 23556 + -14405 + 106 + 64 + + + 23620 + -14373 + + + + + + Line start point + cef5364b-7819-45d3-8199-46a958896c62 + Start + Start + false + 0 + + + + + + 23558 + -14403 + 47 + 20 + + + 23583 + -14393 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3b7d65e4-6aae-4b5f-828c-b1d13e6209f2 + Direction + Direction + false + 0 + + + + + + 23558 + -14383 + 47 + 20 + + + 23583 + -14373 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 41ecfb64-82e2-4e12-bd27-91659145d428 + Length + Length + false + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + 1 + + + + + + 23558 + -14363 + 47 + 20 + + + 23583 + -14353 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 1fc7a20d-1e63-4079-b740-3ff3ce9a807b + Line + Line + false + 0 + + + + + + 23635 + -14403 + 25 + 60 + + + 23649 + -14373 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 08d2d08b-da19-4a82-a896-a3b4d45a19c0 + Line SDL + Line SDL + + + + + + 23556 + -14593 + 106 + 64 + + + 23620 + -14561 + + + + + + Line start point + 4b73b452-6a40-46a1-8c84-6c062f375b3d + Start + Start + false + 7252fa14-2aaf-4244-b9ca-b125455865e1 + 1 + + + + + + 23558 + -14591 + 47 + 20 + + + 23583 + -14581 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + e06982df-4dab-44a5-b48d-f4602afa852e + Direction + Direction + false + 0 + + + + + + 23558 + -14571 + 47 + 20 + + + 23583 + -14561 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 0bff4544-6621-4735-bd0c-3234477016d0 + Length + Length + false + 0 + + + + + + 23558 + -14551 + 47 + 20 + + + 23583 + -14541 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 934a0e6f-aa12-43f9-b1f9-1a677651d84e + Line + Line + false + 0 + + + + + + 23635 + -14591 + 25 + 60 + + + 23649 + -14561 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + f48ae7da-c4b5-4e1a-8ff7-54deacd6a63f + Curve | Curve + Curve | Curve + + + + + + 23536 + -14657 + 146 + 64 + + + 23597 + -14625 + + + + + + First curve + d46b4a9f-182a-432c-9a4a-de5da33a9c6e + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -14655 + 44 + 30 + + + 23561.5 + -14640 + + + + + + + + Second curve + 3a1e49b9-2ecd-4a1d-b466-576e3c1ac902 + Curve B + Curve B + false + 934a0e6f-aa12-43f9-b1f9-1a677651d84e + 1 + + + + + + 23538 + -14625 + 44 + 30 + + + 23561.5 + -14610 + + + + + + + + 1 + Intersection events + d4bd46f3-3d9d-448e-b800-e6e209bbd060 + 1 + Points + Points + false + 0 + + + + + + 23612 + -14655 + 68 + 20 + + + 23639.5 + -14645 + + + + + + + + 1 + Parameters on first curve + f846b6c2-f23e-4379-b25d-4fe8948c433d + Params A + Params A + false + 0 + + + + + + 23612 + -14635 + 68 + 20 + + + 23639.5 + -14625 + + + + + + + + 1 + Parameters on second curve + eed7bf21-0b5c-4de3-8d32-6c6bc7c0db81 + Params B + Params B + false + 0 + + + + + + 23612 + -14615 + 68 + 20 + + + 23639.5 + -14605 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 0f8ced68-4752-4d87-aab7-66d7606f86e1 + Deconstruct + Deconstruct + + + + + + 23543 + -14721 + 132 + 64 + + + 23590 + -14689 + + + + + + Input point + 94513b0b-587d-4fc3-b1f7-22799ec95eff + Point + Point + false + d4bd46f3-3d9d-448e-b800-e6e209bbd060 + 1 + + + + + + 23545 + -14719 + 30 + 60 + + + 23561.5 + -14689 + + + + + + + + Point {x} component + 6df84ed6-b37e-453c-9028-0198d2b5ea55 + X component + X component + false + 0 + + + + + + 23605 + -14719 + 68 + 20 + + + 23640.5 + -14709 + + + + + + + + Point {y} component + 78274f9d-1457-4d43-a593-071d2f2c9a9e + Y component + Y component + false + 0 + + + + + + 23605 + -14699 + 68 + 20 + + + 23640.5 + -14689 + + + + + + + + Point {z} component + f409859f-bb79-4bef-b546-8df2ded36a0c + Z component + Z component + false + 0 + + + + + + 23605 + -14679 + 68 + 20 + + + 23640.5 + -14669 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 31fc2178-218b-4c9c-9f00-98b3209b31f5 + 540ca53a-ed62-42bf-82ac-b6352a10ebaf + 08d2d08b-da19-4a82-a896-a3b4d45a19c0 + f48ae7da-c4b5-4e1a-8ff7-54deacd6a63f + 0f8ced68-4752-4d87-aab7-66d7606f86e1 + 44563f96-0e76-4cb0-9eb2-033dcad4395e + 48a3877d-4c67-4c86-a05a-1573d728fd62 + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 10 + 73b8537c-db92-45bf-9a91-6117e9009969 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -14421 + 40 + 16 + + + 23609 + -14413 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 48a3877d-4c67-4c86-a05a-1573d728fd62 + Division + Division + + + + + + 23568 + -14465 + 82 + 44 + + + 23599 + -14443 + + + + + + Item to divide (dividend) + 3e514b79-69ea-4228-9572-e246367220f4 + A + A + false + 6a4fe0b7-f6f7-4b5f-be44-e74734249d07 + 1 + + + + + + 23570 + -14463 + 14 + 20 + + + 23578.5 + -14453 + + + + + + + + Item to divide with (divisor) + 5e899a98-9194-470f-9d53-43e06b2aaa34 + B + B + false + 0 + + + + + + 23570 + -14443 + 14 + 20 + + + 23578.5 + -14433 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 4e3f151d-6abb-473d-b730-89d8c7a1c73f + Result + Result + false + 0 + + + + + + 23614 + -14463 + 34 + 40 + + + 23632.5 + -14443 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + Relay + Relay + false + 78274f9d-1457-4d43-a593-071d2f2c9a9e + 1 + + + + + + 23589 + -14737 + 40 + 16 + + + 23609 + -14729 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 6b1fb587-4c46-4bd5-8840-beebbbfbde98 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 32.000 + + + + + + 23484 + -14341 + 250 + 20 + + + 23484.25 + -14340.38 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 767f6793-f3a8-4f62-bec5-024aee974cf5 + Remap Numbers + Remap Numbers + + + + + + 23551 + -14829 + 115 + 64 + + + 23606 + -14797 + + + + + + Value to remap + ad039f3d-eef9-4288-a8a6-3fb460c941d3 + Value + Value + false + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 1 + + + + + + 23553 + -14827 + 38 + 20 + + + 23573.5 + -14817 + + + + + + + + Source domain + f81c9623-3d05-4048-b9be-b02ed6cfa886 + Source + Source + false + 17c54da2-9aa4-40a1-bc4d-49e570a1585d + 1 + + + + + + 23553 + -14807 + 38 + 20 + + + 23573.5 + -14797 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + c18dc849-96a3-427f-b6a5-0a17f1ec92b3 + Target + Target + false + 0 + + + + + + 23553 + -14787 + 38 + 20 + + + 23573.5 + -14777 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 979c2361-aac2-496a-ae9d-605d27235a81 + Mapped + Mapped + false + 0 + + + + + + 23621 + -14827 + 43 + 30 + + + 23644 + -14812 + + + + + + + + Remapped and clipped number + f50a8eb9-1ab2-4dc8-91d7-8daa16f5fde6 + Clipped + Clipped + false + 0 + + + + + + 23621 + -14797 + 43 + 30 + + + 23644 + -14782 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 66d3e423-994e-4736-bd43-e65ce5e9fc83 + Bounds + Bounds + + + + + + 23548 + -14765 + 122 + 28 + + + 23612 + -14751 + + + + + + 1 + Numbers to include in Bounds + caf96cfb-008c-4e3b-b9b5-3e6d6ce156a9 + Numbers + Numbers + false + 81ab0fc8-6d92-407b-90e3-0abaf4a235fe + 1 + + + + + + 23550 + -14763 + 47 + 24 + + + 23575 + -14751 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 17c54da2-9aa4-40a1-bc4d-49e570a1585d + Domain + Domain + false + 0 + + + + + + 23627 + -14763 + 41 + 24 + + + 23649 + -14751 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + fcacf583-d5a6-420d-b3b9-617a548df03d + Division + Division + + + + + + 23568 + -14873 + 82 + 44 + + + 23599 + -14851 + + + + + + Item to divide (dividend) + fb34b486-e587-4dae-83cd-25525cfafb75 + A + A + false + 979c2361-aac2-496a-ae9d-605d27235a81 + 1 + + + + + + 23570 + -14871 + 14 + 20 + + + 23578.5 + -14861 + + + + + + + + Item to divide with (divisor) + 6dd3b01b-903d-4231-8be3-e52892baa1a0 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -14851 + 14 + 20 + + + 23578.5 + -14841 + + + + + + + + The result of the Division + 97c718cc-be23-4bcd-aa0d-0a3c3b096d46 + Result + Result + false + 0 + + + + + + 23614 + -14871 + 34 + 40 + + + 23632.5 + -14851 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 767f6793-f3a8-4f62-bec5-024aee974cf5 + 66d3e423-994e-4736-bd43-e65ce5e9fc83 + fcacf583-d5a6-420d-b3b9-617a548df03d + 10 + 47cc1612-faeb-4fe4-8b94-eff1716c67df + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4979ac6a-c079-4af3-ac58-1d488fd53af0 + 7083401d-0252-4329-81d1-5cf0c48f5f40 + 3676d86d-334e-402b-8652-d0eceeb3fab0 + c79304f8-3095-425e-8778-c30b8fb41c7b + 7c6d63e6-1c31-481e-91bc-f1fc89b9dc0b + 311b5b57-7460-4a62-8420-ecd376ef9d54 + 6 + ba9ee7a7-d377-420f-b456-7af3c7e3eefe + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + Create Material + Create Material + + + + + + 24710 + -14960 + 144 + 104 + + + 24794 + -14908 + + + + + + Colour of the diffuse channel + 274c72e4-6dde-4b2a-91a3-f7f435b3f9cd + Diffuse + Diffuse + false + a6c065f2-152a-4b87-9865-5856f9ca0408 + 1 + + + + + + 24712 + -14958 + 67 + 20 + + + 24747 + -14948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + a87fdd2c-c927-4f25-9ae4-0fc76cfdf795 + Specular + Specular + false + 0 + + + + + + 24712 + -14938 + 67 + 20 + + + 24747 + -14928 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 24a9cba5-70f1-4228-a99d-bf2b9b65776a + Emission + Emission + false + 0 + + + + + + 24712 + -14918 + 67 + 20 + + + 24747 + -14908 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e9e6b9eb-183b-4de8-908f-1a178da20490 + Transparency + Transparency + false + 0 + + + + + + 24712 + -14898 + 67 + 20 + + + 24747 + -14888 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 7241d266-a704-4a12-8560-ed5027fe0610 + Shine + Shine + false + 0 + + + + + + 24712 + -14878 + 67 + 20 + + + 24747 + -14868 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + d2d15f30-0ee4-42d5-8afe-dcf5a59a1505 + Material + Material + false + 0 + + + + + + 24809 + -14958 + 43 + 100 + + + 24832 + -14908 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + c2597d02-e4d0-4075-a746-1dd75007c681 + Custom Preview + Custom Preview + + + + + + + 24479 + -14930 + 82 + 44 + + + 24547 + -14908 + + + + + + Geometry to preview + true + b36f51a2-dac2-492b-8278-d33a5f5a6060 + Geometry + Geometry + false + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 24481 + -14928 + 51 + 20 + + + 24508 + -14918 + + + + + + + + The material override + c2012a8f-c9e8-4072-aa08-daf05516a933 + Material + Material + false + d2d15f30-0ee4-42d5-8afe-dcf5a59a1505 + 1 + + + + + + 24481 + -14908 + 51 + 20 + + + 24508 + -14898 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 59f26ffd-b137-4bce-8e82-00d039ae8e42 + c2597d02-e4d0-4075-a746-1dd75007c681 + a6c065f2-152a-4b87-9865-5856f9ca0408 + 3 + 0b9eb758-b67c-409f-8efe-afb42624ff62 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + a6c065f2-152a-4b87-9865-5856f9ca0408 + Colour Picker + Colour Picker + false + + 255;217;217;217 + + 0 + + + + + + 24569.89 + -15050.56 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2c50866a-38cc-483b-a20b-35af8b84620e + Create Material + Create Material + + + + + + 24710 + -15338 + 144 + 104 + + + 24794 + -15286 + + + + + + Colour of the diffuse channel + 75bf8125-8787-4a01-a738-a79f1289cde9 + Diffuse + Diffuse + false + efef31e9-fb9f-42df-967d-66b5298ba02f + 1 + + + + + + 24712 + -15336 + 67 + 20 + + + 24747 + -15326 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 1ea0bcc7-9a8e-4d66-84f7-67cb3c1e8859 + Specular + Specular + false + 0 + + + + + + 24712 + -15316 + 67 + 20 + + + 24747 + -15306 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 193dba5c-774e-4b66-a4bc-86b2a3bb458e + Emission + Emission + false + 0 + + + + + + 24712 + -15296 + 67 + 20 + + + 24747 + -15286 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 7f8f706a-307b-454a-aee5-582336d0b0f2 + Transparency + Transparency + false + 0 + + + + + + 24712 + -15276 + 67 + 20 + + + 24747 + -15266 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b0244388-61bb-427e-93bf-204506e4181f + Shine + Shine + false + 0 + + + + + + 24712 + -15256 + 67 + 20 + + + 24747 + -15246 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + fd4931c8-0583-47da-b669-816ad2d62d7b + Material + Material + false + 0 + + + + + + 24809 + -15336 + 43 + 100 + + + 24832 + -15286 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + b4348960-9117-489d-bfc8-2ba3b33e231d + Custom Preview + Custom Preview + + + + + + + 24479 + -15308 + 82 + 44 + + + 24547 + -15286 + + + + + + Geometry to preview + true + df8ff83d-d19e-4d70-abd2-78ca528c02d4 + Geometry + Geometry + false + 1634d270-58aa-4c8f-80f1-433a00dddc24 + 1 + + + + + + 24481 + -15306 + 51 + 20 + + + 24508 + -15296 + + + + + + + + The material override + 3ea35193-6235-4bf0-bcc9-0c90a8a648ac + Material + Material + false + fd4931c8-0583-47da-b669-816ad2d62d7b + 1 + + + + + + 24481 + -15286 + 51 + 20 + + + 24508 + -15276 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 2c50866a-38cc-483b-a20b-35af8b84620e + b4348960-9117-489d-bfc8-2ba3b33e231d + efef31e9-fb9f-42df-967d-66b5298ba02f + 3 + c0ef27d0-02ea-459f-a5b4-3bcbe315e601 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + efef31e9-fb9f-42df-967d-66b5298ba02f + Colour Picker + Colour Picker + false + + 255;191;191;191 + + 0 + + + + + + 24570.5 + -15429.02 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + Divide Curve + Divide Curve + + + + + + 23546 + -16053 + 125 + 64 + + + 23596 + -16021 + + + + + + Curve to divide + c45f381c-83c8-4903-9c2f-09e2bb4b3404 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -16051 + 33 + 20 + + + 23566 + -16041 + + + + + + + + Number of segments + e6cce16b-49c0-4be2-baf3-97a97522daf5 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -16031 + 33 + 20 + + + 23566 + -16021 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 9b96a314-960e-4508-bee8-8bb93db52b0f + Kinks + Kinks + false + 0 + + + + + + 23548 + -16011 + 33 + 20 + + + 23566 + -16001 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 06f5948d-5723-4545-ae6f-03f4766ded34 + Points + Points + false + 0 + + + + + + 23611 + -16051 + 58 + 20 + + + 23641.5 + -16041 + + + + + + + + 1 + Tangent vectors at division points + 808d6db5-b03a-41d2-9e7c-0c0ad7136fbd + Tangents + Tangents + false + 0 + + + + + + 23611 + -16031 + 58 + 20 + + + 23641.5 + -16021 + + + + + + + + 1 + Parameter values at division points + 98f16531-e1c1-40ec-856f-b1abc71c6543 + Parameters + Parameters + false + 0 + + + + + + 23611 + -16011 + 58 + 20 + + + 23641.5 + -16001 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + Curvature + Curvature + + + + + + 23540 + -16117 + 137 + 64 + + + 23610 + -16085 + + + + + + Curve to evaluate + 41e8010e-b97d-462b-a29b-2e028c13bf2f + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -16115 + 53 + 30 + + + 23570 + -16100 + + + + + + + + Parameter on curve domain to evaluate + 740bbe54-1aaa-4729-bffd-36b087baeb4f + Parameter + Parameter + false + 98f16531-e1c1-40ec-856f-b1abc71c6543 + 1 + + + + + + 23542 + -16085 + 53 + 30 + + + 23570 + -16070 + + + + + + + + Point on curve at {t} + a5ee3ea9-65ae-40c7-887e-df44650d0e68 + Point + Point + false + 0 + + + + + + 23625 + -16115 + 50 + 20 + + + 23651.5 + -16105 + + + + + + + + Curvature vector at {t} + a4c36351-44fa-462d-b7cf-bdf173f4d52a + Curvature + Curvature + false + 0 + + + + + + 23625 + -16095 + 50 + 20 + + + 23651.5 + -16085 + + + + + + + + Curvature circle at {t} + e1ea7dc6-98c4-4f44-8e4a-3d108de4c610 + Curvature + Curvature + false + 0 + + + + + + 23625 + -16075 + 50 + 20 + + + 23651.5 + -16065 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -16181 + 114 + 64 + + + 23592 + -16149 + + + + + + Arc or Circle to deconstruct + a755aff9-d2e3-436c-a79e-51b93624b9e1 + Arc + Arc + false + e1ea7dc6-98c4-4f44-8e4a-3d108de4c610 + 1 + + + + + + 23554 + -16179 + 23 + 60 + + + 23567 + -16149 + + + + + + + + Base plane of arc or circle + dff47ed3-d965-4a19-878f-37c3f62c72e4 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -16179 + 57 + 20 + + + 23637 + -16169 + + + + + + + + Radius of arc or circle + c7ad003d-144a-45c4-93cb-aeaeaedafd21 + Radius + Radius + false + 0 + + + + + + 23607 + -16159 + 57 + 20 + + + 23637 + -16149 + + + + + + + + Angle domain (in radians) of arc + a854a99c-08b2-4122-b99b-be41d9cdac67 + Angle + Angle + false + 0 + + + + + + 23607 + -16139 + 57 + 20 + + + 23637 + -16129 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + b7d48cce-c120-4fa9-bfe8-095ee5928662 + Line SDL + Line SDL + + + + + + 23548 + -16245 + 122 + 64 + + + 23628 + -16213 + + + + + + Line start point + ca9f3d4d-e08f-49f8-8f81-ac627e147f8e + Start + Start + false + 06364148-0ee1-4eea-9fff-3e6ac151a345 + 1 + + + + + + 23550 + -16243 + 63 + 20 + + + 23591 + -16233 + + + + + + + + Line tangent (direction) + 83a86bd0-2efb-4803-9472-a4e85a083bc6 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -16223 + 63 + 20 + + + 23591 + -16213 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 94105c55-1c87-46aa-bf0e-e7c21ab45c03 + X/32 + Length + Length + false + b86a9a8f-57dc-4bf3-b96a-d2ec41e599ea + 1 + + + + + + 23550 + -16203 + 63 + 20 + + + 23591 + -16193 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 3e317622-96ff-4099-ac1f-360d296edb51 + Line + Line + false + 0 + + + + + + 23643 + -16243 + 25 + 60 + + + 23657 + -16213 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + b7d48cce-c120-4fa9-bfe8-095ee5928662 + ea026a10-bf56-444e-81b8-f06efb8d75ee + a48655ae-19ef-4258-9398-d4b64a98bae2 + ac761974-aeea-4ae8-99cb-8b8f0de015e5 + c1cbb63a-86fd-47e9-b645-c022926ee348 + 8 + 4b570929-cfab-4739-9e8a-885b89e9495e + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + ea026a10-bf56-444e-81b8-f06efb8d75ee + Evaluate Length + Evaluate Length + + + + + + 23537 + -16309 + 144 + 64 + + + 23611 + -16277 + + + + + + Curve to evaluate + 8dc96fac-ef8e-40c2-a6d9-4f22c64f2064 + Curve + Curve + false + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 23539 + -16307 + 57 + 20 + + + 23569 + -16297 + + + + + + + + Length factor for curve evaluation + b0fe25c8-564c-465c-b367-558532b3aa10 + Length + Length + false + 0 + + + + + + 23539 + -16287 + 57 + 20 + + + 23569 + -16277 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 088e3dd9-8357-494d-ba4a-85d9b4c3c005 + Normalized + Normalized + false + 0 + + + + + + 23539 + -16267 + 57 + 20 + + + 23569 + -16257 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + Point + Point + false + 0 + + + + + + 23626 + -16307 + 53 + 20 + + + 23654 + -16297 + + + + + + + + Tangent vector at the specified length + d4a571ed-5712-4e14-ad37-f0b800605e36 + Tangent + Tangent + false + 0 + + + + + + 23626 + -16287 + 53 + 20 + + + 23654 + -16277 + + + + + + + + Curve parameter at the specified length + 1bea6058-fbe8-4c85-8030-239a97a24cc7 + Parameter + Parameter + false + 0 + + + + + + 23626 + -16267 + 53 + 20 + + + 23654 + -16257 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + a48655ae-19ef-4258-9398-d4b64a98bae2 + Interpolate + Interpolate + + + + + + 23546 + -16393 + 125 + 84 + + + 23613 + -16351 + + + + + + 1 + Interpolation points + fe24c9cb-aa4b-4206-ac4a-1a94ee8d94f8 + Vertices + Vertices + false + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + 1 + + + + + + 23548 + -16391 + 50 + 20 + + + 23574.5 + -16381 + + + + + + + + Curve degree + dd8b4253-978d-4f11-8017-bd47ec926d76 + Degree + Degree + false + 0 + + + + + + 23548 + -16371 + 50 + 20 + + + 23574.5 + -16361 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + f4b27d4e-53c6-45ef-9070-f335a9392678 + Periodic + Periodic + false + 0 + + + + + + 23548 + -16351 + 50 + 20 + + + 23574.5 + -16341 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + dc471983-7c87-4711-a1c0-ea33534f9ff4 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -16331 + 50 + 20 + + + 23574.5 + -16321 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2682b4d1-39cb-4403-8836-18e04a723c06 + Curve + Curve + false + 0 + + + + + + 23628 + -16391 + 41 + 26 + + + 23650 + -16377.67 + + + + + + + + Curve length + cfb50779-e92b-41b5-9169-dcef0f6c27b4 + Length + Length + false + 0 + + + + + + 23628 + -16365 + 41 + 27 + + + 23650 + -16351 + + + + + + + + Curve domain + 1d4af750-e831-4433-8821-ac98befcc50c + Domain + Domain + false + 0 + + + + + + 23628 + -16338 + 41 + 27 + + + 23650 + -16324.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 978c0e7d-ba23-4ca2-8b19-c0263edec062 + Divide Curve + Divide Curve + + + + + + 23546 + -15645 + 125 + 64 + + + 23596 + -15613 + + + + + + Curve to divide + 547e512c-a682-415f-971e-0067a344e236 + Curve + Curve + false + 2eafa1b0-5e36-43f4-a7a9-6502d238dbcd + 1 + + + + + + 23548 + -15643 + 33 + 20 + + + 23566 + -15633 + + + + + + + + Number of segments + 25ca6f32-4c82-45ce-960f-1614d7aeb55a + Count + Count + false + b3e372c1-b117-40cf-b171-7c2d34436500 + 1 + + + + + + 23548 + -15623 + 33 + 20 + + + 23566 + -15613 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 0f3a34c9-4b88-4231-932c-b3e5a3453c26 + Kinks + Kinks + false + 0 + + + + + + 23548 + -15603 + 33 + 20 + + + 23566 + -15593 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + e11b64f1-0bbf-48be-af92-113773eb0698 + Points + Points + false + 0 + + + + + + 23611 + -15643 + 58 + 20 + + + 23641.5 + -15633 + + + + + + + + 1 + Tangent vectors at division points + 7ca4f99a-b347-4dad-bc80-760f3f64a1d5 + Tangents + Tangents + false + 0 + + + + + + 23611 + -15623 + 58 + 20 + + + 23641.5 + -15613 + + + + + + + + 1 + Parameter values at division points + a1c1a3a2-725a-40bc-8f5e-f3b01a2940ca + Parameters + Parameters + false + 0 + + + + + + 23611 + -15603 + 58 + 20 + + + 23641.5 + -15593 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4abf7064-6820-4684-aebf-814987ac0476 + Line SDL + Line SDL + + + + + + 23556 + -15521 + 106 + 64 + + + 23620 + -15489 + + + + + + Line start point + 927c06a5-bef4-4705-a145-7714d55f61e9 + Start + Start + false + 0 + + + + + + 23558 + -15519 + 47 + 20 + + + 23583 + -15509 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + b0be5f8e-6a80-42a1-a21a-1f4d11f228f8 + Direction + Direction + false + 0 + + + + + + 23558 + -15499 + 47 + 20 + + + 23583 + -15489 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 2b8ea256-04f8-468c-8bc4-8b3b797aeb56 + Length + Length + false + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + 1 + + + + + + 23558 + -15479 + 47 + 20 + + + 23583 + -15469 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 2eafa1b0-5e36-43f4-a7a9-6502d238dbcd + Line + Line + false + 0 + + + + + + 23635 + -15519 + 25 + 60 + + + 23649 + -15489 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 49767f20-2cff-46da-9c0b-c15115b3bf97 + Line SDL + Line SDL + + + + + + 23556 + -15709 + 106 + 64 + + + 23620 + -15677 + + + + + + Line start point + 87387559-3843-4cce-a405-7762dbb0542b + Start + Start + false + e11b64f1-0bbf-48be-af92-113773eb0698 + 1 + + + + + + 23558 + -15707 + 47 + 20 + + + 23583 + -15697 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 771e9af3-3f8c-4b3b-be46-c1ce9bb8c778 + Direction + Direction + false + 0 + + + + + + 23558 + -15687 + 47 + 20 + + + 23583 + -15677 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + c3417282-8030-47b3-990a-8f70c6727771 + Length + Length + false + 0 + + + + + + 23558 + -15667 + 47 + 20 + + + 23583 + -15657 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 66e11847-1122-424a-ac99-29a64704d4aa + Line + Line + false + 0 + + + + + + 23635 + -15707 + 25 + 60 + + + 23649 + -15677 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 9a4dbab5-2ac3-4ecc-91a8-ce5dac472708 + Curve | Curve + Curve | Curve + + + + + + 23536 + -15773 + 146 + 64 + + + 23597 + -15741 + + + + + + First curve + 879dc437-624f-4f8b-b6d8-66195b7c69a9 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -15771 + 44 + 30 + + + 23561.5 + -15756 + + + + + + + + Second curve + 4359317c-5873-4392-8260-3726708818bd + Curve B + Curve B + false + 66e11847-1122-424a-ac99-29a64704d4aa + 1 + + + + + + 23538 + -15741 + 44 + 30 + + + 23561.5 + -15726 + + + + + + + + 1 + Intersection events + 9aa56816-92dd-4a12-ac89-d1f9028f929f + 1 + Points + Points + false + 0 + + + + + + 23612 + -15771 + 68 + 20 + + + 23639.5 + -15761 + + + + + + + + 1 + Parameters on first curve + e53b4f91-2fc7-4aa3-8749-a175e833d28d + Params A + Params A + false + 0 + + + + + + 23612 + -15751 + 68 + 20 + + + 23639.5 + -15741 + + + + + + + + 1 + Parameters on second curve + 4801d1d1-3e62-407e-a485-2dd6f071e456 + Params B + Params B + false + 0 + + + + + + 23612 + -15731 + 68 + 20 + + + 23639.5 + -15721 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + e35cee1f-552a-4d7a-82f6-ffcb5d59cfb8 + Deconstruct + Deconstruct + + + + + + 23543 + -15837 + 132 + 64 + + + 23590 + -15805 + + + + + + Input point + 2299b303-cb2f-46ca-bad9-b59bfb9e3f2e + Point + Point + false + 9aa56816-92dd-4a12-ac89-d1f9028f929f + 1 + + + + + + 23545 + -15835 + 30 + 60 + + + 23561.5 + -15805 + + + + + + + + Point {x} component + d60b74d3-c5af-4a56-afc0-f2c55fc7014f + X component + X component + false + 0 + + + + + + 23605 + -15835 + 68 + 20 + + + 23640.5 + -15825 + + + + + + + + Point {y} component + 99095105-d88f-43ad-9563-bf86389d06b3 + Y component + Y component + false + 0 + + + + + + 23605 + -15815 + 68 + 20 + + + 23640.5 + -15805 + + + + + + + + Point {z} component + c3d46c11-5b88-4722-b579-80fa500428e6 + Z component + Z component + false + 0 + + + + + + 23605 + -15795 + 68 + 20 + + + 23640.5 + -15785 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 978c0e7d-ba23-4ca2-8b19-c0263edec062 + 4abf7064-6820-4684-aebf-814987ac0476 + 49767f20-2cff-46da-9c0b-c15115b3bf97 + 9a4dbab5-2ac3-4ecc-91a8-ce5dac472708 + e35cee1f-552a-4d7a-82f6-ffcb5d59cfb8 + fddbdff5-2e30-462d-b088-075c6e7759f8 + 4d25ab4b-2c9a-41cb-a23a-7e07b420fd94 + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 10 + ac761974-aeea-4ae8-99cb-8b8f0de015e5 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -15537 + 40 + 16 + + + 23609 + -15529 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 4d25ab4b-2c9a-41cb-a23a-7e07b420fd94 + Division + Division + + + + + + 23568 + -15581 + 82 + 44 + + + 23599 + -15559 + + + + + + Item to divide (dividend) + ab791b7a-dc1d-4fb0-bcda-2e2747dc606e + A + A + false + 2fddab23-9c2e-411b-afb9-3b6d80911d11 + 1 + + + + + + 23570 + -15579 + 14 + 20 + + + 23578.5 + -15569 + + + + + + + + Item to divide with (divisor) + 924f30c6-668a-4d4e-a4c2-50617425f189 + B + B + false + 0 + + + + + + 23570 + -15559 + 14 + 20 + + + 23578.5 + -15549 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + b3e372c1-b117-40cf-b171-7c2d34436500 + Result + Result + false + 0 + + + + + + 23614 + -15579 + 34 + 40 + + + 23632.5 + -15559 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6852a2ca-ba53-4192-87f7-e8943a186e0f + Relay + Relay + false + 99095105-d88f-43ad-9563-bf86389d06b3 + 1 + + + + + + 23589 + -15853 + 40 + 16 + + + 23609 + -15845 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 389f3bb8-e937-488a-b7d1-0b9595e74c84 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 64.000 + + + + + + 23484 + -15456 + 250 + 20 + + + 23484.71 + -15455.19 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + b44df182-9141-43e3-ad07-6ea26c917fe6 + Remap Numbers + Remap Numbers + + + + + + 23551 + -15945 + 115 + 64 + + + 23606 + -15913 + + + + + + Value to remap + 8046e6ea-c154-4cdd-bb1c-bcbf0fc14872 + Value + Value + false + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 1 + + + + + + 23553 + -15943 + 38 + 20 + + + 23573.5 + -15933 + + + + + + + + Source domain + f8bbe32e-fff7-43b7-bc9e-54d974a09ca3 + Source + Source + false + 203e36c8-7d26-4994-aa63-3e3c370b9dad + 1 + + + + + + 23553 + -15923 + 38 + 20 + + + 23573.5 + -15913 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 0fed7bf4-e717-4705-9b48-3ba206395d65 + Target + Target + false + 0 + + + + + + 23553 + -15903 + 38 + 20 + + + 23573.5 + -15893 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ae072022-24bf-4a02-bff5-9357ff62ad73 + Mapped + Mapped + false + 0 + + + + + + 23621 + -15943 + 43 + 30 + + + 23644 + -15928 + + + + + + + + Remapped and clipped number + ffed67da-4738-49c3-89aa-708c12eadb81 + Clipped + Clipped + false + 0 + + + + + + 23621 + -15913 + 43 + 30 + + + 23644 + -15898 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 77255770-4360-4501-bba5-2ab2ab1d8ba4 + Bounds + Bounds + + + + + + 23548 + -15881 + 122 + 28 + + + 23612 + -15867 + + + + + + 1 + Numbers to include in Bounds + ed4212fd-3b9f-4c2b-9eaa-7229a42c624d + Numbers + Numbers + false + 6852a2ca-ba53-4192-87f7-e8943a186e0f + 1 + + + + + + 23550 + -15879 + 47 + 24 + + + 23575 + -15867 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 203e36c8-7d26-4994-aa63-3e3c370b9dad + Domain + Domain + false + 0 + + + + + + 23627 + -15879 + 41 + 24 + + + 23649 + -15867 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 312aa7ca-04e7-4be0-ad7e-38d616a44000 + Division + Division + + + + + + 23568 + -15989 + 82 + 44 + + + 23599 + -15967 + + + + + + Item to divide (dividend) + 0d9af975-f4bd-43c8-b8ce-1bd2d6ddfe17 + A + A + false + ae072022-24bf-4a02-bff5-9357ff62ad73 + 1 + + + + + + 23570 + -15987 + 14 + 20 + + + 23578.5 + -15977 + + + + + + + + Item to divide with (divisor) + 664c1552-023d-480b-8d8b-3f3573e50589 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -15967 + 14 + 20 + + + 23578.5 + -15957 + + + + + + + + The result of the Division + b86a9a8f-57dc-4bf3-b96a-d2ec41e599ea + Result + Result + false + 0 + + + + + + 23614 + -15987 + 34 + 40 + + + 23632.5 + -15967 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + b44df182-9141-43e3-ad07-6ea26c917fe6 + 77255770-4360-4501-bba5-2ab2ab1d8ba4 + 312aa7ca-04e7-4be0-ad7e-38d616a44000 + 10 + c1cbb63a-86fd-47e9-b645-c022926ee348 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7a08a2b0-d90d-4d6a-a449-baab9c662598 + 9b0abf1c-8fa9-4110-844e-bfdb36a1e897 + f5756ce7-40cd-496e-a4cb-a78af24d01b6 + b7d48cce-c120-4fa9-bfe8-095ee5928662 + ea026a10-bf56-444e-81b8-f06efb8d75ee + a48655ae-19ef-4258-9398-d4b64a98bae2 + 6 + 4280c953-5564-4149-b2f2-c9b128772171 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f52c6740-04e5-413d-861d-5eeeb836d30a + Create Material + Create Material + + + + + + 24710 + -16056 + 144 + 104 + + + 24794 + -16004 + + + + + + Colour of the diffuse channel + baff6ba1-521d-41ac-90b7-115c20d712be + Diffuse + Diffuse + false + a405642e-c05f-4c35-af58-624b91546cfc + 1 + + + + + + 24712 + -16054 + 67 + 20 + + + 24747 + -16044 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + b7b745f4-e3b6-4f4c-878b-09bf884a1aeb + Specular + Specular + false + 0 + + + + + + 24712 + -16034 + 67 + 20 + + + 24747 + -16024 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 06f37cef-6036-4f65-af05-16993a4bbd7a + Emission + Emission + false + 0 + + + + + + 24712 + -16014 + 67 + 20 + + + 24747 + -16004 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 4a9461ce-453c-4f97-9181-32a3470c9a21 + Transparency + Transparency + false + 0 + + + + + + 24712 + -15994 + 67 + 20 + + + 24747 + -15984 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 00f68ac9-901d-488d-9ba6-91fafad05fca + Shine + Shine + false + 0 + + + + + + 24712 + -15974 + 67 + 20 + + + 24747 + -15964 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 116a7c84-695c-4b90-b72b-798fc8c32725 + Material + Material + false + 0 + + + + + + 24809 + -16054 + 43 + 100 + + + 24832 + -16004 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 8dddddbc-e6db-46bc-8464-f36e94a06852 + Custom Preview + Custom Preview + + + + + + + 24479 + -16026 + 82 + 44 + + + 24547 + -16004 + + + + + + Geometry to preview + true + 596bcaf5-4aff-4b94-a25f-c81ecdd3eb6f + Geometry + Geometry + false + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 24481 + -16024 + 51 + 20 + + + 24508 + -16014 + + + + + + + + The material override + fbf040ff-a9be-4b05-85d8-a0ebe9d0496a + Material + Material + false + 116a7c84-695c-4b90-b72b-798fc8c32725 + 1 + + + + + + 24481 + -16004 + 51 + 20 + + + 24508 + -15994 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + f52c6740-04e5-413d-861d-5eeeb836d30a + 8dddddbc-e6db-46bc-8464-f36e94a06852 + a405642e-c05f-4c35-af58-624b91546cfc + 3 + ae533b58-489a-4e97-9cfb-c50b3f8210e8 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + a405642e-c05f-4c35-af58-624b91546cfc + Colour Picker + Colour Picker + false + + 255;209;209;209 + + 0 + + + + + + 24570.48 + -16144.94 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2f24c037-10ba-40cd-93a3-47ef31321016 + Create Material + Create Material + + + + + + 24710 + -16435 + 144 + 104 + + + 24794 + -16383 + + + + + + Colour of the diffuse channel + d6a678ed-7ba4-4325-b102-1a459ef643be + Diffuse + Diffuse + false + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 1 + + + + + + 24712 + -16433 + 67 + 20 + + + 24747 + -16423 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + eb4ca96b-7d5d-40cf-bafd-5892883012b1 + Specular + Specular + false + 0 + + + + + + 24712 + -16413 + 67 + 20 + + + 24747 + -16403 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + ce7fb0cb-fb8c-4e2d-a0b1-080acb7040a3 + Emission + Emission + false + 0 + + + + + + 24712 + -16393 + 67 + 20 + + + 24747 + -16383 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9a28e488-34cf-4957-91bc-ac2c67c8d647 + Transparency + Transparency + false + 0 + + + + + + 24712 + -16373 + 67 + 20 + + + 24747 + -16363 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 0fd61fe5-7294-4a7e-aebb-1cda4f98289b + Shine + Shine + false + 0 + + + + + + 24712 + -16353 + 67 + 20 + + + 24747 + -16343 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 97f3d6aa-dc22-4c5d-8da6-2dfc1d76212d + Material + Material + false + 0 + + + + + + 24809 + -16433 + 43 + 100 + + + 24832 + -16383 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 5702cab5-e3e0-4167-9e9d-78d518317827 + Custom Preview + Custom Preview + + + + + + + 24479 + -16405 + 82 + 44 + + + 24547 + -16383 + + + + + + Geometry to preview + true + 35a0c2c4-d668-4a81-89dc-d528e2f4aa29 + Geometry + Geometry + false + 2682b4d1-39cb-4403-8836-18e04a723c06 + 1 + + + + + + 24481 + -16403 + 51 + 20 + + + 24508 + -16393 + + + + + + + + The material override + cfbca29b-a3a7-4cf2-ac6b-c3ea56de40db + Material + Material + false + 97f3d6aa-dc22-4c5d-8da6-2dfc1d76212d + 1 + + + + + + 24481 + -16383 + 51 + 20 + + + 24508 + -16373 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 2f24c037-10ba-40cd-93a3-47ef31321016 + 5702cab5-e3e0-4167-9e9d-78d518317827 + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + 3 + c3cb2df8-02e1-4948-b1ea-cabd9ac2ba5c + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 3e434464-7104-47c0-aa8a-9e4b2a7b5e6b + Colour Picker + Colour Picker + false + + 255;184;184;184 + + 0 + + + + + + 24570.59 + -16523.41 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + Divide Curve + Divide Curve + + + + + + 23546 + -17388 + 125 + 64 + + + 23596 + -17356 + + + + + + Curve to divide + 94c768c1-712a-4264-a404-0dca44a17358 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -17386 + 33 + 20 + + + 23566 + -17376 + + + + + + + + Number of segments + 0ea26a0f-fe1e-4dcb-b93e-cb61c80453bc + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -17366 + 33 + 20 + + + 23566 + -17356 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 95c5ec70-a0bb-47dd-ab4c-9a51cf4768fe + Kinks + Kinks + false + 0 + + + + + + 23548 + -17346 + 33 + 20 + + + 23566 + -17336 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 3b42b1b6-ac40-4b51-9161-935e3cad8ccc + Points + Points + false + 0 + + + + + + 23611 + -17386 + 58 + 20 + + + 23641.5 + -17376 + + + + + + + + 1 + Tangent vectors at division points + f5e8e3c6-f14a-4ae6-bc32-150ab32252dd + Tangents + Tangents + false + 0 + + + + + + 23611 + -17366 + 58 + 20 + + + 23641.5 + -17356 + + + + + + + + 1 + Parameter values at division points + 160cc3cc-b367-4d39-82fd-49c495fe46f2 + Parameters + Parameters + false + 0 + + + + + + 23611 + -17346 + 58 + 20 + + + 23641.5 + -17336 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + Curvature + Curvature + + + + + + 23540 + -17452 + 137 + 64 + + + 23610 + -17420 + + + + + + Curve to evaluate + 116f75b1-3728-447b-8b7f-40e7c4b072c8 + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -17450 + 53 + 30 + + + 23570 + -17435 + + + + + + + + Parameter on curve domain to evaluate + 77e53b5f-d1ca-48e1-a2a8-038db7368103 + Parameter + Parameter + false + 160cc3cc-b367-4d39-82fd-49c495fe46f2 + 1 + + + + + + 23542 + -17420 + 53 + 30 + + + 23570 + -17405 + + + + + + + + Point on curve at {t} + b175be86-ef07-46b5-805e-e072b4c8ff54 + Point + Point + false + 0 + + + + + + 23625 + -17450 + 50 + 20 + + + 23651.5 + -17440 + + + + + + + + Curvature vector at {t} + 305136a6-e0f4-4076-b77c-4f8882207804 + Curvature + Curvature + false + 0 + + + + + + 23625 + -17430 + 50 + 20 + + + 23651.5 + -17420 + + + + + + + + Curvature circle at {t} + f8187bb5-3fcd-4819-825d-5f36ed082319 + Curvature + Curvature + false + 0 + + + + + + 23625 + -17410 + 50 + 20 + + + 23651.5 + -17400 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 43578186-7299-4d01-8178-8f02ecc723fe + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -17516 + 114 + 64 + + + 23592 + -17484 + + + + + + Arc or Circle to deconstruct + f776482c-030f-49ef-bb0f-a65dbaed07cf + Arc + Arc + false + f8187bb5-3fcd-4819-825d-5f36ed082319 + 1 + + + + + + 23554 + -17514 + 23 + 60 + + + 23567 + -17484 + + + + + + + + Base plane of arc or circle + c18aae03-37d3-4503-b4e9-ea72a6f58c43 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -17514 + 57 + 20 + + + 23637 + -17504 + + + + + + + + Radius of arc or circle + aac4b7b3-e7fc-4117-b65c-0fd1467dc4f0 + Radius + Radius + false + 0 + + + + + + 23607 + -17494 + 57 + 20 + + + 23637 + -17484 + + + + + + + + Angle domain (in radians) of arc + f63eaa3f-992f-4a20-8c77-f2d34fce960d + Angle + Angle + false + 0 + + + + + + 23607 + -17474 + 57 + 20 + + + 23637 + -17464 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 4a32ab36-048e-4c97-a53e-315d046104e6 + Line SDL + Line SDL + + + + + + 23548 + -17580 + 122 + 64 + + + 23628 + -17548 + + + + + + Line start point + 05911226-8afe-4d3b-9e0f-dcae9dc2ed42 + Start + Start + false + 2862883f-2b68-4dd6-b2e0-97e8ab794590 + 1 + + + + + + 23550 + -17578 + 63 + 20 + + + 23591 + -17568 + + + + + + + + Line tangent (direction) + 5bec5671-4d3a-4a34-a3fa-dbe2ac9fb752 + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -17558 + 63 + 20 + + + 23591 + -17548 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 4bc28530-d34a-47bf-8291-be8a83cf328c + X/32 + Length + Length + false + cb36fefb-18be-4576-8dfb-41c8fb73a0ce + 1 + + + + + + 23550 + -17538 + 63 + 20 + + + 23591 + -17528 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + Line + Line + false + 0 + + + + + + 23643 + -17578 + 25 + 60 + + + 23657 + -17548 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + 43578186-7299-4d01-8178-8f02ecc723fe + 4a32ab36-048e-4c97-a53e-315d046104e6 + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + ccf99cb1-d79f-4a33-b554-76becd64e2f7 + a75bbf89-ea7d-4181-8468-13efdb3552bf + 8 + e743f64e-ce60-4442-976f-e5d9cd503440 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + Evaluate Length + Evaluate Length + + + + + + 23537 + -17644 + 144 + 64 + + + 23611 + -17612 + + + + + + Curve to evaluate + 58677864-b19a-4221-9374-5894ad2e734a + Curve + Curve + false + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 23539 + -17642 + 57 + 20 + + + 23569 + -17632 + + + + + + + + Length factor for curve evaluation + 994db892-1cf6-4a5e-8a99-9726ab1bb9fc + Length + Length + false + 0 + + + + + + 23539 + -17622 + 57 + 20 + + + 23569 + -17612 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f6b30b6c-2d5f-4ace-a9e4-1687ba47f05e + Normalized + Normalized + false + 0 + + + + + + 23539 + -17602 + 57 + 20 + + + 23569 + -17592 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + Point + Point + false + 0 + + + + + + 23626 + -17642 + 53 + 20 + + + 23654 + -17632 + + + + + + + + Tangent vector at the specified length + 3a7c069d-a038-4ad4-9d5c-07853366d69a + Tangent + Tangent + false + 0 + + + + + + 23626 + -17622 + 53 + 20 + + + 23654 + -17612 + + + + + + + + Curve parameter at the specified length + 7c20bbfa-bb7c-4b78-a34b-4c03372dbc44 + Parameter + Parameter + false + 0 + + + + + + 23626 + -17602 + 53 + 20 + + + 23654 + -17592 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + Interpolate + Interpolate + + + + + + 23546 + -17728 + 125 + 84 + + + 23613 + -17686 + + + + + + 1 + Interpolation points + 3e3e50e6-51d2-40aa-8260-1f367f229200 + Vertices + Vertices + false + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + 1 + + + + + + 23548 + -17726 + 50 + 20 + + + 23574.5 + -17716 + + + + + + + + Curve degree + d5db048e-d4e7-4939-adc6-cc2a65fa8f90 + Degree + Degree + false + 0 + + + + + + 23548 + -17706 + 50 + 20 + + + 23574.5 + -17696 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8d654203-8bed-4a7b-8cc2-24a924a69624 + Periodic + Periodic + false + 0 + + + + + + 23548 + -17686 + 50 + 20 + + + 23574.5 + -17676 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 73ae4591-5cf5-484a-9b80-54b2e9fc5cb6 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -17666 + 50 + 20 + + + 23574.5 + -17656 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8b3a15ce-66e5-4090-b688-91cde2beef9a + Curve + Curve + false + 0 + + + + + + 23628 + -17726 + 41 + 26 + + + 23650 + -17712.67 + + + + + + + + Curve length + 15cf7c83-39e8-4565-9ed1-6a3ee39ac2ce + Length + Length + false + 0 + + + + + + 23628 + -17700 + 41 + 27 + + + 23650 + -17686 + + + + + + + + Curve domain + 0c115ae0-1595-409a-bb40-c7f13abbb408 + Domain + Domain + false + 0 + + + + + + 23628 + -17673 + 41 + 27 + + + 23650 + -17659.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + e36a9925-583e-429d-868b-8758359b7f59 + Divide Curve + Divide Curve + + + + + + 23546 + -16980 + 125 + 64 + + + 23596 + -16948 + + + + + + Curve to divide + 94ea1ed1-28c1-4517-b599-892b9c00f22e + Curve + Curve + false + 0532cebc-6f31-4c18-95e3-84b008e8de5f + 1 + + + + + + 23548 + -16978 + 33 + 20 + + + 23566 + -16968 + + + + + + + + Number of segments + b624f7d2-3627-482e-8fb7-a4e72eac49f1 + Count + Count + false + 1498f352-a3f0-45c9-96b6-59b74b6d5e43 + 1 + + + + + + 23548 + -16958 + 33 + 20 + + + 23566 + -16948 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + ba4ee811-cdfc-45cb-be89-f5089728411b + Kinks + Kinks + false + 0 + + + + + + 23548 + -16938 + 33 + 20 + + + 23566 + -16928 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + fce6475d-cfb2-4b3d-a13c-7b5a35e0741d + Points + Points + false + 0 + + + + + + 23611 + -16978 + 58 + 20 + + + 23641.5 + -16968 + + + + + + + + 1 + Tangent vectors at division points + 85a09fb9-5c2f-4872-8114-118b9a535bc3 + Tangents + Tangents + false + 0 + + + + + + 23611 + -16958 + 58 + 20 + + + 23641.5 + -16948 + + + + + + + + 1 + Parameter values at division points + 907e7243-7146-4442-88a7-d9d608d9cea1 + Parameters + Parameters + false + 0 + + + + + + 23611 + -16938 + 58 + 20 + + + 23641.5 + -16928 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 074a5892-7b2d-465f-97ad-4255ed3ca0d5 + Line SDL + Line SDL + + + + + + 23556 + -16856 + 106 + 64 + + + 23620 + -16824 + + + + + + Line start point + 7f8435a2-ca40-42fa-a952-24dd217b8c6f + Start + Start + false + 0 + + + + + + 23558 + -16854 + 47 + 20 + + + 23583 + -16844 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c10179c9-2d13-42ac-afa9-185c7e7bda2d + Direction + Direction + false + 0 + + + + + + 23558 + -16834 + 47 + 20 + + + 23583 + -16824 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + ab0b329d-d27d-4bd8-8a9b-55b844d89d77 + Length + Length + false + ffd3254a-a60c-4950-a7f7-e316be993782 + 1 + + + + + + 23558 + -16814 + 47 + 20 + + + 23583 + -16804 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 0532cebc-6f31-4c18-95e3-84b008e8de5f + Line + Line + false + 0 + + + + + + 23635 + -16854 + 25 + 60 + + + 23649 + -16824 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 6cbe3854-abf9-4774-b60b-577dbc35b3ed + Line SDL + Line SDL + + + + + + 23556 + -17044 + 106 + 64 + + + 23620 + -17012 + + + + + + Line start point + 259a4db9-f6ef-4a46-a4b4-c4f2e7f28461 + Start + Start + false + fce6475d-cfb2-4b3d-a13c-7b5a35e0741d + 1 + + + + + + 23558 + -17042 + 47 + 20 + + + 23583 + -17032 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + ca249af1-8c9b-4e83-a39a-d41cb489fe21 + Direction + Direction + false + 0 + + + + + + 23558 + -17022 + 47 + 20 + + + 23583 + -17012 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + a9fcc003-727a-471c-89d9-5c4b1e9c5490 + Length + Length + false + 0 + + + + + + 23558 + -17002 + 47 + 20 + + + 23583 + -16992 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + dcbf71e4-69f8-462a-be3e-0f33cfed54c9 + Line + Line + false + 0 + + + + + + 23635 + -17042 + 25 + 60 + + + 23649 + -17012 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + ea56ca80-8976-45e8-86ff-396bd8ee7e5d + Curve | Curve + Curve | Curve + + + + + + 23536 + -17108 + 146 + 64 + + + 23597 + -17076 + + + + + + First curve + f8dea285-be30-49ab-9c83-fbec00435113 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -17106 + 44 + 30 + + + 23561.5 + -17091 + + + + + + + + Second curve + fd9fe4c9-9c39-4584-a144-5eaf6397de31 + Curve B + Curve B + false + dcbf71e4-69f8-462a-be3e-0f33cfed54c9 + 1 + + + + + + 23538 + -17076 + 44 + 30 + + + 23561.5 + -17061 + + + + + + + + 1 + Intersection events + e327395c-da49-41d0-b032-e83f68a4d25d + 1 + Points + Points + false + 0 + + + + + + 23612 + -17106 + 68 + 20 + + + 23639.5 + -17096 + + + + + + + + 1 + Parameters on first curve + c97e447d-6c06-481f-bb3a-d3d58f06d922 + Params A + Params A + false + 0 + + + + + + 23612 + -17086 + 68 + 20 + + + 23639.5 + -17076 + + + + + + + + 1 + Parameters on second curve + b812c2ad-c66b-49d6-97a4-b39f0cb7051f + Params B + Params B + false + 0 + + + + + + 23612 + -17066 + 68 + 20 + + + 23639.5 + -17056 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + a1790181-fe1e-42cd-a2e0-203ff8713f4f + Deconstruct + Deconstruct + + + + + + 23543 + -17172 + 132 + 64 + + + 23590 + -17140 + + + + + + Input point + 0d744f76-6bf1-4c93-9042-00858375d780 + Point + Point + false + e327395c-da49-41d0-b032-e83f68a4d25d + 1 + + + + + + 23545 + -17170 + 30 + 60 + + + 23561.5 + -17140 + + + + + + + + Point {x} component + 8ee07771-ab56-4bc3-8c16-41a41294a9e3 + X component + X component + false + 0 + + + + + + 23605 + -17170 + 68 + 20 + + + 23640.5 + -17160 + + + + + + + + Point {y} component + 25c47ea5-4328-482d-bde8-3e8fade0b26e + Y component + Y component + false + 0 + + + + + + 23605 + -17150 + 68 + 20 + + + 23640.5 + -17140 + + + + + + + + Point {z} component + 4caab237-e795-4043-8181-36c4428c311d + Z component + Z component + false + 0 + + + + + + 23605 + -17130 + 68 + 20 + + + 23640.5 + -17120 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e36a9925-583e-429d-868b-8758359b7f59 + 074a5892-7b2d-465f-97ad-4255ed3ca0d5 + 6cbe3854-abf9-4774-b60b-577dbc35b3ed + ea56ca80-8976-45e8-86ff-396bd8ee7e5d + a1790181-fe1e-42cd-a2e0-203ff8713f4f + dff104f4-d9c4-4eb1-92c8-92170f090dce + 69328abc-55e4-407a-864b-de8572a77928 + ffd3254a-a60c-4950-a7f7-e316be993782 + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + aac0387b-eba1-4aa7-997c-df54df866608 + 10 + ccf99cb1-d79f-4a33-b554-76becd64e2f7 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -16872 + 40 + 16 + + + 23609 + -16864 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 69328abc-55e4-407a-864b-de8572a77928 + Division + Division + + + + + + 23568 + -16916 + 82 + 44 + + + 23599 + -16894 + + + + + + Item to divide (dividend) + 7e49efc5-577c-4548-8e6f-f30958eff669 + A + A + false + 82caba0c-9d0f-430e-8d2d-2a0bdc97f08a + 1 + + + + + + 23570 + -16914 + 14 + 20 + + + 23578.5 + -16904 + + + + + + + + Item to divide with (divisor) + c0dec693-56dc-4307-9fb2-62a143f6d1e1 + B + B + false + 0 + + + + + + 23570 + -16894 + 14 + 20 + + + 23578.5 + -16884 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 1498f352-a3f0-45c9-96b6-59b74b6d5e43 + Result + Result + false + 0 + + + + + + 23614 + -16914 + 34 + 40 + + + 23632.5 + -16894 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aac0387b-eba1-4aa7-997c-df54df866608 + Relay + Relay + false + 25c47ea5-4328-482d-bde8-3e8fade0b26e + 1 + + + + + + 23589 + -17188 + 40 + 16 + + + 23609 + -17180 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ffd3254a-a60c-4950-a7f7-e316be993782 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 128.000 + + + + + + 23484 + -16792 + 250 + 20 + + + 23484.18 + -16791.48 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 755607d1-7e0e-4ab4-840e-96877ec3a147 + Remap Numbers + Remap Numbers + + + + + + 23551 + -17280 + 115 + 64 + + + 23606 + -17248 + + + + + + Value to remap + ed120071-5ad9-4f9c-8af6-4315f29b8c30 + Value + Value + false + aac0387b-eba1-4aa7-997c-df54df866608 + 1 + + + + + + 23553 + -17278 + 38 + 20 + + + 23573.5 + -17268 + + + + + + + + Source domain + bae3a1c5-d1de-4499-966e-bcc5b67bd296 + Source + Source + false + c8d50d22-c72e-458c-9440-9293d7d86b4b + 1 + + + + + + 23553 + -17258 + 38 + 20 + + + 23573.5 + -17248 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 97a89c86-11ab-42db-bd24-3d138b516a20 + Target + Target + false + 0 + + + + + + 23553 + -17238 + 38 + 20 + + + 23573.5 + -17228 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ce4d8d77-26ab-429d-ba82-306e1d14f18c + Mapped + Mapped + false + 0 + + + + + + 23621 + -17278 + 43 + 30 + + + 23644 + -17263 + + + + + + + + Remapped and clipped number + d568e6f0-802b-4b2a-87a2-af0f1ed39e70 + Clipped + Clipped + false + 0 + + + + + + 23621 + -17248 + 43 + 30 + + + 23644 + -17233 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 8dbcef8e-a8a5-4f6d-b171-c235f20c224f + Bounds + Bounds + + + + + + 23548 + -17216 + 122 + 28 + + + 23612 + -17202 + + + + + + 1 + Numbers to include in Bounds + 4825e6e1-e807-4c85-aa96-8c894d2b7047 + Numbers + Numbers + false + aac0387b-eba1-4aa7-997c-df54df866608 + 1 + + + + + + 23550 + -17214 + 47 + 24 + + + 23575 + -17202 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + c8d50d22-c72e-458c-9440-9293d7d86b4b + Domain + Domain + false + 0 + + + + + + 23627 + -17214 + 41 + 24 + + + 23649 + -17202 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1e36afc8-fcf9-48a1-ba68-cec222f387bb + Division + Division + + + + + + 23568 + -17324 + 82 + 44 + + + 23599 + -17302 + + + + + + Item to divide (dividend) + 11359847-1004-4ec3-bb2c-bee8670de5e3 + A + A + false + ce4d8d77-26ab-429d-ba82-306e1d14f18c + 1 + + + + + + 23570 + -17322 + 14 + 20 + + + 23578.5 + -17312 + + + + + + + + Item to divide with (divisor) + 3659ad0b-5f2d-435c-b426-305325c1ca6b + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -17302 + 14 + 20 + + + 23578.5 + -17292 + + + + + + + + The result of the Division + cb36fefb-18be-4576-8dfb-41c8fb73a0ce + Result + Result + false + 0 + + + + + + 23614 + -17322 + 34 + 40 + + + 23632.5 + -17302 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 755607d1-7e0e-4ab4-840e-96877ec3a147 + 8dbcef8e-a8a5-4f6d-b171-c235f20c224f + 1e36afc8-fcf9-48a1-ba68-cec222f387bb + 10 + a75bbf89-ea7d-4181-8468-13efdb3552bf + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7144e35d-fd85-4612-9a7e-0f9b8a9c6ea8 + 7b15b2b0-4568-4652-a467-d3f2b9e03237 + 43578186-7299-4d01-8178-8f02ecc723fe + 4a32ab36-048e-4c97-a53e-315d046104e6 + 7f62bddf-4d64-4cb5-a9b5-6accfdf5701a + 264cdf2b-680c-4d7e-9bf5-a9026fc0a723 + 6 + e9d6125b-5c67-4dac-b36b-5f7fc2de9600 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + Create Material + Create Material + + + + + + 24711 + -17365 + 144 + 104 + + + 24795 + -17313 + + + + + + Colour of the diffuse channel + 9456cd4a-bdfc-4df5-b40f-abb2f1ed11e1 + Diffuse + Diffuse + false + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + 1 + + + + + + 24713 + -17363 + 67 + 20 + + + 24748 + -17353 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 7a27f048-7e1d-46f1-aa63-5b8fdde7e07a + Specular + Specular + false + 0 + + + + + + 24713 + -17343 + 67 + 20 + + + 24748 + -17333 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + f24e008c-d2ea-4205-97c6-c0a46f4c51b5 + Emission + Emission + false + 0 + + + + + + 24713 + -17323 + 67 + 20 + + + 24748 + -17313 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e3e64060-852e-4add-8bda-2d05e4b6d885 + Transparency + Transparency + false + 0 + + + + + + 24713 + -17303 + 67 + 20 + + + 24748 + -17293 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + af97bd36-9b0f-435b-86b6-73e363665b39 + Shine + Shine + false + 0 + + + + + + 24713 + -17283 + 67 + 20 + + + 24748 + -17273 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 3c04dba0-2791-4a98-b011-752db8b26dd5 + Material + Material + false + 0 + + + + + + 24810 + -17363 + 43 + 100 + + + 24833 + -17313 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + Custom Preview + Custom Preview + + + + + + + 24480 + -17335 + 82 + 44 + + + 24548 + -17313 + + + + + + Geometry to preview + true + 5e7d91e7-0875-4e29-a81d-ff51d4a2109a + Geometry + Geometry + false + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 24482 + -17333 + 51 + 20 + + + 24509 + -17323 + + + + + + + + The material override + a12b5884-5864-4cb3-8218-8b89b51c2887 + Material + Material + false + 3c04dba0-2791-4a98-b011-752db8b26dd5 + 1 + + + + + + 24482 + -17313 + 51 + 20 + + + 24509 + -17303 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 3fc3b9fd-0755-4ae0-81e8-0ef4231129b9 + b9e30768-5cfc-448c-bddf-a40122cc1cf1 + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + 3 + 86a74b32-8581-4bb2-8951-aee56c07d7bc + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 7c387e0e-7b47-43a1-a696-6f65cb63e432 + Colour Picker + Colour Picker + false + + 255;201;201;201 + + 0 + + + + + + 24571.76 + -17454.96 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + Create Material + Create Material + + + + + + 24710 + -17744 + 144 + 104 + + + 24794 + -17692 + + + + + + Colour of the diffuse channel + 5a67d121-0e30-4cfd-9a83-9ba618fb6a33 + Diffuse + Diffuse + false + ec304de3-1378-4608-80bc-e8033b983494 + 1 + + + + + + 24712 + -17742 + 67 + 20 + + + 24747 + -17732 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 5f7627c6-cf86-4769-953d-634fde230fac + Specular + Specular + false + 0 + + + + + + 24712 + -17722 + 67 + 20 + + + 24747 + -17712 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 97618c0f-274e-4d83-ba24-6d9abfdff9fa + Emission + Emission + false + 0 + + + + + + 24712 + -17702 + 67 + 20 + + + 24747 + -17692 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + cf3f6424-d950-4d32-88e7-1eddc4e48ce5 + Transparency + Transparency + false + 0 + + + + + + 24712 + -17682 + 67 + 20 + + + 24747 + -17672 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 10ef69e9-a367-4918-9b04-f19755a58892 + Shine + Shine + false + 0 + + + + + + 24712 + -17662 + 67 + 20 + + + 24747 + -17652 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 554167d3-812d-4b36-9129-3625f018b1ff + Material + Material + false + 0 + + + + + + 24809 + -17742 + 43 + 100 + + + 24832 + -17692 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + Custom Preview + Custom Preview + + + + + + + 24479 + -17714 + 82 + 44 + + + 24547 + -17692 + + + + + + Geometry to preview + true + a25e4838-e7f8-484b-8fa3-dffc3f211c78 + Geometry + Geometry + false + 8b3a15ce-66e5-4090-b688-91cde2beef9a + 1 + + + + + + 24481 + -17712 + 51 + 20 + + + 24508 + -17702 + + + + + + + + The material override + 907039ce-11a3-4e80-b05d-ed7dca452ffe + Material + Material + false + 554167d3-812d-4b36-9129-3625f018b1ff + 1 + + + + + + 24481 + -17692 + 51 + 20 + + + 24508 + -17682 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ffff9ce8-ea85-45e0-8455-edc2e9a0c02b + 772ffbba-1684-46e6-b635-c1bbc5a95b78 + ec304de3-1378-4608-80bc-e8033b983494 + 3 + 126ace9e-ef2d-46d1-b50a-4b43b1276aed + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + ec304de3-1378-4608-80bc-e8033b983494 + Colour Picker + Colour Picker + false + + 255;176;176;176 + + 0 + + + + + + 24571.87 + -17833.43 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + Divide Curve + Divide Curve + + + + + + 23546 + -18543 + 125 + 64 + + + 23596 + -18511 + + + + + + Curve to divide + ebd79cc2-ee6e-4aa0-ad07-fbd6f698faa9 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -18541 + 33 + 20 + + + 23566 + -18531 + + + + + + + + Number of segments + 450bd9a0-8c0d-4fab-a041-8fdce6d6f5e6 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -18521 + 33 + 20 + + + 23566 + -18511 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 76eef19c-bffc-4ba6-8b65-1b0a4a578681 + Kinks + Kinks + false + 0 + + + + + + 23548 + -18501 + 33 + 20 + + + 23566 + -18491 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 97edab55-d6f3-4bed-bdc5-04fae2612290 + Points + Points + false + 0 + + + + + + 23611 + -18541 + 58 + 20 + + + 23641.5 + -18531 + + + + + + + + 1 + Tangent vectors at division points + 657bcddd-2666-47f6-bfd2-88ef96e5a4e8 + Tangents + Tangents + false + 0 + + + + + + 23611 + -18521 + 58 + 20 + + + 23641.5 + -18511 + + + + + + + + 1 + Parameter values at division points + 57cd8e67-35c6-49ca-a2e1-ce1c3d94edd6 + Parameters + Parameters + false + 0 + + + + + + 23611 + -18501 + 58 + 20 + + + 23641.5 + -18491 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 60bf6fcf-492b-46bb-b01a-c444f86d666b + Curvature + Curvature + + + + + + 23540 + -18607 + 137 + 64 + + + 23610 + -18575 + + + + + + Curve to evaluate + 1332ba31-1313-4bbb-87f6-76f4329a88ff + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -18605 + 53 + 30 + + + 23570 + -18590 + + + + + + + + Parameter on curve domain to evaluate + 5a69268c-f835-486f-942c-40cf0b32b1ed + Parameter + Parameter + false + 57cd8e67-35c6-49ca-a2e1-ce1c3d94edd6 + 1 + + + + + + 23542 + -18575 + 53 + 30 + + + 23570 + -18560 + + + + + + + + Point on curve at {t} + 77b78f5d-15b6-4df5-8345-3d88b9b77c06 + Point + Point + false + 0 + + + + + + 23625 + -18605 + 50 + 20 + + + 23651.5 + -18595 + + + + + + + + Curvature vector at {t} + 5554f25b-55e3-44a3-82d2-3f551d715b5e + Curvature + Curvature + false + 0 + + + + + + 23625 + -18585 + 50 + 20 + + + 23651.5 + -18575 + + + + + + + + Curvature circle at {t} + 17bd6930-d6ec-4b4f-a00a-9d5e40e5e40a + Curvature + Curvature + false + 0 + + + + + + 23625 + -18565 + 50 + 20 + + + 23651.5 + -18555 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -18671 + 114 + 64 + + + 23592 + -18639 + + + + + + Arc or Circle to deconstruct + b5f2ac75-698c-4388-9434-03563e07e6be + Arc + Arc + false + 17bd6930-d6ec-4b4f-a00a-9d5e40e5e40a + 1 + + + + + + 23554 + -18669 + 23 + 60 + + + 23567 + -18639 + + + + + + + + Base plane of arc or circle + 2c6f810d-7a11-43ac-a40b-544d728007c5 + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -18669 + 57 + 20 + + + 23637 + -18659 + + + + + + + + Radius of arc or circle + 8d97889f-867b-43b3-8d30-a2b2d2789ecd + Radius + Radius + false + 0 + + + + + + 23607 + -18649 + 57 + 20 + + + 23637 + -18639 + + + + + + + + Angle domain (in radians) of arc + de0a266c-8fa8-4db0-a65d-41eb6f539655 + Angle + Angle + false + 0 + + + + + + 23607 + -18629 + 57 + 20 + + + 23637 + -18619 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 765f3b60-7b54-4a95-af26-0e74b6d0045a + Line SDL + Line SDL + + + + + + 23548 + -18735 + 122 + 64 + + + 23628 + -18703 + + + + + + Line start point + 4ec6d486-c4b5-4f27-975f-f09a7f7a064a + Start + Start + false + 6ac7cb03-1a23-4f04-a5dc-db474dea2962 + 1 + + + + + + 23550 + -18733 + 63 + 20 + + + 23591 + -18723 + + + + + + + + Line tangent (direction) + 6be1941f-bf1b-4723-ad91-800415c1b67e + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -18713 + 63 + 20 + + + 23591 + -18703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 68c46152-6f38-42f4-99d0-858b7b3fc601 + X/64 + Length + Length + false + e795881c-2fe9-4c0c-b39f-3adb4126513d + 1 + + + + + + 23550 + -18693 + 63 + 20 + + + 23591 + -18683 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + Line + Line + false + 0 + + + + + + 23643 + -18733 + 25 + 60 + + + 23657 + -18703 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + 60bf6fcf-492b-46bb-b01a-c444f86d666b + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + 765f3b60-7b54-4a95-af26-0e74b6d0045a + b17e389e-9e35-4c7f-a943-c918aded7ee4 + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + 3e335f13-6edb-471d-bfe1-ca6d8b7d755b + f7c8150a-7214-4513-bf27-b085e757a9b3 + 8 + ca5712ac-10e4-485c-b916-4805fc4f5dcb + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + b17e389e-9e35-4c7f-a943-c918aded7ee4 + Evaluate Length + Evaluate Length + + + + + + 23537 + -18799 + 144 + 64 + + + 23611 + -18767 + + + + + + Curve to evaluate + 42b8814e-f699-4783-8da2-cd0ca9c21966 + Curve + Curve + false + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 23539 + -18797 + 57 + 20 + + + 23569 + -18787 + + + + + + + + Length factor for curve evaluation + 832e7da7-f157-4a63-9483-185dbb161b07 + Length + Length + false + 0 + + + + + + 23539 + -18777 + 57 + 20 + + + 23569 + -18767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4e4bc93f-d3df-4ad2-ac9e-68aed3f90fab + Normalized + Normalized + false + 0 + + + + + + 23539 + -18757 + 57 + 20 + + + 23569 + -18747 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + Point + Point + false + 0 + + + + + + 23626 + -18797 + 53 + 20 + + + 23654 + -18787 + + + + + + + + Tangent vector at the specified length + 18368b3b-b87a-4da5-896d-718bd3f09a76 + Tangent + Tangent + false + 0 + + + + + + 23626 + -18777 + 53 + 20 + + + 23654 + -18767 + + + + + + + + Curve parameter at the specified length + 7aa2bbd8-455b-4f1f-a6de-219b0a87837e + Parameter + Parameter + false + 0 + + + + + + 23626 + -18757 + 53 + 20 + + + 23654 + -18747 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + Interpolate + Interpolate + + + + + + 23546 + -18883 + 125 + 84 + + + 23613 + -18841 + + + + + + 1 + Interpolation points + 7a45e612-48a1-4c90-b1b5-94d188f9adbe + Vertices + Vertices + false + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + 1 + + + + + + 23548 + -18881 + 50 + 20 + + + 23574.5 + -18871 + + + + + + + + Curve degree + 95cfa676-432b-4762-acfd-d2117bd67409 + Degree + Degree + false + 0 + + + + + + 23548 + -18861 + 50 + 20 + + + 23574.5 + -18851 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 7cbdf7a0-52f7-4492-92e1-dea5bffa2f69 + Periodic + Periodic + false + 0 + + + + + + 23548 + -18841 + 50 + 20 + + + 23574.5 + -18831 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 9505e8f3-736d-424c-9a6a-72be4f656252 + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -18821 + 50 + 20 + + + 23574.5 + -18811 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + Curve + Curve + false + 0 + + + + + + 23628 + -18881 + 41 + 26 + + + 23650 + -18867.67 + + + + + + + + Curve length + ae949642-8ae8-4428-a5db-abdfbeae0109 + Length + Length + false + 0 + + + + + + 23628 + -18855 + 41 + 27 + + + 23650 + -18841 + + + + + + + + Curve domain + 2b0e51d6-970b-4d0e-a90f-d576a6d0cdb7 + Domain + Domain + false + 0 + + + + + + 23628 + -18828 + 41 + 27 + + + 23650 + -18814.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 6b202705-328a-45d1-a5cc-b8f702f78f6a + Divide Curve + Divide Curve + + + + + + 23546 + -18135 + 125 + 64 + + + 23596 + -18103 + + + + + + Curve to divide + 6f42e7ea-7aba-42c4-88b0-71b46d6d3435 + Curve + Curve + false + e225433b-fd1b-4f5a-a3db-c091400f4c6c + 1 + + + + + + 23548 + -18133 + 33 + 20 + + + 23566 + -18123 + + + + + + + + Number of segments + f31a1e08-0561-497b-8d58-0719ee291d94 + Count + Count + false + 7a611a69-27a8-4b45-9d58-98402e7df77e + 1 + + + + + + 23548 + -18113 + 33 + 20 + + + 23566 + -18103 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 68caac2a-1c70-4216-8305-f5eadfde47af + Kinks + Kinks + false + 0 + + + + + + 23548 + -18093 + 33 + 20 + + + 23566 + -18083 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 9f79f098-2e7b-4a55-b57c-2fd3e8163013 + Points + Points + false + 0 + + + + + + 23611 + -18133 + 58 + 20 + + + 23641.5 + -18123 + + + + + + + + 1 + Tangent vectors at division points + 120e17db-1b85-492b-8840-81f1478d5333 + Tangents + Tangents + false + 0 + + + + + + 23611 + -18113 + 58 + 20 + + + 23641.5 + -18103 + + + + + + + + 1 + Parameter values at division points + c5c6c6b3-98a7-4ce5-9fe6-048113d1a00b + Parameters + Parameters + false + 0 + + + + + + 23611 + -18093 + 58 + 20 + + + 23641.5 + -18083 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 1615a079-1e43-4cb9-aa61-3261e8cbc754 + Line SDL + Line SDL + + + + + + 23556 + -18011 + 106 + 64 + + + 23620 + -17979 + + + + + + Line start point + e8a4c045-8dbc-48d7-ba41-2edf62ebb856 + Start + Start + false + 0 + + + + + + 23558 + -18009 + 47 + 20 + + + 23583 + -17999 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + fcf271c9-ab9d-480e-9ace-248c1ea9621f + Direction + Direction + false + 0 + + + + + + 23558 + -17989 + 47 + 20 + + + 23583 + -17979 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 678f8926-f13b-4164-bad1-21b221adf397 + Length + Length + false + d7cb3892-f821-4dd0-bf17-015fe023817b + 1 + + + + + + 23558 + -17969 + 47 + 20 + + + 23583 + -17959 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + e225433b-fd1b-4f5a-a3db-c091400f4c6c + Line + Line + false + 0 + + + + + + 23635 + -18009 + 25 + 60 + + + 23649 + -17979 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + feea191d-fb11-4594-b31f-22955949a85d + Line SDL + Line SDL + + + + + + 23556 + -18199 + 106 + 64 + + + 23620 + -18167 + + + + + + Line start point + 00c73ee7-a22e-47f7-bb65-f5a1a9d93bc4 + Start + Start + false + 9f79f098-2e7b-4a55-b57c-2fd3e8163013 + 1 + + + + + + 23558 + -18197 + 47 + 20 + + + 23583 + -18187 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + d585523d-0246-4778-9819-07eaf4f89e2d + Direction + Direction + false + 0 + + + + + + 23558 + -18177 + 47 + 20 + + + 23583 + -18167 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 4421a8d0-ed1e-4d3a-8eed-2bc347f0f92e + Length + Length + false + 0 + + + + + + 23558 + -18157 + 47 + 20 + + + 23583 + -18147 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1b6fb2a3-0be4-463f-affe-fcbf3ce441ae + Line + Line + false + 0 + + + + + + 23635 + -18197 + 25 + 60 + + + 23649 + -18167 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 414ec018-e7aa-4b74-aec8-50b7a5e71b72 + Curve | Curve + Curve | Curve + + + + + + 23536 + -18263 + 146 + 64 + + + 23597 + -18231 + + + + + + First curve + 1dbdf4ef-f2c6-494a-891c-a8efa85c3c0e + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -18261 + 44 + 30 + + + 23561.5 + -18246 + + + + + + + + Second curve + bb7c425a-4ece-4346-935a-fce3f92023a1 + Curve B + Curve B + false + 1b6fb2a3-0be4-463f-affe-fcbf3ce441ae + 1 + + + + + + 23538 + -18231 + 44 + 30 + + + 23561.5 + -18216 + + + + + + + + 1 + Intersection events + d9d96557-826c-4c51-9f17-2d83039c407a + 1 + Points + Points + false + 0 + + + + + + 23612 + -18261 + 68 + 20 + + + 23639.5 + -18251 + + + + + + + + 1 + Parameters on first curve + 08c7e11a-4186-4c99-864d-6760522ef359 + Params A + Params A + false + 0 + + + + + + 23612 + -18241 + 68 + 20 + + + 23639.5 + -18231 + + + + + + + + 1 + Parameters on second curve + d6dea5e6-00b5-4147-9ef0-951937c729fa + Params B + Params B + false + 0 + + + + + + 23612 + -18221 + 68 + 20 + + + 23639.5 + -18211 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + cbc4e6fa-5316-43a0-9112-4f0424229e2f + Deconstruct + Deconstruct + + + + + + 23543 + -18327 + 132 + 64 + + + 23590 + -18295 + + + + + + Input point + 91b79b77-96f1-482d-9170-976cd06a4327 + Point + Point + false + d9d96557-826c-4c51-9f17-2d83039c407a + 1 + + + + + + 23545 + -18325 + 30 + 60 + + + 23561.5 + -18295 + + + + + + + + Point {x} component + 97faa19e-1ee3-4c42-bca5-1f0743e5b696 + X component + X component + false + 0 + + + + + + 23605 + -18325 + 68 + 20 + + + 23640.5 + -18315 + + + + + + + + Point {y} component + 1de48674-ec9e-4cac-96cf-a905fb2df891 + Y component + Y component + false + 0 + + + + + + 23605 + -18305 + 68 + 20 + + + 23640.5 + -18295 + + + + + + + + Point {z} component + d922b9d6-37e5-44e4-8711-3273af61bc0e + Z component + Z component + false + 0 + + + + + + 23605 + -18285 + 68 + 20 + + + 23640.5 + -18275 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6b202705-328a-45d1-a5cc-b8f702f78f6a + 1615a079-1e43-4cb9-aa61-3261e8cbc754 + feea191d-fb11-4594-b31f-22955949a85d + 414ec018-e7aa-4b74-aec8-50b7a5e71b72 + cbc4e6fa-5316-43a0-9112-4f0424229e2f + 272f8c72-778e-447e-85b7-182a0c1a59d4 + 83d50bba-f2f0-4732-8963-f38a8cf86079 + d7cb3892-f821-4dd0-bf17-015fe023817b + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 10 + 3e335f13-6edb-471d-bfe1-ca6d8b7d755b + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -18027 + 40 + 16 + + + 23609 + -18019 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 83d50bba-f2f0-4732-8963-f38a8cf86079 + Division + Division + + + + + + 23568 + -18071 + 82 + 44 + + + 23599 + -18049 + + + + + + Item to divide (dividend) + 6eec4bbe-ff5a-4b12-be0d-516bf25bcd1c + A + A + false + 99edefd0-a759-41c1-90ec-bdc3557b4ae6 + 1 + + + + + + 23570 + -18069 + 14 + 20 + + + 23578.5 + -18059 + + + + + + + + Item to divide with (divisor) + 6ef2ce5b-bbae-494d-93e9-0b576ce8765c + B + B + false + 0 + + + + + + 23570 + -18049 + 14 + 20 + + + 23578.5 + -18039 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 7a611a69-27a8-4b45-9d58-98402e7df77e + Result + Result + false + 0 + + + + + + 23614 + -18069 + 34 + 40 + + + 23632.5 + -18049 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + Relay + Relay + false + 1de48674-ec9e-4cac-96cf-a905fb2df891 + 1 + + + + + + 23589 + -18343 + 40 + 16 + + + 23609 + -18335 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d7cb3892-f821-4dd0-bf17-015fe023817b + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 256.000 + + + + + + 23484 + -17945 + 250 + 20 + + + 23484.05 + -17945 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + d0b90d5c-4310-45a9-a261-ac0aa29ca98b + Remap Numbers + Remap Numbers + + + + + + 23551 + -18435 + 115 + 64 + + + 23606 + -18403 + + + + + + Value to remap + 22b47c6a-4a53-44c7-bacb-6b5cabb0ca85 + Value + Value + false + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 1 + + + + + + 23553 + -18433 + 38 + 20 + + + 23573.5 + -18423 + + + + + + + + Source domain + dba24501-52e0-410a-8679-98d68fd0d3af + Source + Source + false + 1923867d-19af-4cfd-b2c7-8fbd9ce4a176 + 1 + + + + + + 23553 + -18413 + 38 + 20 + + + 23573.5 + -18403 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 4e2debee-aa31-4f57-a4c7-6ab44b6179db + Target + Target + false + 0 + + + + + + 23553 + -18393 + 38 + 20 + + + 23573.5 + -18383 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ab59116e-4b26-4f9b-9686-301ad0b44eca + Mapped + Mapped + false + 0 + + + + + + 23621 + -18433 + 43 + 30 + + + 23644 + -18418 + + + + + + + + Remapped and clipped number + 321a1f04-c032-4b1e-abfe-72fac4779587 + Clipped + Clipped + false + 0 + + + + + + 23621 + -18403 + 43 + 30 + + + 23644 + -18388 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 5ee1bca2-31a9-48d1-968e-7ec6db15363f + Bounds + Bounds + + + + + + 23548 + -18371 + 122 + 28 + + + 23612 + -18357 + + + + + + 1 + Numbers to include in Bounds + 816dcbdc-1223-44bb-b474-0b5eaf5353f1 + Numbers + Numbers + false + fc5de84b-43cf-42ef-8cce-b5c9aed701fc + 1 + + + + + + 23550 + -18369 + 47 + 24 + + + 23575 + -18357 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 1923867d-19af-4cfd-b2c7-8fbd9ce4a176 + Domain + Domain + false + 0 + + + + + + 23627 + -18369 + 41 + 24 + + + 23649 + -18357 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 560c8ff0-eec8-40c7-b02b-a68f03be4995 + Division + Division + + + + + + 23568 + -18479 + 82 + 44 + + + 23599 + -18457 + + + + + + Item to divide (dividend) + aabfcf96-f7b8-4a70-94e9-63c3055af7a4 + A + A + false + ab59116e-4b26-4f9b-9686-301ad0b44eca + 1 + + + + + + 23570 + -18477 + 14 + 20 + + + 23578.5 + -18467 + + + + + + + + Item to divide with (divisor) + 843fc6d9-5ac4-40da-8328-4f892011f7a6 + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -18457 + 14 + 20 + + + 23578.5 + -18447 + + + + + + + + The result of the Division + e795881c-2fe9-4c0c-b39f-3adb4126513d + Result + Result + false + 0 + + + + + + 23614 + -18477 + 34 + 40 + + + 23632.5 + -18457 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + d0b90d5c-4310-45a9-a261-ac0aa29ca98b + 5ee1bca2-31a9-48d1-968e-7ec6db15363f + 560c8ff0-eec8-40c7-b02b-a68f03be4995 + 10 + f7c8150a-7214-4513-bf27-b085e757a9b3 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c98fc4b1-e7a9-4d9c-a5ea-bb8d2dc8c8ae + 60bf6fcf-492b-46bb-b01a-c444f86d666b + 63b65c01-a287-4d3c-94d1-3dc8cabb3bad + 765f3b60-7b54-4a95-af26-0e74b6d0045a + b17e389e-9e35-4c7f-a943-c918aded7ee4 + 9e3a1af0-5543-4b82-a2f6-f316ee312ac5 + 6 + 4b789992-1957-40c4-bf1e-51ed4e431bfe + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 59452311-1d0e-4ee9-998a-fbd7576f1115 + Create Material + Create Material + + + + + + 24711 + -18539 + 144 + 104 + + + 24795 + -18487 + + + + + + Colour of the diffuse channel + f0b90028-7368-4c40-a52e-7e33c4b60f62 + Diffuse + Diffuse + false + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + 1 + + + + + + 24713 + -18537 + 67 + 20 + + + 24748 + -18527 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + 9bacdecb-c995-4526-af09-aa31a07f0dc1 + Specular + Specular + false + 0 + + + + + + 24713 + -18517 + 67 + 20 + + + 24748 + -18507 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 89818a88-a7db-42cf-8fd2-c97796cbd9d9 + Emission + Emission + false + 0 + + + + + + 24713 + -18497 + 67 + 20 + + + 24748 + -18487 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9f79c9d1-78fa-4412-8b5e-aad45fcc73d8 + Transparency + Transparency + false + 0 + + + + + + 24713 + -18477 + 67 + 20 + + + 24748 + -18467 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 11350953-9cd6-468a-9708-6fece1ad15e2 + Shine + Shine + false + 0 + + + + + + 24713 + -18457 + 67 + 20 + + + 24748 + -18447 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + ffe14863-8423-4bb6-bc7c-165204869001 + Material + Material + false + 0 + + + + + + 24810 + -18537 + 43 + 100 + + + 24833 + -18487 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + Custom Preview + Custom Preview + + + + + + + 24480 + -18509 + 82 + 44 + + + 24548 + -18487 + + + + + + Geometry to preview + true + b2dc262d-3347-4d8d-99f4-047a23cd5bf9 + Geometry + Geometry + false + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 24482 + -18507 + 51 + 20 + + + 24509 + -18497 + + + + + + + + The material override + de27b774-8ada-4049-8557-12c2149664b9 + Material + Material + false + ffe14863-8423-4bb6-bc7c-165204869001 + 1 + + + + + + 24482 + -18487 + 51 + 20 + + + 24509 + -18477 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 59452311-1d0e-4ee9-998a-fbd7576f1115 + 6ca7c051-330e-4b2e-9f0a-b10a6085efd3 + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + 3 + 10230d81-259d-4b0d-b63c-931f135f8202 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + b10d5a6e-a3c5-4e75-8b20-e41ebcc5acca + Colour Picker + Colour Picker + false + + 255;194;194;194 + + 0 + + + + + + 24573.04 + -18629.59 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + a1a57847-af07-47e1-9f94-e9a27cbdee8b + Create Material + Create Material + + + + + + 24710 + -18918 + 144 + 104 + + + 24794 + -18866 + + + + + + Colour of the diffuse channel + 1b508cc1-6266-4678-8197-710e38cc9a99 + Diffuse + Diffuse + false + cfeb52a9-e928-4a18-85d9-901d16762cfc + 1 + + + + + + 24712 + -18916 + 67 + 20 + + + 24747 + -18906 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + fdf7f132-df8a-4b9c-9815-d02d8fb91726 + Specular + Specular + false + 0 + + + + + + 24712 + -18896 + 67 + 20 + + + 24747 + -18886 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 0295f65a-c56a-4143-835e-8fa013d0105b + Emission + Emission + false + 0 + + + + + + 24712 + -18876 + 67 + 20 + + + 24747 + -18866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 79ce34ba-51b9-4940-80f3-b6884ddb2556 + Transparency + Transparency + false + 0 + + + + + + 24712 + -18856 + 67 + 20 + + + 24747 + -18846 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 883e3075-a72d-4f8c-a062-ed2495551ab4 + Shine + Shine + false + 0 + + + + + + 24712 + -18836 + 67 + 20 + + + 24747 + -18826 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 1ed10a58-ba62-4f92-8c8e-cb82f4f259ab + Material + Material + false + 0 + + + + + + 24809 + -18916 + 43 + 100 + + + 24832 + -18866 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 8154f650-7946-4948-84c8-a52136b90863 + Custom Preview + Custom Preview + + + + + + + 24479 + -18888 + 82 + 44 + + + 24547 + -18866 + + + + + + Geometry to preview + true + b16c6628-112f-4475-99fa-b712ff8f092e + Geometry + Geometry + false + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + 1 + + + + + + 24481 + -18886 + 51 + 20 + + + 24508 + -18876 + + + + + + + + The material override + 9f5b4af2-7d4a-40b9-a14c-d599fcb8a53f + Material + Material + false + 1ed10a58-ba62-4f92-8c8e-cb82f4f259ab + 1 + + + + + + 24481 + -18866 + 51 + 20 + + + 24508 + -18856 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + a1a57847-af07-47e1-9f94-e9a27cbdee8b + 8154f650-7946-4948-84c8-a52136b90863 + cfeb52a9-e928-4a18-85d9-901d16762cfc + 3 + 3c8c873d-8079-4d7b-9c47-16f83ce6a793 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + cfeb52a9-e928-4a18-85d9-901d16762cfc + Colour Picker + Colour Picker + false + + 255;168;168;168 + + 0 + + + + + + 24574.13 + -19008.05 + 180 + 310 + + 2 + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + Divide Curve + Divide Curve + + + + + + 23546 + -19788 + 125 + 64 + + + 23596 + -19756 + + + + + + Curve to divide + a2bc3588-d3b2-47a7-bf0d-3d9e58bce408 + Curve + Curve + false + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 23548 + -19786 + 33 + 20 + + + 23566 + -19776 + + + + + + + + Number of segments + b10cbb63-10e2-454c-884d-84df77200f68 + Count + Count + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23548 + -19766 + 33 + 20 + + + 23566 + -19756 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 6284aa95-bef3-457c-a2c8-49de80ca07fb + Kinks + Kinks + false + 0 + + + + + + 23548 + -19746 + 33 + 20 + + + 23566 + -19736 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b50578f1-d784-49cb-97f2-7b3675f795f3 + Points + Points + false + 0 + + + + + + 23611 + -19786 + 58 + 20 + + + 23641.5 + -19776 + + + + + + + + 1 + Tangent vectors at division points + 0b8ad634-1627-48a4-8a07-a14c8b259360 + Tangents + Tangents + false + 0 + + + + + + 23611 + -19766 + 58 + 20 + + + 23641.5 + -19756 + + + + + + + + 1 + Parameter values at division points + 8ae38fee-4420-4a16-988f-8827d939e1e7 + Parameters + Parameters + false + 0 + + + + + + 23611 + -19746 + 58 + 20 + + + 23641.5 + -19736 + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + Curvature + Curvature + + + + + + 23540 + -19852 + 137 + 64 + + + 23610 + -19820 + + + + + + Curve to evaluate + 87ae6f6f-d21b-46b4-b6eb-499edb844a4c + Curve + Curve + false + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 23542 + -19850 + 53 + 30 + + + 23570 + -19835 + + + + + + + + Parameter on curve domain to evaluate + 790a228a-830d-4237-b0c8-98e40c4bff79 + Parameter + Parameter + false + 8ae38fee-4420-4a16-988f-8827d939e1e7 + 1 + + + + + + 23542 + -19820 + 53 + 30 + + + 23570 + -19805 + + + + + + + + Point on curve at {t} + cc4f26fb-97f0-4fc3-be34-11647591c5a4 + Point + Point + false + 0 + + + + + + 23625 + -19850 + 50 + 20 + + + 23651.5 + -19840 + + + + + + + + Curvature vector at {t} + 517a0b41-dfae-47d1-b887-1769ca687e43 + Curvature + Curvature + false + 0 + + + + + + 23625 + -19830 + 50 + 20 + + + 23651.5 + -19820 + + + + + + + + Curvature circle at {t} + 1d2bcb52-46de-4554-979c-fd57ac677a67 + Curvature + Curvature + false + 0 + + + + + + 23625 + -19810 + 50 + 20 + + + 23651.5 + -19800 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + bbc08696-fa7c-4719-acd8-e884055c8122 + Deconstruct Arc + Deconstruct Arc + + + + + + 23552 + -19916 + 114 + 64 + + + 23592 + -19884 + + + + + + Arc or Circle to deconstruct + 7e4f0e43-3396-48cb-9a79-6e7d80b1bc37 + Arc + Arc + false + 1d2bcb52-46de-4554-979c-fd57ac677a67 + 1 + + + + + + 23554 + -19914 + 23 + 60 + + + 23567 + -19884 + + + + + + + + Base plane of arc or circle + 5abf42ef-3e46-4822-94f4-eff7708e69de + Base Plane + Base Plane + false + 0 + + + + + + 23607 + -19914 + 57 + 20 + + + 23637 + -19904 + + + + + + + + Radius of arc or circle + 7b35b25e-ca94-48fc-a3e2-e8ec7920f6f4 + Radius + Radius + false + 0 + + + + + + 23607 + -19894 + 57 + 20 + + + 23637 + -19884 + + + + + + + + Angle domain (in radians) of arc + daca88e6-c2b5-494f-a6c3-6bfe4832bc9e + Angle + Angle + false + 0 + + + + + + 23607 + -19874 + 57 + 20 + + + 23637 + -19864 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + Line SDL + Line SDL + + + + + + 23548 + -19980 + 122 + 64 + + + 23628 + -19948 + + + + + + Line start point + f962acd8-38c3-40a2-a772-df5b73a95fbf + Start + Start + false + 09f8ff3f-8bce-4f0f-bbbe-7a2d4cf5034e + 1 + + + + + + 23550 + -19978 + 63 + 20 + + + 23591 + -19968 + + + + + + + + Line tangent (direction) + f2f69919-792a-4791-aca5-828bf564911f + Direction + Direction + false + 5e4fbc47-ac24-4565-afb2-029535d953ec + 1 + + + + + + 23550 + -19958 + 63 + 20 + + + 23591 + -19948 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + a6209e0d-cd8e-4f3a-972e-dd2a4739b83c + X/128 + Length + Length + false + 888155c4-23bc-4449-bd7e-3c3ade62c59a + 1 + + + + + + 23550 + -19938 + 63 + 20 + + + 23591 + -19928 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + be649440-dd08-4c97-9039-0b42120ae5ef + Line + Line + false + 0 + + + + + + 23643 + -19978 + 25 + 60 + + + 23657 + -19948 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + bbc08696-fa7c-4719-acd8-e884055c8122 + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + 346b4f31-eaae-4998-985b-aac4579d704c + df3528ab-15eb-43ae-943a-ef33afc621a2 + 862662ec-c577-48b1-94c7-f08b353e5093 + acd0883c-a13c-42b0-865f-2683482429ce + 8 + fce7cb34-f3ce-4c76-98ca-7bec85f47ef9 + Group + + + + + + + + + + + 6b021f56-b194-4210-b9a1-6cef3b7d0848 + Evaluate Length + + + + + Evaluate a curve at a certain factor along its length. Length factors can be supplied both in curve units and normalized units. Change the [N] parameter to toggle between the two modes. + true + 346b4f31-eaae-4998-985b-aac4579d704c + Evaluate Length + Evaluate Length + + + + + + 23537 + -20044 + 144 + 64 + + + 23611 + -20012 + + + + + + Curve to evaluate + 0ef6bcdc-7db8-43ac-8d4a-85fc5aa9f83d + Curve + Curve + false + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 23539 + -20042 + 57 + 20 + + + 23569 + -20032 + + + + + + + + Length factor for curve evaluation + e4c03211-91c3-4151-a906-e640a178ac3a + Length + Length + false + 0 + + + + + + 23539 + -20022 + 57 + 20 + + + 23569 + -20012 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 8e499788-8db3-429e-99f5-66d4b7a0bd68 + Normalized + Normalized + false + 0 + + + + + + 23539 + -20002 + 57 + 20 + + + 23569 + -19992 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5f71d450-6241-4ae8-8afe-dacceb48ee64 + Point + Point + false + 0 + + + + + + 23626 + -20042 + 53 + 20 + + + 23654 + -20032 + + + + + + + + Tangent vector at the specified length + ffea33c6-e10f-48a8-be49-4364de194982 + Tangent + Tangent + false + 0 + + + + + + 23626 + -20022 + 53 + 20 + + + 23654 + -20012 + + + + + + + + Curve parameter at the specified length + e1be19d3-8c3f-4f1c-a8f4-9a530bc9168e + Parameter + Parameter + false + 0 + + + + + + 23626 + -20002 + 53 + 20 + + + 23654 + -19992 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + df3528ab-15eb-43ae-943a-ef33afc621a2 + Interpolate + Interpolate + + + + + + 23546 + -20128 + 125 + 84 + + + 23613 + -20086 + + + + + + 1 + Interpolation points + e120a419-e229-4939-a4cb-4342675f2158 + Vertices + Vertices + false + 5f71d450-6241-4ae8-8afe-dacceb48ee64 + 1 + + + + + + 23548 + -20126 + 50 + 20 + + + 23574.5 + -20116 + + + + + + + + Curve degree + a0224ecd-10b8-456f-b81a-ad43c1c30e9b + Degree + Degree + false + 0 + + + + + + 23548 + -20106 + 50 + 20 + + + 23574.5 + -20096 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 8b4d5959-21d7-41f6-92d6-f9564ee36420 + Periodic + Periodic + false + 0 + + + + + + 23548 + -20086 + 50 + 20 + + + 23574.5 + -20076 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + ee591378-4f57-4afb-a5d6-339edfb9186b + KnotStyle + KnotStyle + false + 0 + + + + + + 23548 + -20066 + 50 + 20 + + + 23574.5 + -20056 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + Curve + Curve + false + 0 + + + + + + 23628 + -20126 + 41 + 26 + + + 23650 + -20112.67 + + + + + + + + Curve length + 578ac840-7816-4777-a243-8c29ab6ce185 + Length + Length + false + 0 + + + + + + 23628 + -20100 + 41 + 27 + + + 23650 + -20086 + + + + + + + + Curve domain + 0bb103c7-63e7-46b1-b370-9f55ec917d04 + Domain + Domain + false + 0 + + + + + + 23628 + -20073 + 41 + 27 + + + 23650 + -20059.33 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 98cd5e2f-21df-4311-ac8e-38fdc988e57a + Divide Curve + Divide Curve + + + + + + 23546 + -19380 + 125 + 64 + + + 23596 + -19348 + + + + + + Curve to divide + 4e9be318-3ff8-4fe4-b2b8-dc09b7abe582 + Curve + Curve + false + 14540788-792d-4229-b55b-e5f1a04feef1 + 1 + + + + + + 23548 + -19378 + 33 + 20 + + + 23566 + -19368 + + + + + + + + Number of segments + 5d0c6765-a152-450b-974d-d370b7116cb1 + Count + Count + false + 469ffda2-8f5e-46a5-a731-41282aebb5e1 + 1 + + + + + + 23548 + -19358 + 33 + 20 + + + 23566 + -19348 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c63004fd-d053-4722-a0fd-95f855de5a3a + Kinks + Kinks + false + 0 + + + + + + 23548 + -19338 + 33 + 20 + + + 23566 + -19328 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 47db1ea6-8d25-4370-9948-e58a0b74d713 + Points + Points + false + 0 + + + + + + 23611 + -19378 + 58 + 20 + + + 23641.5 + -19368 + + + + + + + + 1 + Tangent vectors at division points + 31c66636-d5b2-45ca-817a-fb82bd55a633 + Tangents + Tangents + false + 0 + + + + + + 23611 + -19358 + 58 + 20 + + + 23641.5 + -19348 + + + + + + + + 1 + Parameter values at division points + a74f4475-0c40-48cf-846f-54cc2af77f23 + Parameters + Parameters + false + 0 + + + + + + 23611 + -19338 + 58 + 20 + + + 23641.5 + -19328 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 39b93182-d88f-4121-80c5-86c782a19946 + Line SDL + Line SDL + + + + + + 23556 + -19256 + 106 + 64 + + + 23620 + -19224 + + + + + + Line start point + 30e920d4-898b-4552-b6e8-71ac9abacfda + Start + Start + false + 0 + + + + + + 23558 + -19254 + 47 + 20 + + + 23583 + -19244 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 23165a2d-6bdc-4141-bc8d-5405486c23fe + Direction + Direction + false + 0 + + + + + + 23558 + -19234 + 47 + 20 + + + 23583 + -19224 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 98d1db57-9e21-458e-b4eb-c6e0c5817fba + Length + Length + false + 2481ae11-4399-4528-8905-02b5da10c4b0 + 1 + + + + + + 23558 + -19214 + 47 + 20 + + + 23583 + -19204 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Line segment + 14540788-792d-4229-b55b-e5f1a04feef1 + Line + Line + false + 0 + + + + + + 23635 + -19254 + 25 + 60 + + + 23649 + -19224 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7d484f7a-65a2-4c45-9ea7-1fa0717594af + Line SDL + Line SDL + + + + + + 23556 + -19444 + 106 + 64 + + + 23620 + -19412 + + + + + + Line start point + 2c36ccbf-0cc2-4a42-bd0b-6d064877a507 + Start + Start + false + 47db1ea6-8d25-4370-9948-e58a0b74d713 + 1 + + + + + + 23558 + -19442 + 47 + 20 + + + 23583 + -19432 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 3ea4296d-88c5-42b3-bfb6-0b6c0d410424 + Direction + Direction + false + 0 + + + + + + 23558 + -19422 + 47 + 20 + + + 23583 + -19412 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + ef1b0024-d396-4c3a-918f-0272c5a200a3 + Length + Length + false + 0 + + + + + + 23558 + -19402 + 47 + 20 + + + 23583 + -19392 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + dab7ac84-9703-4f80-890f-90ca4068b14f + Line + Line + false + 0 + + + + + + 23635 + -19442 + 25 + 60 + + + 23649 + -19412 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + 3b43355d-32bb-48bd-863e-bace8454609a + Curve | Curve + Curve | Curve + + + + + + 23536 + -19508 + 146 + 64 + + + 23597 + -19476 + + + + + + First curve + 6ea2a00a-df40-4256-98d3-3dcbbfe6f261 + Curve A + Curve A + false + 07c6be9c-1865-4f6e-b3e7-6fbe16621dd3 + 1 + + + + + + 23538 + -19506 + 44 + 30 + + + 23561.5 + -19491 + + + + + + + + Second curve + 15d13f15-21d7-4ef2-a03a-26b8a5e1c5ca + Curve B + Curve B + false + dab7ac84-9703-4f80-890f-90ca4068b14f + 1 + + + + + + 23538 + -19476 + 44 + 30 + + + 23561.5 + -19461 + + + + + + + + 1 + Intersection events + 32ea6077-8912-4763-8e9e-559744e20b27 + 1 + Points + Points + false + 0 + + + + + + 23612 + -19506 + 68 + 20 + + + 23639.5 + -19496 + + + + + + + + 1 + Parameters on first curve + 655d7038-c984-4b4c-9d69-4482d5aef504 + Params A + Params A + false + 0 + + + + + + 23612 + -19486 + 68 + 20 + + + 23639.5 + -19476 + + + + + + + + 1 + Parameters on second curve + d8d7d7c7-8cdb-4290-b961-84437166dfc5 + Params B + Params B + false + 0 + + + + + + 23612 + -19466 + 68 + 20 + + + 23639.5 + -19456 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 9129104c-f891-4a16-80f0-bfe3d23a2551 + Deconstruct + Deconstruct + + + + + + 23543 + -19572 + 132 + 64 + + + 23590 + -19540 + + + + + + Input point + 5682e2dd-add8-4894-8bd0-28c57cfbf63b + Point + Point + false + 32ea6077-8912-4763-8e9e-559744e20b27 + 1 + + + + + + 23545 + -19570 + 30 + 60 + + + 23561.5 + -19540 + + + + + + + + Point {x} component + 9e247e35-1a67-4992-b37b-1ea75f0cb3f5 + X component + X component + false + 0 + + + + + + 23605 + -19570 + 68 + 20 + + + 23640.5 + -19560 + + + + + + + + Point {y} component + faad3508-4d83-4f4f-a9ae-9b40c0240a4f + Y component + Y component + false + 0 + + + + + + 23605 + -19550 + 68 + 20 + + + 23640.5 + -19540 + + + + + + + + Point {z} component + 95c37a03-75ce-4500-8e27-a3da33011e3c + Z component + Z component + false + 0 + + + + + + 23605 + -19530 + 68 + 20 + + + 23640.5 + -19520 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 98cd5e2f-21df-4311-ac8e-38fdc988e57a + 39b93182-d88f-4121-80c5-86c782a19946 + 7d484f7a-65a2-4c45-9ea7-1fa0717594af + 3b43355d-32bb-48bd-863e-bace8454609a + 9129104c-f891-4a16-80f0-bfe3d23a2551 + 40583393-57ca-423f-86c3-f8bb5af3bc70 + a614c96c-bf35-47f5-b9e5-e23d462f106c + 2481ae11-4399-4528-8905-02b5da10c4b0 + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 10 + 862662ec-c577-48b1-94c7-f08b353e5093 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + Relay + Relay + false + b52263dc-d073-4865-b181-9e1f37d5704c + 1 + + + + + + 23589 + -19272 + 40 + 16 + + + 23609 + -19264 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + a614c96c-bf35-47f5-b9e5-e23d462f106c + Division + Division + + + + + + 23568 + -19316 + 82 + 44 + + + 23599 + -19294 + + + + + + Item to divide (dividend) + c526bc3d-7d20-4316-977f-2ff8f62f16e4 + A + A + false + 401ed152-ce80-4b0b-a1f4-f574bcbd3e76 + 1 + + + + + + 23570 + -19314 + 14 + 20 + + + 23578.5 + -19304 + + + + + + + + Item to divide with (divisor) + b4d77e47-fa76-42e6-b72b-cf819ecfa991 + B + B + false + 0 + + + + + + 23570 + -19294 + 14 + 20 + + + 23578.5 + -19284 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 0.5 + + + + + + + + + + + The result of the Division + 469ffda2-8f5e-46a5-a731-41282aebb5e1 + Result + Result + false + 0 + + + + + + 23614 + -19314 + 34 + 40 + + + 23632.5 + -19294 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cc152e03-ae89-4a44-afc5-1741d654b1b0 + Relay + Relay + false + faad3508-4d83-4f4f-a9ae-9b40c0240a4f + 1 + + + + + + 23589 + -19588 + 40 + 16 + + + 23609 + -19580 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 2481ae11-4399-4528-8905-02b5da10c4b0 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 9 + + 512.000 + + + + + + 23484 + -19192 + 250 + 20 + + + 23484.1 + -19191.42 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 79a0ebee-28cb-4a23-993d-fdc0986fbfb9 + Remap Numbers + Remap Numbers + + + + + + 23551 + -19680 + 115 + 64 + + + 23606 + -19648 + + + + + + Value to remap + 7f42b97f-8696-4899-9896-0f07b4cb49a5 + Value + Value + false + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 1 + + + + + + 23553 + -19678 + 38 + 20 + + + 23573.5 + -19668 + + + + + + + + Source domain + 1ab2a687-1fc6-41a6-be02-294ab84e1055 + Source + Source + false + 8ca35b08-0cbe-4b46-91f1-a3808343ed32 + 1 + + + + + + 23553 + -19658 + 38 + 20 + + + 23573.5 + -19648 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 00e44536-c409-429f-be09-6e1a9d19c672 + Target + Target + false + 0 + + + + + + 23553 + -19638 + 38 + 20 + + + 23573.5 + -19628 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + cbde6f81-99e7-4f5f-a67c-090518eb5ffe + Mapped + Mapped + false + 0 + + + + + + 23621 + -19678 + 43 + 30 + + + 23644 + -19663 + + + + + + + + Remapped and clipped number + 3235a0d7-0fe6-4934-8277-d763ed807f4b + Clipped + Clipped + false + 0 + + + + + + 23621 + -19648 + 43 + 30 + + + 23644 + -19633 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + b22bf037-d0c4-49bb-bcea-15cec729328f + Bounds + Bounds + + + + + + 23548 + -19616 + 122 + 28 + + + 23612 + -19602 + + + + + + 1 + Numbers to include in Bounds + ef928019-4311-4401-ab94-c8020fe1b0c1 + Numbers + Numbers + false + cc152e03-ae89-4a44-afc5-1741d654b1b0 + 1 + + + + + + 23550 + -19614 + 47 + 24 + + + 23575 + -19602 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 8ca35b08-0cbe-4b46-91f1-a3808343ed32 + Domain + Domain + false + 0 + + + + + + 23627 + -19614 + 41 + 24 + + + 23649 + -19602 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 8744ba6b-81df-4678-8a89-16d3287096c7 + Division + Division + + + + + + 23568 + -19724 + 82 + 44 + + + 23599 + -19702 + + + + + + Item to divide (dividend) + 58225202-9504-42ed-b514-01f3f3de9ccf + A + A + false + cbde6f81-99e7-4f5f-a67c-090518eb5ffe + 1 + + + + + + 23570 + -19722 + 14 + 20 + + + 23578.5 + -19712 + + + + + + + + Item to divide with (divisor) + e4c7607e-f822-4df7-bd60-390411c37ffc + B + B + false + cb41ee22-ebc3-4f5b-8a3a-7988da9179b1 + 1 + + + + + + 23570 + -19702 + 14 + 20 + + + 23578.5 + -19692 + + + + + + + + The result of the Division + 888155c4-23bc-4449-bd7e-3c3ade62c59a + Result + Result + false + 0 + + + + + + 23614 + -19722 + 34 + 40 + + + 23632.5 + -19702 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f51f5f2d-941f-41ef-b98f-20f88c0f615c + afc9108c-9db9-441a-9c43-d667d1c32b78 + 58b4763e-c14f-475c-bea3-43146b32e6bd + 569a059d-e90a-4cb8-86b1-26bffb26bfcb + 80033146-5b4f-404e-b6dc-65dc753db8a1 + 145eea6c-da47-45fb-84e7-715c62530022 + 22307018-81e5-47cd-acd7-460831a3214c + 79a0ebee-28cb-4a23-993d-fdc0986fbfb9 + b22bf037-d0c4-49bb-bcea-15cec729328f + 8744ba6b-81df-4678-8a89-16d3287096c7 + 10 + acd0883c-a13c-42b0-865f-2683482429ce + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cb47f2d7-e414-4b43-833e-9fdc498f2aaf + 5d4e91dd-5dcd-4451-a2b1-48ba61d31e66 + bbc08696-fa7c-4719-acd8-e884055c8122 + c12ed467-2403-4f75-9ddc-6e1beaf2de8b + 346b4f31-eaae-4998-985b-aac4579d704c + df3528ab-15eb-43ae-943a-ef33afc621a2 + 6 + 9e083f58-ebff-46c8-8256-8a8bd202c036 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 511597c9-33f2-492e-9708-a472f3d74a21 + Create Material + Create Material + + + + + + 24711 + -19755 + 144 + 104 + + + 24795 + -19703 + + + + + + Colour of the diffuse channel + 59868434-0626-4bf0-9f02-7c8ea9f48791 + Diffuse + Diffuse + false + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 1 + + + + + + 24713 + -19753 + 67 + 20 + + + 24748 + -19743 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c9081640-da39-4c84-816c-6d524f9bdd3d + Specular + Specular + false + 0 + + + + + + 24713 + -19733 + 67 + 20 + + + 24748 + -19723 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 0d7e06cc-e748-4607-b1aa-dad271fda423 + Emission + Emission + false + 0 + + + + + + 24713 + -19713 + 67 + 20 + + + 24748 + -19703 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + c9167951-5b6a-44c6-8f38-6073eeddd91e + Transparency + Transparency + false + 0 + + + + + + 24713 + -19693 + 67 + 20 + + + 24748 + -19683 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 59ae0667-5285-44ba-a822-dd5b9ca580ee + Shine + Shine + false + 0 + + + + + + 24713 + -19673 + 67 + 20 + + + 24748 + -19663 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + ba62c53a-6bc5-4068-9ce4-c74febff7379 + Material + Material + false + 0 + + + + + + 24810 + -19753 + 43 + 100 + + + 24833 + -19703 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + cd20794f-d63a-4cc1-824e-7264389bbd2b + Custom Preview + Custom Preview + + + + + + + 24480 + -19725 + 82 + 44 + + + 24548 + -19703 + + + + + + Geometry to preview + true + 909baf88-3706-45fd-92d4-d09fbb40f985 + Geometry + Geometry + false + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 24482 + -19723 + 51 + 20 + + + 24509 + -19713 + + + + + + + + The material override + c69479a7-a5e5-4173-a302-99b20f3762ba + Material + Material + false + ba62c53a-6bc5-4068-9ce4-c74febff7379 + 1 + + + + + + 24482 + -19703 + 51 + 20 + + + 24509 + -19693 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 511597c9-33f2-492e-9708-a472f3d74a21 + cd20794f-d63a-4cc1-824e-7264389bbd2b + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + 3 + 7d9faef3-72e1-402c-8864-7f01f01cf204 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + 56e3c796-11fa-42de-b53a-4b4fc9e6fb6c + Colour Picker + Colour Picker + false + + 255;186;186;186 + + 0 + + + + + + 24574.3 + -19855.93 + 180 + 310 + + 2 + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 09a55390-033c-454a-84b3-77a5f2fa9edf + Create Material + Create Material + + + + + + 24711 + -20146 + 144 + 104 + + + 24795 + -20094 + + + + + + Colour of the diffuse channel + 7e74f682-76ab-4da8-824f-94f252418170 + Diffuse + Diffuse + false + cfedb059-6851-4c52-9642-910cf8c3fe36 + 1 + + + + + + 24713 + -20144 + 67 + 20 + + + 24748 + -20134 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;105;180 + + + + + + + + + + + + Colour of the specular highlight + c2b9238a-4f48-4688-9d52-9d1797dcf355 + Specular + Specular + false + 0 + + + + + + 24713 + -20124 + 67 + 20 + + + 24748 + -20114 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;255;255;255 + + + + + + + + + + + + Emissive colour of the material + 485c2d9c-8879-4828-8129-736e16b06120 + Emission + Emission + false + 0 + + + + + + 24713 + -20104 + 67 + 20 + + + 24748 + -20094 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9ebc67b8-bb10-469c-a52c-590c58cbcf71 + Transparency + Transparency + false + 0 + + + + + + 24713 + -20084 + 67 + 20 + + + 24748 + -20074 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 77659c90-8c75-4eea-af09-d29488fb4333 + Shine + Shine + false + 0 + + + + + + 24713 + -20064 + 67 + 20 + + + 24748 + -20054 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting material + 18c1a60c-ceb0-48ed-8f1e-4c0b9f28fec0 + Material + Material + false + 0 + + + + + + 24810 + -20144 + 43 + 100 + + + 24833 + -20094 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a438a5b8-7570-41ab-88da-a2a18d04caac + Custom Preview + Custom Preview + + + + + + + 24480 + -20116 + 82 + 44 + + + 24548 + -20094 + + + + + + Geometry to preview + true + f28661f9-f603-4f3f-89b9-b236c274bac9 + Geometry + Geometry + false + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + 1 + + + + + + 24482 + -20114 + 51 + 20 + + + 24509 + -20104 + + + + + + + + The material override + baee498e-feb8-4507-a44a-b6d4dcde79d0 + Material + Material + false + 18c1a60c-ceb0-48ed-8f1e-4c0b9f28fec0 + 1 + + + + + + 24482 + -20094 + 51 + 20 + + + 24509 + -20084 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 09a55390-033c-454a-84b3-77a5f2fa9edf + a438a5b8-7570-41ab-88da-a2a18d04caac + cfedb059-6851-4c52-9642-910cf8c3fe36 + 3 + eb3b632b-d811-4098-a58e-68358f971ee7 + Group + + + + + + + + + + + 339c0ee1-cf11-444f-8e10-65c9150ea755 + Colour Picker + + + + + Provides a colour picker object + cfedb059-6851-4c52-9642-910cf8c3fe36 + Colour Picker + Colour Picker + false + + 255;161;161;161 + + 0 + + + + + + 24574.19 + -20234.4 + 180 + 310 + + 2 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0b28e119-6412-470f-b121-180fc6af01b0 + 3a3a7766-d714-495d-9c28-17583c536586 + 2 + 9a15899e-1e43-4dd3-a713-371a78e7ccfe + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 228dd352-4e2f-4418-9976-deead65e676e + Mirror + Mirror + + + + + + 24065 + -10194 + 138 + 44 + + + 24133 + -10172 + + + + + + Base geometry + c978249d-1948-49cd-ae74-74f27ad8cd89 + Geometry + Geometry + true + d8675c5d-9431-4928-92b4-25cec3601397 + 1 + + + + + + 24067 + -10192 + 51 + 20 + + + 24094 + -10182 + + + + + + + + Mirror plane + a71a4d69-4a02-4198-a47c-8a22cd2304cf + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -10172 + 51 + 20 + + + 24094 + -10162 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + aa34f11b-05c5-453d-b5ba-61b80e7f53b3 + Geometry + Geometry + false + 0 + + + + + + 24148 + -10192 + 53 + 20 + + + 24176 + -10182 + + + + + + + + Transformation data + 90acb4f5-3414-40a3-889e-3f42808541d1 + Transform + Transform + false + 0 + + + + + + 24148 + -10172 + 53 + 20 + + + 24176 + -10162 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8d1020c8-d69f-4b7a-8ff4-826c1e5b9765 + Mirror + Mirror + + + + + + 24065 + -10470 + 138 + 44 + + + 24133 + -10448 + + + + + + Base geometry + 57712bbb-43fa-46ca-8f62-660516081b05 + Geometry + Geometry + true + f524abc3-9d5c-49b0-880c-87d212d1cf59 + 1 + + + + + + 24067 + -10468 + 51 + 20 + + + 24094 + -10458 + + + + + + + + Mirror plane + d58ec0ab-f9e0-4d5f-a984-a42057a075a2 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -10448 + 51 + 20 + + + 24094 + -10438 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6fc5e698-7232-4859-8b5f-a9a2963ed883 + Geometry + Geometry + false + 0 + + + + + + 24148 + -10468 + 53 + 20 + + + 24176 + -10458 + + + + + + + + Transformation data + 741a8b10-3b3d-4eb0-b94a-a181ded874a9 + Transform + Transform + false + 0 + + + + + + 24148 + -10448 + 53 + 20 + + + 24176 + -10438 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + aa70c5c9-cd81-47d0-b58a-8086d815fd43 + Mirror + Mirror + + + + + + 24065 + -11526 + 138 + 44 + + + 24133 + -11504 + + + + + + Base geometry + e45a5102-2710-4f3c-a9a0-85800ab1a4f6 + Geometry + Geometry + true + 3ac9f2bf-372e-46a2-ba9f-e78c0092fb7f + 1 + + + + + + 24067 + -11524 + 51 + 20 + + + 24094 + -11514 + + + + + + + + Mirror plane + 05218813-54cb-48c9-ad44-3e861ac7a1c1 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -11504 + 51 + 20 + + + 24094 + -11494 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d710bde3-b8c8-4492-a48b-bfecb0b2a210 + Geometry + Geometry + false + 0 + + + + + + 24148 + -11524 + 53 + 20 + + + 24176 + -11514 + + + + + + + + Transformation data + 2867b75b-d7bb-4d3c-a92e-f53966e07a61 + Transform + Transform + false + 0 + + + + + + 24148 + -11504 + 53 + 20 + + + 24176 + -11494 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + ebc02c96-23d9-425f-98d6-300f18bb4d36 + Mirror + Mirror + + + + + + 24065 + -11870 + 138 + 44 + + + 24133 + -11848 + + + + + + Base geometry + 4f02bce4-a1b5-4ee9-9f42-65a7a9014c37 + Geometry + Geometry + true + 000adaa0-8d51-4d6b-b031-fa3a0c9fd404 + 1 + + + + + + 24067 + -11868 + 51 + 20 + + + 24094 + -11858 + + + + + + + + Mirror plane + 02f48650-6a62-4bc0-9c2c-ffc754254e16 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -11848 + 51 + 20 + + + 24094 + -11838 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + aee25dc5-f36c-4a32-86e8-d8e4f4c209ed + Geometry + Geometry + false + 0 + + + + + + 24148 + -11868 + 53 + 20 + + + 24176 + -11858 + + + + + + + + Transformation data + 3727d88d-23b1-4c9e-a44d-ecb4732663c4 + Transform + Transform + false + 0 + + + + + + 24148 + -11848 + 53 + 20 + + + 24176 + -11838 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 7c5399f7-202b-4b5b-a208-ba0f8394fc11 + Mirror + Mirror + + + + + + 24065 + -12703 + 138 + 44 + + + 24133 + -12681 + + + + + + Base geometry + 9dde5f57-2466-450a-b32c-516bf81245b6 + Geometry + Geometry + true + 3fb1ee0e-a726-4301-9605-9b352e0c8c70 + 1 + + + + + + 24067 + -12701 + 51 + 20 + + + 24094 + -12691 + + + + + + + + Mirror plane + 08567fad-bc33-4f7b-ac0c-7cfe6f21c36b + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -12681 + 51 + 20 + + + 24094 + -12671 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + d72811e7-588f-4d7b-a419-ae2922a0dbf5 + Geometry + Geometry + false + 0 + + + + + + 24148 + -12701 + 53 + 20 + + + 24176 + -12691 + + + + + + + + Transformation data + ee909fa0-9259-4133-90ef-4377d45b72ac + Transform + Transform + false + 0 + + + + + + 24148 + -12681 + 53 + 20 + + + 24176 + -12671 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4071dbce-03da-48d2-9f0b-220cc57237af + Mirror + Mirror + + + + + + 24065 + -12872 + 138 + 44 + + + 24133 + -12850 + + + + + + Base geometry + 4be8090a-a33b-4eb1-9887-d605895b993c + Geometry + Geometry + true + de32db1a-5de2-4844-8793-726fa0046670 + 1 + + + + + + 24067 + -12870 + 51 + 20 + + + 24094 + -12860 + + + + + + + + Mirror plane + 383a0abe-9227-450e-97f1-ee0282e33d86 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -12850 + 51 + 20 + + + 24094 + -12840 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 43359767-6567-4a74-87e0-e26e4d8b7a10 + Geometry + Geometry + false + 0 + + + + + + 24148 + -12870 + 53 + 20 + + + 24176 + -12860 + + + + + + + + Transformation data + 96851034-68ec-4852-8e72-411effc83846 + Transform + Transform + false + 0 + + + + + + 24148 + -12850 + 53 + 20 + + + 24176 + -12840 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 15053847-396b-43d8-82c3-81a41428592b + Mirror + Mirror + + + + + + 24065 + -13723 + 138 + 44 + + + 24133 + -13701 + + + + + + Base geometry + b1708414-3ea1-46d9-8fcf-9ed14c5b3971 + Geometry + Geometry + true + 04430615-b956-4e98-bb65-283369083f24 + 1 + + + + + + 24067 + -13721 + 51 + 20 + + + 24094 + -13711 + + + + + + + + Mirror plane + de92577e-11bd-44c1-8280-e1ae10d8859b + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -13701 + 51 + 20 + + + 24094 + -13691 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 8a0e203d-b0a7-4288-a9d5-46cb0065af21 + Geometry + Geometry + false + 0 + + + + + + 24148 + -13721 + 53 + 20 + + + 24176 + -13711 + + + + + + + + Transformation data + 09fa2924-0b0b-45fb-a75c-587b42af4b7f + Transform + Transform + false + 0 + + + + + + 24148 + -13701 + 53 + 20 + + + 24176 + -13691 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + be6dafcb-b965-49fa-afd6-b6e79325db55 + Mirror + Mirror + + + + + + 24065 + -14057 + 138 + 44 + + + 24133 + -14035 + + + + + + Base geometry + cc8bb07c-dbcc-4717-9279-251f39adaa77 + Geometry + Geometry + true + e1c5e7b9-ed46-456f-a0d2-4364b09e4e28 + 1 + + + + + + 24067 + -14055 + 51 + 20 + + + 24094 + -14045 + + + + + + + + Mirror plane + eaca890c-0070-495d-9226-6c5607d69043 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -14035 + 51 + 20 + + + 24094 + -14025 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 0e4f7a23-b1fa-4180-abed-86db13df360c + Geometry + Geometry + false + 0 + + + + + + 24148 + -14055 + 53 + 20 + + + 24176 + -14045 + + + + + + + + Transformation data + a7d62c06-ca98-44c6-8ea1-aa03889fac03 + Transform + Transform + false + 0 + + + + + + 24148 + -14035 + 53 + 20 + + + 24176 + -14025 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 915bc6ae-1fb6-4292-9bc9-5360c1c1f082 + Mirror + Mirror + + + + + + 24065 + -14900 + 138 + 44 + + + 24133 + -14878 + + + + + + Base geometry + 8427c6fd-bcc4-42db-92df-2f063102a7f2 + Geometry + Geometry + true + 68c7ab26-331a-45c1-98fe-0115121f5acd + 1 + + + + + + 24067 + -14898 + 51 + 20 + + + 24094 + -14888 + + + + + + + + Mirror plane + 4da0ba4d-d126-4599-9524-f4c14f556021 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -14878 + 51 + 20 + + + 24094 + -14868 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b37776d3-4b04-4316-bc1f-0f5c51cb3bea + Geometry + Geometry + false + 0 + + + + + + 24148 + -14898 + 53 + 20 + + + 24176 + -14888 + + + + + + + + Transformation data + 38b0332a-5770-463b-b51d-69a3cf735446 + Transform + Transform + false + 0 + + + + + + 24148 + -14878 + 53 + 20 + + + 24176 + -14868 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 5ce8032e-b1b8-4c0c-b04e-c57769fe0fc0 + Mirror + Mirror + + + + + + 24065 + -15251 + 138 + 44 + + + 24133 + -15229 + + + + + + Base geometry + a39a008f-1ae7-4cac-821b-e829d2093a39 + Geometry + Geometry + true + 1634d270-58aa-4c8f-80f1-433a00dddc24 + 1 + + + + + + 24067 + -15249 + 51 + 20 + + + 24094 + -15239 + + + + + + + + Mirror plane + a2bd1cd8-da02-43d7-9bdb-74abd01b9779 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -15229 + 51 + 20 + + + 24094 + -15219 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + bfafbb16-47e4-4b01-96d1-11755d92422a + Geometry + Geometry + false + 0 + + + + + + 24148 + -15249 + 53 + 20 + + + 24176 + -15239 + + + + + + + + Transformation data + e221ab55-520c-49ca-8eb9-f20e0f1da695 + Transform + Transform + false + 0 + + + + + + 24148 + -15229 + 53 + 20 + + + 24176 + -15219 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fa336b8e-5020-45a2-b32e-edc07f3c383e + Mirror + Mirror + + + + + + 24065 + -16033 + 138 + 44 + + + 24133 + -16011 + + + + + + Base geometry + 03897022-26a9-4b7a-8bf2-bce26b1a7afb + Geometry + Geometry + true + 3e317622-96ff-4099-ac1f-360d296edb51 + 1 + + + + + + 24067 + -16031 + 51 + 20 + + + 24094 + -16021 + + + + + + + + Mirror plane + ddfb1517-cd87-4951-a297-8fb2ff1e40c1 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -16011 + 51 + 20 + + + 24094 + -16001 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a8ffd9b7-8910-4111-92a4-abbd0a5c9b2c + Geometry + Geometry + false + 0 + + + + + + 24148 + -16031 + 53 + 20 + + + 24176 + -16021 + + + + + + + + Transformation data + c70c513f-f913-4750-9d29-5a082b621bdd + Transform + Transform + false + 0 + + + + + + 24148 + -16011 + 53 + 20 + + + 24176 + -16001 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4912b0ac-68b8-45ca-92d9-880e2f8f9ca8 + Mirror + Mirror + + + + + + 24065 + -16377 + 138 + 44 + + + 24133 + -16355 + + + + + + Base geometry + eb598fc5-30fb-4f3c-a7ca-a0b7879c7705 + Geometry + Geometry + true + 2682b4d1-39cb-4403-8836-18e04a723c06 + 1 + + + + + + 24067 + -16375 + 51 + 20 + + + 24094 + -16365 + + + + + + + + Mirror plane + 3a1961a9-94db-43a6-af1d-380b4bca359e + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -16355 + 51 + 20 + + + 24094 + -16345 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + b2c4db74-2639-43c8-98ad-3d398b26149d + Geometry + Geometry + false + 0 + + + + + + 24148 + -16375 + 53 + 20 + + + 24176 + -16365 + + + + + + + + Transformation data + c340b259-0bc7-4c91-a3fe-4d18360f1c12 + Transform + Transform + false + 0 + + + + + + 24148 + -16355 + 53 + 20 + + + 24176 + -16345 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8bb39bd0-f5aa-4e5c-b8f6-0fb0b97b20c3 + Mirror + Mirror + + + + + + 24065 + -17335 + 138 + 44 + + + 24133 + -17313 + + + + + + Base geometry + 1c7340d4-7588-4804-bec7-6dc9e79f6e0b + Geometry + Geometry + true + 156eaebb-3a77-446f-b3e7-4b9d8a138c5f + 1 + + + + + + 24067 + -17333 + 51 + 20 + + + 24094 + -17323 + + + + + + + + Mirror plane + 2a82b18b-af92-4581-93d0-d68a75c390e0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -17313 + 51 + 20 + + + 24094 + -17303 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6144c471-681e-4649-b38f-1075f826d7db + Geometry + Geometry + false + 0 + + + + + + 24148 + -17333 + 53 + 20 + + + 24176 + -17323 + + + + + + + + Transformation data + 7deb79ef-f188-4ad9-b1db-39eec4d9a231 + Transform + Transform + false + 0 + + + + + + 24148 + -17313 + 53 + 20 + + + 24176 + -17303 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fdec6ba0-a0d5-47d0-995a-0a16dc93a7c8 + Mirror + Mirror + + + + + + 24065 + -17684 + 138 + 44 + + + 24133 + -17662 + + + + + + Base geometry + f414d3e0-e2cc-4977-b1a4-cc503ecdf83e + Geometry + Geometry + true + 8b3a15ce-66e5-4090-b688-91cde2beef9a + 1 + + + + + + 24067 + -17682 + 51 + 20 + + + 24094 + -17672 + + + + + + + + Mirror plane + c0e06e1a-dcfa-4ec6-81d5-a5508f6d9948 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -17662 + 51 + 20 + + + 24094 + -17652 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + fe152257-1eb4-455d-bf5e-39819d34071b + Geometry + Geometry + false + 0 + + + + + + 24148 + -17682 + 53 + 20 + + + 24176 + -17672 + + + + + + + + Transformation data + 93fa0d02-7783-4e86-8fe6-17561604f790 + Transform + Transform + false + 0 + + + + + + 24148 + -17662 + 53 + 20 + + + 24176 + -17652 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + abc99324-6b38-4c04-a7b0-697c75d90fae + Mirror + Mirror + + + + + + 24065 + -18674 + 138 + 44 + + + 24133 + -18652 + + + + + + Base geometry + 49220ec7-47cd-4d03-89c4-b0794a4bf8c1 + Geometry + Geometry + true + 4f40aa16-1508-4f55-a29e-95d6f2d32958 + 1 + + + + + + 24067 + -18672 + 51 + 20 + + + 24094 + -18662 + + + + + + + + Mirror plane + 2ffce556-901b-4d56-b443-e02303b472d0 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -18652 + 51 + 20 + + + 24094 + -18642 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 506865d2-d19f-4318-8cab-2037ebbfcb66 + Geometry + Geometry + false + 0 + + + + + + 24148 + -18672 + 53 + 20 + + + 24176 + -18662 + + + + + + + + Transformation data + 5ead76c8-9801-4cb6-8596-d86912dcef0b + Transform + Transform + false + 0 + + + + + + 24148 + -18652 + 53 + 20 + + + 24176 + -18642 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 4bbe1181-aa1b-420d-9d49-d922137d3beb + Mirror + Mirror + + + + + + 24065 + -18863 + 138 + 44 + + + 24133 + -18841 + + + + + + Base geometry + b6c2b5e4-3afe-42fc-824b-64e5c116e1db + Geometry + Geometry + true + 6f353ce2-6891-4d8b-9288-ea4ae0e7f62d + 1 + + + + + + 24067 + -18861 + 51 + 20 + + + 24094 + -18851 + + + + + + + + Mirror plane + a2051a18-00aa-4a8c-8779-bcb16c0ed325 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -18841 + 51 + 20 + + + 24094 + -18831 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a9865bd6-3c7b-4a76-9457-7da9febc0a7c + Geometry + Geometry + false + 0 + + + + + + 24148 + -18861 + 53 + 20 + + + 24176 + -18851 + + + + + + + + Transformation data + d21b5609-818d-4d16-8a06-cf8e74ed6230 + Transform + Transform + false + 0 + + + + + + 24148 + -18841 + 53 + 20 + + + 24176 + -18831 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8e16d1b4-86ce-47b7-9288-9b5ca9da68ad + Mirror + Mirror + + + + + + 24065 + -19896 + 138 + 44 + + + 24133 + -19874 + + + + + + Base geometry + 02682a8b-e933-48d5-b76f-c55d9fdccd89 + Geometry + Geometry + true + be649440-dd08-4c97-9039-0b42120ae5ef + 1 + + + + + + 24067 + -19894 + 51 + 20 + + + 24094 + -19884 + + + + + + + + Mirror plane + 16796393-7051-4f90-872f-26574dfd55a8 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -19874 + 51 + 20 + + + 24094 + -19864 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 29046ab8-5928-4d09-90bd-ee478786e8c3 + Geometry + Geometry + false + 0 + + + + + + 24148 + -19894 + 53 + 20 + + + 24176 + -19884 + + + + + + + + Transformation data + 7aef4257-291d-40b5-adba-01406c0128f9 + Transform + Transform + false + 0 + + + + + + 24148 + -19874 + 53 + 20 + + + 24176 + -19864 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + fa765f67-7a20-482f-bf1e-2c3be4c691b1 + Mirror + Mirror + + + + + + 24065 + -20088 + 138 + 44 + + + 24133 + -20066 + + + + + + Base geometry + c245c934-8e86-41d8-8d7f-ceb072a4ea67 + Geometry + Geometry + true + 54b68e1e-09c5-4df3-bbbb-9fda4dfd9d9f + 1 + + + + + + 24067 + -20086 + 51 + 20 + + + 24094 + -20076 + + + + + + + + Mirror plane + 68e7ceb8-be7b-477e-af88-c7fcff2b16b3 + Plane + Plane + false + c99a0a34-e3ad-4755-8981-58908366f5a8 + 1 + + + + + + 24067 + -20066 + 51 + 20 + + + 24094 + -20056 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5830bfdb-ce1d-41d4-bfe2-0ec25638bf18 + Geometry + Geometry + false + 0 + + + + + + 24148 + -20086 + 53 + 20 + + + 24176 + -20076 + + + + + + + + Transformation data + 22345c59-229e-4037-8fb7-511bd227635a + Transform + Transform + false + 0 + + + + + + 24148 + -20066 + 53 + 20 + + + 24176 + -20056 + + + + + + + + + @@ -138386,7 +180371,7 @@ - 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