diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..⠀⠀⠀⠀ⵙᗱᗴⵙᴥⵙᗱᗴⵙ옷ⵙߦⵙᔓᔕⵙ◯ⵙ✤ⵙᴥⵙᗩⵙ옷ⵙᑐᑕⵙ◯ⵙ人ⵙᑐᑕⵙИNⵙᗱᗴⵙᑎⵙ¤ⵙᗱᗴⵙᴥⵙꗳⵙ◯ⵙᴥⵙᗩⵙᙁⵙᗩⵙᑐᑕⵙᔓᔕⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙᔓᔕⵙᑐᑕⵙᗩⵙᙁⵙᗩⵙᴥⵙ◯ⵙꗳⵙᴥⵙᗱᗴⵙ¤ⵙᑎⵙᗱᗴⵙИNⵙᑐᑕⵙ人ⵙ◯ⵙᑐᑕⵙ옷ⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᔓᔕⵙߦⵙ옷ⵙᗱᗴⵙᴥⵙᗱᗴⵙ⠀⠀⠀⠀..GHX b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..⠀⠀⠀⠀ⵙᗱᗴⵙᴥⵙᗱᗴⵙ옷ⵙߦⵙᔓᔕⵙ◯ⵙ✤ⵙᴥⵙᗩⵙ옷ⵙᑐᑕⵙ◯ⵙ人ⵙᑐᑕⵙИNⵙᗱᗴⵙᑎⵙ¤ⵙᗱᗴⵙᴥⵙꗳⵙ◯ⵙᴥⵙᗩⵙᙁⵙᗩⵙᑐᑕⵙᔓᔕⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙᔓᔕⵙᑐᑕⵙᗩⵙᙁⵙᗩⵙᴥⵙ◯ⵙꗳⵙᴥⵙᗱᗴⵙ¤ⵙᑎⵙᗱᗴⵙИNⵙᑐᑕⵙ人ⵙ◯ⵙᑐᑕⵙ옷ⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᔓᔕⵙߦⵙ옷ⵙᗱᗴⵙᴥⵙᗱᗴⵙ⠀⠀⠀⠀..GHX new file mode 100644 index 00000000..caf33736 --- /dev/null +++ b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/XHG..⠀⠀⠀⠀ⵙᗱᗴⵙᴥⵙᗱᗴⵙ옷ⵙߦⵙᔓᔕⵙ◯ⵙ✤ⵙᴥⵙᗩⵙ옷ⵙᑐᑕⵙ◯ⵙ人ⵙᑐᑕⵙИNⵙᗱᗴⵙᑎⵙ¤ⵙᗱᗴⵙᴥⵙꗳⵙ◯ⵙᴥⵙᗩⵙᙁⵙᗩⵙᑐᑕⵙᔓᔕⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙᔓᔕⵙᑐᑕⵙᗩⵙᙁⵙᗩⵙᴥⵙ◯ⵙꗳⵙᴥⵙᗱᗴⵙ¤ⵙᑎⵙᗱᗴⵙИNⵙᑐᑕⵙ人ⵙ◯ⵙᑐᑕⵙ옷ⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᔓᔕⵙߦⵙ옷ⵙᗱᗴⵙᴥⵙᗱᗴⵙ⠀⠀⠀⠀..GHX @@ -0,0 +1,132685 @@ + + + + + + + + 0 + 2 + 2 + + + + + + + 1 + 0 + 7 + + + + + + 9b5df51d-ca34-4b90-8e1d-af97028a8fb9 + Shaded + 2 + + 255;201;201;201 + + + 255;191;191;191 + + + + + + 637713001960324447 + + XHG..⠀⠀⠀⠀ⵙᗱᗴⵙᴥⵙᗱᗴⵙ옷ⵙߦⵙᔓᔕⵙ◯ⵙ✤ⵙᴥⵙᗩⵙ옷ⵙᑐᑕⵙ◯ⵙ人ⵙᑐᑕⵙИNⵙᗱᗴⵙᑎⵙ¤ⵙᗱᗴⵙᴥⵙꗳⵙ◯ⵙᴥⵙᗩⵙᙁⵙᗩⵙᑐᑕⵙᔓᔕⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙᔓᔕⵙᑐᑕⵙᗩⵙᙁⵙᗩⵙᴥⵙ◯ⵙꗳⵙᴥⵙᗱᗴⵙ¤ⵙᑎⵙᗱᗴⵙИNⵙᑐᑕⵙ人ⵙ◯ⵙᑐᑕⵙ옷ⵙᗩⵙᴥⵙ✤ⵙ◯ⵙᔓᔕⵙߦⵙ옷ⵙᗱᗴⵙᴥⵙᗱᗴⵙ⠀⠀⠀⠀..GHX + + + + + 0 + + + + + + -3615 + -2483 + + 0.8293195 + + + + + 0 + + + + + + + 0 + + + + + 13 + + + + + Firefly.X, Version=0.0.0.69, Culture=neutral, PublicKeyToken=null + 0.0.0.69 + Andrew Payne (LIFT architects) + 1d3c103c-08ab-48f3-c5fd-624ad09a387e + Firefly.X + 1.0069 + + + + + CurvePlus, Version=1.2.0.0, Culture=neutral, PublicKeyToken=null + 1.2.0.0 + David Mans + ab81fea9-8d16-4caf-af89-2736c660f36d + CurvePlus + 1.2.0.0 + + + + + CORE.Grasshopper.Public, Version=1.9.6353.28734, Culture=neutral, PublicKeyToken=null + 1.9.6353.28734 + CORE studio | Thornton Tomasetti + d8a90a2f-1424-4a76-a2a8-3a109b807d92 + TT Toolbox + 1.9.6353.28734 + + + + + Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null + 3.3.0.0 + + 00000000-0000-0000-0000-000000000000 + + + + + + + Pancake, Version=2.4.1.0, Culture=en-US, PublicKeyToken=null + 2.4.1.0 + Keyu Gan + c6c19589-ab63-4b60-8d7c-2c1b6d60fac7 + Pancake + 2.4.1.0 + + + + + WombatGH, Version=1.3.1.0, Culture=neutral, PublicKeyToken=null + 1.3.1.0 + Woods Bagot Design Technology + ce132bbb-4e91-42da-88c9-14a6f5da87c6 + Wombat + 1.1.0.0 + + + + + Kangaroo2Component, Version=2.5.3.0, Culture=neutral, PublicKeyToken=794d913993c0f82d + 2.5.3.0 + Daniel Piker + c2ea695e-1a09-6f42-266d-113498879f60 + Kangaroo2 Components + 2.5.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 + + + + + NGonGh, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 1.0.0.0 + Petras Vestartas + 20563e24-568f-4f4f-b61b-71a1781ef92f + NGon + 2.3.0 + + + + + Yellow, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null + 1.0.0.0 + + f183dd19-5217-935b-1fcc-dafe808aaa69 + Yellow + 1.0.0.0 + + + + + Meshedit2000, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null + 2.0.0.0 + [uto] + 14601aeb-b64f-9304-459d-d5d06df91218 + MeshEdit Components + 2.0.0.0 + + + + + IntraLattice, Version=0.7.5.0, Culture=neutral, PublicKeyToken=null + 0.7.5.0 + Aidan Kurtz + df475ca3-9a35-471e-9348-f2b7c04e9189 + IntraLattice + + + + + + HoopSnake, Version=0.6.7.0, Culture=neutral, PublicKeyToken=null + 0.6.7.0 + + 737f9531-e98a-0e44-a210-0f510dbc48a9 + HoopSnake + 0.6.7.0 + + + + + + + 1045 + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b01be2fb-8f54-429e-9f39-40c0754b85a1 + c97ab9f0-7779-4a97-823d-7168e767436d + 2 + 89a9ad1f-fd55-4011-b9d2-9511b48396c8 + Group + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ccd950c6-b142-4dfa-bd93-0921cd6a5987 + Number Slider + Number Slider + false + 0 + + + + + + 10160 + 2628 + 198 + 20 + + + 10160.79 + 2628.354 + + + + + + 0 + 1 + 0 + 146 + 0 + 0 + 7 + + + + + + + + + 7580cce1-bebc-42be-8cfc-fdc7cfaaaaf7 + 1d3c103c-08ab-48f3-c5fd-624ad09a387e + Tone Generator + + + + + Create tones based on incoming frequencies + 5beddbbe-4210-4306-9d7a-3359fa75354e + Tone Generator + Tone Generator + + + + + + 1934 + 277 + 40 + 84 + + + 1960 + 319 + + + + + + 1 + Audio Frequency for the Tone. Note: Typical frequency ranges vary from 27.5 Hz to 4100.0 Hz. + 18abb4a0-eab0-432f-aa34-66a33d5dc3a9 + Audio Frequency + + false + 9bbac9d8-221c-4cf1-85ea-d2ec41bb352d + 1 + + + + + + 1936 + 279 + 9 + 20 + + + 1942 + 289 + + + + + + + + Volume + 8043853e-b056-4966-84d0-b71de5acfdbf + Volume + + false + 32091438-585e-469d-af40-43fecfeab598 + 1 + + + + + + 1936 + 299 + 9 + 20 + + + 1942 + 309 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.012345679012345678 + + + + + + + + + + + Duration to play tones in seconds + 0b62e84d-7bb7-4cef-b46a-0f0f6033f85d + Duration + + false + 1e39a882-52d0-4760-86ac-bce0a7856b19 + 1 + + + + + + 1936 + 319 + 9 + 20 + + + 1942 + 329 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.1 + + + + + + + + + + + Repeat + b88816cc-587c-4116-a303-2f834dc93f66 + Repeat + + false + 030e309f-a175-44c6-bb31-d11be27ff274 + 1 + + + + + + 1936 + 339 + 9 + 20 + + + 1942 + 349 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 + Panel + + false + 0 + 0 + 84.406022589954030768899117092091000289089388918088900852079 + + + + + + 356 + 274 + 378 + 20 + + 0 + 0 + 0 + + 356.0291 + 274.1607 + + + + + + 2 + + 255;255;255;255 + + true + true + true + true + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4154b3e8-afab-4f1b-a5ae-1f34c9f9908e + Panel + + false + 0 + 0 + 299792458 + + + + + + 882 + 372 + 69 + 20 + + 0 + 0 + 0 + + 882.6921 + 372.4261 + + + + + + 2 + + 255;255;255;255 + + true + true + true + true + false + true + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 030e309f-a175-44c6-bb31-d11be27ff274 + Boolean Toggle + + false + 0 + true + + + + + + 1860 + 338 + 66 + 22 + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + 203a216b-c017-44f3-ab1f-66af69d69b69 + Series + + + + + + + 413 + 311 + 52 + 64 + + + 439 + 343 + + + + + + First number in the series + e148f79b-6ec1-499c-8480-bf04fa9bd312 + Start + + false + 54354f24-d416-4088-844e-1b5433bfb17d + 1 + + + + + + 415 + 313 + 9 + 20 + + + 421 + 323 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + ad0cd72d-704b-41da-a348-8de02c20a1d0 + Step + + false + 4beb174e-b7a2-42ce-ad2e-91b84195184c + 1 + + + + + + 415 + 333 + 9 + 20 + + + 421 + 343 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + a869863e-ab53-4e21-bcae-3ed1321765b9 + Count + + false + 7bab80e6-d601-45d0-9929-cfcca6ea37e2 + 1 + + + + + + 415 + 353 + 9 + 20 + + + 421 + 363 + + + + + + 1 + + + + + 1 + {0} + + + + + 14 + + + + + + + + + + + 1 + Series of numbers + a75bbb50-340f-4ca9-9664-92de456f2795 + Series + + false + 0 + + + + + + 454 + 313 + 9 + 60 + + + 460 + 343 + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + cfe0561d-e8c5-45c2-b97b-58ebc32c785f + Power + Power + + + + + + 515 + 311 + 52 + 44 + + + 541 + 333 + + + + + + The item to be raised + b2005173-4c4a-4302-ae8a-bf9e57d18c48 + A + + false + e0037139-1200-42a2-a76d-bc2feda545ec + 1 + + + + + + 517 + 313 + 9 + 20 + + + 523 + 323 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 3 + + + + + + + + + + + The exponent + aad34702-e257-4fc5-9322-eb3eeb230643 + B + + false + a75bbb50-340f-4ca9-9664-92de456f2795 + 1 + + + + + + 517 + 333 + 9 + 20 + + + 523 + 343 + + + + + + + + A raised to the B power + 98263f8e-9412-43cf-8aed-691fe752d0c5 + Result + + false + 0 + + + + + + 556 + 313 + 9 + 40 + + + 562 + 333 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 28f36bb0-cd9d-4c68-9131-184ff548b14a + Division + Division + + + + + + 958 + 492 + 52 + 44 + + + 984 + 514 + + + + + + Item to divide (dividend) + bc6314e0-5a5a-4644-851e-8c36910292e4 + A + + false + 98263f8e-9412-43cf-8aed-691fe752d0c5 + 1 + + + + + + 960 + 494 + 9 + 20 + + + 966 + 504 + + + + + + + + Item to divide with (divisor) + bfee2825-850b-4df5-b9cb-2b3c44610863 + B + + false + 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 + 1 + + + + + + 960 + 514 + 9 + 20 + + + 966 + 524 + + + + + + + + The result of the Division + 4dc7629e-7cfd-4214-bc4f-a1d25ea600d1 + Result + + false + 0 + + + + + + 999 + 494 + 9 + 40 + + + 1005 + 514 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 07b1d578-a2a4-440c-9d96-600ee132b290 + Division + Division + + + + + + 958 + 420 + 52 + 44 + + + 984 + 442 + + + + + + Item to divide (dividend) + 229bb0a1-3d28-4487-a649-557843484a53 + A + + false + 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 + 1 + + + + + + 960 + 422 + 9 + 20 + + + 966 + 432 + + + + + + + + Item to divide with (divisor) + 321ec014-c88c-4ba1-8aeb-9f230ced38d6 + B + + false + 98263f8e-9412-43cf-8aed-691fe752d0c5 + 1 + + + + + + 960 + 442 + 9 + 20 + + + 966 + 452 + + + + + + + + The result of the Division + a56fb601-7826-4cf1-9596-f2fc990e85af + Result + + false + 0 + + + + + + 999 + 422 + 9 + 40 + + + 1005 + 442 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 45c7bdca-8293-4671-8929-5aaee360b938 + Multiplication + Multiplication + + + + + + 958 + 348 + 52 + 44 + + + 984 + 370 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + b6835b28-78d8-4afd-9a59-f5439245af2d + A + + true + a56fb601-7826-4cf1-9596-f2fc990e85af + 1 + + + + + + 960 + 350 + 9 + 20 + + + 966 + 360 + + + + + + + + Second item for multiplication + 9750874f-7409-4b48-ab11-d4fe6e1ffebe + B + + true + 4154b3e8-afab-4f1b-a5ae-1f34c9f9908e + 1 + + + + + + 960 + 370 + 9 + 20 + + + 966 + 380 + + + + + + + + Result of multiplication + b54891c3-5678-46ea-9ee1-bb2b1e9f3999 + Result + + false + 0 + + + + + + 999 + 350 + 9 + 40 + + + 1005 + 370 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 + Panel + + false + 0.4315820038318634 + d99a7960-b801-4f2b-956a-771293f7f603 + 897aa50d-9e40-494f-aaa8-8d4999af1e49 + 50d31d3f-7dd0-4035-886a-7a37c7fb0d56 + 3 + Double click to edit panel content… + + + + + + 1485 + 423 + 107 + 938 + + 0 + 0 + 0 + + 1485.745 + 423.1844 + + + + + + + 255;255;255;255 + + false + true + true + false + false + true + + + + + + + + + 3b220754-4114-4170-b6c3-b286b86ed524 + Text Tag + + + + + Represents a list of text tags in a Rhino viewport + true + a06f2126-3dc3-428a-87a7-75b514bcdead + Text Tag + Text Tag + 12 + + + + + + 1874 + 480 + 40 + 64 + + + 1900 + 512 + + + + + + Location of text tag + true + 48748d5d-9d17-4794-9106-c5a94087f606 + Location + + false + 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 + 1 + + + + + + 1876 + 482 + 9 + 20 + + + 1882 + 492 + + + + + + + + The text to display + e024673f-73b7-4c22-9f1c-9c998e140feb + Text + + false + 30a71231-7ac8-476a-8f92-9216fea64fe7 + 1 + + + + + + 1876 + 502 + 9 + 20 + + + 1882 + 512 + + + + + + + + Optional colour for tag + 464f9286-ecae-4720-b3d9-92cd57c18973 + Colour + + true + 0 + + + + + + 1876 + 522 + 9 + 20 + + + 1882 + 532 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;212;212;212 + + + + + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + fdeaabd5-4990-466c-8fc9-3d3f51863c57 + Graft Tree + Graft Tree + + + + + + 958 + 464 + 52 + 28 + + + 984 + 478 + + + + + + 2 + Data tree to graft + 7d135b31-fd38-4fc6-847c-ac6d65845be0 + Tree + + false + 4dc7629e-7cfd-4214-bc4f-a1d25ea600d1 + 1 + + + + + + 960 + 466 + 9 + 24 + + + 966 + 478 + + + + + + + + 2 + Grafted data tree + 897aa50d-9e40-494f-aaa8-8d4999af1e49 + Tree + + false + 0 + + + + + + 999 + 466 + 9 + 24 + + + 1005 + 478 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + cdf4ee27-89f6-47bc-990e-004c1f6bb6a4 + One Over X + One Over X + + + + + + 1323 + 315 + 52 + 28 + + + 1349 + 329 + + + + + + Input value + c6d6f4c0-665e-4d08-8fbc-d8b4589142dd + Value + + false + c2086934-e0c7-4c97-80c6-d7aeeeace13e + 1 + + + + + + 1325 + 317 + 9 + 24 + + + 1331 + 329 + + + + + + + + Output value + 32091438-585e-469d-af40-43fecfeab598 + Result + + false + 0 + + + + + + 1364 + 317 + 9 + 24 + + + 1370 + 329 + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + f0249ad0-9ae9-4183-9b71-5c450aae1476 + Graft Tree + Graft Tree + + + + + + 958 + 392 + 52 + 28 + + + 984 + 406 + + + + + + 2 + Data tree to graft + 1f3ccea3-f77d-41bf-acd6-0c6b1ef9e9be + Tree + + false + a56fb601-7826-4cf1-9596-f2fc990e85af + 1 + + + + + + 960 + 394 + 9 + 24 + + + 966 + 406 + + + + + + + + 2 + Grafted data tree + d99a7960-b801-4f2b-956a-771293f7f603 + Tree + + false + 0 + + + + + + 999 + 394 + 9 + 24 + + + 1005 + 406 + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + b7a2c68e-58aa-4dc0-9daa-dd27399166d3 + Graft Tree + Graft Tree + + + + + + 958 + 320 + 52 + 28 + + + 984 + 334 + + + + + + 2 + Data tree to graft + aebaed7d-6421-49eb-8277-af558de023dd + Tree + + false + b54891c3-5678-46ea-9ee1-bb2b1e9f3999 + 1 + + + + + + 960 + 322 + 9 + 24 + + + 966 + 334 + + + + + + + + 2 + Grafted data tree + 50d31d3f-7dd0-4035-886a-7a37c7fb0d56 + Tree + + false + 0 + + + + + + 999 + 322 + 9 + 24 + + + 1005 + 334 + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + 714dbd9c-1391-4778-b4e0-bc6c296214c9 + Power + + + + + + + 1260 + 307 + 52 + 44 + + + 1286 + 329 + + + + + + The item to be raised + 36d2f811-879d-422a-9f30-ea3f7ff2a408 + A + + false + 1556dc1c-ded8-4170-8d0d-d1eb111b84ef + 1 + + + + + + 1262 + 309 + 9 + 20 + + + 1268 + 319 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 3 + + + + + + + + + + + The exponent + 26d29c9d-46bd-4f01-b349-3ff5cf733039 + B + + false + b574a948-5471-4d1a-8f34-a99bf27d126b + 1 + + + + + + 1262 + 329 + 9 + 20 + + + 1268 + 339 + + + + + + + + A raised to the B power + c2086934-e0c7-4c97-80c6-d7aeeeace13e + Result + + false + 0 + + + + + + 1301 + 309 + 9 + 40 + + + 1307 + 329 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 1556dc1c-ded8-4170-8d0d-d1eb111b84ef + Panel + + false + 0 + 0 + 9 + + + + + + 415 + 293 + 51 + 20 + + 0 + 0 + 0 + + 415.9085 + 293.9454 + + + + + + 2 + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b574a948-5471-4d1a-8f34-a99bf27d126b + Panel + + false + 0 + 0 + 0 + + + + + + 1202 + 331 + 50 + 20 + + 0 + 0 + 0 + + 1202.964 + 331.982 + + + + + + 2 + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 9e7a77b7-1cbf-435b-9338-9022f161e83f + Division + Division + + + + + + 1323 + 271 + 52 + 44 + + + 1349 + 293 + + + + + + Item to divide (dividend) + b7186215-5aeb-40e4-a6c0-a564d343d23a + A + + false + 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 + 1 + + + + + + 1325 + 273 + 9 + 20 + + + 1331 + 283 + + + + + + + + Item to divide with (divisor) + 70197030-6220-4fbd-805f-066cea93c60e + B + + false + c2086934-e0c7-4c97-80c6-d7aeeeace13e + 1 + + + + + + 1325 + 293 + 9 + 20 + + + 1331 + 303 + + + + + + + + The result of the Division + 1e39a882-52d0-4760-86ac-bce0a7856b19 + Result + + false + 0 + + + + + + 1364 + 273 + 9 + 40 + + + 1370 + 293 + + + + + + + + + + + + d25e638d-0677-4306-89e7-caadf0786013 + ab81fea9-8d16-4caf-af89-2736c660f36d + Spiral Rail + + + + + Creates a spiral along a rail curve, pitch, turn count, and two radi + true + 52c3b850-b0ac-456e-afb7-f0c00ec15e2f + Spiral Rail + Spiral Rail + + + + + + 1805 + 338 + 52 + 124 + + + 1831 + 400 + + + + + + The rail curve for the spiral + 7f20e719-9cf3-4685-88ec-56e37d5f05b3 + Curve + + false + b7e4d245-22f0-447e-9d9b-e83f05ef11de + 1 + + + + + + 1807 + 340 + 9 + 20 + + + 1813 + 350 + + + + + + + + Pitch angle + 3b044870-d461-4e1c-a516-de1777dca063 + Angle + + true + 0 + false + + + + + + 1807 + 360 + 9 + 20 + + + 1813 + 370 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + The number of turns in the spiral + cd3dae20-4528-46de-b98b-14103fe98fcd + Turns + + true + 0 + + + + + + 1807 + 380 + 9 + 20 + + + 1813 + 390 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Radius at the base of the spiral + 2cc757c9-b625-4cd2-95dd-2bb3fe33b0b2 + Base Radius + + true + 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 + 1 + + + + + + 1807 + 400 + 9 + 20 + + + 1813 + 410 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Radius at the peak of the spiral + 71931043-b762-4119-97bc-7e48c2a827ec + Peak Radius + + true + 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 + 1 + + + + + + 1807 + 420 + 9 + 20 + + + 1813 + 430 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Number of sample points per turn + f896f4b2-185f-4afb-96bb-7017c57e5ecd + Sample Point + + true + 0 + + + + + + 1807 + 440 + 9 + 20 + + + 1813 + 450 + + + + + + 1 + + + + + 1 + {0} + + + + + 256 + + + + + + + + + + + The spiral curve + 2e76d68c-fe60-4926-a921-f95b9a496a5f + Spiral + + false + 0 + + + + + + 1846 + 340 + 9 + 120 + + + 1852 + 400 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 384a02a5-1be5-4937-b673-70d28e7a6e32 + Line + + + + + + + 1742 + 328 + 52 + 44 + + + 1768 + 350 + + + + + + Line start point + 509a4f94-a881-49bd-88f9-cd79455dae02 + Start Point + + false + 0 + + + + + + 1744 + 330 + 9 + 20 + + + 1750 + 340 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + 89300ec5-d97c-4464-8999-cbb254735e95 + End Point + + false + 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 + 1 + + + + + + 1744 + 350 + 9 + 20 + + + 1750 + 360 + + + + + + + + Line segment + b7e4d245-22f0-447e-9d9b-e83f05ef11de + Line + + false + 0 + + + + + + 1783 + 330 + 9 + 40 + + + 1789 + 350 + + + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 46d298b8-231f-4878-a66f-20619a763169 + Construct Point + Construct Point + + + + + + 1323 + 343 + 52 + 64 + + + 1349 + 375 + + + + + + {x} coordinate + 2d16d2d8-8b8d-45bc-b00c-d83afa57723e + X coordinate + + false + 0 + + + + + + 1325 + 345 + 9 + 20 + + + 1331 + 355 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 4ec168bb-eb07-4784-a3ec-bc5409f5d7d3 + Y coordinate + + false + d99a7960-b801-4f2b-956a-771293f7f603 + 1 + + + + + + 1325 + 365 + 9 + 20 + + + 1331 + 375 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + cdf9fd2d-fb87-4ccb-80f8-5f0ed9f059a6 + Z coordinate + + false + 0 + + + + + + 1325 + 385 + 9 + 20 + + + 1331 + 395 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 57aa8f80-37e2-40a0-80d0-ffb9fccefef1 + Point + + false + 0 + + + + + + 1364 + 345 + 9 + 60 + + + 1370 + 375 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + f5be8bb0-b7da-4799-a899-2024646eb94a + Rotate + Rotate + + + + + + 1868 + 388 + 52 + 64 + + + 1894 + 420 + + + + + + Base geometry + ca7fc524-e479-4bc7-9fdc-a1d3c7822bf0 + Geometry + + true + 2e76d68c-fe60-4926-a921-f95b9a496a5f + 1 + + + + + + 1870 + 390 + 9 + 20 + + + 1876 + 400 + + + + + + + + Rotation angle in radians + 57bf486b-89c2-4dc3-90dd-257fa4a593b3 + Angle + + false + 0 + false + + + + + + 1870 + 410 + 9 + 20 + + + 1876 + 420 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + df3d0bc0-9ada-4e44-a3a5-81a421be1703 + Plane + + false + d18bc8f6-1bd2-4ae9-98cd-090c68e7ebb6 + 1 + + + + + + 1870 + 430 + 9 + 20 + + + 1876 + 440 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9faa0e9f-6262-45a8-b093-0abcaf75c8ab + Geometry + + false + 0 + + + + + + 1909 + 390 + 9 + 30 + + + 1915 + 405 + + + + + + + + Transformation data + 3a72f183-fa32-47a7-b036-a9a2654b7d62 + Transform + + false + 0 + + + + + + 1909 + 420 + 9 + 30 + + + 1915 + 435 + + + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 507909a1-9164-4c42-939e-654125c5c5b5 + XZ Plane + XZ Plane + + + + + + 1868 + 452 + 52 + 28 + + + 1894 + 466 + + + + + + Origin of plane + 067236e3-b993-4693-bdf9-9062c3662e87 + Origin + + false + 0 + + + + + + 1870 + 454 + 9 + 24 + + + 1876 + 466 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + d18bc8f6-1bd2-4ae9-98cd-090c68e7ebb6 + Plane + + false + 0 + + + + + + 1909 + 454 + 9 + 24 + + + 1915 + 466 + + + + + + + + + + + + 0ae07da9-951b-4b9b-98ca-d312c252374d + Numbers to Points + + + + + Convert a list of numbers to a list of points + true + eedcf875-b257-4d9c-9898-66e3ec02c0a8 + Numbers to Points + + + + + + + 1600 + 877 + 52 + 44 + + + 1626 + 899 + + + + + + 1 + Numbers to merge into points + 2b100fdc-6ff1-4538-8071-7175fb248706 + Numbers + + false + b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 + 1 + + + + + + 1602 + 879 + 9 + 20 + + + 1608 + 889 + + + + + + 1 + + + + + 3 + {0} + + + + + 1 + + + + + 2 + + + + + 3 + + + + + + + + + + + Mask for coordinate composition + 4586b96e-e2b0-4513-b834-21b8764c84ec + Mask + + false + 0 + + + + + + 1602 + 899 + 9 + 20 + + + 1608 + 909 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + 1 + Ordered list of points + 30a71231-7ac8-476a-8f92-9216fea64fe7 + Points + + false + 0 + + + + + + 1641 + 879 + 9 + 40 + + + 1647 + 899 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 54354f24-d416-4088-844e-1b5433bfb17d + Panel + + false + 0 + 0 + 0 + + + + + + 350 + 316 + 50 + 20 + + 0 + 0 + 0 + + 350.9836 + 316.2393 + + + + + + 2 + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4beb174e-b7a2-42ce-ad2e-91b84195184c + Panel + + false + 0 + 0 + 1 + + + + + + 351 + 335 + 50 + 20 + + 0 + 0 + 0 + + 351.3794 + 335.5232 + + + + + + 2 + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dfbfade0-e9e5-4644-85c9-91ecec251bd1 + Panel + + false + 0 + 0 + 14 + + + + + + 350 + 355 + 50 + 20 + + 0 + 0 + 0 + + 350.9724 + 355.5079 + + + + + + 2 + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + 05801501-51ea-4e7f-bbbb-2f3a9edc154e + Power + Power + + + + + + 467 + 464 + 82 + 44 + + + 498 + 486 + + + + + + The item to be raised + 71ab3914-c0ed-4ecf-9650-7863ad50056d + A + A + false + 0 + + + + + + 469 + 466 + 14 + 20 + + + 477.5 + 476 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 3 + + + + + + + + + + + The exponent + 36f02c26-ce98-474d-b64e-90b95c45cf4e + B + B + false + 2a494c88-12c6-4495-82f0-8f325c3a2e46 + 1 + + + + + + 469 + 486 + 14 + 20 + + + 477.5 + 496 + + + + + + + + A raised to the B power + e0037139-1200-42a2-a76d-bc2feda545ec + Result + Result + false + 0 + + + + + + 513 + 466 + 34 + 40 + + + 531.5 + 486 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 3bf003aa-24a4-4d38-ac5f-35f9284bd7a0 + Number Slider + Number Slider + false + 0 + + + + + + 359 + 566 + 198 + 20 + + + 359.3392 + 566.9645 + + + + + + 0 + 1 + 0 + 65 + 1 + 0 + 25 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7bab80e6-d601-45d0-9929-cfcca6ea37e2 + Number Slider + Number Slider + false + 0 + + + + + + 343 + 433 + 198 + 20 + + + 343.8677 + 433.2712 + + + + + + 0 + 1 + 0 + 1025 + 1 + 0 + 351 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f24cbe98-6c62-4087-a755-9a9ff2512b53 + Panel + + false + 0 + 1643a392-03c0-4583-abed-c94af5362d1f + 1 + Double click to edit panel content… + + + + + + 606 + 683 + 162 + 237 + + 0 + 0 + 0 + + 606.5549 + 683.8307 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + f765544b-db4e-4011-bb64-8ea9c31f4eae + One Over X + One Over X + + + + + + 363 + 499 + 100 + 28 + + + 412 + 513 + + + + + + Input value + 9f370159-f346-4699-9fae-5ad17f1d2835 + Value + Value + false + 3bf003aa-24a4-4d38-ac5f-35f9284bd7a0 + 1 + + + + + + 365 + 501 + 32 + 24 + + + 382.5 + 513 + + + + + + + + Output value + 2a494c88-12c6-4495-82f0-8f325c3a2e46 + Result + Result + false + 0 + + + + + + 427 + 501 + 34 + 24 + + + 445.5 + 513 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 892dc918-b7a7-4831-9434-d3b37bf47737 + Panel + + false + 0 + 0 + 28160.0000000000000000 +26579.5006451166000000 +25087.7079028320000000 +23679.6430535447000000 +22350.6068117123000000 +21096.1636424237000000 +19912.1269582132000000 +18794.5451467141000000 +17739.6883825199000000 +16744.0361792384000000 +15804.2656401960000000 +14917.2403685789000000 +14080.0000000000000000 +13289.7503225583000000 +12543.8539514160000000 +11839.8215267723000000 +11175.3034058562000000 +10548.0818212119000000 +9956.0634791066100000 +9397.2725733570600000 +8869.8441912599300000 +8372.0180896191700000 +7902.1328200980000000 +7458.6201842894500000 +7040.0000000000000000 +6644.8751612791400000 +6271.9269757080000000 +5919.9107633861600000 +5587.6517029280700000 +5274.0409106059300000 +4978.0317395533000000 +4698.6362866785300000 +4434.9220956299600000 +4186.0090448095900000 +3951.0664100490000000 +3729.3100921447200000 +3520.0000000000000000 +3322.4375806395700000 +3135.9634878540000000 +2959.9553816930800000 +2793.8258514640300000 +2637.0204553029600000 +2489.0158697766500000 +2349.3181433392600000 +2217.4610478149800000 +2093.0045224047900000 +1975.5332050245000000 +1864.6550460723600000 +1760.0000000000000000 +1661.2187903197800000 +1567.9817439270000000 +1479.9776908465400000 +1396.9129257320200000 +1318.5102276514800000 +1244.5079348883200000 +1174.6590716696300000 +1108.7305239074900000 +1046.5022612024000000 +987.7666025122490000 +932.3275230361800000 +880.0000000000000000 +830.6093951598910000 +783.9908719634990000 +739.9888454232690000 +698.4564628660080000 +659.2551138257400000 +622.2539674441620000 +587.3295358348150000 +554.3652619537440000 +523.2511306011970000 +493.8833012561240000 +466.1637615180900000 +440.0000000000000000 +415.3046975799450000 +391.9954359817490000 +369.9944227116340000 +349.2282314330040000 +329.6275569128700000 +311.1269837220810000 +293.6647679174070000 +277.1826309768720000 +261.6255653005990000 +246.9416506280620000 +233.0818807590450000 +220.0000000000000000 +207.6523487899720000 +195.9977179908750000 +184.9972113558170000 +174.6141157165020000 +164.8137784564350000 +155.5634918610400000 +146.8323839587040000 +138.5913154884360000 +130.8127826502990000 +123.4708253140310000 +116.5409403795220000 +110.0000000000000000 +103.8261743949860000 +97.9988589954372000 +92.4986056779085000 +87.3070578582509000 +82.4068892282174000 +77.7817459305201000 +73.4161919793518000 +69.2956577442179000 +65.4063913251496000 +61.7354126570154000 +58.2704701897612000 +55.0000000000000000 +51.9130871974931000 +48.9994294977186000 +46.2493028389542000 +43.6535289291254000 +41.2034446141087000 +38.8908729652600000 +36.7080959896759000 +34.6478288721089000 +32.7031956625748000 +30.8677063285077000 +29.1352350948806000 +27.5000000000000000 +25.9565435987465000 +24.4997147488593000 +23.1246514194771000 +21.8267644645627000 +20.6017223070543000 +19.4454364826300000 +18.3540479948379000 +17.3239144360545000 +16.3515978312874000 +15.4338531642538000 +14.5676175474403000 +13.7500000000000000 +12.9782717993733000 +12.2498573744296000 +11.5623257097385000 +10.9133822322813000 +10.3008611535272000 +9.7227182413150000 +9.1770239974189600 +8.6619572180272300 +8.1757989156436800 +7.7169265821269200 +7.2838087737201300 +6.8750000000000000 + + + + + + 1388 + 54 + 160 + 100 + + 0 + 0 + 0 + + 1388.372 + 54.19496 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f055b06d-e675-43e2-9f8c-e6a1499348fa + Panel + + false + 0 + 0 + + + + + + + 1395 + 161 + 160 + 100 + + 0 + 0 + 0 + + 1395.496 + 161.9577 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 04887d01-504c-480e-b2a2-01ea19cc5922 + Text Split + + + + + Split some text into fragments using separators + 5b87744f-ddc8-4a5c-ab3c-2f8d2c046dee + Text Split + Text Split + + + + + + 1564 + 94 + 124 + 44 + + + 1637 + 116 + + + + + + Text to split. + bdcbb094-ef39-491d-819c-fa27daf87a91 + Text + Text + false + 892dc918-b7a7-4831-9434-d3b37bf47737 + 1 + + + + + + 1566 + 96 + 56 + 20 + + + 1595.5 + 106 + + + + + + + + Separator characters. + f23b9844-4918-4d4e-ae80-6b299d6718b0 + Separators + Separators + false + f055b06d-e675-43e2-9f8c-e6a1499348fa + 1 + + + + + + 1566 + 116 + 56 + 20 + + + 1595.5 + 126 + + + + + + + + 1 + Resulting text fragments + 446e8dc8-8afc-4952-b28c-2955b532bae1 + Result + Result + false + 0 + + + + + + 1652 + 96 + 34 + 40 + + + 1670.5 + 116 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ec09be68-307c-4638-93f1-523afee6e599 + Panel + + false + 0 + 446e8dc8-8afc-4952-b28c-2955b532bae1 + 1 + + + + + + + + 1565 + 141 + 305 + 156 + + 0 + 0 + 0 + + 1565.188 + 141.402 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + eea506b1-15cc-4b92-b26e-4518f7edf4fe + Panel + + false + 1 + 0 + -0.0009967000000000 +-3.6736000000000000 +-0.0009967000000000 +-0.0009967000000000 +-0.0009967000000000 +-5.7216000000000000 +-0.0009967000000000 +-7.6629330000000000 +-11.1104000000000000 +-13.5850670000000000 +-7.2192000000000000 +-14.6432000000000000 +-29.7301330000000000 +-35.9808000000000000 +-52.8000000000000000 +-56.0341330000000000 +-59.5925330000000000 +-62.7157330000000000 +-65.4080000000000000 +-64.3285330000000000 +-61.0901330000000000 +-66.0480000000000000 +-71.1040000000000000 +-45.0005330000000000 +-75.5114670000000000 +-71.4069330000000000 +-77.6576000000000000 +-79.3642670000000000 +-69.9733330000000000 +-60.1258670000000000 +-90.5088000000000000 +-84.8853330000000000 +-69.3333330000000000 +-81.8346670000000000 +-86.8949330000000000 +-70.5792000000000000 +-88.7978670000000000 +-83.1701330000000000 +-78.9546670000000000 +-75.0720000000000000 +-66.5386670000000000 +-103.4069330000000000 +-97.9541330000000000 +-106.7861330000000000 +-93.8794670000000000 +-94.3616000000000000 +-88.3200000000000000 +-84.8597330000000000 +-81.0837330000000000 +-76.2154670000000000 +-90.5557330000000000 +-87.8506670000000000 +-92.0490670000000000 +-86.6517330000000000 +-83.9466670000000000 +-80.1621330000000000 +-77.6789330000000000 +-75.2981330000000000 +-71.9488000000000000 +-83.0549330000000000 +-79.2746670000000000 +-75.4901330000000000 +-67.7930670000000000 +-61.6448000000000000 +-65.2032000000000000 +-68.0064000000000000 +-65.1989330000000000 +-67.2469330000000000 +-63.3514670000000000 +-53.3205330000000000 +-60.4373330000000000 +-55.6842670000000000 +-61.4997330000000000 +-56.0000000000000000 +-68.1813330000000000 +-63.2192000000000000 +-57.8218670000000000 +-52.9664000000000000 +-58.2442670000000000 +-52.8426670000000000 +-60.0618670000000000 +-54.6688000000000000 +-60.5952000000000000 +-67.8058670000000000 +-72.4352000000000000 +-46.4341330000000000 +-72.0896000000000000 +-55.2576000000000000 +-71.9701330000000000 +-64.5205330000000000 +-56.1024000000000000 +-67.9637330000000000 +-67.3109330000000000 +-59.3280000000000000 +-57.2714670000000000 +-60.1813330000000000 +-56.4053330000000000 +-67.9381330000000000 +-65.8816000000000000 +-57.0368000000000000 +-65.6597330000000000 +-62.4085330000000000 +-62.7285330000000000 +-56.7893330000000000 +-53.5466670000000000 +-41.4634670000000000 +-53.1072000000000000 +-48.6784000000000000 +-44.0362670000000000 +-40.5760000000000000 +-43.1658670000000000 +-52.6378670000000000 +-47.9744000000000000 +-44.9536000000000000 +-42.6880000000000000 +-37.6149330000000000 +-31.1424000000000000 +-32.9728000000000000 +-27.9040000000000000 +-29.0901330000000000 +-21.1072000000000000 +-22.8266670000000000 +-21.2053330000000000 +-23.1424000000000000 +-20.5525330000000000 +-11.0592000000000000 +-14.6176000000000000 +-16.8746670000000000 +-15.6757330000000000 +-11.9978670000000000 +-11.1317330000000000 +-7.6800000000000000 +-4.3264000000000000 +-5.8282670000000000 +-0.0009967000000000 +-5.4613330000000000 +-3.7290670000000000 +-2.6282670000000000 +-1.3312000000000000 +-1.0026670000000000 +-0.4608000000000000 +-0.0009967000000000 +-0.0009967000000000 +-0.0009967000000000 +-0.0009967000000000 + + + + + + 1542 + -179 + 160 + 100 + + 0 + 0 + 0 + + 1542.374 + -178.9268 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4a63da28-22f1-491b-bb7e-7fb04d08f0cd + Panel + + false + 0 + 0 + + + + + + + 1582 + -76 + 160 + 100 + + 0 + 0 + 0 + + 1582.568 + -75.72549 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 04887d01-504c-480e-b2a2-01ea19cc5922 + Text Split + + + + + Split some text into fragments using separators + 00fd6bf8-0c96-4cb1-94d5-b21f33b979db + Text Split + Text Split + + + + + + 1823 + -170 + 124 + 44 + + + 1896 + -148 + + + + + + Text to split. + ea92ab5c-7ccd-4b52-8f19-1d6f42494635 + Text + Text + false + eea506b1-15cc-4b92-b26e-4518f7edf4fe + 1 + + + + + + 1825 + -168 + 56 + 20 + + + 1854.5 + -158 + + + + + + + + Separator characters. + 0fd63012-78c0-478a-8504-6a7e7297e720 + Separators + Separators + false + 4a63da28-22f1-491b-bb7e-7fb04d08f0cd + 1 + + + + + + 1825 + -148 + 56 + 20 + + + 1854.5 + -138 + + + + + + + + 1 + Resulting text fragments + 39671062-6fc2-4317-b4e5-52c2d95617d6 + Result + Result + false + 0 + + + + + + 1911 + -168 + 34 + 40 + + + 1929.5 + -148 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bbd418d6-6529-40e4-875c-2ae589ca98f5 + Panel + + false + 0.22745503485202789 + 39671062-6fc2-4317-b4e5-52c2d95617d6 + 1 + + + + + + + + 1811 + -77 + 193 + 93 + + 0 + 0 + 0 + + 1811.007 + -76.1792 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + 23b91533-52ed-47d8-9e74-1a31cac60c3a + Power + Power + + + + + + 2930 + -154 + 82 + 44 + + + 2961 + -132 + + + + + + The item to be raised + 98f62998-f082-47f4-bc36-520eadb8eae3 + A + A + false + 0 + + + + + + 2932 + -152 + 14 + 20 + + + 2940.5 + -142 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 10 + + + + + + + + + + + The exponent + d401b77f-b695-4a5f-904d-dac46c607ce7 + B + B + false + 96c647fc-052a-4850-8388-15cb4b049b00 + 1 + + + + + + 2932 + -132 + 14 + 20 + + + 2940.5 + -122 + + + + + + + + A raised to the B power + 653faa11-fe92-4daa-ba7e-67260369c8e7 + Result + Result + false + 0 + + + + + + 2976 + -152 + 34 + 40 + + + 2994.5 + -132 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + b2c19619-e24b-49f7-9a38-296f604354ab + Division + Division + + + + + + 2800 + -127 + 82 + 44 + + + 2831 + -105 + + + + + + Item to divide (dividend) + 77d0a5cd-3f1d-46ad-8f7f-8c1789fb2828 + A + A + false + 92a29c50-a50c-4735-8741-00e5a370c822 + 1 + + + + + + 2802 + -125 + 14 + 20 + + + 2810.5 + -115 + + + + + + + + Item to divide with (divisor) + f92b521a-652a-415b-99c5-4ffb812f3ba2 + B + B + false + 0 + + + + + + 2802 + -105 + 14 + 20 + + + 2810.5 + -95 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 20 + + + + + + + + + + + The result of the Division + 96c647fc-052a-4850-8388-15cb4b049b00 + Result + Result + false + 0 + + + + + + 2846 + -125 + 34 + 40 + + + 2864.5 + -105 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 92a29c50-a50c-4735-8741-00e5a370c822 + Number + Number + false + bbd418d6-6529-40e4-875c-2ae589ca98f5 + 1 + + + + + + 2136 + -49 + 50 + 24 + + + 2161.355 + -37.93993 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 1966ef44-5c31-4517-af59-0fb8f4297ec6 + Panel + + false + 0 + 653faa11-fe92-4daa-ba7e-67260369c8e7 + 1 + Double click to edit panel content… + + + + + + 3005 + -33 + 117 + 137 + + 0 + 0 + 0 + + 3005.236 + -32.21554 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((3^(1/3^3))^O)/84.406022589954030768899117092091000289089388918088900852079 + 7058eff6-b430-4a12-ae37-796af06d6d0f + Expression + Expression + + + + + + 1623 + 38 + 575 + 28 + + + 1901 + 52 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 178f0297-7125-4ce9-bbd0-5e92677b4cfb + Variable O + O + true + ef58538b-68b7-475b-92b3-9a5a81aefcc5 + 1 + + + + + + 1625 + 40 + 14 + 24 + + + 1633.5 + 52 + + + + + + + + Result of expression + 9bbac9d8-221c-4cf1-85ea-d2ec41bb352d + Result + Result + false + 0 + + + + + + 2162 + 40 + 34 + 24 + + + 2180.5 + 52 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 89651878-6ecf-4e3f-a280-b9bb87e706c0 + Panel + + false + 0 + 9bbac9d8-221c-4cf1-85ea-d2ec41bb352d + 1 + + + + + + + + 2120 + 129 + 124 + 20 + + 0 + 0 + 0 + + 2120.558 + 129.6239 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ef58538b-68b7-475b-92b3-9a5a81aefcc5 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 378.0 + + + + + + 1723 + 96 + 250 + 20 + + + 1723.149 + 96.29396 + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((3^(1/3^3))^O)/84.406022589954030768899117092091000289089388918088900852079 + 7faf16f4-6ab9-4fec-99db-18fef10e305b + Expression + Expression + + + + + + 370 + 612 + 575 + 28 + + + 648 + 626 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 779b251f-a9ce-4eea-823b-e85dd79d06de + Variable O + O + true + bbfb8efb-cdba-47a9-b0ad-836566efabd1 + 1 + + + + + + 372 + 614 + 14 + 24 + + + 380.5 + 626 + + + + + + + + Result of expression + 1643a392-03c0-4583-abed-c94af5362d1f + Result + Result + false + 0 + + + + + + 909 + 614 + 34 + 24 + + + 927.5 + 626 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + 2c7ff42a-cfbe-4193-969e-bbcbb84f68f5 + Series + + + + + + + 392 + 742 + 52 + 64 + + + 418 + 774 + + + + + + First number in the series + 8f08d457-38f1-4ef0-9ac1-a69d98113f41 + Start + + false + 0 + + + + + + 394 + 744 + 9 + 20 + + + 400 + 754 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 5dd2a1cc-2aa8-4f93-8e1d-605fc117cc52 + Step + + false + 0 + + + + + + 394 + 764 + 9 + 20 + + + 400 + 774 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 36889139-7493-436a-910a-ae8aa3aaa42e + Count + + false + 0 + + + + + + 394 + 784 + 9 + 20 + + + 400 + 794 + + + + + + 1 + + + + + 1 + {0} + + + + + 379 + + + + + + + + + + + 1 + Series of numbers + bbfb8efb-cdba-47a9-b0ad-836566efabd1 + Series + + false + 0 + + + + + + 433 + 744 + 9 + 60 + + + 439 + 774 + + + + + + + + + + + + cc2b626f-6eff-4d08-9829-2877560693f4 + Evaluate + + + + + Evaluate an expression with a flexible number of variables. + fbb305f9-169d-4d2d-be81-fcacc7bf25fe + Evaluate + Evaluate + + + + + + 1068 + 749 + 124 + 44 + + + 1141 + 771 + + + + + + 2 + bc6c097c-6cc2-479c-b5aa-af99fbb72b88 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression to evaluate + c054b7c5-5e7a-45e5-b97a-262f80d8a631 + Expression + Expression + false + c567cb1f-bd32-4b1f-b6b7-2e9bacb3d865 + 1 + + + + + + 1070 + 751 + 56 + 20 + + + 1099.5 + 761 + + + + + + + + Expression variable + 596b290a-39c7-45b9-8514-6db64f0150b0 + Variable X + X + true + 1643a392-03c0-4583-abed-c94af5362d1f + 1 + + + + + + 1070 + 771 + 56 + 20 + + + 1099.5 + 781 + + + + + + + + Expression result + 722e91d3-2fd0-4d9f-b17d-6301257f847a + Result + Result + false + 0 + + + + + + 1156 + 751 + 34 + 40 + + + 1174.5 + 771 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c567cb1f-bd32-4b1f-b6b7-2e9bacb3d865 + Panel + + false + 0 + 0 + Format("{0:0.0000000000000000}", X) + + + + + + 803 + 806 + 160 + 100 + + 0 + 0 + 0 + + 803.2944 + 806.0446 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fc6f9f63-eb16-44b1-a12f-55de73898ce1 + Panel + + false + 0 + 722e91d3-2fd0-4d9f-b17d-6301257f847a + 1 + Double click to edit panel content… + + + + + + 1000 + 858 + 152 + 100 + + 0 + 0 + 0 + + 1000.898 + 858.1045 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e210d31b-fccf-483b-b49b-39a5fbc641ed + Panel + + false + 0 + 0 + 84.406022589954030768899117092091000289089388918088900852079 + + + + + + 100 + 599 + 160 + 100 + + 0 + 0 + 0 + + 100.8673 + 599.7021 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + a983922c-9450-4749-8975-4c641bc9c2ee + Number + Number + false + e210d31b-fccf-483b-b49b-39a5fbc641ed + 1 + + + + + + 267 + 850 + 50 + 24 + + + 292.6603 + 862.0934 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 36ec4990-b715-490d-8502-c2ddba15444d + Panel + + false + 0 + a983922c-9450-4749-8975-4c641bc9c2ee + 1 + ((3^(1/3^3))^O)/84.406022589954030768899117092091000289089388918088900852079 + + + + + + 376 + 852 + 160 + 100 + + 0 + 0 + 0 + + 376.6768 + 852.4506 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + cc2b626f-6eff-4d08-9829-2877560693f4 + Evaluate + + + + + Evaluate an expression with a flexible number of variables. + 655dae11-7fb6-41cd-b076-d2450a89b5a8 + Evaluate + Evaluate + + + + + + 180 + 884 + 124 + 44 + + + 253 + 906 + + + + + + 2 + bc6c097c-6cc2-479c-b5aa-af99fbb72b88 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression to evaluate + 88970ff7-1113-448e-a01b-d039476f8559 + Expression + Expression + false + 33ce9550-2170-477e-92a4-8678eb9b3b4e + 1 + + + + + + 182 + 886 + 56 + 20 + + + 211.5 + 896 + + + + + + + + Expression variable + e6894032-d75e-4d9f-838d-815f71bec4f1 + Variable X + X + true + e210d31b-fccf-483b-b49b-39a5fbc641ed + 1 + + + + + + 182 + 906 + 56 + 20 + + + 211.5 + 916 + + + + + + + + Expression result + 9d5fff5b-ae5b-4d92-927f-9798c4688aed + Result + Result + false + 0 + + + + + + 268 + 886 + 34 + 40 + + + 286.5 + 906 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 33ce9550-2170-477e-92a4-8678eb9b3b4e + Panel + + false + 0 + 0 + Format("{0:0.00000000}", X) + + + + + + 112 + 962 + 160 + 100 + + 0 + 0 + 0 + + 112.9653 + 962.9075 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 757d4cde-62b6-4ee2-9c82-6c4f616ecda2 + Panel + + false + 1 + 9d5fff5b-ae5b-4d92-927f-9798c4688aed + 1 + Double click to edit panel content… + + + + + + 353 + 978 + 316 + 100 + + 0 + 0 + 0 + + 353.2581 + 978.5544 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 06953bda-1d37-4d58-9b38-4b3c74e54c8f + File Path + + + + + Contains a collection of file paths + false + All files|*.* + 261cf845-ff52-4834-83fc-909e943008fe + File Path + File Path + false + 0 + + + + + + 4367 + 129 + 50 + 24 + + + 4392.519 + 141.1992 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\ƧLX...⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀...XLS + + + + + + + + + + + + + 3ede854e-c753-40eb-84cb-b48008f14fd4 + Worksheet Name + + + + + The name of the worksheet to write to. + 839adb2e-b503-486c-b38b-731b3d000e37 + Worksheet Name + Worksheet Name + false + 0 + + + + + + 4367 + 162 + 50 + 24 + + + 4392.668 + 174.8202 + + + + + + 1 + + + + + 1 + {0} + + + + + false + ⵙⓄᴥߦⵙⵔⵔⵘⵈⵙ옷ᴥⵙ◯ⵙ◯ⵙᴥ옷ⵙⵈⵘⵔⵔⵙߦᴥⓄⵙ + + + + + + + + + + + + + 25f5b853-1e28-4de9-a4aa-d178b8496d93 + d8a90a2f-1424-4a76-a2a8-3a109b807d92 + Read Excel Sheet + + + + + Read data from an Excel worksheet + 3308c7de-6a77-4729-98a5-cbe5023621fc + Read Excel Sheet + Read Excel Sheet + + + + + + 4486 + 108 + 164 + 84 + + + 4557 + 150 + + + + + + Read data from Excel? + e92bb938-1712-4a16-a37a-9676c9f04fdf + Run? + Run? + false + 0 + + + + + + 4488 + 110 + 54 + 20 + + + 4516.5 + 120 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Path to the excel file to open. If none is provided, the open workbook will be read. + 6d41ef29-ee8f-40c0-804a-ef5ad33b200e + File Path + File Path + true + 261cf845-ff52-4834-83fc-909e943008fe + 1 + + + + + + 4488 + 130 + 54 + 20 + + + 4516.5 + 140 + + + + + + + + Provide a one-based worksheet index or a worksheet name. + 6a655ec3-5b05-44d5-9a2c-2124e0e34e15 + Worksheet + Worksheet + true + 0 + + + + + + 4488 + 150 + 54 + 20 + + + 4516.5 + 160 + + + + + + 1 + + + + + 1 + {0} + + + + + false + 1 + + + + + + + + + + + listen for changes to the worksheet? + b6178e7f-2b16-49b6-8b27-c508ca0c9e5f + Listen? + Listen? + true + 0 + + + + + + 4488 + 170 + 54 + 20 + + + 4516.5 + 180 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Text output for errors, messages, debugging, etc. + 5919b033-7e4f-4d56-b22e-33190fb9e9ab + User Messages + User Messages + false + 0 + + + + + + 4572 + 110 + 76 + 26 + + + 4611.5 + 123.3333 + + + + + + + + Data formatted in columns + 9c810fda-bbca-4b58-86da-730def88a6ac + Columns + Columns + false + 0 + + + + + + 4572 + 136 + 76 + 27 + + + 4611.5 + 150 + + + + + + + + Data formatted in rows + c319ef78-0759-4934-affd-df88a3454f16 + Rows + Rows + false + 0 + + + + + + 4572 + 163 + 76 + 27 + + + 4611.5 + 176.6667 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b587e934-b3b2-4e7d-8f41-05c3460c651c + Panel + + false + 0 + ec68a682-6662-4ea8-acce-13c4096e228c + 1 + Double click to edit panel content… + + + + + + 5131 + -12 + 518 + 503 + + 0 + 0 + 0 + + 5131.66 + -11.05734 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 74cad441-2264-45fe-a57d-85034751208a + Explode Tree + + + + + Extract all the branches from a tree + 287d8188-ee0f-4e80-b4a8-18020f2dabfc + Explode Tree + Explode Tree + + + + + + 5851 + 217 + 83 + 124 + + + 5896 + 279 + + + + + + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 6 + 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 + + + + + 2 + Data to explode + ff61e171-7cfe-4900-b6ef-4f15de52568d + Data + Data + true + b587e934-b3b2-4e7d-8f41-05c3460c651c + 1 + + + + + + 5853 + 219 + 28 + 120 + + + 5868.5 + 279 + + + + + + + + 2 + All data inside the branch at index: 0 + a3226390-a67c-48d4-97b0-9712bf4a1ad0 + false + Branch 0 + {1} + false + 0 + + + + + + 5911 + 219 + 21 + 20 + + + 5923 + 229 + + + + + + + + 2 + All data inside the branch at index: 1 + cc3ffc81-e088-4f32-8fb6-66893ca0f7b6 + false + Branch 1 + {2} + false + 0 + + + + + + 5911 + 239 + 21 + 20 + + + 5923 + 249 + + + + + + + + 2 + All data inside the branch at index: 2 + ec931ee3-838e-41fb-9551-3a3411ba5d37 + false + Branch 2 + {3} + false + 0 + + + + + + 5911 + 259 + 21 + 20 + + + 5923 + 269 + + + + + + + + 2 + All data inside the branch at index: 3 + 03009bdf-d507-44d2-8020-43ea0b3743f7 + false + Branch 3 + {4} + false + 0 + + + + + + 5911 + 279 + 21 + 20 + + + 5923 + 289 + + + + + + + + 2 + All data inside the branch at index: 4 + 274a525b-a9e4-4a51-8829-04fc3abc1fc9 + false + Branch 4 + {5} + false + 0 + + + + + + 5911 + 299 + 21 + 20 + + + 5923 + 309 + + + + + + + + 2 + All data inside the branch at index: 5 + 27c4c093-6852-47ea-973b-c32255c5e6d1 + false + Branch 5 + {6} + false + 0 + + + + + + 5911 + 319 + 21 + 20 + + + 5923 + 329 + + + + + + + + + + + + + + 501aecbb-c191-4d13-83d6-7ee32445ac50 + Cull Index + + + + + Cull (remove) indexed elements from a list. + 1540ba00-672e-4598-98b7-cd5f45961348 + Cull Index + Cull Index + + + + + + 10337 + 153 + 94 + 64 + + + 10392 + 185 + + + + + + 1 + List to cull + 638d822f-8c93-455c-aaef-9a594f5bd2d4 + List + List + false + ec931ee3-838e-41fb-9551-3a3411ba5d37 + 1 + + + + + + 10339 + 155 + 38 + 20 + + + 10359.5 + 165 + + + + + + + + 1 + Culling indices + 73ad9125-8215-4d6a-a4e6-2d365f0bbe69 + Indices + Indices + false + 0 + + + + + + 10339 + 175 + 38 + 20 + + + 10359.5 + 185 + + + + + + 1 + + + + + 5 + {0} + + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + Wrap indices to list range + 7db328c3-56b0-435c-9cb7-8811a535a76f + Wrap + Wrap + false + 0 + + + + + + 10339 + 195 + 38 + 20 + + + 10359.5 + 205 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Culled list + 3f73220d-2e47-4b46-88a8-db4c08b102a0 + List + List + false + 0 + + + + + + 10407 + 155 + 22 + 60 + + + 10419.5 + 185 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 25c6d146-f10e-4122-9cee-780a1fd7271b + Panel + + false + 0 + 3f73220d-2e47-4b46-88a8-db4c08b102a0 + 1 + Double click to edit panel content… + + + + + + 10478 + 149 + 376 + 226 + + 0 + 0 + 0 + + 10478.49 + 149.5946 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 501aecbb-c191-4d13-83d6-7ee32445ac50 + Cull Index + + + + + Cull (remove) indexed elements from a list. + b96fab11-3335-4057-a8d7-06334ff92adf + Cull Index + Cull Index + + + + + + 10320 + 352 + 94 + 64 + + + 10375 + 384 + + + + + + 1 + List to cull + 60321afa-d7ee-41f6-a2c2-4df5366d557e + List + List + false + 274a525b-a9e4-4a51-8829-04fc3abc1fc9 + 1 + + + + + + 10322 + 354 + 38 + 20 + + + 10342.5 + 364 + + + + + + + + 1 + Culling indices + 7ef38dbc-b973-47f7-92e3-6acd94783604 + Indices + Indices + false + 0 + + + + + + 10322 + 374 + 38 + 20 + + + 10342.5 + 384 + + + + + + 1 + + + + + 5 + {0} + + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + Wrap indices to list range + 27028b8c-c40b-4c5f-bc8f-eaa816bafb76 + Wrap + Wrap + false + 0 + + + + + + 10322 + 394 + 38 + 20 + + + 10342.5 + 404 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Culled list + 076c2ae9-f17d-407a-a455-e487560a37bb + List + List + false + 0 + + + + + + 10390 + 354 + 22 + 60 + + + 10402.5 + 384 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 01152b38-ce16-4e03-9521-53792dcc379e + Panel + + false + 0 + 076c2ae9-f17d-407a-a455-e487560a37bb + 1 + Double click to edit panel content… + + + + + + 10476 + 376 + 493 + 132 + + 0 + 0 + 0 + + 10476.52 + 376.1017 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + cc2b626f-6eff-4d08-9829-2877560693f4 + Evaluate + + + + + Evaluate an expression with a flexible number of variables. + 77b69d4b-ba18-4340-9b5b-adb73da70fc9 + Evaluate + Evaluate + + + + + + 11079 + 294 + 124 + 44 + + + 11152 + 316 + + + + + + 2 + bc6c097c-6cc2-479c-b5aa-af99fbb72b88 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression to evaluate + b67c76aa-e36f-4c42-8151-e3ff295ad6e6 + Expression + Expression + false + 2d92b2f1-edfe-4f84-bc4e-74e405c64433 + 1 + + + + + + 11081 + 296 + 56 + 20 + + + 11110.5 + 306 + + + + + + + + Expression variable + 379a6215-fcbb-457c-ba2d-baeb96faf62b + Variable O + O + true + 030cd2c0-616e-4503-950a-e705a8edb825 + 1 + + + + + + 11081 + 316 + 56 + 20 + + + 11110.5 + 326 + + + + + + + + Expression result + 883886d2-f813-4437-b755-317ed5703c35 + Result + Result + false + 0 + + + + + + 11167 + 296 + 34 + 40 + + + 11185.5 + 316 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2d92b2f1-edfe-4f84-bc4e-74e405c64433 + Panel + + false + 0 + 0 + FORMAT("{0:0.0000000000000000000}",O) + + + + + + 11001 + 436 + 277 + 20 + + 0 + 0 + 0 + + 11001.88 + 436.2134 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 030cd2c0-616e-4503-950a-e705a8edb825 + Number + Number + false + bb5354aa-f6ae-4e96-9191-0bb68c117108 + 1 + + + + + + 11008 + 301 + 50 + 24 + + + 11033.6 + 313.1653 + + + + + + 1 + + + + + 379 + {3;0} + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 0.4372063514734823 + + + + + 0.22800687440896159 + + + + + 0.15666810811751483 + + + + + 0.13992459230700505 + + + + + 0.052935830395487993 + + + + + 0.055384003966854778 + + + + + 0.060351786008105431 + + + + + 0.045188566209724043 + + + + + 0.00767982768982879 + + + + + 0.0057763483086382171 + + + + + 0.0047773600209823422 + + + + + 0.0085600157327238875 + + + + + 0.0070796071766205271 + + + + + 0.0033124364321800927 + + + + + 0.0012993044570838324 + + + + + 0.00064181647873757977 + + + + + 0.0002139388262458599 + + + + + 8.98059091232735E-05 + + + + + 7.3273869344480478E-05 + + + + + 6.663715157346166E-05 + + + + + 0.00012605630133859491 + + + + + 0.000327231446710735 + + + + + 0.00021982160803344123 + + + + + 0.00046349131731566985 + + + + + 0.0025599425632762633 + + + + + 0.0032678127789315457 + + + + + 0.00039387369067738843 + + + + + 0.013575245183195602 + + + + + 0.94862145717688284 + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3386470d-ae2f-4bfb-9eca-4abb17d31568 + Panel + + false + 0.07645367830991745 + 883886d2-f813-4437-b755-317ed5703c35 + 1 + + + + + + + 11305 + 386 + 186 + 251 + + 0 + 0 + 0 + + 11305.57 + 386.8348 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + cc2b626f-6eff-4d08-9829-2877560693f4 + Evaluate + + + + + Evaluate an expression with a flexible number of variables. + a2e3e94a-dee9-415b-ae4e-42f4548bec41 + Evaluate + Evaluate + + + + + + 11037 + 494 + 124 + 44 + + + 11110 + 516 + + + + + + 2 + bc6c097c-6cc2-479c-b5aa-af99fbb72b88 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression to evaluate + 7e583293-1044-4527-ad00-7b4cb15e6319 + Expression + Expression + false + 2d92b2f1-edfe-4f84-bc4e-74e405c64433 + 1 + + + + + + 11039 + 496 + 56 + 20 + + + 11068.5 + 506 + + + + + + + + Expression variable + f9b17084-d200-4451-910a-1a89b051f8a3 + Variable O + O + true + ee48b50c-876f-438c-91fb-bd758f18d9a9 + 1 + + + + + + 11039 + 516 + 56 + 20 + + + 11068.5 + 526 + + + + + + + + Expression result + 3d735dbe-9e63-4a94-9b2a-6661cb948fa3 + Result + Result + false + 0 + + + + + + 11125 + 496 + 34 + 40 + + + 11143.5 + 516 + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d0c35422-38b4-452e-ade0-6ad493f8c828 + Number + Number + false + 3d735dbe-9e63-4a94-9b2a-6661cb948fa3 + 1 + + + + + + 11142 + 578 + 50 + 24 + + + 11167.09 + 590.5547 + + + + + + 1 + + + + + 379 + {3;0} + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 0.4372063514734823 + + + + + 0.22800687440896159 + + + + + 0.15666810811751483 + + + + + 0.13992459230700505 + + + + + 0.052935830395487993 + + + + + 0.055384003966854778 + + + + + 0.060351786008105431 + + + + + 0.045188566209724043 + + + + + 0.00767982768982879 + + + + + 0.0057763483086382171 + + + + + 0.0047773600209823422 + + + + + 0.0085600157327238875 + + + + + 0.0070796071766205271 + + + + + 0.0033124364321800927 + + + + + 0.0012993044570838324 + + + + + 0.00064181647873757977 + + + + + 0.0002139388262458599 + + + + + 8.98059091232735E-05 + + + + + 7.3273869344480478E-05 + + + + + 6.663715157346166E-05 + + + + + 0.00012605630133859491 + + + + + 0.000327231446710735 + + + + + 0.00021982160803344123 + + + + + 0.00046349131731566985 + + + + + 0.0025599425632762633 + + + + + 0.0032678127789315457 + + + + + 0.00039387369067738843 + + + + + 0.013575245183195602 + + + + + 0.94862145717688284 + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2a4b14b5-a4e4-4b94-bc9e-5360833ca4f6 + Panel + + false + 0 + 3d735dbe-9e63-4a94-9b2a-6661cb948fa3 + 1 + + + + + + + 11302 + 607 + 190 + 251 + + 0 + 0 + 0 + + 11302.9 + 607.3373 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + ee48b50c-876f-438c-91fb-bd758f18d9a9 + Number + Number + false + 0333f917-c1fd-4a15-8c2d-37f98d4a5332 + 1 + + + + + + 10981 + 516 + 50 + 24 + + + 11006.09 + 528.5547 + + + + + + 1 + + + + + 379 + {3;0} + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + 0.4372063514734823 + + + + + 0.22800687440896159 + + + + + 0.15666810811751483 + + + + + 0.13992459230700505 + + + + + 0.052935830395487993 + + + + + 0.055384003966854778 + + + + + 0.060351786008105431 + + + + + 0.045188566209724043 + + + + + 0.00767982768982879 + + + + + 0.0057763483086382171 + + + + + 0.0047773600209823422 + + + + + 0.0085600157327238875 + + + + + 0.0070796071766205271 + + + + + 0.0033124364321800927 + + + + + 0.0012993044570838324 + + + + + 0.00064181647873757977 + + + + + 0.0002139388262458599 + + + + + 8.98059091232735E-05 + + + + + 7.3273869344480478E-05 + + + + + 6.663715157346166E-05 + + + + + 0.00012605630133859491 + + + + + 0.000327231446710735 + + + + + 0.00021982160803344123 + + + + + 0.00046349131731566985 + + + + + 0.0025599425632762633 + + + + + 0.0032678127789315457 + + + + + 0.00039387369067738843 + + + + + 0.013575245183195602 + + + + + 0.94862145717688284 + + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + d625d897-3b53-4ec7-b264-a65c028ccb92 + Range + Range + + + + + + 12187 + 463 + 110 + 44 + + + 12245 + 485 + + + + + + Domain of numeric range + b0fa041b-2bf5-4038-b337-c95290e8ae2a + Domain + Domain + false + 5764cae2-8893-4172-ab2e-7f5b28a1db8a + 1 + + + + + + 12189 + 465 + 41 + 20 + + + 12211 + 475 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 379 + + + + + + + + + + + + Number of steps + bf22e29f-ea6c-444e-aafa-589b7f0a54ce + Steps + Steps + false + 5ce3e1e2-7cc7-4003-aaae-edb98298765e + 1 + + + + + + 12189 + 485 + 41 + 20 + + + 12211 + 495 + + + + + + 1 + + + + + 1 + {0} + + + + + 378 + + + + + + + + + + + 1 + Range of numbers + b984d2ee-dea3-486c-826c-12eb74f19f7b + Range + Range + false + 0 + + + + + + 12260 + 465 + 35 + 40 + + + 12279 + 485 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + a29d745d-e66f-423e-9aa0-1d362a38199a + Construct Domain + Construct Domain + + + + + + 12073 + 400 + 140 + 44 + + + 12155 + 422 + + + + + + Start value of numeric domain + 5ef587af-aee8-45f6-8717-14fe9ea3c71f + Domain start + Domain start + false + 0e43b794-a57b-450d-9f15-302c2534ebe0 + 1 + + + + + + 12075 + 402 + 65 + 20 + + + 12109 + 412 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 06cd11e9-a202-46b6-b28c-494b0da563cb + Domain end + Domain end + false + c3a4994a-8904-4fee-b6eb-88296ed1faf9 + 1 + + + + + + 12075 + 422 + 65 + 20 + + + 12109 + 432 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 5764cae2-8893-4172-ab2e-7f5b28a1db8a + Domain + Domain + false + 0 + + + + + + 12170 + 402 + 41 + 40 + + + 12192 + 422 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 22d52a35-bb52-436a-8a30-6b3d74a66c1d + List Item + List Item + + + + + + 11938 + 463 + 74 + 64 + + + 11986 + 495 + + + + + + 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 + 36fbfc74-74b7-4e72-869d-bdb2d2b225a2 + List + List + false + 2a4b14b5-a4e4-4b94-bc9e-5360833ca4f6 + 1 + + + + + + 11940 + 465 + 31 + 20 + + + 11957 + 475 + + + + + + + + Item index + e19940e7-dcba-43e3-9d9e-fa711c7e34df + Index + Index + false + 5ce3e1e2-7cc7-4003-aaae-edb98298765e + 1 + + + + + + 11940 + 485 + 31 + 20 + + + 11957 + 495 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 594a8445-5c26-4c73-b4e2-f76667dbc6d3 + Wrap + Wrap + false + 0 + + + + + + 11940 + 505 + 31 + 20 + + + 11957 + 515 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 0e43b794-a57b-450d-9f15-302c2534ebe0 + false + Item + i + false + 0 + + + + + + 12001 + 465 + 9 + 60 + + + 12007 + 495 + + + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + f0ab1c44-b12d-43b8-a5a8-497b9a34c3bd + List Length + List Length + + + + + + 11521 + 593 + 93 + 28 + + + 11560 + 607 + + + + + + 1 + Base list + ef5629a0-684a-4603-9849-356e73c284a0 + List + List + false + 2a4b14b5-a4e4-4b94-bc9e-5360833ca4f6 + 1 + + + + + + 11523 + 595 + 22 + 24 + + + 11535.5 + 607 + + + + + + + + Number of items in L + ad2fbad0-6c24-4f82-88e0-316b2ea3caa8 + Length + Length + false + 0 + + + + + + 11575 + 595 + 37 + 24 + + + 11595 + 607 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c5c75075-7ba6-4fbc-8bc6-d793c211dfea + Number Slider + Number Slider + false + 0 + + + + + + 11903 + 276 + 198 + 20 + + + 11903.56 + 276.1343 + + + + + + 0 + 1 + 0 + 100 + 0 + 0 + 100 + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 650a08df-0ce4-4b6a-8cf8-962ee9a3fe41 + Subtraction + Subtraction + + + + + + 11833 + 473 + 82 + 44 + + + 11864 + 495 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + bc7405c2-5fde-46df-9b02-4f054f5d376a + A + A + true + ad2fbad0-6c24-4f82-88e0-316b2ea3caa8 + 1 + + + + + + 11835 + 475 + 14 + 20 + + + 11843.5 + 485 + + + + + + + + Second operand for subtraction + 238af0fe-dcbb-46bf-8ee2-5dfe2de3a4ff + B + B + true + 0 + + + + + + 11835 + 495 + 14 + 20 + + + 11843.5 + 505 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 5ce3e1e2-7cc7-4003-aaae-edb98298765e + Result + Result + false + 0 + + + + + + 11879 + 475 + 34 + 40 + + + 11897.5 + 495 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 97850573-4552-4abb-9b87-f7d48a4b5c32 + List Item + List Item + + + + + + 11943 + 533 + 74 + 64 + + + 11991 + 565 + + + + + + 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 + 3f739aa5-834d-45f0-a59a-0a744ec0ebe8 + List + List + false + 2a4b14b5-a4e4-4b94-bc9e-5360833ca4f6 + 1 + + + + + + 11945 + 535 + 31 + 20 + + + 11962 + 545 + + + + + + + + Item index + b4d2a45b-3e2a-40b2-9a67-cefdec25978b + Index + Index + false + 0 + + + + + + 11945 + 555 + 31 + 20 + + + 11962 + 565 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + be9465f5-8054-4cee-bd34-9ca51e2ff9f6 + Wrap + Wrap + false + 0 + + + + + + 11945 + 575 + 31 + 20 + + + 11962 + 585 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + c3a4994a-8904-4fee-b6eb-88296ed1faf9 + false + Item + i + false + 0 + + + + + + 12006 + 535 + 9 + 60 + + + 12012 + 565 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 26d90f6c-3527-4250-8d56-b0482a21076b + Panel + + false + 0 + b984d2ee-dea3-486c-826c-12eb74f19f7b + 1 + + + + + + + 12362 + 530 + 283 + 251 + + 0 + 0 + 0 + + 12362.4 + 530.6119 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 03accdc3-a4cb-4261-9243-bf71af6f2531 + Construct Point + Construct Point + + + + + + 12672 + 659 + 129 + 64 + + + 12754 + 691 + + + + + + {x} coordinate + 5c758f8c-f8dd-42b6-9642-704fb070aad0 + X coordinate + X coordinate + false + 26d90f6c-3527-4250-8d56-b0482a21076b + 1 + + + + + + 12674 + 661 + 65 + 20 + + + 12708 + 671 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + a4391109-0765-4d1d-8880-13b860dfa045 + Y coordinate + Y coordinate + false + 0 + + + + + + 12674 + 681 + 65 + 20 + + + 12708 + 691 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + fc6fd428-3067-4b94-906c-9932a0ce9a02 + Z coordinate + Z coordinate + false + 0 + + + + + + 12674 + 701 + 65 + 20 + + + 12708 + 711 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + Point + Point + false + 0 + + + + + + 12769 + 661 + 30 + 60 + + + 12785.5 + 691 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 6a0eeb0a-b29d-4c3d-a8bb-1945572702ef + Line SDL + Line SDL + + + + + + 12838 + 636 + 106 + 64 + + + 12902 + 668 + + + + + + Line start point + 6c3bb2b6-f346-4f17-af47-e74eead05cbe + Start + Start + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 12840 + 638 + 47 + 20 + + + 12865 + 648 + + + + + + + + Line tangent (direction) + 11bed508-09cd-4869-b954-0f784876f0a0 + Direction + Direction + false + 0 + + + + + + 12840 + 658 + 47 + 20 + + + 12865 + 668 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 14645.1875 + 0 + + + + + + + + + + + + Line length + 5c31b4d7-a669-446b-ba9d-9860a5653320 + Length + Length + false + 3666d924-cd0b-4feb-9c67-28135d7334af + 1 + + + + + + 12840 + 678 + 47 + 20 + + + 12865 + 688 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + Line + Line + false + 0 + + + + + + 12917 + 638 + 25 + 60 + + + 12931 + 668 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 1d1f581c-5e49-4a97-87e3-4610e3716e72 + Number Slider + Number Slider + false + 0 + + + + + + 12485 + 873 + 198 + 20 + + + 12485.3 + 873.9474 + + + + + + 0 + 1 + 0 + 256 + 0 + 0 + 1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 09afda21-cda7-48e3-86ca-c246c0d33efd + Multiplication + Multiplication + + + + + + 12688 + 819 + 82 + 44 + + + 12719 + 841 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + fb4abecb-c9d7-471f-a586-dbbdceb19583 + A + A + true + c7798a72-0e7a-4c08-820b-81d35575ee3c + 1 + + + + + + 12690 + 821 + 14 + 20 + + + 12698.5 + 831 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Second item for multiplication + 6f201928-343b-4cb2-847c-69bd67c0f249 + B + B + true + ff5e8b33-5961-4c02-8a9c-28879a97101a + 1 + + + + + + 12690 + 841 + 14 + 20 + + + 12698.5 + 851 + + + + + + + + Result of multiplication + 3666d924-cd0b-4feb-9c67-28135d7334af + Result + Result + false + 0 + + + + + + 12734 + 821 + 34 + 40 + + + 12752.5 + 841 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + f779e5b3-dae6-4010-8a6f-e5b4e25ed87d + Multiplication + Multiplication + + + + + + 11516 + 300 + 82 + 44 + + + 11547 + 322 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 90bb1fa7-a438-460c-9be7-39f21c9af0f5 + A + A + true + fda169bc-afe9-48c8-822b-30b9dc3c314a + 1 + + + + + + 11518 + 302 + 14 + 20 + + + 11526.5 + 312 + + + + + + + + Second item for multiplication + ddebcb0a-f8c9-4ac2-98ef-3f068da01cba + B + B + true + 0 + + + + + + 11518 + 322 + 14 + 20 + + + 11526.5 + 332 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 20 + + + + + + + + + + + Result of multiplication + 96931f74-6bca-48c8-be55-04568ff56599 + Result + Result + false + 0 + + + + + + 11562 + 302 + 34 + 40 + + + 11580.5 + 322 + + + + + + + + + + + + + + 27d6f724-a701-4585-992f-3897488abf08 + Logarithm + + + + + Compute the Base-10 logarithm of a value. + d6d43228-a6d7-4206-a598-34b766f63646 + Logarithm + Logarithm + + + + + + 11354 + 228 + 100 + 28 + + + 11403 + 242 + + + + + + Input value + 5766b6e5-5316-4287-87f5-42c2999c79b5 + Value + Value + false + 5b8265df-c176-4863-a248-4ed5c6f08234 + 1 + + + + + + 11356 + 230 + 32 + 24 + + + 11373.5 + 242 + + + + + + + + Output value + fda169bc-afe9-48c8-822b-30b9dc3c314a + Result + Result + false + 0 + + + + + + 11418 + 230 + 34 + 24 + + + 11436.5 + 242 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e8416016-931c-4d70-8d13-413bc755c776 + Panel + + false + 0.015938505530357361 + 96931f74-6bca-48c8-be55-04568ff56599 + 1 + + + + + + + 11670 + 264 + 186 + 126 + + 0 + 0 + 0 + + 11670.17 + 264.8724 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 76b6a33d-fb55-4732-b95a-732f9f802aa2 + Panel + + false + 0.12450623512268066 + fda169bc-afe9-48c8-822b-30b9dc3c314a + 1 + + + + + + + 11670 + 129 + 186 + 122 + + 0 + 0 + 0 + + 11670.47 + 129.4292 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a90afd0e-8a1e-44db-aa31-d79e8bdaf779 + Panel + + false + 0.2809126228094101 + 030cd2c0-616e-4503-950a-e705a8edb825 + 1 + + + + + + + 11071 + -121 + 186 + 251 + + 0 + 0 + 0 + + 11071.09 + -120.5835 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + e445203a-b1b4-45ff-90a6-7bbbac8fb65d + Pipe + Pipe + + + + + + 12944 + 788 + 96 + 64 + + + 12997 + 820 + + + + + + Base curve + 3c17c5a5-fa5b-4d24-bc40-00b83fda76c8 + Curve + Curve + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12946 + 790 + 36 + 20 + + + 12965.5 + 800 + + + + + + + + Pipe radius + b7cb0b78-a60e-4ba5-9600-ebac47335e54 + Radius + Radius + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 12946 + 810 + 36 + 20 + + + 12965.5 + 820 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + 84b8c225-c332-48f4-90cb-ba47a7941c05 + Caps + Caps + false + 0 + + + + + + 12946 + 830 + 36 + 20 + + + 12965.5 + 840 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + aca11e87-4551-4ebc-9377-c7592916e246 + Pipe + Pipe + false + 0 + + + + + + 13012 + 790 + 26 + 60 + + + 13026.5 + 820 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 1754c854-aed3-46d3-88ed-52c846e02241 + List Item + List Item + + + + + + 12081 + 559 + 74 + 64 + + + 12129 + 591 + + + + + + 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 + 88b4a74b-0ab6-4f03-8296-37ede85e6a85 + List + List + false + b984d2ee-dea3-486c-826c-12eb74f19f7b + 1 + + + + + + 12083 + 561 + 31 + 20 + + + 12100 + 571 + + + + + + + + Item index + 5c2977b6-382f-47a6-9ac3-0cc4b13471c4 + Index + Index + false + 0 + + + + + + 12083 + 581 + 31 + 20 + + + 12100 + 591 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 99a0b8af-5e3d-44ce-bdc4-3b072dd2bf11 + Wrap + Wrap + false + 0 + + + + + + 12083 + 601 + 31 + 20 + + + 12100 + 611 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 0a6dc296-6974-42f6-933e-dc8c2b60f861 + false + Item + i + false + 0 + + + + + + 12144 + 561 + 9 + 60 + + + 12150 + 591 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 0cfe6741-0ff0-4bfb-9484-0b495b22d5d1 + List Item + List Item + + + + + + 12084 + 655 + 74 + 64 + + + 12132 + 687 + + + + + + 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 + af42e521-154f-4bfa-9b95-67d89e3cdd4f + List + List + false + b984d2ee-dea3-486c-826c-12eb74f19f7b + 1 + + + + + + 12086 + 657 + 31 + 20 + + + 12103 + 667 + + + + + + + + Item index + 54145d00-bf48-4f39-96b9-7febe993dbd1 + Index + Index + false + 0 + + + + + + 12086 + 677 + 31 + 20 + + + 12103 + 687 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 6f5cf4f1-5ec6-49bd-8ccb-caf03a088fef + Wrap + Wrap + false + 0 + + + + + + 12086 + 697 + 31 + 20 + + + 12103 + 707 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + d171f710-0833-4893-90d0-85fe5467eb43 + false + Item + i + false + 0 + + + + + + 12147 + 657 + 9 + 60 + + + 12153 + 687 + + + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + c9cd752c-f599-425e-b756-1065b26c3cc1 + Subtraction + Subtraction + + + + + + 12195 + 665 + 82 + 44 + + + 12226 + 687 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 762b9cee-79bf-401b-8ac7-cc9a439932ad + A + A + true + d171f710-0833-4893-90d0-85fe5467eb43 + 1 + + + + + + 12197 + 667 + 14 + 20 + + + 12205.5 + 677 + + + + + + + + Second operand for subtraction + 4603149f-d5ac-42ad-ac32-aa9b3ce109be + B + B + true + 0a6dc296-6974-42f6-933e-dc8c2b60f861 + 1 + + + + + + 12197 + 687 + 14 + 20 + + + 12205.5 + 697 + + + + + + + + Result of subtraction + fca8745f-d4cb-4582-8b37-386704a07774 + Result + Result + false + 0 + + + + + + 12241 + 667 + 34 + 40 + + + 12259.5 + 687 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 6c1f14ef-f6b6-417d-9653-8fb4ee27dba6 + Division + Division + + + + + + 12325 + 352 + 82 + 44 + + + 12356 + 374 + + + + + + Item to divide (dividend) + d376c507-43bc-440a-8c13-49114ffca0ce + A + A + false + fca8745f-d4cb-4582-8b37-386704a07774 + 1 + + + + + + 12327 + 354 + 14 + 20 + + + 12335.5 + 364 + + + + + + + + Item to divide with (divisor) + 1312e354-d05c-419f-9852-f8fd38cecf69 + B + B + false + 0 + + + + + + 12327 + 374 + 14 + 20 + + + 12335.5 + 384 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 4 + + + + + + + + + + + The result of the Division + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + Result + Result + false + 0 + + + + + + 12371 + 354 + 34 + 40 + + + 12389.5 + 374 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dde891d2-9687-4422-a337-e31fe78eb1c3 + Panel + + false + 0 + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + + 13006 + 528 + 284 + 251 + + 0 + 0 + 0 + + 13006.85 + 528.962 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + dabc854d-f50e-408a-b001-d043c7de151d + Sphere + + + + + Create a spherical surface. + true + d2f7f142-0307-4bd9-b143-5df5680b57fb + Sphere + Sphere + + + + + + 12797 + 929 + 109 + 44 + + + 12850 + 951 + + + + + + Base plane + 3f2d4a97-c987-4377-ab4f-8111898b5843 + Base + Base + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 12799 + 931 + 36 + 20 + + + 12818.5 + 941 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Sphere radius + b15906ee-0ed1-43bb-88eb-fd994353fa94 + Radius + Radius + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 12799 + 951 + 36 + 20 + + + 12818.5 + 961 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting sphere + 0c358d32-47bd-4839-9d09-5528cb35f781 + Sphere + Sphere + false + 0 + + + + + + 12865 + 931 + 39 + 40 + + + 12886 + 951 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 714d7edc-ac4f-4cd2-921a-bb095c24eb32 + Scale NU + Scale NU + + + + + + 13202 + 833 + 138 + 104 + + + 13270 + 885 + + + + + + Base geometry + 4e888e29-1bf3-4543-9ed3-7420d65db35e + Geometry + Geometry + true + 90acd8da-a9c4-45cc-9834-39cb54d1340d + 1 + + + + + + 13204 + 835 + 51 + 20 + + + 13231 + 845 + + + + + + + + Base plane + abe3787e-c5e6-4543-8e7e-868d124ee4e4 + Plane + Plane + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 13204 + 855 + 51 + 20 + + + 13231 + 865 + + + + + + + + Scaling factor in {x} direction + 0bb33b77-658a-44a9-8aae-b6336a1c4505 + Scale X + Scale X + false + 0 + + + + + + 13204 + 875 + 51 + 20 + + + 13231 + 885 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + a8f532af-6a1c-4558-b769-afe6b9fc97b1 + Scale Y + Scale Y + false + ec1d9bad-57ad-44cf-b863-05483c82c354 + 1 + + + + + + 13204 + 895 + 51 + 20 + + + 13231 + 905 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + c946b7fe-96a0-4b26-9818-bed8c8130a66 + Scale Z + Scale Z + false + 0 + + + + + + 13204 + 915 + 51 + 20 + + + 13231 + 925 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + b08305e9-3dcd-4b78-a6e3-388304924ef2 + Geometry + Geometry + false + 0 + + + + + + 13285 + 835 + 53 + 50 + + + 13313 + 860 + + + + + + + + Transformation data + 8c6227ac-99e1-4673-9b7e-36371d31a280 + Transform + Transform + false + 0 + + + + + + 13285 + 885 + 53 + 50 + + + 13313 + 910 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c933cd9f-2888-46cb-9550-e3e2d48e786a + Panel + + false + 0 + 3666d924-cd0b-4feb-9c67-28135d7334af + 1 + + + + + + + 12799 + 1095 + 159 + 251 + + 0 + 0 + 0 + + 12799.1 + 1095.258 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a5b58477-b5d8-413c-8225-23525e8b94df + Panel + + false + 0.49361705780029297 + c933cd9f-2888-46cb-9550-e3e2d48e786a + 1 + + + + + + + 12988 + 1114 + 159 + 251 + + 0 + 0 + 0 + + 12988.1 + 1114.258 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 2846c6f3-8a42-48ab-8681-9cd52be3f95c + Number Slider + Number Slider + false + 0 + + + + + + 12977 + 1005 + 198 + 20 + + + 12977.69 + 1005.068 + + + + + + 0 + 1 + 0 + 10 + 0 + 0 + 2 + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 847388fc-20c6-4bfc-808d-1bb79ac1e632 + Bounding Box + Bounding Box + + + + + + 13362 + 939 + 100 + 44 + + + 13421 + 961 + + + + + + 1 + Geometry to contain + 960b78aa-93a2-4ab5-b0a6-e38d92f57d18 + Content + Content + false + 90acd8da-a9c4-45cc-9834-39cb54d1340d + 1 + + + + + + 13364 + 941 + 42 + 20 + + + 13386.5 + 951 + + + + + + + + BoundingBox orientation plane + true + d4b5695d-a8ee-42c4-8bf9-5fb89302d5aa + Plane + Plane + false + 0 + + + + + + 13364 + 961 + 42 + 20 + + + 13386.5 + 971 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Aligned bounding box in world coordinates + 449fdb37-693e-41d1-b048-1abd1e2b8306 + Box + Box + false + 0 + + + + + + 13436 + 941 + 24 + 20 + + + 13449.5 + 951 + + + + + + + + 1 + Bounding box in orientation plane coordinates + true + 685a58b1-64ad-4b64-935a-c047ab64c3de + Box + Box + false + 0 + + + + + + 13436 + 961 + 24 + 20 + + + 13449.5 + 971 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 7854832f-81d0-46b6-b44d-63da57121f7e + Deconstruct Box + Deconstruct Box + + + + + + 13510 + 914 + 89 + 84 + + + 13551 + 956 + + + + + + Base box + b3f1985b-041f-4be4-ae9d-7dadfcf862d5 + Box + Box + false + 449fdb37-693e-41d1-b048-1abd1e2b8306 + 1 + + + + + + 13512 + 916 + 24 + 80 + + + 13525.5 + 956 + + + + + + + + Box plane + 42665db2-d630-4aac-894d-9b4d3951e2fd + Plane + Plane + false + 0 + + + + + + 13566 + 916 + 31 + 20 + + + 13583 + 926 + + + + + + + + {x} dimension of box + fc81075f-b264-4624-aa40-4de3066de070 + X + X + false + 0 + + + + + + 13566 + 936 + 31 + 20 + + + 13583 + 946 + + + + + + + + {y} dimension of box + ac041c76-e56b-4486-b36e-1c1e8a73d605 + Y + Y + false + 0 + + + + + + 13566 + 956 + 31 + 20 + + + 13583 + 966 + + + + + + + + {z} dimension of box + 2c26f73e-0ae1-44f4-bd3b-1755f249c947 + Z + Z + false + 0 + + + + + + 13566 + 976 + 31 + 20 + + + 13583 + 986 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 8ebee938-89ab-40c9-bdbf-4e5f22fd5946 + Move + Move + + + + + + 13727 + 824 + 138 + 44 + + + 13795 + 846 + + + + + + Base geometry + 73b80ffc-98cb-454e-8bbd-b273e4a081e8 + Geometry + Geometry + true + 90acd8da-a9c4-45cc-9834-39cb54d1340d + 1 + + + + + + 13729 + 826 + 51 + 20 + + + 13756 + 836 + + + + + + + + Translation vector + 269e71b2-7d67-481e-8906-a0904ed865e0 + Motion + Motion + false + 194af57b-af48-40b5-a9c3-e850c7919e98 + 1 + + + + + + 13729 + 846 + 51 + 20 + + + 13756 + 856 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 331a57b4-4d31-4f58-9e98-ce851b2f53ed + Geometry + Geometry + false + 0 + + + + + + 13810 + 826 + 53 + 20 + + + 13838 + 836 + + + + + + + + Transformation data + 65956f6c-b988-433f-9775-4f730ae93bff + Transform + Transform + false + 0 + + + + + + 13810 + 846 + 53 + 20 + + + 13838 + 856 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + f496532f-232c-40ab-91c0-7cacd7d5678d + Deconstruct Domain + Deconstruct Domain + + + + + + 13660 + 944 + 104 + 44 + + + 13718 + 966 + + + + + + Base domain + 0c398d9f-c5fc-4ebf-94ee-0a490670ce1c + Domain + Domain + false + ac041c76-e56b-4486-b36e-1c1e8a73d605 + 1 + + + + + + 13662 + 946 + 41 + 40 + + + 13684 + 966 + + + + + + + + Start of domain + 134f6999-0b0e-4d5b-95ad-75d8b0a30f9e + Start + Start + false + 0 + + + + + + 13733 + 946 + 29 + 20 + + + 13749 + 956 + + + + + + + + End of domain + ae68c64f-d37f-4328-9074-8c20dcbd195c + End + End + false + 0 + + + + + + 13733 + 966 + 29 + 20 + + + 13749 + 976 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + 88dbcaea-36db-40d1-868d-04d3b3b39888 + Vector XYZ + Vector XYZ + + + + + + 13783 + 933 + 139 + 64 + + + 13868 + 965 + + + + + + Vector {x} component + a89dad5e-4365-4a4a-bcd0-fa36a6121ada + X component + X component + false + 0 + + + + + + 13785 + 935 + 68 + 20 + + + 13820.5 + 945 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {y} component + dac59817-9941-4baf-bdf0-104e22af7cc4 + Y component + Y component + false + 134f6999-0b0e-4d5b-95ad-75d8b0a30f9e + 1 + + + + + + 13785 + 955 + 68 + 20 + + + 13820.5 + 965 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {z} component + 4df3c858-dcc0-4bb5-bc46-70b3a9bcc26a + Z component + Z component + false + 0 + + + + + + 13785 + 975 + 68 + 20 + + + 13820.5 + 985 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 194af57b-af48-40b5-a9c3-e850c7919e98 + Vector + Vector + false + 0 + + + + + + 13883 + 935 + 37 + 30 + + + 13903 + 950 + + + + + + + + Vector length + c514ba71-0bb4-448b-add9-fc8a0f755810 + Length + Length + false + 0 + + + + + + 13883 + 965 + 37 + 30 + + + 13903 + 980 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 74f1a5af-1cce-4969-9d5c-b0008e6d4fe2 + Number Slider + Number Slider + false + 0 + + + + + + 12949 + 969 + 198 + 20 + + + 12949.69 + 969.0675 + + + + + + 0 + 1 + 0 + 10 + 0 + 0 + 2 + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + ec1d9bad-57ad-44cf-b863-05483c82c354 + Number + Number + false + 0 + + + + + + 13204 + 1148 + 50 + 24 + + + 13229.69 + 1160.068 + + + + + + 1 + + + + + 2 + {0} + + + + + 2 + + + + + 4 + + + + + + + + + + + + + 46b5564d-d3eb-4bf1-ae16-15ed132cfd88 + Ellipse + + + + + Create an ellipse defined by base plane and two radii. + true + d3e1338c-d814-44d8-823e-1b4575da1f90 + Ellipse + Ellipse + + + + + + 13140 + 1033 + 123 + 64 + + + 13203 + 1065 + + + + + + Base plane of ellipse + a4755308-3221-4ade-8b98-1eaaeffc1037 + Plane + Plane + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 13142 + 1035 + 46 + 20 + + + 13166.5 + 1045 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Radius in {x} direction + bec9c226-c22e-4b3e-9592-1dffdddda84c + Radius 1 + Radius 1 + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 13142 + 1055 + 46 + 20 + + + 13166.5 + 1065 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Radius in {y} direction + 1ded20c3-9b50-4aaf-9383-213c2301b6e0 + Radius 2 + Radius 2 + false + a5b58477-b5d8-413c-8225-23525e8b94df + 1 + + + + + + 13142 + 1075 + 46 + 20 + + + 13166.5 + 1085 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting ellipse + 90acd8da-a9c4-45cc-9834-39cb54d1340d + Ellipse + Ellipse + false + 0 + + + + + + 13218 + 1035 + 43 + 20 + + + 13241 + 1045 + + + + + + + + First focus point + true + 71655347-9df3-417f-b776-6bb9d083dca3 + Focus 1 + Focus 1 + false + 0 + + + + + + 13218 + 1055 + 43 + 20 + + + 13241 + 1065 + + + + + + + + Second focus point + true + 041241af-b8ad-45f9-9658-f9a13eae35c2 + Focus 2 + Focus 2 + false + 0 + + + + + + 13218 + 1075 + 43 + 20 + + + 13241 + 1085 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 39709928-34f0-4b1b-911c-4e11a3d55eb8 + Multiplication + Multiplication + + + + + + 12236 + 284 + 82 + 44 + + + 12267 + 306 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 2d8e961f-dcef-468e-a296-48d38fdf7225 + A + A + true + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 12238 + 286 + 14 + 20 + + + 12246.5 + 296 + + + + + + + + Second item for multiplication + 94d0601c-4865-4196-bc4e-9f6979427f5f + B + B + true + 0 + + + + + + 12238 + 306 + 14 + 20 + + + 12246.5 + 316 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Result of multiplication + 84cf0711-2196-4316-bd60-e72bc0437470 + Result + Result + false + 0 + + + + + + 12282 + 286 + 34 + 40 + + + 12300.5 + 306 + + + + + + + + + + + + + + 5edaea74-32cb-4586-bd72-66694eb73160 + Rotate Direction + + + + + Rotate an object from one direction to another. + true + 8ef631da-2d20-4b2b-9eea-55e955dfd6e1 + Rotate Direction + Rotate Direction + + + + + + 13509 + 1087 + 138 + 84 + + + 13577 + 1129 + + + + + + Base geometry + 8f974e80-15fd-407d-b655-ad13619ddb77 + Geometry + Geometry + true + 331a57b4-4d31-4f58-9e98-ce851b2f53ed + 1 + + + + + + 13511 + 1089 + 51 + 20 + + + 13538 + 1099 + + + + + + + + Rotation center point + db55828e-e82c-46b1-b78e-3c7d48e32e19 + Center + Center + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 13511 + 1109 + 51 + 20 + + + 13538 + 1119 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Initial direction + d9d65d60-08aa-4647-90e1-45be7b32a356 + From + From + false + 0 + + + + + + 13511 + 1129 + 51 + 20 + + + 13538 + 1139 + + + + + + 1 + + + + + 1 + {0} + + + + + + 2973.3125 + 0 + 0 + + + + + + + + + + + + Final direction + a4a11080-640c-4b38-aa1a-897c0fb8d23f + To + To + false + 0 + + + + + + 13511 + 1149 + 51 + 20 + + + 13538 + 1159 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + -1425.375 + + + + + + + + + + + + Rotated geometry + 96fffccf-4bc5-43af-911f-a933b2c8c78e + Geometry + Geometry + false + 0 + + + + + + 13592 + 1089 + 53 + 40 + + + 13620 + 1109 + + + + + + + + Transformation data + 87e70e8d-0584-4f4b-a554-5c2527953b33 + Transform + Transform + false + 0 + + + + + + 13592 + 1129 + 53 + 40 + + + 13620 + 1149 + + + + + + + + + + + + 4c0d75e1-4266-45b8-b5b4-826c9ad51ace + 00000000-0000-0000-0000-000000000000 + Divide Curves on Intersects + + + + + Divide curves on all of their intersects. + true + e36d7072-877d-4de9-b0bd-37de96ed3aba + Divide Curves on Intersects + Divide Curves on Intersects + + + + + + 13748 + 1073 + 121 + 44 + + + 13816 + 1095 + + + + + + 1 + curves to be divided + f5d5ae6c-8210-4240-8802-c03e66adfc8c + curves + curves + false + 331a57b4-4d31-4f58-9e98-ce851b2f53ed + 96fffccf-4bc5-43af-911f-a933b2c8c78e + 2 + + + + + + 13750 + 1075 + 51 + 20 + + + 13777 + 1085 + + + + + + + + ZeroTolerance + 1088acb2-0187-4307-a958-3818d9c78d5f + Tolerance + Tolerance + false + 0 + + + + + + 13750 + 1095 + 51 + 20 + + + 13777 + 1105 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + aligned curves + 558b3257-337e-4f59-9198-e56bd7b5300d + curves + curves + false + 0 + + + + + + 13831 + 1075 + 36 + 40 + + + 13850.5 + 1095 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + b73dd09c-2830-40e9-aaf6-9f23cd1660c1 + List Item + List Item + + + + + + 13953 + 1131 + 74 + 64 + + + 14001 + 1163 + + + + + + 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 + 0bdddb7c-cbd4-48f4-8859-c9aba6bc9247 + List + List + false + bb36f80f-a5de-4154-bec8-7eb5cad42347 + 1 + + + + + + 13955 + 1133 + 31 + 20 + + + 13972 + 1143 + + + + + + + + Item index + df29a69f-70a1-46af-8771-72e10f84f004 + Index + Index + false + e90af858-6cba-43b9-836f-7df1f77645d3 + 1 + + + + + + 13955 + 1153 + 31 + 20 + + + 13972 + 1163 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a02edd18-dede-4c22-a863-0f70141c6b86 + Wrap + Wrap + false + 0 + + + + + + 13955 + 1173 + 31 + 20 + + + 13972 + 1183 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 74da99c5-94d8-479d-9131-b0816337d8e6 + false + Item + i + false + 0 + + + + + + 14016 + 1133 + 9 + 60 + + + 14022 + 1163 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e90af858-6cba-43b9-836f-7df1f77645d3 + Number Slider + Number Slider + false + 0 + + + + + + 13725 + 1170 + 198 + 20 + + + 13725.69 + 1170.068 + + + + + + 0 + 1 + 0 + 378 + 0 + 0 + 65 + + + + + + + + + cdee962f-4202-456b-a1b4-f3ed9aa0dc29 + Revolution + + + + + Create a surface of revolution. + true + f2daaa59-ea70-45b2-b52c-2c463d778f5f + Revolution + Revolution + + + + + + 14188 + 1133 + 116 + 64 + + + 14246 + 1165 + + + + + + Profile curve + 31cfa9fc-ab6a-40ed-ada6-67b946d89e37 + Curve + Curve + false + b4078e07-c30a-4672-a665-6be205b00faa + 1 + + + + + + 14190 + 1135 + 41 + 20 + + + 14212 + 1145 + + + + + + + + Revolution axis + daca591b-9391-48b9-98b3-878a54c89f66 + Axis + Axis + false + 7c7dd3e1-bfa8-4b37-87d2-b6aca3c5741c + 1 + + + + + + 14190 + 1155 + 41 + 20 + + + 14212 + 1165 + + + + + + + + Angle domain (in radians) + 8837bf90-40b2-45cb-8afc-2d6f05d5e3ca + Domain + Domain + false + 0 + + + + + + 14190 + 1175 + 41 + 20 + + + 14212 + 1185 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 6.28318530717959 + + + + + + + + + + + + Brep representing the revolution result. + 19680f65-7daa-4f6f-b355-d92d4a92784c + Surface + Surface + false + 0 + + + + + + 14261 + 1135 + 41 + 60 + + + 14283 + 1165 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 754bc7bb-ab39-498c-b367-5a76740e24ef + End Points + End Points + + + + + + 14057 + 1009 + 96 + 44 + + + 14107 + 1031 + + + + + + Curve to evaluate + b4f61b74-3883-4fdc-b948-c5b582a9b446 + Curve + Curve + false + b4078e07-c30a-4672-a665-6be205b00faa + 1 + + + + + + 14059 + 1011 + 33 + 40 + + + 14077 + 1031 + + + + + + + + Curve start point + 75bf5c6b-e8e7-4309-b185-5be2fd4a7c4d + Start + Start + false + 0 + + + + + + 14122 + 1011 + 29 + 20 + + + 14138 + 1021 + + + + + + + + Curve end point + 11a76fe0-2741-4152-ab52-0bcb0b669442 + End + End + false + 0 + + + + + + 14122 + 1031 + 29 + 20 + + + 14138 + 1041 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + c07fd823-30e1-431c-8ef6-974a57999622 + Line + Line + + + + + + 14202 + 981 + 114 + 44 + + + 14274 + 1003 + + + + + + Line start point + c6f312ef-ea16-4ee5-9c7e-820e494b514c + Start Point + Start Point + false + 75bf5c6b-e8e7-4309-b185-5be2fd4a7c4d + 1 + + + + + + 14204 + 983 + 55 + 20 + + + 14233 + 993 + + + + + + + + Line end point + 7cb83436-ba34-4893-95b1-7fffab4c6ae6 + End Point + End Point + false + 11a76fe0-2741-4152-ab52-0bcb0b669442 + 1 + + + + + + 14204 + 1003 + 55 + 20 + + + 14233 + 1013 + + + + + + + + Line segment + 7c7dd3e1-bfa8-4b37-87d2-b6aca3c5741c + Line + Line + false + 0 + + + + + + 14289 + 983 + 25 + 40 + + + 14303 + 1003 + + + + + + + + + + + + 932b9817-fcc6-4ac3-b5fd-c0e8eeadc53f + Cull Nth + + + + + Cull (remove) every Nth element in a list. + true + 3bbf92fd-c188-4a74-83d5-e62261a5cd25 + Cull Nth + Cull Nth + + + + + + 13850 + 1009 + 127 + 44 + + + 13938 + 1031 + + + + + + 1 + List to cull + 38b83d62-f799-42b3-a61a-b1b0fe62ba08 + List + List + false + 897464b1-1b7b-4c80-a477-85749309fb5a + 1 + + + + + + 13852 + 1011 + 71 + 20 + + + 13889 + 1021 + + + + + + + + Cull frequency + d1798bb0-5908-4612-9451-74d3d3957907 + Cull frequency + Cull frequency + false + 0 + + + + + + 13852 + 1031 + 71 + 20 + + + 13889 + 1041 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Culled list + bb36f80f-a5de-4154-bec8-7eb5cad42347 + List + List + false + 0 + + + + + + 13953 + 1011 + 22 + 40 + + + 13965.5 + 1031 + + + + + + + + + + + + 501aecbb-c191-4d13-83d6-7ee32445ac50 + Cull Index + + + + + Cull (remove) indexed elements from a list. + true + b359649e-c0f7-4456-a65c-51f1c3f97acd + Cull Index + Cull Index + + + + + + 13859 + 1218 + 94 + 64 + + + 13914 + 1250 + + + + + + 1 + List to cull + 5a4213f3-d0c4-4de8-9f60-7e424e5e057c + List + List + false + 558b3257-337e-4f59-9198-e56bd7b5300d + 1 + + + + + + 13861 + 1220 + 38 + 20 + + + 13881.5 + 1230 + + + + + + + + 1 + Culling indices + d9801bfc-587c-4e2a-b556-a232545a25cc + Indices + Indices + false + 5be6794e-6a73-4cf7-92e8-c9881b20630a + 1 + + + + + + 13861 + 1240 + 38 + 20 + + + 13881.5 + 1250 + + + + + + + + Wrap indices to list range + fd0141e3-2dbc-4fd4-a52e-6158f60e5254 + Wrap + Wrap + false + 0 + + + + + + 13861 + 1260 + 38 + 20 + + + 13881.5 + 1270 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Culled list + 897464b1-1b7b-4c80-a477-85749309fb5a + List + List + false + 0 + + + + + + 13929 + 1220 + 22 + 60 + + + 13941.5 + 1250 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + cb73a614-c8ad-4460-9aa0-7ed41aa40ec8 + Construct Domain + Construct Domain + + + + + + 13685 + 1251 + 140 + 44 + + + 13767 + 1273 + + + + + + Start value of numeric domain + d43d07fe-ec17-4e72-aa05-c9957a8ca553 + Domain start + Domain start + false + 0 + + + + + + 13687 + 1253 + 65 + 20 + + + 13721 + 1263 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + b8de5021-756f-4f00-aa1c-7847d44f036d + Domain end + Domain end + false + ceec2fc1-f3d3-4a19-bdb9-139cb7aec972 + 1 + + + + + + 13687 + 1273 + 65 + 20 + + + 13721 + 1283 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 9ed6b4d6-5732-4d53-9a81-834cb3124036 + Domain + Domain + false + 0 + + + + + + 13782 + 1253 + 41 + 40 + + + 13804 + 1273 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + 6a8d9c9e-ed04-4fa9-9fa5-325ae8d8e293 + List Length + List Length + + + + + + 13613 + 1192 + 93 + 28 + + + 13652 + 1206 + + + + + + 1 + Base list + bbd66635-cb22-4e7a-9eb1-8a6716ce2ac8 + List + List + false + 558b3257-337e-4f59-9198-e56bd7b5300d + 1 + + + + + + 13615 + 1194 + 22 + 24 + + + 13627.5 + 1206 + + + + + + + + Number of items in L + d0f8bf9d-d3c2-4afd-9e00-c5559c5ec18f + Length + Length + false + 0 + + + + + + 13667 + 1194 + 37 + 24 + + + 13687 + 1206 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 5003651d-7da2-4db2-a79e-0251d55db39a + Division + Division + + + + + + 13586 + 1278 + 82 + 44 + + + 13617 + 1300 + + + + + + Item to divide (dividend) + d0df477d-fa0f-4f44-a62d-4ceaa81febd0 + A + A + false + d0f8bf9d-d3c2-4afd-9e00-c5559c5ec18f + 1 + + + + + + 13588 + 1280 + 14 + 20 + + + 13596.5 + 1290 + + + + + + + + Item to divide with (divisor) + 632351aa-bd3e-445d-bf29-fb7a70d1cbbf + B + B + false + 0 + + + + + + 13588 + 1300 + 14 + 20 + + + 13596.5 + 1310 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The result of the Division + ceec2fc1-f3d3-4a19-bdb9-139cb7aec972 + Result + Result + false + 0 + + + + + + 13632 + 1280 + 34 + 40 + + + 13650.5 + 1300 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 5929a1d2-c44f-49b1-aae8-cbde131834e3 + Range + Range + + + + + + 13873 + 1298 + 110 + 44 + + + 13931 + 1320 + + + + + + Domain of numeric range + c86a94a3-3e03-4ada-b801-927123901987 + Domain + Domain + false + e8d9f64a-3d37-4e71-81bf-ebb2a892728d + 1 + + + + + + 13875 + 1300 + 41 + 20 + + + 13897 + 1310 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 95d22821-f298-4ae0-ad96-9a768764dfef + Steps + Steps + false + e8d9f64a-3d37-4e71-81bf-ebb2a892728d + 1 + + + + + + 13875 + 1320 + 41 + 20 + + + 13897 + 1330 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + 5be6794e-6a73-4cf7-92e8-c9881b20630a + Range + Range + false + 0 + + + + + + 13946 + 1300 + 35 + 40 + + + 13965 + 1320 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 8127b7da-88ac-4390-9d08-21fd2dd5e0ef + Subtraction + Subtraction + + + + + + 13751 + 1314 + 82 + 44 + + + 13782 + 1336 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + f543eb3b-c767-42c7-b0aa-e396f97d14eb + A + A + true + ceec2fc1-f3d3-4a19-bdb9-139cb7aec972 + 1 + + + + + + 13753 + 1316 + 14 + 20 + + + 13761.5 + 1326 + + + + + + + + Second operand for subtraction + f6fb4f9f-8486-4e38-bfe3-a87190654ad5 + B + B + true + 0 + + + + + + 13753 + 1336 + 14 + 20 + + + 13761.5 + 1346 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + e8d9f64a-3d37-4e71-81bf-ebb2a892728d + Result + Result + false + 0 + + + + + + 13797 + 1316 + 34 + 40 + + + 13815.5 + 1336 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 72559da0-a3f4-4c1e-b016-531678da7a2d + Panel + + false + 0 + bb36f80f-a5de-4154-bec8-7eb5cad42347 + 1 + Double click to edit panel content… + + + + + + 14128 + 1255 + 160 + 100 + + 0 + 0 + 0 + + 14128.62 + 1255.396 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b4078e07-c30a-4672-a665-6be205b00faa + Curve + Curve + false + bb36f80f-a5de-4154-bec8-7eb5cad42347 + 1 + + + + + + 14054 + 1078 + 50 + 24 + + + 14079.69 + 1090.068 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + ab1bf4aa-c998-4a03-8ef9-c36d62258b44 + Bounding Box + Bounding Box + + + + + true + + + + + + 14321 + 1220 + 100 + 44 + + + 14380 + 1242 + + + + + + 1 + Geometry to contain + 41fb07c7-9a37-4ab8-9551-09ec8bcb6bf4 + Content + Content + false + 19680f65-7daa-4f6f-b355-d92d4a92784c + 1 + + + + + + 14323 + 1222 + 42 + 20 + + + 14345.5 + 1232 + + + + + + + + BoundingBox orientation plane + true + 152826c2-7b93-4bf1-925c-79244d4b2672 + Plane + Plane + false + 0 + + + + + + 14323 + 1242 + 42 + 20 + + + 14345.5 + 1252 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 6c554cd1-5289-436a-9c86-75eee5ed6174 + Box + Box + false + 0 + + + + + + 14395 + 1222 + 24 + 20 + + + 14408.5 + 1232 + + + + + + + + Bounding box in orientation plane coordinates + true + f2dbeb5e-1b68-4524-86aa-91249e52c1af + Box + Box + false + 0 + + + + + + 14395 + 1242 + 24 + 20 + + + 14408.5 + 1252 + + + + + + + + + + + + 06953bda-1d37-4d58-9b38-4b3c74e54c8f + File Path + + + + + Contains a collection of file paths + false + All files|*.* + 93a08fe8-9651-468b-a739-8d845f33a2a8 + File Path + File Path + false + 0 + + + + + + 4393 + 685 + 50 + 24 + + + 4418.454 + 697.0663 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\ƧLX...⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀...XLS + + + + + + + + + + + + + 3ede854e-c753-40eb-84cb-b48008f14fd4 + Worksheet Name + + + + + The name of the worksheet to write to. + b0761d8b-2637-433e-8bef-e0aa733c3194 + Worksheet Name + Worksheet Name + false + 0 + + + + + + 4388 + 726 + 50 + 24 + + + 4413.663 + 738.0328 + + + + + + 1 + + + + + 1 + {0} + + + + + false + ⵙⓄᴥߦⵙⵔⵔⵘⵈⵙ옷ᴥⵙ◯ⵙ◯ⵙᴥ옷ⵙⵈⵘⵔⵔⵙߦᴥⓄⵙ + + + + + + + + + + + + + 25f5b853-1e28-4de9-a4aa-d178b8496d93 + d8a90a2f-1424-4a76-a2a8-3a109b807d92 + Read Excel Sheet + + + + + Read data from an Excel worksheet + 276dbcd4-a146-464b-a79a-8aa3d2d5fbaa + Read Excel Sheet + Read Excel Sheet + + + + + + 4513 + 663 + 164 + 84 + + + 4584 + 705 + + + + + + Read data from Excel? + 7ea3eab6-0daa-4ace-b2a2-d4581358bded + Run? + Run? + false + 0 + + + + + + 4515 + 665 + 54 + 20 + + + 4543.5 + 675 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Path to the excel file to open. If none is provided, the open workbook will be read. + f4f19d3f-b715-49ab-9cec-ede3495826f7 + File Path + File Path + true + 93a08fe8-9651-468b-a739-8d845f33a2a8 + 1 + + + + + + 4515 + 685 + 54 + 20 + + + 4543.5 + 695 + + + + + + + + Provide a one-based worksheet index or a worksheet name. + 230c51a7-edd8-485e-8da0-8c29d523156d + Worksheet + Worksheet + true + 0 + + + + + + 4515 + 705 + 54 + 20 + + + 4543.5 + 715 + + + + + + 1 + + + + + 1 + {0} + + + + + false + 2 + + + + + + + + + + + listen for changes to the worksheet? + e0f4b171-b8bd-4304-9046-db77ae0d3132 + Listen? + Listen? + true + 0 + + + + + + 4515 + 725 + 54 + 20 + + + 4543.5 + 735 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Text output for errors, messages, debugging, etc. + 09150ef6-6240-4ecf-9648-4c197532b5ac + User Messages + User Messages + false + 0 + + + + + + 4599 + 665 + 76 + 26 + + + 4638.5 + 678.3333 + + + + + + + + Data formatted in columns + d51d73df-17b0-40ba-abf6-60c1f3448ae3 + Columns + Columns + false + 0 + + + + + + 4599 + 691 + 76 + 27 + + + 4638.5 + 705 + + + + + + + + Data formatted in rows + 4bd1916a-4f5f-47d7-89e8-7c776a564732 + Rows + Rows + false + 0 + + + + + + 4599 + 718 + 76 + 27 + + + 4638.5 + 731.6666 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dfa45eee-b718-43ad-aa1d-02296328d050 + Panel + + false + 1 + 0d01dee1-2cde-4626-a807-5657908c5ee5 + 1 + Double click to edit panel content… + + + + + + 5151 + 545 + 518 + 503 + + 0 + 0 + 0 + + 5151.483 + 545.118 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + 3129b9ac-2a68-425d-8d89-e0e122039816 + Stream Filter + Stream Filter + + + + + + 10859 + 519 + 89 + 84 + + + 10904 + 561 + + + + + + 4 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + d1012840-6153-4d94-ae48-b6297977941a + Gate + Gate + false + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 1 + + + + + + 10861 + 521 + 28 + 20 + + + 10876.5 + 531 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 1c172844-41a5-449a-94a4-6bfb37bf3bd9 + false + Stream 0 + 0 + true + 01152b38-ce16-4e03-9521-53792dcc379e + 1 + + + + + + 10861 + 541 + 28 + 20 + + + 10876.5 + 551 + + + + + + + + 2 + Input stream at index 1 + 9fba5808-14c5-4220-9f70-0f33ba8ca2ea + false + Stream 1 + 1 + true + fe8c8946-82da-42bb-9a89-c9734624da66 + 1 + + + + + + 10861 + 561 + 28 + 20 + + + 10876.5 + 571 + + + + + + + + 2 + Input stream at index 2 + d60e09f2-45ea-477d-a8bb-10f42d4deb2d + false + Stream 2 + 2 + true + 0 + + + + + + 10861 + 581 + 28 + 20 + + + 10876.5 + 591 + + + + + + + + 2 + Filtered stream + 0333f917-c1fd-4a15-8c2d-37f98d4a5332 + false + Stream + S(1) + false + 0 + + + + + + 10919 + 521 + 27 + 80 + + + 10934 + 561 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b3c81bf0-033e-4791-a614-7f26e5a71f7f + Number Slider + Number Slider + false + 0 + + + + + + 4390 + 580 + 198 + 20 + + + 4390.873 + 580.4933 + + + + + + 0 + 1 + 1 + 1 + 0 + 0 + 1 + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + 4cc15c22-f66c-4d76-81d2-4a6955baebc7 + Stream Filter + Stream Filter + + + + + + 10888 + 214 + 89 + 84 + + + 10933 + 256 + + + + + + 4 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 24912992-69cb-41e4-9ee0-73db641f7b4f + Gate + Gate + false + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 1 + + + + + + 10890 + 216 + 28 + 20 + + + 10905.5 + 226 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 5247b560-8f6f-4066-9ee4-097529d35acc + false + Stream 0 + 0 + true + 25c6d146-f10e-4122-9cee-780a1fd7271b + 1 + + + + + + 10890 + 236 + 28 + 20 + + + 10905.5 + 246 + + + + + + + + 2 + Input stream at index 1 + 161c30b1-c49a-4c5d-a9f0-efe58d7edd54 + false + Stream 1 + 1 + true + fe90c14b-1c70-4efe-88d2-87b0aa317e7d + 1 + + + + + + 10890 + 256 + 28 + 20 + + + 10905.5 + 266 + + + + + + + + 2 + Input stream at index 2 + d16b9663-b262-4016-84d0-80f93321d293 + false + Stream 2 + 2 + true + 0 + + + + + + 10890 + 276 + 28 + 20 + + + 10905.5 + 286 + + + + + + + + 2 + Filtered stream + bb5354aa-f6ae-4e96-9191-0bb68c117108 + false + Stream + S(1) + false + 0 + + + + + + 10948 + 216 + 27 + 80 + + + 10963 + 256 + + + + + + + + + + + + + + 74cad441-2264-45fe-a57d-85034751208a + Explode Tree + + + + + Extract all the branches from a tree + 7d9c0fa6-18f2-41a0-9447-1b2ef474bf6b + Explode Tree + Explode Tree + + + + + + 5931 + 731 + 83 + 124 + + + 5976 + 793 + + + + + + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 6 + 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 + + + + + 2 + Data to explode + 8ee9a720-c612-4421-b1f6-11ed59631940 + Data + Data + true + dfa45eee-b718-43ad-aa1d-02296328d050 + 1 + + + + + + 5933 + 733 + 28 + 120 + + + 5948.5 + 793 + + + + + + + + 2 + All data inside the branch at index: 0 + c5f02abb-ceca-4e2c-afa4-cfc28bfae25c + false + Branch 0 + {1} + false + 0 + + + + + + 5991 + 733 + 21 + 20 + + + 6003 + 743 + + + + + + + + 2 + All data inside the branch at index: 1 + 1b024376-0a9c-4a50-80d3-7c9ba4b55e8d + false + Branch 1 + {2} + false + 0 + + + + + + 5991 + 753 + 21 + 20 + + + 6003 + 763 + + + + + + + + 2 + All data inside the branch at index: 2 + 0bac2fbb-aff3-4693-9978-1a002c0e0b3f + false + Branch 2 + {3} + false + 0 + + + + + + 5991 + 773 + 21 + 20 + + + 6003 + 783 + + + + + + + + 2 + All data inside the branch at index: 3 + 40980d6e-f2e0-411a-ab71-b3fa8b46ade7 + false + Branch 3 + {4} + false + 0 + + + + + + 5991 + 793 + 21 + 20 + + + 6003 + 803 + + + + + + + + 2 + All data inside the branch at index: 4 + 66c74322-eb9f-4cb5-90c6-9ffc4e4721db + false + Branch 4 + {5} + false + 0 + + + + + + 5991 + 813 + 21 + 20 + + + 6003 + 823 + + + + + + + + 2 + All data inside the branch at index: 5 + f7e2cec5-33f7-4c8e-b6ae-038a1fa8a3a1 + false + Branch 5 + { } + false + 0 + + + + + + 5991 + 833 + 21 + 20 + + + 6003 + 843 + + + + + + + + + + + + + + 501aecbb-c191-4d13-83d6-7ee32445ac50 + Cull Index + + + + + Cull (remove) indexed elements from a list. + 2dd0154f-eae6-4cf6-accb-9b0ec55a3c49 + Cull Index + Cull Index + + + + + + 10417 + 667 + 94 + 64 + + + 10472 + 699 + + + + + + 1 + List to cull + b46cc4cb-6067-4b39-aef6-99b01b553807 + List + List + false + c5f02abb-ceca-4e2c-afa4-cfc28bfae25c + 1 + + + + + + 10419 + 669 + 38 + 20 + + + 10439.5 + 679 + + + + + + + + 1 + Culling indices + 2482acb7-5495-4b12-bd54-fd57cc972d67 + Indices + Indices + false + 0 + + + + + + 10419 + 689 + 38 + 20 + + + 10439.5 + 699 + + + + + + 1 + + + + + 4 + {0} + + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + + + + + + + Wrap indices to list range + f6235263-31f5-4cf2-9f91-d41348a418cc + Wrap + Wrap + false + 0 + + + + + + 10419 + 709 + 38 + 20 + + + 10439.5 + 719 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Culled list + be9db001-39ea-4684-ace4-0d6de59b1f3c + List + List + false + 0 + + + + + + 10487 + 669 + 22 + 60 + + + 10499.5 + 699 + + + + + + + + + + + + 501aecbb-c191-4d13-83d6-7ee32445ac50 + Cull Index + + + + + Cull (remove) indexed elements from a list. + b6093f96-0862-428a-be36-fd7e05af2c9d + Cull Index + Cull Index + + + + + + 10400 + 866 + 94 + 64 + + + 10455 + 898 + + + + + + 1 + List to cull + b1359292-aaab-4176-943f-e1f7ce40d6d0 + List + List + false + 1b024376-0a9c-4a50-80d3-7c9ba4b55e8d + 1 + + + + + + 10402 + 868 + 38 + 20 + + + 10422.5 + 878 + + + + + + + + 1 + Culling indices + 4ea96b84-b1f0-401d-88aa-76ff92e1e81a + Indices + Indices + false + 0 + + + + + + 10402 + 888 + 38 + 20 + + + 10422.5 + 898 + + + + + + 1 + + + + + 4 + {0} + + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + + + + + + + Wrap indices to list range + 73cd8025-68f3-4943-b294-491b473b6ecc + Wrap + Wrap + false + 0 + + + + + + 10402 + 908 + 38 + 20 + + + 10422.5 + 918 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Culled list + 0ba60d10-3396-4d13-989c-3013525b1839 + List + List + false + 0 + + + + + + 10470 + 868 + 22 + 60 + + + 10482.5 + 898 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fe90c14b-1c70-4efe-88d2-87b0aa317e7d + Panel + + false + 0 + be9db001-39ea-4684-ace4-0d6de59b1f3c + 1 + Double click to edit panel content… + + + + + + 10561 + 612 + 376 + 226 + + 0 + 0 + 0 + + 10561.44 + 612.4089 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fe8c8946-82da-42bb-9a89-c9734624da66 + Panel + + false + 0 + 0ba60d10-3396-4d13-989c-3013525b1839 + 1 + Double click to edit panel content… + + + + + + 10551 + 851 + 493 + 132 + + 0 + 0 + 0 + + 10551.46 + 851.9167 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 71fcc052-6add-4d70-8d97-cfb37ea9d169 + Stream Gate + + + + + Redirects a stream into specific outputs. + 28f13735-d816-4124-9950-2c803d210ddc + Stream Gate + Stream Gate + + + + + + 11529 + 433 + 85 + 64 + + + 11585 + 465 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Input stream + dc3dc4e9-7931-4930-9a68-051999f8e4cc + Stream + Stream + false + 3386470d-ae2f-4bfb-9eca-4abb17d31568 + 1 + + + + + + 11531 + 435 + 39 + 30 + + + 11552 + 450 + + + + + + + + Gate index of output stream + 673e2c50-f22d-4b48-8be2-c16482bc8c73 + Gate + Gate + false + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 1 + + + + + + 11531 + 465 + 39 + 30 + + + 11552 + 480 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Output for Gate index 0 + 5b8265df-c176-4863-a248-4ed5c6f08234 + false + Target 0 + 0 + false + 0 + + + + + + 11600 + 435 + 12 + 20 + + + 11607.5 + 445 + + + + + + + + 2 + Output for Gate index 1 + aa0aab18-0937-4dbf-ba8a-dfa41cf1e7e4 + false + Target 1 + 1 + false + 0 + + + + + + 11600 + 455 + 12 + 20 + + + 11607.5 + 465 + + + + + + + + 2 + Output for Gate index 2 + d055c7f4-7f0d-4e24-8a2d-d4d06e82e62b + false + Target 2 + 2 + false + 0 + + + + + + 11600 + 475 + 12 + 20 + + + 11607.5 + 485 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + 7562484b-5f22-4701-a2a2-b6b6eaa4a0bf + Stream Filter + Stream Filter + + + + + + 11903 + 395 + 89 + 84 + + + 11948 + 437 + + + + + + 4 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + b393caf6-12c0-4e22-a79c-7dc3ca9ba7e2 + Gate + Gate + false + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 1 + + + + + + 11905 + 397 + 28 + 20 + + + 11920.5 + 407 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 380f2ce0-656a-4d6b-a6c3-fea0e71c0ca4 + false + Stream 0 + 0 + true + e8416016-931c-4d70-8d13-413bc755c776 + 1 + + + + + + 11905 + 417 + 28 + 20 + + + 11920.5 + 427 + + + + + + + + 2 + Input stream at index 1 + a41f1030-1608-4b9e-bdbb-8712cf6736e7 + false + Stream 1 + 1 + true + aa0aab18-0937-4dbf-ba8a-dfa41cf1e7e4 + 1 + + + + + + 11905 + 437 + 28 + 20 + + + 11920.5 + 447 + + + + + + + + 2 + Input stream at index 2 + e6a73a28-270c-4f03-831d-f9c1031c66aa + false + Stream 2 + 2 + true + d055c7f4-7f0d-4e24-8a2d-d4d06e82e62b + 1 + + + + + + 11905 + 457 + 28 + 20 + + + 11920.5 + 467 + + + + + + + + 2 + Filtered stream + c7798a72-0e7a-4c08-820b-81d35575ee3c + false + Stream + S(1) + false + 0 + + + + + + 11963 + 397 + 27 + 80 + + + 11978 + 437 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 00e5bad0-1e56-41e1-8e0c-8d33c2135ab9 + Panel + + false + 0.77649076282978058 + f1e82183-bc2e-4d59-a576-4c6c14f6a531 + 1 + Double click to edit panel content… + + + + + + 4393 + 232 + 221 + 210 + + 0 + 0 + 0 + + 4393.519 + 232.9365 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 1bdeb321-c1b6-4884-a1d8-0991921077b2 + Deconstruct Domain + Deconstruct Domain + + + + + + 4379 + 460 + 104 + 44 + + + 4437 + 482 + + + + + + Base domain + 3640db24-7acc-4e28-a95a-723a6a55ddd2 + Domain + Domain + false + fc81075f-b264-4624-aa40-4de3066de070 + 1 + + + + + + 4381 + 462 + 41 + 40 + + + 4403 + 482 + + + + + + + + Start of domain + 92c7645d-31e5-4656-8560-32201cee9bee + Start + Start + false + 0 + + + + + + 4452 + 462 + 29 + 20 + + + 4468 + 472 + + + + + + + + End of domain + 5b5322bb-df89-4caa-97bf-778e603c0364 + End + End + false + 0 + + + + + + 4452 + 482 + 29 + 20 + + + 4468 + 492 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + a4fac71f-1381-4bad-bdf1-eaacb80e969d + Subtraction + Subtraction + + + + + + 4577 + 467 + 82 + 44 + + + 4608 + 489 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 0bd8aaff-b27b-49d1-9c5a-2a14e6298519 + A + A + true + 5b5322bb-df89-4caa-97bf-778e603c0364 + 1 + + + + + + 4579 + 469 + 14 + 20 + + + 4587.5 + 479 + + + + + + + + Second operand for subtraction + b1aadafa-ec0e-4801-989d-b9eb77878334 + B + B + true + 92c7645d-31e5-4656-8560-32201cee9bee + 1 + + + + + + 4579 + 489 + 14 + 20 + + + 4587.5 + 499 + + + + + + + + Result of subtraction + f1e82183-bc2e-4d59-a576-4c6c14f6a531 + Result + Result + false + 0 + + + + + + 4623 + 469 + 34 + 40 + + + 4641.5 + 489 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5beddbbe-4210-4306-9d7a-3359fa75354e + 2487b408-7f3b-41fb-b6bf-1d8ebf6393c1 + 4154b3e8-afab-4f1b-a5ae-1f34c9f9908e + 030e309f-a175-44c6-bb31-d11be27ff274 + 203a216b-c017-44f3-ab1f-66af69d69b69 + cfe0561d-e8c5-45c2-b97b-58ebc32c785f + 28f36bb0-cd9d-4c68-9131-184ff548b14a + 07b1d578-a2a4-440c-9d96-600ee132b290 + 45c7bdca-8293-4671-8929-5aaee360b938 + b50dd62e-8d93-4ec7-8ba6-21b9e34b0847 + a06f2126-3dc3-428a-87a7-75b514bcdead + fdeaabd5-4990-466c-8fc9-3d3f51863c57 + cdf4ee27-89f6-47bc-990e-004c1f6bb6a4 + f0249ad0-9ae9-4183-9b71-5c450aae1476 + b7a2c68e-58aa-4dc0-9daa-dd27399166d3 + 714dbd9c-1391-4778-b4e0-bc6c296214c9 + 1556dc1c-ded8-4170-8d0d-d1eb111b84ef + b574a948-5471-4d1a-8f34-a99bf27d126b + 9e7a77b7-1cbf-435b-9338-9022f161e83f + 52c3b850-b0ac-456e-afb7-f0c00ec15e2f + 384a02a5-1be5-4937-b673-70d28e7a6e32 + 46d298b8-231f-4878-a66f-20619a763169 + f5be8bb0-b7da-4799-a899-2024646eb94a + 507909a1-9164-4c42-939e-654125c5c5b5 + eedcf875-b257-4d9c-9898-66e3ec02c0a8 + 54354f24-d416-4088-844e-1b5433bfb17d + 4beb174e-b7a2-42ce-ad2e-91b84195184c + dfbfade0-e9e5-4644-85c9-91ecec251bd1 + 05801501-51ea-4e7f-bbbb-2f3a9edc154e + 3bf003aa-24a4-4d38-ac5f-35f9284bd7a0 + 7bab80e6-d601-45d0-9929-cfcca6ea37e2 + f24cbe98-6c62-4087-a755-9a9ff2512b53 + f765544b-db4e-4011-bb64-8ea9c31f4eae + 892dc918-b7a7-4831-9434-d3b37bf47737 + f055b06d-e675-43e2-9f8c-e6a1499348fa + 5b87744f-ddc8-4a5c-ab3c-2f8d2c046dee + ec09be68-307c-4638-93f1-523afee6e599 + eea506b1-15cc-4b92-b26e-4518f7edf4fe + 4a63da28-22f1-491b-bb7e-7fb04d08f0cd + 00fd6bf8-0c96-4cb1-94d5-b21f33b979db + bbd418d6-6529-40e4-875c-2ae589ca98f5 + 23b91533-52ed-47d8-9e74-1a31cac60c3a + b2c19619-e24b-49f7-9a38-296f604354ab + 92a29c50-a50c-4735-8741-00e5a370c822 + 1966ef44-5c31-4517-af59-0fb8f4297ec6 + 7058eff6-b430-4a12-ae37-796af06d6d0f + 89651878-6ecf-4e3f-a280-b9bb87e706c0 + ef58538b-68b7-475b-92b3-9a5a81aefcc5 + 7faf16f4-6ab9-4fec-99db-18fef10e305b + 2c7ff42a-cfbe-4193-969e-bbcbb84f68f5 + fbb305f9-169d-4d2d-be81-fcacc7bf25fe + c567cb1f-bd32-4b1f-b6b7-2e9bacb3d865 + fc6f9f63-eb16-44b1-a12f-55de73898ce1 + e210d31b-fccf-483b-b49b-39a5fbc641ed + a983922c-9450-4749-8975-4c641bc9c2ee + 36ec4990-b715-490d-8502-c2ddba15444d + 655dae11-7fb6-41cd-b076-d2450a89b5a8 + 33ce9550-2170-477e-92a4-8678eb9b3b4e + 757d4cde-62b6-4ee2-9c82-6c4f616ecda2 + 59 + 37f3cbf0-ca88-4e6f-9873-d50d98f327a3 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 261cf845-ff52-4834-83fc-909e943008fe + 839adb2e-b503-486c-b38b-731b3d000e37 + 3308c7de-6a77-4729-98a5-cbe5023621fc + b587e934-b3b2-4e7d-8f41-05c3460c651c + 4d549a20-c4ff-4d2e-81d9-1deeb6d2a4da + 287d8188-ee0f-4e80-b4a8-18020f2dabfc + 1540ba00-672e-4598-98b7-cd5f45961348 + 25c6d146-f10e-4122-9cee-780a1fd7271b + b96fab11-3335-4057-a8d7-06334ff92adf + 01152b38-ce16-4e03-9521-53792dcc379e + 77b69d4b-ba18-4340-9b5b-adb73da70fc9 + 2d92b2f1-edfe-4f84-bc4e-74e405c64433 + 030cd2c0-616e-4503-950a-e705a8edb825 + 3386470d-ae2f-4bfb-9eca-4abb17d31568 + a2e3e94a-dee9-415b-ae4e-42f4548bec41 + d0c35422-38b4-452e-ade0-6ad493f8c828 + 2a4b14b5-a4e4-4b94-bc9e-5360833ca4f6 + ee48b50c-876f-438c-91fb-bd758f18d9a9 + d625d897-3b53-4ec7-b264-a65c028ccb92 + a29d745d-e66f-423e-9aa0-1d362a38199a + 22d52a35-bb52-436a-8a30-6b3d74a66c1d + f0ab1c44-b12d-43b8-a5a8-497b9a34c3bd + c5c75075-7ba6-4fbc-8bc6-d793c211dfea + 650a08df-0ce4-4b6a-8cf8-962ee9a3fe41 + 97850573-4552-4abb-9b87-f7d48a4b5c32 + 26d90f6c-3527-4250-8d56-b0482a21076b + 03accdc3-a4cb-4261-9243-bf71af6f2531 + 6a0eeb0a-b29d-4c3d-a8bb-1945572702ef + 1d1f581c-5e49-4a97-87e3-4610e3716e72 + 09afda21-cda7-48e3-86ca-c246c0d33efd + f779e5b3-dae6-4010-8a6f-e5b4e25ed87d + d6d43228-a6d7-4206-a598-34b766f63646 + e8416016-931c-4d70-8d13-413bc755c776 + 76b6a33d-fb55-4732-b95a-732f9f802aa2 + a90afd0e-8a1e-44db-aa31-d79e8bdaf779 + e445203a-b1b4-45ff-90a6-7bbbac8fb65d + 1754c854-aed3-46d3-88ed-52c846e02241 + 0cfe6741-0ff0-4bfb-9484-0b495b22d5d1 + c9cd752c-f599-425e-b756-1065b26c3cc1 + 6c1f14ef-f6b6-417d-9653-8fb4ee27dba6 + dde891d2-9687-4422-a337-e31fe78eb1c3 + d2f7f142-0307-4bd9-b143-5df5680b57fb + 714d7edc-ac4f-4cd2-921a-bb095c24eb32 + c933cd9f-2888-46cb-9550-e3e2d48e786a + a5b58477-b5d8-413c-8225-23525e8b94df + 2846c6f3-8a42-48ab-8681-9cd52be3f95c + 847388fc-20c6-4bfc-808d-1bb79ac1e632 + 7854832f-81d0-46b6-b44d-63da57121f7e + 8ebee938-89ab-40c9-bdbf-4e5f22fd5946 + f496532f-232c-40ab-91c0-7cacd7d5678d + 88dbcaea-36db-40d1-868d-04d3b3b39888 + 74f1a5af-1cce-4969-9d5c-b0008e6d4fe2 + ec1d9bad-57ad-44cf-b863-05483c82c354 + d3e1338c-d814-44d8-823e-1b4575da1f90 + 39709928-34f0-4b1b-911c-4e11a3d55eb8 + 8ef631da-2d20-4b2b-9eea-55e955dfd6e1 + e36d7072-877d-4de9-b0bd-37de96ed3aba + b73dd09c-2830-40e9-aaf6-9f23cd1660c1 + e90af858-6cba-43b9-836f-7df1f77645d3 + f2daaa59-ea70-45b2-b52c-2c463d778f5f + 754bc7bb-ab39-498c-b367-5a76740e24ef + c07fd823-30e1-431c-8ef6-974a57999622 + 3bbf92fd-c188-4a74-83d5-e62261a5cd25 + b359649e-c0f7-4456-a65c-51f1c3f97acd + cb73a614-c8ad-4460-9aa0-7ed41aa40ec8 + 6a8d9c9e-ed04-4fa9-9fa5-325ae8d8e293 + 5003651d-7da2-4db2-a79e-0251d55db39a + 5929a1d2-c44f-49b1-aae8-cbde131834e3 + 8127b7da-88ac-4390-9d08-21fd2dd5e0ef + 72559da0-a3f4-4c1e-b016-531678da7a2d + b4078e07-c30a-4672-a665-6be205b00faa + ab1bf4aa-c998-4a03-8ef9-c36d62258b44 + 93a08fe8-9651-468b-a739-8d845f33a2a8 + b0761d8b-2637-433e-8bef-e0aa733c3194 + 276dbcd4-a146-464b-a79a-8aa3d2d5fbaa + dfa45eee-b718-43ad-aa1d-02296328d050 + 3129b9ac-2a68-425d-8d89-e0e122039816 + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 4cc15c22-f66c-4d76-81d2-4a6955baebc7 + 7d9c0fa6-18f2-41a0-9447-1b2ef474bf6b + 2dd0154f-eae6-4cf6-accb-9b0ec55a3c49 + b6093f96-0862-428a-be36-fd7e05af2c9d + fe90c14b-1c70-4efe-88d2-87b0aa317e7d + fe8c8946-82da-42bb-9a89-c9734624da66 + 28f13735-d816-4124-9950-2c803d210ddc + 7562484b-5f22-4701-a2a2-b6b6eaa4a0bf + 00e5bad0-1e56-41e1-8e0c-8d33c2135ab9 + 1bdeb321-c1b6-4884-a1d8-0991921077b2 + a4fac71f-1381-4bad-bdf1-eaacb80e969d + 89 + 7e5cd9c9-bc19-42d3-99ec-2fa2f46fec89 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 2ccdc5dc-fcbf-4f94-bc12-de89c413c5c5 + b4378cc3-21ab-4194-86f1-19dbbcbcd519 + e6c1d51e-d06f-43d8-8de3-409b3ba909d5 + 83696f45-f046-447c-a815-d1ac9905e772 + 150c69a3-054e-478f-a5b4-0cab94300e8e + 061c277d-b806-4354-ba51-ceb237a1414e + 5ae1f548-6281-4d9b-9cf3-300581195e0c + c1a78ccf-29e6-4a51-a909-44b941bb32cc + ff6a33d6-00a6-4cbe-97f4-9dfeed0b845a + a9936903-cc2e-4cca-913c-8c67e6d1d34c + 8bc518f1-9ecf-42b6-a866-0698990e014e + b90b154a-a369-414f-aee6-f991ba049f85 + b20be819-3ee6-432b-8431-c815cbf887d8 + 4aab36d4-5923-4769-aa7f-c5dc113eb74c + 9b0f7d8f-c913-41ab-aef1-c57a2cf795ea + b6b30bbe-c1f0-478b-a399-c11b5cb54cc9 + 1f88d66c-de03-42fd-aaea-af4127887e20 + 0a78d03b-b630-49ce-b681-a17072f0bc09 + 55f84b60-15f8-40bc-8922-fd123631b9f4 + 60462b6f-4090-4a3a-b206-fe0a114fe3ca + be5b1044-ae53-49e3-b196-80bf2f1e4d50 + a2549581-819b-475c-aaa4-b12a976ed26a + 629ae3d7-6fe4-443a-843a-2176c3c6b2f4 + bc957a29-a29b-4725-8168-09711d3544ad + ebcc9ed7-d671-4679-949c-6beb2a28290d + e5558b60-5615-45c5-b309-30d09de68db2 + edfbb615-a266-4b4c-b8a6-f516aaa10f4b + 6866e40f-59bd-4d9d-b549-d95372d58d06 + 3c96a3f1-6536-412c-8318-3965231cea15 + 8f7027c8-ee76-4bbe-a887-4b0b7a5e0023 + be306731-169e-4134-b1d5-22ee68d642b4 + a029b28f-6cd8-4976-ad7a-84f7c12102a1 + a582c5fb-4911-4182-b721-4773b98124ea + 91070650-d8d9-4f91-a6cb-2a2cc73babcd + 78791e07-ad18-474f-ad9e-d816396f39ba + 43aabcce-ed3f-4941-a14d-2e4fdeede0a1 + f724596a-4dbb-412b-b25e-dfebbfbbe416 + f11b9d01-9f9a-4d17-9c4f-4f4a6e16a4c8 + cfb669d3-8b5b-4e8a-808f-6a72cd59c1cc + 8e673149-88cd-4c13-8249-af2dca13cd1b + dc6f0bbe-f677-4f0d-89b5-76a74ede77cf + 6798ecb5-cafe-4f50-b571-6ce937ae2af0 + 758e038a-98c6-48f7-a509-a375767ff46e + 833cd694-97e8-4af5-873e-051e4d117236 + dfb49499-9389-4d8d-9c1a-90eb225b78a8 + d3f22565-e81c-4f4e-a925-f4520b9b6455 + 670a8673-d1f9-407a-9858-59d56ff7a2c0 + 1bd1296f-0037-46de-baee-bb276489487a + 7c3d6fd0-c4de-42a1-a58c-f1f9f721e530 + 1e1203b0-5857-4870-a2ba-30eb1eca5463 + 81d8bb3f-9858-4493-99bf-74d648d721b1 + cb06b8bc-e89d-4640-809a-c4c774a72f25 + 8e678dd9-ef34-40c1-98c5-b5f004120c89 + 161e311b-8ed8-43aa-b205-21d296642008 + dee7b4f2-bae0-4407-8fff-e1abc06d7727 + 9a170152-a17c-4ab5-876e-21264257a1ea + 4743612b-bc1d-44d7-93ed-8b3da4ee7a52 + 3905a62c-aa3e-4145-9dc6-f8e1969ca68a + 542ebc21-d8cc-425b-a1dd-2454a09d56ae + deb2be46-c0bd-4efb-b35c-d8dec32b3f60 + 28f2e9a7-ea9d-4223-92f5-b3c9e29319e9 + 13d7c84e-7573-41e6-a019-69bee2d15dbb + 95505953-44d0-422e-80ce-0f805f52d209 + 844dc5bb-f85e-4b49-8391-9abb93ede5e2 + 99fe9ab0-01fd-4eef-868c-b94de2287d8c + e23acd5f-8bc5-4fb8-a7c3-f942e97dbec0 + e82cda76-34f6-484b-8cea-ebabf0286ab4 + 361d3925-299d-4c10-aa72-6b720b68efbf + da9a5dc3-1c68-498f-8d2b-6be6922ea4d0 + 963c5de6-a189-4ecd-9805-d38013a56566 + c4150c1c-e489-4aa4-a57f-41257ae01763 + 0e0bb002-c7ac-4a1d-8084-788c496bb7ec + 5873296c-f345-4ef6-935c-5578b6bbfc07 + cceda065-f5c1-4238-a8d9-739891504ab8 + da8d705c-4297-4e91-9fa7-331b2a131e4b + afe6b308-f68c-4b2c-a2a7-c112c0ada95f + f2afa12d-f649-43c4-b9f0-c54255f9e4ac + 4de74438-15fb-47b4-8b56-54c5edde2122 + 32a2600b-5776-465d-b067-25199f01b5a8 + bf52e707-06da-4012-a295-a8fe2335a4f1 + d95a5561-9fe8-4e07-89e2-5327698b8c6c + bb7fd22f-4817-4451-bcec-4509197eab1e + f491191d-6d5e-44f3-9f2e-2c0df9252d1f + 83 + 219b7b59-cf1f-45b4-88b3-c3d54c00fb4e + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b4378cc3-21ab-4194-86f1-19dbbcbcd519 + ebcc9ed7-d671-4679-949c-6beb2a28290d + 2 + 2ccdc5dc-fcbf-4f94-bc12-de89c413c5c5 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + e6c1d51e-d06f-43d8-8de3-409b3ba909d5 + dee7b4f2-bae0-4407-8fff-e1abc06d7727 + 2 + b4378cc3-21ab-4194-86f1-19dbbcbcd519 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 8bc518f1-9ecf-42b6-a866-0698990e014e + b90b154a-a369-414f-aee6-f991ba049f85 + 3905a62c-aa3e-4145-9dc6-f8e1969ca68a + 3 + e6c1d51e-d06f-43d8-8de3-409b3ba909d5 + Group + + + + + + + + + + + 691827d2-288a-4067-a97d-4393ec838bd1 + c6c19589-ab63-4b60-8d7c-2c1b6d60fac7 + Import OBJ + + + + + This component imports geometries directly into GH. + true + 83696f45-f046-447c-a815-d1ac9905e772 + 2.4.1.0 + Import OBJ + Import OBJ + + + + + neutral,N + + + + + + 14622 + 1072 + 123 + 44 + + + 14703 + 1094 + + + + + + File to be imported + true + OBJ (*.obj)|*.obj + b3b5a89e-376c-4bb2-b30b-324458997116 + File + File + false + 0 + + + + + + 14624 + 1074 + 64 + 20 + + + 14665.5 + 1084 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\JBO.PIH.FXD.FXD.DXF.DXF.HIP.OBJ + + + + + + + + + + + Map Y axis to Z axis. By default false. + abe2d461-97c3-4aa1-8d14-b59940205071 + MapYtoZ + MapYtoZ + false + 0 + + + + + + 14624 + 1094 + 64 + 20 + + + 14665.5 + 1104 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Imported geometry + 9188c33a-9b27-4470-8b51-ce4c7ef8807a + Geo + Geo + false + 0 + + + + + + 14718 + 1074 + 25 + 40 + + + 14732 + 1094 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 150c69a3-054e-478f-a5b4-0cab94300e8e + Bounding Box + Bounding Box + + + + + true + + + + + + 15334 + 1086 + 100 + 44 + + + 15393 + 1108 + + + + + + 1 + Geometry to contain + f4122adb-5379-43fc-b760-3a4a99f72351 + Content + Content + false + 3c96a3f1-6536-412c-8318-3965231cea15 + 1 + + + + + + 15336 + 1088 + 42 + 20 + + + 15358.5 + 1098 + + + + + + + + BoundingBox orientation plane + true + 46e38c99-ef92-4809-aa89-5f71277b6299 + Plane + Plane + false + 0 + + + + + + 15336 + 1108 + 42 + 20 + + + 15358.5 + 1118 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 72e95fee-f140-45d9-81bb-8a24a6e0c1c0 + Box + Box + false + 0 + + + + + + 15408 + 1088 + 24 + 20 + + + 15421.5 + 1098 + + + + + + + + Bounding box in orientation plane coordinates + true + a2660be4-8f28-411d-afdc-c548064cb826 + Box + Box + false + 0 + + + + + + 15408 + 1108 + 24 + 20 + + + 15421.5 + 1118 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + 061c277d-b806-4354-ba51-ceb237a1414e + Deconstruct Box + Deconstruct Box + + + + + + 16097 + 1072 + 89 + 84 + + + 16138 + 1114 + + + + + + Base box + 2fac3cb4-af48-48d8-98a2-a2732a5f60e7 + Box + Box + false + 31eb56d7-d14b-456a-ac65-1861941e7e94 + 1 + + + + + + 16099 + 1074 + 24 + 80 + + + 16112.5 + 1114 + + + + + + + + Box plane + e8314ade-3381-49f3-9472-558cdccd0968 + Plane + Plane + false + 0 + + + + + + 16153 + 1074 + 31 + 20 + + + 16170 + 1084 + + + + + + + + {x} dimension of box + 60568bbd-3963-4bd3-96fb-ab4a4e43aa9a + X + X + false + 0 + + + + + + 16153 + 1094 + 31 + 20 + + + 16170 + 1104 + + + + + + + + {y} dimension of box + 7a17dae9-9aa3-4616-be50-b0ebc0e10e0e + Y + Y + false + 0 + + + + + + 16153 + 1114 + 31 + 20 + + + 16170 + 1124 + + + + + + + + {z} dimension of box + 10e3cfe9-0230-45a8-b968-1755b9803fbc + Z + Z + false + 0 + + + + + + 16153 + 1134 + 31 + 20 + + + 16170 + 1144 + + + + + + + + + + + + 07b51697-d2a1-4a4f-a72c-f54331c8d815 + ce132bbb-4e91-42da-88c9-14a6f5da87c6 + Center Geometry at Origin + + + + + Recenters a geometry object at the origin + true + 5ae1f548-6281-4d9b-9cf3-300581195e0c + Center Geometry at Origin + Center Geometry at Origin + + + + + + 15490 + 1071 + 190 + 44 + + + 15558 + 1093 + + + + + + Geometry to center + 73092ccd-c0b2-4f72-be88-d8690754d4c3 + Geometry + Geometry + false + 72e95fee-f140-45d9-81bb-8a24a6e0c1c0 + 1 + + + + + + 15492 + 1073 + 51 + 40 + + + 15519 + 1093 + + + + + + + + The repositioned geometry + a6b1ae41-bd26-4a89-b859-2ea2c4010323 + Recentered Geometry + Recentered Geometry + false + 0 + + + + + + 15573 + 1073 + 105 + 20 + + + 15627 + 1083 + + + + + + + + The translation of the geometry + 22f6d977-d3e7-4a44-b265-da936a53ae38 + Translation Vector + Translation Vector + false + 0 + + + + + + 15573 + 1093 + 105 + 20 + + + 15627 + 1103 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + c1a78ccf-29e6-4a51-a909-44b941bb32cc + Move + Move + + + + + + 15711 + 1218 + 138 + 44 + + + 15779 + 1240 + + + + + + Base geometry + c04028f1-54b3-4703-9c33-08e115161d6b + Geometry + Geometry + true + f0954a6c-4d91-4bdf-a28c-96d28e3fba68 + 6a60ead9-7114-4db4-b255-9afd5b2fdbc8 + 2 + + + + + + 15713 + 1220 + 51 + 20 + + + 15740 + 1230 + + + + + + + + Translation vector + 874ca9d4-7d45-4d9c-b519-ec27f1a883bb + Motion + Motion + false + 22f6d977-d3e7-4a44-b265-da936a53ae38 + 1 + + + + + + 15713 + 1240 + 51 + 20 + + + 15740 + 1250 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + e8e14912-cd10-47ff-8d59-a75bbd2868c6 + Geometry + Geometry + false + 0 + + + + + + 15794 + 1220 + 53 + 20 + + + 15822 + 1230 + + + + + + + + Transformation data + ca1a276f-6fb4-4a14-9abc-d30f47a46f5f + Transform + Transform + false + 0 + + + + + + 15794 + 1240 + 53 + 20 + + + 15822 + 1250 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + ff6a33d6-00a6-4cbe-97f4-9dfeed0b845a + Bounding Box + Bounding Box + + + + + true + + + + + + 15976 + 1133 + 100 + 44 + + + 16035 + 1155 + + + + + + 1 + Geometry to contain + 1807fc23-b6d1-4c16-9366-dbb55782d2e0 + Content + Content + false + e8e14912-cd10-47ff-8d59-a75bbd2868c6 + 1 + + + + + + 15978 + 1135 + 42 + 20 + + + 16000.5 + 1145 + + + + + + + + BoundingBox orientation plane + true + c39b0757-e587-4a8c-beb5-abe177bacb31 + Plane + Plane + false + 0 + + + + + + 15978 + 1155 + 42 + 20 + + + 16000.5 + 1165 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 31eb56d7-d14b-456a-ac65-1861941e7e94 + Box + Box + false + 0 + + + + + + 16050 + 1135 + 24 + 20 + + + 16063.5 + 1145 + + + + + + + + Bounding box in orientation plane coordinates + true + 2b29e2c6-9cf1-4c98-ab06-652ce74488af + Box + Box + false + 0 + + + + + + 16050 + 1155 + 24 + 20 + + + 16063.5 + 1165 + + + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + a9936903-cc2e-4cca-913c-8c67e6d1d34c + Construct Point + Construct Point + + + + + + 14586 + 968 + 129 + 64 + + + 14668 + 1000 + + + + + + {x} coordinate + 0680d4ba-98ae-421d-8ba1-2f1e9c6b9550 + X coordinate + X coordinate + false + 0 + + + + + + 14588 + 970 + 65 + 20 + + + 14622 + 980 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 79420bd4-d2a9-464d-9c65-444b1fafef4b + Y coordinate + Y coordinate + false + 0 + + + + + + 14588 + 990 + 65 + 20 + + + 14622 + 1000 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + faa09221-f511-44a1-bfe4-4ffc3d961cba + Z coordinate + Z coordinate + false + 0 + + + + + + 14588 + 1010 + 65 + 20 + + + 14622 + 1020 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + cf9bfcc2-d2aa-476c-864b-45856d049b3d + Point + Point + false + 0 + + + + + + 14683 + 970 + 30 + 60 + + + 14699.5 + 1000 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 8bc518f1-9ecf-42b6-a866-0698990e014e + Move + Move + + + + + + 16893 + 1349 + 138 + 44 + + + 16961 + 1371 + + + + + + Base geometry + 3411aa7d-5dd9-47d3-a28d-f33b46130ca9 + Geometry + Geometry + true + 629ae3d7-6fe4-443a-843a-2176c3c6b2f4 + 1 + + + + + + 16895 + 1351 + 51 + 20 + + + 16922 + 1361 + + + + + + + + Translation vector + 281c81ca-488b-4f3a-a308-dbd58c0e54f6 + Motion + Motion + false + 3d86ca1c-0188-4a0a-834b-086c9419d89e + 1 + + + + + + 16895 + 1371 + 51 + 20 + + + 16922 + 1381 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + d250d885-08b5-4e04-bcf5-31c0dd73f87f + Geometry + Geometry + false + 0 + + + + + + 16976 + 1351 + 53 + 20 + + + 17004 + 1361 + + + + + + + + Transformation data + 113ff464-4a3c-4305-a4ed-be625379b089 + Transform + Transform + false + 0 + + + + + + 16976 + 1371 + 53 + 20 + + + 17004 + 1381 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + b90b154a-a369-414f-aee6-f991ba049f85 + Vector XYZ + Vector XYZ + + + + + + 17100 + 1144 + 139 + 64 + + + 17185 + 1176 + + + + + + Vector {x} component + 73df766a-c2d0-44a5-bcc9-e8b538631c76 + X component + X component + false + 0 + + + + + + 17102 + 1146 + 68 + 20 + + + 17137.5 + 1156 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {y} component + 1ac89ab1-cdcd-49c7-abf6-be8d5bb13a3e + Y component + Y component + false + c6f525a1-e881-4ef3-acbc-7b7eed5c82bc + 1 + + + + + + 17102 + 1166 + 68 + 20 + + + 17137.5 + 1176 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {z} component + 6e9f719a-b400-4d43-9017-e0c8d3e41810 + Z component + Z component + false + a4372fd4-89e9-40c9-967d-54c394a039d3 + 1 + + + + + + 17102 + 1186 + 68 + 20 + + + 17137.5 + 1196 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 3d86ca1c-0188-4a0a-834b-086c9419d89e + Vector + Vector + false + 0 + + + + + + 17200 + 1146 + 37 + 30 + + + 17220 + 1161 + + + + + + + + Vector length + 79cb3a75-9365-43a6-b52a-93016f7a5fdc + Length + Length + false + 0 + + + + + + 17200 + 1176 + 37 + 30 + + + 17220 + 1191 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + b20be819-3ee6-432b-8431-c815cbf887d8 + Deconstruct Domain + Deconstruct Domain + + + + + + 16217 + 1102 + 104 + 44 + + + 16275 + 1124 + + + + + + Base domain + 1831a535-0938-40c6-bc84-6a89aed87724 + Domain + Domain + false + 7a17dae9-9aa3-4616-be50-b0ebc0e10e0e + 1 + + + + + + 16219 + 1104 + 41 + 40 + + + 16241 + 1124 + + + + + + + + Start of domain + 44bb3424-d4a6-4cd1-a018-53b18d1b05bd + Start + Start + false + 0 + + + + + + 16290 + 1104 + 29 + 20 + + + 16306 + 1114 + + + + + + + + End of domain + 862f564c-d568-41bc-8588-5ac5345d42dd + End + End + false + 0 + + + + + + 16290 + 1124 + 29 + 20 + + + 16306 + 1134 + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + 4aab36d4-5923-4769-aa7f-c5dc113eb74c + Polar Array + Polar Array + + + + + + 17385 + 1489 + 138 + 84 + + + 17453 + 1531 + + + + + + Base geometry + 5c907805-380f-4838-b62c-883b28cf29f8 + Geometry + Geometry + true + 54fea25f-9544-4e2a-8abc-dee5577915a4 + 1 + + + + + + 17387 + 1491 + 51 + 20 + + + 17414 + 1501 + + + + + + + + Polar array plane + 6ff08ee0-ab53-45ef-86d0-db9098c81187 + Plane + Plane + false + 0 + + + + + + 17387 + 1511 + 51 + 20 + + + 17414 + 1521 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + f675596d-f41e-40ea-b88b-7b70600fdd49 + Count + Count + false + 0 + + + + + + 17387 + 1531 + 51 + 20 + + + 17414 + 1541 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + Sweep angle in radians (counter-clockwise, starting from plane x-axis) + 226e6939-74cc-4256-8a71-fa2237d56651 + Angle + Angle + false + 0 + false + + + + + + 17387 + 1551 + 51 + 20 + + + 17414 + 1561 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + db8f73de-fc0c-444e-8bba-14d401d11242 + Geometry + Geometry + false + 0 + + + + + + 17468 + 1491 + 53 + 40 + + + 17496 + 1511 + + + + + + + + 1 + Transformation data + ad6e134f-e4fa-4c98-8de2-8f5c0059bb05 + Transform + Transform + false + 0 + + + + + + 17468 + 1531 + 53 + 40 + + + 17496 + 1551 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 9b0f7d8f-c913-41ab-aef1-c57a2cf795ea + Addition + Addition + + + + + + 16756 + 1097 + 82 + 44 + + + 16787 + 1119 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + cf420bb0-c864-4511-a007-039bdf09a8be + A + A + true + 67189991-cf79-4ca2-a1f2-753f2694008b + 1 + + + + + + 16758 + 1099 + 14 + 20 + + + 16766.5 + 1109 + + + + + + + + Second item for addition + ee7e0cb8-5d77-46f0-8e62-b74cc8a806a5 + B + B + true + 6f2c0127-04c7-4ab2-95e9-96593f1378d0 + 1 + + + + + + 16758 + 1119 + 14 + 20 + + + 16766.5 + 1129 + + + + + + + + Result of addition + c6f525a1-e881-4ef3-acbc-7b7eed5c82bc + Result + Result + false + 0 + + + + + + 16802 + 1099 + 34 + 40 + + + 16820.5 + 1119 + + + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + b6b30bbe-c1f0-478b-a399-c11b5cb54cc9 + Deconstruct Domain + Deconstruct Domain + + + + + + 16220 + 1055 + 104 + 44 + + + 16278 + 1077 + + + + + + Base domain + 805dd225-64e8-4cf9-b176-a268de6aff28 + Domain + Domain + false + 60568bbd-3963-4bd3-96fb-ab4a4e43aa9a + 1 + + + + + + 16222 + 1057 + 41 + 40 + + + 16244 + 1077 + + + + + + + + Start of domain + 67189991-cf79-4ca2-a1f2-753f2694008b + Start + Start + false + 0 + + + + + + 16293 + 1057 + 29 + 20 + + + 16309 + 1067 + + + + + + + + End of domain + 08d61c1b-cd6f-4c5b-a562-5e6f4aa71c30 + End + End + false + 0 + + + + + + 16293 + 1077 + 29 + 20 + + + 16309 + 1087 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 1f88d66c-de03-42fd-aaea-af4127887e20 + Deconstruct Domain + Deconstruct Domain + + + + + + 16219 + 1151 + 104 + 44 + + + 16277 + 1173 + + + + + + Base domain + 42e95939-a567-4cdf-b16a-b73e6ccd7127 + Domain + Domain + false + 10e3cfe9-0230-45a8-b968-1755b9803fbc + 1 + + + + + + 16221 + 1153 + 41 + 40 + + + 16243 + 1173 + + + + + + + + Start of domain + ec140346-e66f-4771-b1f1-e7ff38411d97 + Start + Start + false + 0 + + + + + + 16292 + 1153 + 29 + 20 + + + 16308 + 1163 + + + + + + + + End of domain + 56ec094e-0028-4255-b8b9-b6eb06885076 + End + End + false + 0 + + + + + + 16292 + 1173 + 29 + 20 + + + 16308 + 1183 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 0a78d03b-b630-49ce-b681-a17072f0bc09 + Addition + Addition + + + + + + 16849 + 1219 + 82 + 44 + + + 16880 + 1241 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + f3f06b67-5c6b-4a9e-b815-47198a2505b8 + A + A + true + c6f525a1-e881-4ef3-acbc-7b7eed5c82bc + 1 + + + + + + 16851 + 1221 + 14 + 20 + + + 16859.5 + 1231 + + + + + + + + Second item for addition + c1ced0f9-1a8e-408f-a0a1-3d1c376d43d2 + B + B + true + ec140346-e66f-4771-b1f1-e7ff38411d97 + 1 + + + + + + 16851 + 1241 + 14 + 20 + + + 16859.5 + 1251 + + + + + + + + Result of addition + 0a25bca0-1cb4-4529-a45a-61670b40f6f2 + Result + Result + false + 0 + + + + + + 16895 + 1221 + 34 + 40 + + + 16913.5 + 1241 + + + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + 55f84b60-15f8-40bc-8922-fd123631b9f4 + Polar Array + Polar Array + + + + + + 17660 + 1444 + 138 + 84 + + + 17728 + 1486 + + + + + + Base geometry + 01c091e5-1a5f-4f2c-b4af-b42ebe5272c4 + Geometry + Geometry + true + db8f73de-fc0c-444e-8bba-14d401d11242 + 1 + + + + + + 17662 + 1446 + 51 + 20 + + + 17689 + 1456 + + + + + + + + Polar array plane + 5dce090a-db0f-4d79-aa64-1482d83bf406 + Plane + Plane + false + 0 + + + + + + 17662 + 1466 + 51 + 20 + + + 17689 + 1476 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 0 + 1 + 1 + 0 + 0 + + + + + + + + + + + + Number of elements in array. + 48e876a4-22b7-45ff-b7e7-5e9abe15f1bb + Count + Count + false + 0 + + + + + + 17662 + 1486 + 51 + 20 + + + 17689 + 1496 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + Sweep angle in radians (counter-clockwise, starting from plane x-axis) + 8b4d38fb-8914-4e1c-9929-d8c5e4f5db67 + Angle + Angle + false + 0 + false + + + + + + 17662 + 1506 + 51 + 20 + + + 17689 + 1516 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + 317c9af9-70f0-4f9e-b429-15083a0f9693 + Geometry + Geometry + false + 0 + + + + + + 17743 + 1446 + 53 + 40 + + + 17771 + 1466 + + + + + + + + 1 + Transformation data + ba74f637-7d8d-4e48-9287-abcf6e77100d + Transform + Transform + false + 0 + + + + + + 17743 + 1486 + 53 + 40 + + + 17771 + 1506 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 60462b6f-4090-4a3a-b206-fe0a114fe3ca + Addition + Addition + + + + + + 16950 + 1213 + 82 + 44 + + + 16981 + 1235 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 4f46b2a0-6fee-48e4-8b97-31a85ceaeda7 + A + A + true + 6f2c0127-04c7-4ab2-95e9-96593f1378d0 + 1 + + + + + + 16952 + 1215 + 14 + 20 + + + 16960.5 + 1225 + + + + + + + + Second item for addition + 4de74563-da44-4edc-8304-cf60737aafaf + B + B + true + 0a25bca0-1cb4-4529-a45a-61670b40f6f2 + 1 + + + + + + 16952 + 1235 + 14 + 20 + + + 16960.5 + 1245 + + + + + + + + Result of addition + a4372fd4-89e9-40c9-967d-54c394a039d3 + Result + Result + false + 0 + + + + + + 16996 + 1215 + 34 + 40 + + + 17014.5 + 1235 + + + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + be5b1044-ae53-49e3-b196-80bf2f1e4d50 + Rotate + Rotate + + + + + + 17659 + 1558 + 138 + 64 + + + 17727 + 1590 + + + + + + Base geometry + ecb85861-db4e-4ad3-90d1-7fa8060f214b + Geometry + Geometry + true + db8f73de-fc0c-444e-8bba-14d401d11242 + 1 + + + + + + 17661 + 1560 + 51 + 20 + + + 17688 + 1570 + + + + + + + + Rotation angle in radians + cdb89cf2-70f9-45fb-9812-c0cc248e320e + Angle + Angle + false + 0 + false + + + + + + 17661 + 1580 + 51 + 20 + + + 17688 + 1590 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + f21bcec2-e446-4547-ab8c-7eb6c8693394 + Plane + Plane + false + 0 + + + + + + 17661 + 1600 + 51 + 20 + + + 17688 + 1610 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Rotated geometry + 74078cf0-ce95-41d1-8a5a-9cef2a37ccb6 + Geometry + Geometry + false + 0 + + + + + + 17742 + 1560 + 53 + 30 + + + 17770 + 1575 + + + + + + + + Transformation data + 81fa3402-1ec0-4e1b-a891-6a804acea3b1 + Transform + Transform + false + 0 + + + + + + 17742 + 1590 + 53 + 30 + + + 17770 + 1605 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + a2549581-819b-475c-aaa4-b12a976ed26a + Rotate + Rotate + + + + + + 17665 + 1667 + 138 + 64 + + + 17733 + 1699 + + + + + + Base geometry + e186faf4-6787-42b0-9a18-e36cc69b21d0 + Geometry + Geometry + true + db8f73de-fc0c-444e-8bba-14d401d11242 + 1 + + + + + + 17667 + 1669 + 51 + 20 + + + 17694 + 1679 + + + + + + + + Rotation angle in radians + 326026e7-7734-4aec-885a-d13330bf0b50 + Angle + Angle + false + 0 + false + + + + + + 17667 + 1689 + 51 + 20 + + + 17694 + 1699 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + d7ef79fb-cbab-4db4-9be2-be5a93b7cf95 + Plane + Plane + false + 0 + + + + + + 17667 + 1709 + 51 + 20 + + + 17694 + 1719 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + -1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Rotated geometry + 716d6914-08b4-456e-a95c-9de333b29802 + Geometry + Geometry + false + 0 + + + + + + 17748 + 1669 + 53 + 30 + + + 17776 + 1684 + + + + + + + + Transformation data + 04ffd1e4-e68e-44cf-a576-862b856f1b5d + Transform + Transform + false + 0 + + + + + + 17748 + 1699 + 53 + 30 + + + 17776 + 1714 + + + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + true + 629ae3d7-6fe4-443a-843a-2176c3c6b2f4 + Geometry + Geometry + false + e8e14912-cd10-47ff-8d59-a75bbd2868c6 + 1 + + + + + + 16095 + 1308 + 50 + 24 + + + 16120.56 + 1320.852 + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + true + bc957a29-a29b-4725-8168-09711d3544ad + 1 + Geometry + Geometry + false + 317c9af9-70f0-4f9e-b429-15083a0f9693 + 716d6914-08b4-456e-a95c-9de333b29802 + 74078cf0-ce95-41d1-8a5a-9cef2a37ccb6 + 3 + + + + + + 18081 + 1534 + 50 + 24 + + + 18114.88 + 1546.432 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + ebcc9ed7-d671-4679-949c-6beb2a28290d + Stream Filter + Stream Filter + + + + + + 17126 + 1476 + 89 + 64 + + + 17171 + 1508 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 2b578d66-58ce-4381-969b-554cf8f159d9 + Gate + Gate + false + edfbb615-a266-4b4c-b8a6-f516aaa10f4b + 1 + + + + + + 17128 + 1478 + 28 + 20 + + + 17143.5 + 1488 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + cf6a2bc0-6df8-41d5-a486-c406ec328fdf + false + Stream 0 + 0 + true + d250d885-08b5-4e04-bcf5-31c0dd73f87f + 1 + + + + + + 17128 + 1498 + 28 + 20 + + + 17143.5 + 1508 + + + + + + + + 2 + Input stream at index 1 + 54abab50-b409-45e3-b697-af2ea91b729d + false + Stream 1 + 1 + true + 9becb005-fd31-4bf9-bba9-8bbd66ad708f + 6bf09769-3194-4ae1-ae28-2dec6189d851 + 2 + + + + + + 17128 + 1518 + 28 + 20 + + + 17143.5 + 1528 + + + + + + + + 2 + Filtered stream + 54fea25f-9544-4e2a-8abc-dee5577915a4 + false + Stream + S(1) + false + 0 + + + + + + 17186 + 1478 + 27 + 60 + + + 17201 + 1508 + + + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + e5558b60-5615-45c5-b309-30d09de68db2 + Vector XYZ + Vector XYZ + + + + + + 16548 + 1698 + 139 + 64 + + + 16633 + 1730 + + + + + + Vector {x} component + e9cb8f21-c45f-4656-a7d6-9ef0ec5972ed + X component + X component + false + 06e86f69-8db8-48cc-9a2d-10305d7c4566 + 1 + + + + + + 16550 + 1700 + 68 + 20 + + + 16585.5 + 1710 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {y} component + ffcc9dab-8862-4f0a-8f3a-2d8d79066a63 + Y component + Y component + false + 1cf10bff-d017-4b56-b228-85e1fca3f6b6 + 1 + + + + + + 16550 + 1720 + 68 + 20 + + + 16585.5 + 1730 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {z} component + 860d6e60-7328-41a9-b895-d4cf7521db36 + Z component + Z component + false + fa0dcd3d-c5eb-4df0-a81d-d2aa1cbac0f9 + 1 + + + + + + 16550 + 1740 + 68 + 20 + + + 16585.5 + 1750 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 27a5edff-c168-46dc-a233-111e17cfee92 + Vector + Vector + false + 0 + + + + + + 16648 + 1700 + 37 + 30 + + + 16668 + 1715 + + + + + + + + Vector length + a3616593-e432-41b2-b5bb-a7394dc44893 + Length + Length + false + 0 + + + + + + 16648 + 1730 + 37 + 30 + + + 16668 + 1745 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + edfbb615-a266-4b4c-b8a6-f516aaa10f4b + Number Slider + ⵙꕤⵙ◯ⵙᴥⵙⓄⵙᴥⵙꖴⵙᙏⵙ◯ⵙ◯ⵙᙏⵙꖴⵙᴥⵙⓄⵙᴥⵙ◯ⵙꕤⵙ + false + 0 + + + + + + 14660 + 1263 + 260 + 20 + + + 14660.9 + 1263.148 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + 03e331ed-c4d1-4a23-afa2-f57b87d2043c + Cone + + + + + Create a conical surface + true + 6866e40f-59bd-4d9d-b549-d95372d58d06 + Cone + Cone + + + + + + 14653 + 1167 + 101 + 64 + + + 14707 + 1199 + + + + + + Base plane + ff639477-5b98-43db-a5c4-624468d94063 + Base + Base + false + 0 + + + + + + 14655 + 1169 + 37 + 20 + + + 14675 + 1179 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Radius at cone base + 500a990d-4755-4dac-b2ca-4f5e5c5e7176 + Radius + Radius + false + 0 + + + + + + 14655 + 1189 + 37 + 20 + + + 14675 + 1199 + + + + + + 1 + + + + + 1 + {0} + + + + + 20 + + + + + + + + + + + Cone height + b9e5ac1d-86d3-423e-9138-4396ce041656 + Length + Length + false + 0 + + + + + + 14655 + 1209 + 37 + 20 + + + 14675 + 1219 + + + + + + 1 + + + + + 1 + {0} + + + + + 80 + + + + + + + + + + + Resulting cone + bbd0ad35-e9fa-4a8a-aefe-ee9813850ffc + Cone + Cone + false + 0 + + + + + + 14722 + 1169 + 30 + 30 + + + 14738.5 + 1184 + + + + + + + + Tip of cone + true + 641a2f79-179f-4e14-a11d-947a3a190065 + Tip + Tip + false + 0 + + + + + + 14722 + 1199 + 30 + 30 + + + 14738.5 + 1214 + + + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + true + 3c96a3f1-6536-412c-8318-3965231cea15 + Geometry + Geometry + false + f78725a4-34e4-4ff6-84c5-167705bd6c77 + 1 + + + + + + 15139 + 1118 + 50 + 24 + + + 15164.9 + 1130.148 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 8f7027c8-ee76-4bbe-a887-4b0b7a5e0023 + Move + Move + + + + + + 16575 + 1618 + 138 + 44 + + + 16643 + 1640 + + + + + + Base geometry + 624fd27f-bc19-4bc1-a0e5-34ac1e147405 + Geometry + Geometry + true + 629ae3d7-6fe4-443a-843a-2176c3c6b2f4 + 1 + + + + + + 16577 + 1620 + 51 + 20 + + + 16604 + 1630 + + + + + + + + Translation vector + 2ab7b099-1bf3-4ae3-b834-521827116a35 + Motion + Motion + false + 27a5edff-c168-46dc-a233-111e17cfee92 + 1 + + + + + + 16577 + 1640 + 51 + 20 + + + 16604 + 1650 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 9becb005-fd31-4bf9-bba9-8bbd66ad708f + Geometry + Geometry + false + 0 + + + + + + 16658 + 1620 + 53 + 20 + + + 16686 + 1630 + + + + + + + + Transformation data + 2acff877-9ec1-402f-b24a-5730c909ed35 + Transform + Transform + false + 0 + + + + + + 16658 + 1640 + 53 + 20 + + + 16686 + 1650 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + be306731-169e-4134-b1d5-22ee68d642b4 + Mirror + Mirror + + + + + + 16798 + 1693 + 138 + 44 + + + 16866 + 1715 + + + + + + Base geometry + 68007ded-97eb-4a11-970c-618b6a5a730c + Geometry + Geometry + true + 9becb005-fd31-4bf9-bba9-8bbd66ad708f + 1 + + + + + + 16800 + 1695 + 51 + 20 + + + 16827 + 1705 + + + + + + + + Mirror plane + e565a189-6869-4ce4-b829-d74fb7cfe246 + Plane + Plane + false + 0 + + + + + + 16800 + 1715 + 51 + 20 + + + 16827 + 1725 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6bf09769-3194-4ae1-ae28-2dec6189d851 + Geometry + Geometry + false + 0 + + + + + + 16881 + 1695 + 53 + 20 + + + 16909 + 1705 + + + + + + + + Transformation data + 9f38d161-bd59-4c93-967e-53d69a3d63c3 + Transform + Transform + false + 0 + + + + + + 16881 + 1715 + 53 + 20 + + + 16909 + 1725 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + a029b28f-6cd8-4976-ad7a-84f7c12102a1 + Multiplication + Multiplication + + + + + + 16683 + 1160 + 82 + 44 + + + 16714 + 1182 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ecf554fd-a4c7-4f32-9828-5979ac56937b + A + A + true + 44bb3424-d4a6-4cd1-a018-53b18d1b05bd + 1 + + + + + + 16685 + 1162 + 14 + 20 + + + 16693.5 + 1172 + + + + + + + + Second item for multiplication + 23687cac-16bc-4f60-a6f4-6cd37f35b151 + B + B + true + 0 + + + + + + 16685 + 1182 + 14 + 20 + + + 16693.5 + 1192 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 3 + + + + + + + + + + + Result of multiplication + 6f2c0127-04c7-4ab2-95e9-96593f1378d0 + Result + Result + false + 0 + + + + + + 16729 + 1162 + 34 + 40 + + + 16747.5 + 1182 + + + + + + + + + + + + + + 312a18f0-3da1-467e-b19f-7ac542a10932 + ab81fea9-8d16-4caf-af89-2736c660f36d + Spiral + + + + + Creates a spiral from base plane, pitch, turn count, and two radi + true + a582c5fb-4911-4182-b721-4773b98124ea + Spiral + Spiral + + + + + + 14717 + 1350 + 128 + 104 + + + 14796 + 1402 + + + + + + The base plane for the spiral + daa0f576-26ce-4b52-99e3-93c3363bfafa + Base Plane + Base Plane + true + 0 + + + + + + 14719 + 1352 + 62 + 20 + + + 14751.5 + 1362 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + -1 + 0 + 0 + + + + + + + + + + + + Pitch angle + 485007aa-bf39-48ab-824b-4129a0239c89 + Angle + Angle + true + 0 + false + + + + + + 14719 + 1372 + 62 + 20 + + + 14751.5 + 1382 + + + + + + 1 + + + + + 1 + {0} + + + + + 31.415926535897931 + + + + + + + + + + + The number of turns in the spiral + a5a333f4-594b-4711-89b1-5f985c5bc7c0 + Turns + Turns + true + cc12dbe2-1fea-4cf9-82f1-582a2e053be5 + 1 + + + + + + 14719 + 1392 + 62 + 20 + + + 14751.5 + 1402 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Radius at the base of the spiral + bc5be27f-ed17-449d-84bb-352351c05624 + Base Radius + Base Radius + true + c4a8048c-9f95-488a-99f9-d88d0cf8e63c + 1 + + + + + + 14719 + 1412 + 62 + 20 + + + 14751.5 + 1422 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Radius at the peak of the spiral + bd843d09-a4d0-40a7-9f6c-4def7881bdd2 + Peak Radius + Peak Radius + true + f77aa07f-4410-481b-b0fa-19920f24b7d5 + 1 + + + + + + 14719 + 1432 + 62 + 20 + + + 14751.5 + 1442 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + The spiral curve + 4f0d9dd7-6ab7-43c1-b725-4268114c76f2 + Spiral + Spiral + false + 0 + + + + + + 14811 + 1352 + 32 + 100 + + + 14828.5 + 1402 + + + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + 91070650-d8d9-4f91-a6cb-2a2cc73babcd + Pipe + Pipe + + + + + + 14789 + 1493 + 96 + 64 + + + 14842 + 1525 + + + + + + Base curve + b2345c0f-c86f-4323-85b4-d958cfb36e1e + Curve + Curve + false + 4f0d9dd7-6ab7-43c1-b725-4268114c76f2 + 1 + + + + + + 14791 + 1495 + 36 + 20 + + + 14810.5 + 1505 + + + + + + + + Pipe radius + a9d41f87-61fa-4e8b-9349-4bb0de796bfa + Radius + Radius + false + 78791e07-ad18-474f-ad9e-d816396f39ba + 1 + + + + + + 14791 + 1515 + 36 + 20 + + + 14810.5 + 1525 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + 16d5dfee-38c8-40c4-8e3b-5f90ca8d6dd9 + Caps + Caps + false + 0 + + + + + + 14791 + 1535 + 36 + 20 + + + 14810.5 + 1545 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + 84bb7d36-e438-4b2b-a194-078fbc31a14a + Pipe + Pipe + false + 0 + + + + + + 14857 + 1495 + 26 + 60 + + + 14871.5 + 1525 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 78791e07-ad18-474f-ad9e-d816396f39ba + Number Slider + Number Slider + false + 0 + + + + + + 14556 + 1637 + 198 + 20 + + + 14556.15 + 1637.148 + + + + + + 0 + 1 + 0 + 10 + 0 + 0 + 10 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 43aabcce-ed3f-4941-a14d-2e4fdeede0a1 + Multiplication + Multiplication + + + + + + 15290 + 1631 + 82 + 44 + + + 15321 + 1653 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + b6f04bbc-52e0-492f-b7a4-73f7d81e6141 + A + A + true + 78791e07-ad18-474f-ad9e-d816396f39ba + 1 + + + + + + 15292 + 1633 + 14 + 20 + + + 15300.5 + 1643 + + + + + + + + Second item for multiplication + e1328a8a-dbd8-4695-af17-253b61b06727 + B + B + true + 0 + + + + + + 15292 + 1653 + 14 + 20 + + + 15300.5 + 1663 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + sqrt(3) + + + + + + + + + + + Result of multiplication + c4a8048c-9f95-488a-99f9-d88d0cf8e63c + Result + Result + false + 0 + + + + + + 15336 + 1633 + 34 + 40 + + + 15354.5 + 1653 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + f724596a-4dbb-412b-b25e-dfebbfbbe416 + Division + Division + + + + + + 14872 + 1588 + 82 + 44 + + + 14903 + 1610 + + + + + + Item to divide (dividend) + 9b1cd8bb-a335-4305-8fcb-85c6320c4e7b + A + A + false + 78791e07-ad18-474f-ad9e-d816396f39ba + 1 + + + + + + 14874 + 1590 + 14 + 20 + + + 14882.5 + 1600 + + + + + + + + Item to divide with (divisor) + de0d430d-93d0-4441-898c-b8e63d1ed172 + B + B + false + 0 + + + + + + 14874 + 1610 + 14 + 20 + + + 14882.5 + 1620 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 9 + + + + + + + + + + + The result of the Division + cc12dbe2-1fea-4cf9-82f1-582a2e053be5 + Result + Result + false + 0 + + + + + + 14918 + 1590 + 34 + 40 + + + 14936.5 + 1610 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + f11b9d01-9f9a-4d17-9c4f-4f4a6e16a4c8 + Division + Division + + + + + + 14592 + 1555 + 82 + 44 + + + 14623 + 1577 + + + + + + Item to divide (dividend) + 73ed325e-09ae-4bf9-8fef-faba4f7848e1 + A + A + false + 78791e07-ad18-474f-ad9e-d816396f39ba + 1 + + + + + + 14594 + 1557 + 14 + 20 + + + 14602.5 + 1567 + + + + + + + + Item to divide with (divisor) + 9fa3762f-8eda-4e99-9fe9-36fc1e21a243 + B + B + false + 0 + + + + + + 14594 + 1577 + 14 + 20 + + + 14602.5 + 1587 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 3 + + + + + + + + + + + The result of the Division + f77aa07f-4410-481b-b0fa-19920f24b7d5 + Result + Result + false + 0 + + + + + + 14638 + 1557 + 34 + 40 + + + 14656.5 + 1577 + + + + + + + + + + + + 4bfe1bf6-fbc9-4ad2-bf28-a7402e1392ee + c2ea695e-1a09-6f42-266d-113498879f60 + MultiPipe + + + + + Create a branching pipe around a network of lines/curves + true + cfb669d3-8b5b-4e8a-808f-6a72cd59c1cc + MultiPipe + MultiPipe + + + + + + 15020 + 1402 + 113 + 184 + + + 15090 + 1494 + + + + + + 1 + The curves to pipe. Also accepts meshes + cdd299dd-e59b-43cd-aa2e-75e4cd58bf2f + Curves + Curves + false + 4f0d9dd7-6ab7-43c1-b725-4268114c76f2 + 1 + + + + + + 15022 + 1404 + 53 + 20 + + + 15050 + 1414 + + + + + + + + 1 + Pipe radius. If one value given, it is applied to all. Alternatively, provide a list of radii corresponding to each point in SizePoints + 6e56c40a-e9b7-4cf6-b264-2ef09cbadbac + NodeSize + NodeSize + false + cc12dbe2-1fea-4cf9-82f1-582a2e053be5 + 1 + + + + + + 15022 + 1424 + 53 + 20 + + + 15050 + 1434 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + 1 + If you are supplying multiple radii for NodeSize, these points identify which node to set as which radius. If only some of the nodes have their radius set this way, the values will be interpolated across the shape + 1c58653d-f807-44cc-a5d6-c46c14274596 + SizePoints + SizePoints + true + 0 + + + + + + 15022 + 1444 + 53 + 20 + + + 15050 + 1454 + + + + + + + + The distance of the first edge loop away from the node as a multiplier of NodeSize. If this is set to zero, no intermediate edge loop is added, to give a smoother shape. + 6e175adf-bd82-4ab4-afd2-cc0cc6350514 + EndOffset + EndOffset + false + f77aa07f-4410-481b-b0fa-19920f24b7d5 + 1 + + + + + + 15022 + 1464 + 53 + 20 + + + 15050 + 1474 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + The size of the struts between nodes as a multiplier of NodeSize. <1 gives tapering struts, >1 gives bulging struts + 808f35fc-5ab3-4eb6-8a93-f035d1355c68 + StrutSize + StrutSize + false + cc12dbe2-1fea-4cf9-82f1-582a2e053be5 + 1 + + + + + + 15022 + 1484 + 53 + 20 + + + 15050 + 1494 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Approximate spacing of edge loops along each strut. If set to zero, no additional edge loops are added + c50cc37c-d8ab-480a-b622-edcf3c4e6e40 + Segment + Segment + false + 0 + + + + + + 15022 + 1504 + 53 + 20 + + + 15050 + 1514 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + When the input to 'Curves' are smooth curves, this sets the maximum angle between consecutive segments when discretizing + e7f0f0e9-93b9-43c2-bebd-92c79d1b2e96 + KinkAngle + KinkAngle + false + 0 + + + + + + 15022 + 1524 + 53 + 20 + + + 15050 + 1534 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.6 + + + + + + + + + + + If >0 this attempts to fit a cube at each node. Should be a value between 0 and 1, where 0 = never, and 1 = always, depending on how close to orthogonal its connected lines are. + 417cb021-ce2e-4e99-bbc4-c1b6853ec686 + CubeFit + CubeFit + false + 0 + + + + + + 15022 + 1544 + 53 + 20 + + + 15050 + 1554 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Cap option - 0:None, 1:Round, 2:Flat + fabb0928-a153-4c8b-9368-e6f4ef5a6e01 + Caps + Caps + true + 0 + + + + + + 15022 + 1564 + 53 + 20 + + + 15050 + 1574 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting Pipe SubD + 1cecdf91-d1e6-4cd8-bd14-e6ae467ec192 + Pipe + Pipe + false + 0 + + + + + + 15105 + 1404 + 26 + 180 + + + 15119.5 + 1494 + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 8e673149-88cd-4c13-8249-af2dca13cd1b + Stream Filter + Stream Filter + + + + + + 14974 + 1084 + 89 + 84 + + + 15019 + 1126 + + + + + + 4 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 5648694c-be27-4605-985e-2778495b3c99 + Gate + Gate + false + dc6f0bbe-f677-4f0d-89b5-76a74ede77cf + 1 + + + + + + 14976 + 1086 + 28 + 20 + + + 14991.5 + 1096 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 8ccd95be-7b38-411e-a806-ed08251ebe32 + false + Stream 0 + 0 + true + 9188c33a-9b27-4470-8b51-ce4c7ef8807a + 1 + + + + + + 14976 + 1106 + 28 + 20 + + + 14991.5 + 1116 + + + + + + + + 2 + Input stream at index 1 + 733b29f5-267e-4f46-b841-bada60ad98fd + false + Stream 1 + 1 + true + 646a99c2-bec1-4bd4-8f31-ea0e4079cd8f + 1 + + + + + + 14976 + 1126 + 28 + 20 + + + 14991.5 + 1136 + + + + + + + + 2 + Input stream at index 2 + e7ef944f-5d03-413d-9a87-3f43db26dd93 + false + Stream 2 + 2 + true + 1cecdf91-d1e6-4cd8-bd14-e6ae467ec192 + 1 + + + + + + 14976 + 1146 + 28 + 20 + + + 14991.5 + 1156 + + + + + + + + 2 + Filtered stream + f78725a4-34e4-4ff6-84c5-167705bd6c77 + false + Stream + S(1) + false + 0 + + + + + + 15034 + 1086 + 27 + 80 + + + 15049 + 1126 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + dc6f0bbe-f677-4f0d-89b5-76a74ede77cf + Number Slider + Number Slider + false + 0 + + + + + + 14813 + 1066 + 198 + 20 + + + 14813.9 + 1066.148 + + + + + + 0 + 1 + 0 + 2 + 0 + 0 + 1 + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 6798ecb5-cafe-4f50-b571-6ce937ae2af0 + Stream Filter + Stream Filter + + + + + + 15540 + 1221 + 89 + 64 + + + 15585 + 1253 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 6148435f-f324-4acd-a843-6be92391c3a4 + Gate + Gate + false + dfb49499-9389-4d8d-9c1a-90eb225b78a8 + 1 + + + + + + 15542 + 1223 + 28 + 20 + + + 15557.5 + 1233 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 3cb2ff26-d05f-4110-84bd-c26c323bdb4c + false + Stream 0 + 0 + true + 0 + + + + + + 15542 + 1243 + 28 + 20 + + + 15557.5 + 1253 + + + + + + + + 2 + Input stream at index 1 + a29d7c1d-f33a-464b-b035-7b107fbbcb67 + false + Stream 1 + 1 + true + 3c96a3f1-6536-412c-8318-3965231cea15 + 1 + + + + + + 15542 + 1263 + 28 + 20 + + + 15557.5 + 1273 + + + + + + + + 2 + Filtered stream + f0954a6c-4d91-4bdf-a28c-96d28e3fba68 + false + Stream + S(1) + false + 0 + + + + + + 15600 + 1223 + 27 + 60 + + + 15615 + 1253 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 758e038a-98c6-48f7-a509-a375767ff46e + Number Slider + ⵙꕤⵙⓄⵙ8ⵙ◯ⵙᕤᕦⵙИNⵙꖴⵙᗝⵙИNⵙᑎⵙⓄⵙ8ⵙ◯ⵙ◯ⵙ8ⵙⓄⵙᑎⵙИNⵙᗝⵙꖴⵙИNⵙᕤᕦⵙ◯ⵙ8ⵙⓄⵙꕤ + false + 0 + + + + + + 14660 + 1314 + 389 + 20 + + + 14660.9 + 1314.148 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 0 + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 833cd694-97e8-4af5-873e-051e4d117236 + Stream Filter + Stream Filter + + + + + + 15523 + 1315 + 89 + 64 + + + 15568 + 1347 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 1c3b274d-7847-49e9-bc2f-2541a7299047 + Gate + Gate + false + 758e038a-98c6-48f7-a509-a375767ff46e + 1 + + + + + + 15525 + 1317 + 28 + 20 + + + 15540.5 + 1327 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 28f09685-e858-49a9-acf4-1c945e9485ca + false + Stream 0 + 0 + true + 0 + + + + + + 15525 + 1337 + 28 + 20 + + + 15540.5 + 1347 + + + + + + + + 2 + Input stream at index 1 + e3d867f9-9f27-43d1-a74b-3ccc8557dac8 + false + Stream 1 + 1 + true + 72e95fee-f140-45d9-81bb-8a24a6e0c1c0 + 1 + + + + + + 15525 + 1357 + 28 + 20 + + + 15540.5 + 1367 + + + + + + + + 2 + Filtered stream + 6a60ead9-7114-4db4-b255-9afd5b2fdbc8 + false + Stream + S(0) + false + 0 + + + + + + 15583 + 1317 + 27 + 60 + + + 15598 + 1347 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + dfb49499-9389-4d8d-9c1a-90eb225b78a8 + Number Slider + ⵙ人ⵙᴥⵙ✤ⵙᗱᗴⵙᙏⵙⓄⵙᗱᗴⵙᕤᕦⵙ◯ⵙ◯ⵙᕤᕦⵙᗱᗴⵙⓄⵙᙏⵙᗱᗴⵙ✤ⵙᴥⵙ人ⵙ + false + 0 + + + + + + 14659 + 1288 + 360 + 20 + + + 14659.9 + 1288.148 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + d3f22565-e81c-4f4e-a925-f4520b9b6455 + Multiplication + Multiplication + + + + + + 16422 + 1644 + 82 + 44 + + + 16453 + 1666 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 43b7b4a8-adc0-49b0-bb33-9dc68b799104 + A + A + true + 08d61c1b-cd6f-4c5b-a562-5e6f4aa71c30 + 1 + + + + + + 16424 + 1646 + 14 + 20 + + + 16432.5 + 1656 + + + + + + + + Second item for multiplication + 23c6d52c-546d-48bd-a215-86e78121445d + B + B + true + c0fe3adc-868f-4bd0-be55-04077281c953 + 1 + + + + + + 16424 + 1666 + 14 + 20 + + + 16432.5 + 1676 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of multiplication + 06e86f69-8db8-48cc-9a2d-10305d7c4566 + Result + Result + false + 0 + + + + + + 16468 + 1646 + 34 + 40 + + + 16486.5 + 1666 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 670a8673-d1f9-407a-9858-59d56ff7a2c0 + Multiplication + Multiplication + + + + + + 16259 + 1781 + 82 + 44 + + + 16290 + 1803 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 31c454b4-c5eb-4844-ae45-6d32024328c2 + A + A + true + 67189991-cf79-4ca2-a1f2-753f2694008b + 1 + + + + + + 16261 + 1783 + 14 + 20 + + + 16269.5 + 1793 + + + + + + + + Second item for multiplication + b50cdb1f-bbb0-4b89-8b87-eea81ceb2266 + B + B + true + c94a306e-14b7-4b5a-8c9f-c5aee3ec4b68 + 1 + + + + + + 16261 + 1803 + 14 + 20 + + + 16269.5 + 1813 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 1.5 + + + + + + + + + + + Result of multiplication + 99121a64-0124-4dd7-9e8c-5125de091926 + Result + Result + false + 0 + + + + + + 16305 + 1783 + 34 + 40 + + + 16323.5 + 1803 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 1bd1296f-0037-46de-baee-bb276489487a + Multiplication + Multiplication + + + + + + 16261 + 1835 + 82 + 44 + + + 16292 + 1857 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 6e397800-3772-4b04-9580-e577cccc239a + A + A + true + 44bb3424-d4a6-4cd1-a018-53b18d1b05bd + 1 + + + + + + 16263 + 1837 + 14 + 20 + + + 16271.5 + 1847 + + + + + + + + Second item for multiplication + 480378ac-923c-4c0e-b95a-70f235ceccc0 + B + B + true + 76af5f93-f8cb-42dc-abf1-c34f8467bac3 + 1 + + + + + + 16263 + 1857 + 14 + 20 + + + 16271.5 + 1867 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 1.5 + + + + + + + + + + + Result of multiplication + 690011ba-09ab-4249-b317-62541dcfc27a + Result + Result + false + 0 + + + + + + 16307 + 1837 + 34 + 40 + + + 16325.5 + 1857 + + + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 7c3d6fd0-c4de-42a1-a58c-f1f9f721e530 + Addition + Addition + + + + + + 16368 + 1791 + 82 + 44 + + + 16399 + 1813 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 3bffc8db-842a-43dc-a657-263e8aa358ac + A + A + true + 99121a64-0124-4dd7-9e8c-5125de091926 + 1 + + + + + + 16370 + 1793 + 14 + 20 + + + 16378.5 + 1803 + + + + + + + + Second item for addition + 1b1a6e4f-e89a-4702-b014-46cb82dff10c + B + B + true + 690011ba-09ab-4249-b317-62541dcfc27a + 1 + + + + + + 16370 + 1813 + 14 + 20 + + + 16378.5 + 1823 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Result of addition + 1cf10bff-d017-4b56-b228-85e1fca3f6b6 + Result + Result + false + 0 + + + + + + 16414 + 1793 + 34 + 40 + + + 16432.5 + 1813 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 1e1203b0-5857-4870-a2ba-30eb1eca5463 + Multiplication + Multiplication + + + + + + 16159 + 1959 + 82 + 44 + + + 16190 + 1981 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + eb469502-ead9-4b02-8ce1-7a153530a14d + A + A + true + 44bb3424-d4a6-4cd1-a018-53b18d1b05bd + 1 + + + + + + 16161 + 1961 + 14 + 20 + + + 16169.5 + 1971 + + + + + + + + Second item for multiplication + db3211b4-263e-45b7-9ab0-2455abbb9270 + B + B + true + 143a2ed1-d58c-40b9-8505-fbf130981c92 + 1 + + + + + + 16161 + 1981 + 14 + 20 + + + 16169.5 + 1991 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 12 + + + + + + + + + + + Result of multiplication + f09df2ec-d3eb-4fc8-ba34-1cde2a42c2ae + Result + Result + false + 0 + + + + + + 16205 + 1961 + 34 + 40 + + + 16223.5 + 1981 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 81d8bb3f-9858-4493-99bf-74d648d721b1 + Multiplication + Multiplication + + + + + + 16155 + 2017 + 82 + 44 + + + 16186 + 2039 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 96a6978d-fa67-4edb-8551-f17ef6f04edc + A + A + true + 67189991-cf79-4ca2-a1f2-753f2694008b + 1 + + + + + + 16157 + 2019 + 14 + 20 + + + 16165.5 + 2029 + + + + + + + + Second item for multiplication + 6a91585f-5b60-42f1-a2dd-94f57f285f76 + B + B + true + 2ac9ec83-d54a-4309-8679-ae0a199456ad + 1 + + + + + + 16157 + 2039 + 14 + 20 + + + 16165.5 + 2049 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 6 + + + + + + + + + + + Result of multiplication + aac5e0d1-e171-4a1a-be99-387a7844fea7 + Result + Result + false + 0 + + + + + + 16201 + 2019 + 34 + 40 + + + 16219.5 + 2039 + + + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + cb06b8bc-e89d-4640-809a-c4c774a72f25 + Addition + Addition + + + + + + 16294 + 1977 + 82 + 44 + + + 16325 + 1999 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + b63f6916-9406-419f-9e13-8f917aa9178c + A + A + true + f09df2ec-d3eb-4fc8-ba34-1cde2a42c2ae + 1 + + + + + + 16296 + 1979 + 14 + 20 + + + 16304.5 + 1989 + + + + + + + + Second item for addition + 01ab9ef4-b771-4cd4-8164-1d322e734d69 + B + B + true + aac5e0d1-e171-4a1a-be99-387a7844fea7 + 1 + + + + + + 16296 + 1999 + 14 + 20 + + + 16304.5 + 2009 + + + + + + + + Result of addition + bd859f0a-a209-4c59-b958-efde5132b274 + Result + Result + false + 0 + + + + + + 16340 + 1979 + 34 + 40 + + + 16358.5 + 1999 + + + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 8e678dd9-ef34-40c1-98c5-b5f004120c89 + Addition + Addition + + + + + + 16524 + 1955 + 82 + 44 + + + 16555 + 1977 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 2825330d-0d67-48a8-8fb9-85029ece8231 + A + A + true + ec140346-e66f-4771-b1f1-e7ff38411d97 + 1 + + + + + + 16526 + 1957 + 14 + 20 + + + 16534.5 + 1967 + + + + + + + + Second item for addition + 0f56bf68-7b9e-4c3a-9a2a-705005691e99 + B + B + true + fc3253b3-1a2f-4b41-8ca3-15eec4d95a8d + 1 + + + + + + 16526 + 1977 + 14 + 20 + + + 16534.5 + 1987 + + + + + + + + Result of addition + fa0dcd3d-c5eb-4df0-a81d-d2aa1cbac0f9 + Result + Result + false + 0 + + + + + + 16570 + 1957 + 34 + 40 + + + 16588.5 + 1977 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 161e311b-8ed8-43aa-b205-21d296642008 + Division + Division + + + + + + 16428 + 1995 + 82 + 44 + + + 16459 + 2017 + + + + + + Item to divide (dividend) + b7349e98-0ff0-42c1-ba7d-84011989272b + A + A + false + bd859f0a-a209-4c59-b958-efde5132b274 + 1 + + + + + + 16430 + 1997 + 14 + 20 + + + 16438.5 + 2007 + + + + + + + + Item to divide with (divisor) + cdfcb47f-4e80-450b-9de9-de1122694bba + B + B + false + 0 + + + + + + 16430 + 2017 + 14 + 20 + + + 16438.5 + 2027 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The result of the Division + fc3253b3-1a2f-4b41-8ca3-15eec4d95a8d + Result + Result + false + 0 + + + + + + 16474 + 1997 + 34 + 40 + + + 16492.5 + 2017 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 1e1203b0-5857-4870-a2ba-30eb1eca5463 + 81d8bb3f-9858-4493-99bf-74d648d721b1 + cb06b8bc-e89d-4640-809a-c4c774a72f25 + 8e678dd9-ef34-40c1-98c5-b5f004120c89 + 161e311b-8ed8-43aa-b205-21d296642008 + e5558b60-5615-45c5-b309-30d09de68db2 + 8f7027c8-ee76-4bbe-a887-4b0b7a5e0023 + be306731-169e-4134-b1d5-22ee68d642b4 + 9a170152-a17c-4ab5-876e-21264257a1ea + 4743612b-bc1d-44d7-93ed-8b3da4ee7a52 + 10 + dee7b4f2-bae0-4407-8fff-e1abc06d7727 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 670a8673-d1f9-407a-9858-59d56ff7a2c0 + 1bd1296f-0037-46de-baee-bb276489487a + 7c3d6fd0-c4de-42a1-a58c-f1f9f721e530 + 3 + 9a170152-a17c-4ab5-876e-21264257a1ea + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + d3f22565-e81c-4f4e-a925-f4520b9b6455 + 1 + 4743612b-bc1d-44d7-93ed-8b3da4ee7a52 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 9b0f7d8f-c913-41ab-aef1-c57a2cf795ea + 0a78d03b-b630-49ce-b681-a17072f0bc09 + 60462b6f-4090-4a3a-b206-fe0a114fe3ca + a029b28f-6cd8-4976-ad7a-84f7c12102a1 + 4 + 3905a62c-aa3e-4145-9dc6-f8e1969ca68a + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 4aab36d4-5923-4769-aa7f-c5dc113eb74c + 55f84b60-15f8-40bc-8922-fd123631b9f4 + be5b1044-ae53-49e3-b196-80bf2f1e4d50 + a2549581-819b-475c-aaa4-b12a976ed26a + 4 + 542ebc21-d8cc-425b-a1dd-2454a09d56ae + Group + + + + + + + + + + + e2ca115e-7f41-494d-8be6-0499d1b9ffff + c6c19589-ab63-4b60-8d7c-2c1b6d60fac7 + Export As + + + + + false + Exports geometries from GH to any format supported by Rhino. +This component depends on Rhino's user interface and cannot work if anthoer command is running. +Right-click the component for more options. + true + deb2be46-c0bd-4efb-b35c-d8dec32b3f60 + 2.4.1.0 + Export As + Export As + + + + + neutral,N + + + + + + 18286 + 1474 + 203 + 164 + + + 18388 + 1556 + + + + + + 1 + The geometry you want to export + 8dd2fc83-6981-4242-8b38-ac849427db53 + Geometry + Geometry + false + e4319bed-acfc-4f04-a8de-9545e00b72f3 + 1 + + + + + + 18288 + 1476 + 85 + 20 + + + 18332 + 1486 + + + + + + + + 1 + Layer to put the geometries. By default, this input will override ObjAttr. + 0403a619-e45c-42a6-ba5c-33a7cbb96972 + Layer + Layer + true + 0 + + + + + + 18288 + 1496 + 85 + 20 + + + 18332 + 1506 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Object attributes. Layer in this structure isn't used by default, right click the component to change the behavior. +You may use Object attributes from Elefront, or Human. +See manual for supported attributes. + 1440006a-a3a0-4eb3-9dc2-5c8d0f84b655 + Object Attributes + Object Attributes + true + 0 + + + + + + 18288 + 1516 + 85 + 20 + + + 18332 + 1526 + + + + + + + + Where to store the file. Filename and extension should be included. + 6f80dd29-a51e-4a06-84f5-c299e9c18acd + File Location + File Location + false + 0 + + + + + + 18288 + 1536 + 85 + 20 + + + 18332 + 1546 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\JBO.BB42.XHG.JBO.PIH.FXD.FXD.DXF.DXF.HIP.OBJ.GHX.24BB.OBJ + + + + + + + + + + + Default false. Control if Pancake should overwrite the destination file. + 6e9dd906-166b-4ede-be6f-ff7c6c83e921 + Overwrite + Overwrite + false + ebe6264e-9a08-45a0-ac52-a3f472132ccf + 1 + + + + + + 18288 + 1556 + 85 + 20 + + + 18332 + 1566 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Options of export. You can either feed it with option templates, or manual input, or leave it unset. + 832f3156-cccf-44d7-936a-0401b15d317e + Options + Options + false + 0 + + + + + + 18288 + 1576 + 85 + 20 + + + 18332 + 1586 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + General options of export. Connect Rhino file options to this input if needed. + e97f9679-6191-438e-977f-1ed10d37cf63 + Pre-Options + Pre-Options + false + 0 + + + + + + 18288 + 1596 + 85 + 20 + + + 18332 + 1606 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + Set to True to conduct the export. Use True - only button or Toggle button. Do not use the vanilla button. + f9875b46-6da6-4df7-9c58-baad927f61da + Export + Export + false + f9b5973f-d5b4-4386-a33c-36773f06ec3b + 1 + + + + + + 18288 + 1616 + 85 + 20 + + + 18332 + 1626 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Returns if the action is successful + 9e660aaa-7f56-4f52-a807-be637b6d53a8 + OK + OK + false + 0 + + + + + + 18403 + 1476 + 84 + 80 + + + 18446.5 + 1516 + + + + + + + + The final command to be executed + e3ba42e2-4750-4402-885c-b436a11ce4a8 + Export command + Export command + false + 0 + + + + + + 18403 + 1556 + 84 + 80 + + + 18446.5 + 1596 + + + + + + + + + + + + af090f39-f4f6-4e77-815b-f7418191d06b + ce132bbb-4e91-42da-88c9-14a6f5da87c6 + Export File to Path + + + + + Exports a set of geometry to a specified file format. + true + 28f2e9a7-ea9d-4223-92f5-b3c9e29319e9 + Export File to Path + Export File to Path + + + + + + 18271 + 1346 + 193 + 104 + + + 18385 + 1398 + + + + + + Set to true to begin the export + bfedef75-b859-4640-ae79-17d0755780e6 + Run + Run + false + 0e0bb002-c7ac-4a1d-8084-788c496bb7ec + 1 + + + + + + 18273 + 1348 + 97 + 20 + + + 18323 + 1358 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + The geometry you want to export. + 858d365d-9c09-48b3-9732-1ddb96474c04 + Geometry to Export + Geometry to Export + false + bc957a29-a29b-4725-8168-09711d3544ad + 1 + + + + + + 18273 + 1368 + 97 + 20 + + + 18323 + 1378 + + + + + + + + The path to export to. File type will be inferred from file extension. + 2fc2c2a8-4326-4cf5-916a-b02b263d8dd3 + Export Path + Export Path + false + 0 + + + + + + 18273 + 1388 + 97 + 20 + + + 18323 + 1398 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\JBO.BB42.XHG.FXD.FXD.DXF.DXF.GHX.24BB.OBJ + + + + + + + + + + + 1 + The object attributes to assign to each piece of geometry. Layer name input on this component will be ignored. + 25a74907-16ed-4f7b-9782-89a07e696346 + Attributes + Attributes + true + 0 + + + + + + 18273 + 1408 + 97 + 20 + + + 18323 + 1418 + + + + + + + + 1 + The layer names to bake to. +These layers will be created for the +export and then deleted afterwards if +they did not already exist. If this input +is supplied, the Attributes input will be +ignored. + 81f5abdb-47e5-498d-a001-800cf81689e6 + Layer Names + Layer Names + true + 0 + + + + + + 18273 + 1428 + 97 + 20 + + + 18323 + 1438 + + + + + + + + The path to the created file on success. + 29addd92-51d3-4dec-bc32-7ef2745f10e9 + Output Path + Output Path + false + 0 + + + + + + 18400 + 1348 + 62 + 100 + + + 18432.5 + 1398 + + + + + + + + + + + + 607f1aff-2ee7-41d0-b371-cc7c72c9c10c + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Mirror Cut Mesh + + + + + Cut a mesh with a plane, mirror the kept side of the cut across a mirror plane, and combine it with the kept side. + true + 13d7c84e-7573-41e6-a019-69bee2d15dbb + Mirror Cut Mesh + Mirror Cut Mesh + + + + + + 14798 + 685 + 180 + 224 + + + 14898 + 797 + + + + + + Mesh to mirror cut + 1bdb7a91-71d9-435c-8e25-eee426390a0e + Mesh + Mesh + false + 10e9661a-b081-4415-88dc-f3ac910917eb + 1 + + + + + + 14800 + 687 + 83 + 20 + + + 14843 + 697 + + + + + + + + Plane that the kept side of the mesh cut gets mirrored across + c2a55786-0b59-4145-a044-dc1a23d52a75 + Mirror Plane + Mirror Plane + false + 363aaf67-47b1-4920-9c1c-7b29438a04e3 + 1 + + + + + + 14800 + 707 + 83 + 20 + + + 14843 + 717 + + + + + + + + Parts of the mesh within this distance from the mirror plane will be additionally cut away + 454317ee-3c25-4420-ac85-af997752822c + Reach + Reach + false + 0 + + + + + + 14800 + 727 + 83 + 20 + + + 14843 + 737 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Distance to offset the kept parts of the mesh from the mirror plane (or offset from the reach if reach in not zero) + bccad045-9117-4a35-9bfb-0593cb2cc277 + Offset + Offset + false + 0 + + + + + + 14800 + 747 + 83 + 20 + + + 14843 + 757 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Flip the mirror direction + a45718fe-f9b8-4eb6-92bc-7d67d54dd152 + Flip + Flip + false + 0 + + + + + + 14800 + 767 + 83 + 20 + + + 14843 + 777 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Join the mirror cut mesh + 0603c445-2997-4186-8f52-7241dd4cad04 + Join + Join + false + 0 + + + + + + 14800 + 787 + 83 + 20 + + + 14843 + 797 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Keep the mesh and mirror it normally if it is mirror cut into non-existence + cec50791-9643-411c-a73d-bd1dc43e700c + Keep + Keep + false + 0 + + + + + + 14800 + 807 + 83 + 20 + + + 14843 + 817 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Determines how the mirror cut meshes are connected + +0 = Split faces, with connection +1 = Remove faces, with connection +2 = Shrink faces, with connection +3 = Split faces, without connection +4 = Remove faces, without connection +5 = Shrink faces, without connection + 199ea6cf-2c52-4044-81da-0e82ec9414e1 + Connection Type + Connection Type + false + 0 + + + + + + 14800 + 827 + 83 + 20 + + + 14843 + 837 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Bulge factor for the mirror cut mesh connections (-B = Negative Bulge, 0.0 = No Bulge, +B = Positive Bulge) + c21322e3-c0b9-48c7-91a6-7bfff5531b58 + Bulge + Bulge + false + 0 + + + + + + 14800 + 847 + 83 + 20 + + + 14843 + 857 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Number of mesh faces per side of the mesh connection + 2c8865b4-d134-4acd-abab-102ffc3cc2a1 + Divisions + Divisions + false + 0 + + + + + + 14800 + 867 + 83 + 20 + + + 14843 + 877 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Weld mesh vertices that are within a specified proximity of eachother +(0.0 = No weld, Number greater than 0 = Weld vertices within proximity of the number) + ca869dad-98ab-4ebf-b2dc-092abb317f48 + Weld Vertices + Weld Vertices + false + 0 + + + + + + 14800 + 887 + 83 + 20 + + + 14843 + 897 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + Resulting mirror cut meshes + 84c58a79-415d-42f3-be03-1eebec658678 + Mirror Cut + Mirror Cut + false + 0 + + + + + + 14913 + 687 + 63 + 44 + + + 14946 + 709 + + + + + + + + The splitting index (only if Join is false) + +To split the mirror cut mesh set at the mirror use this as the index input on Grasshopper's Split List component. + ec16ef3b-1ed4-49a2-9c04-5f52cce05941 + Split Index + Split Index + false + 0 + + + + + + 14913 + 731 + 63 + 44 + + + 14946 + 753 + + + + + + + + The plane at the reach distance + 3b4fde82-d7fb-4d46-8aec-8ba51920e1ce + Reach Plane + Reach Plane + false + 0 + + + + + + 14913 + 775 + 63 + 44 + + + 14946 + 797 + + + + + + + + The plane at the offset distance + 60dff6a2-828e-4d6e-b13c-433d6d8bc646 + Offset Plane + Offset Plane + false + 0 + + + + + + 14913 + 819 + 63 + 44 + + + 14946 + 841 + + + + + + + + True if the mesh was intersected by the mirror cut, False if the mesh was not intersected by the mirror cut + 93106778-170c-42c2-b273-77c6a17f9685 + Intersected + Intersected + false + 0 + + + + + + 14913 + 863 + 63 + 44 + + + 14946 + 885 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + 95505953-44d0-422e-80ce-0f805f52d209 + YZ Plane + YZ Plane + + + + + + 14634 + 779 + 98 + 28 + + + 14684 + 793 + + + + + + Origin of plane + c51a46c5-4688-4194-b513-47efac07b290 + Origin + Origin + false + 0 + + + + + + 14636 + 781 + 33 + 24 + + + 14654 + 793 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 363aaf67-47b1-4920-9c1c-7b29438a04e3 + Plane + Plane + false + 0 + + + + + + 14699 + 781 + 31 + 24 + + + 14716 + 793 + + + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + 844dc5bb-f85e-4b49-8391-9abb93ede5e2 + Mesh Join + Mesh Join + + + + + + 14616 + 636 + 106 + 28 + + + 14674 + 650 + + + + + + 1 + Meshes to join + 9d63a854-dec8-4858-8e9e-da29e0f9f75e + Meshes + Meshes + false + 9188c33a-9b27-4470-8b51-ce4c7ef8807a + 1 + + + + + + 14618 + 638 + 41 + 24 + + + 14640 + 650 + + + + + + + + Mesh join result + 10e9661a-b081-4415-88dc-f3ac910917eb + Mesh + Mesh + false + 0 + + + + + + 14689 + 638 + 31 + 24 + + + 14706 + 650 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 99fe9ab0-01fd-4eef-868c-b94de2287d8c + Mirror + Mirror + + + + + + 15096 + 726 + 138 + 44 + + + 15164 + 748 + + + + + + Base geometry + 1111443b-f59a-468d-9a48-3bc411f76df0 + Geometry + Geometry + true + 84c58a79-415d-42f3-be03-1eebec658678 + 1 + + + + + + 15098 + 728 + 51 + 20 + + + 15125 + 738 + + + + + + + + Mirror plane + 102d7a86-262b-4838-8521-6ae380689aed + Plane + Plane + false + 0 + + + + + + 15098 + 748 + 51 + 20 + + + 15125 + 758 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 7e086823-94db-4cb6-8ec7-7bcbf5a578d5 + Geometry + Geometry + false + 0 + + + + + + 15179 + 728 + 53 + 20 + + + 15207 + 738 + + + + + + + + Transformation data + 86f16acb-38b0-4ebf-aaae-4d498ae38fc6 + Transform + Transform + false + 0 + + + + + + 15179 + 748 + 53 + 20 + + + 15207 + 758 + + + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + e23acd5f-8bc5-4fb8-a7c3-f942e97dbec0 + Mesh Join + Mesh Join + + + + + + 14792 + 574 + 106 + 28 + + + 14850 + 588 + + + + + + 1 + Meshes to join + 9b48c604-65d3-49f7-8dc3-0df3a7ab62b0 + Meshes + Meshes + false + 7e086823-94db-4cb6-8ec7-7bcbf5a578d5 + 84c58a79-415d-42f3-be03-1eebec658678 + 2 + + + + + + 14794 + 576 + 41 + 24 + + + 14816 + 588 + + + + + + + + Mesh join result + 46a30c17-a713-43db-a0bf-b23d3cb49904 + Mesh + Mesh + false + 0 + + + + + + 14865 + 576 + 31 + 24 + + + 14882 + 588 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 13d7c84e-7573-41e6-a019-69bee2d15dbb + 95505953-44d0-422e-80ce-0f805f52d209 + 844dc5bb-f85e-4b49-8391-9abb93ede5e2 + 99fe9ab0-01fd-4eef-868c-b94de2287d8c + e23acd5f-8bc5-4fb8-a7c3-f942e97dbec0 + 5 + e82cda76-34f6-484b-8cea-ebabf0286ab4 + Group + + + + + + + + + + + 55f1321a-d5e1-4c3f-aedb-bd27ce77a583 + 20563e24-568f-4f4f-b61b-71a1781ef92f + WeldMesh + + + + + false + Description + true + 361d3925-299d-4c10-aa72-6b720b68efbf + WeldMesh + WeldMesh + false + + + + + + 15057 + 577 + 101 + 44 + + + 15110 + 599 + + + + + + 1 + Mesh to weld + 800a14f9-2dc5-44c5-8ed3-6484800bf741 + Mesh + Mesh + true + 46a30c17-a713-43db-a0bf-b23d3cb49904 + 1 + + + + + + 15059 + 579 + 36 + 20 + + + 15078.5 + 589 + + + + + + + + Radius for welding + 99fc29f0-787f-499c-8145-895a862d1e7c + Radius + Radius + false + 0 + + + + + + 15059 + 599 + 36 + 20 + + + 15078.5 + 609 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + 1 + Mesh to weld + 0fe5fdce-8f0b-457c-bbd5-36383c63c031 + Mesh + Mesh + false + 0 + + + + + + 15125 + 579 + 31 + 40 + + + 15142 + 599 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + da9a5dc3-1c68-498f-8d2b-6be6922ea4d0 + Bounding Box + Bounding Box + + + + + true + + + + + + 17982 + 1678 + 100 + 44 + + + 18041 + 1700 + + + + + + 1 + Geometry to contain + e8d87ca9-68eb-4e07-ba52-b8b393b18834 + Content + Content + false + bc957a29-a29b-4725-8168-09711d3544ad + 1 + + + + + + 17984 + 1680 + 42 + 20 + + + 18006.5 + 1690 + + + + + + + + BoundingBox orientation plane + true + 594bc22d-83d4-46c4-932b-6167548f1ef7 + Plane + Plane + false + 0 + + + + + + 17984 + 1700 + 42 + 20 + + + 18006.5 + 1710 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 8aabb986-efca-4f11-ba8a-82d69611f4fa + Box + Box + false + 0 + + + + + + 18056 + 1680 + 24 + 20 + + + 18069.5 + 1690 + + + + + + + + Bounding box in orientation plane coordinates + true + 0adb44a8-7b89-4ad6-898e-dce0db4dd76f + Box + Box + false + 0 + + + + + + 18056 + 1700 + 24 + 20 + + + 18069.5 + 1710 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + 963c5de6-a189-4ecd-9805-d38013a56566 + Deconstruct Box + Deconstruct Box + + + + + + 18139 + 1704 + 89 + 84 + + + 18180 + 1746 + + + + + + Base box + f66068a6-0391-464d-990b-863d428159ef + Box + Box + false + 8aabb986-efca-4f11-ba8a-82d69611f4fa + 1 + + + + + + 18141 + 1706 + 24 + 80 + + + 18154.5 + 1746 + + + + + + + + Box plane + 537e45ea-d6c7-4ca9-b424-e68872c95740 + Plane + Plane + false + 0 + + + + + + 18195 + 1706 + 31 + 20 + + + 18212 + 1716 + + + + + + + + {x} dimension of box + 64167c87-59e7-47f6-beb5-5446c4b068c9 + X + X + false + 0 + + + + + + 18195 + 1726 + 31 + 20 + + + 18212 + 1736 + + + + + + + + {y} dimension of box + 047587eb-bc0a-4721-b7ab-0e55c178e5e2 + Y + Y + false + 0 + + + + + + 18195 + 1746 + 31 + 20 + + + 18212 + 1756 + + + + + + + + {z} dimension of box + 11197e55-c5fe-44fd-be91-1fd7441db494 + Z + Z + false + 0 + + + + + + 18195 + 1766 + 31 + 20 + + + 18212 + 1776 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c4150c1c-e489-4aa4-a57f-41257ae01763 + Panel + + false + 0 + 64167c87-59e7-47f6-beb5-5446c4b068c9 + 1 + Double click to edit panel content… + + + + + + 18274 + 1706 + 160 + 99 + + 0 + 0 + 0 + + 18274.9 + 1706.148 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 0e0bb002-c7ac-4a1d-8084-788c496bb7ec + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 18056 + 1339 + 140 + 22 + + + + + + + + + + 55f1321a-d5e1-4c3f-aedb-bd27ce77a583 + 20563e24-568f-4f4f-b61b-71a1781ef92f + WeldMesh + + + + + false + Description + true + 5873296c-f345-4ef6-935c-5578b6bbfc07 + WeldMesh + WeldMesh + false + + + + + + 14835 + 986 + 101 + 44 + + + 14888 + 1008 + + + + + + 1 + Mesh to weld + 279b10b2-2dd7-467a-82d4-33eac5c64ece + Mesh + Mesh + true + 9188c33a-9b27-4470-8b51-ce4c7ef8807a + 1 + + + + + + 14837 + 988 + 36 + 20 + + + 14856.5 + 998 + + + + + + + + Radius for welding + c6389f61-8d9f-400b-90fc-f51bf1ab01bf + Radius + Radius + false + 0 + + + + + + 14837 + 1008 + 36 + 20 + + + 14856.5 + 1018 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + 1 + Mesh to weld + b1bbf2e6-2753-4d4c-b079-e6b88c31e52b + Mesh + Mesh + false + 0 + + + + + + 14903 + 988 + 31 + 40 + + + 14920 + 1008 + + + + + + + + + + + + af090f39-f4f6-4e77-815b-f7418191d06b + ce132bbb-4e91-42da-88c9-14a6f5da87c6 + Export File to Path + + + + + Exports a set of geometry to a specified file format. + cceda065-f5c1-4238-a8d9-739891504ab8 + Export File to Path + Export File to Path + + + + + + 15736 + 890 + 193 + 104 + + + 15850 + 942 + + + + + + Set to true to begin the export + bc58f4ba-7b78-486e-be5e-8e5b7c7bf69c + Run + Run + false + da8d705c-4297-4e91-9fa7-331b2a131e4b + 1 + + + + + + 15738 + 892 + 97 + 20 + + + 15788 + 902 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + The geometry you want to export. + e1f2ed51-fa5c-46ab-9bbf-1de98d85484c + Geometry to Export + Geometry to Export + false + e8e14912-cd10-47ff-8d59-a75bbd2868c6 + 1 + + + + + + 15738 + 912 + 97 + 20 + + + 15788 + 922 + + + + + + + + The path to export to. File type will be inferred from file extension. + fc8dee31-9844-48bb-95f0-b2eee0ac82d8 + Export Path + Export Path + false + 0 + + + + + + 15738 + 932 + 97 + 20 + + + 15788 + 942 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\T888......OBJ + + + + + + + + + + + 1 + The object attributes to assign to each piece of geometry. Layer name input on this component will be ignored. + ea8a44cf-a81e-4ff9-bcf7-5f8de1abed4b + Attributes + Attributes + true + 0 + + + + + + 15738 + 952 + 97 + 20 + + + 15788 + 962 + + + + + + + + 1 + The layer names to bake to. +These layers will be created for the +export and then deleted afterwards if +they did not already exist. If this input +is supplied, the Attributes input will be +ignored. + 07576e8c-d83c-42d9-9205-351052968668 + Layer Names + Layer Names + true + 0 + + + + + + 15738 + 972 + 97 + 20 + + + 15788 + 982 + + + + + + + + The path to the created file on success. + d00384f5-f0ce-4cfa-9610-de5a2260f583 + Output Path + Output Path + false + 0 + + + + + + 15865 + 892 + 62 + 100 + + + 15897.5 + 942 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + da8d705c-4297-4e91-9fa7-331b2a131e4b + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 15508 + 842 + 140 + 22 + + + + + + + + + + ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 + Geometry + + + + + Contains a collection of generic geometry + afe6b308-f68c-4b2c-a2a7-c112c0ada95f + Geometry + Geometry + false + 0 + + + + + + 18184 + 1091 + 50 + 24 + + + 18209.9 + 1103.148 + + + + + + 1 + + + + + 1 + {0} + + + + + d2369f24-dda1-4c5c-95ba-5900720de31b + Grasshopper.Kernel.Types.GH_Mesh + + + + + + + + + + + + + ad0ee51e-c86f-4668-8de5-b55b850f6001 + Taper + + + + + Deforms objects toward or away from an axis + true + f2afa12d-f649-43c4-b9f0-c54255f9e4ac + Taper + Taper + + + + + + 18402 + 1053 + 136 + 144 + + + 18470 + 1125 + + + + + + Base geometry + ef8cbe2a-4414-497a-b4b1-b827bc27a066 + Geometry + Geometry + false + 073f445f-5869-4c0c-a92c-df1084505447 + 1 + + + + + + 18404 + 1055 + 51 + 20 + + + 18431 + 1065 + + + + + + + + Taper axis + 3d7dc676-df47-41b0-b4c8-3fa965ee61c1 + Axis + Axis + false + 0 + + + + + + 18404 + 1075 + 51 + 20 + + + 18431 + 1085 + + + + + + 1 + + + + + 1 + {0} + + + + + + -299.795700073242 + 0 + 0 + -99.6567001342773 + 0 + 0 + + + + + + + + + + + + Radius at start of taper axis + 4c207434-6135-456f-a8ee-54843141c456 + Start + Start + false + 4de74438-15fb-47b4-8b56-54c5edde2122 + 1 + + + + + + 18404 + 1095 + 51 + 20 + + + 18431 + 1105 + + + + + + + + Radius at end of taper axis + fff6aad2-791e-49d7-9823-b6b356049404 + End + End + false + 32a2600b-5776-465d-b067-25199f01b5a8 + 1 + + + + + + 18404 + 1115 + 51 + 20 + + + 18431 + 1125 + + + + + + + + If true, then a one-directional, one-dimensional taper is created. + 1a2baf32-fe85-4e8c-8c5d-1a14da3ce369 + Flat + Flat + false + 0 + + + + + + 18404 + 1135 + 51 + 20 + + + 18431 + 1145 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + If true, the deformation happens throughout the geometry, even if the axis is shorter. If false, the deformation takes place only the length of the axis. + ebb6b2cf-799b-4499-8d42-f0c145d0ea4b + Infinite + Infinite + false + 0 + + + + + + 18404 + 1155 + 51 + 20 + + + 18431 + 1165 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Geometry will not be deformed as it is transformed + 023d3c3f-b153-4949-9116-2c8c56eebfbf + Rigid + Rigid + false + 0 + + + + + + 18404 + 1175 + 51 + 20 + + + 18431 + 1185 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Morphed geometry + e3302893-5d2d-4daa-aff8-f0e33ec7edcb + Geometry + Geometry + false + 0 + + + + + + 18485 + 1055 + 51 + 140 + + + 18512 + 1125 + + + + + + + + + + + + 8529dbdf-9b6f-42e9-8e1f-c7a2bde56a70 + Line + + + + + Contains a collection of line segments + true + 4de74438-15fb-47b4-8b56-54c5edde2122 + Line + Line + false + 0 + + + + + + 18100 + 1158 + 50 + 24 + + + 18125.9 + 1170.148 + + + + + + 1 + + + + + 1 + {0} + + + + + + -299.795700073242 + 0 + 0 + -299.795700073242 + -99.6567001342773 + 0 + + + + + + + + + + + + + + 8529dbdf-9b6f-42e9-8e1f-c7a2bde56a70 + Line + + + + + Contains a collection of line segments + true + 32a2600b-5776-465d-b067-25199f01b5a8 + Line + Line + false + 0 + + + + + + 18172 + 1204 + 50 + 24 + + + 18197.9 + 1216.148 + + + + + + 1 + + + + + 1 + {0} + + + + + + -99.6567001342773 + 0 + 0 + -99.6567001343 + -0.001 + 0 + + + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + bf52e707-06da-4012-a295-a8fe2335a4f1 + Move + Move + + + + + + 18645 + 1169 + 138 + 44 + + + 18713 + 1191 + + + + + + Base geometry + 3f822915-785e-427f-b500-cc1d65ab7caa + Geometry + Geometry + true + e3302893-5d2d-4daa-aff8-f0e33ec7edcb + 1 + + + + + + 18647 + 1171 + 51 + 20 + + + 18674 + 1181 + + + + + + + + Translation vector + a8c6e345-03d9-442f-bfd5-fde793c660e9 + Motion + Motion + false + 0 + + + + + + 18647 + 1191 + 51 + 20 + + + 18674 + 1201 + + + + + + 1 + + + + + 1 + {0} + + + + + + -199.3134002686 + 0 + 0 + + + + + + + + + + + + Translated geometry + 7d1e88a2-e1eb-42ec-8c98-518efb4e5343 + Geometry + Geometry + false + 0 + + + + + + 18728 + 1171 + 53 + 20 + + + 18756 + 1181 + + + + + + + + Transformation data + 524c98aa-bd60-4d70-8c9d-36271163e3c9 + Transform + Transform + false + 0 + + + + + + 18728 + 1191 + 53 + 20 + + + 18756 + 1201 + + + + + + + + + + + + d10aef88-4b28-45ff-9646-0aff2f232c9f + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Reduce Mesh + + + + + Reduce the face count of a mesh to a target amount (look at Rhino command line to see progress % of operation). + true + d95a5561-9fe8-4e07-89e2-5327698b8c6c + Reduce Mesh + Reduce Mesh + + + + + + 18013 + 954 + 176 + 124 + + + 18089 + 1016 + + + + + + Mesh to reduce + 720f4306-906b-4aa8-ad9f-53700dbdd68b + Mesh + Mesh + false + afe6b308-f68c-4b2c-a2a7-c112c0ada95f + 1 + + + + + + 18015 + 956 + 59 + 20 + + + 18046 + 966 + + + + + + + + Target face count. This number is just a target goal, face count in resulting reduced mesh may differ + 368b1bc6-8035-4db2-b7bd-dae775b3654b + Face Count + Face Count + false + 0 + + + + + + 18015 + 976 + 59 + 20 + + + 18046 + 986 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Accuracy of reduction (1 = Least, 10 = Most) + d7e3b46c-2e00-4dc7-b7ae-2138963b8620 + Accuracy + Accuracy + false + 0 + + + + + + 18015 + 996 + 59 + 20 + + + 18046 + 1006 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 0 = Default (face types are a direct result of the reduction) +1 = Quadrangulate if possible (gets applied after reduction, may change face count) +2 = Triangulate all (gets applied after reduction, may change face count) + 0e86737e-ecf5-47b0-85c0-ecf646333a82 + Face Type + Face Type + false + 0 + + + + + + 18015 + 1016 + 59 + 20 + + + 18046 + 1026 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If true, mesh will reduce to reach the desired face count +If false, mesh will reduce only until the point at which the mesh shape would be required to change + 2fb9c2e8-0c8a-46d5-ae5a-7ad4a9df1be2 + Distort + Distort + false + 0 + + + + + + 18015 + 1036 + 59 + 20 + + + 18046 + 1046 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + More equally distribute the mesh face sizes + c9f9816a-815a-486f-8651-6ef2360df373 + Normalize + Normalize + false + 0 + + + + + + 18015 + 1056 + 59 + 20 + + + 18046 + 1066 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting reduced mesh + 073f445f-5869-4c0c-a92c-df1084505447 + Reduced + Reduced + false + 0 + + + + + + 18104 + 956 + 83 + 60 + + + 18147 + 986 + + + + + + + + Difference in face count between the original mesh and the reduced mesh + 199a2786-8271-4ffd-8018-5b44c1fed234 + Count Difference + Count Difference + false + 0 + + + + + + 18104 + 1016 + 83 + 60 + + + 18147 + 1046 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + bb7fd22f-4817-4451-bcec-4509197eab1e + Move + Move + + + + + + 18342 + 981 + 138 + 44 + + + 18410 + 1003 + + + + + + Base geometry + 889f081b-13e3-48f5-91f4-d9a7548871f3 + Geometry + Geometry + true + 073f445f-5869-4c0c-a92c-df1084505447 + 1 + + + + + + 18344 + 983 + 51 + 20 + + + 18371 + 993 + + + + + + + + Translation vector + bbaff1b1-304e-44de-acda-f3b0839111f3 + Motion + Motion + false + 0 + + + + + + 18344 + 1003 + 51 + 20 + + + 18371 + 1013 + + + + + + 1 + + + + + 1 + {0} + + + + + + -457.5 + 0 + 238.875 + + + + + + + + + + + + Translated geometry + 33117fbc-94cb-491f-bd8c-3c727792017c + Geometry + Geometry + false + 0 + + + + + + 18425 + 983 + 53 + 20 + + + 18453 + 993 + + + + + + + + Transformation data + d2186b04-5b3a-444e-b5ad-e16add638a71 + Transform + Transform + false + 0 + + + + + + 18425 + 1003 + 53 + 20 + + + 18453 + 1013 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + f491191d-6d5e-44f3-9f2e-2c0df9252d1f + Scale NU + Scale NU + + + + + + 18735 + 983 + 138 + 104 + + + 18803 + 1035 + + + + + + Base geometry + 62c40c76-6c5f-4eba-8ee2-9399284b0741 + Geometry + Geometry + true + e3302893-5d2d-4daa-aff8-f0e33ec7edcb + 1 + + + + + + 18737 + 985 + 51 + 20 + + + 18764 + 995 + + + + + + + + Base plane + c5b1cab2-edc0-48e8-90ea-06e9dc8cb162 + Plane + Plane + false + 0 + + + + + + 18737 + 1005 + 51 + 20 + + + 18764 + 1015 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1670.12017667957 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + b734ff8d-080f-40fd-8907-48d3503d5b32 + Scale X + Scale X + false + 0 + + + + + + 18737 + 1025 + 51 + 20 + + + 18764 + 1035 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.70710678118654757 + + + + + + + + + + + Scaling factor in {y} direction + 978e58c3-56d6-4af4-a198-68f202fc7e28 + Scale Y + Scale Y + false + 0 + + + + + + 18737 + 1045 + 51 + 20 + + + 18764 + 1055 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 03517e86-545a-4c39-9f35-db4107d4a7d3 + Scale Z + Scale Z + false + 0 + + + + + + 18737 + 1065 + 51 + 20 + + + 18764 + 1075 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + a2ddfd7e-1c1d-4c9f-a98f-4aeea737f756 + Geometry + Geometry + false + 0 + + + + + + 18818 + 985 + 53 + 50 + + + 18846 + 1010 + + + + + + + + Transformation data + a4ee7b50-6a70-47ab-8d87-9f0431a2e182 + Transform + Transform + false + 0 + + + + + + 18818 + 1035 + 53 + 50 + + + 18846 + 1060 + + + + + + + + + + + + 919e146f-30ae-4aae-be34-4d72f555e7da + Brep + + + + + Contains a collection of Breps (Boundary REPresentations) + true + de7f3d84-79d1-4970-a030-9a3a0a923f51 + Brep + Brep + false + 19680f65-7daa-4f6f-b355-d92d4a92784c + 1 + + + + + + 14329 + 1087 + 50 + 24 + + + 14354.94 + 1099.193 + + + + + + + + + + 874eebe7-835b-4f4f-9811-97e031c41597 + Group + + + + + Group a set of objects + true + 7af471e3-7ffa-4573-829f-d52ff6bb9815 + Group + Group + + + + + + 14240 + 1049 + 110 + 28 + + + 14298 + 1063 + + + + + + 1 + Objects to group + 7522b920-2c52-4fb2-8521-b4beafd270cf + Objects + Objects + false + de7f3d84-79d1-4970-a030-9a3a0a923f51 + 1 + + + + + + 14242 + 1051 + 41 + 24 + + + 14264 + 1063 + + + + + + + + Grouped objects + ffc2a3ac-7bea-42b1-88e6-e12914415eb3 + Group + Group + false + 0 + + + + + + 14313 + 1051 + 35 + 24 + + + 14332 + 1063 + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + Data + + + + + Contains a collection of generic data + ec68a682-6662-4ea8-acce-13c4096e228c + Data + Data + false + 9c810fda-bbca-4b58-86da-730def88a6ac + 1 + + + + + + 5080 + 138 + 50 + 24 + + + 5105.034 + 150.1936 + + + + + + 6 + + + + + 384 + {1} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⠀⠀⠀⠀ⵙ⠀ᗝ⠀ⵙ⠀✤⠀ⵙ⠀ᙁ⠀ⵙ⠀◯⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᴥ⠀ⵙ⠀ߦ⠀ⵙ⠀◯⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵘ⠀ⵙ⠀ⵈ⠀ⵙ⠀◯⠀ⵙ⠀옷⠀ⵙ⠀ᴥ⠀ⵙ⠀◯⠀ⵙ⠀ߦ⠀ⵙ⠀Ⓞ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᙁ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᙁ⠀ⵙ⠀Ⓞ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ߦ⠀ⵙ⠀◯⠀ⵙ⠀ᴥ⠀ⵙ⠀옷⠀ⵙ⠀◯⠀ⵙ⠀ⵈ⠀ⵙ⠀ⵘ⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵔ⠀ⵙ⠀◯⠀ⵙ⠀ߦ⠀ⵙ⠀ᴥ⠀ⵙ⠀Ⓞ⠀ⵙ⠀◯⠀ⵙ⠀ᙁ⠀ⵙ⠀✤⠀ⵙ⠀ᗝ⠀ⵙ⠀⠀⠀⠀ + + + + + Grasshopper.Kernel.Types.GH_String + false + ⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᗯ⠀ⵙ⠀ᗩ⠀ⵙ⠀✤⠀ⵙ⠀ꖴ⠀ⵙ⠀ᴥ⠀ⵙ⠀✤⠀ⵙ⠀◯⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗝ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗯ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗝ⠀ⵙ⠀◯⠀ⵙ⠀ᙁ⠀ⵙ⠀ᗩ⠀ⵙ⠀ᑎ⠀ⵙ⠀¤⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀◯⠀ⵙ⠀△⠀ⵙ⠀꞉⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀꞉⠀ⵙ⠀△⠀ⵙ⠀◯⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀¤⠀ⵙ⠀ᑎ⠀ⵙ⠀ᗩ⠀ⵙ⠀ᙁ⠀ⵙ⠀◯⠀ⵙ⠀ᗝ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗯ⠀ⵙ⠀ꖴ⠀ⵙ⠀ᗝ⠀ⵙ⠀ꖴ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀◯⠀ⵙ⠀✤⠀ⵙ⠀ᴥ⠀ⵙ⠀ꖴ⠀ⵙ⠀✤⠀ⵙ⠀ᗩ⠀ⵙ⠀ᗯ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀ + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᔓᔕᙁᗱᗴ8ꖴᑐᑕᗱᗴᗝⵙᗱᗴᙏᑎᙁⓄᗯⵙ◯ⵙ◯ⵙᗯⓄᙁᑎᙏᗱᗴⵙᗝᗱᗴᑐᑕꖴ8ᗱᗴᙁᔓᔕⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + -7.18627075009863 + + + + + Grasshopper.Kernel.Types.GH_String + false + -12.8410411764057 + + + + + Grasshopper.Kernel.Types.GH_String + false + -16.1003880193466 + + + + + Grasshopper.Kernel.Types.GH_String + false + -17.0821189961361 + + + + + Grasshopper.Kernel.Types.GH_String + false + -25.5250053965251 + + + + + Grasshopper.Kernel.Types.GH_String + false + -25.1323130058094 + + + + + Grasshopper.Kernel.Types.GH_String + false + -24.3861974634494 + + + + + Grasshopper.Kernel.Types.GH_String + false + -26.8994287640304 + + + + + Grasshopper.Kernel.Types.GH_String + false + -42.2929704800886 + + + + + Grasshopper.Kernel.Types.GH_String + false + -44.766932541598 + + + + + Grasshopper.Kernel.Types.GH_String + false + -46.4162405826043 + + + + + Grasshopper.Kernel.Types.GH_String + false + -41.3505087423707 + + + + + Grasshopper.Kernel.Types.GH_String + false + -42.999816783377 + + + + + Grasshopper.Kernel.Types.GH_String + false + -49.5970489474019 + + + + + Grasshopper.Kernel.Types.GH_String + false + -57.7257814352186 + + + + + Grasshopper.Kernel.Types.GH_String + false + -63.8517827303842 + + + + + Grasshopper.Kernel.Types.GH_String + false + -73.3942078247761 + + + + + Grasshopper.Kernel.Types.GH_String + false + -80.9339017265179 + + + + + Grasshopper.Kernel.Types.GH_String + false + -82.7010174847392 + + + + + Grasshopper.Kernel.Types.GH_String + false + -83.5256715052396 + + + + + Grasshopper.Kernel.Types.GH_String + false + -77.9887087961519 + + + + + Grasshopper.Kernel.Types.GH_String + false + -69.7028993520504 + + + + + Grasshopper.Kernel.Types.GH_String + false + -73.1585923903499 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -66.6791679435375 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -51.8353955744817 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -49.7148566646168 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -68.0928605501145 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -37.3450463570699 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.458141122501733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2146826252 + + + + + + + 384 + {2} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙⓄꖴ✤ᗩᴥⵙᗱᗴᙏᑎᙁⓄᗯⵙ◯ⵙ◯ⵙᗯⓄᙁᑎᙏᗱᗴⵙᴥᗩ✤ꖴⓄⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.437206351473482 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.228006874408962 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.156668108117515 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.139924592307005 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.052935830395488 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0553840039668548 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0603517860081054 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.045188566209724 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0076798276898288 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0057763483086382 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0047773600209823 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0085600157327239 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0070796071766205 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0033124364321801 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0012993044570838 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0006418164787376 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0002139388262459 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.98059091233E-05 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.32738693445E-05 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6.66371515735E-05 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0001260563013386 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0003272314467107 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0002198216080334 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0004634913173157 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0025599425632763 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0032678127789315 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0003938736906774 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0135752451831956 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.948621457176883 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + + + 384 + {3} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᗩᙁᑎᙏᴥⓄꗳⵙᗱᗴᙏᑎᙁⓄᗯⵙ◯ⵙ◯ⵙᗯⓄᙁᑎᙏᗱᗴⵙꗳⓄᴥᙏᑎᙁᗩⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(0/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(183/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(327/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(410/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(435/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(650/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(640/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(621/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(685/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(359/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(380/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(394/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(351/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(365/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(421/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(490/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(542/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(623/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(687/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(702/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(709/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(662/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(1775/3^5) + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(621/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(566/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(440/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(422/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(578/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(317/3^4) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3^-(35/3^6) + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + + + 384 + {4} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙⴵ✤ᴥᗱᗴ옷ⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ◯ⵙ◯ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙ옷ᗱᗴᴥ✤ⴵⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 56666.2052450414 + + + + + Grasshopper.Kernel.Types.GH_String + false + 54406.7736420686 + + + + + Grasshopper.Kernel.Types.GH_String + false + 52237.4315579976 + + + + + Grasshopper.Kernel.Types.GH_String + false + 50154.5868852358 + + + + + Grasshopper.Kernel.Types.GH_String + false + 48154.7907430288 + + + + + Grasshopper.Kernel.Types.GH_String + false + 46234.7317666275 + + + + + Grasshopper.Kernel.Types.GH_String + false + 44391.2306241608 + + + + + Grasshopper.Kernel.Types.GH_String + false + 42621.2347521352 + + + + + Grasshopper.Kernel.Types.GH_String + false + 40921.813300844 + + + + + Grasshopper.Kernel.Types.GH_String + false + 39290.1522813165 + + + + + Grasshopper.Kernel.Types.GH_String + false + 37723.5499057713 + + + + + Grasshopper.Kernel.Types.GH_String + false + 36219.4121138573 + + + + + Grasshopper.Kernel.Types.GH_String + false + 34775.2482772767 + + + + + Grasshopper.Kernel.Types.GH_String + false + 33388.6670756746 + + + + + Grasshopper.Kernel.Types.GH_String + false + 32057.3725369686 + + + + + Grasshopper.Kernel.Types.GH_String + false + 30779.1602355611 + + + + + Grasshopper.Kernel.Types.GH_String + false + 29551.913642138 + + + + + Grasshopper.Kernel.Types.GH_String + false + 28373.600619012 + + + + + Grasshopper.Kernel.Types.GH_String + false + 27242.2700552041 + + + + + Grasshopper.Kernel.Types.GH_String + false + 26156.0486356953 + + + + + Grasshopper.Kernel.Types.GH_String + false + 25113.1377394949 + + + + + Grasshopper.Kernel.Types.GH_String + false + 24111.8104613923 + + + + + Grasshopper.Kernel.Types.GH_String + false + 23150.4087524588 + + + + + Grasshopper.Kernel.Types.GH_String + false + 22227.3406745656 + + + + + Grasshopper.Kernel.Types.GH_String + false + 21341.077764371 + + + + + Grasshopper.Kernel.Types.GH_String + false + 20490.1525024127 + + + + + Grasshopper.Kernel.Types.GH_String + false + 19673.1558831141 + + + + + Grasshopper.Kernel.Types.GH_String + false + 18888.7350816805 + + + + + Grasshopper.Kernel.Types.GH_String + false + 18135.5912140229 + + + + + Grasshopper.Kernel.Types.GH_String + false + 17412.4771859992 + + + + + Grasshopper.Kernel.Types.GH_String + false + 16718.1956284119 + + + + + Grasshopper.Kernel.Types.GH_String + false + 16051.5969143429 + + + + + Grasshopper.Kernel.Types.GH_String + false + 15411.5772555425 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14797.0768747203 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14207.0782507117 + + + + + Grasshopper.Kernel.Types.GH_String + false + 13640.6044336147 + + + + + Grasshopper.Kernel.Types.GH_String + false + 13096.7174271055 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12574.5166352571 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12073.1373712858 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11591.7494257589 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11129.5556918915 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10685.7908456562 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10259.7200785204 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9850.63788071269 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9457.86687300399 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9080.75668506805 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8718.68287856512 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8371.04591316498 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8037.27015379744 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7716.80291748628 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7409.11355818855 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7113.69258812368 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6830.05083413759 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6557.7186277047 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6296.24502722683 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6045.19707134097 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5804.15906199975 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5572.73187613732 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5350.53230478099 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5137.19241851418 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4932.3589582401 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4735.69275023725 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4546.86814453823 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4365.57247570184 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4191.5055450857 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4024.37912376193 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3863.91647525298 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3709.85189729718 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3561.93028188541 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3419.90669284013 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3283.54596023757 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3152.62229100133 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3026.91889502269 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2906.22762618838 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2790.34863772166 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2679.09005126582 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2572.2676391621 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2469.70451939618 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2371.2308627079 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2276.6836113792 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2185.9062092349 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2098.74834240895 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2015.06569044699 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1934.71968733325 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1857.57729204577 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1783.51076826033 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1712.39747283806 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1644.1196527467 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1578.56425007909 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1515.62271484608 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1455.19082523395 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1397.16851502857 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1341.45970792065 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1287.97215841766 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1236.61729909906 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1187.3100939618 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1139.96889761338 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1094.51532007919 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1050.87409700045 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1008.97296500756 + + + + + Grasshopper.Kernel.Types.GH_String + false + 968.742542062793 + + + + + Grasshopper.Kernel.Types.GH_String + false + 930.116212573889 + + + + + Grasshopper.Kernel.Types.GH_String + false + 893.030017088606 + + + + + Grasshopper.Kernel.Types.GH_String + false + 857.422546387366 + + + + + Grasshopper.Kernel.Types.GH_String + false + 823.234839798729 + + + + + Grasshopper.Kernel.Types.GH_String + false + 790.410287569299 + + + + + Grasshopper.Kernel.Types.GH_String + false + 758.8945371264 + + + + + Grasshopper.Kernel.Types.GH_String + false + 728.635403078302 + + + + + Grasshopper.Kernel.Types.GH_String + false + 699.582780802983 + + + + + Grasshopper.Kernel.Types.GH_String + false + 671.688563482332 + + + + + Grasshopper.Kernel.Types.GH_String + false + 644.906562444418 + + + + + Grasshopper.Kernel.Types.GH_String + false + 619.192430681926 + + + + + Grasshopper.Kernel.Types.GH_String + false + 594.503589420111 + + + + + Grasshopper.Kernel.Types.GH_String + false + 570.799157612688 + + + + + Grasshopper.Kernel.Types.GH_String + false + 548.039884248901 + + + + + Grasshopper.Kernel.Types.GH_String + false + 526.188083359696 + + + + + Grasshopper.Kernel.Types.GH_String + false + 505.20757161536 + + + + + Grasshopper.Kernel.Types.GH_String + false + 485.063608411317 + + + + + Grasshopper.Kernel.Types.GH_String + false + 465.722838342857 + + + + + Grasshopper.Kernel.Types.GH_String + false + 447.153235973549 + + + + + Grasshopper.Kernel.Types.GH_String + false + 429.324052805887 + + + + + Grasshopper.Kernel.Types.GH_String + false + 412.205766366355 + + + + + Grasshopper.Kernel.Types.GH_String + false + 395.770031320602 + + + + + Grasshopper.Kernel.Types.GH_String + false + 379.989632537793 + + + + + Grasshopper.Kernel.Types.GH_String + false + 364.838440026397 + + + + + Grasshopper.Kernel.Types.GH_String + false + 350.291365666816 + + + + + Grasshopper.Kernel.Types.GH_String + false + 336.324321669188 + + + + + Grasshopper.Kernel.Types.GH_String + false + 322.914180687598 + + + + + Grasshopper.Kernel.Types.GH_String + false + 310.03873752463 + + + + + Grasshopper.Kernel.Types.GH_String + false + 297.676672362869 + + + + + Grasshopper.Kernel.Types.GH_String + false + 285.807515462456 + + + + + Grasshopper.Kernel.Types.GH_String + false + 274.411613266243 + + + + + Grasshopper.Kernel.Types.GH_String + false + 263.470095856433 + + + + + Grasshopper.Kernel.Types.GH_String + false + 252.9648457088 + + + + + Grasshopper.Kernel.Types.GH_String + false + 242.878467692767 + + + + + Grasshopper.Kernel.Types.GH_String + false + 233.194260267661 + + + + + Grasshopper.Kernel.Types.GH_String + false + 223.896187827444 + + + + + Grasshopper.Kernel.Types.GH_String + false + 214.968854148139 + + + + + Grasshopper.Kernel.Types.GH_String + false + 206.397476893975 + + + + + Grasshopper.Kernel.Types.GH_String + false + 198.167863140037 + + + + + Grasshopper.Kernel.Types.GH_String + false + 190.266385870896 + + + + + Grasshopper.Kernel.Types.GH_String + false + 182.679961416301 + + + + + Grasshopper.Kernel.Types.GH_String + false + 175.396027786565 + + + + + Grasshopper.Kernel.Types.GH_String + false + 168.402523871787 + + + + + Grasshopper.Kernel.Types.GH_String + false + 161.687869470439 + + + + + Grasshopper.Kernel.Types.GH_String + false + 155.240946114286 + + + + + Grasshopper.Kernel.Types.GH_String + false + 149.05107865785 + + + + + Grasshopper.Kernel.Types.GH_String + false + 143.108017601963 + + + + + Grasshopper.Kernel.Types.GH_String + false + 137.401922122118 + + + + + Grasshopper.Kernel.Types.GH_String + false + 131.923343773534 + + + + + Grasshopper.Kernel.Types.GH_String + false + 126.663210845931 + + + + + Grasshopper.Kernel.Types.GH_String + false + 121.612813342132 + + + + + Grasshopper.Kernel.Types.GH_String + false + 116.763788555605 + + + + + Grasshopper.Kernel.Types.GH_String + false + 112.108107223063 + + + + + Grasshopper.Kernel.Types.GH_String + false + 107.638060229199 + + + + + Grasshopper.Kernel.Types.GH_String + false + 103.346245841543 + + + + + Grasshopper.Kernel.Types.GH_String + false + 99.2255574542898 + + + + + Grasshopper.Kernel.Types.GH_String + false + 95.2691718208187 + + + + + Grasshopper.Kernel.Types.GH_String + false + 91.4705377554145 + + + + + Grasshopper.Kernel.Types.GH_String + false + 87.8233652854779 + + + + + Grasshopper.Kernel.Types.GH_String + false + 84.3216152362668 + + + + + Grasshopper.Kernel.Types.GH_String + false + 80.9594892309226 + + + + + Grasshopper.Kernel.Types.GH_String + false + 77.7314200892204 + + + + + Grasshopper.Kernel.Types.GH_String + false + 74.6320626091481 + + + + + Grasshopper.Kernel.Types.GH_String + false + 71.6562847160466 + + + + + Grasshopper.Kernel.Types.GH_String + false + 68.7991589646585 + + + + + Grasshopper.Kernel.Types.GH_String + false + 66.0559543800124 + + + + + Grasshopper.Kernel.Types.GH_String + false + 63.4221286236321 + + + + + Grasshopper.Kernel.Types.GH_String + false + 60.8933204721003 + + + + + Grasshopper.Kernel.Types.GH_String + false + 58.4653425955219 + + + + + Grasshopper.Kernel.Types.GH_String + false + 56.134174623929 + + + + + Grasshopper.Kernel.Types.GH_String + false + 53.8959564901464 + + + + + Grasshopper.Kernel.Types.GH_String + false + 51.7469820380953 + + + + + Grasshopper.Kernel.Types.GH_String + false + 49.68369288595 + + + + + Grasshopper.Kernel.Types.GH_String + false + 47.7026725339875 + + + + + Grasshopper.Kernel.Types.GH_String + false + 45.8006407073728 + + + + + Grasshopper.Kernel.Types.GH_String + false + 43.9744479245114 + + + + + Grasshopper.Kernel.Types.GH_String + false + 42.221070281977 + + + + + Grasshopper.Kernel.Types.GH_String + false + 40.5376044473775 + + + + + Grasshopper.Kernel.Types.GH_String + false + 38.9212628518685 + + + + + Grasshopper.Kernel.Types.GH_String + false + 37.3693690743543 + + + + + Grasshopper.Kernel.Types.GH_String + false + 35.8793534097332 + + + + + Grasshopper.Kernel.Types.GH_String + false + 34.4487486138478 + + + + + Grasshopper.Kernel.Types.GH_String + false + 33.0751858180966 + + + + + Grasshopper.Kernel.Types.GH_String + false + 31.7563906069396 + + + + + Grasshopper.Kernel.Types.GH_String + false + 30.4901792518049 + + + + + Grasshopper.Kernel.Types.GH_String + false + 29.2744550951593 + + + + + Grasshopper.Kernel.Types.GH_String + false + 28.1072050787556 + + + + + Grasshopper.Kernel.Types.GH_String + false + 26.9864964103076 + + + + + Grasshopper.Kernel.Types.GH_String + false + 25.9104733630735 + + + + + Grasshopper.Kernel.Types.GH_String + false + 24.8773542030494 + + + + + Grasshopper.Kernel.Types.GH_String + false + 23.8854282386822 + + + + + Grasshopper.Kernel.Types.GH_String + false + 22.9330529882195 + + + + + Grasshopper.Kernel.Types.GH_String + false + 22.0186514600042 + + + + + Grasshopper.Kernel.Types.GH_String + false + 21.1407095412107 + + + + + Grasshopper.Kernel.Types.GH_String + false + 20.2977734907001 + + + + + Grasshopper.Kernel.Types.GH_String + false + 19.4884475318406 + + + + + Grasshopper.Kernel.Types.GH_String + false + 18.7113915413097 + + + + + Grasshopper.Kernel.Types.GH_String + false + 17.9653188300488 + + + + + Grasshopper.Kernel.Types.GH_String + false + 17.2489940126985 + + + + + Grasshopper.Kernel.Types.GH_String + false + 16.5612309619833 + + + + + Grasshopper.Kernel.Types.GH_String + false + 15.9008908446625 + + + + + Grasshopper.Kernel.Types.GH_String + false + 15.266880235791 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14.6581493081705 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14.0736900939924 + + + + + Grasshopper.Kernel.Types.GH_String + false + 13.5125348157925 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12.9737542839562 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12.4564563581181 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11.9597844699111 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11.482916204616 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11.0250619393656 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10.5854635356465 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10.163393083935 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9.75815169838645 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9.36906835958522 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.99549880343586 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.63682445435784 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.29245140101647 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.96180941289408 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.64435099607318 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.33955048666806 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.04690318040358 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6.76592449690004 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6.49614917728022 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6.2371305137699 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5.98843961001628 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5.74966467089949 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5.52041032066112 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5.30029694822085 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5.08896007859699 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4.88604976939017 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4.69123003133079 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4.50417827193084 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4.32458476131873 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4.15215211937271 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.98659482330369 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.82763873487199 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.67502064645519 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.52848784521552 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.38779769464499 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.25271723279549 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3.12302278652841 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.99849960114529 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.87894148478595 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.76415046700549 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.6539364709647 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.54811699869106 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.44651682888936 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.34896772680119 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.25530816563335 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.16538305909341 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2.07904350458997 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.9961465366721 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.91655489029983 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.84013677355371 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.76676564940695 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.696320026199 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.62868325646339 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.56374334377693 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.50139275731028 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.44152825377291 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.38405070645757 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.32886494110123 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.27587957829066 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.22500688215173 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.17616261507184 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.129265898215 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.0842390775985 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1.04100759550947 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.999499867048431 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.959647161595318 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.921383489001832 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.884645490321566 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.849372332897022 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.815505609629786 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.782989242267066 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.751769388544451 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.721794353031137 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.69301450152999 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.665382178890699 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.638851630099945 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.613378924517903 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.588921883135651 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.565440008733 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.542894418821131 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.521247781258978 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.500464252436761 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.480509417924304 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.461350235485857 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.442954980367078 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.425293192763555 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.408335627383911 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.392054205023947 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.376421966071667 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.361413025866166 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.347002531836491 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.333166622349477 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.31988238719844 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.307127829667278 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.294881830107189 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.283124110965674 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.271835203209929 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.260996414089022 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.250589796181484 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.240598117677046 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.23100483384333 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.221794059630233 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.212950543366648 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.204459641505968 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.196307294378551 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.188480002911 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.18096480627371 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.173749260419659 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.166821417478921 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.160169805974768 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.153783411828619 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.147651660122359 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.141764397587852 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.136111875794637 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.130684735007982 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.125473988690556 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.120471008622055 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.115667510612164 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.111055540783159 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.10662746239948 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.102375943222426 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0982939433690631 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0943747036552249 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0906117344033098 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0869988046963408 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0835299320604947 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0801993725590154 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0770016112811102 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0739313532100779 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0709835144555495 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0681532138353227 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0654357647928502 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0628266676370001 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0603216020912369 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0579164201398865 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0556071391596403 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0533899353249228 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0512611372762065 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0492172200407865 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0472547991959507 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.045370625264879 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0435615783359942 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0418246628968519 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0401570028740185 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0385558368707213 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0370185135943864 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0355424874664934 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0341253144074754 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0327646477896877 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0314582345517417 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0302039114677699 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.028999601565447 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0278433106868316 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0267331241863385 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0256672037603701 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0246437844033593 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0236611714851832 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0227177379451076 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0218119215976168 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0209422225456667 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.020107200697079 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0193054733799622 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0185357130532134 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0177966451083076 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0170870457587355 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0164057400135955 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0157515997319836 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0151235417549597 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0145205261119981 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0139415542989507 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0133856676246729 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0128519456235738 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0123395045314622 + + + + + Grasshopper.Kernel.Types.GH_String + false + 0.0118474958221645 + + + + + + + 384 + {5} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᗩᙁᑎᙏᴥⓄꗳⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ◯ⵙ◯ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙꗳⓄᴥᙏᑎᙁᗩⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^378 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^377 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^376 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^375 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^374 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^373 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^372 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^371 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^370 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^369 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^368 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^367 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^366 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^365 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^364 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^363 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^362 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^361 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^360 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^359 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^358 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^357 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^356 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^355 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^354 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^353 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^352 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^351 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^350 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^349 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^348 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^347 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^346 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^345 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^344 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^343 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^342 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^341 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^340 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^339 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^338 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^337 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^336 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^335 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^334 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^333 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^332 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^331 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^330 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^329 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^328 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^327 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^326 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^325 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^324 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^323 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^322 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^321 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^320 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^319 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^318 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^317 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^316 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^315 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^314 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^313 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^312 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^311 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^310 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^309 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^308 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^307 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^306 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^305 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^304 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^303 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^302 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^301 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^300 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^299 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^298 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^297 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^296 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^295 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^294 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^293 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^292 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^291 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^290 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^289 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^288 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^287 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^286 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^285 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^284 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^283 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^282 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^281 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^280 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^279 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^278 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^277 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^276 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^275 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^274 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^273 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^272 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^271 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^270 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^269 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^268 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^267 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^266 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^265 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^264 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^263 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^262 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^261 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^260 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^259 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^258 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^257 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^256 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^255 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^254 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^253 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^252 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^251 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^250 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^249 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^248 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^247 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^246 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^245 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^244 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^243 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^242 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^241 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^240 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^239 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^238 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^237 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^236 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^235 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^234 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^233 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^232 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^231 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^230 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^229 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^228 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^227 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^226 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^225 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^224 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^223 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^222 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^221 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^220 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^219 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^218 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^217 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^216 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^215 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^214 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^213 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^212 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^211 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^210 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^209 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^208 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^207 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^206 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^205 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^204 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^203 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^202 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^201 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^200 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^199 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^198 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^197 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^196 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^195 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^194 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^193 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^192 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^191 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^190 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^189 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^188 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^187 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^186 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^185 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^184 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^183 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^182 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^181 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^180 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^179 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^178 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^177 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^176 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^175 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^174 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^173 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^172 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^171 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^170 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^169 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^168 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^167 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^166 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^165 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^164 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^163 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^162 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^161 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^160 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^159 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^158 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^157 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^156 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^155 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^154 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^153 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^152 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^151 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^150 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^149 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^148 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^147 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^146 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^145 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^144 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^143 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^142 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^141 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^140 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^139 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^138 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^137 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^136 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^135 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^134 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^133 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^132 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^131 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^130 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^129 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^128 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^127 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^126 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^125 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^124 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^123 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^122 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^121 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^120 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^119 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^118 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^117 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^116 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^115 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^114 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^113 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^112 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^111 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^110 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^109 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^108 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^107 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^106 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^105 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^104 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^103 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^102 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^101 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^100 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^99 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^98 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^97 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^96 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^95 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^94 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^93 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^92 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^91 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^90 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^89 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^88 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^87 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^86 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^85 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^84 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^83 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^82 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^81 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^80 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^79 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^78 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^77 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^76 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^75 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^74 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^73 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^72 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^71 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^70 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^69 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^68 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^67 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^66 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^65 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^64 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^63 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^62 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^61 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^60 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^59 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^58 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^57 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^56 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^55 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^54 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^53 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^52 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^51 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^50 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^49 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^48 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^47 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^46 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^45 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^44 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^43 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^42 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^41 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^40 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^39 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^38 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^37 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^36 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^35 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^34 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^33 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^32 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^31 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^30 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^29 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^28 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^27 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^26 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^25 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^24 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^23 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^22 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^21 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^20 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^19 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^18 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^17 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^16 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^15 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^14 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^13 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^12 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^11 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^10 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^9 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^8 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^7 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^6 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^5 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^4 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^3 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^2 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^1 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1/84.406022589954030768899117092091000289089388918088900852079*(3^(1/3^3))^0 + + + + + + + 384 + {6} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + Data + + + + + Contains a collection of generic data + 0d01dee1-2cde-4626-a807-5657908c5ee5 + Data + Data + false + d51d73df-17b0-40ba-abf6-60c1f3448ae3 + 1 + + + + + + 5108 + 693 + 50 + 24 + + + 5133.061 + 705.9288 + + + + + + 5 + + + + + 149 + {1} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⠀⠀⠀⠀ⵙ⠀ᗝ⠀ⵙ⠀✤⠀ⵙ⠀ᙁ⠀ⵙ⠀◯⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᴥ⠀ⵙ⠀ߦ⠀ⵙ⠀◯⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵘ⠀ⵙ⠀ⵈ⠀ⵙ⠀◯⠀ⵙ⠀옷⠀ⵙ⠀ᴥ⠀ⵙ⠀◯⠀ⵙ⠀ߦ⠀ⵙ⠀Ⓞ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᙁ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᙁ⠀ⵙ⠀Ⓞ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ߦ⠀ⵙ⠀◯⠀ⵙ⠀ᴥ⠀ⵙ⠀옷⠀ⵙ⠀◯⠀ⵙ⠀ⵈ⠀ⵙ⠀ⵘ⠀ⵙ⠀ⵔ⠀ⵙ⠀ⵔ⠀ⵙ⠀◯⠀ⵙ⠀ߦ⠀ⵙ⠀ᴥ⠀ⵙ⠀Ⓞ⠀ⵙ⠀◯⠀ⵙ⠀ᙁ⠀ⵙ⠀✤⠀ⵙ⠀ᗝ⠀ⵙ⠀⠀⠀⠀ + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᔓᔕᙁᗱᗴ8ꖴᑐᑕᗱᗴᗝⵙ◯ⵙ◯ⵙᗝᗱᗴᑐᑕꖴ8ᗱᗴᙁᔓᔕⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -3.6736 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -5.7216 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -7.662933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -11.1104 + + + + + Grasshopper.Kernel.Types.GH_String + false + -13.585067 + + + + + Grasshopper.Kernel.Types.GH_String + false + -7.2192 + + + + + Grasshopper.Kernel.Types.GH_String + false + -14.6432 + + + + + Grasshopper.Kernel.Types.GH_String + false + -29.730133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -35.9808 + + + + + Grasshopper.Kernel.Types.GH_String + false + -52.8 + + + + + Grasshopper.Kernel.Types.GH_String + false + -56.034133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -59.592533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -62.715733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -65.408 + + + + + Grasshopper.Kernel.Types.GH_String + false + -64.328533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -61.090133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -66.048 + + + + + Grasshopper.Kernel.Types.GH_String + false + -71.104 + + + + + Grasshopper.Kernel.Types.GH_String + false + -45.000533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -75.511467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -71.406933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -77.6576 + + + + + Grasshopper.Kernel.Types.GH_String + false + -79.364267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -69.973333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -60.125867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -90.5088 + + + + + Grasshopper.Kernel.Types.GH_String + false + -84.885333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -69.333333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -81.834667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -86.894933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -70.5792 + + + + + Grasshopper.Kernel.Types.GH_String + false + -88.797867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -83.170133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -78.954667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -75.072 + + + + + Grasshopper.Kernel.Types.GH_String + false + -66.538667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -103.406933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -97.954133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -106.786133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -93.879467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -94.3616 + + + + + Grasshopper.Kernel.Types.GH_String + false + -88.32 + + + + + Grasshopper.Kernel.Types.GH_String + false + -84.859733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -81.083733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -76.215467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -90.555733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -87.850667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -92.049067 + + + + + Grasshopper.Kernel.Types.GH_String + false + -86.651733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -83.946667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -80.162133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -77.678933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -75.298133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -71.9488 + + + + + Grasshopper.Kernel.Types.GH_String + false + -83.054933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -79.274667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -75.490133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.793067 + + + + + Grasshopper.Kernel.Types.GH_String + false + -61.6448 + + + + + Grasshopper.Kernel.Types.GH_String + false + -65.2032 + + + + + Grasshopper.Kernel.Types.GH_String + false + -68.0064 + + + + + Grasshopper.Kernel.Types.GH_String + false + -65.198933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.246933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -63.351467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -53.320533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -60.437333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -55.684267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -61.499733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -56 + + + + + Grasshopper.Kernel.Types.GH_String + false + -68.181333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -63.2192 + + + + + Grasshopper.Kernel.Types.GH_String + false + -57.821867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -52.9664 + + + + + Grasshopper.Kernel.Types.GH_String + false + -58.244267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -52.842667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -60.061867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -54.6688 + + + + + Grasshopper.Kernel.Types.GH_String + false + -60.5952 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.805867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -72.4352 + + + + + Grasshopper.Kernel.Types.GH_String + false + -46.434133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -72.0896 + + + + + Grasshopper.Kernel.Types.GH_String + false + -55.2576 + + + + + Grasshopper.Kernel.Types.GH_String + false + -71.970133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -64.520533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -56.1024 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.963733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.310933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -59.328 + + + + + Grasshopper.Kernel.Types.GH_String + false + -57.271467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -60.181333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -56.405333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -67.938133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -65.8816 + + + + + Grasshopper.Kernel.Types.GH_String + false + -57.0368 + + + + + Grasshopper.Kernel.Types.GH_String + false + -65.659733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -62.408533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -62.728533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -56.789333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -53.546667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -41.463467 + + + + + Grasshopper.Kernel.Types.GH_String + false + -53.1072 + + + + + Grasshopper.Kernel.Types.GH_String + false + -48.6784 + + + + + Grasshopper.Kernel.Types.GH_String + false + -44.036267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -40.576 + + + + + Grasshopper.Kernel.Types.GH_String + false + -43.165867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -52.637867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -47.9744 + + + + + Grasshopper.Kernel.Types.GH_String + false + -44.9536 + + + + + Grasshopper.Kernel.Types.GH_String + false + -42.688 + + + + + Grasshopper.Kernel.Types.GH_String + false + -37.614933 + + + + + Grasshopper.Kernel.Types.GH_String + false + -31.1424 + + + + + Grasshopper.Kernel.Types.GH_String + false + -32.9728 + + + + + Grasshopper.Kernel.Types.GH_String + false + -27.904 + + + + + Grasshopper.Kernel.Types.GH_String + false + -29.090133 + + + + + Grasshopper.Kernel.Types.GH_String + false + -21.1072 + + + + + Grasshopper.Kernel.Types.GH_String + false + -22.826667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -21.205333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -23.1424 + + + + + Grasshopper.Kernel.Types.GH_String + false + -20.552533 + + + + + Grasshopper.Kernel.Types.GH_String + false + -11.0592 + + + + + Grasshopper.Kernel.Types.GH_String + false + -14.6176 + + + + + Grasshopper.Kernel.Types.GH_String + false + -16.874667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -15.675733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -11.997867 + + + + + Grasshopper.Kernel.Types.GH_String + false + -11.131733 + + + + + Grasshopper.Kernel.Types.GH_String + false + -7.68 + + + + + Grasshopper.Kernel.Types.GH_String + false + -4.3264 + + + + + Grasshopper.Kernel.Types.GH_String + false + -5.828267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -5.461333 + + + + + Grasshopper.Kernel.Types.GH_String + false + -3.729067 + + + + + Grasshopper.Kernel.Types.GH_String + false + -2.628267 + + + + + Grasshopper.Kernel.Types.GH_String + false + -1.3312 + + + + + Grasshopper.Kernel.Types.GH_String + false + -1.002667 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.4608 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + Grasshopper.Kernel.Types.GH_String + false + -0.0009967 + + + + + + + 149 + {2} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙⴵ✤ᴥᗱᗴ옷ⵙ◯ⵙ◯ⵙ옷ᗱᗴᴥ✤ⴵⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 28160 + + + + + Grasshopper.Kernel.Types.GH_String + false + 26579.5006451166 + + + + + Grasshopper.Kernel.Types.GH_String + false + 25087.707902832 + + + + + Grasshopper.Kernel.Types.GH_String + false + 23679.6430535447 + + + + + Grasshopper.Kernel.Types.GH_String + false + 22350.6068117123 + + + + + Grasshopper.Kernel.Types.GH_String + false + 21096.1636424237 + + + + + Grasshopper.Kernel.Types.GH_String + false + 19912.1269582132 + + + + + Grasshopper.Kernel.Types.GH_String + false + 18794.5451467141 + + + + + Grasshopper.Kernel.Types.GH_String + false + 17739.6883825199 + + + + + Grasshopper.Kernel.Types.GH_String + false + 16744.0361792384 + + + + + Grasshopper.Kernel.Types.GH_String + false + 15804.265640196 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14917.2403685789 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14080 + + + + + Grasshopper.Kernel.Types.GH_String + false + 13289.7503225583 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12543.853951416 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11839.8215267723 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11175.3034058562 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10548.0818212119 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9956.06347910661 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9397.27257335706 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8869.84419125993 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8372.01808961917 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7902.132820098 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7458.62018428945 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7040 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6644.87516127914 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6271.926975708 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5919.91076338616 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5587.65170292807 + + + + + Grasshopper.Kernel.Types.GH_String + false + 5274.04091060593 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4978.0317395533 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4698.63628667853 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4434.92209562996 + + + + + Grasshopper.Kernel.Types.GH_String + false + 4186.00904480959 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3951.066410049 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3729.31009214472 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3520 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3322.43758063957 + + + + + Grasshopper.Kernel.Types.GH_String + false + 3135.963487854 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2959.95538169308 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2793.82585146403 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2637.02045530296 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2489.01586977665 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2349.31814333926 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2217.46104781498 + + + + + Grasshopper.Kernel.Types.GH_String + false + 2093.00452240479 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1975.5332050245 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1864.65504607236 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1760 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1661.21879031978 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1567.981743927 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1479.97769084654 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1396.91292573202 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1318.51022765148 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1244.50793488832 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1174.65907166963 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1108.73052390749 + + + + + Grasshopper.Kernel.Types.GH_String + false + 1046.5022612024 + + + + + Grasshopper.Kernel.Types.GH_String + false + 987.766602512249 + + + + + Grasshopper.Kernel.Types.GH_String + false + 932.32752303618 + + + + + Grasshopper.Kernel.Types.GH_String + false + 880 + + + + + Grasshopper.Kernel.Types.GH_String + false + 830.609395159891 + + + + + Grasshopper.Kernel.Types.GH_String + false + 783.990871963499 + + + + + Grasshopper.Kernel.Types.GH_String + false + 739.988845423269 + + + + + Grasshopper.Kernel.Types.GH_String + false + 698.456462866008 + + + + + Grasshopper.Kernel.Types.GH_String + false + 659.25511382574 + + + + + Grasshopper.Kernel.Types.GH_String + false + 622.253967444162 + + + + + Grasshopper.Kernel.Types.GH_String + false + 587.329535834815 + + + + + Grasshopper.Kernel.Types.GH_String + false + 554.365261953744 + + + + + Grasshopper.Kernel.Types.GH_String + false + 523.251130601197 + + + + + Grasshopper.Kernel.Types.GH_String + false + 493.883301256124 + + + + + Grasshopper.Kernel.Types.GH_String + false + 466.16376151809 + + + + + Grasshopper.Kernel.Types.GH_String + false + 440 + + + + + Grasshopper.Kernel.Types.GH_String + false + 415.304697579945 + + + + + Grasshopper.Kernel.Types.GH_String + false + 391.995435981749 + + + + + Grasshopper.Kernel.Types.GH_String + false + 369.994422711634 + + + + + Grasshopper.Kernel.Types.GH_String + false + 349.228231433004 + + + + + Grasshopper.Kernel.Types.GH_String + false + 329.62755691287 + + + + + Grasshopper.Kernel.Types.GH_String + false + 311.126983722081 + + + + + Grasshopper.Kernel.Types.GH_String + false + 293.664767917407 + + + + + Grasshopper.Kernel.Types.GH_String + false + 277.182630976872 + + + + + Grasshopper.Kernel.Types.GH_String + false + 261.625565300599 + + + + + Grasshopper.Kernel.Types.GH_String + false + 246.941650628062 + + + + + Grasshopper.Kernel.Types.GH_String + false + 233.081880759045 + + + + + Grasshopper.Kernel.Types.GH_String + false + 220 + + + + + Grasshopper.Kernel.Types.GH_String + false + 207.652348789972 + + + + + Grasshopper.Kernel.Types.GH_String + false + 195.997717990875 + + + + + Grasshopper.Kernel.Types.GH_String + false + 184.997211355817 + + + + + Grasshopper.Kernel.Types.GH_String + false + 174.614115716502 + + + + + Grasshopper.Kernel.Types.GH_String + false + 164.813778456435 + + + + + Grasshopper.Kernel.Types.GH_String + false + 155.56349186104 + + + + + Grasshopper.Kernel.Types.GH_String + false + 146.832383958704 + + + + + Grasshopper.Kernel.Types.GH_String + false + 138.591315488436 + + + + + Grasshopper.Kernel.Types.GH_String + false + 130.812782650299 + + + + + Grasshopper.Kernel.Types.GH_String + false + 123.470825314031 + + + + + Grasshopper.Kernel.Types.GH_String + false + 116.540940379522 + + + + + Grasshopper.Kernel.Types.GH_String + false + 110 + + + + + Grasshopper.Kernel.Types.GH_String + false + 103.826174394986 + + + + + Grasshopper.Kernel.Types.GH_String + false + 97.9988589954372 + + + + + Grasshopper.Kernel.Types.GH_String + false + 92.4986056779085 + + + + + Grasshopper.Kernel.Types.GH_String + false + 87.3070578582509 + + + + + Grasshopper.Kernel.Types.GH_String + false + 82.4068892282174 + + + + + Grasshopper.Kernel.Types.GH_String + false + 77.7817459305201 + + + + + Grasshopper.Kernel.Types.GH_String + false + 73.4161919793518 + + + + + Grasshopper.Kernel.Types.GH_String + false + 69.2956577442179 + + + + + Grasshopper.Kernel.Types.GH_String + false + 65.4063913251496 + + + + + Grasshopper.Kernel.Types.GH_String + false + 61.7354126570154 + + + + + Grasshopper.Kernel.Types.GH_String + false + 58.2704701897612 + + + + + Grasshopper.Kernel.Types.GH_String + false + 55 + + + + + Grasshopper.Kernel.Types.GH_String + false + 51.9130871974931 + + + + + Grasshopper.Kernel.Types.GH_String + false + 48.9994294977186 + + + + + Grasshopper.Kernel.Types.GH_String + false + 46.2493028389542 + + + + + Grasshopper.Kernel.Types.GH_String + false + 43.6535289291254 + + + + + Grasshopper.Kernel.Types.GH_String + false + 41.2034446141087 + + + + + Grasshopper.Kernel.Types.GH_String + false + 38.89087296526 + + + + + Grasshopper.Kernel.Types.GH_String + false + 36.7080959896759 + + + + + Grasshopper.Kernel.Types.GH_String + false + 34.6478288721089 + + + + + Grasshopper.Kernel.Types.GH_String + false + 32.7031956625748 + + + + + Grasshopper.Kernel.Types.GH_String + false + 30.8677063285077 + + + + + Grasshopper.Kernel.Types.GH_String + false + 29.1352350948806 + + + + + Grasshopper.Kernel.Types.GH_String + false + 27.5 + + + + + Grasshopper.Kernel.Types.GH_String + false + 25.9565435987465 + + + + + Grasshopper.Kernel.Types.GH_String + false + 24.4997147488593 + + + + + Grasshopper.Kernel.Types.GH_String + false + 23.1246514194771 + + + + + Grasshopper.Kernel.Types.GH_String + false + 21.8267644645627 + + + + + Grasshopper.Kernel.Types.GH_String + false + 20.6017223070543 + + + + + Grasshopper.Kernel.Types.GH_String + false + 19.44543648263 + + + + + Grasshopper.Kernel.Types.GH_String + false + 18.3540479948379 + + + + + Grasshopper.Kernel.Types.GH_String + false + 17.3239144360545 + + + + + Grasshopper.Kernel.Types.GH_String + false + 16.3515978312874 + + + + + Grasshopper.Kernel.Types.GH_String + false + 15.4338531642538 + + + + + Grasshopper.Kernel.Types.GH_String + false + 14.5676175474403 + + + + + Grasshopper.Kernel.Types.GH_String + false + 13.75 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12.9782717993733 + + + + + Grasshopper.Kernel.Types.GH_String + false + 12.2498573744296 + + + + + Grasshopper.Kernel.Types.GH_String + false + 11.5623257097385 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10.9133822322813 + + + + + Grasshopper.Kernel.Types.GH_String + false + 10.3008611535272 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9.722718241315 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9.17702399741896 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.66195721802723 + + + + + Grasshopper.Kernel.Types.GH_String + false + 8.17579891564368 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.71692658212692 + + + + + Grasshopper.Kernel.Types.GH_String + false + 7.28380877372013 + + + + + Grasshopper.Kernel.Types.GH_String + false + 6.875 + + + + + + + 149 + {3} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᗱᗴ✤ⓄИNⵙ◯ⵙ◯ⵙИNⓄ✤ᗱᗴⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + A10 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#9 + + + + + Grasshopper.Kernel.Types.GH_String + false + G9 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#9 + + + + + Grasshopper.Kernel.Types.GH_String + false + F9 + + + + + Grasshopper.Kernel.Types.GH_String + false + E9 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#9 + + + + + Grasshopper.Kernel.Types.GH_String + false + D9 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#9 + + + + + Grasshopper.Kernel.Types.GH_String + false + C9 + + + + + Grasshopper.Kernel.Types.GH_String + false + B9 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#9 + + + + + Grasshopper.Kernel.Types.GH_String + false + A9 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#8 + + + + + Grasshopper.Kernel.Types.GH_String + false + G8 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#8 + + + + + Grasshopper.Kernel.Types.GH_String + false + F8 + + + + + Grasshopper.Kernel.Types.GH_String + false + E8 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#8 + + + + + Grasshopper.Kernel.Types.GH_String + false + D8 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#8 + + + + + Grasshopper.Kernel.Types.GH_String + false + C8 + + + + + Grasshopper.Kernel.Types.GH_String + false + B8 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#8 + + + + + Grasshopper.Kernel.Types.GH_String + false + A8 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#7 + + + + + Grasshopper.Kernel.Types.GH_String + false + G7 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#7 + + + + + Grasshopper.Kernel.Types.GH_String + false + F7 + + + + + Grasshopper.Kernel.Types.GH_String + false + E7 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#7 + + + + + Grasshopper.Kernel.Types.GH_String + false + D7 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#7 + + + + + Grasshopper.Kernel.Types.GH_String + false + C7 + + + + + Grasshopper.Kernel.Types.GH_String + false + B7 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#7 + + + + + Grasshopper.Kernel.Types.GH_String + false + A7 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#6 + + + + + Grasshopper.Kernel.Types.GH_String + false + G6 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#6 + + + + + Grasshopper.Kernel.Types.GH_String + false + F6 + + + + + Grasshopper.Kernel.Types.GH_String + false + E6 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#6 + + + + + Grasshopper.Kernel.Types.GH_String + false + D6 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#6 + + + + + Grasshopper.Kernel.Types.GH_String + false + C6 + + + + + Grasshopper.Kernel.Types.GH_String + false + B6 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#6 + + + + + Grasshopper.Kernel.Types.GH_String + false + A6 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#5 + + + + + Grasshopper.Kernel.Types.GH_String + false + G5 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#5 + + + + + Grasshopper.Kernel.Types.GH_String + false + F5 + + + + + Grasshopper.Kernel.Types.GH_String + false + E5 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#5 + + + + + Grasshopper.Kernel.Types.GH_String + false + D5 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#5 + + + + + Grasshopper.Kernel.Types.GH_String + false + C5 + + + + + Grasshopper.Kernel.Types.GH_String + false + B5 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#5 + + + + + Grasshopper.Kernel.Types.GH_String + false + A5 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#4 + + + + + Grasshopper.Kernel.Types.GH_String + false + G4 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#4 + + + + + Grasshopper.Kernel.Types.GH_String + false + F4 + + + + + Grasshopper.Kernel.Types.GH_String + false + E4 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#4 + + + + + Grasshopper.Kernel.Types.GH_String + false + D4 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#4 + + + + + Grasshopper.Kernel.Types.GH_String + false + C4 + + + + + Grasshopper.Kernel.Types.GH_String + false + B4 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#4 + + + + + Grasshopper.Kernel.Types.GH_String + false + A4 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#3 + + + + + Grasshopper.Kernel.Types.GH_String + false + G3 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#3 + + + + + Grasshopper.Kernel.Types.GH_String + false + F3 + + + + + Grasshopper.Kernel.Types.GH_String + false + E3 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#3 + + + + + Grasshopper.Kernel.Types.GH_String + false + D3 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#3 + + + + + Grasshopper.Kernel.Types.GH_String + false + C3 + + + + + Grasshopper.Kernel.Types.GH_String + false + B3 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#3 + + + + + Grasshopper.Kernel.Types.GH_String + false + A3 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#2 + + + + + Grasshopper.Kernel.Types.GH_String + false + G2 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#2 + + + + + Grasshopper.Kernel.Types.GH_String + false + F2 + + + + + Grasshopper.Kernel.Types.GH_String + false + E2 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#2 + + + + + Grasshopper.Kernel.Types.GH_String + false + D2 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#2 + + + + + Grasshopper.Kernel.Types.GH_String + false + C2 + + + + + Grasshopper.Kernel.Types.GH_String + false + B2 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#2 + + + + + Grasshopper.Kernel.Types.GH_String + false + A2 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#1 + + + + + Grasshopper.Kernel.Types.GH_String + false + G1 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#1 + + + + + Grasshopper.Kernel.Types.GH_String + false + F1 + + + + + Grasshopper.Kernel.Types.GH_String + false + E1 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#1 + + + + + Grasshopper.Kernel.Types.GH_String + false + D1 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#1 + + + + + Grasshopper.Kernel.Types.GH_String + false + C1 + + + + + Grasshopper.Kernel.Types.GH_String + false + B1 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#1 + + + + + Grasshopper.Kernel.Types.GH_String + false + A1 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#0 + + + + + Grasshopper.Kernel.Types.GH_String + false + G0 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#0 + + + + + Grasshopper.Kernel.Types.GH_String + false + F0 + + + + + Grasshopper.Kernel.Types.GH_String + false + E0 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#0 + + + + + Grasshopper.Kernel.Types.GH_String + false + D0 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#0 + + + + + Grasshopper.Kernel.Types.GH_String + false + C0 + + + + + Grasshopper.Kernel.Types.GH_String + false + B0 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#0 + + + + + Grasshopper.Kernel.Types.GH_String + false + A0 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + G-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + F-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + E-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + D-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + C-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + B-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + A-1 + + + + + Grasshopper.Kernel.Types.GH_String + false + G#-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + G-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + F#-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + F-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + E-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + D#-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + D-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + C#-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + C-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + B-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + A#-2 + + + + + Grasshopper.Kernel.Types.GH_String + false + A-2 + + + + + + + 149 + {4} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⵙᗱᗴⵙᗯⵙᗩⵙ✤ⵙᑐᑕⵙⓄⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙⓄⵙᑐᑕⵙ✤ⵙᗩⵙᗯⵙᗱᗴⵙ + + + + + Grasshopper.Kernel.Types.GH_String + false + 10 + + + + + Grasshopper.Kernel.Types.GH_String + false + 9 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 8 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 7 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 6 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 5 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 4 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 3 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 2 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + 0 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + -1 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + -2 + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + + + 149 + {5} + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + ⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +◯ 000088880000\MOϽ.DUⓄLϽDИUⓄƧ\\:PTTH ◯⠀ ⠀◯ HTTP://SⓄUNDCLⓄUD.COM/000088880000 ◯ +ꖴ +◯ 000088880000\MOϽ.DUⓄLϽDИUⓄƧ\\:PTTH ◯⠀ ⠀◯ HTTP://SⓄUNDCLⓄUD.COM/000088880000 ◯ +⊚ +◯ UЯ.ƧDЯAⓄBI.Ⓞ\\:PTTH ◯⠀ ⠀◯ HTTP://Ⓞ.IBⓄARDS.RU ◯ +ꖴ +◯ UЯ.ƧDЯAⓄBI.Ⓞ\\:PTTH ◯⠀ ⠀◯ HTTP://Ⓞ.IBⓄARDS.RU ◯ +ⵙ +◯ UЯ.ƧDЯAⓄBI.Ⓞ\\:PTTH ◯⠀ ⠀◯ HTTP://Ⓞ.IBⓄARDS.RU ◯ +ꖴ +◯ UЯ.ƧDЯAⓄBI.Ⓞ\\:PTTH ◯⠀ ⠀◯ HTTP://Ⓞ.IBⓄARDS.RU ◯ +⊚ +◯ 000088880000\MOϽ.DUⓄLϽDИUⓄƧ\\:PTTH ◯⠀ ⠀◯ HTTP://SⓄUNDCLⓄUD.COM/000088880000 ◯ +ꖴ +◯ 000088880000\MOϽ.DUⓄLϽDИUⓄƧ\\:PTTH ◯⠀ ⠀◯ HTTP://SⓄUNDCLⓄUD.COM/000088880000 ◯ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ +⠀ + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + Grasshopper.Kernel.Types.GH_String + false + + + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 44ee0f76-6d62-4aea-95e7-997c7d4abd9d + Bounding Box + Bounding Box + + + + + true + + + + + + 12850 + 569 + 100 + 44 + + + 12909 + 591 + + + + + + 1 + Geometry to contain + 60e7baab-3f0a-4e32-933c-134933ece49f + Content + Content + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12852 + 571 + 42 + 20 + + + 12874.5 + 581 + + + + + + + + BoundingBox orientation plane + true + e3564a03-7a97-4e0c-a181-3c50541f05f2 + Plane + Plane + false + 0 + + + + + + 12852 + 591 + 42 + 20 + + + 12874.5 + 601 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 21ee75f4-a3c0-4ece-82ee-2780babbd87f + Box + Box + false + 0 + + + + + + 12924 + 571 + 24 + 20 + + + 12937.5 + 581 + + + + + + + + Bounding box in orientation plane coordinates + true + 1befd01b-f0aa-446e-9d1a-eb615ccaf6b8 + Box + Box + false + 0 + + + + + + 12924 + 591 + 24 + 20 + + + 12937.5 + 601 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + e5024d3e-f638-4a80-83b9-9ba67db56888 + Deconstruct Box + Deconstruct Box + + + + + + 13011 + 375 + 89 + 84 + + + 13052 + 417 + + + + + + Base box + aead28f4-edb3-4b55-aa0e-6f716af94aa3 + Box + Box + false + 21ee75f4-a3c0-4ece-82ee-2780babbd87f + 1 + + + + + + 13013 + 377 + 24 + 80 + + + 13026.5 + 417 + + + + + + + + Box plane + ac4bcf3f-951b-41b6-9b0b-5426e914c02e + Plane + Plane + false + 0 + + + + + + 13067 + 377 + 31 + 20 + + + 13084 + 387 + + + + + + + + {x} dimension of box + 5e834a95-b098-4810-93e5-3de38b1ce3b1 + X + X + false + 0 + + + + + + 13067 + 397 + 31 + 20 + + + 13084 + 407 + + + + + + + + {y} dimension of box + f62e87d6-d99c-46fd-841a-96922cc8d694 + Y + Y + false + 0 + + + + + + 13067 + 417 + 31 + 20 + + + 13084 + 427 + + + + + + + + {z} dimension of box + b44c2eda-6e78-4ad4-bef9-2f0d0542b837 + Z + Z + false + 0 + + + + + + 13067 + 437 + 31 + 20 + + + 13084 + 447 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 171437b2-32cb-4ee9-9b6b-13bcc9ab2040 + Deconstruct Domain + Deconstruct Domain + + + + + + 13164 + 443 + 104 + 44 + + + 13222 + 465 + + + + + + Base domain + e54fb7fa-9cb6-44ea-8320-c18c83b5aba1 + Domain + Domain + false + f62e87d6-d99c-46fd-841a-96922cc8d694 + 1 + + + + + + 13166 + 445 + 41 + 40 + + + 13188 + 465 + + + + + + + + Start of domain + f029ad89-1d80-4d3d-bb30-8946a66a0b9e + Start + Start + false + 0 + + + + + + 13237 + 445 + 29 + 20 + + + 13253 + 455 + + + + + + + + End of domain + 5433fc91-4ee6-4ef6-9461-b8bd4af5f969 + End + End + false + 0 + + + + + + 13237 + 465 + 29 + 20 + + + 13253 + 475 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 8e6ea6b8-5141-4b75-be40-2382532f3750 + Deconstruct Domain + Deconstruct Domain + + + + + + 13149 + 385 + 104 + 44 + + + 13207 + 407 + + + + + + Base domain + 6a1e603e-113e-4d60-84de-5c4e0899924b + Domain + Domain + false + 5e834a95-b098-4810-93e5-3de38b1ce3b1 + 1 + + + + + + 13151 + 387 + 41 + 40 + + + 13173 + 407 + + + + + + + + Start of domain + 9066091f-8602-46f3-a63b-433005546422 + Start + Start + false + 0 + + + + + + 13222 + 387 + 29 + 20 + + + 13238 + 397 + + + + + + + + End of domain + 49db72e0-ba1b-4370-ae50-5a2080107cac + End + End + false + 0 + + + + + + 13222 + 407 + 29 + 20 + + + 13238 + 417 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + ea24c8a8-891c-4aeb-9949-9966a06c3b98 + Addition + Addition + + + + + + 13466 + 399 + 82 + 44 + + + 13497 + 421 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 2f7a3001-b289-4650-a902-0ebbd434aa44 + A + A + true + 477fcf4b-2eba-4d7c-bbbe-2a25003396e1 + 1 + + + + + + 13468 + 401 + 14 + 20 + + + 13476.5 + 411 + + + + + + + + Second item for addition + d5c71b04-fe3a-4290-a2c8-9198541c2cf7 + B + B + true + 24224629-cbfb-4966-b5c1-d5e09e364001 + 1 + + + + + + 13468 + 421 + 14 + 20 + + + 13476.5 + 431 + + + + + + + + Result of addition + 9754de8a-4346-4ecc-90d6-8a4b148ba493 + Result + Result + false + 0 + + + + + + 13512 + 401 + 34 + 40 + + + 13530.5 + 421 + + + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + eea1f107-0358-447b-b0ae-530ba813b84f + Addition + Addition + + + + + + 13474 + 469 + 82 + 44 + + + 13505 + 491 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 6bc3091d-aa6e-4f23-845c-01ec866c9f77 + A + A + true + 9d4f0565-e15f-4df3-b529-f7c7cf81d838 + 1 + + + + + + 13476 + 471 + 14 + 20 + + + 13484.5 + 481 + + + + + + + + Second item for addition + 24d5fffb-1d64-4591-897d-2681f01192ea + B + B + true + 94f7d380-3135-40bb-9d3a-6eeaa6302a0c + 1 + + + + + + 13476 + 491 + 14 + 20 + + + 13484.5 + 501 + + + + + + + + Result of addition + 0e66edca-0222-4bf5-b3e4-6547fff1e474 + Result + Result + false + 0 + + + + + + 13520 + 471 + 34 + 40 + + + 13538.5 + 491 + + + + + + + + + + + + + + 28124995-cf99-4298-b6f4-c75a8e379f18 + Absolute + + + + + Compute the absolute of a value. + 80a01979-9566-49de-b5f7-6a8683818808 + Absolute + Absolute + + + + + + 13343 + 448 + 100 + 28 + + + 13392 + 462 + + + + + + Input value + de34fef3-e6ea-475f-93ad-fe95206b95ca + Value + Value + false + f029ad89-1d80-4d3d-bb30-8946a66a0b9e + 1 + + + + + + 13345 + 450 + 32 + 24 + + + 13362.5 + 462 + + + + + + + + Output value + 9d4f0565-e15f-4df3-b529-f7c7cf81d838 + Result + Result + false + 0 + + + + + + 13407 + 450 + 34 + 24 + + + 13425.5 + 462 + + + + + + + + + + + + 28124995-cf99-4298-b6f4-c75a8e379f18 + Absolute + + + + + Compute the absolute of a value. + 32c84aeb-d8de-4729-94f8-6e2368ecf467 + Absolute + Absolute + + + + + + 13346 + 487 + 100 + 28 + + + 13395 + 501 + + + + + + Input value + 2e7d714b-d6e0-477c-a744-8595e1bcff32 + Value + Value + false + 5433fc91-4ee6-4ef6-9461-b8bd4af5f969 + 1 + + + + + + 13348 + 489 + 32 + 24 + + + 13365.5 + 501 + + + + + + + + Output value + 94f7d380-3135-40bb-9d3a-6eeaa6302a0c + Result + Result + false + 0 + + + + + + 13410 + 489 + 34 + 24 + + + 13428.5 + 501 + + + + + + + + + + + + 28124995-cf99-4298-b6f4-c75a8e379f18 + Absolute + + + + + Compute the absolute of a value. + 0c27d7cd-4fc1-42b3-8ae9-48ed14a5dd9d + Absolute + Absolute + + + + + + 13317 + 409 + 100 + 28 + + + 13366 + 423 + + + + + + Input value + ef313f54-50ef-4c97-86b9-38cd4231f522 + Value + Value + false + 49db72e0-ba1b-4370-ae50-5a2080107cac + 1 + + + + + + 13319 + 411 + 32 + 24 + + + 13336.5 + 423 + + + + + + + + Output value + 24224629-cbfb-4966-b5c1-d5e09e364001 + Result + Result + false + 0 + + + + + + 13381 + 411 + 34 + 24 + + + 13399.5 + 423 + + + + + + + + + + + + 28124995-cf99-4298-b6f4-c75a8e379f18 + Absolute + + + + + Compute the absolute of a value. + 12b9b2b9-4763-49c7-9fca-f24c7b756cd8 + Absolute + Absolute + + + + + + 13319 + 375 + 100 + 28 + + + 13368 + 389 + + + + + + Input value + 649dd977-3f61-4362-8537-1788c9d66e79 + Value + Value + false + 9066091f-8602-46f3-a63b-433005546422 + 1 + + + + + + 13321 + 377 + 32 + 24 + + + 13338.5 + 389 + + + + + + + + Output value + 477fcf4b-2eba-4d7c-bbbe-2a25003396e1 + Result + Result + false + 0 + + + + + + 13383 + 377 + 34 + 24 + + + 13401.5 + 389 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + db418e0d-a3c0-4215-905d-e939900a3404 + Division + Division + + + + + + 13618 + 403 + 82 + 44 + + + 13649 + 425 + + + + + + Item to divide (dividend) + f54da968-5f13-4349-8e0b-6d98e640fb1c + A + A + false + 9754de8a-4346-4ecc-90d6-8a4b148ba493 + 1 + + + + + + 13620 + 405 + 14 + 20 + + + 13628.5 + 415 + + + + + + + + Item to divide with (divisor) + b7cbe0b8-4740-401c-b526-1aca36e38e44 + B + B + false + 0e66edca-0222-4bf5-b3e4-6547fff1e474 + 1 + + + + + + 13620 + 425 + 14 + 20 + + + 13628.5 + 435 + + + + + + + + The result of the Division + d88d4579-6525-4d48-b166-34dbba87141d + Result + Result + false + 0 + + + + + + 13664 + 405 + 34 + 40 + + + 13682.5 + 425 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 54aa862a-9136-4294-9c17-e0c22df24dc3 + Division + Division + + + + + + 13617 + 465 + 82 + 44 + + + 13648 + 487 + + + + + + Item to divide (dividend) + acf8667a-0e06-46d8-a60c-5c0d6242ded6 + A + A + false + 0e66edca-0222-4bf5-b3e4-6547fff1e474 + 1 + + + + + + 13619 + 467 + 14 + 20 + + + 13627.5 + 477 + + + + + + + + Item to divide with (divisor) + ac12b2e8-9935-41e3-b00c-d736da3986e9 + B + B + false + 9754de8a-4346-4ecc-90d6-8a4b148ba493 + 1 + + + + + + 13619 + 487 + 14 + 20 + + + 13627.5 + 497 + + + + + + + + The result of the Division + 6e1cefe8-ceea-4183-805a-530176be2f11 + Result + Result + false + 0 + + + + + + 13663 + 467 + 34 + 40 + + + 13681.5 + 487 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 8e3ac904-b65f-4f2a-afaf-43c97919a83a + Number + Number + false + 0 + + + + + + 13768 + 536 + 50 + 24 + + + 13793.47 + 548.5845 + + + + + + 1 + + + + + 1 + {0} + + + + + 263.76903263207686 + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f64ce272-4b6a-4862-8c63-69edace7b730 + Panel + + false + 0 + d88d4579-6525-4d48-b166-34dbba87141d + 1 + Double click to edit panel content… + + + + + + 13730 + 364 + 106 + 20 + + 0 + 0 + 0 + + 13730.32 + 364.4532 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bdf37686-2f3c-47a5-8f70-7f8583beab32 + Panel + + false + 0 + 6e1cefe8-ceea-4183-805a-530176be2f11 + 1 + Double click to edit panel content… + + + + + + 13740 + 455 + 106 + 20 + + 0 + 0 + 0 + + 13740.32 + 455.1009 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 6d5b73cf-3c56-4cd7-8a94-631b1e8947d8 + d8a90a2f-1424-4a76-a2a8-3a109b807d92 + CAD Exporter + + + + + Export to CAD + true + 1dea9180-f057-4360-9fd9-a68c54c376c2 + CAD Exporter + CAD Exporter + + + + + + 12878 + 336 + 99 + 204 + + + 12963 + 438 + + + + + + Set to true to start export + 139b5c21-61ea-4152-b596-ccd6e817c551 + export + export + false + 0 + + + + + + 12880 + 338 + 68 + 20 + + + 12915.5 + 348 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Export DWG or DXF. At most one export type per branch, the rest are ignored. + 245f9aaa-d9ad-42d3-8542-29dade248e86 + export type + export type + true + 0 + + + + + + 12880 + 358 + 68 + 20 + + + 12915.5 + 368 + + + + + + 1 + + + + + 1 + {0} + + + + + false + DXF + + + + + + + + + + + 1 + File paths for CAD files. At most one file path per branch, the rest are ignored. + 748ea374-b780-4802-a5d4-2250b66f44a3 + file paths + file paths + false + 0 + + + + + + 12880 + 378 + 68 + 20 + + + 12915.5 + 388 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\ + + + + + + + + + + + 1 + File names for CAD files. At most one file name per branch, the rest are ignored. + 414480e4-6713-4227-ac09-f93952ec216a + file names + file names + false + 0 + + + + + + 12880 + 398 + 68 + 20 + + + 12915.5 + 408 + + + + + + 1 + + + + + 1 + {0} + + + + + false + FXD.DXF + + + + + + + + + + + 1 + Existing layer names from Rhino. At most one layer name per branch, the rest are ignored. + bbe410d7-5399-4415-93cf-b57cc1057a1c + layer names + layer names + true + 0 + + + + + + 12880 + 418 + 68 + 20 + + + 12915.5 + 428 + + + + + + + + 1 + Points to export + 24eec4d9-793b-4a83-8bb3-0f83c301a8d8 + points + points + true + 0 + + + + + + 12880 + 438 + 68 + 20 + + + 12915.5 + 448 + + + + + + + + 1 + Curves to export + 7e7fde08-26d3-4428-96aa-38cf53a065ad + curves + curves + true + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12880 + 458 + 68 + 20 + + + 12915.5 + 468 + + + + + + + + 1 + Text locations and orientations + 51dc1494-eb74-4d83-b370-fba9446c0920 + text locations + text locations + true + 0 + + + + + + 12880 + 478 + 68 + 20 + + + 12915.5 + 488 + + + + + + + + 1 + Texts to export + 74f7c2c7-206d-4957-bb54-ad6be4bc0835 + texts + texts + true + 0 + + + + + + 12880 + 498 + 68 + 20 + + + 12915.5 + 508 + + + + + + + + 1 + Text size + 9f58db32-3371-4c7f-859e-dc423db9250d + text sizes + text sizes + true + 0 + + + + + + 12880 + 518 + 68 + 20 + + + 12915.5 + 528 + + + + + + + + + + + + e072a153-a463-40c2-b550-921443acbc9b + f183dd19-5217-935b-1fcc-dafe808aaa69 + Mesh Pipe + + + + + Create mesh pipe around optional curves + true + f0df08a8-e134-44d1-985a-5bfe7b85699d + Mesh Pipe + Mesh Pipe + + + + + + 12694 + 438 + 117 + 124 + + + 12763 + 500 + + + + + + A curve to pipe. + eca8b1b8-4af0-44d8-9843-35bc7af11a13 + Curve + Curve + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12696 + 440 + 52 + 20 + + + 12723.5 + 450 + + + + + + + + The radius of the pipe. + 4edcc485-24a2-48ee-8c71-1fa9927d0dcb + Radius + Radius + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 12696 + 460 + 52 + 20 + + + 12723.5 + 470 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.1 + + + + + + + + + + + The number of segments in the pipe. + a1db34c3-131d-4770-bf8c-1d9adb6aa96f + Segments + Segments + false + d4b7ecf8-8b8f-4015-9204-c792476aa558 + 1 + + + + + + 12696 + 480 + 52 + 20 + + + 12723.5 + 490 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + The accuracy of the pipe. + 59215b7f-3cc5-4288-8218-f3f668087828 + Accuracy + Accuracy + false + 0 + + + + + + 12696 + 500 + 52 + 20 + + + 12723.5 + 510 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 0 = None , 1 = Flat , 2 = Box , 3 = Dome + 92c70267-36c9-4fa0-b245-f399efca2905 + CapType + CapType + false + 0 + + + + + + 12696 + 520 + 52 + 20 + + + 12723.5 + 530 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Specifies whether the pipe is faceted, or not. + 48261c65-ce44-4451-a835-46468bcdf9c7 + Faceted + Faceted + false + 0 + + + + + + 12696 + 540 + 52 + 20 + + + 12723.5 + 550 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Mesh + 2358851f-3cde-45f9-b421-0bb838b2f568 + Mesh + Mesh + false + 0 + + + + + + 12778 + 440 + 31 + 120 + + + 12795 + 500 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + d4b7ecf8-8b8f-4015-9204-c792476aa558 + Number Slider + Number Slider + false + 0 + + + + + + 12445 + 469 + 198 + 20 + + + 12445.9 + 469.7076 + + + + + + 0 + 1 + 0 + 10 + 0 + 0 + 8 + + + + + + + + + 4373a3f7-7b9a-4379-bb16-a760ba0dde4f + 14601aeb-b64f-9304-459d-d5d06df91218 + Mesh Explode + + + + + Decompose a mesh into its faces + true + 8237c7fa-122b-4dd0-aca9-60e1e637c3e3 + Mesh Explode + Mesh Explode + + + + + + 12666 + 389 + 122 + 44 + + + 12738 + 411 + + + + + + The open or closed mesh + true + 219826ac-6887-42c4-b97a-bf5e21c6989c + Mesh + Mesh + false + 2358851f-3cde-45f9-b421-0bb838b2f568 + 1 + + + + + + 12668 + 391 + 55 + 20 + + + 12697 + 401 + + + + + + + + Interpolate vertex Colours + 41a2ae5f-b001-48c3-bb8b-0b88433c01bb + Interpolate + Interpolate + true + 0 + + + + + + 12668 + 411 + 55 + 20 + + + 12697 + 421 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Faces of mesh + a8dd7408-e523-4951-b737-2728c54aa4a7 + Faces + Faces + false + 0 + + + + + + 12753 + 391 + 33 + 40 + + + 12771 + 411 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 8e687f57-2df9-4552-97b6-fb40861659f0 + List Item + List Item + + + + + + 12709 + 183 + 74 + 64 + + + 12757 + 215 + + + + + + 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 + 46f5ddae-74c7-481d-af40-06c2e57c2753 + List + List + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12711 + 185 + 31 + 20 + + + 12728 + 195 + + + + + + + + Item index + fbfed7c0-43e2-4e9f-9fb6-03de8ca23d2a + Index + Index + false + cac58ff5-519d-4002-84de-5187c9d554a5 + 1 + + + + + + 12711 + 205 + 31 + 20 + + + 12728 + 215 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 16218625-120e-4a0b-b3a1-d5297aab3486 + Wrap + Wrap + false + 0 + + + + + + 12711 + 225 + 31 + 20 + + + 12728 + 235 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 7e4c9603-9057-488b-90ff-f966467417a6 + false + Item + i + false + 0 + + + + + + 12772 + 185 + 9 + 60 + + + 12778 + 215 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cac58ff5-519d-4002-84de-5187c9d554a5 + Number Slider + Number Slider + false + 0 + + + + + + 12496 + 201 + 198 + 20 + + + 12496.98 + 201.7276 + + + + + + 0 + 1 + 0 + 378 + 0 + 0 + 138 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f97d75fd-3351-449b-a394-8a7e35d874ee + Panel + + false + 1 + 2358851f-3cde-45f9-b421-0bb838b2f568 + 1 + Double click to edit panel content… + + + + + + 12844 + 187 + 160 + 100 + + 0 + 0 + 0 + + 12844.9 + 187.6608 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6af381c4-c379-4b7c-b0bb-641927985eea + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Parameter Pipe Mesh + + + + + Create a piped mesh along a curve from domain dividing {u} and {v} parameters, or by lengths between control points, or by angle accuracy, with various end types. + + +-base methods by Mateusz Zwierzycki + true + c3c1207e-876d-4b57-ab03-e457e0b53ab6 + Parameter Pipe Mesh + Parameter Pipe Mesh + + + + + + 12764 + -56 + 135 + 204 + + + 12850 + 46 + + + + + + Curve to create pipe along as mesh + a420fbb3-312b-4ab0-bdf3-739c6427647b + Curve + Curve + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 12766 + -54 + 69 + 20 + + + 12802 + -44 + + + + + + + + Radius of the pipe mesh + f66c3237-caf9-4055-b330-edada646098a + Radius + Radius + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 12766 + -34 + 69 + 20 + + + 12802 + -24 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + 1 + Division parameters along the curves {u} domain for mesh faces ({u}0.0 = Curve start, {u}1.0 = Curve end) +(unless Length is true or Angle is not 0.0) + +For best results {u} parameters should be between 0 and 1, in numerical order, and non duplicate + 397ead44-10ac-40f6-8c3f-057736512cca + Parameters U + Parameters U + true + be688dce-ff64-4d0a-9a51-ebf9bd2a72e1 + 1 + + + + + + 12766 + -14 + 69 + 20 + + + 12802 + -4 + + + + + + + + 1 + Division parameters around the curve {v} domain for mesh faces ({v}0.0 = Revolve min, {v}1.0 = Revolve max) + +For best results {v} parameters should be between 0 and 1, in numerical order, and non duplicate + a0808ac4-b272-4637-9e14-e88a2e3aa4da + Parameters V + Parameters V + false + 9ec86c7b-2bdb-4f5d-8b91-34cf1321a0ae + 1 + + + + + + 12766 + 6 + 69 + 20 + + + 12802 + 16 + + + + + + + + If True, parameters {u} distribution is weighted by the curves curvatures + 28d3e524-3d7a-44f5-8e69-cf0ccd90a13a + Weighted + Weighted + false + 0 + + + + + + 12766 + 26 + 69 + 20 + + + 12802 + 36 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + If True, the curves mesh face divisions are defined by the lengths between its control points instead of the {u} parameters + +(useful for conforming mesh face divisions to each segment of a polyline curve) + 4562a814-8ab4-40c5-904b-e08720efa77b + Lengths + Lengths + false + 0 + + + + + + 12766 + 46 + 69 + 20 + + + 12802 + 56 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + If Angle is not 0.0, the curves mesh face divisions are defined by angle accuracy in degrees instead of the {u} parameters + +(useful for conforming mesh face divisions to the curvature of the curve) + 05071af8-ce5f-4578-b4e4-69fa03f4b23e + Angle + Angle + false + 0 + + + + + + 12766 + 66 + 69 + 20 + + + 12802 + 76 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rotation of the pipe mesh radius around the curve, in degrees + ee51539d-9b94-4f19-8832-c7e454d8cb24 + Rotation + Rotation + false + 0 + + + + + + 12766 + 86 + 69 + 20 + + + 12802 + 96 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how to end the pipe mesh + +0 = None +1 = Flat +2 = Round + e726b7ad-f942-4587-a8fd-ba70d1d42d32 + End Type + End Type + false + 0 + + + + + + 12766 + 106 + 69 + 20 + + + 12802 + 116 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Triangulate the mesh faces + 274c694d-b21e-4d52-8405-403a484a5010 + Triangulate + Triangulate + false + 0 + + + + + + 12766 + 126 + 69 + 20 + + + 12802 + 136 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting pipe mesh + 37a0cde3-6430-4381-9dfc-fd4196c60d02 + Piped + Piped + false + 0 + + + + + + 12865 + -54 + 32 + 200 + + + 12882.5 + 46 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 02a9d441-d881-49a6-9f61-e9d82add6de9 + Panel + + false + 1 + 37a0cde3-6430-4381-9dfc-fd4196c60d02 + 1 + Double click to edit panel content… + + + + + + 12930 + 25 + 160 + 100 + + 0 + 0 + 0 + + 12930.02 + 25.74817 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 68d0aa51-e7b1-4b95-966a-5f823469e4a1 + Range + Range + + + + + + 12600 + -26 + 110 + 44 + + + 12658 + -4 + + + + + + Domain of numeric range + dde9f0cb-c0e2-4a2f-bb62-d0251c47dbe0 + Domain + Domain + false + 0 + + + + + + 12602 + -24 + 41 + 20 + + + 12624 + -14 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 02805f2d-f7d5-4ac1-85e9-1bb2fc71c828 + Steps + Steps + false + 4c68a7a6-3eb0-404f-af29-efc185e4bf80 + 1 + + + + + + 12602 + -4 + 41 + 20 + + + 12624 + 6 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + be688dce-ff64-4d0a-9a51-ebf9bd2a72e1 + Range + Range + false + 0 + + + + + + 12673 + -24 + 35 + 40 + + + 12692 + -4 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + d1bdde2d-f5fe-44d1-9139-d4ce3abd3fa3 + Range + Range + + + + + + 12591 + 82 + 110 + 44 + + + 12649 + 104 + + + + + + Domain of numeric range + 481cc8d2-b043-4e39-adc2-b543492f1c28 + Domain + Domain + false + 0 + + + + + + 12593 + 84 + 41 + 20 + + + 12615 + 94 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 7b7731eb-3abf-4a88-9254-27e7db5739b2 + Steps + Steps + false + e13edc62-2ebb-4e55-9f69-b6900c1cc7cf + 1 + + + + + + 12593 + 104 + 41 + 20 + + + 12615 + 114 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + 9ec86c7b-2bdb-4f5d-8b91-34cf1321a0ae + Range + Range + false + 0 + + + + + + 12664 + 84 + 35 + 40 + + + 12683 + 104 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 4c68a7a6-3eb0-404f-af29-efc185e4bf80 + Number Slider + Number Slider + false + 0 + + + + + + 12321 + -2 + 198 + 20 + + + 12321.05 + -1.896942 + + + + + + 0 + 1 + 0 + 11 + 1 + 0 + 1 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e13edc62-2ebb-4e55-9f69-b6900c1cc7cf + Number Slider + Number Slider + false + 0 + + + + + + 12284 + 103 + 198 + 20 + + + 12284.93 + 103.771 + + + + + + 0 + 1 + 0 + 10 + 1 + 0 + 8 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + d6264917-a1f7-4088-8a7c-146c38fdae9e + Number Slider + Number Slider + false + 0 + + + + + + 12483 + 44 + 198 + 20 + + + 12483.84 + 44.93326 + + + + + + 5 + 1 + 0 + 90 + 0 + 0 + 0 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + db57b25f-99dd-4cd7-9a36-bf6cb9f51680 + Panel + + false + 0 + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + Double click to edit panel content… + + + + + + 12429 + 244 + 141 + 20 + + 0 + 0 + 0 + + 12429.47 + 244.5828 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 874eebe7-835b-4f4f-9811-97e031c41597 + Group + + + + + Group a set of objects + true + 5b607fc9-1eef-4878-81c8-175920f296fb + Group + Group + + + + + + 14428 + 1131 + 110 + 28 + + + 14486 + 1145 + + + + + + 1 + Objects to group + 61973696-20a7-436c-8f7c-00c6f9a5b7c9 + Objects + Objects + false + 4c0fb46e-bba1-404b-8d4f-ea39f81f5dc8 + 1 + + + + + + 14430 + 1133 + 41 + 24 + + + 14452 + 1145 + + + + + + + + Grouped objects + 646a99c2-bec1-4bd4-8f31-ea0e4079cd8f + Group + Group + false + 0 + + + + + + 14501 + 1133 + 35 + 24 + + + 14520 + 1145 + + + + + + + + + + + + 4373a3f7-7b9a-4379-bb16-a760ba0dde4f + 14601aeb-b64f-9304-459d-d5d06df91218 + Mesh Explode + + + + + Decompose a mesh into its faces + true + d23cd89f-5e44-4215-8ecf-67a3593599d3 + Mesh Explode + Mesh Explode + + + + + + 12926 + -48 + 122 + 44 + + + 12998 + -26 + + + + + + The open or closed mesh + true + 4e4e6cea-1361-425f-ac7e-a16964ce74d9 + Mesh + Mesh + false + 37a0cde3-6430-4381-9dfc-fd4196c60d02 + 1 + + + + + + 12928 + -46 + 55 + 20 + + + 12957 + -36 + + + + + + + + Interpolate vertex Colours + 46afc9b8-e825-465d-b65a-af42eb247011 + Interpolate + Interpolate + true + 0 + + + + + + 12928 + -26 + 55 + 20 + + + 12957 + -16 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Faces of mesh + ee559059-2f35-4269-bb1e-6a6f3304ad62 + Faces + Faces + false + 0 + + + + + + 13013 + -46 + 33 + 40 + + + 13031 + -26 + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + ff9a362d-0a7d-4780-938c-753c3282b12a + Stream Filter + Stream Filter + + + + + + 13193 + 162 + 89 + 64 + + + 13238 + 194 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 54e1c7e5-6ffc-44f3-8f2a-d261297627df + Gate + Gate + false + 671b48fb-f63e-40ef-901b-10c018545a72 + 1 + + + + + + 13195 + 164 + 28 + 20 + + + 13210.5 + 174 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 616d6998-8f1d-4653-a0de-1be8ff1d14b7 + false + Stream 0 + 0 + true + 2358851f-3cde-45f9-b421-0bb838b2f568 + 1 + + + + + + 13195 + 184 + 28 + 20 + + + 13210.5 + 194 + + + + + + + + 2 + Input stream at index 1 + b54370a8-c135-4e64-9d0b-2d0d9f3b0f02 + false + Stream 1 + 1 + true + 37a0cde3-6430-4381-9dfc-fd4196c60d02 + 1 + + + + + + 13195 + 204 + 28 + 20 + + + 13210.5 + 214 + + + + + + + + 2 + Filtered stream + f9660fd5-05f7-405a-8189-545dc12a51d8 + false + Stream + S(0) + false + 0 + + + + + + 13253 + 164 + 27 + 60 + + + 13268 + 194 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 671b48fb-f63e-40ef-901b-10c018545a72 + Number Slider + Number Slider + false + 0 + + + + + + 13117 + 47 + 198 + 20 + + + 13117.37 + 47.64656 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 0 + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 63bb2f2b-6d56-4ed5-87a0-becbd923ce6a + Division + Division + + + + + + 16128 + 1348 + 82 + 44 + + + 16159 + 1370 + + + + + + Item to divide (dividend) + cf72d5da-d77d-4278-92be-a540b63dd23e + A + A + false + 0608c9e0-6c52-42ad-926d-249411e3f6fd + 1 + + + + + + 16130 + 1350 + 14 + 20 + + + 16138.5 + 1360 + + + + + + + + Item to divide with (divisor) + d6f9ae48-3e35-4ef7-a294-58fe72200fa9 + B + B + false + 08d61c1b-cd6f-4c5b-a562-5e6f4aa71c30 + 1 + + + + + + 16130 + 1370 + 14 + 20 + + + 16138.5 + 1380 + + + + + + + + The result of the Division + 6a3efc25-dae7-4b12-98f0-fd70483d837c + Result + Result + false + 0 + + + + + + 16174 + 1350 + 34 + 40 + + + 16192.5 + 1370 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a74bac28-f59a-4d94-a494-593a82f793bd + Panel + + false + 0 + 0608c9e0-6c52-42ad-926d-249411e3f6fd + 1 + Double click to edit panel content… + + + + + + 16157 + 1191 + 141 + 20 + + 0 + 0 + 0 + + 16157.91 + 1191.996 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0608c9e0-6c52-42ad-926d-249411e3f6fd + Relay + + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 16084 + 1213 + 40 + 16 + + + 16104 + 1221 + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 36784f68-545c-4abd-85df-0c3da5a570f4 + Addition + Addition + + + + + + 15720 + 1696 + 82 + 44 + + + 15751 + 1718 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 2d52df2d-5fc8-4016-bc9b-4576a84a51f7 + A + A + true + 6a3efc25-dae7-4b12-98f0-fd70483d837c + 1 + + + + + + 15722 + 1698 + 14 + 20 + + + 15730.5 + 1708 + + + + + + + + Second item for addition + 412f7ff6-12d1-4f09-aeb4-f970f37b2ac6 + B + B + true + 0 + + + + + + 15722 + 1718 + 14 + 20 + + + 15730.5 + 1728 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of addition + d412fe50-3df6-4616-a8c4-85b5b8de00c7 + Result + Result + false + 0 + + + + + + 15766 + 1698 + 34 + 40 + + + 15784.5 + 1718 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + eaca12c0-deee-41f6-8a57-8cbc16710c35 + Number Slider + Number Slider + false + 0 + + + + + + 15899 + 2062 + 198 + 20 + + + 15899.57 + 2062.203 + + + + + + 0 + 1 + 0 + 6 + 0 + 0 + 4 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b926ca3c-bdc3-4c50-a06c-793fa1c4f4ca + Number Slider + Number Slider + false + 0 + + + + + + 15882 + 2016 + 198 + 20 + + + 15882.79 + 2016.078 + + + + + + 0 + 1 + 0 + 12 + 0 + 0 + 4 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + bc957a29-a29b-4725-8168-09711d3544ad + 1 + 573f17ec-53f6-4605-a649-8a4645e4ec8f + Group + + + + + + + + + + + a45f59c8-11c1-4ea7-9e10-847061b80d75 + Ungroup + + + + + Ungroup a set of objects + true + 5abaf207-fc52-45db-9d43-f4ab3f9c5dc9 + Ungroup + Ungroup + + + + + + 17985 + 1417 + 126 + 28 + + + 18037 + 1431 + + + + + + Group to break up + 19eba317-02be-4f05-9202-15e55feffe8c + Group + Group + false + bc957a29-a29b-4725-8168-09711d3544ad + 1 + + + + + + 17987 + 1419 + 35 + 24 + + + 18006 + 1431 + + + + + + + + 1 + Objects inside group + 728d638d-cb50-4bb4-8582-6d199857c4fe + 1 + Objects + Objects + false + 0 + + + + + + 18052 + 1419 + 57 + 24 + + + 18074 + 1431 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + d4fc8580-3d41-4c3d-b8f4-91cba39c3626 + Multiplication + Multiplication + + + + + + 15983 + 1956 + 82 + 44 + + + 16014 + 1978 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 81497827-0a2f-4fad-886c-88635cbdc700 + A + A + true + d59abeb2-cd55-45c1-9f59-aaf626b930de + 1 + + + + + + 15985 + 1958 + 14 + 20 + + + 15993.5 + 1968 + + + + + + + + Second item for multiplication + 36867d08-b2b5-480b-9706-14cc341ee016 + B + B + true + b926ca3c-bdc3-4c50-a06c-793fa1c4f4ca + 1 + + + + + + 15985 + 1978 + 14 + 20 + + + 15993.5 + 1988 + + + + + + + + Result of multiplication + 143a2ed1-d58c-40b9-8505-fbf130981c92 + Result + Result + false + 0 + + + + + + 16029 + 1958 + 34 + 40 + + + 16047.5 + 1978 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 26dab1ed-66a8-482d-9950-a3d549b57f9a + Multiplication + Multiplication + + + + + + 16034 + 2106 + 82 + 44 + + + 16065 + 2128 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 4b06eec8-e46a-4864-ad70-1dd67ab8dfb0 + A + A + true + d412fe50-3df6-4616-a8c4-85b5b8de00c7 + 1 + + + + + + 16036 + 2108 + 14 + 20 + + + 16044.5 + 2118 + + + + + + + + Second item for multiplication + 17ad30e6-8bad-4ef0-87f7-b6ccad13d418 + B + B + true + eaca12c0-deee-41f6-8a57-8cbc16710c35 + 1 + + + + + + 16036 + 2128 + 14 + 20 + + + 16044.5 + 2138 + + + + + + + + Result of multiplication + 2ac9ec83-d54a-4309-8679-ae0a199456ad + Result + Result + false + 0 + + + + + + 16080 + 2108 + 34 + 40 + + + 16098.5 + 2128 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c0fe3adc-868f-4bd0-be55-04077281c953 + Relay + + false + d412fe50-3df6-4616-a8c4-85b5b8de00c7 + 1 + + + + + + 16252 + 1645 + 40 + 16 + + + 16272 + 1653 + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + B + + + + + Second item for multiplication + 50330107-e54d-499c-a8ec-f796e0503bf6 + B + B + true + 0 + + + + + + 15920 + 1801 + 50 + 24 + + + 15945.39 + 1813.913 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 1.5 + + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + B + + + + + Second item for multiplication + 1784323e-b038-42d2-8a1d-34fcc309077c + B + B + true + 0 + + + + + + 16018 + 1890 + 50 + 24 + + + 16043.16 + 1902.376 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 1.5 + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + bd606750-9022-4efb-9f8f-f889eb1d0cb4 + Multiplication + Multiplication + + + + + + 16059 + 1780 + 82 + 44 + + + 16090 + 1802 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ab0475b2-58e6-468c-aca3-218739523cae + A + A + true + 95328432-4390-4680-80dd-7fbe4c2a0e8b + 1 + + + + + + 16061 + 1782 + 14 + 20 + + + 16069.5 + 1792 + + + + + + + + Second item for multiplication + e63adfd6-b0f5-4d85-b599-977a6ebd723d + B + B + true + 50330107-e54d-499c-a8ec-f796e0503bf6 + 1 + + + + + + 16061 + 1802 + 14 + 20 + + + 16069.5 + 1812 + + + + + + + + Result of multiplication + c94a306e-14b7-4b5a-8c9f-c5aee3ec4b68 + Result + Result + false + 0 + + + + + + 16105 + 1782 + 34 + 40 + + + 16123.5 + 1802 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 9eb0ac82-4b9e-445e-b193-2c7918260961 + Multiplication + Multiplication + + + + + + 16064 + 1832 + 82 + 44 + + + 16095 + 1854 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 69d99aad-9384-4920-8eef-b1b07e86505c + A + A + true + 95328432-4390-4680-80dd-7fbe4c2a0e8b + 1 + + + + + + 16066 + 1834 + 14 + 20 + + + 16074.5 + 1844 + + + + + + + + Second item for multiplication + 504dcd4a-b2a9-4bf0-b3ab-b1866fec61af + B + B + true + 1784323e-b038-42d2-8a1d-34fcc309077c + 1 + + + + + + 16066 + 1854 + 14 + 20 + + + 16074.5 + 1864 + + + + + + + + Result of multiplication + 76af5f93-f8cb-42dc-abf1-c34f8467bac3 + Result + Result + false + 0 + + + + + + 16110 + 1834 + 34 + 40 + + + 16128.5 + 1854 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 7018cffd-9c90-4079-b1fe-940b46a66e5a + Division + Division + + + + + + 15901 + 1563 + 82 + 44 + + + 15932 + 1585 + + + + + + Item to divide (dividend) + 5da9cd50-f2ac-4ea4-bba1-244250f1bf10 + A + A + false + 6a3efc25-dae7-4b12-98f0-fd70483d837c + 1 + + + + + + 15903 + 1565 + 14 + 20 + + + 15911.5 + 1575 + + + + + + + + Item to divide with (divisor) + fd3fe126-1293-417c-8093-ccb3e5008207 + B + B + false + 0 + + + + + + 15903 + 1585 + 14 + 20 + + + 15911.5 + 1595 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + The result of the Division + 7f46cf86-df99-46be-8a65-61f0ae6d98d1 + Result + Result + false + 0 + + + + + + 15947 + 1565 + 34 + 40 + + + 15965.5 + 1585 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 317450e7-8a27-497a-b199-23ba2fa384b7 + Addition + Addition + + + + + + 15896 + 1655 + 82 + 44 + + + 15927 + 1677 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 705554d5-91f9-49c4-8ed2-89d0f685d6ed + A + A + true + 7f46cf86-df99-46be-8a65-61f0ae6d98d1 + 1 + + + + + + 15898 + 1657 + 14 + 20 + + + 15906.5 + 1667 + + + + + + + + Second item for addition + 67889d74-efeb-4fc3-8139-792cec045aa1 + B + B + true + 0 + + + + + + 15898 + 1677 + 14 + 20 + + + 15906.5 + 1687 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of addition + 95328432-4390-4680-80dd-7fbe4c2a0e8b + Result + Result + false + 0 + + + + + + 15942 + 1657 + 34 + 40 + + + 15960.5 + 1677 + + + + + + + + + + + + + + ad476cb7-b6d1-41c8-986b-0df243a64146 + Square Root + + + + + Compute the square root of a value + 8c048ba9-10f0-4acc-aa10-59253ba96fbd + Square Root + Square Root + + + + + + 15749 + 1613 + 100 + 28 + + + 15798 + 1627 + + + + + + Input value + 6b4aeb19-60e8-455c-9955-0cd1d5965bf3 + Value + Value + false + 0 + + + + + + 15751 + 1615 + 32 + 24 + + + 15768.5 + 1627 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Output value + e8b926c7-8a82-4fbd-97d4-b82344328513 + Result + Result + false + 0 + + + + + + 15813 + 1615 + 34 + 24 + + + 15831.5 + 1627 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 5a1f8df3-d182-430d-ba1f-7887fb70f68e + Multiplication + Multiplication + + + + + + 16032 + 1553 + 82 + 44 + + + 16063 + 1575 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 60125d97-35e4-440e-b2bc-08868a3892c2 + A + A + true + 7f46cf86-df99-46be-8a65-61f0ae6d98d1 + 1 + + + + + + 16034 + 1555 + 14 + 20 + + + 16042.5 + 1565 + + + + + + + + Second item for multiplication + 96fb8669-75ac-45f5-8ae3-d93ceb4f96b2 + B + B + true + 0 + + + + + + 16034 + 1575 + 14 + 20 + + + 16042.5 + 1585 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 1.5 + + + + + + + + + + + Result of multiplication + 9a392107-545a-4ef6-b3e7-d45bab9acd6b + Result + Result + false + 0 + + + + + + 16078 + 1555 + 34 + 40 + + + 16096.5 + 1575 + + + + + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + 70a074c3-d14a-4ef4-896c-5d7783e13209 + Mesh Join + Mesh Join + + + + + + 18129 + 1440 + 122 + 28 + + + 18187 + 1454 + + + + + + 1 + Meshes to join + 02b43296-dce3-4aed-80da-7d7b1dd538e8 + Meshes + Meshes + false + 728d638d-cb50-4bb4-8582-6d199857c4fe + 1 + + + + + + 18131 + 1442 + 41 + 24 + + + 18153 + 1454 + + + + + + + + Mesh join result + e4319bed-acfc-4f04-a8de-9545e00b72f3 + 1 + Mesh + Mesh + false + 0 + + + + + + 18202 + 1442 + 47 + 24 + + + 18219 + 1454 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + f9b5973f-d5b4-4386-a33c-36773f06ec3b + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 18070 + 1606 + 140 + 22 + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + ebe6264e-9a08-45a0-ac52-a3f472132ccf + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 18071 + 1577 + 140 + 22 + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 6d5f5c68-393c-43a5-b436-cf1e9fd2a00f + Addition + Addition + + + + + + 15718 + 1791 + 82 + 44 + + + 15749 + 1813 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + d999a1c1-7a18-4c91-b21a-7f5de15d4a61 + A + A + true + 9a392107-545a-4ef6-b3e7-d45bab9acd6b + 1 + + + + + + 15720 + 1793 + 14 + 20 + + + 15728.5 + 1803 + + + + + + + + Second item for addition + ec5540d0-6736-403d-9079-d00b08542699 + B + B + true + 0 + + + + + + 15720 + 1813 + 14 + 20 + + + 15728.5 + 1823 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of addition + d59abeb2-cd55-45c1-9f59-aaf626b930de + Result + Result + false + 0 + + + + + + 15764 + 1793 + 34 + 40 + + + 15782.5 + 1813 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4c0fb46e-bba1-404b-8d4f-ea39f81f5dc8 + Relay + + false + 6433dc6d-909c-4aa1-a1b6-dc4f2a1020d3 + 1 + + + + + + 13357 + 192 + 40 + 16 + + + 13377 + 200 + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + a3a177de-24f6-4d35-a1b7-1dab24748c83 + Bounding Box + Bounding Box + + + + + true + + + + + + 18022 + 1260 + 100 + 44 + + + 18081 + 1282 + + + + + + 1 + Geometry to contain + eaa84f32-2f41-483d-b2ba-54ec722acb7d + Content + Content + false + 728d638d-cb50-4bb4-8582-6d199857c4fe + 1 + + + + + + 18024 + 1262 + 42 + 20 + + + 18046.5 + 1272 + + + + + + + + BoundingBox orientation plane + true + 16248878-a9fe-4191-96a1-613a883a53a1 + Plane + Plane + false + 0 + + + + + + 18024 + 1282 + 42 + 20 + + + 18046.5 + 1292 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 726eb2b3-d8a7-4b2f-a20a-96964368ae86 + Box + Box + false + 0 + + + + + + 18096 + 1262 + 24 + 20 + + + 18109.5 + 1272 + + + + + + + + Bounding box in orientation plane coordinates + true + e6c2e574-643d-4c54-b948-a0f2bf31f900 + Box + Box + false + 0 + + + + + + 18096 + 1282 + 24 + 20 + + + 18109.5 + 1292 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + true + c9749a7f-6288-4212-ba04-752f9a540f65 + Deconstruct Box + Deconstruct Box + + + + + + 18152 + 1246 + 89 + 84 + + + 18193 + 1288 + + + + + + Base box + dbd19e9f-c808-41c6-89d8-aaf01a6e3395 + Box + Box + false + 726eb2b3-d8a7-4b2f-a20a-96964368ae86 + 1 + + + + + + 18154 + 1248 + 24 + 80 + + + 18167.5 + 1288 + + + + + + + + Box plane + cf4ee6f9-6d1c-438f-8a67-1b43bdeacb90 + Plane + Plane + false + 0 + + + + + + 18208 + 1248 + 31 + 20 + + + 18225 + 1258 + + + + + + + + {x} dimension of box + ee054338-54f6-4fe5-94da-aa048843f9f0 + X + X + false + 0 + + + + + + 18208 + 1268 + 31 + 20 + + + 18225 + 1278 + + + + + + + + {y} dimension of box + f983cf0c-9b31-4083-b953-e35d4489389b + Y + Y + false + 0 + + + + + + 18208 + 1288 + 31 + 20 + + + 18225 + 1298 + + + + + + + + {z} dimension of box + 21f44e6a-6a71-4eac-b92a-83482f871a3b + Z + Z + false + 0 + + + + + + 18208 + 1308 + 31 + 20 + + + 18225 + 1318 + + + + + + + + + + + + dabc854d-f50e-408a-b001-d043c7de151d + Sphere + + + + + Create a spherical surface. + true + bc179ec1-0026-4dba-a6f2-03c7b9ea2139 + Sphere + Sphere + + + + + + 369 + 1778 + 109 + 44 + + + 422 + 1800 + + + + + + Base plane + 189d2271-c4b0-4a33-9b8d-38bc8099fda8 + Base + Base + false + fb1b26b2-5af0-46f6-8252-7f0dbc45fb69 + 1 + + + + + + 371 + 1780 + 36 + 20 + + + 390.5 + 1790 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Sphere radius + 838a2390-6fab-422a-ba65-d71a295d5d13 + Radius + Radius + false + 4c8a3a7a-e1bd-450d-8058-719bdb47e4c1 + 1 + + + + + + 371 + 1800 + 36 + 20 + + + 390.5 + 1810 + + + + + + 1 + + + + + 1 + {0} + + + + + 50000 + + + + + + + + + + + Resulting sphere + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + Sphere + Sphere + false + 0 + + + + + + 437 + 1780 + 39 + 40 + + + 458 + 1800 + + + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + 81ec9d41-29ff-4473-8a21-7ecd40dd5867 + Plane Surface + Plane Surface + + + + + + 363 + 1880 + 101 + 64 + + + 416 + 1912 + + + + + + Surface base plane + c0728b50-9dad-4fc9-acf9-26dac0f39fa4 + Plane + Plane + false + 19bda60d-f5c4-42a7-a636-97f549c55b64 + e2ae1b91-dee7-4cbe-ac82-fc2810892364 + fb1b26b2-5af0-46f6-8252-7f0dbc45fb69 + 555d29c2-07b5-41fd-86f1-0d343875a961 + 4 + + + + + + 365 + 1882 + 36 + 20 + + + 384.5 + 1892 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 8f9f0f33-0a8b-40c7-a9fd-78a9c7df9ae0 + X Size + X Size + false + 0 + + + + + + 365 + 1902 + 36 + 20 + + + 384.5 + 1912 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Dimensions in Y direction + dae5dc89-2f63-4e27-9d2b-b3f5d6bc8dde + Y Size + Y Size + false + 0 + + + + + + 365 + 1922 + 36 + 20 + + + 384.5 + 1932 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Resulting plane surface + db78cc0a-87b6-489e-a1f2-f28b19e22de7 + Plane + Plane + false + 0 + + + + + + 431 + 1882 + 31 + 60 + + + 448 + 1912 + + + + + + + + + + + + 8cc3a196-f6a0-49ea-9ed9-0cb343a3ae64 + XZ Plane + + + + + World XZ plane. + true + 1c6d2f73-d950-436e-9a6e-dca17efb51a9 + XZ Plane + XZ Plane + + + + + + 195 + 1963 + 98 + 28 + + + 245 + 1977 + + + + + + Origin of plane + 1b79a898-2862-45f1-81fa-292ee1b8eda9 + Origin + Origin + false + 0 + + + + + + 197 + 1965 + 33 + 24 + + + 215 + 1977 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XZ plane + 19bda60d-f5c4-42a7-a636-97f549c55b64 + Plane + Plane + false + 0 + + + + + + 260 + 1965 + 31 + 24 + + + 277 + 1977 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + 7977a89e-03cd-4822-b776-2fe4444228a4 + YZ Plane + YZ Plane + + + + + + 197 + 1856 + 98 + 28 + + + 247 + 1870 + + + + + + Origin of plane + d2d2e6e6-a8f1-448b-80a0-ae2a2be7a3db + Origin + Origin + false + 0 + + + + + + 199 + 1858 + 33 + 24 + + + 217 + 1870 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + fb1b26b2-5af0-46f6-8252-7f0dbc45fb69 + Plane + Plane + false + 0 + + + + + + 262 + 1858 + 31 + 24 + + + 279 + 1870 + + + + + + + + + + + + 5edaea74-32cb-4586-bd72-66694eb73160 + Rotate Direction + + + + + Rotate an object from one direction to another. + true + 14f94d9f-bbf5-4e75-9ead-2c873b36d0f4 + Rotate Direction + Rotate Direction + + + + + + 351 + 1965 + 138 + 84 + + + 419 + 2007 + + + + + + Base geometry + 5a79166c-4b9c-4ac0-98bb-d17c390b056f + Geometry + Geometry + true + 19bda60d-f5c4-42a7-a636-97f549c55b64 + 1 + + + + + + 353 + 1967 + 51 + 20 + + + 380 + 1977 + + + + + + + + Rotation center point + 2d4836b3-c881-4853-9485-83a21068704b + Center + Center + false + 0 + + + + + + 353 + 1987 + 51 + 20 + + + 380 + 1997 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Initial direction + f7af2f8b-1499-4813-92b9-20137d7bb0bc + From + From + false + 0 + + + + + + 353 + 2007 + 51 + 20 + + + 380 + 2017 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 100000 + -100000 + + + + + + + + + + + + Final direction + 6b48f0ad-f915-4959-b89b-5ad9c9e9ac09 + To + To + false + 0 + + + + + + 353 + 2027 + 51 + 20 + + + 380 + 2037 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + -84641.0625 + + + + + + + + + + + + Rotated geometry + e2ae1b91-dee7-4cbe-ac82-fc2810892364 + Geometry + Geometry + false + 0 + + + + + + 434 + 1967 + 53 + 40 + + + 462 + 1987 + + + + + + + + Transformation data + e98ebf8a-fac2-4f22-a680-e35eb095e5da + Transform + Transform + false + 0 + + + + + + 434 + 2007 + 53 + 40 + + + 462 + 2027 + + + + + + + + + + + + 5edaea74-32cb-4586-bd72-66694eb73160 + Rotate Direction + + + + + Rotate an object from one direction to another. + true + c3ceb984-c3dc-4a39-98d7-254e05e40986 + Rotate Direction + Rotate Direction + + + + + + 353 + 2055 + 138 + 84 + + + 421 + 2097 + + + + + + Base geometry + 9f7d475d-52fd-4ca0-94fc-ccbd4a7dc9b8 + Geometry + Geometry + true + fb1b26b2-5af0-46f6-8252-7f0dbc45fb69 + 1 + + + + + + 355 + 2057 + 51 + 20 + + + 382 + 2067 + + + + + + + + Rotation center point + bde4c1bd-7342-42e5-b46a-5ef64796f863 + Center + Center + false + 0 + + + + + + 355 + 2077 + 51 + 20 + + + 382 + 2087 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Initial direction + c589140e-38ff-439f-b01d-6fb5a63aee37 + From + From + false + 0 + + + + + + 355 + 2097 + 51 + 20 + + + 382 + 2107 + + + + + + 1 + + + + + 1 + {0} + + + + + + 75498.375 + 0 + 0 + + + + + + + + + + + + Final direction + 6854c8bc-9f1c-4c1d-b67a-40e88be9f3a6 + To + To + false + 0 + + + + + + 355 + 2117 + 51 + 20 + + + 382 + 2127 + + + + + + 1 + + + + + 1 + {0} + + + + + + 100000 + 0 + -100000 + + + + + + + + + + + + Rotated geometry + 555d29c2-07b5-41fd-86f1-0d343875a961 + Geometry + Geometry + false + 0 + + + + + + 436 + 2057 + 53 + 40 + + + 464 + 2077 + + + + + + + + Transformation data + d04fce87-dcd9-4820-9ce9-3f19da23ea26 + Transform + Transform + false + 0 + + + + + + 436 + 2097 + 53 + 40 + + + 464 + 2117 + + + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + 4eaccd2f-8a12-457c-a595-60d0da5082ec + Plane Surface + Plane Surface + + + + + + 359 + 2154 + 101 + 64 + + + 412 + 2186 + + + + + + Surface base plane + 1a8cc134-c41c-466c-9700-ee71f1e58ad2 + Plane + Plane + false + 4d7fc82b-dc6c-433e-9981-4649efdb8f9d + 1 + + + + + + 361 + 2156 + 36 + 20 + + + 380.5 + 2166 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 779bdd07-d10c-4184-8fd3-63699077da10 + X Size + X Size + false + 0 + + + + + + 361 + 2176 + 36 + 20 + + + 380.5 + 2186 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Dimensions in Y direction + 2524c6e7-e212-4d54-9c09-998f595a7c58 + Y Size + Y Size + false + 0 + + + + + + 361 + 2196 + 36 + 20 + + + 380.5 + 2206 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Resulting plane surface + cf212c54-a1ea-45da-8ab0-34bc5de1e670 + Plane + Plane + false + 0 + + + + + + 427 + 2156 + 31 + 60 + + + 444 + 2186 + + + + + + + + + + + + fad344bc-09b1-4855-a2e6-437ef5715fe3 + YZ Plane + + + + + World YZ plane. + true + dab53e69-2171-4f37-b578-ef11b75bcbd7 + YZ Plane + YZ Plane + + + + + + 131 + 2153 + 98 + 28 + + + 181 + 2167 + + + + + + Origin of plane + 61fe51f2-3db6-4277-ab59-b4f7b704d378 + Origin + Origin + false + 0 + + + + + + 133 + 2155 + 33 + 24 + + + 151 + 2167 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World YZ plane + 4ae6159e-7246-406c-937b-c7360a0c3b79 + Plane + Plane + false + 0 + + + + + + 196 + 2155 + 31 + 24 + + + 213 + 2167 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 0637d5f2-a4ec-4d51-8a8c-4cadce357509 + Number Slider + Number Slider + false + 0 + + + + + + 314 + 2261 + 198 + 20 + + + 314 + 2261.193 + + + + + + 0 + 1 + 0 + 90 + 0 + 0 + 0 + + + + + + + + + 17b7152b-d30d-4d50-b9ef-c9fe25576fc2 + XY Plane + + + + + World XY plane. + true + 48b9321c-9810-4506-8def-1edb77b2d835 + XY Plane + XY Plane + + + + + + 129 + 2248 + 98 + 28 + + + 179 + 2262 + + + + + + Origin of plane + 369baea7-308c-4a41-938c-da0bd4a52296 + Origin + Origin + false + 0 + + + + + + 131 + 2250 + 33 + 24 + + + 149 + 2262 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + World XY plane + 4d7fc82b-dc6c-433e-9981-4649efdb8f9d + Plane + Plane + false + 0 + + + + + + 194 + 2250 + 31 + 24 + + + 211 + 2262 + + + + + + + + + + + + d5788074-d75d-4021-b1a3-0bf992928584 + Reverse + + + + + Reverse a vector (multiply by -1). + b524c102-6dac-4db1-bb69-2fc79a927564 + Reverse + Reverse + + + + + + 372 + 2230 + 106 + 28 + + + 425 + 2244 + + + + + + Base vector + 4ebced92-f428-4116-9e67-0b35581a485c + Vector + Vector + false + 4d7fc82b-dc6c-433e-9981-4649efdb8f9d + 1 + + + + + + 374 + 2232 + 36 + 24 + + + 393.5 + 2244 + + + + + + + + Reversed vector + 5b1eace7-2ead-43a8-ad60-cf432a3d6ba1 + Vector + Vector + false + 0 + + + + + + 440 + 2232 + 36 + 24 + + + 459.5 + 2244 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 42b628d9-f035-46fd-b0a8-cba21867bf74 + List Item + List Item + + + + + + 672 + 1867 + 74 + 64 + + + 720 + 1899 + + + + + + 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 + a11915fd-a43e-4a07-b21c-b776482c6347 + List + List + false + 2f75ffd0-1662-4fc1-becf-0e7897c55528 + 1 + + + + + + 674 + 1869 + 31 + 20 + + + 691 + 1879 + + + + + + + + Item index + ab0d29b7-101a-4811-8fb9-cad42fef3473 + Index + Index + false + c4c68378-dc60-4bdf-bd85-a35f2d149cdc + 1 + + + + + + 674 + 1889 + 31 + 20 + + + 691 + 1899 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a4cc613b-b28b-4ce9-9ccb-ad553a301b1e + Wrap + Wrap + false + 0 + + + + + + 674 + 1909 + 31 + 20 + + + 691 + 1919 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 42408b78-ab69-4c72-8d76-9f1e52713bba + false + Item + i + false + 0 + + + + + + 735 + 1869 + 9 + 60 + + + 741 + 1899 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c4c68378-dc60-4bdf-bd85-a35f2d149cdc + Number Slider + Number Slider + false + 0 + + + + + + 453 + 1945 + 198 + 20 + + + 453 + 1945.193 + + + + + + 0 + 1 + 0 + 16 + 0 + 0 + 13 + + + + + + + + + 7db14002-c09c-4d7b-9f80-e4e2b00dfa1d + Surface Split + + + + + Split a surface with a bunch of curves. + true + 4e1b5756-9444-4fcf-a19d-971302a432b7 + Surface Split + Surface Split + + + + + + 498 + 1857 + 129 + 44 + + + 556 + 1879 + + + + + + Base surface + edeae5d4-ca8a-44f8-80f8-fa9b3a6695da + Surface + Surface + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 500 + 1859 + 41 + 20 + + + 522 + 1869 + + + + + + + + 1 + Splitting curves + d5edc7de-2cd1-4fb7-9a5f-77dc7e719693 + Curves + Curves + true + db78cc0a-87b6-489e-a1f2-f28b19e22de7 + 1 + + + + + + 500 + 1879 + 41 + 20 + + + 522 + 1889 + + + + + + + + 1 + Splitting fragments + 2f75ffd0-1662-4fc1-becf-0e7897c55528 + Fragments + Fragments + false + 0 + + + + + + 571 + 1859 + 54 + 40 + + + 599.5 + 1879 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 40846706-2f9d-4d47-9f1e-ec0f6f42761c + Range + Range + + + + + + 688 + 2108 + 110 + 44 + + + 746 + 2130 + + + + + + Domain of numeric range + c26fa629-30b4-49e5-a1de-b5157ee4e374 + Domain + Domain + false + bb84000c-207e-43f4-bcde-773c386d321a + 1 + + + + + + 690 + 2110 + 41 + 20 + + + 712 + 2120 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 619989c1-9aa9-4605-8ec8-4a106e67d3a9 + Steps + Steps + false + bafccd43-5c56-4032-b903-941d175f9a4b + 1 + + + + + + 690 + 2130 + 41 + 20 + + + 712 + 2140 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + d7c78f86-7420-4a54-b3bd-8b14ae17c881 + Range + Range + false + 0 + + + + + + 761 + 2110 + 35 + 40 + + + 780 + 2130 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + b61c9dcf-f274-4a20-bc06-dd1652f04daa + Rotate + Rotate + + + + + + 510 + 2174 + 138 + 64 + + + 578 + 2206 + + + + + + Base geometry + 4249f261-4d5d-4ba0-b723-4c4975c5ad23 + Geometry + Geometry + true + cf212c54-a1ea-45da-8ab0-34bc5de1e670 + 1 + + + + + + 512 + 2176 + 51 + 20 + + + 539 + 2186 + + + + + + + + Rotation angle in radians + 7badaff8-c1da-499f-ba1b-b8b1f1f0734d + Angle + Angle + false + 0 + false + + + + + + 512 + 2196 + 51 + 20 + + + 539 + 2206 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963268 + + + + + + + + + + + Rotation plane + f012835c-1073-4c6e-b714-8991ef578696 + Plane + Plane + false + 4ae6159e-7246-406c-937b-c7360a0c3b79 + 1 + + + + + + 512 + 2216 + 51 + 20 + + + 539 + 2226 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 7e23eac4-0b6b-4222-9a7c-ed136f3f5344 + Geometry + Geometry + false + 0 + + + + + + 593 + 2176 + 53 + 30 + + + 621 + 2191 + + + + + + + + Transformation data + d41a9772-adbb-4537-b49c-1dbc399c15fa + Transform + Transform + false + 0 + + + + + + 593 + 2206 + 53 + 30 + + + 621 + 2221 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 2b41021b-d96d-457a-89c9-ee5132213a12 + Rotate + Rotate + + + + + + 667 + 2217 + 138 + 64 + + + 735 + 2249 + + + + + + Base geometry + 84e0ad40-3c4a-455b-8fcd-a95e1ac89b39 + Geometry + Geometry + true + 7e23eac4-0b6b-4222-9a7c-ed136f3f5344 + 1 + + + + + + 669 + 2219 + 51 + 20 + + + 696 + 2229 + + + + + + + + Rotation angle in radians + 83ac4ba1-5e1d-433e-9460-3f3412d703e6 + Angle + Angle + false + 0 + false + + + + + + 669 + 2239 + 51 + 20 + + + 696 + 2249 + + + + + + 1 + + + + + 1 + {0} + + + + + -1.5707963267948966 + + + + + + + + + + + Rotation plane + f1a0ee20-9e93-40bc-9636-fd61a4af8e02 + Plane + Plane + false + 0 + + + + + + 669 + 2259 + 51 + 20 + + + 696 + 2269 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 05b5d884-f768-44a4-afc2-dec26766a165 + Geometry + Geometry + false + 0 + + + + + + 750 + 2219 + 53 + 30 + + + 778 + 2234 + + + + + + + + Transformation data + 11e3d080-7622-49bc-9427-1cb2679d73c5 + Transform + Transform + false + 0 + + + + + + 750 + 2249 + 53 + 30 + + + 778 + 2264 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + 41307b9d-f400-4a20-8380-24b948bda925 + Radians + Radians + + + + + + 534 + 2127 + 120 + 28 + + + 595 + 2141 + + + + + + Angle in degrees + 72645e8a-3437-4264-9a9a-f0fe2909b668 + Degrees + Degrees + false + 0 + + + + + + 536 + 2129 + 44 + 24 + + + 559.5 + 2141 + + + + + + 1 + + + + + 1 + {0} + + + + + -45 + + + + + + + + + + + Angle in radians + 1f34209a-4c3b-43d0-82bd-62f206b97e55 + Radians + Radians + false + 0 + + + + + + 610 + 2129 + 42 + 24 + + + 632.5 + 2141 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + b1cf243b-0cdf-4a7c-97cd-70a9fb31fa79 + Construct Domain + Construct Domain + + + + + + 518 + 2075 + 140 + 44 + + + 600 + 2097 + + + + + + Start value of numeric domain + 3e228e82-a13b-4ae3-a570-dc6d98416971 + Domain start + Domain start + false + 0 + + + + + + 520 + 2077 + 65 + 20 + + + 554 + 2087 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 965135da-3eef-42b6-85eb-41278a2b3594 + Domain end + Domain end + false + 1f34209a-4c3b-43d0-82bd-62f206b97e55 + 1 + + + + + + 520 + 2097 + 65 + 20 + + + 554 + 2107 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + bb84000c-207e-43f4-bcde-773c386d321a + Domain + Domain + false + 0 + + + + + + 615 + 2077 + 41 + 40 + + + 637 + 2097 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 2427ce3e-4ecd-4728-8978-7bac3d562868 + Rotate + Rotate + + + + + + 796 + 2142 + 138 + 64 + + + 864 + 2174 + + + + + + Base geometry + e8a95037-4d67-42de-9113-fcd8b3ef9678 + Geometry + Geometry + true + 7e23eac4-0b6b-4222-9a7c-ed136f3f5344 + 1 + + + + + + 798 + 2144 + 51 + 20 + + + 825 + 2154 + + + + + + + + Rotation angle in radians + a55fce9f-2ce3-4657-9c01-e75b1aaa21e1 + Angle + Angle + false + d7c78f86-7420-4a54-b3bd-8b14ae17c881 + 1 + false + + + + + + 798 + 2164 + 51 + 20 + + + 825 + 2174 + + + + + + 1 + + + + + 1 + {0} + + + + + -1.5707963267948966 + + + + + + + + + + + Rotation plane + 49caa333-bda8-477c-9049-16c0d1fc9e6c + Plane + Plane + false + 4ae6159e-7246-406c-937b-c7360a0c3b79 + 1 + + + + + + 798 + 2184 + 51 + 20 + + + 825 + 2194 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 9f4943cb-aad1-4ebf-bc12-0760f95b15fb + Geometry + Geometry + false + 0 + + + + + + 879 + 2144 + 53 + 30 + + + 907 + 2159 + + + + + + + + Transformation data + 48862f24-06e6-455a-9275-0fe18e4f290a + Transform + Transform + false + 0 + + + + + + 879 + 2174 + 53 + 30 + + + 907 + 2189 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 580438c3-836c-491f-b0a0-d0e9d9e9f7ec + Number Slider + Number Slider + false + 0 + + + + + + 531 + 2046 + 198 + 20 + + + 531.3456 + 2046.271 + + + + + + 0 + 1 + 0 + 381 + 2 + 0 + 11 + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 702c3ef9-c3ef-470e-84b9-3d8a415ed70c + Subtraction + Subtraction + + + + + + 696 + 1985 + 82 + 44 + + + 727 + 2007 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + cc9a6a03-04e1-482e-b92a-af762a9a99d9 + A + A + true + 4a90f12f-1cd1-457e-a731-1908365ab83c + 1 + + + + + + 698 + 1987 + 14 + 20 + + + 706.5 + 1997 + + + + + + + + Second operand for subtraction + 90fb2305-fc9e-48c4-979c-3cf192cfac12 + B + B + true + 0 + + + + + + 698 + 2007 + 14 + 20 + + + 706.5 + 2017 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 7a3265cd-72b3-4b94-8c74-332848c2faab + Result + Result + false + 0 + + + + + + 742 + 1987 + 34 + 40 + + + 760.5 + 2007 + + + + + + + + + + + + + + 4fe828e8-fa95-4cc5-9a8c-c33856ecc783 + Brep | Plane + + + + + Solve intersection events for a Brep and a plane (otherwise known as section). + true + ed7111af-231d-42c9-be90-94d6f0a3064f + true + Brep | Plane + Brep | Plane + + + + + + 838 + 1984 + 119 + 44 + + + 886 + 2006 + + + + + + Base Brep + 7259b608-f5ea-4b34-8a29-cdf42c6e5735 + true + Brep + Brep + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 840 + 1986 + 31 + 20 + + + 857 + 1996 + + + + + + + + Section plane + 75bdd8b4-014d-4424-9043-40593b3c0cf0 + true + Plane + Plane + false + 9f4943cb-aad1-4ebf-bc12-0760f95b15fb + 1 + + + + + + 840 + 2006 + 31 + 20 + + + 857 + 2016 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Section curves + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + true + 2 + Curves + Curves + false + 0 + + + + + + 901 + 1986 + 54 + 20 + + + 921.5 + 1996 + + + + + + + + 1 + Section points + f3cc261f-d996-4e98-8d19-0536b51a6636 + true + 2 + Points + Points + false + 0 + + + + + + 901 + 2006 + 54 + 20 + + + 921.5 + 2016 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4a90f12f-1cd1-457e-a731-1908365ab83c + Relay + + false + cd4a3e0d-6476-4fe5-9408-47d93bba5bb9 + 1 + + + + + + 632 + 1989 + 40 + 16 + + + 652 + 1997 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cd4a3e0d-6476-4fe5-9408-47d93bba5bb9 + Relay + + false + ad2fbad0-6c24-4f82-88e0-316b2ea3caa8 + 1 + + + + + + 689 + 1828 + 40 + 16 + + + 709 + 1836 + + + + + + + + + + f7662b9e-8035-4869-ae2a-d06f759b8451 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Scale To Length + + + + + Scale a curve to a specified length with {x}, {y}, and {z} proportion factors. + true + 85df177f-c13f-4a9b-a8e1-c222315a6087 + Scale To Length + Scale To Length + + + + + + 1272 + 1992 + 133 + 124 + + + 1335 + 2054 + + + + + + Curve to scale + 75772f92-c982-444b-9378-5c4072fdb7e4 + Curve + Curve + false + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + 1 + + + + + + 1274 + 1994 + 46 + 20 + + + 1298.5 + 2004 + + + + + + + + Base plane for center and orientation of scaling + ad22adcc-9caf-47ce-9a72-5e8740e517a3 + Plane + Plane + false + 306dd1dd-d8eb-46b3-af1e-089149d85fe4 + 7c0d061a-3b97-4aea-95b5-15545a0ba7fb + 2 + + + + + + 1274 + 2014 + 46 + 20 + + + 1298.5 + 2024 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Length to scale the curve to + 3f40ee67-95fa-4671-bf52-5636d3608b83 + Length + Length + false + 12bd0be1-8821-4b56-8c63-047e4499e077 + c0a13697-7aae-497c-8d92-116e4e3348ae + 2 + + + + + + 1274 + 2034 + 46 + 20 + + + 1298.5 + 2044 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Proportion scale factor in the plane {x} direction (use the same value for {x},{y}, and {z} for uniform scaling) + 2a249657-9ca5-46eb-98ba-8ba41a2b015d + Factor X + Factor X + false + 0 + + + + + + 1274 + 2054 + 46 + 20 + + + 1298.5 + 2064 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Proportion scale factor in the plane {y} direction (use the same value for {x},{y}, and {z} for uniform scaling) + 71d85df0-2b59-4c9e-a2db-091f408fb90f + Factor Y + Factor Y + false + 0 + + + + + + 1274 + 2074 + 46 + 20 + + + 1298.5 + 2084 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Proportion scale factor in the plane {z} direction (use the same value for {x},{y}, and {z} for uniform scaling) + ad4d7181-bf3b-4243-a05d-630f0e3fbfd1 + Factor Z + Factor Z + false + 0 + + + + + + 1274 + 2094 + 46 + 20 + + + 1298.5 + 2104 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting curve scaled to length + a6440a87-5539-4bb5-8719-12363ab2300e + Scaled + Scaled + false + 0 + + + + + + 1350 + 1994 + 53 + 60 + + + 1378 + 2024 + + + + + + + + Transformation data + 133a8425-cd73-46af-9060-72fab0515539 + Transform + Transform + false + 0 + + + + + + 1350 + 2054 + 53 + 60 + + + 1378 + 2084 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 28786dc7-0ed7-462b-9626-017e8baf7a0b + Relay + + false + 2364a3d1-bc93-4b28-9e65-bed39af7ed50 + 1 + + + + + + 845 + 1855 + 40 + 16 + + + 865 + 1863 + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 971c5b92-1cdd-42f2-8cff-d3427745e829 + Negative + Negative + + + + + + 906 + 1849 + 100 + 28 + + + 955 + 1863 + + + + + + Input value + 42398970-1964-4a0d-8fbc-3b34c75dc079 + Value + Value + false + 28786dc7-0ed7-462b-9626-017e8baf7a0b + 1 + + + + + + 908 + 1851 + 32 + 24 + + + 925.5 + 1863 + + + + + + + + Output value + 45f88c4a-83f4-479e-84a5-c4ca55f4db8a + Result + Result + false + 0 + + + + + + 970 + 1851 + 34 + 24 + + + 988.5 + 1863 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 94b9ec8c-36b2-4871-ac6a-57036c51b218 + Number Slider + Number Slider + false + 0 + + + + + + 897 + 1922 + 198 + 20 + + + 897.0307 + 1922.093 + + + + + + 0 + 1 + 0 + 512 + 0 + 0 + 27 + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 892a52ee-6d53-4278-8a0e-95e1f9947e1e + End Points + End Points + + + + + + 913 + 2055 + 96 + 44 + + + 963 + 2077 + + + + + + Curve to evaluate + 45616445-709a-4a7c-b4d4-918a9cfb21ec + Curve + Curve + false + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + 1 + + + + + + 915 + 2057 + 33 + 40 + + + 933 + 2077 + + + + + + + + Curve start point + 306dd1dd-d8eb-46b3-af1e-089149d85fe4 + Start + Start + false + 0 + + + + + + 978 + 2057 + 29 + 20 + + + 994 + 2067 + + + + + + + + Curve end point + 7c0d061a-3b97-4aea-95b5-15545a0ba7fb + End + End + false + 0 + + + + + + 978 + 2077 + 29 + 20 + + + 994 + 2087 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 237b7f18-b4bf-4d66-815a-87e7df228f33 + Multiplication + Multiplication + + + + + + 1123 + 1847 + 98 + 44 + + + 1154 + 1869 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ebbebe43-d9af-4184-9d5c-c6c2d6238347 + A + A + true + 45f88c4a-83f4-479e-84a5-c4ca55f4db8a + 1 + + + + + + 1125 + 1849 + 14 + 20 + + + 1133.5 + 1859 + + + + + + + + Second item for multiplication + 49bd4f3e-2098-4359-be94-281130052b4f + B + B + true + 94b9ec8c-36b2-4871-ac6a-57036c51b218 + 1 + + + + + + 1125 + 1869 + 14 + 20 + + + 1133.5 + 1879 + + + + + + + + Result of multiplication + 12bd0be1-8821-4b56-8c63-047e4499e077 + 2 + Result + Result + false + 0 + + + + + + 1169 + 1849 + 50 + 40 + + + 1187.5 + 1869 + + + + + + + + + + + + + + 0148a65d-6f42-414a-9db7-9a9b2eb78437 + Brep Edges + + + + + Extract the edge curves of a brep. + true + 7383de16-c38c-4eb3-ba4b-8f314a9775a5 + Brep Edges + Brep Edges + + + + + + 882 + 2219 + 131 + 64 + + + 927 + 2251 + + + + + + Base Brep + 1f639019-74f2-4cc9-ac11-89d7a61d3dab + Brep + Brep + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 884 + 2221 + 28 + 60 + + + 899.5 + 2251 + + + + + + + + 1 + Naked edge curves + 00d6a3e4-5960-4b11-a416-caaca22f1ad8 + Naked + Naked + false + 0 + + + + + + 942 + 2221 + 69 + 20 + + + 978 + 2231 + + + + + + + + 1 + Interior edge curves + f4620fd0-e140-4d2d-b0b1-b085f04182e3 + Interior + Interior + false + 0 + + + + + + 942 + 2241 + 69 + 20 + + + 978 + 2251 + + + + + + + + 1 + Non-Manifold edge curves + 6370d392-9fea-4fa8-a9c5-c4c6bdbc0701 + Non-Manifold + Non-Manifold + false + 0 + + + + + + 942 + 2261 + 69 + 20 + + + 978 + 2271 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 08d3ac45-e68c-4101-90c0-607f6ed8acda + End Points + End Points + + + + + + 970 + 2132 + 96 + 44 + + + 1020 + 2154 + + + + + + Curve to evaluate + 218914f2-689c-45b6-95bb-565edbd9a3b5 + Curve + Curve + false + 00d6a3e4-5960-4b11-a416-caaca22f1ad8 + 1 + + + + + + 972 + 2134 + 33 + 40 + + + 990 + 2154 + + + + + + + + Curve start point + 088e6e08-3162-44e8-8630-a343db51812b + Start + Start + false + 0 + + + + + + 1035 + 2134 + 29 + 20 + + + 1051 + 2144 + + + + + + + + Curve end point + dd43720d-40bd-479a-8950-fc3b0738c3fc + End + End + false + 0 + + + + + + 1035 + 2154 + 29 + 20 + + + 1051 + 2164 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 069d18d3-d4cb-463b-9a9e-ea79308d9252 + List Item + List Item + + + + + + 1244 + 2132 + 74 + 64 + + + 1292 + 2164 + + + + + + 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 + ac663adf-4995-471d-bd6a-5fedbe2c0dcf + List + List + false + 68fbf908-6cd3-477b-bfc8-e463eccd83df + 1 + + + + + + 1246 + 2134 + 31 + 20 + + + 1263 + 2144 + + + + + + + + Item index + 4250fe61-394b-41fa-8897-76d383e51be6 + Index + Index + false + 0 + + + + + + 1246 + 2154 + 31 + 20 + + + 1263 + 2164 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + eea8cd0a-3343-4584-a056-86b2e2a60e78 + Wrap + Wrap + false + 0 + + + + + + 1246 + 2174 + 31 + 20 + + + 1263 + 2184 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 58bb8e21-bf42-422a-a92d-00ed06baec05 + false + Item + i + false + 0 + + + + + + 1307 + 2134 + 9 + 60 + + + 1313 + 2164 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 99c36bd0-9b5f-4e80-bd69-dad7fa740947 + Point + Point + false + 0 + + + + + + 1134 + 2279 + 50 + 24 + + + 1159.581 + 2291.389 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + Data + + + + + Contains a collection of generic data + true + 68fbf908-6cd3-477b-bfc8-e463eccd83df + Data + Data + false + 088e6e08-3162-44e8-8630-a343db51812b + dd43720d-40bd-479a-8950-fc3b0738c3fc + 2 + + + + + + 1010 + 2357 + 50 + 24 + + + 1035.789 + 2369.825 + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 5fb23db1-36b3-466f-b5d7-650ede3676cd + 1 + Point + Point + false + 58bb8e21-bf42-422a-a92d-00ed06baec05 + 99c36bd0-9b5f-4e80-bd69-dad7fa740947 + 97a303fa-914c-438c-b67b-6e457e641be0 + 3 + + + + + + 1343 + 2203 + 50 + 24 + + + 1376.626 + 2215.424 + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 1413e866-fe75-4b34-910b-82607d1c7717 + Scale + Scale + + + + + + 1586 + 2259 + 138 + 64 + + + 1654 + 2291 + + + + + + Base geometry + 86b8b996-b5b6-4f5e-b19d-e157793566a4 + Geometry + Geometry + true + d89cebe1-2524-41f4-944c-034d0e0b7ae8 + 1fe2df55-690b-4cc8-8c64-cf6627670ace + 2 + + + + + + 1588 + 2261 + 51 + 20 + + + 1615 + 2271 + + + + + + + + Center of scaling + 78aff421-bb32-4b85-8b5b-b9d6e9e429f3 + Center + Center + false + 0 + + + + + + 1588 + 2281 + 51 + 20 + + + 1615 + 2291 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 6db1896d-0839-478f-8309-6a090e2e4209 + Factor + Factor + false + 0 + + + + + + 1588 + 2301 + 51 + 20 + + + 1615 + 2311 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Scaled geometry + 83b13267-8fa7-42f6-846c-53759ae41d9b + Geometry + Geometry + false + 0 + + + + + + 1669 + 2261 + 53 + 30 + + + 1697 + 2276 + + + + + + + + Transformation data + 4c4522cd-cb34-4f97-9f94-ac1b0a16f2ef + Transform + Transform + false + 0 + + + + + + 1669 + 2291 + 53 + 30 + + + 1697 + 2306 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2ede6d44-a7e9-4138-b622-5225a963941e + List Item + List Item + + + + + + 1252 + 2375 + 74 + 64 + + + 1300 + 2407 + + + + + + 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 + ff2af410-2ba1-4425-b4db-9421b4a34d30 + List + List + false + 68fbf908-6cd3-477b-bfc8-e463eccd83df + 1 + + + + + + 1254 + 2377 + 31 + 20 + + + 1271 + 2387 + + + + + + + + Item index + 40a4e510-258a-4cf6-8b44-aea997c822fa + Index + Index + false + 0 + + + + + + 1254 + 2397 + 31 + 20 + + + 1271 + 2407 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Wrap index to list bounds + 79988459-c1cb-4a3b-a3e1-9f4d6d88f2bc + Wrap + Wrap + false + 0 + + + + + + 1254 + 2417 + 31 + 20 + + + 1271 + 2427 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 54ea335d-c619-4dd3-812d-c26686aa6650 + false + Item + i + false + 0 + + + + + + 1315 + 2377 + 9 + 60 + + + 1321 + 2407 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 26cee85d-e222-4fc3-b53e-865c2e62e251 + 1 + Point + Point + false + 99c36bd0-9b5f-4e80-bd69-dad7fa740947 + 54ea335d-c619-4dd3-812d-c26686aa6650 + 65edf64f-60b3-40b5-a469-eef548c586db + 3 + + + + + + 1331 + 2307 + 50 + 24 + + + 1364.921 + 2319.131 + + + + + + + + + + 4fe828e8-fa95-4cc5-9a8c-c33856ecc783 + Brep | Plane + + + + + Solve intersection events for a Brep and a plane (otherwise known as section). + true + 1ad3fc8e-269d-4f67-a931-3ba68b2e0208 + Brep | Plane + Brep | Plane + + + + + + 1646 + 2036 + 119 + 44 + + + 1694 + 2058 + + + + + + Base Brep + 3ac64564-d78d-4536-b4ff-19addb1b38c3 + Brep + Brep + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 1648 + 2038 + 31 + 20 + + + 1665 + 2048 + + + + + + + + Section plane + f18b3911-fefd-47b9-80e4-64945c1b32a3 + Plane + Plane + false + 83b13267-8fa7-42f6-846c-53759ae41d9b + 1 + + + + + + 1648 + 2058 + 31 + 20 + + + 1665 + 2068 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Section curves + 34b9388a-dc70-478c-ace8-0deaf8d31eee + 2 + Curves + Curves + false + 0 + + + + + + 1709 + 2038 + 54 + 20 + + + 1729.5 + 2048 + + + + + + + + 1 + Section points + 27ef53e4-26c4-4a22-8384-cb5c6c78e835 + 2 + Points + Points + false + 0 + + + + + + 1709 + 2058 + 54 + 20 + + + 1729.5 + 2068 + + + + + + + + + + + + c77a8b3b-c569-4d81-9b59-1c27299a1c45 + 4Point Surface + + + + + Create a surface connecting three or four corner points. + true + f0174718-4e54-4ada-a6fb-3f28f0a77e56 + 4Point Surface + 4Point Surface + + + + + + 1418 + 2173 + 123 + 84 + + + 1483 + 2215 + + + + + + First corner + 9109d3e8-7174-4c74-9ce9-4dbb5b719a8a + Corner A + Corner A + false + 99c36bd0-9b5f-4e80-bd69-dad7fa740947 + 1 + + + + + + 1420 + 2175 + 48 + 20 + + + 1445.5 + 2185 + + + + + + + + Second corner + eb84eb8d-79a3-4b8c-9402-1f8dc8ad2207 + Corner B + Corner B + false + 58bb8e21-bf42-422a-a92d-00ed06baec05 + 1 + + + + + + 1420 + 2195 + 48 + 20 + + + 1445.5 + 2205 + + + + + + + + Third corner + 96942949-b096-4075-a5e1-b19aedd79708 + Corner C + Corner C + false + 97a303fa-914c-438c-b67b-6e457e641be0 + 1 + + + + + + 1420 + 2215 + 48 + 20 + + + 1445.5 + 2225 + + + + + + + + Optional fourth corner + aee67bcc-5ca8-48cf-ab39-20ce0f621ff7 + Corner D + Corner D + true + 0 + + + + + + 1420 + 2235 + 48 + 20 + + + 1445.5 + 2245 + + + + + + + + Resulting surface + d89cebe1-2524-41f4-944c-034d0e0b7ae8 + Surface + Surface + false + 0 + + + + + + 1498 + 2175 + 41 + 80 + + + 1520 + 2215 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 92b897ee-6144-4cae-a1a1-e62ed207b59e + List Item + List Item + + + + + + 1248 + 2220 + 74 + 64 + + + 1296 + 2252 + + + + + + 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 + af0aa94b-5f5d-433f-a71e-75f9c21ab6f0 + List + List + false + 68fbf908-6cd3-477b-bfc8-e463eccd83df + 1 + + + + + + 1250 + 2222 + 31 + 20 + + + 1267 + 2232 + + + + + + + + Item index + 159c7106-2126-4082-a160-0f15df5dd0a3 + Index + Index + false + 0 + + + + + + 1250 + 2242 + 31 + 20 + + + 1267 + 2252 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Wrap index to list bounds + 79d7c71d-4679-4eb9-8577-0adb0b7dc6ff + Wrap + Wrap + false + 0 + + + + + + 1250 + 2262 + 31 + 20 + + + 1267 + 2272 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 97a303fa-914c-438c-b67b-6e457e641be0 + false + Item + i + false + 0 + + + + + + 1311 + 2222 + 9 + 60 + + + 1317 + 2252 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + d510a71d-bb0a-46ce-9fa6-537174b8f5e3 + List Item + List Item + + + + + + 1263 + 2463 + 74 + 64 + + + 1311 + 2495 + + + + + + 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 + 6783c199-c8b9-4bf6-a6e8-5c9ecbbb1b78 + List + List + false + 68fbf908-6cd3-477b-bfc8-e463eccd83df + 1 + + + + + + 1265 + 2465 + 31 + 20 + + + 1282 + 2475 + + + + + + + + Item index + 7533223c-7b49-4c6b-9413-904fae3455f6 + Index + Index + false + 0 + + + + + + 1265 + 2485 + 31 + 20 + + + 1282 + 2495 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + Wrap index to list bounds + 768228ce-b8fc-4077-9c86-968aa044ec78 + Wrap + Wrap + false + 0 + + + + + + 1265 + 2505 + 31 + 20 + + + 1282 + 2515 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 65edf64f-60b3-40b5-a469-eef548c586db + false + Item + i + false + 0 + + + + + + 1326 + 2465 + 9 + 60 + + + 1332 + 2495 + + + + + + + + + + + + + + c77a8b3b-c569-4d81-9b59-1c27299a1c45 + 4Point Surface + + + + + Create a surface connecting three or four corner points. + true + 1db260be-cc77-4fbf-8034-55b344a3373d + 4Point Surface + 4Point Surface + + + + + + 1416 + 2278 + 123 + 84 + + + 1481 + 2320 + + + + + + First corner + 67c1b345-b298-432c-aeed-44adb6038f09 + Corner A + Corner A + false + 99c36bd0-9b5f-4e80-bd69-dad7fa740947 + 1 + + + + + + 1418 + 2280 + 48 + 20 + + + 1443.5 + 2290 + + + + + + + + Second corner + 48fee5e5-13e1-455e-90c6-60644cd891cf + Corner B + Corner B + false + 54ea335d-c619-4dd3-812d-c26686aa6650 + 1 + + + + + + 1418 + 2300 + 48 + 20 + + + 1443.5 + 2310 + + + + + + + + Third corner + 485d8291-7db8-4d01-bdc2-72f1fabe8d99 + Corner C + Corner C + false + 65edf64f-60b3-40b5-a469-eef548c586db + 1 + + + + + + 1418 + 2320 + 48 + 20 + + + 1443.5 + 2330 + + + + + + + + Optional fourth corner + a17e4d4c-e618-4b7b-a8f2-a2073dea2307 + Corner D + Corner D + true + 0 + + + + + + 1418 + 2340 + 48 + 20 + + + 1443.5 + 2350 + + + + + + + + Resulting surface + 1fe2df55-690b-4cc8-8c64-cf6627670ace + Surface + Surface + false + 0 + + + + + + 1496 + 2280 + 41 + 80 + + + 1518 + 2320 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + ecc93473-8adb-4d98-ba5d-4401ac3ea3d5 + Multiplication + Multiplication + + + + + + 1133 + 1954 + 118 + 44 + + + 1164 + 1976 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + da20e517-3dab-4d51-affb-6782792ac3c3 + A + A + true + 45f88c4a-83f4-479e-84a5-c4ca55f4db8a + 1 + + + + + + 1135 + 1956 + 14 + 20 + + + 1143.5 + 1966 + + + + + + + + Second item for multiplication + 09546013-bd95-4ffe-81fa-63ffa43d8e1e + B + B + true + 94b9ec8c-36b2-4871-ac6a-57036c51b218 + 1 + + + + + + 1135 + 1976 + 14 + 20 + + + 1143.5 + 1986 + + + + + + + + Result of multiplication + c0a13697-7aae-497c-8d92-116e4e3348ae + 2 + Result + Result + false + true + 0 + + + + + + 1179 + 1956 + 70 + 40 + + + 1197.5 + 1976 + + + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 02083420-5e3f-4efa-a416-1d37f64f90c2 + Mirror + Mirror + + + + + + 1426 + 2072 + 138 + 44 + + + 1494 + 2094 + + + + + + Base geometry + 6848d5f5-c907-4ac4-8df9-94979d7d4c6c + Geometry + Geometry + true + a6440a87-5539-4bb5-8719-12363ab2300e + 1 + + + + + + 1428 + 2074 + 51 + 20 + + + 1455 + 2084 + + + + + + + + Mirror plane + 00affd97-fc5e-4bba-b230-f646497f6443 + Plane + Plane + false + 1fe2df55-690b-4cc8-8c64-cf6627670ace + 1 + + + + + + 1428 + 2094 + 51 + 20 + + + 1455 + 2104 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 1ca0ae74-eb34-45a7-b2a9-c97d0d1016c9 + Geometry + Geometry + false + 0 + + + + + + 1509 + 2074 + 53 + 20 + + + 1537 + 2084 + + + + + + + + Transformation data + 2884caa8-c3d0-4780-bf4b-4290acf8ee26 + Transform + Transform + false + 0 + + + + + + 1509 + 2094 + 53 + 20 + + + 1537 + 2104 + + + + + + + + + + + + e072a153-a463-40c2-b550-921443acbc9b + f183dd19-5217-935b-1fcc-dafe808aaa69 + Mesh Pipe + + + + + Create mesh pipe around optional curves + true + 900008ee-6fca-486e-a757-c4ba1cfaf98d + Mesh Pipe + Mesh Pipe + + + + + + 1899 + 1913 + 133 + 124 + + + 1968 + 1975 + + + + + + A curve to pipe. + 7a2b4969-ae0b-45ac-8b10-10adb006eca4 + Curve + Curve + false + d136ca4f-6574-4151-bd54-560f5791deed + 1 + + + + + + 1901 + 1915 + 52 + 20 + + + 1928.5 + 1925 + + + + + + + + The radius of the pipe. + a376d665-cddb-46c1-97f6-26c883fe0841 + Radius + Radius + false + c2e88174-40b1-475d-a81e-f0a49c57261a + 1 + + + + + + 1901 + 1935 + 52 + 20 + + + 1928.5 + 1945 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.1 + + + + + + + + + + + The number of segments in the pipe. + 7f6472bc-7e31-473a-a3ee-e264e5284104 + Segments + Segments + false + 0 + + + + + + 1901 + 1955 + 52 + 20 + + + 1928.5 + 1965 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + The accuracy of the pipe. + 1a83004a-be39-4c23-8e04-b31ce407b2d6 + Accuracy + Accuracy + false + 0 + + + + + + 1901 + 1975 + 52 + 20 + + + 1928.5 + 1985 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 0 = None , 1 = Flat , 2 = Box , 3 = Dome + 58f9b253-d141-45ea-a301-b8e586f416cc + CapType + CapType + false + 0 + + + + + + 1901 + 1995 + 52 + 20 + + + 1928.5 + 2005 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Specifies whether the pipe is faceted, or not. + 21987a16-5783-4434-8a30-06e36500b3dc + Faceted + Faceted + false + 0 + + + + + + 1901 + 2015 + 52 + 20 + + + 1928.5 + 2025 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Mesh + 5c2f8b74-b23d-4a79-a32a-3576125b37c7 + 1 + Mesh + Mesh + false + 0 + + + + + + 1983 + 1915 + 47 + 120 + + + 2000 + 1975 + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + Data + + + + + Contains a collection of generic data + true + 36d61830-ab22-4ae7-9707-50cbc694e40e + 1 + Data + Data + false + a6440a87-5539-4bb5-8719-12363ab2300e + 1ca0ae74-eb34-45a7-b2a9-c97d0d1016c9 + 2 + + + + + + 1491 + 1993 + 50 + 24 + + + 1524.167 + 2005.381 + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + ee1d5458-10fd-46c1-8ce3-770fa8261d7c + Mesh Join + Mesh Join + + + + + + 2083 + 1932 + 106 + 28 + + + 2141 + 1946 + + + + + + 1 + Meshes to join + 8d3d90fe-a1ba-4c12-9001-f59f66ba5635 + Meshes + Meshes + false + 5c2f8b74-b23d-4a79-a32a-3576125b37c7 + 1 + + + + + + 2085 + 1934 + 41 + 24 + + + 2107 + 1946 + + + + + + + + Mesh join result + 4ab6f520-dde6-4e10-9bd6-14051b3dc577 + Mesh + Mesh + false + 0 + + + + + + 2156 + 1934 + 31 + 24 + + + 2173 + 1946 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + 95d37f7a-b4ea-429e-9f7c-a31d6d828038 + Length + Length + + + + + + 1317 + 1676 + 104 + 28 + + + 1367 + 1690 + + + + + + Curve to measure + d65a7d0a-b28b-4f97-ba05-9a04bdaa5192 + Curve + Curve + false + 00d6a3e4-5960-4b11-a416-caaca22f1ad8 + 1 + + + + + + 1319 + 1678 + 33 + 24 + + + 1337 + 1690 + + + + + + + + Curve length + 37d17653-6c09-490e-931e-788f54e3e38f + Length + Length + false + 0 + + + + + + 1382 + 1678 + 37 + 24 + + + 1402 + 1690 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + a12532ac-fb37-4742-bbce-a2ffdb4802cd + List Item + List Item + + + + + + 1497 + 1734 + 74 + 64 + + + 1545 + 1766 + + + + + + 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 + 34e5006c-15af-42bf-b58a-d5598d6cf73a + List + List + false + 37d17653-6c09-490e-931e-788f54e3e38f + 1 + + + + + + 1499 + 1736 + 31 + 20 + + + 1516 + 1746 + + + + + + + + Item index + 812fb6b2-e1dd-4176-a051-7e1b26c4aecf + Index + Index + false + 0165734d-5aa8-4877-8b00-1d932f6fe07a + 1 + + + + + + 1499 + 1756 + 31 + 20 + + + 1516 + 1766 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 6d6cf083-9596-4411-85ef-313bb73e5457 + Wrap + Wrap + false + 0 + + + + + + 1499 + 1776 + 31 + 20 + + + 1516 + 1786 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 9f22d765-0155-4b21-9594-8659fe3f8fad + false + Item + i + false + 0 + + + + + + 1560 + 1736 + 9 + 60 + + + 1566 + 1766 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 0165734d-5aa8-4877-8b00-1d932f6fe07a + Number Slider + Number Slider + false + 0 + + + + + + 1278 + 1751 + 198 + 20 + + + 1278.887 + 1751.163 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 55787f45-5a54-409b-a066-7052b6c191f1 + Panel + + false + 0 + 9f22d765-0155-4b21-9594-8659fe3f8fad + 1 + Double click to edit panel content… + + + + + + 1896 + 1717 + 160 + 100 + + 0 + 0 + 0 + + 1896.734 + 1717.914 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + 0bd7620a-61ed-4a48-8bf8-e6468b9e6506 + List Length + List Length + + + + + + 1267 + 1378 + 93 + 28 + + + 1306 + 1392 + + + + + + 1 + Base list + 40ed4df6-46eb-4740-8ea3-b7ad23a554e0 + List + List + false + 26d90f6c-3527-4250-8d56-b0482a21076b + 1 + + + + + + 1269 + 1380 + 22 + 24 + + + 1281.5 + 1392 + + + + + + + + Number of items in L + 5fa57991-8436-44fa-b0bd-97ec7eb67152 + Length + Length + false + 0 + + + + + + 1321 + 1380 + 37 + 24 + + + 1341 + 1392 + + + + + + + + + + + + 8ec86459-bf01-4409-baee-174d0d2b13d0 + Data + + + + + Contains a collection of generic data + fcfdafb6-ace1-42cb-9d0f-f34ae7c63246 + Data + Data + false + 0 + + + + + + 1293 + 1495 + 50 + 24 + + + 1318.445 + 1507.717 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ff5e8b33-5961-4c02-8a9c-28879a97101a + Relay + + false + 8e3ac904-b65f-4f2a-afaf-43c97919a83a + 1 + + + + + + 12619 + 843 + 40 + 16 + + + 12639 + 851 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 8b38b1d8-b9da-4fe3-a0b9-aade123fc882 + List Item + List Item + + + + + + 1466 + 1490 + 90 + 64 + + + 1514 + 1522 + + + + + + 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 + 07da007c-02c2-4386-bb38-28cd7e728569 + List + List + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 1468 + 1492 + 31 + 20 + + + 1485 + 1502 + + + + + + + + Item index + 9c1aae38-fae9-4d02-9ff4-7663798d173c + Index + Index + false + fcfdafb6-ace1-42cb-9d0f-f34ae7c63246 + 1 + + + + + + 1468 + 1512 + 31 + 20 + + + 1485 + 1522 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 32e35598-f705-4634-832e-e3e201e2bf06 + Wrap + Wrap + false + 0 + + + + + + 1468 + 1532 + 31 + 20 + + + 1485 + 1542 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 2e42793f-784e-4ebb-b99d-cd1194100d28 + 1 + false + Item + i + false + 0 + + + + + + 1529 + 1492 + 25 + 60 + + + 1535 + 1522 + + + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + b93143cf-eba5-41a8-a31e-5dbc50295a33 + Subtraction + Subtraction + + + + + + 1339 + 1570 + 82 + 44 + + + 1370 + 1592 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + cb028799-51b1-4a70-9591-eeb7e8220083 + A + A + true + 5fa57991-8436-44fa-b0bd-97ec7eb67152 + 1 + + + + + + 1341 + 1572 + 14 + 20 + + + 1349.5 + 1582 + + + + + + + + Second operand for subtraction + 8805d594-e9f4-4bdf-ace6-06cdde373104 + B + B + true + 0 + + + + + + 1341 + 1592 + 14 + 20 + + + 1349.5 + 1602 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 75a6d3d0-93bc-4c93-9dd5-1bfd55a108fc + Result + Result + false + 0 + + + + + + 1385 + 1572 + 34 + 40 + + + 1403.5 + 1592 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + ed175d73-145f-42d9-9a6b-be6635ea5199 + List Item + List Item + + + + + + 1459 + 1579 + 90 + 64 + + + 1507 + 1611 + + + + + + 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 + e00a5ad9-828f-4cb3-9a01-4b12e354ecba + List + List + false + 347b77e9-7b3d-4853-9b27-baebcd2bfa85 + 1 + + + + + + 1461 + 1581 + 31 + 20 + + + 1478 + 1591 + + + + + + + + Item index + 5f19cff9-578f-4ad8-847d-033e853af64a + Index + Index + false + 75a6d3d0-93bc-4c93-9dd5-1bfd55a108fc + 1 + + + + + + 1461 + 1601 + 31 + 20 + + + 1478 + 1611 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 8586b2b7-bb36-412d-90b0-79ed52ef6e8e + Wrap + Wrap + false + 0 + + + + + + 1461 + 1621 + 31 + 20 + + + 1478 + 1631 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 3fb2647d-06dc-4ad2-8f3a-703a3b2d0e20 + 1 + false + Item + i + false + 0 + + + + + + 1522 + 1581 + 25 + 60 + + + 1528 + 1611 + + + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + fab5e976-f11a-4877-8b7d-70b69c5d389b + Line + Line + + + + + + 1602 + 1548 + 114 + 44 + + + 1674 + 1570 + + + + + + Line start point + c7c5faa9-5b5f-4684-85fa-c4189cd98e32 + Start Point + Start Point + false + 2e42793f-784e-4ebb-b99d-cd1194100d28 + 1 + + + + + + 1604 + 1550 + 55 + 20 + + + 1633 + 1560 + + + + + + + + Line end point + 3cbff217-0a41-498d-83fb-b3e92be093a4 + End Point + End Point + false + 3fb2647d-06dc-4ad2-8f3a-703a3b2d0e20 + 1 + + + + + + 1604 + 1570 + 55 + 20 + + + 1633 + 1580 + + + + + + + + Line segment + 16052351-6c79-4310-98e8-e1f754271cbd + Line + Line + false + 0 + + + + + + 1689 + 1550 + 25 + 40 + + + 1703 + 1570 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + 29cc56dc-0e36-455b-a467-fc4111beb305 + Length + Length + + + + + + 1753 + 1556 + 104 + 28 + + + 1803 + 1570 + + + + + + Curve to measure + dcf8c0fb-dfc3-4c2a-b73b-8891f74a730e + Curve + Curve + false + 16052351-6c79-4310-98e8-e1f754271cbd + 1 + + + + + + 1755 + 1558 + 33 + 24 + + + 1773 + 1570 + + + + + + + + Curve length + 67d68b5f-b296-478d-a60f-f195edfe8008 + Length + Length + false + 0 + + + + + + 1818 + 1558 + 37 + 24 + + + 1838 + 1570 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0bd7620a-61ed-4a48-8bf8-e6468b9e6506 + fcfdafb6-ace1-42cb-9d0f-f34ae7c63246 + 8b38b1d8-b9da-4fe3-a0b9-aade123fc882 + b93143cf-eba5-41a8-a31e-5dbc50295a33 + ed175d73-145f-42d9-9a6b-be6635ea5199 + fab5e976-f11a-4877-8b7d-70b69c5d389b + 29cc56dc-0e36-455b-a467-fc4111beb305 + 4f4527f0-7d5a-4c3c-b74c-1b71b599f520 + 8 + 92842b22-871a-480b-a820-a6c94a3ab887 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 95d37f7a-b4ea-429e-9f7c-a31d6d828038 + a12532ac-fb37-4742-bbce-a2ffdb4802cd + 0165734d-5aa8-4877-8b00-1d932f6fe07a + 55787f45-5a54-409b-a066-7052b6c191f1 + 4 + 05583308-f293-417e-8754-a5c22ec93972 + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4f4527f0-7d5a-4c3c-b74c-1b71b599f520 + Panel + + false + 0 + 67d68b5f-b296-478d-a60f-f195edfe8008 + 1 + Double click to edit panel content… + + + + + + 1903 + 1521 + 160 + 100 + + 0 + 0 + 0 + + 1903.574 + 1521.401 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 7bf5e290-e39a-46c2-96dc-c816a5feb9cd + Division + Division + + + + + + 1399 + 1927 + 82 + 44 + + + 1430 + 1949 + + + + + + Item to divide (dividend) + 56f4364d-7b3b-466e-b5f8-b99d29c23573 + A + A + false + 55787f45-5a54-409b-a066-7052b6c191f1 + 1 + + + + + + 1401 + 1929 + 14 + 20 + + + 1409.5 + 1939 + + + + + + + + Item to divide with (divisor) + a967e967-ad52-4ed5-b10a-0a6bd45089aa + B + B + false + 4f4527f0-7d5a-4c3c-b74c-1b71b599f520 + 1 + + + + + + 1401 + 1949 + 14 + 20 + + + 1409.5 + 1959 + + + + + + + + The result of the Division + ca1d719d-c446-4c75-b1c6-08b4f7fc466a + Result + Result + false + 0 + + + + + + 1445 + 1929 + 34 + 40 + + + 1463.5 + 1949 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 20d62617-4df7-4a59-b7e0-f27df5e8a524 + Relay + + false + 01461660-2b32-456c-9d20-1e8bd5a7ec3a + 1 + + + + + + 1407 + 1884 + 40 + 16 + + + 1427 + 1892 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + e75a2b4b-e043-41ce-a6fa-35339a3624ea + Multiplication + Multiplication + + + + + + 1524 + 1917 + 82 + 44 + + + 1555 + 1939 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + d3718cd7-1a72-4787-a607-39773dd883e6 + A + A + true + 20d62617-4df7-4a59-b7e0-f27df5e8a524 + 1 + + + + + + 1526 + 1919 + 14 + 20 + + + 1534.5 + 1929 + + + + + + + + Second item for multiplication + 3d3090f0-3c68-4e43-90bc-b4b5841aa451 + B + B + true + ca1d719d-c446-4c75-b1c6-08b4f7fc466a + 1 + + + + + + 1526 + 1939 + 14 + 20 + + + 1534.5 + 1949 + + + + + + + + Result of multiplication + bbac0e34-2d0b-4488-aa1b-a80e201d24f5 + Result + Result + false + 0 + + + + + + 1570 + 1919 + 34 + 40 + + + 1588.5 + 1939 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bccb9e74-ebe1-49e8-9f37-d5db86bb0151 + Relay + + false + bbac0e34-2d0b-4488-aa1b-a80e201d24f5 + 1 + + + + + + 1655 + 1883 + 40 + 16 + + + 1675 + 1891 + + + + + + + + + + 6af381c4-c379-4b7c-b0bb-641927985eea + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Parameter Pipe Mesh + + + + + Create a piped mesh along a curve from domain dividing {u} and {v} parameters, or by lengths between control points, or by angle accuracy, with various end types. + + +-base methods by Mateusz Zwierzycki + true + 037f2456-483c-4654-94cf-c69f3863f6b6 + Parameter Pipe Mesh + Parameter Pipe Mesh + + + + + + 3858 + 1644 + 151 + 204 + + + 3944 + 1746 + + + + + + Curve to create pipe along as mesh + 850a02ac-ca8a-44f3-80ae-466fdeaf69e6 + Curve + Curve + false + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 1 + + + + + + 3860 + 1646 + 69 + 20 + + + 3896 + 1656 + + + + + + + + Radius of the pipe mesh + 8b7f4a53-bcdf-4862-86f2-a39cdc94657f + Radius + Radius + false + bccb9e74-ebe1-49e8-9f37-d5db86bb0151 + 1 + + + + + + 3860 + 1666 + 69 + 20 + + + 3896 + 1676 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + 1 + Division parameters along the curves {u} domain for mesh faces ({u}0.0 = Curve start, {u}1.0 = Curve end) +(unless Length is true or Angle is not 0.0) + +For best results {u} parameters should be between 0 and 1, in numerical order, and non duplicate + 69bc5f2e-1693-4e0d-8d8d-58571d06bc0f + Parameters U + Parameters U + true + ca956747-cc8d-40ed-a4bc-c0047b292231 + 1 + + + + + + 3860 + 1686 + 69 + 20 + + + 3896 + 1696 + + + + + + + + 1 + Division parameters around the curve {v} domain for mesh faces ({v}0.0 = Revolve min, {v}1.0 = Revolve max) + +For best results {v} parameters should be between 0 and 1, in numerical order, and non duplicate + a4ed5d52-38f8-4c9c-bb42-2cbd87c53a0a + Parameters V + Parameters V + false + 8ba51f69-21b2-490a-9f4d-24ffefdd99f7 + 1 + + + + + + 3860 + 1706 + 69 + 20 + + + 3896 + 1716 + + + + + + + + If True, parameters {u} distribution is weighted by the curves curvatures + 043ce8d4-21ad-49b6-bc61-c40be2be98a3 + Weighted + Weighted + false + 0 + + + + + + 3860 + 1726 + 69 + 20 + + + 3896 + 1736 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + If True, the curves mesh face divisions are defined by the lengths between its control points instead of the {u} parameters + +(useful for conforming mesh face divisions to each segment of a polyline curve) + 406f2ebd-7e89-4e3a-b8b9-9272b0ec5822 + Lengths + Lengths + false + 0 + + + + + + 3860 + 1746 + 69 + 20 + + + 3896 + 1756 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + If Angle is not 0.0, the curves mesh face divisions are defined by angle accuracy in degrees instead of the {u} parameters + +(useful for conforming mesh face divisions to the curvature of the curve) + 78f3cee4-22a6-4856-b39b-deee781bbf7c + Angle + Angle + false + 0 + + + + + + 3860 + 1766 + 69 + 20 + + + 3896 + 1776 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rotation of the pipe mesh radius around the curve, in degrees + d4f19103-45c6-4395-a9f5-88b6158d3db9 + Rotation + Rotation + false + 0 + + + + + + 3860 + 1786 + 69 + 20 + + + 3896 + 1796 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Determines how to end the pipe mesh + +0 = None +1 = Flat +2 = Round + 071563c2-40f7-43a6-99d2-ff280108cc79 + End Type + End Type + false + 0 + + + + + + 3860 + 1806 + 69 + 20 + + + 3896 + 1816 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Triangulate the mesh faces + 8ba071d3-ec2d-43d4-9586-14c94708a1e5 + Triangulate + Triangulate + false + 0 + + + + + + 3860 + 1826 + 69 + 20 + + + 3896 + 1836 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting pipe mesh + f9f5a901-b1d1-42d4-ba76-db0eed1cf805 + 1 + Piped + Piped + false + 0 + + + + + + 3959 + 1646 + 48 + 200 + + + 3976.5 + 1746 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 6e3e049a-88f3-49ac-ab23-223811f6610c + Range + Range + + + + + + 2998 + 1764 + 110 + 44 + + + 3056 + 1786 + + + + + + Domain of numeric range + 14024b2d-63c7-4de2-94c4-1404cccf0a08 + Domain + Domain + false + 0 + + + + + + 3000 + 1766 + 41 + 20 + + + 3022 + 1776 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 598254a8-75f2-47ba-97e6-f47d0fd274a6 + Steps + Steps + false + 1d4056ae-ae5e-41c8-b335-111b6625f8dd + 1 + + + + + + 3000 + 1786 + 41 + 20 + + + 3022 + 1796 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + ca956747-cc8d-40ed-a4bc-c0047b292231 + Range + Range + false + 0 + + + + + + 3071 + 1766 + 35 + 40 + + + 3090 + 1786 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + bdeeb5c2-9af8-4983-8ce2-5aacc0e5a21c + Range + Range + + + + + + 2997 + 1808 + 110 + 44 + + + 3055 + 1830 + + + + + + Domain of numeric range + 5ceb5f3d-3a41-4ca8-967f-ba2de6a7e09b + Domain + Domain + false + 0 + + + + + + 2999 + 1810 + 41 + 20 + + + 3021 + 1820 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + e0d6a147-0af3-4688-bf18-6b186e9c720e + Steps + Steps + false + 71c67494-c3b0-46d3-9b7e-c96f8b8bc75b + 1 + + + + + + 2999 + 1830 + 41 + 20 + + + 3021 + 1840 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Range of numbers + 8ba51f69-21b2-490a-9f4d-24ffefdd99f7 + Range + Range + false + 0 + + + + + + 3070 + 1810 + 35 + 40 + + + 3089 + 1830 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 1d4056ae-ae5e-41c8-b335-111b6625f8dd + Number Slider + Number Slider + false + 0 + + + + + + 2759 + 1795 + 198 + 20 + + + 2759.236 + 1795.474 + + + + + + 0 + 1 + 0 + 11 + 1 + 0 + 4 + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 71c67494-c3b0-46d3-9b7e-c96f8b8bc75b + Number Slider + Number Slider + false + 0 + + + + + + 2757 + 1836 + 198 + 20 + + + 2757.085 + 1836.572 + + + + + + 0 + 1 + 0 + 10 + 1 + 0 + 8 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c866de2f-a3f4-46f9-ac97-363b4cb1789e + Relay + + false + ecc997f7-7316-4cbd-a2bf-d9f1c62314cc + 1 + + + + + + 1729 + 1992 + 40 + 16 + + + 1749 + 2000 + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + 0e29a2a4-be6f-40a0-9437-3bac4b2cab31 + Mesh Join + Mesh Join + + + + + + 4026 + 1732 + 106 + 28 + + + 4084 + 1746 + + + + + + 1 + Meshes to join + 7a4b4504-4c6e-4e82-82cf-e1fb0c21aeba + Meshes + Meshes + false + f9f5a901-b1d1-42d4-ba76-db0eed1cf805 + 1 + + + + + + 4028 + 1734 + 41 + 24 + + + 4050 + 1746 + + + + + + + + Mesh join result + 29a57b7f-a01d-476d-a339-41426ee6911e + Mesh + Mesh + false + 0 + + + + + + 4099 + 1734 + 31 + 24 + + + 4116 + 1746 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b15c9684-a629-4868-bffe-a50cd2c920b6 + Panel + + false + 0 + 29a57b7f-a01d-476d-a339-41426ee6911e + 1 + Double click to edit panel content… + + + + + + 4149 + 1697 + 160 + 100 + + 0 + 0 + 0 + + 4149.668 + 1697.906 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 7112dc44-83ca-4aeb-9c2d-aaa7b10f5f00 + Negative + Negative + + + + + + 1266 + 1833 + 100 + 28 + + + 1315 + 1847 + + + + + + Input value + 6a4449e0-8b21-4cf7-a2cf-e2377bd1a5a3 + Value + Value + false + 12bd0be1-8821-4b56-8c63-047e4499e077 + 1 + + + + + + 1268 + 1835 + 32 + 24 + + + 1285.5 + 1847 + + + + + + + + Output value + 70ea9d11-65a0-45ed-a534-9d2af933fbd1 + Result + Result + false + 0 + + + + + + 1330 + 1835 + 34 + 24 + + + 1348.5 + 1847 + + + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 5da04d00-7537-479e-9682-8d0a132d7091 + Negative + Negative + + + + + + 1114 + 2015 + 100 + 28 + + + 1163 + 2029 + + + + + + Input value + e151a07b-81ee-4d4f-9a8c-13cf0f316b8d + Value + Value + false + c0a13697-7aae-497c-8d92-116e4e3348ae + 1 + + + + + + 1116 + 2017 + 32 + 24 + + + 1133.5 + 2029 + + + + + + + + Output value + 68225502-5b78-45f5-bf4a-2607b0c474c3 + Result + Result + false + 0 + + + + + + 1178 + 2017 + 34 + 24 + + + 1196.5 + 2029 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + 037345d1-43e0-4ce0-9b18-9d36b52873c9 + Remap Numbers + Remap Numbers + + + + + + 827 + 1695 + 131 + 64 + + + 882 + 1727 + + + + + + Value to remap + 0fb5b9d4-3d03-4f11-8bc8-a9d1be1797f8 + Value + Value + false + ae5c430c-51b0-406d-aea9-c5d165ba7cdd + 1 + + + + + + 829 + 1697 + 38 + 20 + + + 849.5 + 1707 + + + + + + + + Source domain + 5e0189f7-a380-43e5-b231-9511157773bd + Source + Source + false + cb7bf814-2159-4fbf-96f4-1ebf644ff78e + 1 + + + + + + 829 + 1717 + 38 + 20 + + + 849.5 + 1727 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + b69a897d-c5db-4570-b840-df9b83b207cf + Target + Target + false + 0 + + + + + + 829 + 1737 + 38 + 20 + + + 849.5 + 1747 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + ea8c2b97-5467-4440-93db-4d0192a767c5 + 1 + Mapped + Mapped + false + 0 + + + + + + 897 + 1697 + 59 + 30 + + + 920 + 1712 + + + + + + + + Remapped and clipped number + cd06a0ad-a292-4575-a0a9-d663ca7ce750 + Clipped + Clipped + false + 0 + + + + + + 897 + 1727 + 59 + 30 + + + 920 + 1742 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + ea0d2698-daef-4fba-8999-6520b8ca3b7f + Bounds + Bounds + + + + + + 741 + 1523 + 122 + 28 + + + 805 + 1537 + + + + + + 1 + Numbers to include in Bounds + 65f77edd-33fa-4763-aa9f-ecfe97be342e + Numbers + Numbers + false + 97f03369-a40e-44fd-8dd1-e5922957b66f + 1 + + + + + + 743 + 1525 + 47 + 24 + + + 768 + 1537 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 86c695d9-9c33-4af1-805b-854e66c47599 + Domain + Domain + false + 0 + + + + + + 820 + 1525 + 41 + 24 + + + 842 + 1537 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 97f03369-a40e-44fd-8dd1-e5922957b66f + Relay + + false + fe90c14b-1c70-4efe-88d2-87b0aa317e7d + 1 + + + + + + 656 + 1528 + 40 + 16 + + + 676 + 1536 + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 11fae182-d2be-4648-8bac-a7f236b6d6a8 + Negative + Negative + + + + + + 893 + 1516 + 100 + 28 + + + 942 + 1530 + + + + + + Input value + 2a4b5a03-e2b1-4b25-81de-81cce12842a0 + Value + Value + false + 86c695d9-9c33-4af1-805b-854e66c47599 + 1 + + + + + + 895 + 1518 + 32 + 24 + + + 912.5 + 1530 + + + + + + + + Output value + cb7bf814-2159-4fbf-96f4-1ebf644ff78e + Result + Result + false + 0 + + + + + + 957 + 1518 + 34 + 24 + + + 975.5 + 1530 + + + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 43e39c73-8f37-4ba0-9ee9-44c6218a6be1 + Negative + Negative + + + + + + 730 + 1567 + 100 + 28 + + + 779 + 1581 + + + + + + Input value + 9d95d181-ac80-45d3-977a-7e5a2ffb693c + Value + Value + false + 97f03369-a40e-44fd-8dd1-e5922957b66f + 1 + + + + + + 732 + 1569 + 32 + 24 + + + 749.5 + 1581 + + + + + + + + Output value + ae5c430c-51b0-406d-aea9-c5d165ba7cdd + Result + Result + false + 0 + + + + + + 794 + 1569 + 34 + 24 + + + 812.5 + 1581 + + + + + + + + + + + + fe502a6c-31bc-4089-821d-05de68d7fe76 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Curve Length At + + + + + Get the length along a curve from its start to a point on the curve (or optionally to a parameter on the curve), if point is not on the curve it will be pulled to it. + 2ca98fdd-e2a3-4642-950d-638295dc6498 + Curve Length At + Curve Length At + + + + + + 1054 + 1685 + 144 + 84 + + + 1128 + 1727 + + + + + + Curve to get length along + e84aa5dc-f07e-48c1-8a6e-f1fb32ea645d + Curve + Curve + false + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + 1 + + + + + + 1056 + 1687 + 57 + 20 + + + 1086 + 1697 + + + + + + + + Point on curve to get length to + 291c9578-9e7c-4213-a260-544ab399d569 + Point + Point + true + ea8c2b97-5467-4440-93db-4d0192a767c5 + 1 + + + + + + 1056 + 1707 + 57 + 20 + + + 1086 + 1717 + + + + + + + + Optional parameter on curve to get length to instead of a point (will override point if a point is also input) + 65991505-fa3e-4f16-a749-d92bf8d7e472 + Parameter + Parameter + true + 0 + + + + + + 1056 + 1727 + 57 + 20 + + + 1086 + 1737 + + + + + + + + If true, the length output is normalized (0.0 - 1.0) + 521708f3-7d13-494f-bf27-93be08974e39 + Normalized + Normalized + false + 0 + + + + + + 1056 + 1747 + 57 + 20 + + + 1086 + 1757 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Length along curve from start to the point on curve + d428f80e-a1c3-441b-af39-5d968c2a3202 + Length + Length + false + 0 + + + + + + 1143 + 1687 + 53 + 40 + + + 1171 + 1707 + + + + + + + + Curve parameter at the point on curve + db502787-2253-440b-b03d-442d10799f39 + Parameter + Parameter + false + 0 + + + + + + 1143 + 1727 + 53 + 40 + + + 1171 + 1747 + + + + + + + + + + + + d7ee52ff-89b8-4d1a-8662-3e0dd391d0af + Project + + + + + Project a curve onto a Brep. + true + dc0df033-94b4-4469-8373-d7a19b0f9055 + Project + Project + + + + + + 1670 + 2097 + 114 + 64 + + + 1734 + 2129 + + + + + + Curve to project + fe44d478-7bd6-45c5-951b-5e33562b009d + Curve + Curve + false + 36d61830-ab22-4ae7-9707-50cbc694e40e + 1 + + + + + + 1672 + 2099 + 47 + 20 + + + 1697 + 2109 + + + + + + + + Brep to project onto + 66f70fba-fedf-4a30-b054-1e7146a983e9 + Brep + Brep + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 1672 + 2119 + 47 + 20 + + + 1697 + 2129 + + + + + + + + Projection direction + 745c5ca1-86b3-4730-bdba-3abb906d8720 + Direction + Direction + false + dfc66167-6dbd-4428-9ec6-63587b3dad59 + 1 + + + + + + 1672 + 2139 + 47 + 20 + + + 1697 + 2149 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + 1 + Projected curves + 01ded72e-586d-4d54-b8b4-cc56c4f0755d + Curve + Curve + false + 0 + + + + + + 1749 + 2099 + 33 + 60 + + + 1767 + 2129 + + + + + + + + + + + + 904e4b56-484a-4814-b35f-aa4baf362117 + Brep | Brep + + + + + Solve intersection events for two Breps. + true + 5f109837-8c34-435f-b32b-f4d5bc04f0c8 + Brep | Brep + Brep | Brep + + + + + + 1620 + 2190 + 111 + 44 + + + 1676 + 2212 + + + + + + First Brep + 8647bfcb-5f89-487f-900d-89e0157ed316 + Brep A + Brep A + false + d89cebe1-2524-41f4-944c-034d0e0b7ae8 + 1 + + + + + + 1622 + 2192 + 39 + 20 + + + 1643 + 2202 + + + + + + + + Second Brep + 940b749b-4ac6-44af-820b-75312eb609ef + Brep B + Brep B + false + 1fe2df55-690b-4cc8-8c64-cf6627670ace + 1 + + + + + + 1622 + 2212 + 39 + 20 + + + 1643 + 2222 + + + + + + + + 1 + Intersection curves + dfc66167-6dbd-4428-9ec6-63587b3dad59 + Curves + Curves + false + 0 + + + + + + 1691 + 2192 + 38 + 20 + + + 1711.5 + 2202 + + + + + + + + 1 + Intersection points + c692ee84-88f6-4967-9976-84116e98ca19 + Points + Points + false + 0 + + + + + + 1691 + 2212 + 38 + 20 + + + 1711.5 + 2222 + + + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + true + 5da6ea27-d952-4160-8222-b0a7d3bf4e74 + true + Offset on Srf + Offset on Srf + + + + + + 1573 + 1968 + 128 + 64 + + + 1635 + 2000 + + + + + + Curve to offset + 032a9622-90e9-4c45-8ebf-42e048066318 + true + Curve + Curve + false + 36d61830-ab22-4ae7-9707-50cbc694e40e + 1 + + + + + + 1575 + 1970 + 45 + 20 + + + 1599 + 1980 + + + + + + + + Offset distance + 27a79d3d-9d80-45cb-a37b-3dfd90044067 + true + Distance + Distance + false + 0 + + + + + + 1575 + 1990 + 45 + 20 + + + 1599 + 2000 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + f1f7a82c-bab9-435a-b380-e38300ed0c9d + true + Surface + Surface + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 1575 + 2010 + 45 + 20 + + + 1599 + 2020 + + + + + + + + 1 + Resulting offsets + ecc997f7-7316-4cbd-a2bf-d9f1c62314cc + true + 1 + Curve + Curve + false + 0 + + + + + + 1650 + 1970 + 49 + 60 + + + 1668 + 2000 + + + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + ea791b56-41d7-4443-a622-b0aeef4020f7 + true + Pipe + Pipe + + + + + + 4084 + 2039 + 112 + 64 + + + 4137 + 2071 + + + + + + Base curve + 9d3d7ff4-28c9-4b64-8071-a2bdb9ae3955 + true + Curve + Curve + false + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 1 + + + + + + 4086 + 2041 + 36 + 20 + + + 4105.5 + 2051 + + + + + + + + Pipe radius + 20be6fea-10c2-4031-b362-d79a1ed31d97 + true + Radius + Radius + false + bccb9e74-ebe1-49e8-9f37-d5db86bb0151 + 1 + + + + + + 4086 + 2061 + 36 + 20 + + + 4105.5 + 2071 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + aa89ac06-8718-4eea-b1b0-950fbadaeecf + true + Caps + Caps + false + 0 + + + + + + 4086 + 2081 + 36 + 20 + + + 4105.5 + 2091 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + a50996d5-cda0-4380-b2b0-a1e386767bd8 + true + 1 + Pipe + Pipe + false + 0 + + + + + + 4152 + 2041 + 42 + 60 + + + 4166.5 + 2071 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + c24cd8a3-91c7-420c-bd27-0d75e9bd3167 + Mirror + Mirror + + + + + + 1827 + 2228 + 138 + 44 + + + 1895 + 2250 + + + + + + Base geometry + bdbc2128-3a24-4020-ad5f-b6c6396b1d01 + Geometry + Geometry + true + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 1 + + + + + + 1829 + 2230 + 51 + 20 + + + 1856 + 2240 + + + + + + + + Mirror plane + f51a0012-48e2-4ad9-a1fe-72cb9d4cf6e4 + Plane + Plane + false + f1114c87-266d-49df-9417-aed618a5c7fe + 1 + + + + + + 1829 + 2250 + 51 + 20 + + + 1856 + 2260 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 73b30bcb-63e5-4593-9e70-981ed15f5479 + Geometry + Geometry + false + 0 + + + + + + 1910 + 2230 + 53 + 20 + + + 1938 + 2240 + + + + + + + + Transformation data + 15838a3a-4b42-4543-9673-cedc44883bf3 + Transform + Transform + false + 0 + + + + + + 1910 + 2250 + 53 + 20 + + + 1938 + 2260 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 037f2456-483c-4654-94cf-c69f3863f6b6 + 6e3e049a-88f3-49ac-ab23-223811f6610c + bdeeb5c2-9af8-4983-8ce2-5aacc0e5a21c + 1d4056ae-ae5e-41c8-b335-111b6625f8dd + 71c67494-c3b0-46d3-9b7e-c96f8b8bc75b + 0e29a2a4-be6f-40a0-9437-3bac4b2cab31 + b15c9684-a629-4868-bffe-a50cd2c920b6 + 7 + d3268760-93fa-4ec8-b492-18eed2642ecc + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f1114c87-266d-49df-9417-aed618a5c7fe + Relay + + false + 4ae6159e-7246-406c-937b-c7360a0c3b79 + 1 + + + + + + 1727 + 2360 + 40 + 16 + + + 1747 + 2368 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 576832ee-a22e-404b-96ff-c1348e6ea595 + Relay + + false + 4d7fc82b-dc6c-433e-9981-4649efdb8f9d + 1 + + + + + + 1709 + 2407 + 40 + 16 + + + 1729 + 2415 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 54afc875-a9de-4169-a95c-575a6fd5dc47 + Relay + + false + 19bda60d-f5c4-42a7-a636-97f549c55b64 + 1 + + + + + + 1775 + 2396 + 40 + 16 + + + 1795 + 2404 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f1114c87-266d-49df-9417-aed618a5c7fe + 576832ee-a22e-404b-96ff-c1348e6ea595 + 54afc875-a9de-4169-a95c-575a6fd5dc47 + 3 + 65d19d11-2b3a-4ae3-8686-27101c92c507 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + e6d5ad09-7b4d-4e4f-9c56-c7841af4d9ab + Mirror + Mirror + + + + + + 1953 + 2318 + 138 + 44 + + + 2021 + 2340 + + + + + + Base geometry + 15d5fea0-62ac-4c4e-a4b5-00a21a3d993c + Geometry + Geometry + true + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 73b30bcb-63e5-4593-9e70-981ed15f5479 + 2 + + + + + + 1955 + 2320 + 51 + 20 + + + 1982 + 2330 + + + + + + + + Mirror plane + 877fbae5-96f0-4a48-bd0f-6f8c811f1703 + Plane + Plane + false + 54afc875-a9de-4169-a95c-575a6fd5dc47 + 1 + + + + + + 1955 + 2340 + 51 + 20 + + + 1982 + 2350 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 005293c4-7790-498a-8d79-2baf3502dd44 + Geometry + Geometry + false + 0 + + + + + + 2036 + 2320 + 53 + 20 + + + 2064 + 2330 + + + + + + + + Transformation data + f14c7591-1470-4729-ad76-ecfc339349d2 + Transform + Transform + false + 0 + + + + + + 2036 + 2340 + 53 + 20 + + + 2064 + 2350 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + e9000715-f8c8-425d-b8a5-ac543c9d1b02 + Join Curves + Join Curves + + + + + + 1979 + 2188 + 134 + 44 + + + 2042 + 2210 + + + + + + 1 + Curves to join + 77b477d7-0b7d-4127-944d-3408f4562de0 + Curves + Curves + false + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 73b30bcb-63e5-4593-9e70-981ed15f5479 + 005293c4-7790-498a-8d79-2baf3502dd44 + 3 + + + + + + 1981 + 2190 + 46 + 20 + + + 2005.5 + 2200 + + + + + + + + Preserve direction of input curves + b48ee083-6077-49b7-bc2d-2b30a6c997f7 + Preserve + Preserve + false + 0 + + + + + + 1981 + 2210 + 46 + 20 + + + 2005.5 + 2220 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 47db969f-2cdd-4dab-a59f-5f389bc2be55 + 1 + Curves + Curves + false + 0 + + + + + + 2057 + 2190 + 54 + 40 + + + 2077.5 + 2210 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8559984d-9034-4f01-8aa3-c2b57ceb5274 + Mirror + Mirror + + + + + + 2111 + 2270 + 138 + 44 + + + 2179 + 2292 + + + + + + Base geometry + a439af04-c65a-4eff-90da-deb00bf92e87 + Geometry + Geometry + true + 47db969f-2cdd-4dab-a59f-5f389bc2be55 + 1 + + + + + + 2113 + 2272 + 51 + 20 + + + 2140 + 2282 + + + + + + + + Mirror plane + 9f28508b-86f4-44bc-b2d9-fcbcabe2bafd + Plane + Plane + false + 576832ee-a22e-404b-96ff-c1348e6ea595 + 1 + + + + + + 2113 + 2292 + 51 + 20 + + + 2140 + 2302 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 90761cdd-368c-4709-bad7-17d180cd28e4 + Geometry + Geometry + false + 0 + + + + + + 2194 + 2272 + 53 + 20 + + + 2222 + 2282 + + + + + + + + Transformation data + 90b431b1-3ce8-4423-96c5-ee972f14cd88 + Transform + Transform + false + 0 + + + + + + 2194 + 2292 + 53 + 20 + + + 2222 + 2302 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 04d3404b-ccb6-4ef7-a33d-feab476cdf9a + Rotate + Rotate + + + + + + 2930 + 2089 + 138 + 64 + + + 2998 + 2121 + + + + + + Base geometry + 34f2a483-8ace-458b-9425-76a65d762c20 + Geometry + Geometry + true + aec2eda7-de37-4e91-8906-21fca14610a1 + 90761cdd-368c-4709-bad7-17d180cd28e4 + 2 + + + + + + 2932 + 2091 + 51 + 20 + + + 2959 + 2101 + + + + + + + + Rotation angle in radians + 12e400f3-e963-48e4-af49-b2162332d683 + Angle + Angle + false + 0 + false + + + + + + 2932 + 2111 + 51 + 20 + + + 2959 + 2121 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 9445588a-357c-42ba-9e95-7eea016a5d1a + Plane + Plane + false + f1114c87-266d-49df-9417-aed618a5c7fe + 1 + + + + + + 2932 + 2131 + 51 + 20 + + + 2959 + 2141 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + aa3e8001-8650-4c47-91bf-a2ba1e231a82 + Geometry + Geometry + false + 0 + + + + + + 3013 + 2091 + 53 + 30 + + + 3041 + 2106 + + + + + + + + Transformation data + a4a4245e-3c24-4123-b134-753064d418a5 + Transform + Transform + false + 0 + + + + + + 3013 + 2121 + 53 + 30 + + + 3041 + 2136 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 4cd997c2-1b3c-4a3c-9856-353c8dcb81d0 + Rotate + Rotate + + + + + + 2892 + 2352 + 138 + 64 + + + 2960 + 2384 + + + + + + Base geometry + a68c6736-9003-4742-aba7-7ed4cfd39361 + Geometry + Geometry + true + 47db969f-2cdd-4dab-a59f-5f389bc2be55 + 90761cdd-368c-4709-bad7-17d180cd28e4 + 2 + + + + + + 2894 + 2354 + 51 + 20 + + + 2921 + 2364 + + + + + + + + Rotation angle in radians + b5430417-66c6-4e4c-9858-90070ff1919d + Angle + Angle + false + 0 + false + + + + + + 2894 + 2374 + 51 + 20 + + + 2921 + 2384 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 379ad1b3-502a-466a-b122-10deee0d48d1 + Plane + Plane + false + 54afc875-a9de-4169-a95c-575a6fd5dc47 + 1 + + + + + + 2894 + 2394 + 51 + 20 + + + 2921 + 2404 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 51ac87f7-4ffc-496a-adc1-ad049e0d2426 + Geometry + Geometry + false + 0 + + + + + + 2975 + 2354 + 53 + 30 + + + 3003 + 2369 + + + + + + + + Transformation data + 6e985acb-3ee6-492c-a36f-bb7ebfba3274 + Transform + Transform + false + 0 + + + + + + 2975 + 2384 + 53 + 30 + + + 3003 + 2399 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 93585e76-9781-4537-ab71-bbe96f4621d8 + Join Curves + Join Curves + + + + + + 2950 + 2037 + 134 + 44 + + + 3013 + 2059 + + + + + + 1 + Curves to join + 8e307bda-acda-4481-a032-77d13692e8e2 + Curves + Curves + false + 47db969f-2cdd-4dab-a59f-5f389bc2be55 + 90761cdd-368c-4709-bad7-17d180cd28e4 + aa3e8001-8650-4c47-91bf-a2ba1e231a82 + 51ac87f7-4ffc-496a-adc1-ad049e0d2426 + 4 + + + + + + 2952 + 2039 + 46 + 20 + + + 2976.5 + 2049 + + + + + + + + Preserve direction of input curves + 7753bbe4-a41a-44a9-a150-6c162ab3d5c6 + Preserve + Preserve + false + 0 + + + + + + 2952 + 2059 + 46 + 20 + + + 2976.5 + 2069 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 06fc4a0e-8746-494d-8e92-573193801f6c + 1 + Curves + Curves + false + 0 + + + + + + 3028 + 2039 + 54 + 40 + + + 3048.5 + 2059 + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + 87ac87e0-fce6-42b5-86f1-2bbc105adf4d + Polar Array + Polar Array + + + + + + 1925 + 2453 + 154 + 84 + + + 1993 + 2495 + + + + + + Base geometry + 9423d8c3-6cce-44b7-990b-483296a24ca4 + Geometry + Geometry + true + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 1 + + + + + + 1927 + 2455 + 51 + 20 + + + 1954 + 2465 + + + + + + + + Polar array plane + 28d3c3cc-89a2-40c0-a86a-e33b37d40acd + Plane + Plane + false + 4cfe7ba0-f8e2-4689-ab95-8d5e3c59e49d + 1 + + + + + + 1927 + 2475 + 51 + 20 + + + 1954 + 2485 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + b57fcdf7-f862-4f54-8f10-3794cdcc65f8 + Count + Count + false + 0 + + + + + + 1927 + 2495 + 51 + 20 + + + 1954 + 2505 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Sweep angle in radians (counter-clockwise, starting from plane x-axis) + 38910ca0-dd4b-4818-a12c-e34285bf3ec2 + Angle + Angle + false + 0 + false + + + + + + 1927 + 2515 + 51 + 20 + + + 1954 + 2525 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + e9befd6d-c978-4d4a-be27-771a70ea28f3 + 1 + Geometry + Geometry + false + 0 + + + + + + 2008 + 2455 + 69 + 40 + + + 2036 + 2475 + + + + + + + + 1 + Transformation data + 55fd2a5d-25e4-412b-8f47-16c8223650b1 + Transform + Transform + false + 0 + + + + + + 2008 + 2495 + 69 + 40 + + + 2036 + 2515 + + + + + + + + + + + + 904e4b56-484a-4814-b35f-aa4baf362117 + Brep | Brep + + + + + Solve intersection events for two Breps. + true + 4014d7f2-bf51-45c7-90a3-0e1c553b2d16 + Brep | Brep + Brep | Brep + false + + + + + + 677 + 2355 + 111 + 44 + + + 733 + 2377 + + + + + + First Brep + d6d56bb9-2a61-4ffa-8865-d7fb6d40f6a7 + Brep A + Brep A + false + 1f14f2ab-899a-48f1-a87f-57ff8dd7c59f + 1 + + + + + + 679 + 2357 + 39 + 20 + + + 700 + 2367 + + + + + + + + Second Brep + be3ec429-e470-419f-b311-eb90944c6a62 + Brep B + Brep B + false + d78c54d2-6eaa-44e0-9981-9d17a50a89f6 + 1 + + + + + + 679 + 2377 + 39 + 20 + + + 700 + 2387 + + + + + + + + 1 + Intersection curves + 4cfe7ba0-f8e2-4689-ab95-8d5e3c59e49d + Curves + Curves + false + 0 + + + + + + 748 + 2357 + 38 + 20 + + + 768.5 + 2367 + + + + + + + + 1 + Intersection points + 9eaa7b85-f6e5-4ae3-b128-97093703a6ac + Points + Points + false + 0 + + + + + + 748 + 2377 + 38 + 20 + + + 768.5 + 2387 + + + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + d0f4cffc-3459-4123-b55e-91a06788b89a + Plane Surface + Plane Surface + + + + + + 441 + 2296 + 101 + 64 + + + 494 + 2328 + + + + + + Surface base plane + aad4e644-8af3-44ff-9ea8-e42093bfa73a + Plane + Plane + false + e2ae1b91-dee7-4cbe-ac82-fc2810892364 + 1 + + + + + + 443 + 2298 + 36 + 20 + + + 462.5 + 2308 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 8568d5aa-0c08-4ed4-ba8c-298ffde84ff9 + X Size + X Size + false + 0 + + + + + + 443 + 2318 + 36 + 20 + + + 462.5 + 2328 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Dimensions in Y direction + 64ab381a-9dec-452d-9f05-95ca2739945c + Y Size + Y Size + false + 0 + + + + + + 443 + 2338 + 36 + 20 + + + 462.5 + 2348 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Resulting plane surface + 1f14f2ab-899a-48f1-a87f-57ff8dd7c59f + Plane + Plane + false + 0 + + + + + + 509 + 2298 + 31 + 60 + + + 526 + 2328 + + + + + + + + + + + + 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 + Plane Surface + + + + + Create a plane surface + true + 3a6febcb-7518-45b4-a4b7-8aeb6a633cb9 + Plane Surface + Plane Surface + + + + + + 444 + 2378 + 101 + 64 + + + 497 + 2410 + + + + + + Surface base plane + 87301fed-7e94-41f3-9a80-cdaf3dd0e34b + Plane + Plane + false + 555d29c2-07b5-41fd-86f1-0d343875a961 + 1 + + + + + + 446 + 2380 + 36 + 20 + + + 465.5 + 2390 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Dimensions in X direction + 94767c62-fded-4dbf-84e3-0bb4c843cbd5 + X Size + X Size + false + 0 + + + + + + 446 + 2400 + 36 + 20 + + + 465.5 + 2410 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Dimensions in Y direction + 07401b16-18ea-4109-98ae-4451b7a9248c + Y Size + Y Size + false + 0 + + + + + + 446 + 2420 + 36 + 20 + + + 465.5 + 2430 + + + + + + 1 + + + + + 1 + {0} + + + + + + -100000 + 100000 + + + + + + + + + + + + Resulting plane surface + d78c54d2-6eaa-44e0-9981-9d17a50a89f6 + Plane + Plane + false + 0 + + + + + + 512 + 2380 + 31 + 60 + + + 529 + 2410 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 93c8cec3-9f7d-4b25-8fdd-caaa0f5a0efc + Join Curves + Join Curves + + + + + + 2926 + 2017 + 150 + 44 + + + 3005 + 2039 + + + + + + 1 + Curves to join + 3d727435-dacd-4c4c-9cd6-a6c4b6d42a23 + 1 + Curves + Curves + false + e9befd6d-c978-4d4a-be27-771a70ea28f3 + 1 + + + + + + 2928 + 2019 + 62 + 20 + + + 2968.5 + 2029 + + + + + + + + Preserve direction of input curves + 580adacb-faad-4579-9976-43490229834a + Preserve + Preserve + false + 0 + + + + + + 2928 + 2039 + 62 + 20 + + + 2968.5 + 2049 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 1 + Curves + Curves + false + 0 + + + + + + 3020 + 2019 + 54 + 40 + + + 3040.5 + 2039 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + b0e51b14-bda5-4034-91c7-377e6d704d20 + Curve + Curve + false + e9befd6d-c978-4d4a-be27-771a70ea28f3 + 1 + + + + + + 2986 + 1985 + 50 + 24 + + + 3011.014 + 1997.489 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + f2fdf71a-b813-440b-8b83-b92eac8b7fc4 + Number Slider + Number Slider + false + 0 + + + + + + 2877 + 1946 + 198 + 20 + + + 2877.361 + 1946.418 + + + + + + 6 + 1 + 0 + 100 + 0 + 0 + 2.000001 + + + + + + + + + d6d9b934-83b2-452d-ab0c-87fc73a03ac5 + ab81fea9-8d16-4caf-af89-2736c660f36d + Smooth Corners + + + + + Smooth the corners of a segmented curve by unitized parameter + true + ad4106fb-7437-4c81-b839-b2437c3a49d7 + Smooth Corners + Smooth Corners + + + + + + 3865 + 1977 + 189 + 64 + + + 3935 + 2009 + + + + + + Curve to Smooth Corners + dc0f631e-d2f8-4c17-a5ec-383261f4bb1e + Curve + Curve + false + 90ef6646-78e8-4d39-a2cb-fb6ae6b55a3b + 1 + + + + + + 3867 + 1979 + 53 + 20 + + + 3895 + 1989 + + + + + + + + A unitized curve parameter between 0-1 + 33b6ff2a-bb96-4768-b5fc-fe2453d95a65 + Parameter + Parameter + true + f2fdf71a-b813-440b-8b83-b92eac8b7fc4 + 1 + + + + + + 3867 + 1999 + 53 + 20 + + + 3895 + 2009 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Blend Continuity Type + 36c6870d-d570-40dd-b97b-4ef123982d2d + Continuity + Continuity + true + 0 + + + + + + 3867 + 2019 + 53 + 20 + + + 3895 + 2029 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + The smoothed polycurve + 3ff7dffb-cf72-47f2-a73e-3212e08e9b5d + 1 + Compound Curve + Compound Curve + false + 0 + + + + + + 3950 + 1979 + 102 + 60 + + + 3994.5 + 2009 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 8c2e950f-1235-4f93-acfd-6735d0a758a8 + Mirror + Mirror + + + + + + 3849 + 2168 + 138 + 44 + + + 3917 + 2190 + + + + + + Base geometry + ea85501f-d75e-4298-b9c1-3a1578cd0025 + Geometry + Geometry + true + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 1 + + + + + + 3851 + 2170 + 51 + 20 + + + 3878 + 2180 + + + + + + + + Mirror plane + 04f38939-47b2-4047-90a2-5943ff4b6297 + Plane + Plane + false + f1114c87-266d-49df-9417-aed618a5c7fe + 1 + + + + + + 3851 + 2190 + 51 + 20 + + + 3878 + 2200 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 6824c63c-65d1-4305-a448-ca9540120f12 + Geometry + Geometry + false + 0 + + + + + + 3932 + 2170 + 53 + 20 + + + 3960 + 2180 + + + + + + + + Transformation data + 213f01f2-71d6-462b-bf00-18be4adc62ff + Transform + Transform + false + 0 + + + + + + 3932 + 2190 + 53 + 20 + + + 3960 + 2200 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 028348b1-2fac-4878-8aa1-6ccc2d706061 + Mirror + Mirror + + + + + + 4032 + 2295 + 138 + 44 + + + 4100 + 2317 + + + + + + Base geometry + 33a5b94c-7e2c-43d4-b177-61cbe46aac08 + Geometry + Geometry + true + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 1 + + + + + + 4034 + 2297 + 51 + 20 + + + 4061 + 2307 + + + + + + + + Mirror plane + 6044b726-cde0-4973-9489-50c231d18e11 + Plane + Plane + false + 54afc875-a9de-4169-a95c-575a6fd5dc47 + 1 + + + + + + 4034 + 2317 + 51 + 20 + + + 4061 + 2327 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 2447b9bf-10ca-4058-9b7c-1a071969445c + Geometry + Geometry + false + 0 + + + + + + 4115 + 2297 + 53 + 20 + + + 4143 + 2307 + + + + + + + + Transformation data + 8e584310-b42d-4977-a86c-572349d7e043 + Transform + Transform + false + 0 + + + + + + 4115 + 2317 + 53 + 20 + + + 4143 + 2327 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 49d2f7b8-a7d4-423d-9465-0df6dbcfe93f + Mirror + Mirror + + + + + + 3875 + 2232 + 138 + 44 + + + 3943 + 2254 + + + + + + Base geometry + 9431487a-70f2-4942-a278-f69c35133cd3 + Geometry + Geometry + true + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 1 + + + + + + 3877 + 2234 + 51 + 20 + + + 3904 + 2244 + + + + + + + + Mirror plane + 131a5ce5-69c2-44d7-8ea5-abe88a883b3c + Plane + Plane + false + 576832ee-a22e-404b-96ff-c1348e6ea595 + 1 + + + + + + 3877 + 2254 + 51 + 20 + + + 3904 + 2264 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 25b53189-c6aa-4865-974d-b64fba21577b + Geometry + Geometry + false + 0 + + + + + + 3958 + 2234 + 53 + 20 + + + 3986 + 2244 + + + + + + + + Transformation data + a81285e8-3529-4081-aafa-9020128db69c + Transform + Transform + false + 0 + + + + + + 3958 + 2254 + 53 + 20 + + + 3986 + 2264 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 791fc83d-31bc-4742-97f5-be9a15eee772 + Join Curves + Join Curves + + + + + + 4006 + 2137 + 150 + 44 + + + 4085 + 2159 + + + + + + 1 + Curves to join + 8953bbf0-dc27-40a1-aea9-109f5e87e820 + 1 + Curves + Curves + false + e4759e54-9c05-42a2-a26b-6864672ce1e0 + 6824c63c-65d1-4305-a448-ca9540120f12 + 25b53189-c6aa-4865-974d-b64fba21577b + 2447b9bf-10ca-4058-9b7c-1a071969445c + 4 + + + + + + 4008 + 2139 + 62 + 20 + + + 4048.5 + 2149 + + + + + + + + Preserve direction of input curves + 31ec1367-ecee-4c21-ab39-0986a2835ce5 + Preserve + Preserve + false + 0 + + + + + + 4008 + 2159 + 62 + 20 + + + 4048.5 + 2169 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 90ef6646-78e8-4d39-a2cb-fb6ae6b55a3b + 1 + Curves + Curves + false + 0 + + + + + + 4100 + 2139 + 54 + 40 + + + 4120.5 + 2159 + + + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + 32c62d00-00c6-4fb5-900a-a922acfee9b8 + true + Offset on Srf + Offset on Srf + + + + + + 4242 + 1910 + 128 + 64 + + + 4304 + 1942 + + + + + + Curve to offset + d54587bf-e336-41e7-9635-9ec01f1a1770 + true + Curve + Curve + false + 3ff7dffb-cf72-47f2-a73e-3212e08e9b5d + 1 + + + + + + 4244 + 1912 + 45 + 20 + + + 4268 + 1922 + + + + + + + + Offset distance + 660b95e5-d50e-4245-aca7-9361b966f61a + true + Distance + Distance + false + 0 + + + + + + 4244 + 1932 + 45 + 20 + + + 4268 + 1942 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + f9d84db7-a231-4227-b1fb-0ee585f8ec0a + true + Surface + Surface + false + b8874b41-3e9e-4f08-a04d-9dbf95a48ff8 + 1 + + + + + + 4244 + 1952 + 45 + 20 + + + 4268 + 1962 + + + + + + + + 1 + Resulting offsets + a0b4f21d-f907-4367-a016-ab99dd0773cb + true + 1 + Curve + Curve + false + 0 + + + + + + 4319 + 1912 + 49 + 60 + + + 4337 + 1942 + + + + + + + + + + + + 0148a65d-6f42-414a-9db7-9a9b2eb78437 + Brep Edges + + + + + Extract the edge curves of a brep. + true + a8d12e23-0062-40d4-b246-8d3a416c826b + Brep Edges + Brep Edges + + + + + + 4248 + 2141 + 131 + 64 + + + 4293 + 2173 + + + + + + Base Brep + a2c78ddd-f002-4ba2-a387-1f07acc8faf8 + Brep + Brep + false + b8874b41-3e9e-4f08-a04d-9dbf95a48ff8 + 1 + + + + + + 4250 + 2143 + 28 + 60 + + + 4265.5 + 2173 + + + + + + + + 1 + Naked edge curves + cfefeefc-c5a2-4091-9f80-c1a02c086100 + Naked + Naked + false + 0 + + + + + + 4308 + 2143 + 69 + 20 + + + 4344 + 2153 + + + + + + + + 1 + Interior edge curves + 090d5c42-08a5-4239-aebc-8ba3b22da0a6 + Interior + Interior + false + 0 + + + + + + 4308 + 2163 + 69 + 20 + + + 4344 + 2173 + + + + + + + + 1 + Non-Manifold edge curves + 615af5da-0142-44d5-aeeb-ebc06a4a3282 + Non-Manifold + Non-Manifold + false + 0 + + + + + + 4308 + 2183 + 69 + 20 + + + 4344 + 2193 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b8874b41-3e9e-4f08-a04d-9dbf95a48ff8 + Relay + + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 3980 + 1953 + 40 + 16 + + + 4000 + 1961 + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 1aecf700-76a6-4bcd-9474-5c05ebcf5400 + Join Curves + Join Curves + + + + + + 4287 + 2056 + 150 + 44 + + + 4366 + 2078 + + + + + + 1 + Curves to join + 78e1ccd9-0216-48fe-8104-69f39b16d36e + 1 + Curves + Curves + false + cfefeefc-c5a2-4091-9f80-c1a02c086100 + 1 + + + + + + 4289 + 2058 + 62 + 20 + + + 4329.5 + 2068 + + + + + + + + Preserve direction of input curves + 5e1b37a2-283b-48cf-9fd4-15620515263a + Preserve + Preserve + false + 0 + + + + + + 4289 + 2078 + 62 + 20 + + + 4329.5 + 2088 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + e1a73034-e7c2-44f8-9ba7-b0382d43fb26 + 1 + Curves + Curves + false + 0 + + + + + + 4381 + 2058 + 54 + 40 + + + 4401.5 + 2078 + + + + + + + + + + + + 4bdc2eb0-24ed-4c90-a27b-a32db069eaef + Split with Brep + + + + + Split a curve with a Brep. + true + b5d71970-1613-4371-b9ad-c375aea71bd3 + Split with Brep + Split with Brep + + + + + + 4423 + 1902 + 101 + 44 + + + 4473 + 1924 + + + + + + Curve to split + 9963f66f-8970-44fc-9ef5-d85e1441079f + Curve + Curve + false + 3ff7dffb-cf72-47f2-a73e-3212e08e9b5d + 1 + + + + + + 4425 + 1904 + 33 + 20 + + + 4443 + 1914 + + + + + + + + Brep to split with + 2828f89d-abf2-4abc-b030-e5978b250884 + Brep + Brep + false + b8874b41-3e9e-4f08-a04d-9dbf95a48ff8 + 1 + + + + + + 4425 + 1924 + 33 + 20 + + + 4443 + 1934 + + + + + + + + 1 + Split curves + bc9f59d7-ece7-4fc0-82f4-b42605e45342 + Curve + Curve + false + 0 + + + + + + 4488 + 1904 + 34 + 20 + + + 4506.5 + 1914 + + + + + + + + 1 + Split points + 4c55bf89-586b-4dc7-b244-9b49dc25ee25 + Points + Points + false + 0 + + + + + + 4488 + 1924 + 34 + 20 + + + 4506.5 + 1934 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 1892d302-6c18-41d7-8907-02498d82de5b + Curve + Curve + false + bc9f59d7-ece7-4fc0-82f4-b42605e45342 + 1 + + + + + + 4541 + 1998 + 50 + 24 + + + 4566.436 + 2010.323 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 5da6ea27-d952-4160-8222-b0a7d3bf4e74 + 1 + 4d08c04c-5ee3-49c1-b9fe-a77152f37acd + Group + + + + + + + + + + + 03e331ed-c4d1-4a23-afa2-f57b87d2043c + Cone + + + + + Create a conical surface + true + 40b80ae8-c1e2-42cd-a28a-258d8dd4d163 + Cone + Cone + + + + + + 1158 + 2577 + 101 + 64 + + + 1212 + 2609 + + + + + + Base plane + d4cfbdf7-421f-4a2c-9576-866fb2c99745 + Base + Base + false + 5719873e-da80-4c18-a0f2-21bc4d3e5b4f + 1 + + + + + + 1160 + 2579 + 37 + 20 + + + 1180 + 2589 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Radius at cone base + b6d817a5-037a-4d92-a38c-762cb5ede610 + Radius + Radius + false + c9482a8a-8ef9-4a02-a412-ae410974d9b1 + 1 + + + + + + 1160 + 2599 + 37 + 20 + + + 1180 + 2609 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Cone height + 5d0ae99f-537e-4059-a82c-282fc49bbd46 + Length + Length + false + 4d59cb1f-5cdc-4fc5-9231-de7a36ae7e9d + 1 + + + + + + 1160 + 2619 + 37 + 20 + + + 1180 + 2629 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting cone + b1d45890-fcaf-42ca-816c-de31c16f6432 + Cone + Cone + false + 0 + + + + + + 1227 + 2579 + 30 + 30 + + + 1243.5 + 2594 + + + + + + + + Tip of cone + true + c2757039-d86a-4c9d-802c-d25fe7f343bb + Tip + Tip + false + 0 + + + + + + 1227 + 2609 + 30 + 30 + + + 1243.5 + 2624 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 96c5f2b0-a6fb-4f17-89cd-134fdeeccd72 + Relay + + false + 42408b78-ab69-4c72-8d76-9f1e52713bba + 1 + + + + + + 575 + 2476 + 40 + 16 + + + 595 + 2484 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 1548c98d-b207-4d11-b744-bbbd483a826e + Mirror + Mirror + + + + + + 608 + 2535 + 138 + 44 + + + 676 + 2557 + + + + + + Base geometry + 3ba80e5f-e194-42fd-b599-d798df7b1248 + Geometry + Geometry + true + 8c7bd226-ee33-4fd1-883e-4938464c359b + 1 + + + + + + 610 + 2537 + 51 + 20 + + + 637 + 2547 + + + + + + + + Mirror plane + 1c5b77f2-60a8-4639-911a-282f5d353ac6 + Plane + Plane + false + 54afc875-a9de-4169-a95c-575a6fd5dc47 + 1 + + + + + + 610 + 2557 + 51 + 20 + + + 637 + 2567 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a9a9d73b-ee3d-4c3b-b582-d432078f891f + Geometry + Geometry + false + 0 + + + + + + 691 + 2537 + 53 + 20 + + + 719 + 2547 + + + + + + + + Transformation data + 7e0d169d-0d64-4887-b289-a3ef8f6a2ada + Transform + Transform + false + 0 + + + + + + 691 + 2557 + 53 + 20 + + + 719 + 2567 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8c7bd226-ee33-4fd1-883e-4938464c359b + Relay + + false + 97a303fa-914c-438c-b67b-6e457e641be0 + 1 + + + + + + 622 + 2440 + 40 + 16 + + + 642 + 2448 + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 02c1fc9a-33aa-4b91-8e36-4be0823c5eec + Line + Line + + + + + + 773 + 2526 + 114 + 44 + + + 845 + 2548 + + + + + + Line start point + 3519dc12-e069-46b1-b7b5-a966edabc547 + Start Point + Start Point + false + 8c7bd226-ee33-4fd1-883e-4938464c359b + 1 + + + + + + 775 + 2528 + 55 + 20 + + + 804 + 2538 + + + + + + + + Line end point + 86dd21d1-39e0-48b0-bdac-a71688222228 + End Point + End Point + false + a9a9d73b-ee3d-4c3b-b582-d432078f891f + 1 + + + + + + 775 + 2548 + 55 + 20 + + + 804 + 2558 + + + + + + + + Line segment + 0b0b5b86-f9f8-4de9-8f1e-7cbbaaed9520 + Line + Line + false + 0 + + + + + + 860 + 2528 + 25 + 40 + + + 874 + 2548 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + 0ff5e99d-ce19-4f86-b72b-99720431ab68 + Length + Length + + + + + + 906 + 2534 + 104 + 28 + + + 956 + 2548 + + + + + + Curve to measure + 91682ead-7783-4bda-809c-eba1197df929 + Curve + Curve + false + 0b0b5b86-f9f8-4de9-8f1e-7cbbaaed9520 + 1 + + + + + + 908 + 2536 + 33 + 24 + + + 926 + 2548 + + + + + + + + Curve length + db2e90e1-423d-45ec-8293-e7cb285b0b45 + Length + Length + false + 0 + + + + + + 971 + 2536 + 37 + 24 + + + 991 + 2548 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 6bec4abe-368c-45e4-bc59-586e5e5e4099 + Division + Division + + + + + + 1033 + 2536 + 82 + 44 + + + 1064 + 2558 + + + + + + Item to divide (dividend) + b11625c4-e671-4479-a027-1eeaa9c11d9d + A + A + false + db2e90e1-423d-45ec-8293-e7cb285b0b45 + 1 + + + + + + 1035 + 2538 + 14 + 20 + + + 1043.5 + 2548 + + + + + + + + Item to divide with (divisor) + fab7e678-4033-4eaa-a8e1-927db091e372 + B + B + false + 0 + + + + + + 1035 + 2558 + 14 + 20 + + + 1043.5 + 2568 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The result of the Division + c9482a8a-8ef9-4a02-a412-ae410974d9b1 + Result + Result + false + 0 + + + + + + 1079 + 2538 + 34 + 40 + + + 1097.5 + 2558 + + + + + + + + + + + + ccc7b468-e743-4049-891f-299432545898 + Curve Middle + + + + + Get the point in the middle of a curve + true + 51593e3c-4b84-497b-ba46-041fe3251a84 + Curve Middle + Curve Middle + + + + + + 907 + 2575 + 113 + 28 + + + 957 + 2589 + + + + + + Curve for mid-point. + f665fbc8-ed27-4dce-82ca-449a4050c0ad + Curve + Curve + false + 0b0b5b86-f9f8-4de9-8f1e-7cbbaaed9520 + 1 + + + + + + 909 + 2577 + 33 + 24 + + + 927 + 2589 + + + + + + + + Point in the middle of the curve + 5719873e-da80-4c18-a0f2-21bc4d3e5b4f + Midpoint + Midpoint + false + 0 + + + + + + 972 + 2577 + 46 + 24 + + + 996.5 + 2589 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 9509b187-fadf-4f25-8632-fcea4e7ad087 + Line + Line + + + + + + 904 + 2892 + 114 + 44 + + + 976 + 2914 + + + + + + Line start point + ab912d08-7362-4ef2-95e9-5a61b1d2b9cc + Start Point + Start Point + false + 0 + + + + + + 906 + 2894 + 55 + 20 + + + 935 + 2904 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + 9ccaea69-d947-48ab-9a3a-7de6e3b5cd7a + End Point + End Point + false + 5719873e-da80-4c18-a0f2-21bc4d3e5b4f + 1 + + + + + + 906 + 2914 + 55 + 20 + + + 935 + 2924 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + 92aa9acd-c27d-41d7-8c22-741b5cf5dd8f + Line + Line + false + 0 + + + + + + 991 + 2894 + 25 + 40 + + + 1005 + 2914 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + 10d3dce8-c128-4773-9836-2d2e952c94fa + Length + Length + + + + + + 1039 + 2900 + 104 + 28 + + + 1089 + 2914 + + + + + + Curve to measure + 79ae8af6-d525-4bb6-ade3-9167a244965f + Curve + Curve + false + 92aa9acd-c27d-41d7-8c22-741b5cf5dd8f + 1 + + + + + + 1041 + 2902 + 33 + 24 + + + 1059 + 2914 + + + + + + + + Curve length + 543ed2b1-d77f-4447-854a-15546d7f0fee + Length + Length + false + 0 + + + + + + 1104 + 2902 + 37 + 24 + + + 1124 + 2914 + + + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + bf8ac6eb-9722-4225-bbd0-a1d13edd5204 + Negative + Negative + + + + + + 1039 + 2615 + 100 + 28 + + + 1088 + 2629 + + + + + + Input value + bcffb6a7-64bb-497b-8569-53c89743c606 + Value + Value + false + 543ed2b1-d77f-4447-854a-15546d7f0fee + 1 + + + + + + 1041 + 2617 + 32 + 24 + + + 1058.5 + 2629 + + + + + + + + Output value + 4d59cb1f-5cdc-4fc5-9231-de7a36ae7e9d + Result + Result + false + 0 + + + + + + 1103 + 2617 + 34 + 24 + + + 1121.5 + 2629 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 9e229a77-6135-4065-9299-3732dbefc61a + Scale + Scale + + + + + + 1311 + 2586 + 138 + 64 + + + 1379 + 2618 + + + + + + Base geometry + 56e38aa7-2798-4c3a-b003-944858df5004 + Geometry + Geometry + true + b1d45890-fcaf-42ca-816c-de31c16f6432 + 1 + + + + + + 1313 + 2588 + 51 + 20 + + + 1340 + 2598 + + + + + + + + Center of scaling + af15bf7a-3353-422c-ab33-e8902eac3920 + Center + Center + false + 0 + + + + + + 1313 + 2608 + 51 + 20 + + + 1340 + 2618 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 0b0c68d8-ab45-4c94-8b45-9ce2f57bc77a + Factor + Factor + false + 0 + + + + + + 1313 + 2628 + 51 + 20 + + + 1340 + 2638 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Scaled geometry + b07772e8-74dd-4213-b6f4-ec0b6162f3d8 + Geometry + Geometry + false + 0 + + + + + + 1394 + 2588 + 53 + 30 + + + 1422 + 2603 + + + + + + + + Transformation data + 839866c6-4a25-4715-8a17-93a1c18ae947 + Transform + Transform + false + 0 + + + + + + 1394 + 2618 + 53 + 30 + + + 1422 + 2633 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7e847182-dcdd-4628-9660-2915cf93cbb9 + List Item + List Item + + + + + + 1654 + 2601 + 74 + 64 + + + 1702 + 2633 + + + + + + 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 + fab3c871-5f53-44f2-93f1-733b9eeee497 + List + List + false + 28356289-bdb6-4d5b-adf4-1730b6be0200 + 1 + + + + + + 1656 + 2603 + 31 + 20 + + + 1673 + 2613 + + + + + + + + Item index + 1dad08dc-0a22-403b-a247-a519efca745f + Index + Index + false + 0 + + + + + + 1656 + 2623 + 31 + 20 + + + 1673 + 2633 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 00871fda-962a-4bc6-b7d1-404159a0dd9a + Wrap + Wrap + false + 0 + + + + + + 1656 + 2643 + 31 + 20 + + + 1673 + 2653 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a0e576eb-a91e-4575-ae6a-6304007f2d7b + false + Item + i + false + 0 + + + + + + 1717 + 2603 + 9 + 60 + + + 1723 + 2633 + + + + + + + + + + + + + + 7db14002-c09c-4d7b-9f80-e4e2b00dfa1d + Surface Split + + + + + Split a surface with a bunch of curves. + true + 859bfa20-a2d0-4851-bc00-f8bc7857a0ee + Surface Split + Surface Split + + + + + + 1498 + 2591 + 129 + 44 + + + 1556 + 2613 + + + + + + Base surface + 9fb3857f-f2d5-4c1a-9754-afbd0d05e565 + Surface + Surface + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 1500 + 2593 + 41 + 20 + + + 1522 + 2603 + + + + + + + + 1 + Splitting curves + ba769ece-09c2-4569-bc86-3cd5d88f4b8d + Curves + Curves + true + b07772e8-74dd-4213-b6f4-ec0b6162f3d8 + 1 + + + + + + 1500 + 2613 + 41 + 20 + + + 1522 + 2623 + + + + + + + + 1 + Splitting fragments + 28356289-bdb6-4d5b-adf4-1730b6be0200 + Fragments + Fragments + false + 0 + + + + + + 1571 + 2593 + 54 + 40 + + + 1599.5 + 2613 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + fd0658fc-8a19-4dfe-96ca-8f8bac6db3f1 + Range + Range + + + + + + 1586 + 2491 + 110 + 44 + + + 1644 + 2513 + + + + + + Domain of numeric range + 370cdadb-2713-43c5-95f8-6054ca2f1e96 + Domain + Domain + false + 994a7694-0663-4917-a4b8-6c0a93b2c26e + 1 + + + + + + 1588 + 2493 + 41 + 20 + + + 1610 + 2503 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + fd752a65-bfe1-49a4-b885-2342e7f95a5e + Steps + Steps + false + 0 + + + + + + 1588 + 2513 + 41 + 20 + + + 1610 + 2523 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + 84eaffb2-5f48-4e05-82be-0d5d9ba2038d + Range + Range + false + 0 + + + + + + 1659 + 2493 + 35 + 40 + + + 1678 + 2513 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 186423c9-6560-45cf-84f5-68adf2518bb7 + Rotate + Rotate + + + + + + 1768 + 2535 + 138 + 64 + + + 1836 + 2567 + + + + + + Base geometry + be154f02-8779-48e5-bbac-51ba0838cda3 + Geometry + Geometry + true + 05b5d884-f768-44a4-afc2-dec26766a165 + 1 + + + + + + 1770 + 2537 + 51 + 20 + + + 1797 + 2547 + + + + + + + + Rotation angle in radians + da240886-49c7-4abc-9a0e-06363fb2a5e9 + Angle + Angle + false + 84eaffb2-5f48-4e05-82be-0d5d9ba2038d + 1 + false + + + + + + 1770 + 2557 + 51 + 20 + + + 1797 + 2567 + + + + + + 1 + + + + + 1 + {0} + + + + + -1.5707963267948966 + + + + + + + + + + + Rotation plane + be2ce0fb-f185-4e42-9d04-4e33b55ab694 + Plane + Plane + false + 576832ee-a22e-404b-96ff-c1348e6ea595 + 1 + + + + + + 1770 + 2577 + 51 + 20 + + + 1797 + 2587 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + c8a7a386-b88e-4a76-9a09-2b69b93e3e18 + Geometry + Geometry + false + 0 + + + + + + 1851 + 2537 + 53 + 30 + + + 1879 + 2552 + + + + + + + + Transformation data + 35a1afd5-fe34-41ac-b1b9-534efc6f4b9b + Transform + Transform + false + 0 + + + + + + 1851 + 2567 + 53 + 30 + + + 1879 + 2582 + + + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + 5b1b9d4f-d876-43e6-a66b-1697b1ed7833 + Negative + Negative + + + + + + 1490 + 2445 + 100 + 28 + + + 1539 + 2459 + + + + + + Input value + c112962e-65de-4849-8465-2fa9ef92ba0c + Value + Value + false + 994a7694-0663-4917-a4b8-6c0a93b2c26e + 1 + + + + + + 1492 + 2447 + 32 + 24 + + + 1509.5 + 2459 + + + + + + + + Output value + 37991ee1-1b43-48e6-a5ed-9329e26ed509 + Result + Result + false + 0 + + + + + + 1554 + 2447 + 34 + 24 + + + 1572.5 + 2459 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 994a7694-0663-4917-a4b8-6c0a93b2c26e + Relay + + false + bb84000c-207e-43f4-bcde-773c386d321a + 1 + + + + + + 1430 + 2479 + 40 + 16 + + + 1450 + 2487 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 27bd6c77-99f3-4565-a6d4-1573d1b73478 + Number Slider + Number Slider + false + 0 + + + + + + 1942 + 3050 + 198 + 20 + + + 1942.931 + 3050.067 + + + + + + 0 + 1 + 0 + 10 + 2 + 0 + 2 + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + c06cc6c0-3e76-4bfa-a78a-2d6776fe6045 + List Item + List Item + + + + + + 1981 + 2891 + 74 + 64 + + + 2029 + 2923 + + + + + + 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 + 514c7fee-cdad-4d2e-94f7-75c8be6e34a8 + List + List + false + c822c3e6-50cf-4a45-80eb-102c165d060f + 1 + + + + + + 1983 + 2893 + 31 + 20 + + + 2000 + 2903 + + + + + + + + Item index + 00fcea27-9ceb-4098-9388-28828d7ba7f2 + Index + Index + false + 0 + + + + + + 1983 + 2913 + 31 + 20 + + + 2000 + 2923 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 25471bca-1fa9-499c-a868-9880cd6c89c8 + Wrap + Wrap + false + 0 + + + + + + 1983 + 2933 + 31 + 20 + + + 2000 + 2943 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 98410453-0068-411b-b466-78b148dc2464 + false + Item + i + false + 0 + + + + + + 2044 + 2893 + 9 + 60 + + + 2050 + 2923 + + + + + + + + + + + + + + 7db14002-c09c-4d7b-9f80-e4e2b00dfa1d + Surface Split + + + + + Split a surface with a bunch of curves. + true + 31bb2a0c-93c7-448b-9d8f-d369acd91257 + Surface Split + Surface Split + + + + + + 1808 + 2872 + 129 + 44 + + + 1866 + 2894 + + + + + + Base surface + 5076baef-8ac6-4bf8-8b22-547a1e79b2c8 + Surface + Surface + false + a0e576eb-a91e-4575-ae6a-6304007f2d7b + 1 + + + + + + 1810 + 2874 + 41 + 20 + + + 1832 + 2884 + + + + + + + + 1 + Splitting curves + d96eb1f9-314a-486e-8542-b3e34f23169f + Curves + Curves + true + c8a7a386-b88e-4a76-9a09-2b69b93e3e18 + 1 + + + + + + 1810 + 2894 + 41 + 20 + + + 1832 + 2904 + + + + + + + + 1 + Splitting fragments + c822c3e6-50cf-4a45-80eb-102c165d060f + Fragments + Fragments + false + 0 + + + + + + 1881 + 2874 + 54 + 40 + + + 1909.5 + 2894 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + a8d0d560-1118-4185-9939-521a4c8dabca + Range + Range + + + + + + 1976 + 2612 + 110 + 44 + + + 2034 + 2634 + + + + + + Domain of numeric range + 2a5822bd-b599-484b-a081-6cd032a008b0 + Domain + Domain + false + 994a7694-0663-4917-a4b8-6c0a93b2c26e + 1 + + + + + + 1978 + 2614 + 41 + 20 + + + 2000 + 2624 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 8ab6e211-60bd-4e3c-972b-f21a5fcceb96 + Steps + Steps + false + fa039110-9375-446b-819f-b38207eb35f9 + 1 + + + + + + 1978 + 2634 + 41 + 20 + + + 2000 + 2644 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + 0bc8fc81-1fd9-4a8c-a244-bc8aa3f9452b + Range + Range + false + 0 + + + + + + 2049 + 2614 + 35 + 40 + + + 2068 + 2634 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 7e9f3798-b9df-47dd-9da0-a461f61f43cb + Rotate + Rotate + + + + + + 2117 + 2585 + 138 + 64 + + + 2185 + 2617 + + + + + + Base geometry + 3627b9b6-bbde-41b1-a6f5-fc8768bc8225 + Geometry + Geometry + true + 05b5d884-f768-44a4-afc2-dec26766a165 + 1 + + + + + + 2119 + 2587 + 51 + 20 + + + 2146 + 2597 + + + + + + + + Rotation angle in radians + ba9ab674-bc32-4ea9-940f-b111f24435f5 + Angle + Angle + false + 0bc8fc81-1fd9-4a8c-a244-bc8aa3f9452b + 1 + false + + + + + + 2119 + 2607 + 51 + 20 + + + 2146 + 2617 + + + + + + 1 + + + + + 1 + {0} + + + + + -1.5707963267948966 + + + + + + + + + + + Rotation plane + 3078a693-3eb6-46a4-85fa-c5572bcd785e + Plane + Plane + false + 576832ee-a22e-404b-96ff-c1348e6ea595 + 1 + + + + + + 2119 + 2627 + 51 + 20 + + + 2146 + 2637 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 4cf543c2-c20b-400f-bec2-32f0912a0e05 + Geometry + Geometry + false + 0 + + + + + + 2200 + 2587 + 53 + 30 + + + 2228 + 2602 + + + + + + + + Transformation data + 61441053-1b0e-48ce-865b-59ee4df34985 + Transform + Transform + false + 0 + + + + + + 2200 + 2617 + 53 + 30 + + + 2228 + 2632 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 1d0de529-eba7-441d-a4b3-ec02bba9e3f9 + Subtraction + Subtraction + + + + + + 2159 + 2497 + 82 + 44 + + + 2190 + 2519 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + ec623e13-40ce-4ae9-b463-ae2f5464bbd3 + A + A + true + 0abe03f6-587b-47ca-b5f2-10f564719828 + 1 + + + + + + 2161 + 2499 + 14 + 20 + + + 2169.5 + 2509 + + + + + + + + Second operand for subtraction + b2fa6084-5593-4b1d-9efd-07008f840f53 + B + B + true + 0 + + + + + + 2161 + 2519 + 14 + 20 + + + 2169.5 + 2529 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 697057e1-65f0-4784-a439-7386db25e5e9 + Result + Result + false + 0 + + + + + + 2205 + 2499 + 34 + 40 + + + 2223.5 + 2519 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 0abe03f6-587b-47ca-b5f2-10f564719828 + Number Slider + Number Slider + false + 0 + + + + + + 2080 + 2425 + 198 + 20 + + + 2080.258 + 2425.137 + + + + + + 0 + 1 + 0 + 10 + 0 + 0 + 2 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bafccd43-5c56-4032-b903-941d175f9a4b + Relay + + false + 7a3265cd-72b3-4b94-8c74-332848c2faab + 1 + + + + + + 868 + 2108 + 40 + 16 + + + 888 + 2116 + + + + + + + + + + 904e4b56-484a-4814-b35f-aa4baf362117 + Brep | Brep + + + + + Solve intersection events for two Breps. + true + be780f5c-b758-4e56-ae33-5b9ef61c2555 + true + Brep | Brep + Brep | Brep + + + + + + 2497 + 2553 + 111 + 44 + + + 2553 + 2575 + + + + + + First Brep + e4ce3a60-f757-4100-986e-b955e0c87d2b + true + Brep A + Brep A + false + 69c06d59-eed4-4a84-ad12-21641e6b1799 + 1 + + + + + + 2499 + 2555 + 39 + 20 + + + 2520 + 2565 + + + + + + + + Second Brep + b57a7803-aed8-406e-adea-ffa29b72a31c + true + Brep B + Brep B + false + ac6ececb-799f-42aa-8be9-5c20f2133366 + 1 + + + + + + 2499 + 2575 + 39 + 20 + + + 2520 + 2585 + + + + + + + + 1 + Intersection curves + f4233d32-3000-476f-987c-648e74dba424 + true + Curves + Curves + false + 0 + + + + + + 2568 + 2555 + 38 + 20 + + + 2588.5 + 2565 + + + + + + + + 1 + Intersection points + c5c5a640-333a-46e7-9287-069a22921c3f + true + Points + Points + false + 0 + + + + + + 2568 + 2575 + 38 + 20 + + + 2588.5 + 2585 + + + + + + + + + + + + f7662b9e-8035-4869-ae2a-d06f759b8451 + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Scale To Length + + + + + Scale a curve to a specified length with {x}, {y}, and {z} proportion factors. + ff8087f2-5b14-439c-a4f9-c8acd86cf20f + true + Scale To Length + Scale To Length + + + + + + 3916 + 2876 + 133 + 124 + + + 3979 + 2938 + + + + + + Curve to scale + b760da07-8f86-404a-a506-53b83cda75cb + true + Curve + Curve + false + 54d53f4a-03b3-4929-b66f-66c03a82f885 + 1 + + + + + + 3918 + 2878 + 46 + 20 + + + 3942.5 + 2888 + + + + + + + + Base plane for center and orientation of scaling + 39fff283-36c4-4d37-b80d-2bf8684b0d6f + true + Plane + Plane + false + 254e5c38-fb09-401c-8c16-9b0cb2a939c4 + 1 + + + + + + 3918 + 2898 + 46 + 20 + + + 3942.5 + 2908 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Length to scale the curve to + 1032384c-99f0-4e6f-9384-a5188bc11cc5 + true + Length + Length + false + 968ea678-b426-4da8-8bc6-cfad7160258f + 1 + + + + + + 3918 + 2918 + 46 + 20 + + + 3942.5 + 2928 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Proportion scale factor in the plane {x} direction (use the same value for {x},{y}, and {z} for uniform scaling) + 191a44dd-ea5a-439b-86e4-981c8d138669 + true + Factor X + Factor X + false + 0 + + + + + + 3918 + 2938 + 46 + 20 + + + 3942.5 + 2948 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Proportion scale factor in the plane {y} direction (use the same value for {x},{y}, and {z} for uniform scaling) + b7a92cd6-b6fd-49a0-ab50-65386e427ca9 + true + Factor Y + Factor Y + false + 0 + + + + + + 3918 + 2958 + 46 + 20 + + + 3942.5 + 2968 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Proportion scale factor in the plane {z} direction (use the same value for {x},{y}, and {z} for uniform scaling) + 1f9ebc6b-3626-4d27-8515-21c611ec21fc + true + Factor Z + Factor Z + false + 0 + + + + + + 3918 + 2978 + 46 + 20 + + + 3942.5 + 2988 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting curve scaled to length + 54d8507f-032b-439c-8410-ba500f684045 + true + Scaled + Scaled + false + 0 + + + + + + 3994 + 2878 + 53 + 60 + + + 4022 + 2908 + + + + + + + + Transformation data + c91afb08-1299-4368-81ca-dbcfb988571a + true + Transform + Transform + false + 0 + + + + + + 3994 + 2938 + 53 + 60 + + + 4022 + 2968 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5870e800-dd58-4de0-bb38-49c8659830e6 + Relay + + false + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + 1 + + + + + + 3765 + 2468 + 40 + 16 + + + 3785 + 2476 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9548eb63-1958-4ded-86db-e25f1d0be82f + Relay + + false + 12bd0be1-8821-4b56-8c63-047e4499e077 + 1 + + + + + + 3793 + 2612 + 40 + 16 + + + 3813 + 2620 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 09bc4925-a533-4d58-9264-ef1a23273418 + Relay + + false + c0a13697-7aae-497c-8d92-116e4e3348ae + 1 + + + + + + 3791 + 2565 + 40 + 16 + + + 3811 + 2573 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 3dca10fe-afc3-4d75-99ba-d6a3ef2c3c06 + End Points + End Points + + + + + + 3830 + 2404 + 96 + 44 + + + 3880 + 2426 + + + + + + Curve to evaluate + 2f56bee0-4e90-45d0-adb2-f11e25197eb9 + Curve + Curve + false + aa2a6b15-6aa7-4579-bc01-d7fe8e249f9e + 1 + + + + + + 3832 + 2406 + 33 + 40 + + + 3850 + 2426 + + + + + + + + Curve start point + eb3abd1d-dcf9-4b89-8d2d-a00bcca2745c + Start + Start + false + 0 + + + + + + 3895 + 2406 + 29 + 20 + + + 3911 + 2416 + + + + + + + + Curve end point + f315704b-a9e4-4c73-9b12-98416146f4da + End + End + false + 0 + + + + + + 3895 + 2426 + 29 + 20 + + + 3911 + 2436 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 8924e93d-b138-471b-83b8-98c68130da09 + Point + Point + false + f315704b-a9e4-4c73-9b12-98416146f4da + 1 + + + + + + 4001 + 2480 + 50 + 24 + + + 4026.94 + 2492.078 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 5c253119-bc70-4567-9f8f-ce6bb5086455 + Multiplication + Multiplication + + + + + + 3621 + 3300 + 134 + 44 + + + 3668 + 3322 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 266524f2-3df4-4b02-9841-85f2c6edd589 + A + A + true + true + e54566d4-bd51-4808-81ac-712dc7ecaa46 + 1 + + + + + + 3623 + 3302 + 30 + 20 + + + 3647.5 + 3312 + + + + + + + + Second item for multiplication + f9758538-9f22-46be-ab03-4b3b8ac14b6a + B + B + true + 0 + + + + + + 3623 + 3322 + 30 + 20 + + + 3647.5 + 3332 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of multiplication + adf18053-0890-49d6-94e4-f0e9486ab431 + 2 + Result + Result + false + true + 0 + + + + + + 3683 + 3302 + 70 + 40 + + + 3701.5 + 3322 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 8cabf8ee-0095-42c5-8230-7adacbf45ec2 + Curve + Curve + false + 7bb5fb77-57c7-4bea-9c01-83e34cabaa2a + 1 + + + + + + 3455 + 3252 + 50 + 24 + + + 3480.917 + 3264.755 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + c06cc6c0-3e76-4bfa-a78a-2d6776fe6045 + 1 + 35c24f26-c283-49a6-a637-45f08ea07f8d + Group + + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + true + 302f9bda-fbb2-47a2-80be-403b35a3134c + true + Offset on Srf + Offset on Srf + + + + + + 3964 + 3032 + 112 + 64 + + + 4026 + 3064 + + + + + + Curve to offset + a93725a5-631b-41f2-b42e-07917f2a1237 + true + Curve + Curve + false + 2ccdc604-401b-475c-ba1d-326cb97f916e + 1 + + + + + + 3966 + 3034 + 45 + 20 + + + 3990 + 3044 + + + + + + + + Offset distance + 8e8888be-c7fa-47b7-9314-0ef8c49a97f0 + true + Distance + Distance + false + 0 + + + + + + 3966 + 3054 + 45 + 20 + + + 3990 + 3064 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + a7a7f7bc-36e3-4132-b513-cd6eda76827b + true + Surface + Surface + false + 6dce793d-367d-40ba-8650-2b6272534a0d + 1 + + + + + + 3966 + 3074 + 45 + 20 + + + 3990 + 3084 + + + + + + + + 1 + Resulting offsets + 85affc81-5973-4f40-af07-ba2ab5762f20 + true + Curve + Curve + false + 0 + + + + + + 4041 + 3034 + 33 + 60 + + + 4059 + 3064 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 302f9bda-fbb2-47a2-80be-403b35a3134c + 1 + 1a6569e1-faa4-4061-8960-82ddf7e089e9 + Group + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 332ee6d9-2c5c-4477-9e9c-556a50573a05 + Mirror + Mirror + + + + + + 4505 + 3062 + 138 + 44 + + + 4573 + 3084 + + + + + + Base geometry + 36090810-4428-4e62-8f89-b6c64120f90d + Geometry + Geometry + true + 34ec8e2f-408a-4889-aae3-aa234e0a4d56 + 1 + + + + + + 4507 + 3064 + 51 + 20 + + + 4534 + 3074 + + + + + + + + Mirror plane + 4e2f7a21-fe1a-4534-b902-bdd72410771c + Plane + Plane + false + abd51be8-7e53-49f5-aba9-5da1639c4177 + 1 + + + + + + 4507 + 3084 + 51 + 20 + + + 4534 + 3094 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 83ac0dac-ca80-43ee-9e66-f05533a515a6 + Geometry + Geometry + false + 0 + + + + + + 4588 + 3064 + 53 + 20 + + + 4616 + 3074 + + + + + + + + Transformation data + 8c76e2d6-3c2e-4271-a5f8-c631add18e98 + Transform + Transform + false + 0 + + + + + + 4588 + 3084 + 53 + 20 + + + 4616 + 3094 + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + e0941d64-ce41-403e-bd2a-ad847c4be409 + Polar Array + Polar Array + + + + + + 4384 + 2510 + 154 + 84 + + + 4452 + 2552 + + + + + + Base geometry + 00ac1f07-204d-41bb-9385-39dfe347e0fc + Geometry + Geometry + true + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 1 + + + + + + 4386 + 2512 + 51 + 20 + + + 4413 + 2522 + + + + + + + + Polar array plane + 8ceec3ff-3b57-43a4-8468-909816b3936c + Plane + Plane + false + 4cfe7ba0-f8e2-4689-ab95-8d5e3c59e49d + 1 + + + + + + 4386 + 2532 + 51 + 20 + + + 4413 + 2542 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + 24ed9afc-0a8d-4ed3-946f-1253c7769ba1 + Count + Count + false + 0 + + + + + + 4386 + 2552 + 51 + 20 + + + 4413 + 2562 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Sweep angle in radians (counter-clockwise, starting from plane x-axis) + 3303e8fb-879a-4220-a6ed-c7eaab46fea1 + Angle + Angle + false + 0 + false + + + + + + 4386 + 2572 + 51 + 20 + + + 4413 + 2582 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + 1b358f77-d821-478f-916f-8f69217b4766 + 1 + Geometry + Geometry + false + 0 + + + + + + 4467 + 2512 + 69 + 40 + + + 4495 + 2532 + + + + + + + + 1 + Transformation data + a8e55f98-7d38-427a-a65f-0e97c550bb87 + Transform + Transform + false + 0 + + + + + + 4467 + 2552 + 69 + 40 + + + 4495 + 2572 + + + + + + + + + + + + 22990b1f-9be6-477c-ad89-f775cd347105 + Flip Curve + + + + + Flip a curve using an optional guide curve. + true + 53c8aeb5-b604-42bf-8612-afb9833c9889 + Flip Curve + Flip Curve + + + + + + 5013 + 3181 + 100 + 44 + + + 5063 + 3203 + + + + + + Curve to flip + 9f19fc20-0b58-4dbf-836c-9f41f520963c + Curve + Curve + false + f77d39d9-1ea8-4296-840a-5423861c379d + 1 + + + + + + 5015 + 3183 + 33 + 20 + + + 5033 + 3193 + + + + + + + + Optional guide curve + 09ba6af4-08e9-4574-97a0-418a199d75a0 + Guide + Guide + true + 0 + + + + + + 5015 + 3203 + 33 + 20 + + + 5033 + 3213 + + + + + + + + Flipped curve + 5c9f3983-07a3-4113-af7e-5eb7c961f093 + Curve + Curve + false + 0 + + + + + + 5078 + 3183 + 33 + 20 + + + 5096 + 3193 + + + + + + + + Flip action + ee1ff048-edd4-4f6c-815a-1103c1220cff + Flag + Flag + false + 0 + + + + + + 5078 + 3203 + 33 + 20 + + + 5096 + 3213 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 748c720f-f2e1-499f-9758-b5cd0086d55a + Number Slider + Number Slider + false + 0 + + + + + + 4327 + 3277 + 198 + 20 + + + 4327.713 + 3277.831 + + + + + + 6 + 1 + 0 + 1 + 0 + 0 + 0.403042 + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 15ba2608-e3a0-4550-8ddd-89068abb4603 + End Points + End Points + + + + + + 5249 + 2530 + 96 + 44 + + + 5299 + 2552 + + + + + + Curve to evaluate + 71d3274e-70dd-463e-bce7-070dfd388246 + Curve + Curve + false + 826f7f43-1428-4e48-bd9c-4404c47db3bb + 1 + + + + + + 5251 + 2532 + 33 + 40 + + + 5269 + 2552 + + + + + + + + Curve start point + e7e085e0-f419-41cc-8422-1aaab78f7904 + Start + Start + false + 0 + + + + + + 5314 + 2532 + 29 + 20 + + + 5330 + 2542 + + + + + + + + Curve end point + 28214c1c-346c-47d4-86a8-60aec88e73bc + End + End + false + 0 + + + + + + 5314 + 2552 + 29 + 20 + + + 5330 + 2562 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + a31f6750-f9fd-4904-950f-ee3382830bc8 + Point + Point + false + e7e085e0-f419-41cc-8422-1aaab78f7904 + 1 + + + + + + 5403 + 2570 + 50 + 24 + + + 5428.065 + 2582.979 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 7e490310-34b8-4d9f-b9dd-23ecf794bc6a + Mirror + Mirror + + + + + + 5052 + 2560 + 138 + 44 + + + 5120 + 2582 + + + + + + Base geometry + c0e55726-0eec-470f-b13d-181c00249836 + Geometry + Geometry + true + 468e71ac-1a01-49a4-83a7-dee9084ae3ac + 1 + + + + + + 5054 + 2562 + 51 + 20 + + + 5081 + 2572 + + + + + + + + Mirror plane + a72da97d-b9ef-44e7-90f2-429d2a45d136 + Plane + Plane + false + 2be9d5ef-b714-4604-8a85-6cbfa5c17203 + 1 + + + + + + 5054 + 2582 + 51 + 20 + + + 5081 + 2592 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 826f7f43-1428-4e48-bd9c-4404c47db3bb + Geometry + Geometry + false + 0 + + + + + + 5135 + 2562 + 53 + 20 + + + 5163 + 2572 + + + + + + + + Transformation data + a9f28f08-2cbe-470e-8a8a-0265024b1944 + Transform + Transform + false + 0 + + + + + + 5135 + 2582 + 53 + 20 + + + 5163 + 2592 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 468e71ac-1a01-49a4-83a7-dee9084ae3ac + Relay + + false + 1f2f19ea-b5d0-43e2-9fb0-ab5ff384a30c + 1 + + + + + + 1786 + 2023 + 40 + 16 + + + 1806 + 2031 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 15ba2608-e3a0-4550-8ddd-89068abb4603 + a31f6750-f9fd-4904-950f-ee3382830bc8 + 7e490310-34b8-4d9f-b9dd-23ecf794bc6a + 3 + 1106dca0-9be1-4a44-b77d-f9ab073351d7 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + db1a1db5-f1c2-476d-b83c-950db231df87 + Relay + + false + a7b89be6-ae0f-4a83-9de4-0eae65557a90 + 1 + + + + + + 4538 + 2876 + 40 + 16 + + + 4558 + 2884 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5e39071c-ddb4-42fe-b9cf-d02f99355add + Relay + + false + 5c9f3983-07a3-4113-af7e-5eb7c961f093 + 1 + + + + + + 5136 + 3206 + 40 + 16 + + + 5156 + 3214 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a7b89be6-ae0f-4a83-9de4-0eae65557a90 + Relay + + false + d60a1444-fe0e-4c1a-9285-7c08b697272d + 1 + + + + + + 4433 + 2914 + 40 + 16 + + + 4453 + 2922 + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + true + e96abf0a-df95-496e-ad3c-1783e8defacf + true + Offset on Srf + Offset on Srf + + + + + + 4561 + 3350 + 112 + 64 + + + 4623 + 3382 + + + + + + Curve to offset + 3c5e74af-68bf-4ba5-a231-938a24b96e28 + true + Curve + Curve + false + 91a6da7b-247e-4601-b3b3-bbd52be4e5a7 + 1 + + + + + + 4563 + 3352 + 45 + 20 + + + 4587 + 3362 + + + + + + + + Offset distance + 189394e1-82ed-4637-ae22-bb7e8ccef927 + true + Distance + Distance + false + 0 + + + + + + 4563 + 3372 + 45 + 20 + + + 4587 + 3382 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + d7957f23-35e3-4e81-8da3-9e8c0c3c53ec + true + Surface + Surface + false + 2ff6207b-1925-4f79-bd28-213d16a36a0b + 1 + + + + + + 4563 + 3392 + 45 + 20 + + + 4587 + 3402 + + + + + + + + 1 + Resulting offsets + 9452cd7a-f8cc-4ce2-b303-405ab12a7b6f + true + Curve + Curve + false + 0 + + + + + + 4638 + 3352 + 33 + 60 + + + 4656 + 3382 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c2e88174-40b1-475d-a81e-f0a49c57261a + Relay + + false + bccb9e74-ebe1-49e8-9f37-d5db86bb0151 + 1 + + + + + + 1772 + 1907 + 40 + 16 + + + 1792 + 1915 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d136ca4f-6574-4151-bd54-560f5791deed + Relay + + false + c866de2f-a3f4-46f9-ac97-363b4cb1789e + 1 + + + + + + 1808 + 1956 + 40 + 16 + + + 1828 + 1964 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 32fb41db-19e9-4724-a78c-1fad3fc587bb + Relay + + false + bccb9e74-ebe1-49e8-9f37-d5db86bb0151 + 1 + + + + + + 5729 + 2939 + 40 + 16 + + + 5749 + 2947 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f6f6ee69-89b5-4a7c-aa4c-826cb0c7e595 + Relay + + false + 0 + + + + + + 5695 + 2979 + 40 + 16 + + + 5715 + 2987 + + + + + + + + + + 4bfe1bf6-fbc9-4ad2-bf28-a7402e1392ee + c2ea695e-1a09-6f42-266d-113498879f60 + MultiPipe + + + + + Create a branching pipe around a network of lines/curves + true + e1a65637-273a-4eda-8c14-3d031af13f79 + true + MultiPipe + MultiPipe + + + + + + 5817 + 2923 + 129 + 184 + + + 5887 + 3015 + + + + + + 1 + The curves to pipe. Also accepts meshes + 49d1e27b-8ae2-440f-8f28-f9ec05da5454 + true + Curves + Curves + false + f6f6ee69-89b5-4a7c-aa4c-826cb0c7e595 + 1 + + + + + + 5819 + 2925 + 53 + 20 + + + 5847 + 2935 + + + + + + + + 1 + Pipe radius. If one value given, it is applied to all. Alternatively, provide a list of radii corresponding to each point in SizePoints + a1d902de-38ef-4a4e-ae76-b6fef939d708 + true + NodeSize + NodeSize + false + 32fb41db-19e9-4724-a78c-1fad3fc587bb + 1 + + + + + + 5819 + 2945 + 53 + 20 + + + 5847 + 2955 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + 1 + If you are supplying multiple radii for NodeSize, these points identify which node to set as which radius. If only some of the nodes have their radius set this way, the values will be interpolated across the shape + 2357ec77-017f-4e42-b2d3-dbff7520cd27 + true + SizePoints + SizePoints + true + 0 + + + + + + 5819 + 2965 + 53 + 20 + + + 5847 + 2975 + + + + + + + + The distance of the first edge loop away from the node as a multiplier of NodeSize. If this is set to zero, no intermediate edge loop is added, to give a smoother shape. + 09f69f9e-2f76-4d08-a299-2f4e69bceacb + true + EndOffset + EndOffset + false + 0 + + + + + + 5819 + 2985 + 53 + 20 + + + 5847 + 2995 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + The size of the struts between nodes as a multiplier of NodeSize. <1 gives tapering struts, >1 gives bulging struts + 24139a38-8dcd-4d28-94f3-be5253f9d096 + true + StrutSize + StrutSize + false + 0 + + + + + + 5819 + 3005 + 53 + 20 + + + 5847 + 3015 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Approximate spacing of edge loops along each strut. If set to zero, no additional edge loops are added + c1e47a1a-e8b5-43d8-8d5c-bdd3d615b28b + true + Segment + Segment + false + 0 + + + + + + 5819 + 3025 + 53 + 20 + + + 5847 + 3035 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + When the input to 'Curves' are smooth curves, this sets the maximum angle between consecutive segments when discretizing + 672a0da4-fcd2-4aef-8a15-8accb2c16435 + true + KinkAngle + KinkAngle + false + 0 + + + + + + 5819 + 3045 + 53 + 20 + + + 5847 + 3055 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.6 + + + + + + + + + + + If >0 this attempts to fit a cube at each node. Should be a value between 0 and 1, where 0 = never, and 1 = always, depending on how close to orthogonal its connected lines are. + 49e31acb-6c91-404f-a2fc-7cbf0b7af87b + true + CubeFit + CubeFit + false + 0 + + + + + + 5819 + 3065 + 53 + 20 + + + 5847 + 3075 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Cap option - 0:None, 1:Round, 2:Flat + b87652df-5ab8-419e-87f1-c4622e7579f1 + true + Caps + Caps + true + 0 + + + + + + 5819 + 3085 + 53 + 20 + + + 5847 + 3095 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting Pipe SubD + 13591bea-19f1-47c2-8ec9-a3bd3551873b + true + 1 + Pipe + Pipe + false + 0 + + + + + + 5902 + 2925 + 42 + 180 + + + 5916.5 + 3015 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f91f99cc-023d-4be0-9ea4-5f1fdd43a792 + Relay + + false + bafccd43-5c56-4032-b903-941d175f9a4b + 1 + + + + + + 1857 + 3238 + 40 + 16 + + + 1877 + 3246 + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 0699304a-ece0-414c-b4d3-b4f6983f4b08 + Addition + Addition + + + + + + 1887 + 2633 + 82 + 44 + + + 1918 + 2655 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + c7f824b6-f606-423d-863b-b2ace090c425 + A + A + true + f91f99cc-023d-4be0-9ea4-5f1fdd43a792 + 1 + + + + + + 1889 + 2635 + 14 + 20 + + + 1897.5 + 2645 + + + + + + + + Second item for addition + 475e30ba-3d57-4747-a8c4-aea390bd5486 + B + B + true + 0 + + + + + + 1889 + 2655 + 14 + 20 + + + 1897.5 + 2665 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Result of addition + fa039110-9375-446b-819f-b38207eb35f9 + Result + Result + false + 0 + + + + + + 1933 + 2635 + 34 + 40 + + + 1951.5 + 2655 + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 394a7942-9403-4267-98a2-c58bc66c1a5b + 2 + Number + Number + false + 0 + + + + + + 3009 + 3516 + 50 + 24 + + + 3042.467 + 3528.379 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6fa8a6a6-440b-4ee8-8ac8-cf8ef6813b5b + Panel + + false + 1 + 78772446-4172-49bf-bb16-485eccd55339 + 1 + Double click to edit panel content… + + + + + + 3136 + 2991 + 160 + 100 + + 0 + 0 + 0 + + 3136.245 + 2991.359 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + f80cfe18-9510-4b89-8301-8e58faf423bb + Flatten Tree + + + + + Flatten a data tree by removing all branching information. + true + 1788cfb1-c8de-49f3-918d-3c9cd29209da + Flatten Tree + Flatten Tree + + + + + + 2829 + 3168 + 88 + 44 + + + 2873 + 3190 + + + + + + 2 + Data tree to flatten + d53a1129-6916-455e-88fc-49857893c308 + Tree + Tree + false + b7303437-c87f-43cf-8ce7-d570517ef9c9 + 1 + + + + + + 2831 + 3170 + 27 + 20 + + + 2846 + 3180 + + + + + + + + Path of flattened tree + e83045ca-f944-497a-b375-4b8a59d405c6 + Path + Path + false + 0 + + + + + + 2831 + 3190 + 27 + 20 + + + 2846 + 3200 + + + + + + 1 + + + + + 1 + {0} + + + + + {0} + + + + + + + + + + + 2 + Flattened data tree + 78772446-4172-49bf-bb16-485eccd55339 + Tree + Tree + false + 0 + + + + + + 2888 + 3170 + 27 + 40 + + + 2903 + 3190 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + b60545d2-8987-4e00-83e1-e2ef87f7a147 + List Length + List Length + + + + + + 3711 + 3530 + 109 + 28 + + + 3766 + 3544 + + + + + + 1 + Base list + 4c8755f2-da48-41c9-9ef0-0ef64f90451b + 1 + List + List + false + 8cabf8ee-0095-42c5-8230-7adacbf45ec2 + 1 + + + + + + 3713 + 3532 + 38 + 24 + + + 3741.5 + 3544 + + + + + + + + Number of items in L + 7dfedd2e-8c7b-4cbd-b363-c0f9e1355cd4 + Length + Length + false + 0 + + + + + + 3781 + 3532 + 37 + 24 + + + 3801 + 3544 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + true + 83aa7bc6-2b10-42ce-883c-17963c5c2125 + Subtraction + Subtraction + + + + + + 3859 + 3547 + 82 + 44 + + + 3890 + 3569 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 173495eb-765c-4ee6-a22f-09800658c90d + A + A + true + 7dfedd2e-8c7b-4cbd-b363-c0f9e1355cd4 + 1 + + + + + + 3861 + 3549 + 14 + 20 + + + 3869.5 + 3559 + + + + + + + + Second operand for subtraction + f52b6337-6173-4383-a79a-5b937a606660 + B + B + true + 0 + + + + + + 3861 + 3569 + 14 + 20 + + + 3869.5 + 3579 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + fe2828be-4c65-4c7c-866e-c301a726a029 + Result + Result + false + 0 + + + + + + 3905 + 3549 + 34 + 40 + + + 3923.5 + 3569 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ed7111af-231d-42c9-be90-94d6f0a3064f + 1 + 2327ba6f-fce5-4ae8-b694-1f7217df5a04 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b7303437-c87f-43cf-8ce7-d570517ef9c9 + Relay + + false + 45f88c4a-83f4-479e-84a5-c4ca55f4db8a + 1 + + + + + + 3010 + 2959 + 40 + 16 + + + 3030 + 2967 + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 2feb7555-72d0-4ae9-b790-c11cc937382c + 1 + Point + Point + false + a31f6750-f9fd-4904-950f-ee3382830bc8 + 1 + + + + + + 5325 + 2925 + 50 + 24 + + + 5358.309 + 2937.048 + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 3c458c36-9844-4f67-9457-564edaa9fcf6 + Explode + Explode + + + + + + 5599 + 2506 + 136 + 44 + + + 5666 + 2528 + + + + + + Curve to explode + d81b0fc9-fdca-477f-9036-0270bb7d538d + Curve + Curve + false + 12c395f8-23a6-40e5-952a-e2843a7583de + 1 + + + + + + 5601 + 2508 + 50 + 20 + + + 5627.5 + 2518 + + + + + + + + Recursive decomposition until all segments are atomic + 46a70a79-dd7b-4891-a22e-8476d41f9b98 + Recursive + Recursive + false + 0 + + + + + + 5601 + 2528 + 50 + 20 + + + 5627.5 + 2538 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + b88e1d80-6dde-4b60-9b9a-3a9b35566af0 + Segments + Segments + false + 0 + + + + + + 5681 + 2508 + 52 + 20 + + + 5708.5 + 2518 + + + + + + + + 1 + Vertices of the exploded segments + ccce02ad-c03f-48ac-9245-591f3adbf2c6 + Vertices + Vertices + false + 0 + + + + + + 5681 + 2528 + 52 + 20 + + + 5708.5 + 2538 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 473fa34e-b0a7-4811-9bf7-3d085671c563 + Length + Length + + + + + + 5633 + 2432 + 104 + 28 + + + 5683 + 2446 + + + + + + Curve to measure + fe5df532-8f9c-4a1e-825c-50f8a9dc5dc0 + Curve + Curve + false + b88e1d80-6dde-4b60-9b9a-3a9b35566af0 + 1 + + + + + + 5635 + 2434 + 33 + 24 + + + 5653 + 2446 + + + + + + + + Curve length + 5b057009-08ba-484f-b474-6ff2372d4c8b + Length + Length + false + 0 + + + + + + 5698 + 2434 + 37 + 24 + + + 5718 + 2446 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6ffc9187-65ed-4bc4-97d3-49050c9fffbf + Panel + + false + 0 + 5b057009-08ba-484f-b474-6ff2372d4c8b + 1 + Double click to edit panel content… + + + + + + 5762 + 2426 + 160 + 100 + + 0 + 0 + 0 + + 5762.505 + 2426.616 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + ccc7b468-e743-4049-891f-299432545898 + Curve Middle + + + + + Get the point in the middle of a curve + true + e71f70e6-c610-4925-9cff-d856e0ae4527 + Curve Middle + Curve Middle + + + + + + 5554 + 2940 + 129 + 28 + + + 5604 + 2954 + + + + + + Curve for mid-point. + 3b8d8917-4076-4808-a89b-038bba4563bc + Curve + Curve + false + b88e1d80-6dde-4b60-9b9a-3a9b35566af0 + 1 + + + + + + 5556 + 2942 + 33 + 24 + + + 5574 + 2954 + + + + + + + + Point in the middle of the curve + c44414b9-db9a-4abf-9be1-1091c40bbaab + 1 + Midpoint + Midpoint + false + 0 + + + + + + 5619 + 2942 + 62 + 24 + + + 5643.5 + 2954 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1cbca6c4-6b37-4a06-9b13-46cb135f3e18 + Relay + + false + 8924e93d-b138-471b-83b8-98c68130da09 + 1 + + + + + + 5367 + 2891 + 40 + 16 + + + 5387 + 2899 + + + + + + + + + + f80cfe18-9510-4b89-8301-8e58faf423bb + Flatten Tree + + + + + Flatten a data tree by removing all branching information. + true + b2c357cc-41a6-4936-b1a0-c9a63c4d7c81 + Flatten Tree + Flatten Tree + + + + + + 5446 + 2887 + 104 + 44 + + + 5490 + 2909 + + + + + + 2 + Data tree to flatten + 84c9f789-e904-4f9c-b701-7013491a44af + Tree + Tree + false + 1cbca6c4-6b37-4a06-9b13-46cb135f3e18 + 1 + + + + + + 5448 + 2889 + 27 + 20 + + + 5463 + 2899 + + + + + + + + Path of flattened tree + 54f798b9-4bf8-41bd-8761-90a33edb8da8 + Path + Path + false + 0 + + + + + + 5448 + 2909 + 27 + 20 + + + 5463 + 2919 + + + + + + 1 + + + + + 1 + {0} + + + + + {0} + + + + + + + + + + + 2 + Flattened data tree + 157c1925-97de-4ab3-8492-5bb26c97cb05 + 1 + Tree + Tree + false + 0 + + + + + + 5505 + 2889 + 43 + 40 + + + 5520 + 2909 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + b58ebc35-9afa-406d-93be-0703f739f4ab + PolyLine + PolyLine + + + + + + 5505 + 2562 + 118 + 44 + + + 5565 + 2584 + + + + + + 1 + Polyline vertex points + 135df49f-ae87-4cf6-8878-6b70f7b8dbbc + Vertices + Vertices + false + 157c1925-97de-4ab3-8492-5bb26c97cb05 + 1 + + + + + + 5507 + 2564 + 43 + 20 + + + 5530 + 2574 + + + + + + + + Close polyline + 70021a05-cc88-47a5-aa7c-e85cb812a206 + Closed + Closed + false + 0 + + + + + + 5507 + 2584 + 43 + 20 + + + 5530 + 2594 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 12c395f8-23a6-40e5-952a-e2843a7583de + Polyline + Polyline + false + 0 + + + + + + 5580 + 2564 + 41 + 40 + + + 5602 + 2584 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 21677ef6-661e-4c9e-abeb-df853d98e19d + Line + Line + + + + + + 5637 + 2871 + 114 + 44 + + + 5709 + 2893 + + + + + + Line start point + a4aa6fbe-8766-4d56-ae30-73f147216fda + Start Point + Start Point + false + 157c1925-97de-4ab3-8492-5bb26c97cb05 + 1 + + + + + + 5639 + 2873 + 55 + 20 + + + 5668 + 2883 + + + + + + + + Line end point + 8b1a7140-69c6-41a6-b653-9f9759de5ccd + End Point + End Point + false + c44414b9-db9a-4abf-9be1-1091c40bbaab + 1 + + + + + + 5639 + 2893 + 55 + 20 + + + 5668 + 2903 + + + + + + + + Line segment + 070a367c-0135-457f-81f1-103b741c080f + Line + Line + false + 0 + + + + + + 5724 + 2873 + 25 + 40 + + + 5738 + 2893 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 783af49d-796a-4679-9cbb-c01d6371e041 + Length + Length + + + + + + 5650 + 2590 + 104 + 28 + + + 5700 + 2604 + + + + + + Curve to measure + 859e5730-7a95-4b41-833c-2e91ba4c0a88 + Curve + Curve + false + 070a367c-0135-457f-81f1-103b741c080f + 1 + + + + + + 5652 + 2592 + 33 + 24 + + + 5670 + 2604 + + + + + + + + Curve length + 4d063e1f-eaeb-4aa4-8f3b-f3b040cfb0fd + Length + Length + false + 0 + + + + + + 5715 + 2592 + 37 + 24 + + + 5735 + 2604 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 1bafffd5-a05d-44cb-a79d-5539d1c4cf49 + Panel + + false + 0 + 4d063e1f-eaeb-4aa4-8f3b-f3b040cfb0fd + 1 + Double click to edit panel content… + + + + + + 5781 + 2565 + 160 + 100 + + 0 + 0 + 0 + + 5781.872 + 2565.337 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 1917eddc-bd00-4049-99b0-3e7258477f28 + Division + Division + + + + + + 2835 + 3804 + 82 + 44 + + + 2866 + 3826 + + + + + + Item to divide (dividend) + 95103689-b701-40b3-8878-594a54579cc9 + A + A + false + 28060e9b-3af7-4dbe-9f82-e3d81b678e79 + 1 + + + + + + 2837 + 3806 + 14 + 20 + + + 2845.5 + 3816 + + + + + + + + Item to divide with (divisor) + fd8de6dd-438e-414d-ba67-77e1cf140066 + B + B + false + 89a11a9c-3cdb-4a2f-b4a0-2b0f3bd1f913 + 1 + + + + + + 2837 + 3826 + 14 + 20 + + + 2845.5 + 3836 + + + + + + + + The result of the Division + b073109b-9a1b-43d3-acb2-d6dc6eb634a0 + Result + Result + false + 0 + + + + + + 2881 + 3806 + 34 + 40 + + + 2899.5 + 3826 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + baf7afb9-2ee1-483b-8264-22afec121633 + Multiplication + Multiplication + + + + + + 2959 + 3787 + 82 + 44 + + + 2990 + 3809 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 4b0f6072-1260-4442-874a-25f9ae563bae + A + A + true + 20d62617-4df7-4a59-b7e0-f27df5e8a524 + 1 + + + + + + 2961 + 3789 + 14 + 20 + + + 2969.5 + 3799 + + + + + + + + Second item for multiplication + 9367b5ae-cee5-4783-b2c3-1be83b483dbd + B + B + true + b073109b-9a1b-43d3-acb2-d6dc6eb634a0 + 1 + + + + + + 2961 + 3809 + 14 + 20 + + + 2969.5 + 3819 + + + + + + + + Result of multiplication + f1e7b94a-d705-4408-9410-2d3ea36245b4 + Result + Result + false + 0 + + + + + + 3005 + 3789 + 34 + 40 + + + 3023.5 + 3809 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 89a11a9c-3cdb-4a2f-b4a0-2b0f3bd1f913 + Relay + + false + 4f4527f0-7d5a-4c3c-b74c-1b71b599f520 + 1 + + + + + + 2109 + 3922 + 40 + 16 + + + 2129 + 3930 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 28060e9b-3af7-4dbe-9f82-e3d81b678e79 + Relay + + false + 67cd0d73-c508-4664-af9f-f22427fff426 + 1 + + + + + + 2082 + 3800 + 40 + 16 + + + 2102 + 3808 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 28060e9b-3af7-4dbe-9f82-e3d81b678e79 + 1 + 030cc330-a1fb-47a1-92f9-9b7b5723964c + Group + + + + + + + + + + + 0148a65d-6f42-414a-9db7-9a9b2eb78437 + Brep Edges + + + + + Extract the edge curves of a brep. + true + 724f48f3-ce58-4772-90e5-7c2d5a8f9965 + Brep Edges + Brep Edges + + + + + + 2045 + 3523 + 147 + 64 + + + 2090 + 3555 + + + + + + Base Brep + 2807dc3e-ab6b-4e4c-a873-7c94a7ba3fd7 + Brep + Brep + false + 98410453-0068-411b-b466-78b148dc2464 + 1 + + + + + + 2047 + 3525 + 28 + 60 + + + 2062.5 + 3555 + + + + + + + + 1 + Naked edge curves + d1b4f26e-46cc-41d7-a8b0-a5b39c250757 + 1 + Naked + Naked + false + 0 + + + + + + 2105 + 3525 + 85 + 20 + + + 2141 + 3535 + + + + + + + + 1 + Interior edge curves + 5ee24ec8-0969-4966-a4d8-b4800eca6958 + Interior + Interior + false + 0 + + + + + + 2105 + 3545 + 85 + 20 + + + 2141 + 3555 + + + + + + + + 1 + Non-Manifold edge curves + de29c09b-3aa0-41be-a493-1fcfa94fb21b + Non-Manifold + Non-Manifold + false + 0 + + + + + + 2105 + 3565 + 85 + 20 + + + 2141 + 3575 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + c9ebfc51-f18d-440e-8ac0-277bca2c26aa + List Item + List Item + + + + + + 2073 + 3634 + 74 + 64 + + + 2121 + 3666 + + + + + + 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 + 520f595e-5ed9-4bed-89df-9b361bb4e1d2 + List + List + false + d1b4f26e-46cc-41d7-a8b0-a5b39c250757 + 1 + + + + + + 2075 + 3636 + 31 + 20 + + + 2092 + 3646 + + + + + + + + Item index + ec381ca6-0110-4385-93d8-7bc36af1dd81 + Index + Index + false + 0 + + + + + + 2075 + 3656 + 31 + 20 + + + 2092 + 3666 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 5403c3b9-ba7b-49f9-ae59-3bfaec920c7d + Wrap + Wrap + false + 0 + + + + + + 2075 + 3676 + 31 + 20 + + + 2092 + 3686 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 1567fe82-fdd5-40a9-a844-8c860f3406aa + false + Item + i + false + 0 + + + + + + 2136 + 3636 + 9 + 60 + + + 2142 + 3666 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 8f05914f-1473-4f55-91e4-ebf879fc391b + Length + Length + + + + + + 2820 + 3688 + 104 + 28 + + + 2870 + 3702 + + + + + + Curve to measure + a2504d1a-b4ef-453c-921c-b9ff802dea50 + Curve + Curve + false + 1567fe82-fdd5-40a9-a844-8c860f3406aa + 1 + + + + + + 2822 + 3690 + 33 + 24 + + + 2840 + 3702 + + + + + + + + Curve length + 67cd0d73-c508-4664-af9f-f22427fff426 + Length + Length + false + 0 + + + + + + 2885 + 3690 + 37 + 24 + + + 2905 + 3702 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 4833dac5-d492-4184-9ddf-34026dbd1d05 + 1 + Point + Point + false + 8924e93d-b138-471b-83b8-98c68130da09 + 1 + + + + + + 3631 + 3764 + 50 + 24 + + + 3664.558 + 3776.894 + + + + + + + + + + ea0f0996-af7a-481d-8099-09c041e6c2d5 + Tangent Lines + + + + + Create tangent lines between a point and a circle + true + 7de3301e-420a-4487-931f-d7df8dc56dcc + Tangent Lines + Tangent Lines + + + + + + 3953 + 3749 + 151 + 44 + + + 4018 + 3771 + + + + + + Point for tangent lines + ac667a21-eb34-423d-87f5-6c636a48cac8 + Point + Point + false + 8f00924a-d8dd-48d9-9f01-eac4d56b6ab4 + 1 + + + + + + 3955 + 3751 + 48 + 20 + + + 3988.5 + 3761 + + + + + + + + Base circle + 89e0b16c-0dcb-47cb-acf2-a410b9300b5a + 1 + Circle + Circle + false + 9cc5156d-e500-4c64-b65a-8bc325e80a22 + 1 + + + + + + 3955 + 3771 + 48 + 20 + + + 3988.5 + 3781 + + + + + + + + Primary tangent + 99e4ba8a-caa8-4f3f-890b-b3cbbb99ff95 + 1 + Tangent 1 + Tangent 1 + false + 0 + + + + + + 4033 + 3751 + 69 + 20 + + + 4061 + 3761 + + + + + + + + Secondary tangent + ea2a45d1-dee5-4cfc-8281-3fb0db6b7a35 + 1 + Tangent 2 + Tangent 2 + false + 0 + + + + + + 4033 + 3771 + 69 + 20 + + + 4061 + 3781 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + be14e0e3-799d-4693-927f-10b810e290b2 + List Item + List Item + + + + + + 2939 + 3599 + 74 + 64 + + + 2987 + 3631 + + + + + + 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 + 50d457f7-f368-45e4-a1f5-1a4e7add459a + List + List + false + d1b4f26e-46cc-41d7-a8b0-a5b39c250757 + 1 + + + + + + 2941 + 3601 + 31 + 20 + + + 2958 + 3611 + + + + + + + + Item index + 66f0c1e9-ff52-4823-9223-96b5aef0f8d7 + Index + Index + false + 0 + + + + + + 2941 + 3621 + 31 + 20 + + + 2958 + 3631 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + b048d1fe-2a98-4ae6-bd11-c8c04a3dd109 + Wrap + Wrap + false + 0 + + + + + + 2941 + 3641 + 31 + 20 + + + 2958 + 3651 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + bfac571d-94c9-49bb-a28d-ca39a1ff358a + false + Item + i + false + 0 + + + + + + 3002 + 3601 + 9 + 60 + + + 3008 + 3631 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 8552a322-5e15-48b5-89c6-d1ea8f41a4b6 + Point + Point + false + 957e1753-aa11-456c-99b1-b884b6676ede + 1 + + + + + + 3654 + 3690 + 50 + 24 + + + 3679.39 + 3702.364 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 88747788-dc70-4132-8e54-1c58979feec7 + End Points + End Points + + + + + + 3533 + 3609 + 96 + 44 + + + 3583 + 3631 + + + + + + Curve to evaluate + faf0e969-5970-492a-9448-ac14a0159f56 + Curve + Curve + false + bfac571d-94c9-49bb-a28d-ca39a1ff358a + 1 + + + + + + 3535 + 3611 + 33 + 40 + + + 3553 + 3631 + + + + + + + + Curve start point + 957e1753-aa11-456c-99b1-b884b6676ede + Start + Start + false + 0 + + + + + + 3598 + 3611 + 29 + 20 + + + 3614 + 3621 + + + + + + + + Curve end point + 9bb0a64f-751a-419e-be03-a61608470f23 + End + End + false + 0 + + + + + + 3598 + 3631 + 29 + 20 + + + 3614 + 3641 + + + + + + + + + + + + d114323a-e6ee-4164-946b-e4ca0ce15efa + Circle CNR + + + + + Create a circle defined by center, normal and radius. + true + 5c6793eb-49f9-4e21-b768-a118ae39d5e5 + Circle CNR + Circle CNR + + + + + + 3732 + 3879 + 121 + 64 + + + 3788 + 3911 + + + + + + Center point + 0b81a317-e2d4-443b-8b8c-891d738bedd2 + Center + Center + false + 4833dac5-d492-4184-9ddf-34026dbd1d05 + 1 + + + + + + 3734 + 3881 + 39 + 20 + + + 3755 + 3891 + + + + + + + + Normal vector of circle plane + 5f8b41a3-2c5c-4ef4-b4ef-18fc8da752be + Normal + Normal + false + 4833dac5-d492-4184-9ddf-34026dbd1d05 + 1 + + + + + + 3734 + 3901 + 39 + 20 + + + 3755 + 3911 + + + + + + + + Radius of circle + ce630293-93a7-4062-a3a3-35fae1b4b08f + Radius + Radius + false + f1e7b94a-d705-4408-9410-2d3ea36245b4 + 1 + + + + + + 3734 + 3921 + 39 + 20 + + + 3755 + 3931 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting circle + 9cc5156d-e500-4c64-b65a-8bc325e80a22 + 1 + Circle + Circle + false + 0 + + + + + + 3803 + 3881 + 48 + 60 + + + 3820.5 + 3911 + + + + + + + + + + + + 50b204ef-d3de-41bb-a006-02fba2d3f709 + Circle TanTan + + + + + Create a circle tangent to two curves. + true + ded8f1eb-cbaf-4077-a1ca-9eabf047769a + Circle TanTan + Circle TanTan + + + + + + 4271 + 3749 + 126 + 64 + + + 4348 + 3781 + + + + + + First curve for tangency constraint + 7e96718c-f3ed-4abe-b829-3836228dd87b + 1 + Curve A + Curve A + false + 99e4ba8a-caa8-4f3f-890b-b3cbbb99ff95 + 1 + + + + + + 4273 + 3751 + 60 + 20 + + + 4312.5 + 3761 + + + + + + + + Second curve for tangency constraint + 967387a8-bc2c-428a-9e0d-a07651b2e2a4 + 1 + Curve B + Curve B + false + ea2a45d1-dee5-4cfc-8281-3fb0db6b7a35 + 1 + + + + + + 4273 + 3771 + 60 + 20 + + + 4312.5 + 3781 + + + + + + + + Circle center point guide + dfa095d8-227b-4cd4-9a5b-960e9e0fae05 + 1 + Point + Point + false + 960a14fc-599d-4469-8aae-8277c88b451e + 1 + + + + + + 4273 + 3791 + 60 + 20 + + + 4312.5 + 3801 + + + + + + + + Resulting circle + 0c9e2dd7-6113-4358-82a5-483c01d886b8 + Circle + Circle + false + 0 + + + + + + 4363 + 3751 + 32 + 60 + + + 4380.5 + 3781 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + f92b4e3c-e736-405a-b24a-fd3e4a95b863 + 1 + Point + Point + false + c3010076-94f2-4470-8d48-3080c437e21e + 1 + + + + + + 4079 + 3991 + 50 + 24 + + + 4112.785 + 4003.25 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + b371af1e-4d01-4577-9415-8c5f11ee5204 + End Points + End Points + + + + + + 3801 + 3626 + 96 + 44 + + + 3851 + 3648 + + + + + + Curve to evaluate + d12290ee-abc3-4e88-943c-834387637506 + Curve + Curve + false + 34b0f528-6e78-49a3-822b-dcf53fd2a38a + 1 + + + + + + 3803 + 3628 + 33 + 40 + + + 3821 + 3648 + + + + + + + + Curve start point + c3010076-94f2-4470-8d48-3080c437e21e + Start + Start + false + 0 + + + + + + 3866 + 3628 + 29 + 20 + + + 3882 + 3638 + + + + + + + + Curve end point + 58313f6e-c05f-4f10-914f-12f42410a7b9 + End + End + false + 0 + + + + + + 3866 + 3648 + 29 + 20 + + + 3882 + 3658 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + d2c0397f-f538-4e59-bb6e-49c548264a72 + true + Insert Items + Insert Items + + + + + + 4121 + 3604 + 94 + 84 + + + 4176 + 3646 + + + + + + 1 + List to modify + a840e9c9-eb53-4353-b2fc-0de03e693e0e + true + List + List + false + 67f7efe9-398c-40ac-b881-0d8791597d9a + 1 + + + + + + 4123 + 3606 + 38 + 20 + + + 4143.5 + 3616 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + db59db81-b0af-43b3-8d11-cfa80dc1cd55 + true + Item + Item + true + be48e018-da2e-4146-b55a-7ff6c578c4e0 + 1 + + + + + + 4123 + 3626 + 38 + 20 + + + 4143.5 + 3636 + + + + + + + + 1 + Insertion index for each item + 66affc16-090f-4568-bc4f-f260e17dffcd + true + Indices + Indices + false + 394a7942-9403-4267-98a2-c58bc66c1a5b + 1 + + + + + + 4123 + 3646 + 38 + 20 + + + 4143.5 + 3656 + + + + + + + + If true, indices will be wrapped + 5ffedbfb-4550-411f-91d9-7dcd73503434 + true + Wrap + Wrap + false + 0 + + + + + + 4123 + 3666 + 38 + 20 + + + 4143.5 + 3676 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 9e25f1d7-1772-4dd3-a516-bd1220654837 + true + List + List + false + 0 + + + + + + 4191 + 3606 + 22 + 80 + + + 4203.5 + 3646 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + 627ddf32-7048-47b2-9b36-a62e53a8c5e9 + Insert Items + Insert Items + + + + + + 4396 + 3555 + 110 + 84 + + + 4451 + 3597 + + + + + + 1 + List to modify + a8c7b14a-6d25-49f7-9f66-1b39c626869b + List + List + false + bbfde74d-53c4-4159-867a-badcaef8c68a + 1 + + + + + + 4398 + 3557 + 38 + 20 + + + 4418.5 + 3567 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + da00269a-8490-44f5-9759-1355f295dba9 + Item + Item + true + be48e018-da2e-4146-b55a-7ff6c578c4e0 + 1 + + + + + + 4398 + 3577 + 38 + 20 + + + 4418.5 + 3587 + + + + + + + + 1 + Insertion index for each item + b9a841ca-8a2e-4f98-8c5b-597daea5a588 + Indices + Indices + false + fe2828be-4c65-4c7c-866e-c301a726a029 + 1 + + + + + + 4398 + 3597 + 38 + 20 + + + 4418.5 + 3607 + + + + + + + + If true, indices will be wrapped + 6f4d60c6-b83c-46d2-8c7e-a408d68d61eb + Wrap + Wrap + false + 0 + + + + + + 4398 + 3617 + 38 + 20 + + + 4418.5 + 3627 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 714bbf44-8dba-4bb4-95f3-ea2d279a848b + 1 + List + List + false + 0 + + + + + + 4466 + 3557 + 38 + 80 + + + 4478.5 + 3597 + + + + + + + + + + + + f80cfe18-9510-4b89-8301-8e58faf423bb + Flatten Tree + + + + + Flatten a data tree by removing all branching information. + true + 7ccf8c0f-f24b-46ad-a5a5-2bdf4795111a + Flatten Tree + Flatten Tree + + + + + + 4284 + 3629 + 88 + 44 + + + 4328 + 3651 + + + + + + 2 + Data tree to flatten + 07d01602-3d9c-4ecd-aba4-8da239861fed + Tree + Tree + false + 9e25f1d7-1772-4dd3-a516-bd1220654837 + 1 + + + + + + 4286 + 3631 + 27 + 20 + + + 4301 + 3641 + + + + + + + + Path of flattened tree + 169a299c-735b-4d47-9469-c0fad4f2134c + Path + Path + false + 0 + + + + + + 4286 + 3651 + 27 + 20 + + + 4301 + 3661 + + + + + + 1 + + + + + 1 + {0} + + + + + {0} + + + + + + + + + + + 2 + Flattened data tree + bbfde74d-53c4-4159-867a-badcaef8c68a + Tree + Tree + false + 0 + + + + + + 4343 + 3631 + 27 + 40 + + + 4358 + 3651 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 248627c6-b577-49f3-981d-e08c8063135b + Panel + + false + 0.7555367574095726 + 0c9e2dd7-6113-4358-82a5-483c01d886b8 + 1 + Double click to edit panel content… + + + + + + 4402 + 3834 + 160 + 100 + + 0 + 0 + 0 + + 4402.661 + 3834.905 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 888f9c3c-f1e1-4344-94b0-5ee6a45aee11 + Pipe Variable + + + + + Create a pipe surface with variable radii around a rail curve. + 56433a78-c443-4e5a-8a96-3fda037b1ea2 + true + Pipe Variable + Pipe Variable + + + + + + 10910 + 3454 + 118 + 84 + + + 10985 + 3496 + + + + + + Base curve + 775a6100-8c34-4d8e-9b8e-a46cd41714d9 + true + Curve + Curve + false + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 1 + + + + + + 10912 + 3456 + 58 + 20 + + + 10942.5 + 3466 + + + + + + + + 1 + Curve parameters for radii + 2ebebc8c-d3d0-483e-a234-4af5ff2cacbf + true + Parameters + Parameters + false + 3ecb4f10-b37b-4b7d-8de9-3e7d7d465206 + 1 + + + + + + 10912 + 3476 + 58 + 20 + + + 10942.5 + 3486 + + + + + + + + 1 + A list of radii for every defined parameter + 8b33e58c-577a-4bd5-a76b-eeb084dfdabc + true + Radii + Radii + false + 433845db-7554-49ae-b4e1-f2378199956a + 1 + + + + + + 10912 + 3496 + 58 + 20 + + + 10942.5 + 3506 + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + ff75b406-ff24-4f9c-9b45-2cb4889f2303 + true + Caps + Caps + false + 0 + + + + + + 10912 + 3516 + 58 + 20 + + + 10942.5 + 3526 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + 52e959e1-5baa-4e29-ba20-990dd533cd64 + true + Pipe + Pipe + false + 0 + + + + + + 11000 + 3456 + 26 + 80 + + + 11014.5 + 3496 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a44feb45-aa15-4c64-bf2a-f3febf58eb26 + Curve + Curve + false + a7b89be6-ae0f-4a83-9de4-0eae65557a90 + 1 + + + + + + 5276 + 3516 + 50 + 24 + + + 5301.311 + 3528.085 + + + + + + + + + + 5fa648cd-af7e-41e5-ac9c-f81bc19466bb + df475ca3-9a35-471e-9348-f2b7c04e9189 + Heterogen Custom + + + + + Heterogeneous solidification of lattice wireframe + true + 31674c55-59dd-486c-9ee4-87404a705e31 + true + Heterogen Custom + Heterogen Custom + + + + + + 5774 + 4191 + 135 + 64 + + + 5861 + 4223 + + + + + + 1 + Wireframe to thicken. + 0817f3d0-23e5-47ce-a2ab-da2269a66a02 + true + 1 + Struts + Struts + false + 2fb4308e-8a78-4e94-a6a1-1decd581b155 + 1 + + + + + + 5776 + 4193 + 70 + 20 + + + 5820.5 + 4203 + + + + + + + + 1 + Radius at the start of each strut. + 7beb7e13-8951-40ae-9e39-b6dfdf0a0c63 + true + 1 + Start Radii + Start Radii + false + e907288b-3b86-4daa-bdff-a59e0786775f + 1 + + + + + + 5776 + 4213 + 70 + 20 + + + 5820.5 + 4223 + + + + + + + + 1 + Radius at the end of each strut. + 12f2535d-ff3b-47bc-be4f-5a39c6d4b0cf + true + 1 + End Radii + End Radii + false + 4bd762e0-ecca-4c1c-9a7e-67261cc7d820 + 1 + + + + + + 5776 + 4233 + 70 + 20 + + + 5820.5 + 4243 + + + + + + + + Thickened wireframe. + 9915a843-9b66-4df0-bb95-13476e0807b5 + true + Mesh + Mesh + false + 0 + + + + + + 5876 + 4193 + 31 + 60 + + + 5893 + 4223 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + a989e014-5f08-4902-8ac8-29e056ffaa75 + Length + Length + + + + + + 5402 + 4335 + 104 + 28 + + + 5452 + 4349 + + + + + + Curve to measure + 57dfe9e2-27f8-4304-a0a5-5997ae7c5c10 + Curve + Curve + false + 9cc5156d-e500-4c64-b65a-8bc325e80a22 + 1 + + + + + + 5404 + 4337 + 33 + 24 + + + 5422 + 4349 + + + + + + + + Curve length + c9103f9c-f8c0-4a8a-9432-26957a645a36 + Length + Length + false + 0 + + + + + + 5467 + 4337 + 37 + 24 + + + 5487 + 4349 + + + + + + + + + + + + 0d2ccfb3-9d41-4759-9452-da6a522c3eaa + Pi + + + + + Returns a factor of Pi. + 15262673-59d4-494f-b3a5-9b505df67059 + Pi + Pi + + + + + + 5385 + 4393 + 107 + 28 + + + 5437 + 4407 + + + + + + Factor to be multiplied by Pi + 6e1bbd81-4eca-4ea5-af64-4b32e10a8a29 + Factor + Factor + false + 0 + + + + + + 5387 + 4395 + 35 + 24 + + + 5406 + 4407 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Output value + dbd726a0-6538-48ef-955f-e67d7aa281a4 + Output + Output + false + 0 + + + + + + 5452 + 4395 + 38 + 24 + + + 5472.5 + 4407 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + ecc113aa-67f4-49d3-bf7a-001f49a30488 + Division + Division + + + + + + 5541 + 4377 + 82 + 44 + + + 5572 + 4399 + + + + + + Item to divide (dividend) + 8e470e86-675b-4d3a-a570-d3b99b5de43f + A + A + false + c9103f9c-f8c0-4a8a-9432-26957a645a36 + 1 + + + + + + 5543 + 4379 + 14 + 20 + + + 5551.5 + 4389 + + + + + + + + Item to divide with (divisor) + e56947df-a10f-4957-a236-6ae78694dcd8 + B + B + false + dbd726a0-6538-48ef-955f-e67d7aa281a4 + 1 + + + + + + 5543 + 4399 + 14 + 20 + + + 5551.5 + 4409 + + + + + + + + The result of the Division + db45f1a0-c9bb-42f6-880f-2854e19d3c72 + Result + Result + false + 0 + + + + + + 5587 + 4379 + 34 + 40 + + + 5605.5 + 4399 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 4cf8bec0-09d8-4a62-9a87-a2de8612ce49 + Length + Length + + + + + + 5619 + 4282 + 104 + 28 + + + 5669 + 4296 + + + + + + Curve to measure + b6a497f5-dded-4322-97f1-6e010fd05872 + Curve + Curve + false + 0c9e2dd7-6113-4358-82a5-483c01d886b8 + 1 + + + + + + 5621 + 4284 + 33 + 24 + + + 5639 + 4296 + + + + + + + + Curve length + 5f144f4f-9308-4382-a4ae-5edf4b0d4764 + Length + Length + false + 0 + + + + + + 5684 + 4284 + 37 + 24 + + + 5704 + 4296 + + + + + + + + + + + + 0d2ccfb3-9d41-4759-9452-da6a522c3eaa + Pi + + + + + Returns a factor of Pi. + 58fed139-a47d-4db3-bd3e-9cd8d0d8f5d1 + Pi + Pi + + + + + + 5634 + 4338 + 107 + 28 + + + 5686 + 4352 + + + + + + Factor to be multiplied by Pi + 5b219ef0-b862-4b90-b65e-fcadb1a8411b + Factor + Factor + false + 0 + + + + + + 5636 + 4340 + 35 + 24 + + + 5655 + 4352 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Output value + 02b79c60-45c2-4cfe-9d13-0c6a1accfba5 + Output + Output + false + 0 + + + + + + 5701 + 4340 + 38 + 24 + + + 5721.5 + 4352 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 9d5ae751-b6d5-4ff7-970c-ccd6b7b95111 + Division + Division + + + + + + 5776 + 4342 + 82 + 44 + + + 5807 + 4364 + + + + + + Item to divide (dividend) + b097b0b1-b4b1-4508-985f-fa7456bb743d + A + A + false + 5f144f4f-9308-4382-a4ae-5edf4b0d4764 + 1 + + + + + + 5778 + 4344 + 14 + 20 + + + 5786.5 + 4354 + + + + + + + + Item to divide with (divisor) + 0dbea3e6-19d5-45b0-8b2f-69e756a8ebf8 + B + B + false + 02b79c60-45c2-4cfe-9d13-0c6a1accfba5 + 1 + + + + + + 5778 + 4364 + 14 + 20 + + + 5786.5 + 4374 + + + + + + + + The result of the Division + 66d04ccf-7cd6-45c8-a8fc-73029f8adb40 + Result + Result + false + 0 + + + + + + 5822 + 4344 + 34 + 40 + + + 5840.5 + 4364 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 19766256-341a-4d42-b31c-4ee186972c90 + Line + Line + + + + + + 3950 + 3680 + 114 + 44 + + + 4022 + 3702 + + + + + + Line start point + bc99003e-43cd-4118-8867-24539cfbdbef + Start Point + Start Point + false + 0 + + + + + + 3952 + 3682 + 55 + 20 + + + 3981 + 3692 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + a6be2681-1359-4344-be42-6e4b0b536d88 + End Point + End Point + false + 0 + + + + + + 3952 + 3702 + 55 + 20 + + + 3981 + 3712 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + be48e018-da2e-4146-b55a-7ff6c578c4e0 + Line + Line + false + 0 + + + + + + 4037 + 3682 + 25 + 40 + + + 4051 + 3702 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 599d196a-6fc0-4747-8b44-a567e78e8927 + Relay + + false + db45f1a0-c9bb-42f6-880f-2854e19d3c72 + 1 + + + + + + 5795 + 3591 + 40 + 16 + + + 5815 + 3599 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 41a7935e-eb63-42e3-998d-2070d6381d65 + Relay + + false + 66d04ccf-7cd6-45c8-a8fc-73029f8adb40 + 1 + + + + + + 5804 + 3646 + 40 + 16 + + + 5824 + 3654 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 83f64200-3e78-4e87-afa6-634a703e1c39 + Curve + Curve + false + 15098e97-7f53-4f54-b0bc-3d68c9bf5d3a + 1 + + + + + + 5333 + 3585 + 50 + 24 + + + 5358.862 + 3597.848 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2fb4308e-8a78-4e94-a6a1-1decd581b155 + Relay + + false + 714bbf44-8dba-4bb4-95f3-ea2d279a848b + 1 + + + + + + 5692 + 4190 + 40 + 16 + + + 5712 + 4198 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e907288b-3b86-4daa-bdff-a59e0786775f + Relay + + false + 599d196a-6fc0-4747-8b44-a567e78e8927 + 1 + + + + + + 5690 + 4215 + 40 + 16 + + + 5710 + 4223 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4bd762e0-ecca-4c1c-9a7e-67261cc7d820 + Relay + + false + 41a7935e-eb63-42e3-998d-2070d6381d65 + 1 + + + + + + 5692 + 4242 + 40 + 16 + + + 5712 + 4250 + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + 1dc0c23c-8c6d-43bf-85bf-a111b8a4f9c4 + true + Pipe + Pipe + + + + + + 10363 + 3674 + 96 + 64 + + + 10416 + 3706 + + + + + + Base curve + 74b00630-b2f6-403f-967e-f4c98cf94c05 + true + Curve + Curve + false + 1220a15b-a991-4470-a6c9-a35f99b3b43a + 1 + + + + + + 10365 + 3676 + 36 + 20 + + + 10384.5 + 3686 + + + + + + + + Pipe radius + 9e671e7c-51d9-4870-b2dc-44d44830090e + true + Radius + Radius + false + 599d196a-6fc0-4747-8b44-a567e78e8927 + 1 + + + + + + 10365 + 3696 + 36 + 20 + + + 10384.5 + 3706 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + 58b978a9-6108-4ae1-9edf-ac1937f9f013 + true + Caps + Caps + false + 0 + + + + + + 10365 + 3716 + 36 + 20 + + + 10384.5 + 3726 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + eb6a4713-0281-4a36-a4cf-561937cbf5dd + true + Pipe + Pipe + false + 0 + + + + + + 10431 + 3676 + 26 + 60 + + + 10445.5 + 3706 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1220a15b-a991-4470-a6c9-a35f99b3b43a + Relay + + false + 83f64200-3e78-4e87-afa6-634a703e1c39 + 1 + + + + + + 5825 + 3559 + 40 + 16 + + + 5845 + 3567 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d60a1444-fe0e-4c1a-9285-7c08b697272d + Relay + + false + 8df96ab5-fb8c-4336-9436-e63ba6c3e1ff + 1 + + + + + + 4379 + 2922 + 40 + 16 + + + 4399 + 2930 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 15098e97-7f53-4f54-b0bc-3d68c9bf5d3a + Relay + + false + 34b0f528-6e78-49a3-822b-dcf53fd2a38a + 1 + + + + + + 4127 + 3458 + 40 + 16 + + + 4147 + 3466 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 34b0f528-6e78-49a3-822b-dcf53fd2a38a + Relay + + false + d60a1444-fe0e-4c1a-9285-7c08b697272d + 1 + + + + + + 3909 + 3480 + 40 + 16 + + + 3929 + 3488 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 48403d1c-f599-4beb-b844-015bef423cd0 + Relay + + false + 93e88a73-05d5-46ba-bb1b-c8d80adf1f39 + 1 + + + + + + 10517 + 3519 + 40 + 16 + + + 10537 + 3527 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3a116182-ad44-43e9-804d-9b956edd7987 + Relay + + false + 23ae17ee-b29a-4712-b099-430e2352d120 + 1 + + + + + + 10509 + 3565 + 40 + 16 + + + 10529 + 3573 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4f8aa0aa-032f-4a19-8c45-662e37a13a7b + Relay + + false + 1220a15b-a991-4470-a6c9-a35f99b3b43a + 1 + + + + + + 5972 + 3457 + 40 + 16 + + + 5992 + 3465 + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + true + ecbffc87-fd93-44af-92fc-5f0fac0f4d8e + true + Offset on Srf + Offset on Srf + + + + + + 4054 + 3813 + 112 + 64 + + + 4116 + 3845 + + + + + + Curve to offset + 24b381e2-5489-4225-814d-f292f8660e10 + true + Curve + Curve + false + 99e4ba8a-caa8-4f3f-890b-b3cbbb99ff95 + 1 + + + + + + 4056 + 3815 + 45 + 20 + + + 4080 + 3825 + + + + + + + + Offset distance + 84fbba49-2ee3-4f93-b1f4-0a2c3ae16b98 + true + Distance + Distance + false + 0 + + + + + + 4056 + 3835 + 45 + 20 + + + 4080 + 3845 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + d36f2b1b-e309-4e7f-9ccb-57fa1df6d736 + true + Surface + Surface + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 4056 + 3855 + 45 + 20 + + + 4080 + 3865 + + + + + + + + 1 + Resulting offsets + 2bea8c11-a81a-40f9-8753-cd1d5fe87a3c + true + Curve + Curve + false + 0 + + + + + + 4131 + 3815 + 33 + 60 + + + 4149 + 3845 + + + + + + + + + + + + b6f5cb51-f260-4c74-bf73-deb47de1bf91 + Offset on Srf + + + + + Offset a curve on a surface with a specified distance. + true + 1795345a-fe08-49db-a0c0-1895d962ade6 + true + Offset on Srf + Offset on Srf + + + + + + 4033 + 3900 + 112 + 64 + + + 4095 + 3932 + + + + + + Curve to offset + 5b3e7fe0-a648-43ed-8786-acafc83ec78d + true + Curve + Curve + false + ea2a45d1-dee5-4cfc-8281-3fb0db6b7a35 + 1 + + + + + + 4035 + 3902 + 45 + 20 + + + 4059 + 3912 + + + + + + + + Offset distance + af8afcc4-7044-4431-9ad6-7745a11003d7 + true + Distance + Distance + false + 0 + + + + + + 4035 + 3922 + 45 + 20 + + + 4059 + 3932 + + + + + + 1 + + + + + 1 + {0} + + + + + 1E-10 + + + + + + + + + + + Surface for offset operation + e3f26f55-c812-42fa-b0bf-2ccc0005d791 + true + Surface + Surface + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 4035 + 3942 + 45 + 20 + + + 4059 + 3952 + + + + + + + + 1 + Resulting offsets + 78a0721b-b04c-4ed7-a704-1901f9334e67 + true + Curve + Curve + false + 0 + + + + + + 4110 + 3902 + 33 + 60 + + + 4128 + 3932 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 0d6c0903-4d43-4554-a7b9-9309756bfe14 + 1 + Curve + Curve + false + 4f8aa0aa-032f-4a19-8c45-662e37a13a7b + 1 + + + + + + 10371 + 3371 + 50 + 24 + + + 10404.38 + 3383.291 + + + + + + + + + + 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 + 2a4e97e5-e4b1-4e2d-96dd-d806b29e095b + Evaluate Length + Evaluate Length + + + + + + 10927 + 3262 + 176 + 64 + + + 11017 + 3294 + + + + + + Curve to evaluate + 2fdc5bf5-d058-47f0-b4b3-03d2dce06257 + 2 + Curve + Curve + false + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 1 + + + + + + 10929 + 3264 + 73 + 20 + + + 10975 + 3274 + + + + + + + + Length factor for curve evaluation + f04e49c0-2996-4c9c-a817-fbacfaa4e9f0 + Length + Length + false + 0 + + + + + + 10929 + 3284 + 73 + 20 + + + 10975 + 3294 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 7ec12b0e-88f6-417c-ad1c-bcb8f0223508 + Normalized + Normalized + false + 0 + + + + + + 10929 + 3304 + 73 + 20 + + + 10975 + 3314 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + bfc1dfea-e739-43ca-a139-a85997951c90 + Point + Point + false + 0 + + + + + + 11032 + 3264 + 69 + 20 + + + 11060 + 3274 + + + + + + + + Tangent vector at the specified length + 199f2e1f-dd51-4371-a58f-164979469d1a + Tangent + Tangent + false + 0 + + + + + + 11032 + 3284 + 69 + 20 + + + 11060 + 3294 + + + + + + + + Curve parameter at the specified length + 3ecb4f10-b37b-4b7d-8de9-3e7d7d465206 + Parameter + Parameter + false + true + 0 + + + + + + 11032 + 3304 + 69 + 20 + + + 11060 + 3314 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 1ac8df01-c3dd-47a5-b744-37e8a0d94f17 + List Item + List Item + + + + + + 10628 + 3408 + 126 + 64 + + + 10712 + 3440 + + + + + + 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 + 53c6b75b-9c32-4846-a835-a006a88dcf45 + 1 + List + List + false + true + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + + + + + + 10630 + 3410 + 67 + 20 + + + 10683 + 3420 + + + + + + + + Item index + e1c85a5e-3320-4dd4-86b3-27caa2c4cc1e + 1 + Index + Index + false + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + + + + + + 10630 + 3430 + 67 + 20 + + + 10683 + 3440 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 140d4afb-6afa-42e9-9224-e157205cfa2c + Wrap + Wrap + false + 0 + + + + + + 10630 + 3450 + 67 + 20 + + + 10683 + 3460 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 2 + false + Item + i + false + 0 + + + + + + 10727 + 3410 + 25 + 60 + + + 10733 + 3440 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 64cc115c-5f9a-4c5c-9bba-dc9d380ab9db + List Item + List Item + + + + + + 10564 + 3477 + 126 + 64 + + + 10648 + 3509 + + + + + + 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 + 41a45da4-1929-4c4b-b788-89433b658980 + 1 + List + List + false + true + 48403d1c-f599-4beb-b844-015bef423cd0 + 1 + + + + + + 10566 + 3479 + 67 + 20 + + + 10619 + 3489 + + + + + + + + Item index + cbb2332c-c6c4-4167-8edf-aa6c70fe84c2 + 1 + Index + Index + false + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + + + + + + 10566 + 3499 + 67 + 20 + + + 10619 + 3509 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 9df9e414-9977-4a72-84d4-0db1421a71bb + Wrap + Wrap + false + 0 + + + + + + 10566 + 3519 + 67 + 20 + + + 10619 + 3529 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 0c798e79-7598-4233-b9ed-e30e5be050bf + 2 + false + Item + i + false + 0 + + + + + + 10663 + 3479 + 25 + 60 + + + 10669 + 3509 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6b65721c-ec95-4a5f-8486-24d8dc4970ab + Number Slider + Number Slider + false + 0 + + + + + + 10211 + 3197 + 198 + 20 + + + 10211.04 + 3197.423 + + + + + + 0 + 1 + 0 + 145 + 0 + 0 + 102 + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 709196b8-56df-478a-8d7d-5946e5d9f1f3 + List Item + List Item + + + + + + 10567 + 3556 + 126 + 64 + + + 10651 + 3588 + + + + + + 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 + a2306821-d950-42f6-92ab-e8217bb4e7da + 1 + List + List + false + true + 3a116182-ad44-43e9-804d-9b956edd7987 + 1 + + + + + + 10569 + 3558 + 67 + 20 + + + 10622 + 3568 + + + + + + + + Item index + 0af502b8-14d9-4745-ab61-f4dabda14430 + 1 + Index + Index + false + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + + + + + + 10569 + 3578 + 67 + 20 + + + 10622 + 3588 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 7568a07d-0965-4525-9813-c679a0e05c57 + Wrap + Wrap + false + 0 + + + + + + 10569 + 3598 + 67 + 20 + + + 10622 + 3608 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a68cfa58-601a-4b8f-8038-422816beff46 + 2 + false + Item + i + false + 0 + + + + + + 10666 + 3558 + 25 + 60 + + + 10672 + 3588 + + + + + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + 1e5d9442-007a-4d7b-93ac-c277d34ad0c7 + Sort List + Sort List + + + + + + 4786 + 2254 + 162 + 44 + + + 4867 + 2276 + + + + + + 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 + 35530ee7-5efb-4f48-b702-1175ff64e0e1 + 1 + Keys + Keys + false + 0b9aacaa-d098-4e50-b76d-582bbee2cace + 1 + + + + + + 4788 + 2256 + 64 + 20 + + + 4829.5 + 2266 + + + + + + + + 1 + Optional list of values to sort synchronously + 9234e3cf-4e6f-459a-93ef-04f6176c13b9 + 1 + Values Values A + Values A + true + b2186896-dcd0-4fff-b646-8dc853a763d9 + 1 + + + + + + 4788 + 2276 + 64 + 20 + + + 4829.5 + 2286 + + + + + + + + 1 + Sorted keys + 0511419c-66c0-4893-8022-8084822e3a98 + 1 + Keys + Keys + false + 0 + + + + + + 4882 + 2256 + 64 + 20 + + + 4907.5 + 2266 + + + + + + + + 1 + Synchronous values in Values A + ba2f9d3a-65cf-4517-a920-1abc4bab707c + 1 + Values Values A + Values A + false + 0 + + + + + + 4882 + 2276 + 64 + 20 + + + 4907.5 + 2286 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2be9d5ef-b714-4604-8a85-6cbfa5c17203 + Relay + + false + 1fe2df55-690b-4cc8-8c64-cf6627670ace + 1 + + + + + + 3842 + 2518 + 40 + 16 + + + 3862 + 2526 + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 8ca00dad-fe76-4bfe-8aee-0b0a7fe7b29c + Length + Length + + + + + + 4428 + 2197 + 104 + 28 + + + 4478 + 2211 + + + + + + Curve to measure + 572461bc-bc62-4c20-add6-a1c69fb7b270 + Curve + Curve + false + b2186896-dcd0-4fff-b646-8dc853a763d9 + 1 + + + + + + 4430 + 2199 + 33 + 24 + + + 4448 + 2211 + + + + + + + + Curve length + 0b9aacaa-d098-4e50-b76d-582bbee2cace + Length + Length + false + 0 + + + + + + 4493 + 2199 + 37 + 24 + + + 4513 + 2211 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b2799660-7601-41a5-9893-db52a48308a6 + Panel + + false + 0 + 01d06d5a-2717-47e0-b18c-4e360cdf65fc + 1 + Double click to edit panel content… + + + + + + 5373 + 2184 + 160 + 100 + + 0 + 0 + 0 + + 5373.036 + 2184.664 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6ec97ea8-c559-47a2-8d0f-ce80c794d1f4 + Reverse List + + + + + Reverse the order of a list. + true + 1a1cd37d-42e9-48f2-bf5a-16e9a58d44e1 + Reverse List + Reverse List + + + + + + 5211 + 2182 + 78 + 28 + + + 5250 + 2196 + + + + + + 1 + Base list + 01840768-06f5-409c-8562-2265fd3dd012 + List + List + false + 0511419c-66c0-4893-8022-8084822e3a98 + 1 + + + + + + 5213 + 2184 + 22 + 24 + + + 5225.5 + 2196 + + + + + + + + 1 + Reversed list + 01d06d5a-2717-47e0-b18c-4e360cdf65fc + List + List + false + 0 + + + + + + 5265 + 2184 + 22 + 24 + + + 5277.5 + 2196 + + + + + + + + + + + + 6ec97ea8-c559-47a2-8d0f-ce80c794d1f4 + Reverse List + + + + + Reverse the order of a list. + true + 7785448b-2507-494d-927a-86708c387c43 + Reverse List + Reverse List + + + + + + 5262 + 2278 + 78 + 28 + + + 5301 + 2292 + + + + + + 1 + Base list + 614e0742-3715-4c27-905b-4ee80e1ceed2 + List + List + false + ba2f9d3a-65cf-4517-a920-1abc4bab707c + 1 + + + + + + 5264 + 2280 + 22 + 24 + + + 5276.5 + 2292 + + + + + + + + 1 + Reversed list + 094e2d6d-eaf3-4a2d-ace9-1efdc530b7c0 + List + List + false + 0 + + + + + + 5316 + 2280 + 22 + 24 + + + 5328.5 + 2292 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1e5d9442-007a-4d7b-93ac-c277d34ad0c7 + 8ca00dad-fe76-4bfe-8aee-0b0a7fe7b29c + b2799660-7601-41a5-9893-db52a48308a6 + 1a1cd37d-42e9-48f2-bf5a-16e9a58d44e1 + 7785448b-2507-494d-927a-86708c387c43 + b2186896-dcd0-4fff-b646-8dc853a763d9 + 6 + 676afe52-87c5-4d0c-b228-47636f396536 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b2186896-dcd0-4fff-b646-8dc853a763d9 + Relay + + false + 54d8507f-032b-439c-8410-ba500f684045 + 1 + + + + + + 4415 + 2283 + 40 + 16 + + + 4435 + 2291 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1e5d9442-007a-4d7b-93ac-c277d34ad0c7 + 8ca00dad-fe76-4bfe-8aee-0b0a7fe7b29c + b2799660-7601-41a5-9893-db52a48308a6 + 1a1cd37d-42e9-48f2-bf5a-16e9a58d44e1 + 7785448b-2507-494d-927a-86708c387c43 + b2186896-dcd0-4fff-b646-8dc853a763d9 + 6 + 567b219c-eff9-4275-bd62-acca888d59f3 + Group + + + + + + + + + + + 6f93d366-919f-4dda-a35e-ba03dd62799b + Sort List + + + + + Sort a list of numeric keys. + true + f2369cf3-bfc7-4585-bb22-4adacbaaa5aa + Sort List + Sort List + + + + + + 4564 + 2406 + 162 + 44 + + + 4645 + 2428 + + + + + + 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 + 14f6b6bc-1655-4c97-8ed9-cc6924c91a4b + 1 + Keys + Keys + false + 5b284589-f581-47c6-a5ac-d7da0b041005 + 1 + + + + + + 4566 + 2408 + 64 + 20 + + + 4607.5 + 2418 + + + + + + + + 1 + Optional list of values to sort synchronously + e377c94f-5452-4b0a-8509-0981b9fc6745 + 1 + Values Values A + Values A + true + 265df668-e79f-4124-8b46-a9bceefc34f2 + 1 + + + + + + 4566 + 2428 + 64 + 20 + + + 4607.5 + 2438 + + + + + + + + 1 + Sorted keys + 680ca1cd-52ef-4770-9e23-96676c448513 + 1 + Keys + Keys + false + 0 + + + + + + 4660 + 2408 + 64 + 20 + + + 4685.5 + 2418 + + + + + + + + 1 + Synchronous values in Values A + c8f28a30-425b-4e05-b158-26f1f55a0c54 + 1 + Values Values A + Values A + false + 0 + + + + + + 4660 + 2428 + 64 + 20 + + + 4685.5 + 2438 + + + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + dd3ec897-3807-4a92-847b-98294bd6a7ef + Length + Length + + + + + + 4413 + 2349 + 104 + 28 + + + 4463 + 2363 + + + + + + Curve to measure + 7ace8807-8e93-4ae0-be6e-bbf2bfdfb4e0 + Curve + Curve + false + 265df668-e79f-4124-8b46-a9bceefc34f2 + 1 + + + + + + 4415 + 2351 + 33 + 24 + + + 4433 + 2363 + + + + + + + + Curve length + 5b284589-f581-47c6-a5ac-d7da0b041005 + Length + Length + false + 0 + + + + + + 4478 + 2351 + 37 + 24 + + + 4498 + 2363 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3440ae8b-2a16-4145-a561-28355b8c2c73 + Panel + + false + 1 + 2e957010-b60f-4605-b238-4f57cb1cfc34 + 1 + Double click to edit panel content… + + + + + + 5357 + 2336 + 160 + 100 + + 0 + 0 + 0 + + 5357.624 + 2336.675 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 6ec97ea8-c559-47a2-8d0f-ce80c794d1f4 + Reverse List + + + + + Reverse the order of a list. + true + 8dd06328-6d18-4805-af4d-5c05ff3b360c + Reverse List + Reverse List + + + + + + 5108 + 2334 + 78 + 28 + + + 5147 + 2348 + + + + + + 1 + Base list + 71ced116-9b7a-4f3b-a77f-11434c804e66 + List + List + false + 680ca1cd-52ef-4770-9e23-96676c448513 + 1 + + + + + + 5110 + 2336 + 22 + 24 + + + 5122.5 + 2348 + + + + + + + + 1 + Reversed list + 2e957010-b60f-4605-b238-4f57cb1cfc34 + List + List + false + 0 + + + + + + 5162 + 2336 + 22 + 24 + + + 5174.5 + 2348 + + + + + + + + + + + + 6ec97ea8-c559-47a2-8d0f-ce80c794d1f4 + Reverse List + + + + + Reverse the order of a list. + true + 5dc2a445-a41a-411f-85f8-2b5e1f989d4a + Reverse List + Reverse List + + + + + + 5247 + 2430 + 78 + 28 + + + 5286 + 2444 + + + + + + 1 + Base list + 2f7d6120-f6aa-4964-98b4-6b67d9d85eb4 + List + List + false + c8f28a30-425b-4e05-b158-26f1f55a0c54 + 1 + + + + + + 5249 + 2432 + 22 + 24 + + + 5261.5 + 2444 + + + + + + + + 1 + Reversed list + 05326d9a-2a91-4981-bc99-f85cd848a52f + List + List + false + 0 + + + + + + 5301 + 2432 + 22 + 24 + + + 5313.5 + 2444 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f2369cf3-bfc7-4585-bb22-4adacbaaa5aa + dd3ec897-3807-4a92-847b-98294bd6a7ef + 3440ae8b-2a16-4145-a561-28355b8c2c73 + 8dd06328-6d18-4805-af4d-5c05ff3b360c + 5dc2a445-a41a-411f-85f8-2b5e1f989d4a + 265df668-e79f-4124-8b46-a9bceefc34f2 + 6 + 099abad9-b2b0-4e91-8b6b-7b70e133aa2f + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 265df668-e79f-4124-8b46-a9bceefc34f2 + Relay + + false + 101dfb04-317f-46c9-9aa5-93a207eeb6f4 + 1 + + + + + + 4400 + 2435 + 40 + 16 + + + 4420 + 2443 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f2369cf3-bfc7-4585-bb22-4adacbaaa5aa + dd3ec897-3807-4a92-847b-98294bd6a7ef + 3440ae8b-2a16-4145-a561-28355b8c2c73 + 8dd06328-6d18-4805-af4d-5c05ff3b360c + 5dc2a445-a41a-411f-85f8-2b5e1f989d4a + 265df668-e79f-4124-8b46-a9bceefc34f2 + 6 + 223d2275-5608-49c7-a116-c26d99206ccc + Group + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + dd1a4e7c-9147-44d4-96a7-15a51d9c31e9 + Multiplication + Multiplication + + + + + + 3856 + 2569 + 82 + 44 + + + 3887 + 2591 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + a989654f-932c-456d-a04d-404f9d752258 + A + A + true + 0 + + + + + + 3858 + 2571 + 14 + 20 + + + 3866.5 + 2581 + + + + + + + + Second item for multiplication + e9ba51a6-cec5-4093-b997-0bf5c5ecc603 + B + B + true + 0 + + + + + + 3858 + 2591 + 14 + 20 + + + 3866.5 + 2601 + + + + + + + + Result of multiplication + b6ec2401-96c7-4ba7-9b6e-bdbf9d128f93 + Result + Result + false + 0 + + + + + + 3902 + 2571 + 34 + 40 + + + 3920.5 + 2591 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7b6be82d-c9ea-4dea-8e2e-d9e66219b6eb + List Item + List Item + + + + + + 5620 + 2213 + 74 + 64 + + + 5668 + 2245 + + + + + + 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 + c9f0e2d9-eba8-4059-b90d-658d49802253 + List + List + false + 7245d017-54cf-493b-95e5-50d4ffa9a057 + 1 + + + + + + 5622 + 2215 + 31 + 20 + + + 5639 + 2225 + + + + + + + + Item index + 9d1e9430-c2d0-40a3-b8da-7ff612cc5511 + Index + Index + false + 0 + + + + + + 5622 + 2235 + 31 + 20 + + + 5639 + 2245 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 63b286f1-2de3-417a-8217-5073c423f95c + Wrap + Wrap + false + 0 + + + + + + 5622 + 2255 + 31 + 20 + + + 5639 + 2265 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + f7a1af8f-c394-4994-afb4-03433e8c63c2 + false + Item + i + false + 0 + + + + + + 5683 + 2215 + 9 + 60 + + + 5689 + 2245 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0c68e702-299d-4136-929c-594125101a06 + List Item + List Item + + + + + + 5636 + 2326 + 74 + 64 + + + 5684 + 2358 + + + + + + 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 + 8a10bd7b-dbb7-401b-9d57-ca7370c36c87 + List + List + false + 3ab7d9bc-a15a-4ff1-a56d-11d8438828e7 + 1 + + + + + + 5638 + 2328 + 31 + 20 + + + 5655 + 2338 + + + + + + + + Item index + 413624ed-f92c-4aaf-8b6a-ee035e0b4d5f + Index + Index + false + 0 + + + + + + 5638 + 2348 + 31 + 20 + + + 5655 + 2358 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 45145ff4-25ce-4efe-9947-00c87ad113c7 + Wrap + Wrap + false + 0 + + + + + + 5638 + 2368 + 31 + 20 + + + 5655 + 2378 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + b4546fe4-6683-471e-b9c6-9db64f57c217 + false + Item + i + false + 0 + + + + + + 5699 + 2328 + 9 + 60 + + + 5705 + 2358 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 909147db-4b16-43de-b320-e66a970276b0 + Division + Division + + + + + + 5732 + 2284 + 82 + 44 + + + 5763 + 2306 + + + + + + Item to divide (dividend) + 0ec41c8f-885f-4221-ab30-be801f606967 + A + A + false + b4546fe4-6683-471e-b9c6-9db64f57c217 + 1 + + + + + + 5734 + 2286 + 14 + 20 + + + 5742.5 + 2296 + + + + + + + + Item to divide with (divisor) + 71948234-d095-4f24-83a5-c418e3b6db56 + B + B + false + f7a1af8f-c394-4994-afb4-03433e8c63c2 + 1 + + + + + + 5734 + 2306 + 14 + 20 + + + 5742.5 + 2316 + + + + + + + + The result of the Division + b7910189-1d7a-43ff-8e25-523bdfd10b81 + Result + Result + false + 0 + + + + + + 5778 + 2286 + 34 + 40 + + + 5796.5 + 2306 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 3267805a-2037-43b9-bbd7-1a1d6b1e392d + Scale + Scale + + + + + + 4013 + 2773 + 138 + 64 + + + 4081 + 2805 + + + + + + Base geometry + 7d0b62d7-d2cd-43d5-8d64-993f7141fd42 + Geometry + Geometry + true + 54d8507f-032b-439c-8410-ba500f684045 + 1 + + + + + + 4015 + 2775 + 51 + 20 + + + 4042 + 2785 + + + + + + + + Center of scaling + 9443beff-3cd5-423a-a75d-4c27c0e40f74 + Center + Center + false + 08c27dfd-fd0e-48cb-b5be-bfb0cd6c16de + 1 + + + + + + 4015 + 2795 + 51 + 20 + + + 4042 + 2805 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 129ecd2a-acba-4621-b979-5ab8e5f3b5b5 + Factor + Factor + false + fc7ed85b-d618-47fd-bba8-e7d509314c2d + 1 + + + + + + 4015 + 2815 + 51 + 20 + + + 4042 + 2825 + + + + + + 1 + + + + + 1 + {0} + + + + + 222 + + + + + + + + + + + Scaled geometry + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + Geometry + Geometry + false + 0 + + + + + + 4096 + 2775 + 53 + 30 + + + 4124 + 2790 + + + + + + + + Transformation data + 9c5af31c-e6ef-4299-ae2b-b3b57f182fea + Transform + Transform + false + 0 + + + + + + 4096 + 2805 + 53 + 30 + + + 4124 + 2820 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + c5f1f952-9e86-409e-9c8f-f0b2c3e0c39e + End Points + End Points + + + + + + 3948 + 2520 + 96 + 44 + + + 3998 + 2542 + + + + + + Curve to evaluate + a052b086-29c8-46e2-a169-0663e75f7c77 + Curve + Curve + false + 54d8507f-032b-439c-8410-ba500f684045 + 1 + + + + + + 3950 + 2522 + 33 + 40 + + + 3968 + 2542 + + + + + + + + Curve start point + 40e1bc57-a261-4902-acea-d9cb59d5a804 + Start + Start + false + 0 + + + + + + 4013 + 2522 + 29 + 20 + + + 4029 + 2532 + + + + + + + + Curve end point + 934818e3-e7b6-4960-87c0-fdc5ba341d55 + End + End + false + 0 + + + + + + 4013 + 2542 + 29 + 20 + + + 4029 + 2552 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 08c27dfd-fd0e-48cb-b5be-bfb0cd6c16de + Point + Point + false + 934818e3-e7b6-4960-87c0-fdc5ba341d55 + 1 + + + + + + 4141 + 2515 + 50 + 24 + + + 4166.443 + 2527.894 + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 3687b604-8f67-4ba6-bd3c-5e09a57dded9 + Range + Range + + + + + + 10446 + 2617 + 126 + 44 + + + 10520 + 2639 + + + + + + Domain of numeric range + 99197195-6444-4c65-8383-6d477f19fa5d + 1 + Domain + Domain + false + 69526944-ba57-463d-8b4a-4b47b0c9a92f + 1 + + + + + + 10448 + 2619 + 57 + 20 + + + 10486 + 2629 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + d2228ed6-124a-47b8-82c5-53e31658d04f + 1 + Steps + Steps + false + bd0b1b11-3202-4394-8ba4-79f5acb23cec + 1 + + + + + + 10448 + 2639 + 57 + 20 + + + 10486 + 2649 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + c6a090af-3f84-4783-88ec-5c0f68ba683c + Range + Range + false + 0 + + + + + + 10535 + 2619 + 35 + 40 + + + 10554 + 2639 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + da749838-7bb1-4039-876f-0f3a47312dc0 + List Length + List Length + + + + + + 10409 + 3222 + 93 + 28 + + + 10448 + 3236 + + + + + + 1 + Base list + ef0fee93-e4d6-4548-bab1-53827430f423 + List + List + false + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + + + + + + 10411 + 3224 + 22 + 24 + + + 10423.5 + 3236 + + + + + + + + Number of items in L + 9ff3d47c-08e9-45d2-b9f2-e6cd6824b9cc + Length + Length + false + 0 + + + + + + 10463 + 3224 + 37 + 24 + + + 10483 + 3236 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + b77becfd-73ce-4f87-81bc-5ddfa1429fb4 + Construct Domain + Construct Domain + + + + + + 10483 + 2532 + 140 + 44 + + + 10565 + 2554 + + + + + + Start value of numeric domain + c3d449e5-ee6a-4540-b160-daad16c19c24 + Domain start + Domain start + false + 79e90c93-c2b0-46da-b7cc-d03bd3b57fff + 1 + + + + + + 10485 + 2534 + 65 + 20 + + + 10519 + 2544 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + 04bf27e1-98c9-45e3-933f-f1dd8e8e32cd + Domain end + Domain end + false + d6866ee2-fea4-45ac-a2be-a58ee3792073 + 1 + + + + + + 10485 + 2554 + 65 + 20 + + + 10519 + 2564 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Numeric domain between {A} and {B} + 69526944-ba57-463d-8b4a-4b47b0c9a92f + Domain + Domain + false + 0 + + + + + + 10580 + 2534 + 41 + 40 + + + 10602 + 2554 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b3d17856-d927-4b30-ad52-f09e81159e77 + Relay + + false + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + + + + + + 10612 + 3381 + 40 + 16 + + + 10632 + 3389 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 93e88a73-05d5-46ba-bb1b-c8d80adf1f39 + Relay + + false + 599d196a-6fc0-4747-8b44-a567e78e8927 + 1 + + + + + + 10356 + 3534 + 40 + 16 + + + 10376 + 3542 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 23ae17ee-b29a-4712-b099-430e2352d120 + Relay + + false + 41a7935e-eb63-42e3-998d-2070d6381d65 + 1 + + + + + + 10362 + 3608 + 40 + 16 + + + 10382 + 3616 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e8078596-26ff-41ef-8132-0dbdf52e1767 + Panel + + false + 1 + c6a090af-3f84-4783-88ec-5c0f68ba683c + 1 + Double click to edit panel content… + + + + + + 10708 + 2502 + 141 + 196 + + 0 + 0 + 0 + + 10708.32 + 2502.281 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f700c7ea-dd3a-4141-b908-ae7ed23e6c86 + Panel + + false + 0 + 27c9116a-57f1-4408-a448-d292fa515558 + 1 + Double click to edit panel content… + + + + + + 11345 + 3202 + 239 + 196 + + 0 + 0 + 0 + + 11345.09 + 3202.016 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6facb2dc-7fc3-476c-8b3d-f9fee57d676d + Panel + + false + 1 + b423504e-89be-4ba1-a395-0555c68c200b + 1 + Double click to edit panel content… + + + + + + 10931 + 3692 + 102 + 86 + + 0 + 0 + 0 + + 10931.3 + 3692.542 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0a6fd26a-f4c9-4597-96fc-5e48888814a4 + Panel + + false + 0 + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 1 + Double click to edit panel content… + + + + + + 10646 + 3200 + 128 + 88 + + 0 + 0 + 0 + + 10646.21 + 3200.906 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c9e7117b-9e11-4fc9-b80c-26b64d7cdef1 + Panel + + false + 0 + 52e959e1-5baa-4e29-ba20-990dd533cd64 + 1 + Double click to edit panel content… + + + + + + 11113 + 3383 + 165 + 91 + + 0 + 0 + 0 + + 11113.05 + 3383.915 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 223ce853-c1b0-4447-9722-31db54a27a99 + Panel + + false + 1 + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 1 + Double click to edit panel content… + + + + + + 10858 + 2945 + 165 + 91 + + 0 + 0 + 0 + + 10858.76 + 2945.073 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2e4a5063-b095-4a0a-b145-1e254a4788b0 + Panel + + false + 0.90272697806358337 + a68cfa58-601a-4b8f-8038-422816beff46 + 1 + Double click to edit panel content… + + + + + + 10671 + 3705 + 109 + 100 + + 0 + 0 + 0 + + 10671.72 + 3705.802 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + db30603b-2bf4-4c5e-a6b5-c857d5fbbbec + Panel + + false + 1 + a636449d-9f5d-4705-9817-c2a17bcf5f4a + 1 + Double click to edit panel content… + + + + + + 11137 + 3586 + 108 + 79 + + 0 + 0 + 0 + + 11137.05 + 3586.98 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + ce999ab1-4289-465a-8914-d59ff55a7b7d + Addition + Addition + + + + + + 10648 + 3029 + 82 + 44 + + + 10679 + 3051 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + a22bc91c-2fce-46bc-b4a3-5a165228ea0d + A + A + true + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + + + + + + 10650 + 3031 + 14 + 20 + + + 10658.5 + 3041 + + + + + + + + Second item for addition + 4f4d0055-ebbb-4328-b5d1-4003f7af5a2f + B + B + true + 0 + + + + + + 10650 + 3051 + 14 + 20 + + + 10658.5 + 3061 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + Result of addition + a5b7c4a2-f338-4827-8975-0248a9f3c15c + Result + Result + false + 0 + + + + + + 10694 + 3031 + 34 + 40 + + + 10712.5 + 3051 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + be14e0e3-799d-4693-927f-10b810e290b2 + 1 + 2b2b9f26-5102-4c38-b109-f3899a5f23c0 + Group + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + f3c37440-087e-4797-b67e-d283cc04fbbe + Line + Line + + + + + + 3127 + 3860 + 114 + 44 + + + 3199 + 3882 + + + + + + Line start point + b0e17c93-16e8-47c0-9260-39b9ee33e0c5 + Start Point + Start Point + false + 0 + + + + + + 3129 + 3862 + 55 + 20 + + + 3158 + 3872 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + dd5b8231-d6f5-4383-821d-fe3b5e83621b + End Point + End Point + false + 8552a322-5e15-48b5-89c6-d1ea8f41a4b6 + 1 + + + + + + 3129 + 3882 + 55 + 20 + + + 3158 + 3892 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + 8dc05398-099e-4dd6-a51d-8f8f7144a67e + Line + Line + false + 0 + + + + + + 3214 + 3862 + 25 + 40 + + + 3228 + 3882 + + + + + + + + + + + + 62cc9684-6a39-422e-aefa-ed44643557b9 + Extend Curve + + + + + Extend a curve by a specified distance. + true + be535c08-fdc8-4581-9193-b59f2c4439a5 + Extend Curve + Extend Curve + + + + + + 3278 + 3837 + 100 + 84 + + + 3328 + 3879 + + + + + + Curve to extend + 17d4d8e7-8f4d-4d81-a6f2-218e34a1c756 + Curve + Curve + false + 8dc05398-099e-4dd6-a51d-8f8f7144a67e + 1 + + + + + + 3280 + 3839 + 33 + 20 + + + 3298 + 3849 + + + + + + + + Type of extension (0=Line, 1=Arc, 2=Smooth) + e3741695-0433-41e1-a727-e6a83e14827e + Type + Type + false + 0 + + + + + + 3280 + 3859 + 33 + 20 + + + 3298 + 3869 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Extension length at start of curve + 940a7735-f99a-4d21-8669-e9bc33680608 + Start + Start + false + 0 + + + + + + 3280 + 3879 + 33 + 20 + + + 3298 + 3889 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Extension length at end of curve + e9e17336-07ab-4293-901c-d7c886f0d0a9 + End + End + false + fd537e49-2a53-41f5-9900-b3775b1310bf + 1 + + + + + + 3280 + 3899 + 33 + 20 + + + 3298 + 3909 + + + + + + + + Extended curve + 45883fc3-bec1-4e73-b1e3-2ef2ab949617 + Curve + Curve + false + 0 + + + + + + 3343 + 3839 + 33 + 80 + + + 3361 + 3879 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + fd537e49-2a53-41f5-9900-b3775b1310bf + Number Slider + Number Slider + false + 0 + + + + + + 3069 + 3944 + 198 + 20 + + + 3069.621 + 3944.526 + + + + + + 6 + 1 + 0 + 111000 + 0 + 0 + 20710 + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 4d0ebc4c-411f-43b1-a6e2-5230b93f6ad6 + End Points + End Points + + + + + + 3401 + 3931 + 96 + 44 + + + 3451 + 3953 + + + + + + Curve to evaluate + 4bc3ed67-6ce3-4d15-b3ee-5627075b0233 + Curve + Curve + false + 45883fc3-bec1-4e73-b1e3-2ef2ab949617 + 1 + + + + + + 3403 + 3933 + 33 + 40 + + + 3421 + 3953 + + + + + + + + Curve start point + f34fe903-c506-4899-a990-026537009539 + Start + Start + false + 0 + + + + + + 3466 + 3933 + 29 + 20 + + + 3482 + 3943 + + + + + + + + Curve end point + 32d4c227-9d20-4afd-989b-3d980e029e13 + End + End + false + 0 + + + + + + 3466 + 3953 + 29 + 20 + + + 3482 + 3963 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 25cc7599-2ff2-4972-8db2-745996ee1387 + Point + Point + false + 32d4c227-9d20-4afd-989b-3d980e029e13 + 1 + + + + + + 3541 + 3989 + 50 + 24 + + + 3566.076 + 4001.471 + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + aba1ab53-dc88-490a-9293-968571aacc91 + Point + Point + false + 9bb0a64f-751a-419e-be03-a61608470f23 + 1 + + + + + + 3544 + 3697 + 50 + 24 + + + 3569.648 + 3709.332 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 683ef6c4-f6da-4a3a-b08e-073518fe47f7 + Line SDL + Line SDL + + + + + + 3371 + 3749 + 106 + 64 + + + 3435 + 3781 + + + + + + Line start point + ca563797-4a4a-4781-8199-e64c8f1ecdf9 + Start + Start + false + aba1ab53-dc88-490a-9293-968571aacc91 + 1 + + + + + + 3373 + 3751 + 47 + 20 + + + 3398 + 3761 + + + + + + + + Line tangent (direction) + 2035ff0c-bbaa-4867-905f-18217e238051 + Direction + Direction + false + 0 + + + + + + 3373 + 3771 + 47 + 20 + + + 3398 + 3781 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + -19054.8125 + 0 + + + + + + + + + + + + Line length + a706d3de-f387-4ef8-80f6-54480c1e4f11 + Length + Length + false + 0 + + + + + + 3373 + 3791 + 47 + 20 + + + 3398 + 3801 + + + + + + 1 + + + + + 1 + {0} + + + + + 50000 + + + + + + + + + + + Line segment + 13ec3bbc-5be6-4556-9f7e-984c7ee0a20a + Line + Line + false + 0 + + + + + + 3450 + 3751 + 25 + 60 + + + 3464 + 3781 + + + + + + + + + + + + 84627490-0fb2-4498-8138-ad134ee4cb36 + Curve | Curve + + + + + Solve intersection events for two curves. + true + a43f4be7-3e36-4a67-be09-58649901b6a9 + Curve | Curve + Curve | Curve + + + + + + 3372 + 4026 + 130 + 64 + + + 3433 + 4058 + + + + + + First curve + aa22882f-b402-44f3-9d8f-e92c332c223c + Curve A + Curve A + false + 13ec3bbc-5be6-4556-9f7e-984c7ee0a20a + 1 + + + + + + 3374 + 4028 + 44 + 30 + + + 3397.5 + 4043 + + + + + + + + Second curve + bbac7443-9d62-4c88-9bdf-88b217ed6cdb + Curve B + Curve B + false + 45883fc3-bec1-4e73-b1e3-2ef2ab949617 + 1 + + + + + + 3374 + 4058 + 44 + 30 + + + 3397.5 + 4073 + + + + + + + + 1 + Intersection events + 9f5e3004-4790-49de-bde5-14c1655a6121 + Points + Points + false + 0 + + + + + + 3448 + 4028 + 52 + 20 + + + 3475.5 + 4038 + + + + + + + + 1 + Parameters on first curve + 0917cba4-0d18-438b-98b5-af4a6896e3ba + Params A + Params A + false + 0 + + + + + + 3448 + 4048 + 52 + 20 + + + 3475.5 + 4058 + + + + + + + + 1 + Parameters on second curve + 3209ee69-5dc1-4747-b612-3e132c988771 + Params B + Params B + false + 0 + + + + + + 3448 + 4068 + 52 + 20 + + + 3475.5 + 4078 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 871c14b4-e032-4f3e-bbf2-5ddd81314d32 + Line + Line + + + + + + 3398 + 4114 + 114 + 44 + + + 3470 + 4136 + + + + + + Line start point + 4a021255-f7c6-4dc4-9171-bb83058753c7 + Start Point + Start Point + false + 0 + + + + + + 3400 + 4116 + 55 + 20 + + + 3429 + 4126 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + c1e1e604-d62f-442b-ad26-5eb8e2b9ee7c + End Point + End Point + false + 9f5e3004-4790-49de-bde5-14c1655a6121 + 1 + + + + + + 3400 + 4136 + 55 + 20 + + + 3429 + 4146 + + + + + + + + Line segment + dacfce9b-69f6-4ba9-bd9c-2e375d2aa0d5 + Line + Line + false + 0 + + + + + + 3485 + 4116 + 25 + 40 + + + 3499 + 4136 + + + + + + + + + + + + 5edaea74-32cb-4586-bd72-66694eb73160 + Rotate Direction + + + + + Rotate an object from one direction to another. + true + a79e1b3f-afb6-478b-9f68-4ae9137b5258 + Rotate Direction + Rotate Direction + + + + + + 3542 + 4124 + 138 + 84 + + + 3610 + 4166 + + + + + + Base geometry + 10d13439-7c01-4c32-a193-1bbdcbbc7eb7 + Geometry + Geometry + true + dacfce9b-69f6-4ba9-bd9c-2e375d2aa0d5 + 1 + + + + + + 3544 + 4126 + 51 + 20 + + + 3571 + 4136 + + + + + + + + Rotation center point + 465cd724-fe25-4329-81f8-6c75bba2ffb7 + Center + Center + false + 9f5e3004-4790-49de-bde5-14c1655a6121 + 1 + + + + + + 3544 + 4146 + 51 + 20 + + + 3571 + 4156 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Initial direction + 22b6c0d2-d06f-47b6-a365-e4a64be6b6d2 + From + From + false + 0 + + + + + + 3544 + 4166 + 51 + 20 + + + 3571 + 4176 + + + + + + 1 + + + + + 1 + {0} + + + + + + 35188.5 + 0 + 0 + + + + + + + + + + + + Final direction + 65265b32-724e-4db3-9dc2-1d3c029a2aee + To + To + false + 0 + + + + + + 3544 + 4186 + 51 + 20 + + + 3571 + 4196 + + + + + + 1 + + + + + 1 + {0} + + + + + + -32859.125 + 0 + 0 + + + + + + + + + + + + Rotated geometry + d48b6006-e83c-489a-9bd1-8a366771e17e + Geometry + Geometry + false + 0 + + + + + + 3625 + 4126 + 53 + 40 + + + 3653 + 4146 + + + + + + + + Transformation data + c8da3d18-d870-4ec1-8f7b-66b432c86249 + Transform + Transform + false + 0 + + + + + + 3625 + 4166 + 53 + 40 + + + 3653 + 4186 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 1937701d-b8ff-4cce-b757-850bce4097b2 + End Points + End Points + + + + + + 3710 + 4181 + 96 + 44 + + + 3760 + 4203 + + + + + + Curve to evaluate + 4e713c5d-1e21-426f-bbeb-00effa018856 + Curve + Curve + false + d48b6006-e83c-489a-9bd1-8a366771e17e + 1 + + + + + + 3712 + 4183 + 33 + 40 + + + 3730 + 4203 + + + + + + + + Curve start point + 2507f4ad-e1fb-4193-b45d-02c60e72f48a + Start + Start + false + 0 + + + + + + 3775 + 4183 + 29 + 20 + + + 3791 + 4193 + + + + + + + + Curve end point + 1de11025-0b93-457a-bf82-d45ef8a8e4c3 + End + End + false + 0 + + + + + + 3775 + 4203 + 29 + 20 + + + 3791 + 4213 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 8f00924a-d8dd-48d9-9f01-eac4d56b6ab4 + Point + Point + false + 2507f4ad-e1fb-4193-b45d-02c60e72f48a + 1 + + + + + + 3762 + 3740 + 50 + 24 + + + 3787.277 + 3752.626 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 67f7efe9-398c-40ac-b881-0d8791597d9a + Relay + + false + 34b0f528-6e78-49a3-822b-dcf53fd2a38a + 1 + + + + + + 3983 + 3522 + 40 + 16 + + + 4003 + 3530 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d5113ea8-6602-4668-aeda-5aa335d109ce + Line SDL + Line SDL + + + + + + 4228 + 3926 + 106 + 64 + + + 4292 + 3958 + + + + + + Line start point + 720afaec-d59e-4b56-b544-39aff51326aa + Start + Start + false + f92b4e3c-e736-405a-b24a-fd3e4a95b863 + 1 + + + + + + 4230 + 3928 + 47 + 20 + + + 4255 + 3938 + + + + + + + + Line tangent (direction) + a8b49512-6105-424f-bb71-e04a41e349f3 + Direction + Direction + false + 0 + + + + + + 4230 + 3948 + 47 + 20 + + + 4255 + 3958 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 581e84ce-8bcc-4300-8a02-81bb6e4ae222 + Length + Length + false + 0 + + + + + + 4230 + 3968 + 47 + 20 + + + 4255 + 3978 + + + + + + 1 + + + + + 1 + {0} + + + + + 100000 + + + + + + + + + + + Line segment + 5e63abc3-5579-4580-b3a8-88a1d1af422c + Line + Line + false + 0 + + + + + + 4307 + 3928 + 25 + 60 + + + 4321 + 3958 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 0579b2cb-6d96-4579-bbf2-bb29edbebe2a + Line + Line + + + + + + 3269 + 2959 + 130 + 44 + + + 3341 + 2981 + + + + + + Line start point + 540efc41-8334-44aa-b87e-95e8635c0925 + Start Point + Start Point + false + 254e5c38-fb09-401c-8c16-9b0cb2a939c4 + 1 + + + + + + 3271 + 2961 + 55 + 20 + + + 3300 + 2971 + + + + + + + + Line end point + 3ed66aae-24a0-4a75-8117-14a0bb37ca4b + End Point + End Point + false + 8f00924a-d8dd-48d9-9f01-eac4d56b6ab4 + 1 + + + + + + 3271 + 2981 + 55 + 20 + + + 3300 + 2991 + + + + + + + + Line segment + e5ebb938-08fe-4409-a969-5846cca0c568 + 2 + Line + Line + false + 0 + + + + + + 3356 + 2961 + 41 + 40 + + + 3370 + 2981 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c2e80117-8e10-435e-a88c-0f0c6b54fb40 + Panel + + false + 0 + 8cabf8ee-0095-42c5-8230-7adacbf45ec2 + 1 + Double click to edit panel content… + + + + + + 3813 + 3238 + 219 + 100 + + 0 + 0 + 0 + + 3813.996 + 3238.611 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f0d6fa47-645b-4327-896e-58a3c9dc27eb + Panel + + false + 0.244460329413414 + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + Double click to edit panel content… + + + + + + 3572 + 2554 + 219 + 100 + + 0 + 0 + 0 + + 3572.954 + 2554.292 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 3b656290-f1ec-4924-a29a-271baacce301 + End Points + End Points + + + + + + 2657 + 2632 + 96 + 44 + + + 2707 + 2654 + + + + + + Curve to evaluate + b2b75110-d2bb-48ec-91bb-bf94fd134ebb + Curve + Curve + false + 74662a82-4f4d-4644-bcae-725567b4ead4 + 1 + + + + + + 2659 + 2634 + 33 + 40 + + + 2677 + 2654 + + + + + + + + Curve start point + 749291c4-d1d5-4d35-8bbc-a86a7230dbb4 + Start + Start + false + 0 + + + + + + 2722 + 2634 + 29 + 20 + + + 2738 + 2644 + + + + + + + + Curve end point + 63621fc6-8355-4315-a669-7f925d7e0f6b + End + End + false + 0 + + + + + + 2722 + 2654 + 29 + 20 + + + 2738 + 2664 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 254e5c38-fb09-401c-8c16-9b0cb2a939c4 + Point + Point + false + 63621fc6-8355-4315-a669-7f925d7e0f6b + 1 + + + + + + 2844 + 2880 + 50 + 24 + + + 2869.166 + 2892.134 + + + + + + + + + + 22990b1f-9be6-477c-ad89-f775cd347105 + Flip Curve + + + + + Flip a curve using an optional guide curve. + true + 073d8f2f-a538-4f25-964b-6970611553b3 + Flip Curve + Flip Curve + + + + + + 3605 + 2851 + 100 + 44 + + + 3655 + 2873 + + + + + + Curve to flip + f7d9803f-5820-4b38-b4b7-02631b824eb9 + Curve + Curve + false + 6370412c-ae13-4f69-8c15-f2dd89fe95c3 + 1 + + + + + + 3607 + 2853 + 33 + 20 + + + 3625 + 2863 + + + + + + + + Optional guide curve + 2982dd90-620b-41ad-ac0d-6441d677e5cf + Guide + Guide + true + 0 + + + + + + 3607 + 2873 + 33 + 20 + + + 3625 + 2883 + + + + + + + + Flipped curve + 33f7b69e-81e8-45eb-b8e9-8d776a0ec4d0 + Curve + Curve + false + 0 + + + + + + 3670 + 2853 + 33 + 20 + + + 3688 + 2863 + + + + + + + + Flip action + a7dfcd1f-90c5-454b-85e3-7a0a08c491ff + Flag + Flag + false + 0 + + + + + + 3670 + 2873 + 33 + 20 + + + 3688 + 2883 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3ab7d9bc-a15a-4ff1-a56d-11d8438828e7 + Relay + + false + 120df34b-edf6-4dc9-85e7-8b411aae9703 + 1 + + + + + + 5556 + 2439 + 40 + 16 + + + 5576 + 2447 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7245d017-54cf-493b-95e5-50d4ffa9a057 + Relay + + false + b2799660-7601-41a5-9893-db52a48308a6 + 1 + + + + + + 5547 + 2217 + 40 + 16 + + + 5567 + 2225 + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + f9e7192b-235c-43f0-a8bd-a5f65e062c43 + Length + Length + + + + + + 3449 + 2961 + 104 + 28 + + + 3499 + 2975 + + + + + + Curve to measure + df9f20c3-570d-48e2-8b7c-1c14e6912943 + Curve + Curve + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 3451 + 2963 + 33 + 24 + + + 3469 + 2975 + + + + + + + + Curve length + 120df34b-edf6-4dc9-85e7-8b411aae9703 + Length + Length + false + 0 + + + + + + 3514 + 2963 + 37 + 24 + + + 3534 + 2975 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + bed3d9d7-f0db-4827-a258-a8296527be32 + End Points + End Points + + + + + + 3673 + 3812 + 96 + 44 + + + 3723 + 3834 + + + + + + Curve to evaluate + 3bb802ec-bed0-48b5-9dc4-005645789524 + Curve + Curve + false + e3148923-4e60-49e6-a6a0-a122964636c3 + 1 + + + + + + 3675 + 3814 + 33 + 40 + + + 3693 + 3834 + + + + + + + + Curve start point + 93c6d1f7-60d1-4bba-93b1-29bf7fb17dc3 + Start + Start + false + 0 + + + + + + 3738 + 3814 + 29 + 20 + + + 3754 + 3824 + + + + + + + + Curve end point + aeae89eb-6cb0-4b96-a4d5-01c54abea65d + End + End + false + 0 + + + + + + 3738 + 3834 + 29 + 20 + + + 3754 + 3844 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 960a14fc-599d-4469-8aae-8277c88b451e + Point + Point + false + 93c6d1f7-60d1-4bba-93b1-29bf7fb17dc3 + 1 + + + + + + 3808 + 3829 + 50 + 24 + + + 3833.69 + 3841.233 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + bed3d9d7-f0db-4827-a258-a8296527be32 + 960a14fc-599d-4469-8aae-8277c88b451e + 2 + 4a091c07-19f1-4e9b-8149-a6b1b4580cb3 + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 81da12f5-77cd-476d-b15d-299d214bc57a + Panel + + false + 0.6944202184677124 + 9cc5156d-e500-4c64-b65a-8bc325e80a22 + 1 + Double click to edit panel content… + + + + + + 4349 + 3941 + 160 + 100 + + 0 + 0 + 0 + + 4349.773 + 3941.162 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 155648f1-4f29-4bb4-a17a-c31cdf1a3880 + Panel + + false + 1 + 66d04ccf-7cd6-45c8-a8fc-73029f8adb40 + 1 + Double click to edit panel content… + + + + + + 5895 + 4320 + 160 + 100 + + 0 + 0 + 0 + + 5895.506 + 4320.913 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 938c8492-3e28-4c29-aa8e-aed4eca12c99 + Panel + + false + 0 + db45f1a0-c9bb-42f6-880f-2854e19d3c72 + 1 + Double click to edit panel content… + + + + + + 5842 + 4430 + 160 + 100 + + 0 + 0 + 0 + + 5842.131 + 4430.896 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 259cb0d4-d8f7-4d6a-a499-fafbe31bfe07 + Number Slider + Number Slider + false + 0 + + + + + + 10817 + 3341 + 198 + 20 + + + 10817.59 + 3341.735 + + + + + + 6 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 987b2cd0-1001-4727-a19d-e9f9f855f1de + Relay + + false + 259cb0d4-d8f7-4d6a-a499-fafbe31bfe07 + 1 + + + + + + 11019 + 3471 + 40 + 16 + + + 11039 + 3479 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 27c9116a-57f1-4408-a448-d292fa515558 + Relay + + false + 153a40df-c298-42c3-bd39-21242de95f71 + 1 + + + + + + 11265 + 3315 + 40 + 16 + + + 11285 + 3323 + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + dd485e27-9cf8-49e9-a995-3446089d3729 + Negative + Negative + + + + + + 11185 + 3229 + 100 + 28 + + + 11234 + 3243 + + + + + + Input value + 6cb431d1-8f12-48b6-8ecf-7fc403e8c004 + Value + Value + false + 153a40df-c298-42c3-bd39-21242de95f71 + 1 + + + + + + 11187 + 3231 + 32 + 24 + + + 11204.5 + 3243 + + + + + + + + Output value + 1b5f67c6-afa2-4349-b4a8-1b2a1d2fb3be + Result + Result + false + 0 + + + + + + 11249 + 3231 + 34 + 24 + + + 11267.5 + 3243 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 153a40df-c298-42c3-bd39-21242de95f71 + Relay + + false + 3ecb4f10-b37b-4b7d-8de9-3e7d7d465206 + 1 + + + + + + 11131 + 3306 + 40 + 16 + + + 11151 + 3314 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 48251bce-90c6-4a4a-ace7-875dc21df486 + Relay + + false + 0c798e79-7598-4233-b9ed-e30e5be050bf + a68cfa58-601a-4b8f-8038-422816beff46 + 2 + + + + + + 10765 + 3526 + 40 + 16 + + + 10785 + 3534 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 433845db-7554-49ae-b4e1-f2378199956a + Relay + + false + 48251bce-90c6-4a4a-ace7-875dc21df486 + 1 + + + + + + 10836 + 3524 + 40 + 16 + + + 10856 + 3532 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0905a49f-dae9-4408-80f9-40b13eaf762f + Panel + + false + 0.86067116260528564 + 433845db-7554-49ae-b4e1-f2378199956a + 1 + Double click to edit panel content… + + + + + + 10981 + 3541 + 104 + 76 + + 0 + 0 + 0 + + 10981.05 + 3541.398 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + Relay + + false + f8a8afb6-6518-4857-a26c-d6910602ee53 + 1 + + + + + + 10694 + 2970 + 40 + 16 + + + 10714 + 2978 + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 37c65f2f-6593-4e16-ae27-0d71d8ed90ee + Subtraction + Subtraction + + + + + + 10354 + 2985 + 82 + 44 + + + 10385 + 3007 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + d81ccd40-d97f-4718-9d55-d6c87e89469a + A + A + true + 9ff3d47c-08e9-45d2-b9f2-e6cd6824b9cc + 1 + + + + + + 10356 + 2987 + 14 + 20 + + + 10364.5 + 2997 + + + + + + + + Second operand for subtraction + 756fd503-27ea-4871-82bc-3ecd479230b2 + B + B + true + 0 + + + + + + 10356 + 3007 + 14 + 20 + + + 10364.5 + 3017 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 318bd543-b38a-41f8-ac05-013605d573d2 + Result + Result + false + 0 + + + + + + 10400 + 2987 + 34 + 40 + + + 10418.5 + 3007 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6cc442de-650c-4822-850e-330565f56d10 + Panel + + false + 0 + 3ecb4f10-b37b-4b7d-8de9-3e7d7d465206 + 1 + Double click to edit panel content… + + + + + + 11188 + 3324 + 165 + 91 + + 0 + 0 + 0 + + 11188.33 + 3324.259 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + cc7281f0-02ea-46f3-8939-cac899347ee7 + Addition + Addition + + + + + + 10367 + 2921 + 82 + 44 + + + 10398 + 2943 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 6cd12866-1fe1-4a61-a6ab-8f2961ffdb28 + A + A + true + ccd950c6-b142-4dfa-bd93-0921cd6a5987 + 1 + + + + + + 10369 + 2923 + 14 + 20 + + + 10377.5 + 2933 + + + + + + + + Second item for addition + 9e4d6ea5-0c76-486a-a10a-83d4d75cc8d2 + B + B + true + ece59a39-83fc-4d89-8cf4-41cb7d022384 + 1 + + + + + + 10369 + 2943 + 14 + 20 + + + 10377.5 + 2953 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of addition + dbc3638f-fca7-45c9-b973-87bc1f8bb5a2 + Result + Result + false + 0 + + + + + + 10413 + 2923 + 34 + 40 + + + 10431.5 + 2943 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ece59a39-83fc-4d89-8cf4-41cb7d022384 + Number Slider + Number Slider + false + 0 + + + + + + 10167 + 2899 + 198 + 20 + + + 10167.72 + 2899.697 + + + + + + 0 + 1 + 0 + 2 + 0 + 0 + 1 + + + + + + + + + 0f243fa0-62a3-11e0-ae3e-0800200c9a66 + 737f9531-e98a-0e44-a210-0f510dbc48a9 + HoopSnake + + + + + HoopSnake Feedback Component + true + 207941cb-a638-4eb2-8e5a-a89aba3ff3ac + HoopSnake + HoopSnake + + + + + true + 2147483647 + 0 + true + true + + + + + + 4189 + 3149 + 243 + 84 + + + 4312 + 3191 + + + + + + Starting Data. This will be output at F just once at the beginning, before any looping is performed. + 8b95720e-53a8-4ca1-898b-7fd923738991 + Starting Data + Starting Data + false + 32380955-f853-4285-a755-7b5e92ceb231 + 1 + + + + + + 4191 + 3151 + 106 + 20 + + + 4245.5 + 3161 + + + + + + + + Represents a collection of generic data + ce38af6b-2507-4fb7-919d-7c0b481a44cc + Data + Data + false + 32380955-f853-4285-a755-7b5e92ceb231 + 1 + + + + + + 4191 + 3171 + 106 + 20 + + + 4245.5 + 3181 + + + + + + + + Accepts either a boolean or number. + If the boolean is false, or the current + iterations count is equal or more than + the input, the loop will stop. + 63952ab4-9778-49b0-95b1-5bdfbb881cfe + Termination Condition + Termination Condition + false + 125e4d6a-ec31-40a3-b9ee-0ffb2d15d547 + 1 + + + + + + 4191 + 3191 + 106 + 20 + + + 4245.5 + 3201 + + + + + + + + Will trigger a HS Iteration if the content of the input has changed. + 92fc55b1-0f99-418a-96f2-3912170e23bb + Trigger + Trigger + false + d74d25f1-8c59-4b4c-bb77-a1737b7a63e6 + 1 + 1 + + + + + + 4191 + 3211 + 106 + 20 + + + 4245.5 + 3221 + + + + + + + + Feedback Output. Here you get a copy of the data at the "*D" input, or the "*S" input if the former one is empty. + 81979817-7d39-4d8c-9a6a-a833e1a85913 + Feedback + Feedback + false + 0 + + + + + + 4327 + 3151 + 103 + 20 + + + 4380 + 3161 + + + + + + + + Cumulative Feedback Output. Here you get the cumulative output of all Hoopsnake iterations, each as a branch in a data tree. + e644c138-1b1a-45ad-b09b-badb970055a6 + Cumulative Feedback + Cumulative Feedback + false + 0 + + + + + + 4327 + 3171 + 103 + 20 + + + 4380 + 3181 + + + + + + + + Loops Counter. + 2383a78e-1144-46bf-b4a9-6254078a9761 + Loops Counter + Loops Counter + false + 0 + + + + + + 4327 + 3191 + 103 + 20 + + + 4380 + 3201 + + + + + + + + Iterations Counter. + 5debfc6e-4e69-4e5a-98e5-0a56cc13dd97 + Iterations Counter + Iterations Counter + false + 0 + + + + + + 4327 + 3211 + 103 + 20 + + + 4380 + 3221 + + + + + + + + + + + + 8d372bdc-9800-45e9-8a26-6e33c5253e21 + Deconstruct Brep + + + + + Deconstruct a brep into its constituent parts. + true + 89d826fd-9a0c-4d4b-9a89-a5bb74c15bb5 + Deconstruct Brep + Deconstruct Brep + + + + + + 11033 + 2964 + 105 + 64 + + + 11078 + 2996 + + + + + + Base Brep + 379f38f8-c8ff-4548-a97f-f7cea14c05a9 + Brep + Brep + false + 52e959e1-5baa-4e29-ba20-990dd533cd64 + 1 + + + + + + 11035 + 2966 + 28 + 60 + + + 11050.5 + 2996 + + + + + + + + 1 + Faces of Brep + 391b2c4d-2e39-46f3-9d18-81b508dda38d + Faces + Faces + false + 0 + + + + + + 11093 + 2966 + 43 + 20 + + + 11116 + 2976 + + + + + + + + 1 + Edges of Brep + f840ab77-9178-4f7c-8b0b-84768a78af3a + Edges + Edges + false + 0 + + + + + + 11093 + 2986 + 43 + 20 + + + 11116 + 2996 + + + + + + + + 1 + Vertices of Brep + 5ce8a39b-2ca1-477d-8dee-87aa4ab68036 + Vertices + Vertices + false + 0 + + + + + + 11093 + 3006 + 43 + 20 + + + 11116 + 3016 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 37ef23d4-c495-4486-a63e-04bf5206013e + Panel + + false + 0 + 391b2c4d-2e39-46f3-9d18-81b508dda38d + 1 + Double click to edit panel content… + + + + + + 10925 + 2470 + 240 + 84 + + 0 + 0 + 0 + + 10925.14 + 2470.958 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cec78e9f-c022-4a6a-ae8b-4688673c8b28 + Panel + + false + 0 + f840ab77-9178-4f7c-8b0b-84768a78af3a + 1 + Double click to edit panel content… + + + + + + 10931 + 2560 + 239 + 84 + + 0 + 0 + 0 + + 10931.29 + 2560.53 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 224afa02-e937-45e7-b3af-056b3de52a12 + Panel + + false + 0 + 5ce8a39b-2ca1-477d-8dee-87aa4ab68036 + 1 + Double click to edit panel content… + + + + + + 10959 + 2615 + 239 + 125 + + 0 + 0 + 0 + + 10959.26 + 2615.575 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 0f243fa0-62a3-11e0-ae3e-0800200c9a66 + 737f9531-e98a-0e44-a210-0f510dbc48a9 + HoopSnake + + + + + HoopSnake Feedback Component + true + e83846a0-3308-4093-ba64-b4b53bd4f551 + HoopSnake + HoopSnake + + + + + false + 2147483647 + 0 + true + true + + + + + + 4896 + 3391 + 243 + 84 + + + 5019 + 3433 + + + + + + Starting Data. This will be output at F just once at the beginning, before any looping is performed. + 79c22b8b-b8d2-411a-aca8-8e940eabacaf + Starting Data + Starting Data + false + 0f2f5cdd-b8e2-4c38-abb3-ef39c7114c23 + 1 + + + + + + 4898 + 3393 + 106 + 20 + + + 4952.5 + 3403 + + + + + + + + Represents a collection of generic data + d175db5f-8e72-476a-968f-74af460af9a8 + Data + Data + false + 0f2f5cdd-b8e2-4c38-abb3-ef39c7114c23 + 1 + + + + + + 4898 + 3413 + 106 + 20 + + + 4952.5 + 3423 + + + + + + + + Accepts either a boolean or number. + If the boolean is false, or the current + iterations count is equal or more than + the input, the loop will stop. + e15cffdf-c583-4476-972f-d5aeffb25789 + Termination Condition + Termination Condition + false + 0 + + + + + + 4898 + 3433 + 106 + 20 + + + 4952.5 + 3443 + + + + + + + + Will trigger a HS Iteration if the content of the input has changed. + abc9fb7f-30ca-48aa-a076-ddc3441920dd + Trigger + Trigger + false + 0 + 1 + + + + + + 4898 + 3453 + 106 + 20 + + + 4952.5 + 3463 + + + + + + + + Feedback Output. Here you get a copy of the data at the "*D" input, or the "*S" input if the former one is empty. + 36af5fed-a376-4e9a-9a64-7d53bf6fc54b + Feedback + Feedback + false + 0 + + + + + + 5034 + 3393 + 103 + 20 + + + 5087 + 3403 + + + + + + + + Cumulative Feedback Output. Here you get the cumulative output of all Hoopsnake iterations, each as a branch in a data tree. + 9319bfcd-f924-490f-bbdd-36b9a1891b36 + Cumulative Feedback + Cumulative Feedback + false + 0 + + + + + + 5034 + 3413 + 103 + 20 + + + 5087 + 3423 + + + + + + + + Loops Counter. + 4b544e6c-2c4b-424d-9224-9a81e10571ae + Loops Counter + Loops Counter + false + 0 + + + + + + 5034 + 3433 + 103 + 20 + + + 5087 + 3443 + + + + + + + + Iterations Counter. + 72ce9343-4184-4339-b021-79eafbda172c + Iterations Counter + Iterations Counter + false + 0 + + + + + + 5034 + 3453 + 103 + 20 + + + 5087 + 3463 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aa160b75-04ca-4f61-8b0d-913ce7e703ea + Relay + + false + 83ac0dac-ca80-43ee-9e66-f05533a515a6 + 1 + + + + + + 6144 + 3713 + 40 + 16 + + + 6164 + 3721 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + caa4812f-0075-43b4-b39b-d42a5a49f29a + Relay + + false + 5242f0ec-a45c-4515-a73b-33a1c414a0f3 + 1 + + + + + + 6150 + 3670 + 40 + 16 + + + 6170 + 3678 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 671dea96-422f-43d9-8791-ebd1be300165 + Relay + + false + 34ec8e2f-408a-4889-aae3-aa234e0a4d56 + 1 + + + + + + 6134 + 3627 + 40 + 16 + + + 6154 + 3635 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8f9c8b38-e120-411e-a5a9-fafd611d3518 + Panel + + false + 0 + 9452cd7a-f8cc-4ce2-b303-405ab12a7b6f + 1 + Double click to edit panel content… + + + + + + 5488 + 3350 + 160 + 100 + + 0 + 0 + 0 + + 5488.584 + 3350.483 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + dbcae9cc-80d1-4950-8075-62eddc60cc4a + Relay + + false + f5b5b7af-cc41-4c9c-a523-fe0ef395eace + 1 + + + + + + 10477 + 3374 + 40 + 16 + + + 10497 + 3382 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 8ac220b4-af16-415c-8101-2cb43807adee + 1 + a4d1d119-8ae6-4b07-a297-a719618bbda5 + Group + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f6aedd5e-48e9-4ef5-9889-321e6d3fd8fa + 1 + Curve + Curve + false + db52bc5e-72e1-4437-a197-062e5817091b + 1 + + + + + + 10606 + 3963 + 50 + 24 + + + 10639.64 + 3975.992 + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + 689b349b-7091-463a-9503-cf78cfc6630b + true + Pipe + Pipe + + + + + + 10994 + 3946 + 96 + 64 + + + 11047 + 3978 + + + + + + Base curve + 633e5c66-1ba3-45b3-9d3b-3342bca9a639 + true + Curve + Curve + false + 4f0b4e40-a272-4bce-a08b-5e1fff98555d + 1 + + + + + + 10996 + 3948 + 36 + 20 + + + 11015.5 + 3958 + + + + + + + + Pipe radius + 6ad21ebe-5601-4919-9ded-0c9d2e0d9a7f + true + Radius + Radius + false + 48bdbb24-6cce-4259-bc45-c6d63fadf0ef + 1 + + + + + + 10996 + 3968 + 36 + 20 + + + 11015.5 + 3978 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + f83d7761-422e-435d-80fe-62f80a99a607 + true + Caps + Caps + false + 0 + + + + + + 10996 + 3988 + 36 + 20 + + + 11015.5 + 3998 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 1 + Resulting Pipe + 70f7d432-ea70-48db-b81f-d3517c17e998 + true + Pipe + Pipe + false + 0 + + + + + + 11062 + 3948 + 26 + 60 + + + 11076.5 + 3978 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + d9b23047-a50b-4a63-a0fb-09a14902591c + List Item + List Item + + + + + + 10794 + 3963 + 126 + 64 + + + 10878 + 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 + 0bf27bdf-37c6-440b-8bd7-0d5972415a63 + 1 + List + List + false + true + f6aedd5e-48e9-4ef5-9889-321e6d3fd8fa + 1 + + + + + + 10796 + 3965 + 67 + 20 + + + 10849 + 3975 + + + + + + + + Item index + 9cfe43f8-6877-4455-9210-62188728d974 + 1 + Index + Index + false + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + + + + + + 10796 + 3985 + 67 + 20 + + + 10849 + 3995 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 679e63b9-3dea-4fd7-a7b1-2675c8efb8a8 + Wrap + Wrap + false + 0 + + + + + + 10796 + 4005 + 67 + 20 + + + 10849 + 4015 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 4f0b4e40-a272-4bce-a08b-5e1fff98555d + 2 + false + Item + i + false + 0 + + + + + + 10893 + 3965 + 25 + 60 + + + 10899 + 3995 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5242f0ec-a45c-4515-a73b-33a1c414a0f3 + Relay + + false + a12a83bc-1f79-4462-b133-291278e29557 + 1 + + + + + + 5325 + 3331 + 40 + 16 + + + 5345 + 3339 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + db52bc5e-72e1-4437-a197-062e5817091b + Relay + + false + a12a83bc-1f79-4462-b133-291278e29557 + 1 + + + + + + 5335 + 3362 + 40 + 16 + + + 5355 + 3370 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a12a83bc-1f79-4462-b133-291278e29557 + Relay + + false + 13de7248-bf51-43b8-8ec7-9d758cccae43 + 1 + + + + + + 5241 + 3285 + 40 + 16 + + + 5261 + 3293 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + ccd950c6-b142-4dfa-bd93-0921cd6a5987 + 1 + 48618c48-9e63-454f-917b-1f8c274d043e + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 320b6314-93c8-4b38-8285-c8768130e9ae + Relay + + false + 0c798e79-7598-4233-b9ed-e30e5be050bf + 1 + + + + + + 10709 + 3485 + 40 + 16 + + + 10729 + 3493 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 14a16d97-c714-44b4-993f-4286f4bcbdee + Relay + + false + 320b6314-93c8-4b38-8285-c8768130e9ae + 1 + + + + + + 10717 + 3694 + 40 + 16 + + + 10737 + 3702 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 48bdbb24-6cce-4259-bc45-c6d63fadf0ef + Relay + + false + 320b6314-93c8-4b38-8285-c8768130e9ae + 1 + + + + + + 10890 + 3917 + 40 + 16 + + + 10910 + 3925 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + e96abf0a-df95-496e-ad3c-1783e8defacf + 1 + fb3aa11c-8bf1-44cd-bf0a-6d2bad39b023 + Group + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 9c504c72-2853-4b32-a269-a1f56ad6a012 + Curve + Curve + false + f4a1c14c-29c7-4cf0-8c67-21495946d606 + 1 + + + + + + 4313 + 2577 + 50 + 24 + + + 4338.804 + 2589.539 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + a8d0d560-1118-4185-9939-521a4c8dabca + 0699304a-ece0-414c-b4d3-b4f6983f4b08 + 2 + baee5593-20b6-4f72-90ff-5817afc400cc + Group + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 8487fc24-e6e9-4652-b61d-57701890ceab + Number + Number + false + 0 + + + + + + 10545 + 3203 + 50 + 24 + + + 10570.34 + 3215.958 + + + + + + 1 + + + + + 2 + {0} + + + + + 1 + + + + + 145 + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 8487fc24-e6e9-4652-b61d-57701890ceab + 1 + 24cb2e0e-e4be-4ad7-9c3c-4a12f016225b + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a9565c64-106d-4ce2-8b68-75907928f139 + Panel + + false + 1 + 386dd331-ff8a-4501-9d8d-e940a6a448ee + 1 + Double click to edit panel content… + + + + + + 3132 + 3314 + 160 + 100 + + 0 + 0 + 0 + + 3132.245 + 3314.148 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + 76dffaeb-53be-4e53-9dc5-1552450df548 + Insert Items + Insert Items + + + + + + 2988 + 3234 + 126 + 84 + + + 3059 + 3276 + + + + + + 1 + List to modify + 81b35240-9001-4c71-a312-c85e4b2ad53a + 1 + List + List + false + 78772446-4172-49bf-bb16-485eccd55339 + 1 + + + + + + 2990 + 3236 + 54 + 20 + + + 3026.5 + 3246 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + a9f15234-a871-4d87-bddc-26b6865dbc87 + 1 + Item + Item + true + ac725ac1-fffe-4f01-a983-79a082630e9c + 1 + + + + + + 2990 + 3256 + 54 + 20 + + + 3026.5 + 3266 + + + + + + + + 1 + Insertion index for each item + 08dc9671-fd94-47ee-8428-a0498a1db5c3 + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 2990 + 3276 + 54 + 20 + + + 3026.5 + 3286 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + de42c524-e011-4484-8a78-f4b753eca4e7 + Wrap + Wrap + false + 0 + + + + + + 2990 + 3296 + 54 + 20 + + + 3026.5 + 3306 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 386dd331-ff8a-4501-9d8d-e940a6a448ee + 1 + List + List + false + 0 + + + + + + 3074 + 3236 + 38 + 80 + + + 3086.5 + 3276 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 702c3ef9-c3ef-470e-84b9-3d8a415ed70c + 4a90f12f-1cd1-457e-a731-1908365ab83c + 2 + 6e430045-64b1-43c7-88f4-37ba99ea659a + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 05f1d7f5-92fa-4f07-b852-0ee6dc507751 + Relay + + false + 7a3265cd-72b3-4b94-8c74-332848c2faab + 1 + + + + + + 2852 + 3268 + 40 + 16 + + + 2872 + 3276 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 05f1d7f5-92fa-4f07-b852-0ee6dc507751 + 1 + 38342cc2-0866-42a3-a62c-df47b26f4936 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 6fa8a6a6-440b-4ee8-8ac8-cf8ef6813b5b + b7303437-c87f-43cf-8ce7-d570517ef9c9 + a9565c64-106d-4ce2-8b68-75907928f139 + 76dffaeb-53be-4e53-9dc5-1552450df548 + 4 + f7c4e072-5d7b-4ce2-b673-1950321347a1 + Group + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 26436250-74cb-492a-94c0-035c6dcdb402 + Addition + Addition + + + + + + 2846 + 3332 + 82 + 44 + + + 2877 + 3354 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + dd40520e-72ef-4454-b13e-af03bd607988 + A + A + true + 05f1d7f5-92fa-4f07-b852-0ee6dc507751 + 1 + + + + + + 2848 + 3334 + 14 + 20 + + + 2856.5 + 3344 + + + + + + + + Second item for addition + 0278288c-bf1f-4d84-9b83-de9ce1ea8df2 + B + B + true + 0 + + + + + + 2848 + 3354 + 14 + 20 + + + 2856.5 + 3364 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of addition + 788fb98a-3efb-4a1d-9c06-de9c4a01365a + Result + Result + false + 0 + + + + + + 2892 + 3334 + 34 + 40 + + + 2910.5 + 3354 + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + ac725ac1-fffe-4f01-a983-79a082630e9c + Number + Number + false + 0 + + + + + + 2876 + 3236 + 50 + 24 + + + 2901.558 + 3248.79 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e54566d4-bd51-4808-81ac-712dc7ecaa46 + Relay + + false + a9565c64-106d-4ce2-8b68-75907928f139 + 1 + + + + + + 3437 + 3295 + 40 + 16 + + + 3457 + 3303 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 44a31d27-c69f-4966-9239-bd6bdf8553e0 + Panel + + false + 0 + 05cab8cd-7728-4567-93d1-d23fad55e884 + 1 + Double click to edit panel content… + + + + + + 3658 + 3339 + 160 + 100 + + 0 + 0 + 0 + + 3658.558 + 3339.79 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 7a218bfb-b93d-4c1f-83d3-5a0b909dd60b + Replace Items + + + + + Replace certain items in a list. + true + b84c4ac7-bdb6-47e0-943b-e0dd8be3fca1 + Replace Items + Replace Items + + + + + + 3401 + 3340 + 126 + 84 + + + 3472 + 3382 + + + + + + 1 + List to modify + 4f720c14-19ee-4d4f-8855-79055970ebf6 + 1 + List + List + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 3403 + 3342 + 54 + 20 + + + 3439.5 + 3352 + + + + + + + + 1 + Items to replace with. If no items are supplied, nulls will be inserted. + 4fc21a36-5a63-4490-bab8-f6c38efd5016 + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 3403 + 3362 + 54 + 20 + + + 3439.5 + 3372 + + + + + + + + 1 + Replacement index for each item + 0bdfff48-7d6e-4a00-84a3-5dbc8819092a + 1 + Indices + Indices + true + 51cf9a1e-5cbd-45fb-8520-557c5e7ad133 + 1 + + + + + + 3403 + 3382 + 54 + 20 + + + 3439.5 + 3392 + + + + + + + + If true, indices will be wrapped + 9f93232f-3573-4cd5-b7ab-3d82b41cafef + Wrap + Wrap + false + 0 + + + + + + 3403 + 3402 + 54 + 20 + + + 3439.5 + 3412 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + List with replaced values + 05cab8cd-7728-4567-93d1-d23fad55e884 + 2 + List + List + false + 0 + + + + + + 3487 + 3342 + 38 + 80 + + + 3499.5 + 3382 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + Relay + + false + ac725ac1-fffe-4f01-a983-79a082630e9c + 788fb98a-3efb-4a1d-9c06-de9c4a01365a + 2 + + + + + + 2915 + 3305 + 40 + 16 + + + 2935 + 3313 + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 46226975-0eaa-4696-8a8a-f17849db0446 + Line + Line + + + + + + 3334 + 3489 + 114 + 44 + + + 3406 + 3511 + + + + + + Line start point + cb1dd53b-9625-434a-b9e4-5051c87474db + Start Point + Start Point + false + 0 + + + + + + 3336 + 3491 + 55 + 20 + + + 3365 + 3501 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + 18e1cf85-4a04-4dfc-8274-8624ea5033d1 + End Point + End Point + false + 0 + + + + + + 3336 + 3511 + 55 + 20 + + + 3365 + 3521 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + e606dca8-aca3-45df-85e6-434e26711ab9 + Line + Line + false + 0 + + + + + + 3421 + 3491 + 25 + 40 + + + 3435 + 3511 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 101dfb04-317f-46c9-9aa5-93a207eeb6f4 + Relay + + false + 248805b4-e528-437b-bc79-8355c12d7e95 + 1 + + + + + + 2885 + 2578 + 40 + 16 + + + 2905 + 2586 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 146590f1-29ed-4157-9992-06a4c2a0db9b + Panel + + false + 0 + 855a3ca2-02eb-413d-a6f3-411817702324 + 1 + Double click to edit panel content… + + + + + + 3821 + 3056 + 139 + 101 + + 0 + 0 + 0 + + 3821.358 + 3056.569 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + f80cfe18-9510-4b89-8301-8e58faf423bb + Flatten Tree + + + + + Flatten a data tree by removing all branching information. + true + ad085c32-3e81-4010-8e47-fc6f91102d78 + Flatten Tree + Flatten Tree + + + + + + 3351 + 2801 + 88 + 44 + + + 3395 + 2823 + + + + + + 2 + Data tree to flatten + daa2b0aa-d663-48e0-ac14-e34d1a9339f0 + Tree + Tree + false + 101dfb04-317f-46c9-9aa5-93a207eeb6f4 + 1 + + + + + + 3353 + 2803 + 27 + 20 + + + 3368 + 2813 + + + + + + + + Path of flattened tree + 5534324f-c658-455a-8be5-5b5970f8e7d8 + Path + Path + false + 0 + + + + + + 3353 + 2823 + 27 + 20 + + + 3368 + 2833 + + + + + + 1 + + + + + 1 + {0} + + + + + {0} + + + + + + + + + + + 2 + Flattened data tree + b5d8ed1c-413f-4745-b1d0-10bb2aaaccae + Tree + Tree + false + 0 + + + + + + 3410 + 2803 + 27 + 40 + + + 3425 + 2823 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 7a1ff459-6932-456a-9994-5a624ab4641e + Length + Length + + + + + + 3407 + 2858 + 104 + 28 + + + 3457 + 2872 + + + + + + Curve to measure + f7bdba59-f6e9-48bd-917f-1cc0da4f7ffb + Curve + Curve + false + b5d8ed1c-413f-4745-b1d0-10bb2aaaccae + 1 + + + + + + 3409 + 2860 + 33 + 24 + + + 3427 + 2872 + + + + + + + + Curve length + c33eb14b-e318-4c73-9a2b-c1371a4a1d5a + Length + Length + false + 0 + + + + + + 3472 + 2860 + 37 + 24 + + + 3492 + 2872 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 51cf9a1e-5cbd-45fb-8520-557c5e7ad133 + Relay + + false + ac725ac1-fffe-4f01-a983-79a082630e9c + 3a040663-910a-4327-975e-456c40ed728e + 2 + + + + + + 3326 + 3378 + 40 + 16 + + + 3346 + 3386 + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + 700e5045-1f65-406b-9098-121f72e60d89 + Addition + Addition + + + + + + 3207 + 3481 + 82 + 44 + + + 3238 + 3503 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 69bd81c3-2c22-4940-82bf-2ada9872c4d7 + A + A + true + 05f1d7f5-92fa-4f07-b852-0ee6dc507751 + 1 + + + + + + 3209 + 3483 + 14 + 20 + + + 3217.5 + 3493 + + + + + + + + Second item for addition + bdaa8ddf-7c6d-440c-8bb0-ee5bdd52666f + B + B + true + 0 + + + + + + 3209 + 3503 + 14 + 20 + + + 3217.5 + 3513 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Result of addition + 3a040663-910a-4327-975e-456c40ed728e + Result + Result + false + 0 + + + + + + 3253 + 3483 + 34 + 40 + + + 3271.5 + 3503 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ac996511-25d8-44de-82f3-21a2080aa69a + Panel + + false + 1 + 8977f8b2-7d80-4872-8311-3be624566988 + 1 + Double click to edit panel content… + + + + + + 3630 + 3187 + 160 + 100 + + 0 + 0 + 0 + + 3630.014 + 3187.189 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8977f8b2-7d80-4872-8311-3be624566988 + Relay + + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 3538 + 2932 + 40 + 16 + + + 3558 + 2940 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c7795057-fb2b-4308-985b-e09b9ea53611 + Panel + + false + 0.14431910216808319 + 5e015275-3649-419a-a5db-fb5bab72be64 + 1 + Double click to edit panel content… + + + + + + 4914 + 2621 + 219 + 100 + + 0 + 0 + 0 + + 4914.208 + 2621.262 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + dc53d3ed-1d74-4b02-85f9-e88b0b7ce7fd + Length + Length + + + + + + 4377 + 2841 + 120 + 28 + + + 4427 + 2855 + + + + + + Curve to measure + 63846e83-b6b6-4a35-a156-6f56e1b2813f + Curve + Curve + false + 8df96ab5-fb8c-4336-9436-e63ba6c3e1ff + 1 + + + + + + 4379 + 2843 + 33 + 24 + + + 4397 + 2855 + + + + + + + + Curve length + eeab0f33-108d-417e-abe2-421c7b2071b1 + 1 + Length + Length + false + 0 + + + + + + 4442 + 2843 + 53 + 24 + + + 4462 + 2855 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + 0ebe1c6f-aae7-487f-b6cb-bb6b38eedee4 + Group + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b66a5b17-123d-447c-b104-209dd9d1c086 + Panel + + false + 1 + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + Double click to edit panel content… + + + + + + 10465 + 3250 + 128 + 69 + + 0 + 0 + 0 + + 10465.21 + 3250.882 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + f80cfe18-9510-4b89-8301-8e58faf423bb + Flatten Tree + + + + + Flatten a data tree by removing all branching information. + 95e51384-56f4-4391-8f06-0a30e632869e + Flatten Tree + Flatten Tree + + + + + + 10367 + 2516 + 88 + 44 + + + 10411 + 2538 + + + + + + 2 + Data tree to flatten + a1669c2d-5e9a-4d6c-9811-e8ebb78120c2 + Tree + Tree + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 10369 + 2518 + 27 + 20 + + + 10384 + 2528 + + + + + + + + Path of flattened tree + 898accd9-fa49-4ace-a22d-50641917fc07 + Path + Path + false + 0 + + + + + + 10369 + 2538 + 27 + 20 + + + 10384 + 2548 + + + + + + 1 + + + + + 1 + {0} + + + + + {0} + + + + + + + + + + + 2 + Flattened data tree + bb1cdc88-a1be-4988-bf63-7a27a087b69f + Tree + Tree + false + 0 + + + + + + 10426 + 2518 + 27 + 40 + + + 10441 + 2538 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + aed548e4-7442-44c4-94d6-c934bf11bccf + List Item + List Item + + + + + + 10350 + 2567 + 74 + 64 + + + 10398 + 2599 + + + + + + 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 + bcc6f119-fd4f-42d2-8d0f-6fca2d74320d + List + List + false + bb1cdc88-a1be-4988-bf63-7a27a087b69f + 1 + + + + + + 10352 + 2569 + 31 + 20 + + + 10369 + 2579 + + + + + + + + Item index + 6617e838-be6b-4fa2-ad2b-55cb9e12c8e1 + Index + Index + false + 0 + + + + + + 10352 + 2589 + 31 + 20 + + + 10369 + 2599 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 525f8450-e6cd-435d-a790-9a051fb6f59a + Wrap + Wrap + false + 0 + + + + + + 10352 + 2609 + 31 + 20 + + + 10369 + 2619 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + d6866ee2-fea4-45ac-a2be-a58ee3792073 + false + Item + i + false + 0 + + + + + + 10413 + 2569 + 9 + 60 + + + 10419 + 2599 + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 79e90c93-c2b0-46da-b7cc-d03bd3b57fff + Number + Number + false + 0 + + + + + + 10395 + 2484 + 50 + 24 + + + 10420.34 + 2496.363 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + fda68463-37a3-463c-b30b-b38165241bb4 + Subtraction + Subtraction + + + + + + 10572 + 2450 + 82 + 44 + + + 10603 + 2472 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 50aa529c-d27b-4668-84b1-463e52f1986d + A + A + true + d6866ee2-fea4-45ac-a2be-a58ee3792073 + 1 + + + + + + 10574 + 2452 + 14 + 20 + + + 10582.5 + 2462 + + + + + + + + Second operand for subtraction + 0056817e-b280-4401-a8cf-8cff1ccbd30f + B + B + true + 0 + + + + + + 10574 + 2472 + 14 + 20 + + + 10582.5 + 2482 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + bd0b1b11-3202-4394-8ba4-79f5acb23cec + Result + Result + false + 0 + + + + + + 10618 + 2452 + 34 + 40 + + + 10636.5 + 2472 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 24f3e4f4-e3a3-4e55-881a-5e6747cb10d3 + Relay + + false + 52e959e1-5baa-4e29-ba20-990dd533cd64 + 1 + + + + + + 5353 + 2964 + 40 + 16 + + + 5373 + 2972 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5a5bd2e0-f221-482c-ae17-c8eec1f5ae76 + Relay + + false + 70f7d432-ea70-48db-b81f-d3517c17e998 + 1 + + + + + + 5355 + 2985 + 40 + 16 + + + 5375 + 2993 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 46e88e9a-446e-487e-99a8-28e565181af7 + Mirror + Mirror + + + + + + 11494 + 3939 + 138 + 44 + + + 11562 + 3961 + + + + + + Base geometry + 108c04c5-85f2-40d4-9e2e-c69637f51142 + Geometry + Geometry + true + 01c719e7-4ee7-448e-99b8-71e31c4923f0 + 1 + + + + + + 11496 + 3941 + 51 + 20 + + + 11523 + 3951 + + + + + + + + Mirror plane + fc34b478-2f74-42c8-9d8f-37adec017ae4 + Plane + Plane + false + 1f14f2ab-899a-48f1-a87f-57ff8dd7c59f + 1 + + + + + + 11496 + 3961 + 51 + 20 + + + 11523 + 3971 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + a1e2c2d0-80d4-4069-bded-424b6ea1d347 + Geometry + Geometry + false + 0 + + + + + + 11577 + 3941 + 53 + 20 + + + 11605 + 3951 + + + + + + + + Transformation data + e5f0bd02-922d-4406-8b0c-4b13298c42b4 + Transform + Transform + false + 0 + + + + + + 11577 + 3961 + 53 + 20 + + + 11605 + 3971 + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + 6431fde1-2577-4807-8f39-d2ca7bb22d80 + true + Polar Array + Polar Array + + + + + + 11669 + 3673 + 170 + 84 + + + 11753 + 3715 + + + + + + Base geometry + fe3eece0-7690-4589-be74-5c0abd7e618f + true + 1 + Geometry + Geometry + true + e99fb649-faba-435c-b3ad-6cf18e59bfdd + 1 + + + + + + 11671 + 3675 + 67 + 20 + + + 11714 + 3685 + + + + + + + + Polar array plane + b2ba5f69-159e-4da5-84dc-7ef06357cb87 + true + Plane + Plane + false + 4cfe7ba0-f8e2-4689-ab95-8d5e3c59e49d + 1 + + + + + + 11671 + 3695 + 67 + 20 + + + 11714 + 3705 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + faccb29b-634b-4064-bbf2-15a8694b0ea7 + true + Count + Count + false + 0 + + + + + + 11671 + 3715 + 67 + 20 + + + 11714 + 3725 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Sweep angle in radians (counter-clockwise, starting from plane x-axis) + 830edab2-3577-49b5-9b86-3176f2325c0d + true + Angle + Angle + false + 0 + false + + + + + + 11671 + 3735 + 67 + 20 + + + 11714 + 3745 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + 83518a8d-f74b-40af-b86c-f903a039dd82 + true + 1 + Geometry + Geometry + false + 0 + + + + + + 11768 + 3675 + 69 + 40 + + + 11796 + 3695 + + + + + + + + 1 + Transformation data + 592a6339-b84a-486e-ab63-edbcdc9dac1f + true + Transform + Transform + false + 0 + + + + + + 11768 + 3715 + 69 + 40 + + + 11796 + 3735 + + + + + + + + + + + + ef6b26f4-f820-48d6-b0c5-85898ef8888b + Split Brep + + + + + Split one brep with another. + true + ae54feda-287b-4143-800c-a362db69740d + Split Brep + Split Brep + + + + + + 11234 + 3939 + 102 + 44 + + + 11285 + 3961 + + + + + + Brep to split + d2960621-1f82-4289-a411-1e4f70eaa351 + Brep + Brep + false + 8a74dae7-1010-4bd5-b347-569578a0859f + 1 + + + + + + 11236 + 3941 + 34 + 20 + + + 11254.5 + 3951 + + + + + + + + Cutting shape + 316c68ac-b5c9-4f83-8b17-08fd2ef853c1 + Cutter + Cutter + true + 9123abe9-f952-45ad-8db9-6114eaff28cd + 1 + + + + + + 11236 + 3961 + 34 + 20 + + + 11254.5 + 3971 + + + + + + + + 1 + Brep fragments + 1ab52580-d955-44f0-8245-28549739d81c + Result + Result + false + 0 + + + + + + 11300 + 3941 + 34 + 40 + + + 11318.5 + 3961 + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + true + 522bd660-8207-4fa9-b417-2d07011fa098 + Graft Tree + Graft Tree + + + + + + 11115 + 3973 + 88 + 28 + + + 11159 + 3987 + + + + + + 2 + Data tree to graft + 763c40ff-9cdd-4497-8158-afb37a8af9ec + Tree + Tree + false + 70f7d432-ea70-48db-b81f-d3517c17e998 + 1 + + + + + + 11117 + 3975 + 27 + 24 + + + 11132 + 3987 + + + + + + + + 2 + Grafted data tree + 9123abe9-f952-45ad-8db9-6114eaff28cd + Tree + Tree + false + 0 + + + + + + 11174 + 3975 + 27 + 24 + + + 11189 + 3987 + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + true + 5cc6ca7d-7f98-4b68-abbc-dca33eb5d1e3 + Graft Tree + Graft Tree + + + + + + 11103 + 3878 + 88 + 28 + + + 11147 + 3892 + + + + + + 2 + Data tree to graft + 170c8f9b-ee73-48db-a0be-d590d2eac181 + Tree + Tree + false + 52e959e1-5baa-4e29-ba20-990dd533cd64 + 1 + + + + + + 11105 + 3880 + 27 + 24 + + + 11120 + 3892 + + + + + + + + 2 + Grafted data tree + 8a74dae7-1010-4bd5-b347-569578a0859f + Tree + Tree + false + 0 + + + + + + 11162 + 3880 + 27 + 24 + + + 11177 + 3892 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + dbc6470c-58a9-40e5-93c8-6a3d273161d6 + 1 + da3778ce-9541-451a-89af-c6f2709b8964 + Group + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 17f6d8a9-8d2e-4b3b-8bd5-b3342cacde16 + List Item + List Item + + + + + + 11363 + 3983 + 74 + 64 + + + 11411 + 4015 + + + + + + 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 + 06e688f5-9a17-4367-b824-26a7b900aa5b + List + List + false + 1ab52580-d955-44f0-8245-28549739d81c + 1 + + + + + + 11365 + 3985 + 31 + 20 + + + 11382 + 3995 + + + + + + + + Item index + b4009a10-1f08-4913-8139-4b67d882507a + Index + Index + false + 0 + + + + + + 11365 + 4005 + 31 + 20 + + + 11382 + 4015 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 28703ae9-d1ce-45ae-a2a7-598a1809a34e + Wrap + Wrap + false + 0 + + + + + + 11365 + 4025 + 31 + 20 + + + 11382 + 4035 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 01c719e7-4ee7-448e-99b8-71e31c4923f0 + false + Item + i + false + 0 + + + + + + 11426 + 3985 + 9 + 60 + + + 11432 + 4015 + + + + + + + + + + + + + + 1addcc85-b04e-46e6-bd4a-6f6c93bf7efd + Brep Join + + + + + Join a number of Breps together + true + a640212c-7ea2-412e-892d-557aa8fdb74e + true + Brep Join + Brep Join + + + + + + 11486 + 3853 + 136 + 44 + + + 11552 + 3875 + + + + + + 1 + Breps to join + c24ded63-a1ef-42d7-b283-5d63dc645200 + true + 1 + Breps + Breps + false + 01c719e7-4ee7-448e-99b8-71e31c4923f0 + 9123abe9-f952-45ad-8db9-6114eaff28cd + a1e2c2d0-80d4-4069-bded-424b6ea1d347 + 3 + + + + + + 11488 + 3855 + 49 + 40 + + + 11522 + 3875 + + + + + + + + 1 + Joined Breps + e99fb649-faba-435c-b3ad-6cf18e59bfdd + true + 1 + Breps + Breps + false + 0 + + + + + + 11567 + 3855 + 53 + 20 + + + 11587 + 3865 + + + + + + + + 1 + Closed flag for each resulting Brep + 0a45bb76-eba3-4f33-950d-85701e966400 + true + Closed + Closed + false + 0 + + + + + + 11567 + 3875 + 53 + 20 + + + 11587 + 3885 + + + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + cf9d8669-d3fa-4e25-a1a4-82fec99d6849 + Addition + Addition + + + + + + 10426 + 2398 + 82 + 44 + + + 10457 + 2420 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + 2f90e370-df8e-4ba7-a59d-ccdffbe1c758 + A + A + true + 79e90c93-c2b0-46da-b7cc-d03bd3b57fff + 1 + + + + + + 10428 + 2400 + 14 + 20 + + + 10436.5 + 2410 + + + + + + + + Second item for addition + 34a56499-a81d-4c3d-86a0-6f5d9adc80f7 + B + B + true + d6866ee2-fea4-45ac-a2be-a58ee3792073 + 1 + + + + + + 10428 + 2420 + 14 + 20 + + + 10436.5 + 2430 + + + + + + + + Result of addition + c4e67ef2-1afe-44de-8ef3-977b7468f907 + Result + Result + false + 0 + + + + + + 10472 + 2400 + 34 + 40 + + + 10490.5 + 2420 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 6a4c1926-43c4-4d1e-a9c3-fe4c60db831d + Division + Division + + + + + + 10541 + 2391 + 82 + 44 + + + 10572 + 2413 + + + + + + Item to divide (dividend) + 36d6fe79-523d-4901-8da6-af45bfbaccea + A + A + false + c4e67ef2-1afe-44de-8ef3-977b7468f907 + 1 + + + + + + 10543 + 2393 + 14 + 20 + + + 10551.5 + 2403 + + + + + + + + Item to divide with (divisor) + 1657c23b-f004-4413-88ed-73b78d735f19 + B + B + false + 0 + + + + + + 10543 + 2413 + 14 + 20 + + + 10551.5 + 2423 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The result of the Division + 5f76c61f-cc4d-4e52-8bef-68ed79d8d872 + Result + Result + false + 0 + + + + + + 10587 + 2393 + 34 + 40 + + + 10605.5 + 2413 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 30432fc8-a955-4c3a-add9-ddb521cb75ad + List Item + List Item + + + + + + 10248 + 3039 + 126 + 64 + + + 10332 + 3071 + + + + + + 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 + 5216ced1-77fc-4774-afce-2f884f0ebc1e + 1 + List + List + false + true + dbcae9cc-80d1-4950-8075-62eddc60cc4a + 1 + + + + + + 10250 + 3041 + 67 + 20 + + + 10303 + 3051 + + + + + + + + Item index + 2912942a-c13e-434a-9f41-f8130c744af4 + 1 + Index + Index + false + 6b65721c-ec95-4a5f-8486-24d8dc4970ab + 1 + + + + + + 10250 + 3061 + 67 + 20 + + + 10303 + 3071 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 32035344-cd5f-4257-b62d-0747a4a0310e + Wrap + Wrap + false + 0 + + + + + + 10250 + 3081 + 67 + 20 + + + 10303 + 3091 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 60e7e8a9-2584-4c49-8536-693b535ec657 + 2 + false + Item + i + false + 0 + + + + + + 10347 + 3041 + 25 + 60 + + + 10353 + 3071 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8df96ab5-fb8c-4336-9436-e63ba6c3e1ff + Relay + + false + 5339e74b-0dcc-4107-8bc0-0fe09462a56f + 1 + + + + + + 4307 + 2922 + 40 + 16 + + + 4327 + 2930 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f87b03c6-5e8d-4948-82b8-d096036b33e2 + Panel + + false + 0 + c98dded6-a024-412b-a7fc-46fed8a0b920 + 1 + Double click to edit panel content… + + + + + + 4208 + 3299 + 203 + 100 + + 0 + 0 + 0 + + 4208.964 + 3299.611 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + 11ebb030-f2cb-4e0d-acd2-c078c96ec0aa + Insert Items + Insert Items + + + + + + 4053 + 3133 + 110 + 84 + + + 4124 + 3175 + + + + + + 1 + List to modify + 8448eb9f-64ed-4c5b-9234-6a3588fc83ed + 1 + List + List + false + 85affc81-5973-4f40-af07-ba2ab5762f20 + 1 + + + + + + 4055 + 3135 + 54 + 20 + + + 4091.5 + 3145 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + 9f4020b5-b3d0-4fd5-9710-119011da4a64 + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 4055 + 3155 + 54 + 20 + + + 4091.5 + 3165 + + + + + + + + 1 + Insertion index for each item + 4fe40125-18f6-436b-9b53-cf77e50158b9 + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 4055 + 3175 + 54 + 20 + + + 4091.5 + 3185 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + 5fb7f469-5879-48ff-a9c6-d47fe29e194c + Wrap + Wrap + false + 0 + + + + + + 4055 + 3195 + 54 + 20 + + + 4091.5 + 3205 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 32380955-f853-4285-a755-7b5e92ceb231 + List + List + false + 0 + + + + + + 4139 + 3135 + 22 + 80 + + + 4151.5 + 3175 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 5339e74b-0dcc-4107-8bc0-0fe09462a56f + Curve + Curve + false + 03834ac4-fdea-44f9-ac7c-6d032f348ea7 + 1 + + + + + + 4261 + 2976 + 50 + 24 + + + 4286.423 + 2988.088 + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + true + c6b609c5-c6c0-4f35-aaf4-aab6ee25bc3b + Graft Tree + Graft Tree + + + + + + 4728 + 3067 + 88 + 28 + + + 4772 + 3081 + + + + + + 2 + Data tree to graft + 6730d2d0-2995-4078-b4f8-9bb9c1c061cc + Tree + Tree + false + 83ac0dac-ca80-43ee-9e66-f05533a515a6 + 1 + + + + + + 4730 + 3069 + 27 + 24 + + + 4745 + 3081 + + + + + + + + 2 + Grafted data tree + f77d39d9-1ea8-4296-840a-5423861c379d + Tree + Tree + false + 0 + + + + + + 4787 + 3069 + 27 + 24 + + + 4802 + 3081 + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + true + 19878158-8ed3-4de1-af8d-49d1697bb21a + Graft Tree + Graft Tree + + + + + + 4694 + 2935 + 88 + 28 + + + 4738 + 2949 + + + + + + 2 + Data tree to graft + 60fabde9-073f-4449-9c1a-ca027091a1f7 + Tree + Tree + false + db1a1db5-f1c2-476d-b83c-950db231df87 + 1 + + + + + + 4696 + 2937 + 27 + 24 + + + 4711 + 2949 + + + + + + + + 2 + Grafted data tree + 34ec8e2f-408a-4889-aae3-aa234e0a4d56 + Tree + Tree + false + 0 + + + + + + 4753 + 2937 + 27 + 24 + + + 4768 + 2949 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + ffa0b690-fb3c-45f7-a398-64328ada9c36 + Insert Items + Insert Items + + + + + + 4736 + 3388 + 110 + 84 + + + 4807 + 3430 + + + + + + 1 + List to modify + 1d8d8c37-d8cb-428f-8e8d-96aba94ceaea + 1 + List + List + false + 91a6da7b-247e-4601-b3b3-bbd52be4e5a7 + 1 + + + + + + 4738 + 3390 + 54 + 20 + + + 4774.5 + 3400 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + f2658c84-6e0d-4dc9-b552-1feb3bbc7b1f + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 4738 + 3410 + 54 + 20 + + + 4774.5 + 3420 + + + + + + + + 1 + Insertion index for each item + 8818a1d7-3408-422b-ae76-020ebefe679f + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 4738 + 3430 + 54 + 20 + + + 4774.5 + 3440 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + 0d5904fc-bd7f-4970-904d-2b70b33cc115 + Wrap + Wrap + false + 0 + + + + + + 4738 + 3450 + 54 + 20 + + + 4774.5 + 3460 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 0f2f5cdd-b8e2-4c38-abb3-ef39c7114c23 + List + List + false + 0 + + + + + + 4822 + 3390 + 22 + 80 + + + 4834.5 + 3430 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 13de7248-bf51-43b8-8ec7-9d758cccae43 + Curve + Curve + false + 91a6da7b-247e-4601-b3b3-bbd52be4e5a7 + 1 + + + + + + 5065 + 3288 + 50 + 24 + + + 5090.812 + 3300.469 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bba701a2-36a8-4390-8e9a-bb2b9b14455a + Panel + + false + 0 + a12a83bc-1f79-4462-b133-291278e29557 + 1 + Double click to edit panel content… + + + + + + 5321 + 3404 + 160 + 100 + + 0 + 0 + 0 + + 5321.881 + 3404.02 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 332ee6d9-2c5c-4477-9e9c-556a50573a05 + 5339e74b-0dcc-4107-8bc0-0fe09462a56f + 13de7248-bf51-43b8-8ec7-9d758cccae43 + 3 + 7b3c935b-6604-494e-bf34-ffe506b9d229 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + aa160b75-04ca-4f61-8b0d-913ce7e703ea + caa4812f-0075-43b4-b39b-d42a5a49f29a + 671dea96-422f-43d9-8791-ebd1be300165 + 3 + b01be2fb-8f54-429e-9f39-40c0754b85a1 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 332ee6d9-2c5c-4477-9e9c-556a50573a05 + 19878158-8ed3-4de1-af8d-49d1697bb21a + 13de7248-bf51-43b8-8ec7-9d758cccae43 + 3 + fb2b7329-65a1-493c-8305-ee7a810dd5cd + Group + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + fd283c83-a742-4edb-a18b-07b1ae166fec + Curvature Graph + Curvature Graph + + + + + + 5521 + 3024 + 71 + 64 + + + 5578 + 3056 + + + + + + Curve for Curvature graph display + true + ceef727b-b90c-4d07-8598-5cde4ba17397 + Curve + Curve + false + 5c6dacb9-3edb-4685-af83-bbe6cea43416 + 1 + + + + + + 5523 + 3026 + 40 + 20 + + + 5544.5 + 3036 + + + + + + + + Sampling density of the Graph + fd398d05-2f99-4206-abc8-bda4bf2704c5 + Density + Density + false + 9eb8abe6-eecb-43c7-91b1-12a5a54077be + 1 + + + + + + 5523 + 3046 + 40 + 20 + + + 5544.5 + 3056 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Scale of graph + 75d16f08-86c0-4231-9aa0-767d15e7e0d7 + Scale + Scale + false + 5c666a3d-f9e4-4932-92e2-e1edfee243c1 + 1 + + + + + + 5523 + 3066 + 40 + 20 + + + 5544.5 + 3076 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 9eb8abe6-eecb-43c7-91b1-12a5a54077be + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 1.0 + + + + + + 5243 + 3233 + 250 + 20 + + + 5243.995 + 3233.776 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 5c666a3d-f9e4-4932-92e2-e1edfee243c1 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 150.0 + + + + + + 5240 + 3257 + 250 + 20 + + + 5240.967 + 3257.79 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 384d9f27-3c8f-4ede-8d12-63d4e723e769 + List Item + List Item + + + + + + 5397 + 3084 + 90 + 64 + + + 5461 + 3116 + + + + + + 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 + 3b94c414-6a4c-4019-9d6c-a6347abd1e2d + 1 + List + List + false + 13de7248-bf51-43b8-8ec7-9d758cccae43 + 1 + + + + + + 5399 + 3086 + 47 + 20 + + + 5432 + 3096 + + + + + + + + Item index + 90f80d58-57b8-4552-8431-c946fdb7581a + Index + Index + false + cb72cd28-24e3-4952-812d-22661a8c8498 + 1 + + + + + + 5399 + 3106 + 47 + 20 + + + 5432 + 3116 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Wrap index to list bounds + 160448a3-7a03-4197-896b-10b5554171ff + Wrap + Wrap + false + 0 + + + + + + 5399 + 3126 + 47 + 20 + + + 5432 + 3136 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 5c6dacb9-3edb-4685-af83-bbe6cea43416 + false + Item + i + false + 0 + + + + + + 5476 + 3086 + 9 + 60 + + + 5482 + 3116 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + cb72cd28-24e3-4952-812d-22661a8c8498 + Number Slider + Number Slider + false + 0 + + + + + + 5284 + 2838 + 198 + 20 + + + 5284.282 + 2838.603 + + + + + + 0 + 1 + 0 + 146 + 0 + 0 + 144 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f4a1c14c-29c7-4cf0-8c67-21495946d606 + Relay + + false + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + 1 + + + + + + 4232 + 2618 + 40 + 16 + + + 4252 + 2626 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e3148923-4e60-49e6-a6a0-a122964636c3 + Relay + + false + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + 1 + + + + + + 4212 + 2812 + 40 + 16 + + + 4232 + 2820 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c98dded6-a024-412b-a7fc-46fed8a0b920 + Relay + + false + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + 1 + + + + + + 4184 + 2900 + 40 + 16 + + + 4204 + 2908 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2ccdc604-401b-475c-ba1d-326cb97f916e + Relay + + false + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + 1 + + + + + + 4114 + 2985 + 40 + 16 + + + 4134 + 2993 + + + + + + + + + + 75f4b0fd-9721-47b1-99e7-9c098b342e67 + BiArc + + + + + Create a bi-arc based on endpoints and tangents. + true + 2dbc1ffd-9a21-4d89-abbb-1577354b679d + BiArc + BiArc + + + + + + 4776 + 3175 + 161 + 104 + + + 4862 + 3227 + + + + + + Start point of bi-arc. + ce261302-810a-4ab7-86bb-7a4070529936 + Start Point + Start Point + false + 03fedfda-e729-4f2c-99b4-7039c7d09183 + 1 + + + + + + 4778 + 3177 + 69 + 20 + + + 4814 + 3187 + + + + + + + + Tangent vector at start of bi-arc. + 4f166052-7d28-4f95-966e-14b1c2ab98b0 + Start Tangent + Start Tangent + false + 87546428-1cf6-4e37-956e-bf3889ca8b83 + 1 + + + + + + 4778 + 3197 + 69 + 20 + + + 4814 + 3207 + + + + + + + + End point of bi-arc. + 45315f4c-d1a5-4a03-b88d-008e538b9165 + End Point + End Point + false + 22edfef2-f262-4798-9341-90035c235022 + 1 + + + + + + 4778 + 3217 + 69 + 20 + + + 4814 + 3227 + + + + + + + + Tangent vector at end of bi-arc. + ccac7220-cf7f-4d2d-9a08-08e556de1334 + End Tangent + End Tangent + false + bd30ef64-a0b2-46e6-b5e7-d2570aa7073b + 1 + + + + + + 4778 + 3237 + 69 + 20 + + + 4814 + 3247 + + + + + + + + Ratio of bi-arc segment weight + 99f45eb2-95d9-495f-870a-2870611a3cbe + Ratio + Ratio + false + 0 + + + + + + 4778 + 3257 + 69 + 20 + + + 4814 + 3267 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + First segment of bi-arc curve + true + f969ad90-35fe-4f9f-9097-ac2f9b249f98 + First arc + First arc + false + 0 + + + + + + 4877 + 3177 + 58 + 33 + + + 4907.5 + 3193.667 + + + + + + + + Second segment of bi-arc curve + true + 347d9f80-7b68-462a-9b30-6129d98c3e01 + Second arc + Second arc + false + 0 + + + + + + 4877 + 3210 + 58 + 33 + + + 4907.5 + 3227 + + + + + + + + Resulting bi-arc. + 91a6da7b-247e-4601-b3b3-bbd52be4e5a7 + Bi-Arc + Bi-Arc + false + 0 + + + + + + 4877 + 3243 + 58 + 34 + + + 4907.5 + 3260.333 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + 03fedfda-e729-4f2c-99b4-7039c7d09183 + Point + Point + false + 920e42e2-b895-418e-b948-093c8f4a8c7d + 1 + + + + + + 4717 + 2888 + 50 + 24 + + + 4742.197 + 2900.214 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 7441be62-154a-4e47-ba60-6d8fb12bd825 + End Points + End Points + + + + + + 4660 + 2705 + 96 + 44 + + + 4710 + 2727 + + + + + + Curve to evaluate + 8ca2a3fa-63b4-47dc-97ef-6decde128dcd + Curve + Curve + false + db1a1db5-f1c2-476d-b83c-950db231df87 + 1 + + + + + + 4662 + 2707 + 33 + 40 + + + 4680 + 2727 + + + + + + + + Curve start point + c18c6f8d-93c2-462d-9d0a-95b5968ccdf0 + Start + Start + false + 0 + + + + + + 4725 + 2707 + 29 + 20 + + + 4741 + 2717 + + + + + + + + Curve end point + 920e42e2-b895-418e-b948-093c8f4a8c7d + End + End + false + 0 + + + + + + 4725 + 2727 + 29 + 20 + + + 4741 + 2737 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 475b1c30-f822-41fe-8f6a-f3612e32caa6 + End Points + End Points + + + + + + 4502 + 3171 + 96 + 44 + + + 4552 + 3193 + + + + + + Curve to evaluate + 4305fe7a-3e6d-44e1-a317-3122b9c4db38 + Curve + Curve + false + 83ac0dac-ca80-43ee-9e66-f05533a515a6 + 1 + + + + + + 4504 + 3173 + 33 + 40 + + + 4522 + 3193 + + + + + + + + Curve start point + 7de7f8a7-b575-4314-9849-1927aada8705 + Start + Start + false + 0 + + + + + + 4567 + 3173 + 29 + 20 + + + 4583 + 3183 + + + + + + + + Curve end point + d35801c1-d672-48f5-8bf8-99e521e5cdf3 + End + End + false + 0 + + + + + + 4567 + 3193 + 29 + 20 + + + 4583 + 3203 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 22edfef2-f262-4798-9341-90035c235022 + Point + Point + false + d35801c1-d672-48f5-8bf8-99e521e5cdf3 + 1 + + + + + + 4611 + 3197 + 50 + 24 + + + 4636.294 + 3209.618 + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + 3137db43-1f17-455a-9259-a772c76e4c8c + Vector 2Pt + Vector 2Pt + + + + + + 5084 + 2754 + 112 + 64 + + + 5142 + 2786 + + + + + + Base point + d0e87af1-8525-40a6-8c12-f38989833a1b + Point A + Point A + false + 265a0b22-0a58-464b-9dce-34532f6a3eea + 1 + + + + + + 5086 + 2756 + 41 + 20 + + + 5108 + 2766 + + + + + + + + Tip point + c3efbadb-40b9-4d63-bba5-933cdda475f8 + Point B + Point B + false + 3e803cd6-45e8-4c65-9176-316ce881a5e7 + 1 + + + + + + 5086 + 2776 + 41 + 20 + + + 5108 + 2786 + + + + + + + + Unitize output + 262ac999-50a8-4962-acff-653b581f042e + Unitize + Unitize + false + 0 + + + + + + 5086 + 2796 + 41 + 20 + + + 5108 + 2806 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + 87546428-1cf6-4e37-956e-bf3889ca8b83 + Vector + Vector + false + 0 + + + + + + 5157 + 2756 + 37 + 30 + + + 5177 + 2771 + + + + + + + + Vector length + a05e7b9e-6f81-47be-b7d2-fd85226416c5 + Length + Length + false + 0 + + + + + + 5157 + 2786 + 37 + 30 + + + 5177 + 2801 + + + + + + + + + + + + 934ede4a-924a-4973-bb05-0dc4b36fae75 + Vector 2Pt + + + + + Create a vector between two points. + a4afb019-996b-4d65-ad5c-cbca015870f2 + Vector 2Pt + Vector 2Pt + + + + + + 5142 + 2941 + 112 + 64 + + + 5200 + 2973 + + + + + + Base point + b5b612e2-f996-4440-84ca-017e2d995f71 + Point A + Point A + false + 31ada5c5-129b-4cff-9154-82a3cadcd29a + 1 + + + + + + 5144 + 2943 + 41 + 20 + + + 5166 + 2953 + + + + + + + + Tip point + 045c3caa-da4e-4cba-bea2-3073a0f94cca + Point B + Point B + false + 22897784-846b-4b48-88c3-b0a1851f6b7a + 1 + + + + + + 5144 + 2963 + 41 + 20 + + + 5166 + 2973 + + + + + + + + Unitize output + 811751e9-74b8-4c4d-a40f-1086eb2a6c39 + Unitize + Unitize + false + 0 + + + + + + 5144 + 2983 + 41 + 20 + + + 5166 + 2993 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Vector + bd30ef64-a0b2-46e6-b5e7-d2570aa7073b + Vector + Vector + false + 0 + + + + + + 5215 + 2943 + 37 + 30 + + + 5235 + 2958 + + + + + + + + Vector length + 061f094d-b151-41e2-8592-d25fc16eb5b6 + Length + Length + false + 0 + + + + + + 5215 + 2973 + 37 + 30 + + + 5235 + 2988 + + + + + + + + + + + + 04042ba4-51b9-42d6-a264-2eb6e701c115 + c6c19589-ab63-4b60-8d7c-2c1b6d60fac7 + Export 3DM + + + + + This component exports geometries from GH to 3DM file directly +This component doesn't rely on user interface operation in Rhino, therefore is faster and more reliable. +However, not all geometry and attributes are supported. + true + 81a24f5c-3235-41fa-b30e-2756ade9dc30 + 2.4.1.0 + Export 3DM + Export 3DM + + + + + neutral,N + + + + + + 11751 + 3929 + 142 + 144 + + + 11853 + 4001 + + + + + + 1 + The geometry you want to export + 9cd489d6-a752-499d-a20a-6dfa0320cfe6 + Geometry + Geometry + false + e99fb649-faba-435c-b3ad-6cf18e59bfdd + 1 + + + + + + 11753 + 3931 + 85 + 20 + + + 11797 + 3941 + + + + + + + + 1 + Layer to put the geometries. By default, this input will override ObjAttr. + 57258501-1c6d-451a-9cf3-59959b9c4650 + Layer + Layer + true + 0 + + + + + + 11753 + 3951 + 85 + 20 + + + 11797 + 3961 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Object attributes. Layer in this structure isn't used by default, right click the component to change the behavior. +You may use Object attributes from Elefront, or Human. +See manual for supported attributes. + 67fcd979-a47f-4f83-a537-b675f4b744d2 + Object Attributes + Object Attributes + true + 0 + + + + + + 11753 + 3971 + 85 + 20 + + + 11797 + 3981 + + + + + + + + Where to store the file. Filename and extension should be included. + 6575c34e-88c0-4a10-9711-861df9277405 + File Location + File Location + false + 0 + + + + + + 11753 + 3991 + 85 + 20 + + + 11797 + 4001 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\MDԐ.XHG..⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀옷⠀ⵙ⠀ߦ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀◯⠀ⵙ⠀✤⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗩ⠀ⵙ⠀옷⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀◯⠀ⵙ⠀⁂⠀ⵙ⠀△⠀ⵙ⠀ⵈ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ⵈ⠀ⵙ⠀△⠀ⵙ⠀⁂⠀ⵙ⠀◯⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀옷⠀ⵙ⠀ᗩ⠀ⵙ⠀ᴥ⠀ⵙ⠀✤⠀ⵙ⠀◯⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ߦ⠀ⵙ⠀옷⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀..GHX.3DM + + + + + + + + + + + Default false. Control if Pancake should overwrite the destination file. + 5687d3d4-3c04-46fb-9dfc-54c16acf9b75 + Overwrite + Overwrite + false + b0a37449-a8f2-4c56-8b16-51498b2ea667 + 1 + + + + + + 11753 + 4011 + 85 + 20 + + + 11797 + 4021 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + The version of 3dm file. Can be 2 to the current version, or 0 as the latest version. 0 by default. + db5d3161-a63c-4c44-9dce-93668cd49aaa + Version + Version + false + 0 + + + + + + 11753 + 4031 + 85 + 20 + + + 11797 + 4041 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Set to True to conduct the export. Use True - only button or Toggle button. Do not use the vanilla button. + 5ecfa9a8-8962-4bfa-9501-0a9d047d1c3d + Export + Export + false + cf11d5f3-bb3c-4dff-bcfb-1318a6c4fbec + 1 + + + + + + 11753 + 4051 + 85 + 20 + + + 11797 + 4061 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Returns if the action is successful + 06f1a413-1c8d-4428-9bb7-3486140f25f6 + OK + OK + false + 0 + + + + + + 11868 + 3931 + 23 + 70 + + + 11881 + 3966 + + + + + + + + Log, if available + d518a0d8-a165-4e10-b579-0cc8a146d8cf + Log + Log + false + 0 + + + + + + 11868 + 4001 + 23 + 70 + + + 11881 + 4036 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + cf11d5f3-bb3c-4dff-bcfb-1318a6c4fbec + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 11557 + 4044 + 140 + 22 + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + b0a37449-a8f2-4c56-8b16-51498b2ea667 + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 11551 + 4010 + 140 + 22 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + e61bd9a5-a3e2-4b54-b34a-81bb68712a30 + List Item + List Item + + + + + + 11703 + 3816 + 90 + 64 + + + 11767 + 3848 + + + + + + 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 + f07ba6fe-fb40-486d-bf4d-e5ce2a2d9df3 + List + List + false + true + e99fb649-faba-435c-b3ad-6cf18e59bfdd + 1 + + + + + + 11705 + 3818 + 47 + 20 + + + 11738 + 3828 + + + + + + + + Item index + 27de97a1-8503-499f-9510-9a8150594012 + Index + Index + false + 6f1aba9c-dbc8-4ad1-affc-ad6e8ff254b1 + 1 + + + + + + 11705 + 3838 + 47 + 20 + + + 11738 + 3848 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 11b23149-54df-49ac-8a9a-a123fdc49e53 + Wrap + Wrap + false + 0 + + + + + + 11705 + 3858 + 47 + 20 + + + 11738 + 3868 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 9fb118a3-9a60-4960-8e4e-5665c9df25fc + false + Item + i + false + 0 + + + + + + 11782 + 3818 + 9 + 60 + + + 11788 + 3848 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6f1aba9c-dbc8-4ad1-affc-ad6e8ff254b1 + Number Slider + Number Slider + false + 0 + + + + + + 11477 + 3800 + 198 + 20 + + + 11477.77 + 3800.438 + + + + + + 0 + 1 + 0 + 5 + 0 + 0 + 4 + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fa21fd01-6003-40f0-b870-bad1852b17b0 + Panel + + false + 0 + e99fb649-faba-435c-b3ad-6cf18e59bfdd + 1 + Double click to edit panel content… + + + + + + 11894 + 3795 + 160 + 100 + + 0 + 0 + 0 + + 11894.78 + 3795.488 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc1eee3a-8c43-4eee-bc62-d172ba2cc502 + Relay + + false + 6b65721c-ec95-4a5f-8486-24d8dc4970ab + 1 + + + + + + 10486 + 3041 + 40 + 16 + + + 10506 + 3049 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0a3b200d-0187-4708-bd38-e61c9c8b66e1 + Relay + + false + d6866ee2-fea4-45ac-a2be-a58ee3792073 + 1 + + + + + + 10481 + 2970 + 40 + 16 + + + 10501 + 2978 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d1475904-0a27-40e3-963b-3cd71f499f6a + Relay + + false + 5f76c61f-cc4d-4e52-8bef-68ed79d8d872 + 1 + + + + + + 10482 + 2990 + 40 + 16 + + + 10502 + 2998 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0dec8672-7372-430e-bc7d-9ae1614e714f + Relay + + false + 79e90c93-c2b0-46da-b7cc-d03bd3b57fff + 1 + + + + + + 10480 + 3016 + 40 + 16 + + + 10500 + 3024 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7dbaaabe-aa24-446d-905e-6e555d2ff2c2 + Relay + + false + 0dec8672-7372-430e-bc7d-9ae1614e714f + d1475904-0a27-40e3-963b-3cd71f499f6a + fc1eee3a-8c43-4eee-bc62-d172ba2cc502 + 0a3b200d-0187-4708-bd38-e61c9c8b66e1 + 4 + + + + + + 10595 + 2970 + 40 + 16 + + + 10615 + 2978 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f8a8afb6-6518-4857-a26c-d6910602ee53 + Relay + + false + c6a090af-3f84-4783-88ec-5c0f68ba683c + 1 + + + + + + 10594 + 2910 + 40 + 16 + + + 10614 + 2918 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + fc1eee3a-8c43-4eee-bc62-d172ba2cc502 + 0a3b200d-0187-4708-bd38-e61c9c8b66e1 + d1475904-0a27-40e3-963b-3cd71f499f6a + 0dec8672-7372-430e-bc7d-9ae1614e714f + 4 + 5c9adbfe-38ba-409f-8b34-023bdcfdc675 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 3687b604-8f67-4ba6-bd3c-5e09a57dded9 + f8a8afb6-6518-4857-a26c-d6910602ee53 + 2 + 87c21b22-73f9-4605-be4c-80c571a4e7a2 + Group + + + + + + + + + + + 04042ba4-51b9-42d6-a264-2eb6e701c115 + c6c19589-ab63-4b60-8d7c-2c1b6d60fac7 + Export 3DM + + + + + This component exports geometries from GH to 3DM file directly +This component doesn't rely on user interface operation in Rhino, therefore is faster and more reliable. +However, not all geometry and attributes are supported. + true + 6ba6b4ed-f350-4441-ba08-3742794351fa + 2.4.1.0 + Export 3DM + Export 3DM + + + + + neutral,N + + + + + + 11941 + 3453 + 142 + 144 + + + 12043 + 3525 + + + + + + 1 + The geometry you want to export + 734763bc-455f-4ea9-bf7e-4d41879dc3d2 + Geometry + Geometry + false + fbdb1ae3-30cb-4247-9dd0-7de919ced98e + 1 + + + + + + 11943 + 3455 + 85 + 20 + + + 11987 + 3465 + + + + + + + + 1 + Layer to put the geometries. By default, this input will override ObjAttr. + 446125d2-c095-4992-bcf7-1cd82fa38f2a + Layer + Layer + true + 0 + + + + + + 11943 + 3475 + 85 + 20 + + + 11987 + 3485 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + + 1 + Object attributes. Layer in this structure isn't used by default, right click the component to change the behavior. +You may use Object attributes from Elefront, or Human. +See manual for supported attributes. + 4fe371dd-6819-4fae-a451-042cfefa9fa9 + Object Attributes + Object Attributes + true + 0 + + + + + + 11943 + 3495 + 85 + 20 + + + 11987 + 3505 + + + + + + + + Where to store the file. Filename and extension should be included. + 01ed4244-e39f-4ecf-8e14-875e5567fa76 + File Location + File Location + false + 0 + + + + + + 11943 + 3515 + 85 + 20 + + + 11987 + 3525 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\MDԐ.Ԑ.XHG..⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀옷⠀ⵙ⠀ߦ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀◯⠀ⵙ⠀✤⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗩ⠀ⵙ⠀옷⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀◯⠀ⵙ⠀⁂⠀ⵙ⠀△⠀ⵙ⠀ⵈ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ⵈ⠀ⵙ⠀△⠀ⵙ⠀⁂⠀ⵙ⠀◯⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀옷⠀ⵙ⠀ᗩ⠀ⵙ⠀ᴥ⠀ⵙ⠀✤⠀ⵙ⠀◯⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ߦ⠀ⵙ⠀옷⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀..GHX.3.3DM + + + + + + + + + + + Default false. Control if Pancake should overwrite the destination file. + a1c7f06a-3ee3-40c1-a858-5be09e57a21b + Overwrite + Overwrite + false + 00ada271-7e98-49fc-b0d6-342b19bf1780 + 1 + + + + + + 11943 + 3535 + 85 + 20 + + + 11987 + 3545 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + The version of 3dm file. Can be 2 to the current version, or 0 as the latest version. 0 by default. + ce0eee14-4b42-42fc-a63f-5563874f53b5 + Version + Version + false + 0 + + + + + + 11943 + 3555 + 85 + 20 + + + 11987 + 3565 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Set to True to conduct the export. Use True - only button or Toggle button. Do not use the vanilla button. + f3e38a96-ec84-4051-abfe-f4699a9e07ce + Export + Export + false + c2ce702b-9732-432f-a507-5d4c615d8b57 + 1 + + + + + + 11943 + 3575 + 85 + 20 + + + 11987 + 3585 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Returns if the action is successful + f55f49c0-ee8d-4581-8486-bc6dc11b8150 + OK + OK + false + 0 + + + + + + 12058 + 3455 + 23 + 70 + + + 12071 + 3490 + + + + + + + + Log, if available + 0aa9674a-8110-44de-84b5-d51df6bf8b76 + Log + Log + false + 0 + + + + + + 12058 + 3525 + 23 + 70 + + + 12071 + 3560 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + c2ce702b-9732-432f-a507-5d4c615d8b57 + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 11768 + 3574 + 140 + 22 + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 00ada271-7e98-49fc-b0d6-342b19bf1780 + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 11767 + 3534 + 140 + 22 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d9f32672-3f93-43c0-8b1f-4770a18abf52 + Panel + + false + 0.792724609375 + 83518a8d-f74b-40af-b86c-f903a039dd82 + 1 + Double click to edit panel content… + + + + + + 11896 + 3682 + 160 + 100 + + 0 + 0 + 0 + + 11896.95 + 3682.74 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 1addcc85-b04e-46e6-bd4a-6f6c93bf7efd + Brep Join + + + + + Join a number of Breps together + true + 27395398-88f6-45c2-9e34-ffa6612773e2 + Brep Join + Brep Join + + + + + + 11730 + 3613 + 136 + 44 + + + 11796 + 3635 + + + + + + 1 + Breps to join + e4b044ee-5459-4db1-ac7d-e1d64e54724d + 1 + Breps + Breps + false + 83518a8d-f74b-40af-b86c-f903a039dd82 + 1 + + + + + + 11732 + 3615 + 49 + 40 + + + 11766 + 3635 + + + + + + + + 1 + Joined Breps + fbdb1ae3-30cb-4247-9dd0-7de919ced98e + 1 + Breps + Breps + false + 0 + + + + + + 11811 + 3615 + 53 + 20 + + + 11831 + 3625 + + + + + + + + 1 + Closed flag for each resulting Brep + b2d410bc-0737-489d-ad6a-e96a3271865f + Closed + Closed + false + 0 + + + + + + 11811 + 3635 + 53 + 20 + + + 11831 + 3645 + + + + + + + + + + + + 0bb3d234-9097-45db-9998-621639c87d3b + Bounding Box + + + + + Solve oriented geometry bounding boxes. + true + 9e937b3b-e920-44f6-864a-78571e67aa82 + Bounding Box + Bounding Box + + + + + true + + + + + + 11530 + 3509 + 100 + 44 + + + 11589 + 3531 + + + + + + 1 + Geometry to contain + 8f963c49-1957-493c-b7bb-20e76f4e10ae + Content + Content + false + fbdb1ae3-30cb-4247-9dd0-7de919ced98e + 1 + + + + + + 11532 + 3511 + 42 + 20 + + + 11554.5 + 3521 + + + + + + + + BoundingBox orientation plane + true + e25fa2cd-29c7-45a1-9c0b-86ee88b7b910 + Plane + Plane + false + 0 + + + + + + 11532 + 3531 + 42 + 20 + + + 11554.5 + 3541 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Aligned bounding box in world coordinates + 8e3d31af-6c97-4549-bdbc-8700faeb7e3a + Box + Box + false + 0 + + + + + + 11604 + 3511 + 24 + 20 + + + 11617.5 + 3521 + + + + + + + + Bounding box in orientation plane coordinates + true + 2eed7ff3-417f-43b5-834a-d1bf5ed585e0 + Box + Box + false + 0 + + + + + + 11604 + 3531 + 24 + 20 + + + 11617.5 + 3541 + + + + + + + + + + + + db7d83b1-2898-4ef9-9be5-4e94b4e2048d + Deconstruct Box + + + + + Deconstruct a box into its constituent parts. + 478e4cd3-c4e7-470d-990c-cfea3ade4811 + Deconstruct Box + Deconstruct Box + + + + + + 11565 + 3398 + 89 + 84 + + + 11606 + 3440 + + + + + + Base box + 644a7164-b6b8-4f3a-8997-f70823b5971e + Box + Box + false + 8e3d31af-6c97-4549-bdbc-8700faeb7e3a + 1 + + + + + + 11567 + 3400 + 24 + 80 + + + 11580.5 + 3440 + + + + + + + + Box plane + 51cccf56-5c55-4fac-9252-509bcc880930 + Plane + Plane + false + 0 + + + + + + 11621 + 3400 + 31 + 20 + + + 11638 + 3410 + + + + + + + + {x} dimension of box + 0715bb43-f7fe-4cb5-af7c-cefa37f412d0 + X + X + false + 0 + + + + + + 11621 + 3420 + 31 + 20 + + + 11638 + 3430 + + + + + + + + {y} dimension of box + d63cf3fb-6646-454d-9d08-5d2ae6c89a12 + Y + Y + false + 0 + + + + + + 11621 + 3440 + 31 + 20 + + + 11638 + 3450 + + + + + + + + {z} dimension of box + e54ff38d-b029-475c-ae33-c2571135e4a3 + Z + Z + false + 0 + + + + + + 11621 + 3460 + 31 + 20 + + + 11638 + 3470 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c64a0b0d-826d-4c3f-a8c3-c75591a4978f + Panel + + false + 0 + 0 + Double click to edit panel content… + + + + + + 11777 + 3398 + 160 + 100 + + 0 + 0 + 0 + + 11777.96 + 3398.79 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + f6aedd5e-48e9-4ef5-9889-321e6d3fd8fa + 1 + e0e9e329-1f50-4551-a343-16014db9d1f1 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 0d6c0903-4d43-4554-a7b9-9309756bfe14 + 1 + 5144aa5e-af7d-4eb6-b8dd-aba1b0de269f + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 19878158-8ed3-4de1-af8d-49d1697bb21a + 1 + 56062be0-58be-4035-9013-9cc358da29b0 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 332ee6d9-2c5c-4477-9e9c-556a50573a05 + 1 + 3df4ee1a-4056-4f55-956c-98d07448f849 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 332ee6d9-2c5c-4477-9e9c-556a50573a05 + c6b609c5-c6c0-4f35-aaf4-aab6ee25bc3b + 2 + 7c07195e-c515-49f7-8b24-e3ccd9a7b3dd + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 5339e74b-0dcc-4107-8bc0-0fe09462a56f + 19878158-8ed3-4de1-af8d-49d1697bb21a + 2 + 1015df89-7461-4a26-859f-094c8b425c07 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 53c8aeb5-b604-42bf-8612-afb9833c9889 + c6b609c5-c6c0-4f35-aaf4-aab6ee25bc3b + 2 + b924ebd0-e771-4879-826e-26f79f2e1ffd + Group + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 509a206f-f292-40c8-84e0-53eb5e169951 + 2 + Curve + Curve + false + aa160b75-04ca-4f61-8b0d-913ce7e703ea + 1 + + + + + + 6225 + 3713 + 50 + 24 + + + 6258.082 + 3725.922 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 22b8f5a0-ef75-4a0d-8aee-4cf082f5e457 + 2 + Curve + Curve + false + caa4812f-0075-43b4-b39b-d42a5a49f29a + 1 + + + + + + 6216 + 3674 + 50 + 24 + + + 6249.703 + 3686.333 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cc0923ef-bedc-4f5f-a131-b0141722a73d + 2 + Curve + Curve + false + 671dea96-422f-43d9-8791-ebd1be300165 + 1 + + + + + + 6229 + 3628 + 50 + 24 + + + 6262.435 + 3640.506 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 509a206f-f292-40c8-84e0-53eb5e169951 + 22b8f5a0-ef75-4a0d-8aee-4cf082f5e457 + cc0923ef-bedc-4f5f-a131-b0141722a73d + 3 + c97ab9f0-7779-4a97-823d-7168e767436d + Group + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + dba6a67c-9875-408a-b317-32399230414e + Join Curves + Join Curves + + + + + + 6352 + 3767 + 118 + 44 + + + 6415 + 3789 + + + + + + 1 + Curves to join + 89ea6850-cd41-4532-9f6e-28c5e56a2169 + Curves + Curves + false + 88d630d3-59d6-4a80-a929-0160c0da49e8 + 1 + + + + + + 6354 + 3769 + 46 + 20 + + + 6378.5 + 3779 + + + + + + + + Preserve direction of input curves + e43ea847-8d4e-4622-81ec-9f77cf556973 + Preserve + Preserve + false + 0 + + + + + + 6354 + 3789 + 46 + 20 + + + 6378.5 + 3799 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + e2d79aa9-f27e-4b57-93ad-a74df8766dde + Curves + Curves + false + 0 + + + + + + 6430 + 3769 + 38 + 40 + + + 6450.5 + 3789 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 88d630d3-59d6-4a80-a929-0160c0da49e8 + Curve + Curve + false + cc0923ef-bedc-4f5f-a131-b0141722a73d + 22b8f5a0-ef75-4a0d-8aee-4cf082f5e457 + 509a206f-f292-40c8-84e0-53eb5e169951 + 3 + + + + + + 6166 + 3788 + 50 + 24 + + + 6191.908 + 3800.198 + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + 153de5bd-8bd0-4aac-8963-038511f3c239 + Insert Items + Insert Items + + + + + + 6350 + 3818 + 110 + 84 + + + 6421 + 3860 + + + + + + 1 + List to modify + 3e877ff1-2c73-46ee-a41f-dc4473609233 + 1 + List + List + false + 0 + + + + + + 6352 + 3820 + 54 + 20 + + + 6388.5 + 3830 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + bb2480dd-7ee8-4c94-8dbc-dbce792107cc + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 6352 + 3840 + 54 + 20 + + + 6388.5 + 3850 + + + + + + + + 1 + Insertion index for each item + 17355050-764f-4055-976f-db1a8ef3dfd4 + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 6352 + 3860 + 54 + 20 + + + 6388.5 + 3870 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + 6d6985b9-6ca1-45f8-aae7-f4884195cb18 + Wrap + Wrap + false + 0 + + + + + + 6352 + 3880 + 54 + 20 + + + 6388.5 + 3890 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 3e8e4f1c-6668-4dfe-86de-1918b467220d + List + List + false + 0 + + + + + + 6436 + 3820 + 22 + 80 + + + 6448.5 + 3860 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dba6a67c-9875-408a-b317-32399230414e + 153de5bd-8bd0-4aac-8963-038511f3c239 + 2 + df092476-9345-47c3-ad77-373bf42e46aa + Group + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + 70f3262c-de32-4b1e-aea9-a903ad6cda58 + Scale + Scale + + + + + + 6597 + 3545 + 138 + 64 + + + 6665 + 3577 + + + + + + Base geometry + 55c4992b-11dd-48c5-a73d-5a98511f4945 + Geometry + Geometry + true + a9f47361-b833-442e-9f16-67649481ed91 + 1 + + + + + + 6599 + 3547 + 51 + 20 + + + 6626 + 3557 + + + + + + + + Center of scaling + 349d7962-d041-4b17-97f8-4b6d80312784 + Center + Center + false + 0 + + + + + + 6599 + 3567 + 51 + 20 + + + 6626 + 3577 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 5cdd7215-1140-4fd3-8cf3-551ddd1bb4ee + Factor + Factor + false + 1537571f-1241-41f5-873a-61a7a6b17fcf + 1 + + + + + + 6599 + 3587 + 51 + 20 + + + 6626 + 3597 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + Geometry + Geometry + false + 0 + + + + + + 6680 + 3547 + 53 + 30 + + + 6708 + 3562 + + + + + + + + Transformation data + b6005b31-c109-4a83-82a3-575f0a67f6f9 + Transform + Transform + false + 0 + + + + + + 6680 + 3577 + 53 + 30 + + + 6708 + 3592 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9c687dae-2113-4df3-9e33-5faf965a3402 + Relay + + false + cc0923ef-bedc-4f5f-a131-b0141722a73d + 1 + + + + + + 6182 + 3914 + 40 + 16 + + + 6202 + 3922 + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + ed32c9a9-208f-4771-9313-fafc48902fdc + Range + Range + + + + + + 6603 + 3818 + 146 + 44 + + + 6661 + 3840 + + + + + + Domain of numeric range + 6bced7cb-25f9-4663-8778-6cb7b01ead1b + Domain + Domain + false + 69526944-ba57-463d-8b4a-4b47b0c9a92f + 1 + + + + + + 6605 + 3820 + 41 + 20 + + + 6627 + 3830 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 721dfe6d-3b4c-44e1-8863-de11144edf5e + Steps + Steps + false + bd0b1b11-3202-4394-8ba4-79f5acb23cec + 1 + + + + + + 6605 + 3840 + 41 + 20 + + + 6627 + 3850 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + b55f3240-9e22-45f5-8fba-855bef0e2fe5 + 1 + Range + Range + false + true + 0 + + + + + + 6676 + 3820 + 71 + 40 + + + 6695 + 3840 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 44e1dc73-63f7-49fb-bc6e-3dbbcba7a03c + Range + Range + + + + + + 6617 + 3935 + 126 + 44 + + + 6675 + 3957 + + + + + + Domain of numeric range + fcde144d-bfcd-4a39-b445-638b9befbdda + Domain + Domain + false + 0 + + + + + + 6619 + 3937 + 41 + 20 + + + 6641 + 3947 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + f47388fa-9f40-48c5-81db-0952b7dcab2a + Steps + Steps + false + 5049daed-997d-42e4-b401-c6cf8cac0239 + 1 + + + + + + 6619 + 3957 + 41 + 20 + + + 6641 + 3967 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + 896bd6ab-d120-4a1c-ae5d-965984110b32 + 1 + Range + Range + false + 0 + + + + + + 6690 + 3937 + 51 + 40 + + + 6709 + 3957 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 1537571f-1241-41f5-873a-61a7a6b17fcf + Panel + + false + 1 + d7954812-a0c2-40b2-b3a7-0a934dc60efc + 1 + Double click to edit panel content… + + + + + + 6823 + 4053 + 160 + 100 + + 0 + 0 + 0 + + 6823.076 + 4053.758 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + 5369399b-30da-48a6-aeec-fdc4d561a1e3 + List Length + List Length + + + + + + 6631 + 3863 + 93 + 28 + + + 6670 + 3877 + + + + + + 1 + Base list + 8fdb3e42-557f-4d23-8cca-b55be6b38db6 + List + List + false + b55f3240-9e22-45f5-8fba-855bef0e2fe5 + 1 + + + + + + 6633 + 3865 + 22 + 24 + + + 6645.5 + 3877 + + + + + + + + Number of items in L + 02193126-a821-4728-8558-b6b0461fd446 + Length + Length + false + 0 + + + + + + 6685 + 3865 + 37 + 24 + + + 6705 + 3877 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + d275ce4e-3865-4ce7-b603-d43607f485f0 + Subtraction + Subtraction + + + + + + 6639 + 3891 + 82 + 44 + + + 6670 + 3913 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 44ca0fe5-d03c-47d5-9b21-2f680f474cb3 + A + A + true + 02193126-a821-4728-8558-b6b0461fd446 + 1 + + + + + + 6641 + 3893 + 14 + 20 + + + 6649.5 + 3903 + + + + + + + + Second operand for subtraction + 65a9b0db-91ab-4a16-ad7e-66fb5722c225 + B + B + true + 0 + + + + + + 6641 + 3913 + 14 + 20 + + + 6649.5 + 3923 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 5049daed-997d-42e4-b401-c6cf8cac0239 + Result + Result + false + 0 + + + + + + 6685 + 3893 + 34 + 40 + + + 6703.5 + 3913 + + + + + + + + + + + + + + bc984576-7aa6-491f-a91d-e444c33675a7 + Graph Mapper + + + + + Represents a numeric mapping function +Sine wave distribution +Sine wave distribution +Sine wave distribution +Sine wave distribution +Sine wave distribution +Sine wave distribution +Sine wave distribution +Sine wave distribution + f8346184-a6fd-49c8-8ed6-33c7e1173210 + Graph Mapper + Graph Mapper + false + 896bd6ab-d120-4a1c-ae5d-965984110b32 + 1 + + + + + + 6634 + 3983 + 100 + 100 + + + 6634.887 + 3983.749 + + + + + + false + + + + + 0 + 0.0185 + 0.9814 + 1 + + + + + 7d54f77a-a866-49ed-95eb-b1f9fb25a1f1 + Sine + + + + + 0 + 1 + 0 + 1 + + + + + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + b5ea5ab5-357b-4186-b1da-e2d7120898fa + Graft Tree + Graft Tree + + + + + + 6645 + 4111 + 88 + 28 + + + 6689 + 4125 + + + + + + 2 + Data tree to graft + aa6fbfc3-6905-49b8-b02b-0f7b4a4dd0c6 + Tree + Tree + false + f8346184-a6fd-49c8-8ed6-33c7e1173210 + 1 + + + + + + 6647 + 4113 + 27 + 24 + + + 6662 + 4125 + + + + + + + + 2 + Grafted data tree + 60dd317e-965d-45f3-be6a-d73ee96266a2 + Tree + Tree + false + 0 + + + + + + 6704 + 4113 + 27 + 24 + + + 6719 + 4125 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + deb83446-a53a-495f-914f-c4325922a0cb + Scale + Scale + + + + + + 6602 + 3633 + 138 + 64 + + + 6670 + 3665 + + + + + + Base geometry + 8e43cc35-f123-4b1b-919a-ff92e2478216 + Geometry + Geometry + true + 4ffaf894-f5b4-4c9d-adff-e717e0d4993c + 1 + + + + + + 6604 + 3635 + 51 + 20 + + + 6631 + 3645 + + + + + + + + Center of scaling + 760fc7fb-854c-4382-9872-ec7cc13b0d49 + Center + Center + false + 0 + + + + + + 6604 + 3655 + 51 + 20 + + + 6631 + 3665 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 896155fd-24bc-4ce0-845f-3c3973c37d59 + Factor + Factor + false + 1537571f-1241-41f5-873a-61a7a6b17fcf + 1 + + + + + + 6604 + 3675 + 51 + 20 + + + 6631 + 3685 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 6f6b5dc3-295b-460d-8cfd-89506558c12d + Geometry + Geometry + false + 0 + + + + + + 6685 + 3635 + 53 + 30 + + + 6713 + 3650 + + + + + + + + Transformation data + d39a8517-88e6-492a-9704-3d6ce770a547 + Transform + Transform + false + 0 + + + + + + 6685 + 3665 + 53 + 30 + + + 6713 + 3680 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + 6f4c607e-b1af-4675-aee2-5662c93eab2b + Scale + Scale + + + + + + 6602 + 3718 + 138 + 64 + + + 6670 + 3750 + + + + + + Base geometry + 86cd4da2-42da-4d0a-87ad-075eec0dfef5 + Geometry + Geometry + true + f67735ef-8a90-4d3e-bd71-009f98295e7d + 1 + + + + + + 6604 + 3720 + 51 + 20 + + + 6631 + 3730 + + + + + + + + Center of scaling + 67889424-68b9-4c34-8ff5-29665dfd4887 + Center + Center + false + 0 + + + + + + 6604 + 3740 + 51 + 20 + + + 6631 + 3750 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 6801a8c9-91cf-45e0-a036-864bd62837b6 + Factor + Factor + false + 1537571f-1241-41f5-873a-61a7a6b17fcf + 1 + + + + + + 6604 + 3760 + 51 + 20 + + + 6631 + 3770 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 093813d3-fcd7-4722-bc78-4982cd72a54b + Geometry + Geometry + false + 0 + + + + + + 6685 + 3720 + 53 + 30 + + + 6713 + 3735 + + + + + + + + Transformation data + 2665b16f-4933-4448-a8fe-4017a8be9c57 + Transform + Transform + false + 0 + + + + + + 6685 + 3750 + 53 + 30 + + + 6713 + 3765 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + fa9ac6bb-c621-4ec1-be0d-db734de0e970 + Insert Items + Insert Items + + + + + + 9711 + 3550 + 110 + 84 + + + 9782 + 3592 + + + + + + 1 + List to modify + 0456dc3f-713c-4b2f-9e85-8bfb00804e6e + 1 + List + List + false + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + 1 + + + + + + 9713 + 3552 + 54 + 20 + + + 9749.5 + 3562 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + 2fb261e6-77b2-4086-8c73-b607080e96b6 + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 9713 + 3572 + 54 + 20 + + + 9749.5 + 3582 + + + + + + + + 1 + Insertion index for each item + 39c4031d-1c6a-44ea-91d8-f53b1bdbc61a + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 9713 + 3592 + 54 + 20 + + + 9749.5 + 3602 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + 15d3ebf5-b071-4dc1-ab0c-222822685b36 + Wrap + Wrap + false + 0 + + + + + + 9713 + 3612 + 54 + 20 + + + 9749.5 + 3622 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 0e435d22-705e-43ce-9670-3b80f29d17d1 + List + List + false + 0 + + + + + + 9797 + 3552 + 22 + 80 + + + 9809.5 + 3592 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + 0912c9c0-5726-48f9-b6a5-8f2eb7c21ca0 + Insert Items + Insert Items + + + + + + 9713 + 3653 + 110 + 84 + + + 9784 + 3695 + + + + + + 1 + List to modify + 0abfe17b-e65d-4018-9548-35d520b441c7 + 1 + List + List + false + 6f6b5dc3-295b-460d-8cfd-89506558c12d + 1 + + + + + + 9715 + 3655 + 54 + 20 + + + 9751.5 + 3665 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + ddc9d810-5452-43a7-9168-560894b16c2d + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 9715 + 3675 + 54 + 20 + + + 9751.5 + 3685 + + + + + + + + 1 + Insertion index for each item + 4eebe491-c219-43c3-95f8-e52a107dc310 + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 9715 + 3695 + 54 + 20 + + + 9751.5 + 3705 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + 4ea35a81-57c0-4d48-8637-a2ccd4b7cd6f + Wrap + Wrap + false + 0 + + + + + + 9715 + 3715 + 54 + 20 + + + 9751.5 + 3725 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 630ca7ad-1bf0-4516-aaa3-5b8d89fb2216 + List + List + false + 0 + + + + + + 9799 + 3655 + 22 + 80 + + + 9811.5 + 3695 + + + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + 698a19c0-763a-42ed-80d2-1ed5e79a2e79 + Insert Items + Insert Items + + + + + + 9712 + 3760 + 110 + 84 + + + 9783 + 3802 + + + + + + 1 + List to modify + 981205bf-de33-4936-b0a8-aaccfe4583e9 + 1 + List + List + false + 093813d3-fcd7-4722-bc78-4982cd72a54b + 1 + + + + + + 9714 + 3762 + 54 + 20 + + + 9750.5 + 3772 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + 953ff618-1bfb-4a7b-bf14-06c642d8832b + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 9714 + 3782 + 54 + 20 + + + 9750.5 + 3792 + + + + + + + + 1 + Insertion index for each item + 9fd088cd-2d5d-4646-8863-8d18e8c3289a + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 9714 + 3802 + 54 + 20 + + + 9750.5 + 3812 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + e8a6847f-aa7c-4a6b-877a-f4ccb9d2a34b + Wrap + Wrap + false + 0 + + + + + + 9714 + 3822 + 54 + 20 + + + 9750.5 + 3832 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 6d9769f3-1587-47e1-9da3-2fe46c75990e + List + List + false + 0 + + + + + + 9798 + 3762 + 22 + 80 + + + 9810.5 + 3802 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 8688b3ce-2490-49d1-9747-76b4dc82d30b + 4936e677-bb72-45b1-ae2e-5793c1a19da6 + 2 + 32c30d6d-00e7-4eb1-af5f-7c7c13d47426 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2364a3d1-bc93-4b28-9e65-bed39af7ed50 + Relay + + false + c7798a72-0e7a-4c08-820b-81d35575ee3c + 1 + + + + + + 11988 + 943 + 40 + 16 + + + 12008 + 951 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 5 + + 255;255;255;255 + + A group of Grasshopper objects + 28786dc7-0ed7-462b-9626-017e8baf7a0b + 971c5b92-1cdd-42f2-8cff-d3427745e829 + 2 + 8cf19416-5995-4b91-a683-e1c1ff5a2194 + Group + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 125e4d6a-ec31-40a3-b9ee-0ffb2d15d547 + Boolean Toggle + Boolean Toggle + false + 0 + false + + + + + + 4028 + 3223 + 140 + 22 + + + + + + + + + + a8b97322-2d53-47cd-905e-b932c3ccd74e + Button + + + + + Button object with two values + False + True + d74d25f1-8c59-4b4c-bb77-a1737b7a63e6 + Button + Button + false + 0 + + + + + + 4065 + 3268 + 100 + 22 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + c711db06-f532-47b6-aad3-2cb95afe1326 + Panel + + false + 0.1910167932510376 + 6d9769f3-1587-47e1-9da3-2fe46c75990e + 1 + Double click to edit panel content… + + + + + + 9900 + 3866 + 160 + 100 + + 0 + 0 + 0 + + 9900.816 + 3866.822 + + + + + + + 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. + a81c7fca-b468-4dda-9c83-c952ade6bec8 + List Item + List Item + + + + + + 6216 + 5231 + 90 + 64 + + + 6280 + 5263 + + + + + + 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 + ade9eb57-af89-40f7-9c06-32287a261cc0 + 1 + List + List + false + f4e61fb7-3f41-498e-a0cc-7f23a7ef23c5 + 1 + + + + + + 6218 + 5233 + 47 + 20 + + + 6251 + 5243 + + + + + + + + Item index + 2d3d4017-6e01-4a7f-b3e9-52a38dff1e86 + 1 + Index + Index + false + 142a3ec0-e4e7-4da9-87c6-8d57a557d788 + 1 + + + + + + 6218 + 5253 + 47 + 20 + + + 6251 + 5263 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 71bbd829-cd90-4bf5-9f82-cb7c1710dcb9 + Wrap + Wrap + false + 0 + + + + + + 6218 + 5273 + 47 + 20 + + + 6251 + 5283 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + d6d055c1-b144-404b-9157-0b9967cf9908 + false + Item + i + false + 0 + + + + + + 6295 + 5233 + 9 + 60 + + + 6301 + 5263 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + be123836-efd7-4113-a69b-02fd3becb94b + Panel + + false + 0 + bd060aa0-edd1-4b35-a7e3-ab12f19841d7 + 1 + Double click to edit panel content… + + + + + + 6398 + 5163 + 160 + 79 + + 0 + 0 + 0 + + 6398.894 + 5163.647 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + abd51be8-7e53-49f5-aba9-5da1639c4177 + Relay + + false + 1f14f2ab-899a-48f1-a87f-57ff8dd7c59f + 1 + + + + + + 2735 + 2883 + 40 + 16 + + + 2755 + 2891 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2ff6207b-1925-4f79-bd28-213d16a36a0b + Relay + + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 2749 + 2852 + 40 + 16 + + + 2769 + 2860 + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + af98fcd7-4f44-4b91-9774-d4855fc7162b + Length + Length + + + + + + 6293 + 5447 + 104 + 28 + + + 6343 + 5461 + + + + + + Curve to measure + e98aae1a-9ac9-46f1-8ddf-8b6681744bea + Curve + Curve + false + ecd32646-8b0e-48a3-88a8-972d2f13aad5 + 1 + + + + + + 6295 + 5449 + 33 + 24 + + + 6313 + 5461 + + + + + + + + Curve length + 39c8f96d-ddd5-482a-a873-fbac417b9210 + Length + Length + false + 0 + + + + + + 6358 + 5449 + 37 + 24 + + + 6378 + 5461 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 69c06d59-eed4-4a84-ad12-21641e6b1799 + Relay + + false + 98410453-0068-411b-b466-78b148dc2464 + 1 + + + + + + 2434 + 2533 + 40 + 16 + + + 2454 + 2541 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ac6ececb-799f-42aa-8be9-5c20f2133366 + Relay + + false + 4cf543c2-c20b-400f-bec2-32f0912a0e05 + 1 + + + + + + 2438 + 2577 + 40 + 16 + + + 2458 + 2585 + + + + + + + + + + 4fe828e8-fa95-4cc5-9a8c-c33856ecc783 + Brep | Plane + + + + + Solve intersection events for a Brep and a plane (otherwise known as section). + true + 283d9cce-acc3-46c1-9d9e-7414504c1804 + Brep | Plane + Brep | Plane + + + + + + 2180 + 2457 + 103 + 44 + + + 2228 + 2479 + + + + + + Base Brep + 04098828-f7de-44e9-8b1a-5da2e55c7e48 + Brep + Brep + false + 69c06d59-eed4-4a84-ad12-21641e6b1799 + 1 + + + + + + 2182 + 2459 + 31 + 20 + + + 2199 + 2469 + + + + + + + + Section plane + 2187cf8c-67ad-4824-9c08-977c8842da7c + Plane + Plane + false + ac6ececb-799f-42aa-8be9-5c20f2133366 + 1 + + + + + + 2182 + 2479 + 31 + 20 + + + 2199 + 2489 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + 1 + Section curves + f638d8ce-69c2-4ce7-952d-b6e9eaae441f + Curves + Curves + false + 0 + + + + + + 2243 + 2459 + 38 + 20 + + + 2263.5 + 2469 + + + + + + + + 1 + Section points + 1daea1b7-dc87-44e6-af82-ce9e2637f271 + Points + Points + false + 0 + + + + + + 2243 + 2479 + 38 + 20 + + + 2263.5 + 2489 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aa2a6b15-6aa7-4579-bc01-d7fe8e249f9e + Relay + + false + 5b06cf5a-ee66-4e07-b7e6-66f2ea0ee752 + 1 + + + + + + 2776 + 2481 + 40 + 16 + + + 2796 + 2489 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 248805b4-e528-437b-bc79-8355c12d7e95 + Relay + + false + 5b06cf5a-ee66-4e07-b7e6-66f2ea0ee752 + 1 + + + + + + 2784 + 2518 + 40 + 16 + + + 2804 + 2526 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7bb5fb77-57c7-4bea-9c01-83e34cabaa2a + Relay + + false + 5b06cf5a-ee66-4e07-b7e6-66f2ea0ee752 + 1 + + + + + + 2760 + 2544 + 40 + 16 + + + 2780 + 2552 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 74662a82-4f4d-4644-bcae-725567b4ead4 + Relay + + false + 5b06cf5a-ee66-4e07-b7e6-66f2ea0ee752 + 1 + + + + + + 2719 + 2572 + 40 + 16 + + + 2739 + 2580 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5b06cf5a-ee66-4e07-b7e6-66f2ea0ee752 + Relay + + false + f638d8ce-69c2-4ce7-952d-b6e9eaae441f + 1 + + + + + + 2691 + 2518 + 40 + 16 + + + 2711 + 2526 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + a81c7fca-b468-4dda-9c83-c952ade6bec8 + be123836-efd7-4113-a69b-02fd3becb94b + a1bd0cb2-d485-400c-8c55-6834d639d29b + af98fcd7-4f44-4b91-9774-d4855fc7162b + 142a3ec0-e4e7-4da9-87c6-8d57a557d788 + e029df8a-18c2-4562-96e9-6dea27c12cab + 96074ab4-381c-4934-a3df-c10f33faf142 + 7d2b3fc5-efd9-44ff-8eaa-52ebd905538d + f4e61fb7-3f41-498e-a0cc-7f23a7ef23c5 + 8a372f3b-3da7-438a-8dde-2bcc03d8094d + 0226f935-7566-49ad-ae3b-7763194ac092 + 4fcf0e4c-f098-4093-9212-5daa44ccdba8 + e058a9ce-de37-482c-adee-b548b2bbdbd9 + c1df8b8b-9a9a-4bac-a76d-0d07d49c547a + 932d8c7f-0b58-472a-ac49-72f784450f6c + 15 + 90ce05c4-c7f5-45c5-a385-ea98cd3e2fe9 + Group + ⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ߦ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ߦ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀ + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 99c2ab4f-0c0f-413c-80c5-15bf07655361 + Range + Range + + + + + + 6170 + 3538 + 126 + 44 + + + 6244 + 3560 + + + + + + Domain of numeric range + ae412c80-00c4-44d6-9667-d267073cdaf8 + 1 + Domain + Domain + false + 69526944-ba57-463d-8b4a-4b47b0c9a92f + 1 + + + + + + 6172 + 3540 + 57 + 20 + + + 6210 + 3550 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + 7dca370a-6bac-4adf-9375-e99ab8ad03a6 + 1 + Steps + Steps + false + bd0b1b11-3202-4394-8ba4-79f5acb23cec + 1 + + + + + + 6172 + 3560 + 57 + 20 + + + 6210 + 3570 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + 3b2fc047-9eae-45ec-969b-59321460499b + Range + Range + false + 0 + + + + + + 6259 + 3540 + 35 + 40 + + + 6278 + 3560 + + + + + + + + + + + + 7a218bfb-b93d-4c1f-83d3-5a0b909dd60b + Replace Items + + + + + Replace certain items in a list. + true + e733db5c-8257-4ece-8967-e651452005a4 + Replace Items + Replace Items + + + + + + 6499 + 3342 + 126 + 84 + + + 6570 + 3384 + + + + + + 1 + List to modify + 4f51da08-d070-44a1-b9a5-766dd2bf2c24 + 1 + List + List + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 6501 + 3344 + 54 + 20 + + + 6537.5 + 3354 + + + + + + + + 1 + Items to replace with. If no items are supplied, nulls will be inserted. + 4860f6e2-4f3e-493a-b960-be6dddba341b + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 6501 + 3364 + 54 + 20 + + + 6537.5 + 3374 + + + + + + + + 1 + Replacement index for each item + 6008cc83-6afb-444d-8c59-a23350255546 + 1 + Indices + Indices + true + 51cf9a1e-5cbd-45fb-8520-557c5e7ad133 + 1 + + + + + + 6501 + 3384 + 54 + 20 + + + 6537.5 + 3394 + + + + + + + + If true, indices will be wrapped + e0bf18f7-2d2b-4b1e-b0c9-4acc19c7d736 + Wrap + Wrap + false + 0 + + + + + + 6501 + 3404 + 54 + 20 + + + 6537.5 + 3414 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + List with replaced values + fa21414c-021a-4c45-8539-0628a1b07f21 + 2 + List + List + false + 0 + + + + + + 6585 + 3344 + 38 + 80 + + + 6597.5 + 3384 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 83e91841-7fe0-497f-9509-dbe7d87d4227 + List Item + List Item + + + + + + 6448 + 3564 + 106 + 64 + + + 6512 + 3596 + + + + + + 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 + 579118e2-d3ca-44e9-a48d-64988b0c1395 + 1 + List + List + false + cc0923ef-bedc-4f5f-a131-b0141722a73d + 1 + + + + + + 6450 + 3566 + 47 + 20 + + + 6483 + 3576 + + + + + + + + Item index + 77ab83aa-0e12-4ef0-8179-2967edfd5a14 + 1 + Index + Index + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 6450 + 3586 + 47 + 20 + + + 6483 + 3596 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + e892cb2d-efa9-4fcb-a1ac-8eee4fd6275e + Wrap + Wrap + false + 0 + + + + + + 6450 + 3606 + 47 + 20 + + + 6483 + 3616 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a9f47361-b833-442e-9f16-67649481ed91 + 2 + false + Item + i + false + 0 + + + + + + 6527 + 3566 + 25 + 60 + + + 6533 + 3596 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0f5bebe6-1c78-491b-833a-02231d543a9c + List Item + List Item + + + + + + 6448 + 3646 + 106 + 64 + + + 6512 + 3678 + + + + + + 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 + b6883e28-7c4f-4608-8a43-994c3bb67267 + 1 + List + List + false + 22b8f5a0-ef75-4a0d-8aee-4cf082f5e457 + 1 + + + + + + 6450 + 3648 + 47 + 20 + + + 6483 + 3658 + + + + + + + + Item index + d7369882-efb0-496b-9806-0c00d4929fae + 1 + Index + Index + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 6450 + 3668 + 47 + 20 + + + 6483 + 3678 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + dbbfa46a-fdbb-40ec-a225-7ef394d3434e + Wrap + Wrap + false + 0 + + + + + + 6450 + 3688 + 47 + 20 + + + 6483 + 3698 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 4ffaf894-f5b4-4c9d-adff-e717e0d4993c + 2 + false + Item + i + false + 0 + + + + + + 6527 + 3648 + 25 + 60 + + + 6533 + 3678 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + bc5a324b-b7ab-4cef-bc47-4576e411d404 + List Item + List Item + + + + + + 6447 + 3726 + 106 + 64 + + + 6511 + 3758 + + + + + + 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 + a7b3a6da-20e2-4d26-8ddf-b5448f1f4d15 + 1 + List + List + false + 509a206f-f292-40c8-84e0-53eb5e169951 + 1 + + + + + + 6449 + 3728 + 47 + 20 + + + 6482 + 3738 + + + + + + + + Item index + 9a780f74-a4df-4965-a625-67d2c068b07c + 1 + Index + Index + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 6449 + 3748 + 47 + 20 + + + 6482 + 3758 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + f6a2039d-e70f-49bf-a951-bfb20196ded6 + Wrap + Wrap + false + 0 + + + + + + 6449 + 3768 + 47 + 20 + + + 6482 + 3778 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + f67735ef-8a90-4d3e-bd71-009f98295e7d + 2 + false + Item + i + false + 0 + + + + + + 6526 + 3728 + 25 + 60 + + + 6532 + 3758 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 142a3ec0-e4e7-4da9-87c6-8d57a557d788 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 27.0 + + + + + + 5919 + 5313 + 250 + 20 + + + 5919.247 + 5313.891 + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 4e9caa93-e81e-49a6-84cf-9fbbf1a88135 + Construct Point + Construct Point + + + + + + 6474 + 4074 + 129 + 64 + + + 6556 + 4106 + + + + + + {x} coordinate + 83e293df-af4a-4eca-b846-dddc7e7ecc43 + X coordinate + X coordinate + false + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + 1 + + + + + + 6476 + 4076 + 65 + 20 + + + 6510 + 4086 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 54edccda-c740-4fa9-8484-294d664ea47e + Y coordinate + Y coordinate + false + 5a39289b-f85c-4be3-beca-d5327b5b9761 + 1 + + + + + + 6476 + 4096 + 65 + 20 + + + 6510 + 4106 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + b0782dd5-ef37-4dad-b3b0-0f663f5c94d9 + Z coordinate + Z coordinate + false + 0 + + + + + + 6476 + 4116 + 65 + 20 + + + 6510 + 4126 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 431c1ed8-b1f2-417a-b2fa-b8602c3fb6cb + Point + Point + false + 0 + + + + + + 6571 + 4076 + 30 + 60 + + + 6587.5 + 4106 + + + + + + + + + + + + 9445ca40-cc73-4861-a455-146308676855 + Range + + + + + Create a range of numbers. + 19b405ea-bd90-4e2b-a34d-67e5564a1a86 + Range + Range + + + + + + 6099 + 4064 + 126 + 44 + + + 6173 + 4086 + + + + + + Domain of numeric range + 2ae0e57e-fb1c-41d0-9c17-706e41bc46e5 + 1 + Domain + Domain + false + 0 + + + + + + 6101 + 4066 + 57 + 20 + + + 6139 + 4076 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Number of steps + b2d755bb-c944-45e9-9cc9-02199652c482 + 1 + Steps + Steps + false + bd0b1b11-3202-4394-8ba4-79f5acb23cec + 1 + + + + + + 6101 + 4086 + 57 + 20 + + + 6139 + 4096 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Range of numbers + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + Range + Range + false + 0 + + + + + + 6188 + 4066 + 35 + 40 + + + 6207 + 4086 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + 1-(-COS(4*ATAN(1)*O*2*((((OO)))))/2+.5)*((((1/OOO)))) + bed9dafb-e632-483f-9933-4d39401cfc23 + Expression + Expression + + + + + + 5801 + 4221 + 422 + 64 + + + 6022 + 4253 + + + + + + 3 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 61d7f718-e563-4463-b264-405f60dec0a1 + Variable O + O + true + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + 1 + + + + + + 5803 + 4223 + 29 + 20 + + + 5819 + 4233 + + + + + + + + Expression variable + cfbc73bc-045f-4ff8-99e1-134517abfeee + Variable OO + OO + true + 00cb26a5-5b25-4c1a-a0c0-e79e945a08f5 + 1 + + + + + + 5803 + 4243 + 29 + 20 + + + 5819 + 4253 + + + + + + + + Expression variable + 132e8759-0b9c-4b88-9dc9-f24c4640cf5b + Variable OOO + OOO + true + b8c6d5dd-39f0-4fd2-9824-5e008ee64bc4 + 1 + + + + + + 5803 + 4263 + 29 + 20 + + + 5819 + 4273 + + + + + + + + Result of expression + 39d20593-204f-4ec2-a7da-542af459e202 + Result + + false + 0 + + + + + + 6212 + 4223 + 9 + 60 + + + 6218 + 4253 + + + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + 16b064a6-45c7-4105-8697-14c1057302e1 + Scale + Scale + + + + + + 6641 + 4216 + 138 + 64 + + + 6709 + 4248 + + + + + + Base geometry + 41cbfc0a-20e5-47b1-97aa-05ea32bdb652 + Geometry + Geometry + true + 431c1ed8-b1f2-417a-b2fa-b8602c3fb6cb + 1 + + + + + + 6643 + 4218 + 51 + 20 + + + 6670 + 4228 + + + + + + + + Center of scaling + 89367b74-b8ef-43dc-9e60-303af39d3808 + Center + Center + false + 0 + + + + + + 6643 + 4238 + 51 + 20 + + + 6670 + 4248 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 90013ebd-c834-4b75-aa2b-7ad6e1efcddc + Factor + Factor + false + b67d7bb3-86a4-400c-bce9-8599fbfaa82d + 1 + + + + + + 6643 + 4258 + 51 + 20 + + + 6670 + 4268 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 2dc9770d-5604-4547-888a-2a8b935a0cc9 + Geometry + Geometry + false + 0 + + + + + + 6724 + 4218 + 53 + 30 + + + 6752 + 4233 + + + + + + + + Transformation data + fcc65b40-8ad7-4edc-b107-542e513fcc65 + Transform + Transform + false + 0 + + + + + + 6724 + 4248 + 53 + 30 + + + 6752 + 4263 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + b67d7bb3-86a4-400c-bce9-8599fbfaa82d + Number Slider + Number Slider + false + 0 + + + + + + 6424 + 4295 + 198 + 20 + + + 6424.189 + 4295.195 + + + + + + 0 + 1 + 0 + 50000 + 0 + 0 + 50000 + + + + + + + + + 87e1d9ef-088b-4d30-9dda-8a7448a17329 + Graft Tree + + + + + Graft a data tree by adding an extra branch for every item. + true + true + b15bff43-fa6f-4569-81af-6f7e6c64f32a + Graft Tree + Graft Tree + + + + + + 6638 + 4157 + 88 + 28 + + + 6682 + 4171 + + + + + + 2 + Data tree to graft + af68ea4a-d298-4f09-bf5d-29447603b050 + Tree + Tree + false + 6f5c4e6d-afe5-4ba9-8751-e72984eb84be + 1 + + + + + + 6640 + 4159 + 27 + 24 + + + 6655 + 4171 + + + + + + + + 2 + Grafted data tree + d7954812-a0c2-40b2-b3a7-0a934dc60efc + Tree + Tree + false + 0 + + + + + + 6697 + 4159 + 27 + 24 + + + 6712 + 4171 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4e9caa93-e81e-49a6-84cf-9fbbf1a88135 + 19b405ea-bd90-4e2b-a34d-67e5564a1a86 + bed9dafb-e632-483f-9933-4d39401cfc23 + 16b064a6-45c7-4105-8697-14c1057302e1 + b67d7bb3-86a4-400c-bce9-8599fbfaa82d + b15bff43-fa6f-4569-81af-6f7e6c64f32a + 6 + 3e1e0332-c321-4f85-af4c-80d0e731c0dd + Group + + + + + + + + + + + 3aa2a080-e322-4be3-8c6e-baf6c8000cf1 + Deconstruct Matrix + + + + + Deconstruct a matrix into its component parts + a9c8195e-98e3-45b8-a0a1-94d26b519d02 + Deconstruct Matrix + Deconstruct Matrix + + + + + + 6365 + 3896 + 115 + 64 + + + 6417 + 3928 + + + + + + Matrix to deconstruct + 2f727ab4-ac8c-43c7-a700-f42d368d64a5 + Matrix + Matrix + false + 0 + + + + + + 6367 + 3898 + 35 + 60 + + + 6386 + 3928 + + + + + + + + Number of rows in the matrix + 3117ef32-6911-4da0-b500-ec83a9a120c5 + Rows + Rows + false + 0 + + + + + + 6432 + 3898 + 46 + 20 + + + 6456.5 + 3908 + + + + + + + + Number of columns in the matrix + 42cca2e3-13b4-483b-9905-b61010d85474 + Columns + Columns + false + 0 + + + + + + 6432 + 3918 + 46 + 20 + + + 6456.5 + 3928 + + + + + + + + 1 + Matrix values + 2c9e8286-5524-4ac1-9a30-e78296841423 + Values + Values + false + 0 + + + + + + 6432 + 3938 + 46 + 20 + + + 6456.5 + 3948 + + + + + + + + + + + + 3aa2a080-e322-4be3-8c6e-baf6c8000cf1 + Deconstruct Matrix + + + + + Deconstruct a matrix into its component parts + 7d2b3fc5-efd9-44ff-8eaa-52ebd905538d + Deconstruct Matrix + Deconstruct Matrix + + + + + + 6153 + 5149 + 115 + 64 + + + 6205 + 5181 + + + + + + Matrix to deconstruct + a35c0a7a-6067-4760-a708-c9b02b1c33dc + Matrix + Matrix + false + d6d055c1-b144-404b-9157-0b9967cf9908 + 1 + + + + + + 6155 + 5151 + 35 + 60 + + + 6174 + 5181 + + + + + + + + Number of rows in the matrix + f7d37211-7467-40f3-9d01-57f593e95bdb + Rows + Rows + false + 0 + + + + + + 6220 + 5151 + 46 + 20 + + + 6244.5 + 5161 + + + + + + + + Number of columns in the matrix + 3f796549-8b36-48ab-bbe4-2a4383678640 + Columns + Columns + false + 0 + + + + + + 6220 + 5171 + 46 + 20 + + + 6244.5 + 5181 + + + + + + + + 1 + Matrix values + bd060aa0-edd1-4b35-a7e3-ab12f19841d7 + Values + Values + false + 0 + + + + + + 6220 + 5191 + 46 + 20 + + + 6244.5 + 5201 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f4e61fb7-3f41-498e-a0cc-7f23a7ef23c5 + Relay + + false + b6005b31-c109-4a83-82a3-575f0a67f6f9 + 1 + + + + + + 5924 + 5249 + 40 + 16 + + + 5944 + 5257 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 8a372f3b-3da7-438a-8dde-2bcc03d8094d + List Item + List Item + + + + + + 6218 + 5341 + 90 + 64 + + + 6282 + 5373 + + + + + + 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 + 6c8c249a-e69f-4c08-a2f8-40c1b565854d + 1 + List + List + false + 5c66798a-1b5c-4e7d-b9c9-6cf831b96997 + 1 + + + + + + 6220 + 5343 + 47 + 20 + + + 6253 + 5353 + + + + + + + + Item index + ad354605-732e-442d-88f0-a03bd3e80e56 + 1 + Index + Index + false + 142a3ec0-e4e7-4da9-87c6-8d57a557d788 + 1 + + + + + + 6220 + 5363 + 47 + 20 + + + 6253 + 5373 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + cdcf0207-68b3-4b83-a06e-63f8d7150b6c + Wrap + Wrap + false + 0 + + + + + + 6220 + 5383 + 47 + 20 + + + 6253 + 5393 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 8cfc615f-27f0-41a5-bdb4-f650f86e3996 + false + Item + i + false + 0 + + + + + + 6297 + 5343 + 9 + 60 + + + 6303 + 5373 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0226f935-7566-49ad-ae3b-7763194ac092 + Relay + + false + f4e61fb7-3f41-498e-a0cc-7f23a7ef23c5 + 1 + + + + + + 5958 + 5366 + 40 + 16 + + + 5978 + 5374 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 96074ab4-381c-4934-a3df-c10f33faf142 + Panel + + false + 0 + 8cfc615f-27f0-41a5-bdb4-f650f86e3996 + 1 + Double click to edit panel content… + + + + + + 6375 + 5579 + 160 + 35 + + 0 + 0 + 0 + + 6375.678 + 5579.407 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4fcf0e4c-f098-4093-9212-5daa44ccdba8 + Panel + + false + 0 + 39c8f96d-ddd5-482a-a873-fbac417b9210 + 1 + Double click to edit panel content… + + + + + + 6395 + 5492 + 160 + 38 + + 0 + 0 + 0 + + 6395.879 + 5492.256 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 965cda5d-6ab7-4266-97a1-cd4f57d1302e + Panel + + false + 0 + 0 + 1-(-COS(4*ATAN(1)*O*2*((((OO)))))/2+.5)*((((1/OOO)))) + + + + + + 6095 + 4328 + 160 + 100 + + 0 + 0 + 0 + + 6095.07 + 4328.54 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b79e75b6-42c4-4432-9f2c-a7a3aa05b0e5 + Panel + + false + 0 + 0 + (1-(-ASIN(COS(4*ATAN(1)*O*2*((((OO))))))/(4*ATAN(1))+.5)*((((1/OOO))))) + + + + + + 6271 + 4331 + 160 + 100 + + 0 + 0 + 0 + + 6271.415 + 4331.253 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + db8d3394-b792-463f-a073-234800c65070 + Scale + Scale + + + + + + 6716 + 4379 + 138 + 64 + + + 6784 + 4411 + + + + + + Base geometry + ab004afa-a826-4932-857c-8471a5051921 + Geometry + Geometry + true + 7860b71e-068c-4286-b882-008a756b6769 + 1 + + + + + + 6718 + 4381 + 51 + 20 + + + 6745 + 4391 + + + + + + + + Center of scaling + f5e863f9-7e9e-42b6-afcd-3a09801e31e7 + Center + Center + false + 0 + + + + + + 6718 + 4401 + 51 + 20 + + + 6745 + 4411 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 3707380e-8415-4d6d-b7ba-9ce60644b03e + Factor + Factor + false + 1537571f-1241-41f5-873a-61a7a6b17fcf + 1 + + + + + + 6718 + 4421 + 51 + 20 + + + 6745 + 4431 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 0efec514-a0fd-492a-90de-cd0899803164 + Geometry + Geometry + false + 0 + + + + + + 6799 + 4381 + 53 + 30 + + + 6827 + 4396 + + + + + + + + Transformation data + 5c66798a-1b5c-4e7d-b9c9-6cf831b96997 + Transform + Transform + false + 0 + + + + + + 6799 + 4411 + 53 + 30 + + + 6827 + 4426 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 76f1f71f-81df-4d0a-b52d-4660a36560ce + List Item + List Item + + + + + + 6580 + 4376 + 106 + 64 + + + 6644 + 4408 + + + + + + 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 + d4fff588-753a-4441-be78-3376acbd2fb4 + 1 + List + List + false + 81cdf81f-dca9-4986-8b35-075b0e3461f6 + 1 + + + + + + 6582 + 4378 + 47 + 20 + + + 6615 + 4388 + + + + + + + + Item index + cc35b286-d570-4c0d-b43d-d4053c7e2c67 + 1 + Index + Index + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 6582 + 4398 + 47 + 20 + + + 6615 + 4408 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 2aa11d09-8644-4bb3-bc52-6c8a80710278 + Wrap + Wrap + false + 0 + + + + + + 6582 + 4418 + 47 + 20 + + + 6615 + 4428 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 7860b71e-068c-4286-b882-008a756b6769 + 2 + false + Item + i + false + 0 + + + + + + 6659 + 4378 + 25 + 60 + + + 6665 + 4408 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 81cdf81f-dca9-4986-8b35-075b0e3461f6 + Curve + Curve + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 6497 + 4364 + 50 + 24 + + + 6522.418 + 4376.179 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 00cb26a5-5b25-4c1a-a0c0-e79e945a08f5 + Relay + + false + 8ef5ae3b-edc6-4d0a-bb14-09b8009f0971 + 1 + + + + + + 6257 + 4467 + 40 + 16 + + + 6277 + 4475 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + ac2289f4-e1d9-4fa0-af72-3a297e06bf20 + Division + Division + + + + + + 6059 + 4588 + 82 + 44 + + + 6090 + 4610 + + + + + + Item to divide (dividend) + eb4b70f9-3983-4ad5-8550-21624d4c5d39 + A + A + false + bc5b169e-9f08-45ee-9b27-95d0981f93e5 + 1 + + + + + + 6061 + 4590 + 14 + 20 + + + 6069.5 + 4600 + + + + + + + + Item to divide with (divisor) + 13e343a8-6363-4de1-be7e-24547415d84b + B + B + false + fbdb95a5-18ab-4e44-b524-0011e427b7f9 + 1 + + + + + + 6061 + 4610 + 14 + 20 + + + 6069.5 + 4620 + + + + + + + + The result of the Division + e4ea5280-fbf7-4818-a392-0c9eaf0e8311 + Result + Result + false + 0 + + + + + + 6105 + 4590 + 34 + 40 + + + 6123.5 + 4610 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c1107f7c-4998-48e6-8485-dc4dce6bc7c1 + Number Slider + Number Slider + false + 0 + + + + + + 5827 + 4629 + 198 + 20 + + + 5827.558 + 4629.79 + + + + + + 0 + 1 + 0 + 378 + 0 + 0 + 186 + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 9f29b038-95dd-48cf-883a-d6089ad6b86c + List Length + List Length + + + + + + 5896 + 4688 + 93 + 28 + + + 5935 + 4702 + + + + + + 1 + Base list + 2683c260-6365-4e99-962a-9a04358a7a59 + List + List + false + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + 1 + + + + + + 5898 + 4690 + 22 + 24 + + + 5910.5 + 4702 + + + + + + + + Number of items in L + 8ca175d2-21e0-42a9-a2f1-28b8c38e87d4 + Length + Length + false + 0 + + + + + + 5950 + 4690 + 37 + 24 + + + 5970 + 4702 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + de2cda43-6255-497a-84d2-a19956781a2f + Subtraction + Subtraction + + + + + + 6019 + 4689 + 82 + 44 + + + 6050 + 4711 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + e00bffd6-aeba-45a3-8185-e6b70a8f5b7b + A + A + true + 8ca175d2-21e0-42a9-a2f1-28b8c38e87d4 + 1 + + + + + + 6021 + 4691 + 14 + 20 + + + 6029.5 + 4701 + + + + + + + + Second operand for subtraction + 5764ff16-68ba-4e6f-aabd-2ac5a98f325a + B + B + true + 0 + + + + + + 6021 + 4711 + 14 + 20 + + + 6029.5 + 4721 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Result of subtraction + 307e8483-92c5-41b2-a185-6e0bc90f960a + Result + Result + false + 0 + + + + + + 6065 + 4691 + 34 + 40 + + + 6083.5 + 4711 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + bc5b169e-9f08-45ee-9b27-95d0981f93e5 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 2 + + 11.1728000000 + + + + + + 5808 + 4555 + 250 + 20 + + + 5808.558 + 4555.79 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 055e3100-5f01-4d47-ab8f-15326babbe70 + Division + Division + + + + + + 6121 + 4724 + 82 + 44 + + + 6152 + 4746 + + + + + + Item to divide (dividend) + e9a9867c-cf75-4a35-b69a-31eff64a25ac + A + A + false + 307e8483-92c5-41b2-a185-6e0bc90f960a + 1 + + + + + + 6123 + 4726 + 14 + 20 + + + 6131.5 + 4736 + + + + + + + + Item to divide with (divisor) + bd759193-50c1-4cd8-919d-523441856d13 + B + B + false + 0 + + + + + + 6123 + 4746 + 14 + 20 + + + 6131.5 + 4756 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 14 + + + + + + + + + + + The result of the Division + fbdb95a5-18ab-4e44-b524-0011e427b7f9 + Result + Result + false + 0 + + + + + + 6167 + 4726 + 34 + 40 + + + 6185.5 + 4746 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + b1c666fe-75b7-484c-9025-793b217113ac + Division + Division + + + + + + 6151 + 4639 + 82 + 44 + + + 6182 + 4661 + + + + + + Item to divide (dividend) + 0b5cda1e-8e9a-4c46-b722-91dcdc3dfc6c + A + A + false + 0 + + + + + + 6153 + 4641 + 14 + 20 + + + 6161.5 + 4651 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Item to divide with (divisor) + e061c0ce-711e-4c71-bfc9-8407b3bab863 + B + B + false + 0 + + + + + + 6153 + 4661 + 14 + 20 + + + 6161.5 + 4671 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 2.2 + + + + + + + + + + + The result of the Division + f6e98de3-e2fb-470a-ac4c-fa13ed66cfba + Result + Result + false + 0 + + + + + + 6197 + 4641 + 34 + 40 + + + 6215.5 + 4661 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + b3c81bf0-033e-4791-a614-7f26e5a71f7f + 1 + 17fcd774-241e-40ba-85dc-23ce62e2598a + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4b318cd5-f875-4a8f-88fd-4b8f0a807924 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 27.000000000 + + + + + + 6027 + 4519 + 250 + 20 + + + 6027.919 + 4519.521 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b8c6d5dd-39f0-4fd2-9824-5e008ee64bc4 + Relay + + false + 4b318cd5-f875-4a8f-88fd-4b8f0a807924 + 1 + + + + + + 6443 + 4515 + 40 + 16 + + + 6463 + 4523 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 8ef5ae3b-edc6-4d0a-bb14-09b8009f0971 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 12.000000000 + + + + + + 5991 + 4466 + 250 + 20 + + + 5991.65 + 4466.626 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e058a9ce-de37-482c-adee-b548b2bbdbd9 + Panel + + false + 0 + 6161b75d-3df6-47c9-8f0b-0b2c5b414c22 + 1 + Double click to edit panel content… + + + + + + 6485 + 5403 + 160 + 79 + + 0 + 0 + 0 + + 6485.025 + 5403.51 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 3aa2a080-e322-4be3-8c6e-baf6c8000cf1 + Deconstruct Matrix + + + + + Deconstruct a matrix into its component parts + c1df8b8b-9a9a-4bac-a76d-0d07d49c547a + Deconstruct Matrix + Deconstruct Matrix + + + + + + 6387 + 5335 + 115 + 64 + + + 6439 + 5367 + + + + + + Matrix to deconstruct + b720bd53-a95a-4478-988e-edc95d55f125 + Matrix + Matrix + false + 8cfc615f-27f0-41a5-bdb4-f650f86e3996 + 1 + + + + + + 6389 + 5337 + 35 + 60 + + + 6408 + 5367 + + + + + + + + Number of rows in the matrix + 96efdaf0-f952-4bba-95ba-86efb617872b + Rows + Rows + false + 0 + + + + + + 6454 + 5337 + 46 + 20 + + + 6478.5 + 5347 + + + + + + + + Number of columns in the matrix + d0710af2-2f89-49c2-830e-caa00bffbb77 + Columns + Columns + false + 0 + + + + + + 6454 + 5357 + 46 + 20 + + + 6478.5 + 5367 + + + + + + + + 1 + Matrix values + 6161b75d-3df6-47c9-8f0b-0b2c5b414c22 + Values + Values + false + 0 + + + + + + 6454 + 5377 + 46 + 20 + + + 6478.5 + 5387 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 932d8c7f-0b58-472a-ac49-72f784450f6c + List Item + List Item + + + + + + 6177 + 5442 + 90 + 64 + + + 6241 + 5474 + + + + + + 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 + abd666d6-15ed-4713-8e1e-8a4b497a2a6a + 1 + List + List + false + 0efec514-a0fd-492a-90de-cd0899803164 + 1 + + + + + + 6179 + 5444 + 47 + 20 + + + 6212 + 5454 + + + + + + + + Item index + 0c435bd4-070e-43bb-a13d-bce2e36cc1a3 + 1 + Index + Index + false + 142a3ec0-e4e7-4da9-87c6-8d57a557d788 + 1 + + + + + + 6179 + 5464 + 47 + 20 + + + 6212 + 5474 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 98857da7-f57f-488c-ae64-0088ff06c6d5 + Wrap + Wrap + false + 0 + + + + + + 6179 + 5484 + 47 + 20 + + + 6212 + 5494 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + ecd32646-8b0e-48a3-88a8-972d2f13aad5 + false + Item + i + false + 0 + + + + + + 6256 + 5444 + 9 + 60 + + + 6262 + 5474 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (1-(-ASIN(COS(4*ATAN(1)*O*2*((((OO))))))/(4*ATAN(1))+.5)*((((1/OOO))))) + ec849ef4-4811-43b0-a38c-9a651c2c588b + Expression + Expression + + + + + + 5671 + 4131 + 541 + 64 + + + 5952 + 4163 + + + + + + 3 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 07e742e8-9ba5-4f6d-88e2-d51ed1694d71 + Variable O + O + true + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + 1 + + + + + + 5673 + 4133 + 29 + 20 + + + 5689 + 4143 + + + + + + + + Expression variable + f8789013-f814-4fe1-93af-723bb34e81ea + Variable OO + OO + true + 00cb26a5-5b25-4c1a-a0c0-e79e945a08f5 + 1 + + + + + + 5673 + 4153 + 29 + 20 + + + 5689 + 4163 + + + + + + + + Expression variable + 11c5e31a-d3ba-4eb3-bac4-f0724633e560 + Variable OOO + OOO + true + b8c6d5dd-39f0-4fd2-9824-5e008ee64bc4 + 1 + + + + + + 5673 + 4173 + 29 + 20 + + + 5689 + 4183 + + + + + + + + Result of expression + bfbe80d4-a1d2-4935-9aa4-f58c758b414c + Result + + false + 0 + + + + + + 6201 + 4133 + 9 + 60 + + + 6207 + 4163 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + 18a5265a-dc14-42e8-8b82-97f1c0df5dcb + Stream Filter + Stream Filter + + + + + + 6285 + 4190 + 89 + 64 + + + 6330 + 4222 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 7c5f3b7b-abb2-418e-a082-ecc066e93baa + Gate + Gate + false + 236acf21-a0af-4fcb-98b5-d3f02dc42fbc + 1 + + + + + + 6287 + 4192 + 28 + 20 + + + 6302.5 + 4202 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 0b2b3a76-6340-4fe2-83e7-23f609df8197 + false + Stream 0 + 0 + true + bfbe80d4-a1d2-4935-9aa4-f58c758b414c + 1 + + + + + + 6287 + 4212 + 28 + 20 + + + 6302.5 + 4222 + + + + + + + + 2 + Input stream at index 1 + 02775708-650f-42e4-a066-120a8ee67f5b + false + Stream 1 + 1 + true + 39d20593-204f-4ec2-a7da-542af459e202 + 1 + + + + + + 6287 + 4232 + 28 + 20 + + + 6302.5 + 4242 + + + + + + + + 2 + Filtered stream + 77f5533d-0c09-4d07-ab8a-1e3acd78ca4b + false + Stream + S(1) + false + 0 + + + + + + 6345 + 4192 + 27 + 60 + + + 6360 + 4222 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 236acf21-a0af-4fcb-98b5-d3f02dc42fbc + Number Slider + Number Slider + false + 0 + + + + + + 6222 + 4149 + 198 + 20 + + + 6222.66 + 4149.357 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2c0375b3-6bee-412c-b412-60044000ea75 + Relay + + false + 13f31465-714a-4ff6-a7b2-c649aa4dc26c + 1 + + + + + + 6450 + 4242 + 40 + 16 + + + 6470 + 4250 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6f5c4e6d-afe5-4ba9-8751-e72984eb84be + Relay + + false + 13f31465-714a-4ff6-a7b2-c649aa4dc26c + 1 + + + + + + 6445 + 4209 + 40 + 16 + + + 6465 + 4217 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5a39289b-f85c-4be3-beca-d5327b5b9761 + Relay + + false + 13f31465-714a-4ff6-a7b2-c649aa4dc26c + 1 + + + + + + 6444 + 4181 + 40 + 16 + + + 6464 + 4189 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 13f31465-714a-4ff6-a7b2-c649aa4dc26c + Relay + + false + 77f5533d-0c09-4d07-ab8a-1e3acd78ca4b + 1 + + + + + + 6387 + 4230 + 40 + 16 + + + 6407 + 4238 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7bee5b26-6844-4753-9165-c687fcc69c22 + Relay + + false + 949f21b1-4439-495f-8aa3-f41fd74b4d88 + 1 + + + + + + 6608 + 4502 + 40 + 16 + + + 6628 + 4510 + + + + + + + + + + d25e638d-0677-4306-89e7-caadf0786013 + ab81fea9-8d16-4caf-af89-2736c660f36d + Spiral Rail + + + + + Creates a spiral along a rail curve, pitch, turn count, and two radi + 53b10e85-cf61-426e-aae2-7487aca7b71a + true + Spiral Rail + Spiral Rail + + + + + + 9357 + 4245 + 133 + 124 + + + 9441 + 4307 + + + + + + The rail curve for the spiral + f6fb78fb-b5bf-45b8-a822-74f0b7f34be6 + true + Curve + Curve + false + 4b5bdbfc-aa95-42d2-8df3-0f272f42f3a0 + 1 + + + + + + 9359 + 4247 + 67 + 20 + + + 9394 + 4257 + + + + + + + + Pitch angle + a1d4ac00-df02-450f-b71a-10fe33ef6ad3 + true + Angle + Angle + true + 14c4dc43-4d87-49d1-89a0-8eef391f32c9 + 1 + false + + + + + + 9359 + 4267 + 67 + 20 + + + 9394 + 4277 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.78539816339744828 + + + + + + + + + + + The number of turns in the spiral + 5592856d-c31c-4587-b93b-10ffe9062c44 + true + Turns + Turns + true + 5818a9e0-6059-4131-84f0-0628dca25c1a + 1 + + + + + + 9359 + 4287 + 67 + 20 + + + 9394 + 4297 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Radius at the base of the spiral + 31d08c2f-8a12-4f6e-b1d2-4ef9f519d97a + true + Base Radius + Base Radius + true + 8733a2c0-d012-4ae6-9e93-920d17ac2b70 + 1 + + + + + + 9359 + 4307 + 67 + 20 + + + 9394 + 4317 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Radius at the peak of the spiral + 1e8a782f-5f2c-46b9-8e96-1982c926ffda + true + Peak Radius + Peak Radius + true + 3d23b62f-646b-4907-a812-eb443639eafe + 1 + + + + + + 9359 + 4327 + 67 + 20 + + + 9394 + 4337 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of sample points per turn + 30f0f325-db2f-4f56-a697-ddb1c7e6f573 + true + Sample Point + Sample Point + true + 690bd7b7-b1e9-4dc4-9690-5a3b3f72e474 + 1 + + + + + + 9359 + 4347 + 67 + 20 + + + 9394 + 4357 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + The spiral curve + 58f98f16-bf92-435b-b957-48405e72afb9 + true + Spiral + Spiral + false + 0 + + + + + + 9456 + 4247 + 32 + 120 + + + 9473.5 + 4307 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3d23b62f-646b-4907-a812-eb443639eafe + Panel + + false + 1 + 14a16d97-c714-44b4-993f-4286f4bcbdee + 1 + Double click to edit panel content… + + + + + + 9007 + 4281 + 111 + 76 + + 0 + 0 + 0 + + 9007.627 + 4281.998 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e972b416-a473-46fd-9835-427ff6a89f76 + Panel + + false + 0.57246575877070427 + a68cfa58-601a-4b8f-8038-422816beff46 + 1 + Double click to edit panel content… + + + + + + 9148 + 4163 + 131 + 83 + + 0 + 0 + 0 + + 9148.168 + 4163.802 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 5818a9e0-6059-4131-84f0-0628dca25c1a + Number Slider + Number Slider + false + 0 + + + + + + 9307 + 4206 + 198 + 20 + + + 9307.275 + 4206.195 + + + + + + 0 + 1 + 0 + 1000 + 0 + 0 + 81 + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + d7f3c328-5aec-40df-929c-5beb7e57b5ac + Radians + Radians + + + + + + 9141 + 4263 + 120 + 28 + + + 9202 + 4277 + + + + + + Angle in degrees + 895b2cbd-1c4d-4e14-a556-42429acf5430 + Degrees + Degrees + false + 0 + + + + + + 9143 + 4265 + 44 + 24 + + + 9166.5 + 4277 + + + + + + 1 + + + + + 1 + {0} + + + + + 45 + + + + + + + + + + + Angle in radians + 14c4dc43-4d87-49d1-89a0-8eef391f32c9 + Radians + Radians + false + 0 + + + + + + 9217 + 4265 + 42 + 24 + + + 9239.5 + 4277 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c4dbef58-8c6a-4083-9492-694d97a681a6 + Relay + + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 7434 + 3514 + 40 + 16 + + + 7454 + 3522 + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + 2d1747f4-eaa1-4ad6-a43d-cd78c86e3f41 + Series + Series + + + + + + 9135 + 4334 + 117 + 64 + + + 9185 + 4366 + + + + + + First number in the series + bebe34ea-c1d0-492d-bcb8-32dd10b188ac + Start + Start + false + 0 + + + + + + 9137 + 4336 + 33 + 20 + + + 9155 + 4346 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 4f6c972a-4d50-4a1c-87df-9c783cd078cc + Step + Step + false + 0 + + + + + + 9137 + 4356 + 33 + 20 + + + 9155 + 4366 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Number of values in the series + a16f2530-fde5-4b64-96a0-6c5877fd517c + Count + Count + false + e1b0680a-596e-4af1-b918-4db9ca77c8fa + 1 + + + + + + 9137 + 4376 + 33 + 20 + + + 9155 + 4386 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 8733a2c0-d012-4ae6-9e93-920d17ac2b70 + 2 + Series + Series + false + 0 + + + + + + 9200 + 4336 + 50 + 60 + + + 9218.5 + 4366 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + 99457202-c43c-4a20-a4f4-ce2e04b06c20 + List Length + List Length + + + + + + 6531 + 3483 + 93 + 28 + + + 6570 + 3497 + + + + + + 1 + Base list + a978c364-f55d-4f52-9f0b-6eccd67cd540 + List + List + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 6533 + 3485 + 22 + 24 + + + 6545.5 + 3497 + + + + + + + + Number of items in L + e1b0680a-596e-4af1-b918-4db9ca77c8fa + Length + Length + false + 0 + + + + + + 6585 + 3485 + 37 + 24 + + + 6605 + 3497 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 53b10e85-cf61-426e-aae2-7487aca7b71a + 3d23b62f-646b-4907-a812-eb443639eafe + e972b416-a473-46fd-9835-427ff6a89f76 + d7f3c328-5aec-40df-929c-5beb7e57b5ac + 2d1747f4-eaa1-4ad6-a43d-cd78c86e3f41 + 5818a9e0-6059-4131-84f0-0628dca25c1a + 690bd7b7-b1e9-4dc4-9690-5a3b3f72e474 + 4b5bdbfc-aa95-42d2-8df3-0f272f42f3a0 + 8 + 6710e577-836a-4daf-88b6-e8baa4234967 + Group + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + f5b5b7af-cc41-4c9c-a523-fe0ef395eace + 1 + Curve + Curve + false + 83a2c95a-6e81-485a-b4bd-73d4c271581a + 1 + + + + + + 10375 + 3459 + 50 + 24 + + + 10408.5 + 3471.246 + + + + + + + + + + e2039b07-d3f3-40f8-af88-d74fed238727 + Insert Items + + + + + Insert a collection of items into a list. + true + ee3e4c5b-fccc-4ad5-a96b-90a60e6033e6 + Insert Items + Insert Items + + + + + + 10146 + 3443 + 110 + 84 + + + 10217 + 3485 + + + + + + 1 + List to modify + b74e5af9-ce1f-40f8-92c9-d6274dba9a3f + 1 + List + List + false + 58f98f16-bf92-435b-b957-48405e72afb9 + 1 + + + + + + 10148 + 3445 + 54 + 20 + + + 10184.5 + 3455 + + + + + + + + 1 + Items to insert. If no items are supplied, nulls will be inserted. + a46d00a6-526d-433d-86ab-577b5904aab0 + 1 + Item + Item + true + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 10148 + 3465 + 54 + 20 + + + 10184.5 + 3475 + + + + + + + + 1 + Insertion index for each item + 4e2764cb-9df5-4f63-a9cc-7a136e6e055a + 1 + Indices + Indices + false + 8ed422a3-f5a9-4308-b12b-e705b5b6f7f7 + 1 + + + + + + 10148 + 3485 + 54 + 20 + + + 10184.5 + 3495 + + + + + + 1 + + + + + 2 + {0} + + + + + 0 + + + + + 145 + + + + + + + + + + + If true, indices will be wrapped + d93dc6bd-2e03-4a78-b8a3-5ca77847d42b + Wrap + Wrap + false + 0 + + + + + + 10148 + 3505 + 54 + 20 + + + 10184.5 + 3515 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + List with inserted values + 83a2c95a-6e81-485a-b4bd-73d4c271581a + List + List + false + 0 + + + + + + 10232 + 3445 + 22 + 80 + + + 10244.5 + 3485 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b423504e-89be-4ba1-a395-0555c68c200b + Relay + + false + 0c798e79-7598-4233-b9ed-e30e5be050bf + 1 + + + + + + 10794 + 3634 + 40 + 16 + + + 10814 + 3642 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d9548b43-45a4-499a-bff8-e1ae4b7a54b6 + Panel + + false + 0.86494584381580353 + 7af56308-d211-4a6b-ad83-238400810418 + 1 + Double click to edit panel content… + + + + + + 10813 + 3696 + 98 + 79 + + 0 + 0 + 0 + + 10813.43 + 3696.811 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7af56308-d211-4a6b-ad83-238400810418 + Relay + + false + 5fdc3c97-0b6b-48b4-8a8f-c26c225569eb + 1 + + + + + + 10801 + 3573 + 40 + 16 + + + 10821 + 3581 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + dd2b0c5b-9ac7-42c9-a263-e6f3cdc5d886 + Division + Division + + + + + + 10750 + 3588 + 82 + 44 + + + 10781 + 3610 + + + + + + Item to divide (dividend) + b34bc318-7d04-4e42-80ca-c1c6a53b8775 + A + A + false + 48251bce-90c6-4a4a-ace7-875dc21df486 + 1 + + + + + + 10752 + 3590 + 14 + 20 + + + 10760.5 + 3600 + + + + + + + + Item to divide with (divisor) + ce4a0399-69b6-46c3-8f40-3008cff18fca + B + B + false + 0 + + + + + + 10752 + 3610 + 14 + 20 + + + 10760.5 + 3620 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The result of the Division + 5fdc3c97-0b6b-48b4-8a8f-c26c225569eb + Result + Result + false + 0 + + + + + + 10796 + 3590 + 34 + 40 + + + 10814.5 + 3610 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 48251bce-90c6-4a4a-ace7-875dc21df486 + 1 + f9d085ec-a639-4fa6-9e15-ec97b2d9818b + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4b5bdbfc-aa95-42d2-8df3-0f272f42f3a0 + Relay + + false + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + 1 + + + + + + 9023 + 4240 + 40 + 16 + + + 9043 + 4248 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 920e57a9-9bf2-407d-8764-428833491912 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 120.0 + + + + + + 10716 + 4281 + 250 + 20 + + + 10716.96 + 4281.155 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 59f6c41a-1eb0-424d-baa9-be89b56c6d53 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 16.0 + + + + + + 10717 + 4233 + 250 + 20 + + + 10717.01 + 4233.296 + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 0bf3093f-7aae-4084-9e1e-1d671abe413c + Curvature Graph + Curvature Graph + + + + + + 11086 + 4219 + 71 + 64 + + + 11143 + 4251 + + + + + + Curve for Curvature graph display + true + fc8e6438-28b1-4960-8204-b51c0e7d1da0 + Curve + Curve + false + a8c9457f-16bb-47fd-8cb3-cb4db4969151 + 1 + + + + + + 11088 + 4221 + 40 + 20 + + + 11109.5 + 4231 + + + + + + + + Sampling density of the Graph + 131874b8-54a8-470b-8287-a81c254c0ffa + Density + Density + false + 59f6c41a-1eb0-424d-baa9-be89b56c6d53 + 1 + + + + + + 11088 + 4241 + 40 + 20 + + + 11109.5 + 4251 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + e281a9bc-07f3-4ac1-9d90-fe5a4842b6da + Scale + Scale + false + 920e57a9-9bf2-407d-8764-428833491912 + 1 + + + + + + 11088 + 4261 + 40 + 20 + + + 11109.5 + 4271 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 22c98b2e-99c8-4616-920b-182737453110 + List Item + List Item + + + + + + 9787 + 4289 + 90 + 64 + + + 9851 + 4321 + + + + + + 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 + 5dd0c588-fa71-4956-bd80-cad754716084 + 1 + List + List + false + 58f98f16-bf92-435b-b957-48405e72afb9 + 1 + + + + + + 9789 + 4291 + 47 + 20 + + + 9822 + 4301 + + + + + + + + Item index + 09739e99-859d-4e30-89d9-43d539c58e1d + Index + Index + false + 0 + + + + + + 9789 + 4311 + 47 + 20 + + + 9822 + 4321 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + dccfd085-26b3-43ed-89b9-b8bca8dd5c37 + Wrap + Wrap + false + 0 + + + + + + 9789 + 4331 + 47 + 20 + + + 9822 + 4341 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 266f8dc5-f9e2-4aa0-afc0-94e3f5b4989c + false + Item + i + false + 0 + + + + + + 9866 + 4291 + 9 + 60 + + + 9872 + 4321 + + + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 02e69af1-98da-47fa-abee-834dd27b55b9 + Curvature + Curvature + + + + + + 10620 + 4403 + 137 + 64 + + + 10690 + 4435 + + + + + + Curve to evaluate + ca02f2b0-2fcf-459d-b128-8ae435bcc796 + Curve + Curve + false + 48eeb416-a3d9-4332-ae63-6f1e78cddeb0 + 1 + + + + + + 10622 + 4405 + 53 + 30 + + + 10650 + 4420 + + + + + + + + Parameter on curve domain to evaluate + 29673c28-07c7-48ed-a622-1af27f834ab6 + Parameter + Parameter + false + 4414aa1f-cb2c-4eb4-966a-068a574caa93 + 1 + + + + + + 10622 + 4435 + 53 + 30 + + + 10650 + 4450 + + + + + + + + Point on curve at {t} + e9a55d59-fec7-48c8-9062-cdb986bbcc06 + Point + Point + false + 0 + + + + + + 10705 + 4405 + 50 + 20 + + + 10731.5 + 4415 + + + + + + + + Curvature vector at {t} + d27338d8-3e67-4a76-a6ad-8a08301e963b + Curvature + Curvature + false + 0 + + + + + + 10705 + 4425 + 50 + 20 + + + 10731.5 + 4435 + + + + + + + + Curvature circle at {t} + fd25bc17-768e-461f-8174-98168e4bdb91 + Curvature + Curvature + false + 0 + + + + + + 10705 + 4445 + 50 + 20 + + + 10731.5 + 4455 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 690bd7b7-b1e9-4dc4-9690-5a3b3f72e474 + Number Slider + Number Slider + false + 0 + + + + + + 9269 + 4376 + 198 + 20 + + + 9269.814 + 4376.097 + + + + + + 6 + 1 + 0 + 256 + 1 + 0 + 4 + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 95878acb-e998-4b07-8877-6ee1fc493422 + Deconstruct Arc + Deconstruct Arc + + + + + + 10777 + 4406 + 114 + 64 + + + 10817 + 4438 + + + + + + Arc or Circle to deconstruct + 750d52c8-d8bd-429d-b892-10df0a01a48d + Arc + Arc + false + fd25bc17-768e-461f-8174-98168e4bdb91 + 1 + + + + + + 10779 + 4408 + 23 + 60 + + + 10792 + 4438 + + + + + + + + Base plane of arc or circle + aff07567-8ff3-40de-bb02-261dafa0124f + Base Plane + Base Plane + false + 0 + + + + + + 10832 + 4408 + 57 + 20 + + + 10862 + 4418 + + + + + + + + Radius of arc or circle + 636abe8e-7ffe-4f84-bef6-cf01d84079c9 + Radius + Radius + false + 0 + + + + + + 10832 + 4428 + 57 + 20 + + + 10862 + 4438 + + + + + + + + Angle domain (in radians) of arc + bf24d72e-1b05-4631-bb09-5d7b4316bcb9 + Angle + Angle + false + 0 + + + + + + 10832 + 4448 + 57 + 20 + + + 10862 + 4458 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + be8abf89-b20e-4874-bd1a-1100cbf18dc3 + Divide Curve + Divide Curve + + + + + + 10475 + 4403 + 125 + 64 + + + 10525 + 4435 + + + + + + Curve to divide + 01594991-e8fa-4cf4-b831-3a3346878f64 + Curve + Curve + false + 48eeb416-a3d9-4332-ae63-6f1e78cddeb0 + 1 + + + + + + 10477 + 4405 + 33 + 20 + + + 10495 + 4415 + + + + + + + + Number of segments + 4a30d942-e41e-4392-8a83-f4888494f337 + Count + Count + false + 9ea1997d-8def-47a9-942d-afaa9a8582c8 + 1 + + + + + + 10477 + 4425 + 33 + 20 + + + 10495 + 4435 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + c19a55c7-7ae8-48b5-a20b-9482995ff79c + Kinks + Kinks + false + 0 + + + + + + 10477 + 4445 + 33 + 20 + + + 10495 + 4455 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + b0ca5437-275f-4e3a-8eca-58517319d97a + Points + Points + false + 0 + + + + + + 10540 + 4405 + 58 + 20 + + + 10570.5 + 4415 + + + + + + + + 1 + Tangent vectors at division points + e138f817-bded-4759-b7db-501e72ef8283 + Tangents + Tangents + false + 0 + + + + + + 10540 + 4425 + 58 + 20 + + + 10570.5 + 4435 + + + + + + + + 1 + Parameter values at division points + 4414aa1f-cb2c-4eb4-966a-068a574caa93 + Parameters + Parameters + false + 0 + + + + + + 10540 + 4445 + 58 + 20 + + + 10570.5 + 4455 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + dbb215e4-95a8-4631-afd5-c10aba2a5146 + Length + Length + + + + + + 10135 + 4353 + 104 + 28 + + + 10185 + 4367 + + + + + + Curve to measure + 1687a0e5-f133-495f-96ae-1e2bcbcc329f + Curve + Curve + false + 266f8dc5-f9e2-4aa0-afc0-94e3f5b4989c + 1 + + + + + + 10137 + 4355 + 33 + 24 + + + 10155 + 4367 + + + + + + + + Curve length + 03d62f4b-dae6-4261-8a27-412a1899104b + Length + Length + false + 0 + + + + + + 10200 + 4355 + 37 + 24 + + + 10220 + 4367 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 814142c0-80ae-438a-a245-35432c919515 + Multiplication + Multiplication + + + + + + 10149 + 4274 + 82 + 44 + + + 10180 + 4296 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 03d4caac-cb89-484a-abd1-50d0d162713f + A + A + true + 5818a9e0-6059-4131-84f0-0628dca25c1a + 1 + + + + + + 10151 + 4276 + 14 + 20 + + + 10159.5 + 4286 + + + + + + + + Second item for multiplication + 3d57a76f-04ed-4dcd-a0fc-86c4a1a94d5b + B + B + true + 690bd7b7-b1e9-4dc4-9690-5a3b3f72e474 + 1 + + + + + + 10151 + 4296 + 14 + 20 + + + 10159.5 + 4306 + + + + + + + + Result of multiplication + cd7f3e59-4bf1-4492-90cf-8175858b451c + Result + Result + false + 0 + + + + + + 10195 + 4276 + 34 + 40 + + + 10213.5 + 4296 + + + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 67e3461c-4728-4791-bea3-145a9844fc3c + Line + Line + + + + + + 10466 + 4333 + 130 + 44 + + + 10538 + 4355 + + + + + + Line start point + f9be0995-aca4-448e-a99f-d9098f059a84 + Start Point + Start Point + false + b0ca5437-275f-4e3a-8eca-58517319d97a + 1 + + + + + + 10468 + 4335 + 55 + 20 + + + 10497 + 4345 + + + + + + + + Line end point + 4eb7e331-d5dd-442f-b1c7-b25c8fde6a1f + End Point + End Point + false + aff07567-8ff3-40de-bb02-261dafa0124f + 1 + + + + + + 10468 + 4355 + 55 + 20 + + + 10497 + 4365 + + + + + + + + Line segment + 7c29ce52-9dc7-40e0-8070-71a6f4410b8a + 2 + Line + Line + false + 0 + + + + + + 10553 + 4335 + 41 + 40 + + + 10567 + 4355 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + dfb21048-cfef-4ec2-8713-be87fdc89bbf + Scale + Scale + + + + + + 10628 + 4316 + 154 + 64 + + + 10712 + 4348 + + + + + + Base geometry + 3a0349d2-a9df-4973-b394-de667865bdf6 + Geometry + Geometry + true + 7c29ce52-9dc7-40e0-8070-71a6f4410b8a + 1 + + + + + + 10630 + 4318 + 67 + 20 + + + 10673 + 4328 + + + + + + + + Center of scaling + d873ed45-875d-497d-9bff-e688f9dbaa93 + 2 + Center + Center + false + b0ca5437-275f-4e3a-8eca-58517319d97a + 1 + + + + + + 10630 + 4338 + 67 + 20 + + + 10673 + 4348 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + cd38155e-f294-492a-aca0-573de0256237 + Factor + Factor + false + 0 + + + + + + 10630 + 4358 + 67 + 20 + + + 10673 + 4368 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Scaled geometry + b8c9a67e-da0c-4caf-8de2-52bf860f5fca + Geometry + Geometry + false + 0 + + + + + + 10727 + 4318 + 53 + 30 + + + 10755 + 4333 + + + + + + + + Transformation data + b9000bb9-8b35-43ca-b223-e705d8bb148f + Transform + Transform + false + 0 + + + + + + 10727 + 4348 + 53 + 30 + + + 10755 + 4363 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 1ca7c516-8cc2-44e4-bb34-7788e655a82b + End Points + End Points + + + + + + 10807 + 4332 + 96 + 44 + + + 10857 + 4354 + + + + + + Curve to evaluate + 1c64b472-5339-4369-9c3a-68ffcd2a67f4 + Curve + Curve + false + b8c9a67e-da0c-4caf-8de2-52bf860f5fca + 1 + + + + + + 10809 + 4334 + 33 + 40 + + + 10827 + 4354 + + + + + + + + Curve start point + 7c371944-d7be-4329-b131-d2f5e3f83cc4 + Start + Start + false + 0 + + + + + + 10872 + 4334 + 29 + 20 + + + 10888 + 4344 + + + + + + + + Curve end point + 4a4910fd-a227-4f27-b82c-b2641c8bb1c7 + End + End + false + 0 + + + + + + 10872 + 4354 + 29 + 20 + + + 10888 + 4364 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 46359cf1-4530-44a5-a544-0c7bb3efa500 + Point + Point + false + 4a4910fd-a227-4f27-b82c-b2641c8bb1c7 + 1 + + + + + + 10926 + 4353 + 50 + 24 + + + 10951.53 + 4365.477 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + fe9abfd0-c1ed-470b-98f6-ee2f2305e978 + Interpolate + Interpolate + + + + + + 11037 + 4338 + 141 + 84 + + + 11120 + 4380 + + + + + + 1 + Interpolation points + c5ab4836-e6e8-4fed-85df-bc60d7cac760 + 1 + Vertices + Vertices + false + 46359cf1-4530-44a5-a544-0c7bb3efa500 + 1 + + + + + + 11039 + 4340 + 66 + 20 + + + 11081.5 + 4350 + + + + + + + + Curve degree + 8aee30ce-75f8-4116-8ec0-f716900ef146 + Degree + Degree + false + 7713d050-af66-4e7f-9c69-aa0b9e96a58d + 1 + + + + + + 11039 + 4360 + 66 + 20 + + + 11081.5 + 4370 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 853b635a-28d9-41ee-a5fb-2d581247b030 + Periodic + Periodic + false + 0 + + + + + + 11039 + 4380 + 66 + 20 + + + 11081.5 + 4390 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + aec9f869-4df4-4b25-8bd2-dd67e4401f6a + KnotStyle + KnotStyle + false + 0 + + + + + + 11039 + 4400 + 66 + 20 + + + 11081.5 + 4410 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 458252fe-6cb5-406c-af00-72f1c4bfd414 + Curve + Curve + false + 0 + + + + + + 11135 + 4340 + 41 + 26 + + + 11157 + 4353.333 + + + + + + + + Curve length + d3bd263b-68d0-42d3-8cdf-c3fbc6316d75 + Length + Length + false + 0 + + + + + + 11135 + 4366 + 41 + 27 + + + 11157 + 4380 + + + + + + + + Curve domain + 12fa3639-0e23-4e38-bb8d-d37ac529c8ea + Domain + Domain + false + 0 + + + + + + 11135 + 4393 + 41 + 27 + + + 11157 + 4406.667 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7713d050-af66-4e7f-9c69-aa0b9e96a58d + Number Slider + Number Slider + false + 0 + + + + + + 10913 + 4444 + 198 + 20 + + + 10913.87 + 4444.739 + + + + + + 0 + 1 + 0 + 11 + 1 + 0 + 11 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 48eeb416-a3d9-4332-ae63-6f1e78cddeb0 + Relay + + false + 266f8dc5-f9e2-4aa0-afc0-94e3f5b4989c + 1 + + + + + + 10394 + 4393 + 40 + 16 + + + 10414 + 4401 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a16268b7-e04d-4bd6-817a-1f252e7fd76c + Relay + + false + cd7f3e59-4bf1-4492-90cf-8175858b451c + 1 + + + + + + 10252 + 4301 + 40 + 16 + + + 10272 + 4309 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 02e69af1-98da-47fa-abee-834dd27b55b9 + 95878acb-e998-4b07-8877-6ee1fc493422 + be8abf89-b20e-4874-bd1a-1100cbf18dc3 + 67e3461c-4728-4791-bea3-145a9844fc3c + dfb21048-cfef-4ec2-8713-be87fdc89bbf + 1ca7c516-8cc2-44e4-bb34-7788e655a82b + 46359cf1-4530-44a5-a544-0c7bb3efa500 + fe9abfd0-c1ed-470b-98f6-ee2f2305e978 + 48eeb416-a3d9-4332-ae63-6f1e78cddeb0 + 7713d050-af66-4e7f-9c69-aa0b9e96a58d + a8c9457f-16bb-47fd-8cb3-cb4db4969151 + 9ea1997d-8def-47a9-942d-afaa9a8582c8 + 920e57a9-9bf2-407d-8764-428833491912 + 59f6c41a-1eb0-424d-baa9-be89b56c6d53 + 0bf3093f-7aae-4084-9e1e-1d671abe413c + a84f1424-72b6-4e6d-8a59-b2d6a88336c7 + 16 + 2d0207f6-738e-4923-9593-b147b348a836 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a8c9457f-16bb-47fd-8cb3-cb4db4969151 + Relay + + false + 458252fe-6cb5-406c-af00-72f1c4bfd414 + 1 + + + + + + 11151 + 4340 + 40 + 16 + + + 11171 + 4348 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9ea1997d-8def-47a9-942d-afaa9a8582c8 + Relay + + false + a16268b7-e04d-4bd6-817a-1f252e7fd76c + 1 + + + + + + 10396 + 4446 + 40 + 16 + + + 10416 + 4454 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 920e57a9-9bf2-407d-8764-428833491912 + 59f6c41a-1eb0-424d-baa9-be89b56c6d53 + 0bf3093f-7aae-4084-9e1e-1d671abe413c + 3 + a84f1424-72b6-4e6d-8a59-b2d6a88336c7 + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d415a25c-9768-4d11-bb4a-53cd4979109f + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 120.0 + + + + + + 10720 + 4612 + 250 + 20 + + + 10720.32 + 4612.932 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 7eca332e-b03b-4275-9589-253a996b73ca + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 16.0 + + + + + + 10720 + 4565 + 250 + 20 + + + 10720.37 + 4565.073 + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + e35e8a32-ffee-4e4e-9cb9-304302b1bfb1 + Curvature Graph + Curvature Graph + + + + + + 11095 + 4542 + 71 + 64 + + + 11152 + 4574 + + + + + + Curve for Curvature graph display + true + 8814836c-d29c-44c1-88f9-1209c379f5be + Curve + Curve + false + 560ab609-4351-408e-b4be-57cfd6087498 + 1 + + + + + + 11097 + 4544 + 40 + 20 + + + 11118.5 + 4554 + + + + + + + + Sampling density of the Graph + b7648588-0bc4-4b7e-a6dd-1ede6952bcbd + Density + Density + false + 7eca332e-b03b-4275-9589-253a996b73ca + 1 + + + + + + 11097 + 4564 + 40 + 20 + + + 11118.5 + 4574 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 2e81f9f1-5383-422e-a639-f8c91bc93c4f + Scale + Scale + false + d415a25c-9768-4d11-bb4a-53cd4979109f + 1 + + + + + + 11097 + 4584 + 40 + 20 + + + 11118.5 + 4594 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + ac956d81-d843-4c1a-aa4c-d252a6e78772 + Curvature + Curvature + + + + + + 10621 + 4733 + 137 + 64 + + + 10691 + 4765 + + + + + + Curve to evaluate + 4d4c2e64-6f37-41a7-9dff-ea503242f6fc + Curve + Curve + false + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + 1 + + + + + + 10623 + 4735 + 53 + 30 + + + 10651 + 4750 + + + + + + + + Parameter on curve domain to evaluate + 1b515325-72cf-416e-8baf-397a642981b5 + Parameter + Parameter + false + 093e9336-e6cd-44b3-bcf7-3f21f169d405 + 1 + + + + + + 10623 + 4765 + 53 + 30 + + + 10651 + 4780 + + + + + + + + Point on curve at {t} + 28b3ed75-ac92-4a57-8240-bb25d904a68d + Point + Point + false + 0 + + + + + + 10706 + 4735 + 50 + 20 + + + 10732.5 + 4745 + + + + + + + + Curvature vector at {t} + e3dd1b58-878f-422b-a0f0-52ff369dec7b + Curvature + Curvature + false + 0 + + + + + + 10706 + 4755 + 50 + 20 + + + 10732.5 + 4765 + + + + + + + + Curvature circle at {t} + 77e8c1d1-c92a-45df-8eb5-f1ac7051acdd + Curvature + Curvature + false + 0 + + + + + + 10706 + 4775 + 50 + 20 + + + 10732.5 + 4785 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + c594ad8f-c083-4207-b536-57b17bef0727 + Deconstruct Arc + Deconstruct Arc + + + + + + 10778 + 4736 + 114 + 64 + + + 10818 + 4768 + + + + + + Arc or Circle to deconstruct + b2a4d8f4-9a6f-4677-be53-ca04185a3649 + Arc + Arc + false + 77e8c1d1-c92a-45df-8eb5-f1ac7051acdd + 1 + + + + + + 10780 + 4738 + 23 + 60 + + + 10793 + 4768 + + + + + + + + Base plane of arc or circle + 4f515f4a-9ff5-4dee-99d9-b78898900db6 + Base Plane + Base Plane + false + 0 + + + + + + 10833 + 4738 + 57 + 20 + + + 10863 + 4748 + + + + + + + + Radius of arc or circle + dcaac046-ac56-4780-9f9a-165fbac3f4ba + Radius + Radius + false + 0 + + + + + + 10833 + 4758 + 57 + 20 + + + 10863 + 4768 + + + + + + + + Angle domain (in radians) of arc + 148e7dc3-f6c2-41f8-b9e0-e179442d7e51 + Angle + Angle + false + 0 + + + + + + 10833 + 4778 + 57 + 20 + + + 10863 + 4788 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 640cbc34-bd6b-45a5-af5e-e2da63cdc7cb + Divide Curve + Divide Curve + + + + + + 10476 + 4733 + 125 + 64 + + + 10526 + 4765 + + + + + + Curve to divide + 167e2831-8c8b-473b-b4d5-a9d3da700fb0 + Curve + Curve + false + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + 1 + + + + + + 10478 + 4735 + 33 + 20 + + + 10496 + 4745 + + + + + + + + Number of segments + a7cb4ef6-32a9-47aa-8e5e-bbcae1dcc744 + Count + Count + false + b14be74c-814f-4f9c-b7b9-8e6d67191db0 + 1 + + + + + + 10478 + 4755 + 33 + 20 + + + 10496 + 4765 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 2f90d5b0-ea3a-45a2-9344-848a98aaa52b + Kinks + Kinks + false + 0 + + + + + + 10478 + 4775 + 33 + 20 + + + 10496 + 4785 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 53d6208b-9d22-48ae-a979-9c449a796c4f + Points + Points + false + 0 + + + + + + 10541 + 4735 + 58 + 20 + + + 10571.5 + 4745 + + + + + + + + 1 + Tangent vectors at division points + de5c6349-9814-42ed-ae9c-bbc7f65e6f08 + Tangents + Tangents + false + 0 + + + + + + 10541 + 4755 + 58 + 20 + + + 10571.5 + 4765 + + + + + + + + 1 + Parameter values at division points + 093e9336-e6cd-44b3-bcf7-3f21f169d405 + Parameters + Parameters + false + 0 + + + + + + 10541 + 4775 + 58 + 20 + + + 10571.5 + 4785 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 54769937-739d-4cb0-ba7c-366f5c4641cf + Line + Line + + + + + + 10462 + 4648 + 130 + 44 + + + 10534 + 4670 + + + + + + Line start point + 6936bec7-9d37-48f9-b2fa-e1e359d1ee40 + Start Point + Start Point + false + 53d6208b-9d22-48ae-a979-9c449a796c4f + 1 + + + + + + 10464 + 4650 + 55 + 20 + + + 10493 + 4660 + + + + + + + + Line end point + c0ebc684-b2d3-4fd0-af57-bc6320a39443 + End Point + End Point + false + 4f515f4a-9ff5-4dee-99d9-b78898900db6 + 1 + + + + + + 10464 + 4670 + 55 + 20 + + + 10493 + 4680 + + + + + + + + Line segment + 0ec1a654-e56d-48a9-a6b2-7debece9f001 + 2 + Line + Line + false + 0 + + + + + + 10549 + 4650 + 41 + 40 + + + 10563 + 4670 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + b60f3ab6-d0a0-4370-a01e-fd11dca042ff + Scale + Scale + + + + + + 10629 + 4646 + 154 + 64 + + + 10713 + 4678 + + + + + + Base geometry + e12bdd88-0f54-4768-94a2-f3ce9c2dd94c + Geometry + Geometry + true + 0ec1a654-e56d-48a9-a6b2-7debece9f001 + 1 + + + + + + 10631 + 4648 + 67 + 20 + + + 10674 + 4658 + + + + + + + + Center of scaling + 66b49bea-c25b-4613-a362-ef54d69de3da + 2 + Center + Center + false + 53d6208b-9d22-48ae-a979-9c449a796c4f + 1 + + + + + + 10631 + 4668 + 67 + 20 + + + 10674 + 4678 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 8de67904-0e79-448d-9ca1-1043a5a95883 + Factor + Factor + false + 0 + + + + + + 10631 + 4688 + 67 + 20 + + + 10674 + 4698 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Scaled geometry + 424b1790-dac5-433c-925a-9ff578e915b7 + Geometry + Geometry + false + 0 + + + + + + 10728 + 4648 + 53 + 30 + + + 10756 + 4663 + + + + + + + + Transformation data + 3ef099a2-56fd-4649-8986-31d9763de917 + Transform + Transform + false + 0 + + + + + + 10728 + 4678 + 53 + 30 + + + 10756 + 4693 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + a098e423-7150-4140-a047-593940a5733c + End Points + End Points + + + + + + 10808 + 4662 + 96 + 44 + + + 10858 + 4684 + + + + + + Curve to evaluate + f730c412-7ab9-4210-869f-ce0290b46d62 + Curve + Curve + false + 424b1790-dac5-433c-925a-9ff578e915b7 + 1 + + + + + + 10810 + 4664 + 33 + 40 + + + 10828 + 4684 + + + + + + + + Curve start point + 8a8c0990-3aa3-4cfc-bd8c-a19b49c84822 + Start + Start + false + 0 + + + + + + 10873 + 4664 + 29 + 20 + + + 10889 + 4674 + + + + + + + + Curve end point + bdd4c90b-9929-4ccb-a967-4961c76f8a6f + End + End + false + 0 + + + + + + 10873 + 4684 + 29 + 20 + + + 10889 + 4694 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + deb7a859-6c43-4976-a252-993d5c74b37a + Point + Point + false + bdd4c90b-9929-4ccb-a967-4961c76f8a6f + 1 + + + + + + 10929 + 4685 + 50 + 24 + + + 10954.89 + 4697.252 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + e4789f2d-98dd-4d1b-83e4-6845defcd4c2 + Interpolate + Interpolate + + + + + + 10988 + 4663 + 141 + 84 + + + 11071 + 4705 + + + + + + 1 + Interpolation points + 64ca381f-2152-4f22-83ad-5aa3d8ffe641 + 1 + Vertices + Vertices + false + deb7a859-6c43-4976-a252-993d5c74b37a + 1 + + + + + + 10990 + 4665 + 66 + 20 + + + 11032.5 + 4675 + + + + + + + + Curve degree + 84644b15-447d-4c6e-85b5-b1564bdcd7db + Degree + Degree + false + ca7839b1-0e42-45fe-9cbe-8ac709177dd1 + 1 + + + + + + 10990 + 4685 + 66 + 20 + + + 11032.5 + 4695 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + 1f793492-169a-48eb-a24a-3b41b37e1acf + Periodic + Periodic + false + 0 + + + + + + 10990 + 4705 + 66 + 20 + + + 11032.5 + 4715 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6f5a62c8-94b8-4a8f-8d1e-5c787c648101 + KnotStyle + KnotStyle + false + 0 + + + + + + 10990 + 4725 + 66 + 20 + + + 11032.5 + 4735 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + c08a163c-ca05-460a-9d68-074a8ee74f50 + Curve + Curve + false + 0 + + + + + + 11086 + 4665 + 41 + 26 + + + 11108 + 4678.333 + + + + + + + + Curve length + 7f12124c-71a3-407a-b6a3-4a26a657ed9b + Length + Length + false + 0 + + + + + + 11086 + 4691 + 41 + 27 + + + 11108 + 4705 + + + + + + + + Curve domain + 43fe02ca-5e9d-4d22-9018-1a29a25462d5 + Domain + Domain + false + 0 + + + + + + 11086 + 4718 + 41 + 27 + + + 11108 + 4731.667 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + ca7839b1-0e42-45fe-9cbe-8ac709177dd1 + Number Slider + Number Slider + false + 0 + + + + + + 10917 + 4776 + 198 + 20 + + + 10917.23 + 4776.516 + + + + + + 0 + 1 + 0 + 11 + 1 + 0 + 11 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + Relay + + false + a8c9457f-16bb-47fd-8cb3-cb4db4969151 + 1 + + + + + + 10395 + 4723 + 40 + 16 + + + 10415 + 4731 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ac956d81-d843-4c1a-aa4c-d252a6e78772 + c594ad8f-c083-4207-b536-57b17bef0727 + 640cbc34-bd6b-45a5-af5e-e2da63cdc7cb + 54769937-739d-4cb0-ba7c-366f5c4641cf + b60f3ab6-d0a0-4370-a01e-fd11dca042ff + a098e423-7150-4140-a047-593940a5733c + deb7a859-6c43-4976-a252-993d5c74b37a + e4789f2d-98dd-4d1b-83e4-6845defcd4c2 + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + ca7839b1-0e42-45fe-9cbe-8ac709177dd1 + 560ab609-4351-408e-b4be-57cfd6087498 + b14be74c-814f-4f9c-b7b9-8e6d67191db0 + d415a25c-9768-4d11-bb4a-53cd4979109f + 7eca332e-b03b-4275-9589-253a996b73ca + e35e8a32-ffee-4e4e-9cb9-304302b1bfb1 + 9f672bad-de66-43da-8c79-bb641658ccb1 + 16 + 8975fe95-1e7a-4e9e-ae05-9d730ca4c30d + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 560ab609-4351-408e-b4be-57cfd6087498 + Relay + + false + c08a163c-ca05-460a-9d68-074a8ee74f50 + 1 + + + + + + 11152 + 4670 + 40 + 16 + + + 11172 + 4678 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b14be74c-814f-4f9c-b7b9-8e6d67191db0 + Relay + + false + a16268b7-e04d-4bd6-817a-1f252e7fd76c + 1 + + + + + + 10397 + 4776 + 40 + 16 + + + 10417 + 4784 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d415a25c-9768-4d11-bb4a-53cd4979109f + 7eca332e-b03b-4275-9589-253a996b73ca + e35e8a32-ffee-4e4e-9cb9-304302b1bfb1 + 3 + 9f672bad-de66-43da-8c79-bb641658ccb1 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ac956d81-d843-4c1a-aa4c-d252a6e78772 + c594ad8f-c083-4207-b536-57b17bef0727 + 640cbc34-bd6b-45a5-af5e-e2da63cdc7cb + 54769937-739d-4cb0-ba7c-366f5c4641cf + b60f3ab6-d0a0-4370-a01e-fd11dca042ff + a098e423-7150-4140-a047-593940a5733c + deb7a859-6c43-4976-a252-993d5c74b37a + e4789f2d-98dd-4d1b-83e4-6845defcd4c2 + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + ca7839b1-0e42-45fe-9cbe-8ac709177dd1 + 560ab609-4351-408e-b4be-57cfd6087498 + b14be74c-814f-4f9c-b7b9-8e6d67191db0 + d415a25c-9768-4d11-bb4a-53cd4979109f + 7eca332e-b03b-4275-9589-253a996b73ca + e35e8a32-ffee-4e4e-9cb9-304302b1bfb1 + 9f672bad-de66-43da-8c79-bb641658ccb1 + 16 + ad1ee5a2-bf95-46f9-a757-049fec369c1a + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ac956d81-d843-4c1a-aa4c-d252a6e78772 + c594ad8f-c083-4207-b536-57b17bef0727 + 640cbc34-bd6b-45a5-af5e-e2da63cdc7cb + 54769937-739d-4cb0-ba7c-366f5c4641cf + b60f3ab6-d0a0-4370-a01e-fd11dca042ff + a098e423-7150-4140-a047-593940a5733c + deb7a859-6c43-4976-a252-993d5c74b37a + e4789f2d-98dd-4d1b-83e4-6845defcd4c2 + 30ef571a-2fa8-43fb-b52a-2c93bb6b58ef + ca7839b1-0e42-45fe-9cbe-8ac709177dd1 + 560ab609-4351-408e-b4be-57cfd6087498 + b14be74c-814f-4f9c-b7b9-8e6d67191db0 + d415a25c-9768-4d11-bb4a-53cd4979109f + 7eca332e-b03b-4275-9589-253a996b73ca + e35e8a32-ffee-4e4e-9cb9-304302b1bfb1 + 9f672bad-de66-43da-8c79-bb641658ccb1 + 16 + b80aec3b-4019-4f31-b25c-f4192fcb8936 + Group + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 91902bcc-aee1-4843-b484-6f740eab6c17 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 120.0 + + + + + + 10743 + 4953 + 250 + 20 + + + 10743.59 + 4953 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 16.0 + + + + + + 10743 + 4905 + 250 + 20 + + + 10743.64 + 4905.143 + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + 24d00b46-8f58-4ba3-8656-4471828b9f42 + Curvature Graph + Curvature Graph + + + + + + 11110 + 4889 + 71 + 64 + + + 11167 + 4921 + + + + + + Curve for Curvature graph display + true + 6420dab1-ef38-4e22-b68d-052b6a833a61 + Curve + Curve + false + 0b8b5857-34c5-4a09-8228-579684f756cf + 1 + + + + + + 11112 + 4891 + 40 + 20 + + + 11133.5 + 4901 + + + + + + + + Sampling density of the Graph + a8d95041-7667-4ccd-87e2-b787877fd8c5 + Density + Density + false + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + 1 + + + + + + 11112 + 4911 + 40 + 20 + + + 11133.5 + 4921 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 45d0194f-d25b-429f-8ff8-2fb500984e73 + Scale + Scale + false + 91902bcc-aee1-4843-b484-6f740eab6c17 + 1 + + + + + + 11112 + 4931 + 40 + 20 + + + 11133.5 + 4941 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + caecf018-28f4-45a1-bcf6-ff3262a8f3b5 + Curvature + Curvature + + + + + + 10644 + 5073 + 137 + 64 + + + 10714 + 5105 + + + + + + Curve to evaluate + 7e28a1de-2de9-4877-8274-2d2f5059e264 + Curve + Curve + false + 707a256b-b473-49da-b76b-d0fc3a560722 + 1 + + + + + + 10646 + 5075 + 53 + 30 + + + 10674 + 5090 + + + + + + + + Parameter on curve domain to evaluate + 1ebd935a-8ba6-4ec2-95bf-237ea824e915 + Parameter + Parameter + false + ea1cc640-1d4f-4477-a573-c05d1d1915dd + 1 + + + + + + 10646 + 5105 + 53 + 30 + + + 10674 + 5120 + + + + + + + + Point on curve at {t} + 2bfd2be3-a0a8-466a-8e14-b8fe1c375fb1 + Point + Point + false + 0 + + + + + + 10729 + 5075 + 50 + 20 + + + 10755.5 + 5085 + + + + + + + + Curvature vector at {t} + e39a76d2-0885-4c42-a07e-559af6cd005d + Curvature + Curvature + false + 0 + + + + + + 10729 + 5095 + 50 + 20 + + + 10755.5 + 5105 + + + + + + + + Curvature circle at {t} + fc7dd39b-6021-4d78-b5a9-1a08721fc74d + Curvature + Curvature + false + 0 + + + + + + 10729 + 5115 + 50 + 20 + + + 10755.5 + 5125 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + a5931d6c-ba4b-441b-a439-050a595ca680 + Deconstruct Arc + Deconstruct Arc + + + + + + 10801 + 5076 + 114 + 64 + + + 10841 + 5108 + + + + + + Arc or Circle to deconstruct + 4f2ea9ca-729e-4b5d-aa36-a1ac93275743 + Arc + Arc + false + fc7dd39b-6021-4d78-b5a9-1a08721fc74d + 1 + + + + + + 10803 + 5078 + 23 + 60 + + + 10816 + 5108 + + + + + + + + Base plane of arc or circle + e31115fb-6b21-4471-825e-18f2091b9963 + Base Plane + Base Plane + false + 0 + + + + + + 10856 + 5078 + 57 + 20 + + + 10886 + 5088 + + + + + + + + Radius of arc or circle + 6f9a5d12-3ceb-442d-93e5-4a2005337284 + Radius + Radius + false + 0 + + + + + + 10856 + 5098 + 57 + 20 + + + 10886 + 5108 + + + + + + + + Angle domain (in radians) of arc + 3d2f9a58-3c99-4034-bfa1-c8d494d06740 + Angle + Angle + false + 0 + + + + + + 10856 + 5118 + 57 + 20 + + + 10886 + 5128 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + e5763744-02c9-4d74-b454-b78cb6b497fc + Divide Curve + Divide Curve + + + + + + 10499 + 5073 + 125 + 64 + + + 10549 + 5105 + + + + + + Curve to divide + e2c4ccc4-93da-42f5-be0b-c31671886af3 + Curve + Curve + false + 707a256b-b473-49da-b76b-d0fc3a560722 + 1 + + + + + + 10501 + 5075 + 33 + 20 + + + 10519 + 5085 + + + + + + + + Number of segments + d8c278b2-2e9b-4be6-8705-9532731a5329 + Count + Count + false + c88c505c-7380-4316-b034-61a6257fa745 + 1 + + + + + + 10501 + 5095 + 33 + 20 + + + 10519 + 5105 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 7e377bf6-b268-41f1-ae27-bafa41eef227 + Kinks + Kinks + false + 0 + + + + + + 10501 + 5115 + 33 + 20 + + + 10519 + 5125 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + f50c832d-9291-4e16-a136-f8464f87bd49 + Points + Points + false + 0 + + + + + + 10564 + 5075 + 58 + 20 + + + 10594.5 + 5085 + + + + + + + + 1 + Tangent vectors at division points + f6e9fbbe-9ec9-4106-bb6a-e25cde9eb127 + Tangents + Tangents + false + 0 + + + + + + 10564 + 5095 + 58 + 20 + + + 10594.5 + 5105 + + + + + + + + 1 + Parameter values at division points + ea1cc640-1d4f-4477-a573-c05d1d1915dd + Parameters + Parameters + false + 0 + + + + + + 10564 + 5115 + 58 + 20 + + + 10594.5 + 5125 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + af3348b7-c5ef-4dd9-9826-5852fc1c7d02 + Line + Line + + + + + + 10490 + 5003 + 130 + 44 + + + 10562 + 5025 + + + + + + Line start point + 738c6b05-bef4-48f6-a974-2a249033c04f + Start Point + Start Point + false + f50c832d-9291-4e16-a136-f8464f87bd49 + 1 + + + + + + 10492 + 5005 + 55 + 20 + + + 10521 + 5015 + + + + + + + + Line end point + 072012ae-06e7-470a-987f-6f080e528434 + End Point + End Point + false + e31115fb-6b21-4471-825e-18f2091b9963 + 1 + + + + + + 10492 + 5025 + 55 + 20 + + + 10521 + 5035 + + + + + + + + Line segment + b1af7281-ab37-46f9-9cf8-1b41360e6a03 + 2 + Line + Line + false + 0 + + + + + + 10577 + 5005 + 41 + 40 + + + 10591 + 5025 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 786aabb0-2d00-43c2-9c26-1eb79602ec26 + Scale + Scale + + + + + + 10652 + 4986 + 154 + 64 + + + 10736 + 5018 + + + + + + Base geometry + 8e7075a8-bc6f-4dc6-b5e1-5437cd7ea4c0 + Geometry + Geometry + true + b1af7281-ab37-46f9-9cf8-1b41360e6a03 + 1 + + + + + + 10654 + 4988 + 67 + 20 + + + 10697 + 4998 + + + + + + + + Center of scaling + b7d19f8f-b681-40ba-b257-a52eec108a64 + 2 + Center + Center + false + f50c832d-9291-4e16-a136-f8464f87bd49 + 1 + + + + + + 10654 + 5008 + 67 + 20 + + + 10697 + 5018 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 51d48746-ba66-4a4a-8efb-fd4b50be5625 + Factor + Factor + false + 0 + + + + + + 10654 + 5028 + 67 + 20 + + + 10697 + 5038 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Scaled geometry + ddf22292-0b03-4a88-8b39-e8458d76e6c1 + Geometry + Geometry + false + 0 + + + + + + 10751 + 4988 + 53 + 30 + + + 10779 + 5003 + + + + + + + + Transformation data + 71be69e9-32c9-4a75-9c47-ffe7730cfbed + Transform + Transform + false + 0 + + + + + + 10751 + 5018 + 53 + 30 + + + 10779 + 5033 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 16eecf58-0b7a-497e-9c32-e314c4296db3 + End Points + End Points + + + + + + 10831 + 5002 + 96 + 44 + + + 10881 + 5024 + + + + + + Curve to evaluate + 00085172-19b7-4232-8446-944f5a87acf4 + Curve + Curve + false + ddf22292-0b03-4a88-8b39-e8458d76e6c1 + 1 + + + + + + 10833 + 5004 + 33 + 40 + + + 10851 + 5024 + + + + + + + + Curve start point + cece1170-f77a-497d-a25a-26f5724cc5a7 + Start + Start + false + 0 + + + + + + 10896 + 5004 + 29 + 20 + + + 10912 + 5014 + + + + + + + + Curve end point + 5c15971f-3e29-4b6a-9bae-2519396c8f2d + End + End + false + 0 + + + + + + 10896 + 5024 + 29 + 20 + + + 10912 + 5034 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + ba13f8a4-4a93-4060-9d1b-9bb21d21f0d1 + Point + Point + false + 5c15971f-3e29-4b6a-9bae-2519396c8f2d + 1 + + + + + + 10953 + 5025 + 50 + 24 + + + 10978.16 + 5037.322 + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b0f1d5b9-d6b8-4a20-9afb-558f16398914 + Interpolate + Interpolate + + + + + + 11011 + 5003 + 141 + 84 + + + 11094 + 5045 + + + + + + 1 + Interpolation points + e6b4e730-ccfe-4248-9dfd-66870ba46fc4 + 1 + Vertices + Vertices + false + ba13f8a4-4a93-4060-9d1b-9bb21d21f0d1 + 1 + + + + + + 11013 + 5005 + 66 + 20 + + + 11055.5 + 5015 + + + + + + + + Curve degree + 04624ba4-13cb-4516-8083-77f548d8d2a4 + Degree + Degree + false + 0a65f320-e21f-4a56-98c2-aedaf05df177 + 1 + + + + + + 11013 + 5025 + 66 + 20 + + + 11055.5 + 5035 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + d60ee182-44fe-4bf6-9854-35830ffba3b5 + Periodic + Periodic + false + 0 + + + + + + 11013 + 5045 + 66 + 20 + + + 11055.5 + 5055 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 068f9cc4-08ab-499a-ad98-7953f6d764c1 + KnotStyle + KnotStyle + false + 0 + + + + + + 11013 + 5065 + 66 + 20 + + + 11055.5 + 5075 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Resulting nurbs curve + 53e98ebb-b62a-4810-ac48-08863edcfa75 + Curve + Curve + false + 0 + + + + + + 11109 + 5005 + 41 + 26 + + + 11131 + 5018.333 + + + + + + + + Curve length + 77bb1e38-1613-4aad-8bb0-8afdf5456d72 + Length + Length + false + 0 + + + + + + 11109 + 5031 + 41 + 27 + + + 11131 + 5045 + + + + + + + + Curve domain + f1b6d25e-4f91-4eff-9367-b33dfa0be0f7 + Domain + Domain + false + 0 + + + + + + 11109 + 5058 + 41 + 27 + + + 11131 + 5071.667 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 0a65f320-e21f-4a56-98c2-aedaf05df177 + Number Slider + Number Slider + false + 0 + + + + + + 10940 + 5116 + 198 + 20 + + + 10940.5 + 5116.584 + + + + + + 0 + 1 + 0 + 11 + 1 + 0 + 11 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 707a256b-b473-49da-b76b-d0fc3a560722 + Relay + + false + 560ab609-4351-408e-b4be-57cfd6087498 + 1 + + + + + + 10418 + 5063 + 40 + 16 + + + 10438 + 5071 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + caecf018-28f4-45a1-bcf6-ff3262a8f3b5 + a5931d6c-ba4b-441b-a439-050a595ca680 + e5763744-02c9-4d74-b454-b78cb6b497fc + af3348b7-c5ef-4dd9-9826-5852fc1c7d02 + 786aabb0-2d00-43c2-9c26-1eb79602ec26 + 16eecf58-0b7a-497e-9c32-e314c4296db3 + ba13f8a4-4a93-4060-9d1b-9bb21d21f0d1 + b0f1d5b9-d6b8-4a20-9afb-558f16398914 + 707a256b-b473-49da-b76b-d0fc3a560722 + 0a65f320-e21f-4a56-98c2-aedaf05df177 + 0b8b5857-34c5-4a09-8228-579684f756cf + c88c505c-7380-4316-b034-61a6257fa745 + 91902bcc-aee1-4843-b484-6f740eab6c17 + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + 24d00b46-8f58-4ba3-8656-4471828b9f42 + da80d6b4-a585-4607-aa89-c5187e207e00 + 16 + a6636f2a-5700-4d8e-8e58-fec2215d7962 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0b8b5857-34c5-4a09-8228-579684f756cf + Relay + + false + 53e98ebb-b62a-4810-ac48-08863edcfa75 + 1 + + + + + + 11175 + 5010 + 40 + 16 + + + 11195 + 5018 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c88c505c-7380-4316-b034-61a6257fa745 + Relay + + false + a16268b7-e04d-4bd6-817a-1f252e7fd76c + 1 + + + + + + 10420 + 5116 + 40 + 16 + + + 10440 + 5124 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 91902bcc-aee1-4843-b484-6f740eab6c17 + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + 24d00b46-8f58-4ba3-8656-4471828b9f42 + 3 + da80d6b4-a585-4607-aa89-c5187e207e00 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + caecf018-28f4-45a1-bcf6-ff3262a8f3b5 + a5931d6c-ba4b-441b-a439-050a595ca680 + e5763744-02c9-4d74-b454-b78cb6b497fc + af3348b7-c5ef-4dd9-9826-5852fc1c7d02 + 786aabb0-2d00-43c2-9c26-1eb79602ec26 + 16eecf58-0b7a-497e-9c32-e314c4296db3 + ba13f8a4-4a93-4060-9d1b-9bb21d21f0d1 + b0f1d5b9-d6b8-4a20-9afb-558f16398914 + 707a256b-b473-49da-b76b-d0fc3a560722 + 0a65f320-e21f-4a56-98c2-aedaf05df177 + 0b8b5857-34c5-4a09-8228-579684f756cf + c88c505c-7380-4316-b034-61a6257fa745 + 91902bcc-aee1-4843-b484-6f740eab6c17 + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + 24d00b46-8f58-4ba3-8656-4471828b9f42 + da80d6b4-a585-4607-aa89-c5187e207e00 + 16 + 633fb961-8f07-4efa-b99e-51afe892eeed + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + caecf018-28f4-45a1-bcf6-ff3262a8f3b5 + a5931d6c-ba4b-441b-a439-050a595ca680 + e5763744-02c9-4d74-b454-b78cb6b497fc + af3348b7-c5ef-4dd9-9826-5852fc1c7d02 + 786aabb0-2d00-43c2-9c26-1eb79602ec26 + 16eecf58-0b7a-497e-9c32-e314c4296db3 + ba13f8a4-4a93-4060-9d1b-9bb21d21f0d1 + b0f1d5b9-d6b8-4a20-9afb-558f16398914 + 707a256b-b473-49da-b76b-d0fc3a560722 + 0a65f320-e21f-4a56-98c2-aedaf05df177 + 0b8b5857-34c5-4a09-8228-579684f756cf + c88c505c-7380-4316-b034-61a6257fa745 + 91902bcc-aee1-4843-b484-6f740eab6c17 + fd8923cb-25e2-4bea-9640-b67d96c9aa63 + 24d00b46-8f58-4ba3-8656-4471828b9f42 + da80d6b4-a585-4607-aa89-c5187e207e00 + 16 + 73a53b8a-a755-47c2-8cb1-7e61626da443 + Group + + + + + + + + + + + a7a41d0a-2188-4f7a-82cc-1a2c4e4ec850 + Loft + + + + + Create a lofted surface through a set of section curves. + true + fa046ba1-10d8-4796-b34d-fd29a904a2b1 + true + Loft + Loft + + + + + + 11282 + 4523 + 100 + 44 + + + 11341 + 4545 + + + + + + 1 + Section curves + 1e97fb32-789a-4608-a84f-7f2ce18c4d3f + true + Curves + Curves + false + a8c9457f-16bb-47fd-8cb3-cb4db4969151 + 1 + + + + + + 11284 + 4525 + 42 + 20 + + + 11306.5 + 4535 + + + + + + + + Loft options + 93ac2e84-544c-45b7-89b4-22d06ea41a2f + true + Options + Options + false + a2e688a9-b3ac-4f8a-8e88-6d77cbcbfd9b + 1 + + + + + + 11284 + 4545 + 42 + 20 + + + 11306.5 + 4555 + + + + + + 1 + + + + + 1 + {0} + + + + + true + false + 0 + 0 + 1 + 10 + 0.01 + + + + + + + + + + + Resulting Loft surfaces + bedaa707-3c9a-489a-a9c9-b9a839c4ed5c + true + Loft + Loft + false + 0 + + + + + + 11356 + 4525 + 24 + 40 + + + 11369.5 + 4545 + + + + + + + + + + + + 45f19d16-1c9f-4b0f-a9a6-45a77f3d206c + Loft Options + + + + + Create loft options from atomic inputs + 9daf97f9-312f-40fc-b878-6a0b53131378 + Loft Options + Loft Options + + + + + + 11404 + 4611 + 116 + 104 + + + 11461 + 4663 + + + + + + Closed loft + 3280444d-b099-4fd2-aabe-99d4b00b4bb2 + Closed + Closed + false + 0 + + + + + + 11406 + 4613 + 40 + 20 + + + 11427.5 + 4623 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Adjust seams + 3e7c6f9a-3b7b-4dfb-b92d-d853d494dc2d + Adjust + Adjust + false + 0 + + + + + + 11406 + 4633 + 40 + 20 + + + 11427.5 + 4643 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Rebuild count (zero = no rebuild) + 5325a302-d3ee-4b39-a07d-ee72a15b08d1 + Rebuild + Rebuild + false + 0 + + + + + + 11406 + 4653 + 40 + 20 + + + 11427.5 + 4663 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Refit tolerance (zero = no refit) + bf39d529-4d7e-4a5e-9f33-438814aee2a4 + Refit + Refit + false + 0 + + + + + + 11406 + 4673 + 40 + 20 + + + 11427.5 + 4683 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Loft type (0=Normal, 1=Loose, 2=Tight, 3=Straight, 5=Uniform) + 447ccf06-7fc0-488e-bbc2-57a6edcc0eec + Type + Type + false + f1b6fe31-311b-427c-8c49-f3076faffc95 + 1 + + + + + + 11406 + 4693 + 40 + 20 + + + 11427.5 + 4703 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Loft options + a2e688a9-b3ac-4f8a-8e88-6d77cbcbfd9b + Options + Options + false + 0 + + + + + + 11476 + 4613 + 42 + 100 + + + 11498.5 + 4663 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + f1b6fe31-311b-427c-8c49-f3076faffc95 + Number Slider + Number Slider + false + 0 + + + + + + 11236 + 4757 + 198 + 20 + + + 11236.69 + 4757.79 + + + + + + 0 + 1 + 0 + 5 + 0 + 0 + 0 + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + b9ea9b1b-b49a-4c67-9ad2-eb4f7dca4594 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 116.0 + + + + + + 9833 + 4206 + 250 + 20 + + + 9833.947 + 4206.178 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 3ab29675-0d42-4ada-906f-a3d8357c46c1 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 1.0 + + + + + + 9833 + 4158 + 250 + 20 + + + 9833.998 + 4158.319 + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + bad4e03b-ecd2-4c4a-93c9-1f920f2bacf1 + Curvature Graph + Curvature Graph + + + + + + 10202 + 4143 + 71 + 64 + + + 10259 + 4175 + + + + + + Curve for Curvature graph display + true + f823154e-5f4c-42d8-8d30-d0905adf3cbc + Curve + Curve + false + 48eeb416-a3d9-4332-ae63-6f1e78cddeb0 + 1 + + + + + + 10204 + 4145 + 40 + 20 + + + 10225.5 + 4155 + + + + + + + + Sampling density of the Graph + c62f8980-457a-4bb8-82ee-29407c69ba20 + Density + Density + false + 3ab29675-0d42-4ada-906f-a3d8357c46c1 + 1 + + + + + + 10204 + 4165 + 40 + 20 + + + 10225.5 + 4175 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 1e48184f-89e9-424d-8fcc-f7bd98dd703d + Scale + Scale + false + b9ea9b1b-b49a-4c67-9ad2-eb4f7dca4594 + 1 + + + + + + 10204 + 4185 + 40 + 20 + + + 10225.5 + 4195 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b9ea9b1b-b49a-4c67-9ad2-eb4f7dca4594 + 3ab29675-0d42-4ada-906f-a3d8357c46c1 + bad4e03b-ecd2-4c4a-93c9-1f920f2bacf1 + 3 + 2120694a-28b7-4d8f-9d86-fa8aafadc68e + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + db8d3394-b792-463f-a073-234800c65070 + 76f1f71f-81df-4d0a-b52d-4660a36560ce + 81cdf81f-dca9-4986-8b35-075b0e3461f6 + 3 + d0a0f4e0-7513-4a74-b8cb-d84a9f7ad89f + Group + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + ec39f827-2e56-4826-981f-f4fdb21ccdef + List Item + List Item + + + + + + 7336 + 3812 + 90 + 64 + + + 7400 + 3844 + + + + + + 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 + fe39e544-ac02-4005-86a5-0bd20908837f + 1 + List + List + false + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + 1 + + + + + + 7338 + 3814 + 47 + 20 + + + 7371 + 3824 + + + + + + + + Item index + d2b96241-fda7-4537-b98d-2cbd7f28f059 + Index + Index + false + 0 + + + + + + 7338 + 3834 + 47 + 20 + + + 7371 + 3844 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + e970a09b-121d-4b43-8134-ded6bbb65937 + Wrap + Wrap + false + 0 + + + + + + 7338 + 3854 + 47 + 20 + + + 7371 + 3864 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + aa35275e-52c9-473d-a63c-8f152ba3ef07 + false + Item + i + false + 0 + + + + + + 7415 + 3814 + 9 + 60 + + + 7421 + 3844 + + + + + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + bf5eada5-3c16-4eb0-9b1c-f919cdd9bec3 + Pipe + Pipe + + + + + + 7542 + 3825 + 96 + 64 + + + 7595 + 3857 + + + + + + Base curve + a82443a6-7e44-44e8-bbf0-cb4d5c66b5b4 + Curve + Curve + false + aa35275e-52c9-473d-a63c-8f152ba3ef07 + 1 + + + + + + 7544 + 3827 + 36 + 20 + + + 7563.5 + 3837 + + + + + + + + Pipe radius + ae04a918-3508-4eac-a917-5a9e0cfadb70 + Radius + Radius + false + 71cfe5b9-f22c-4ddd-b7b6-25848ab46cd8 + 1 + + + + + + 7544 + 3847 + 36 + 20 + + + 7563.5 + 3857 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + ae4493f6-b380-4b96-aae2-4de5d5b5b4da + Caps + Caps + false + 0 + + + + + + 7544 + 3867 + 36 + 20 + + + 7563.5 + 3877 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + c1fd60f3-5621-40b1-b6a2-623a179be826 + Pipe + Pipe + false + 0 + + + + + + 7610 + 3827 + 26 + 60 + + + 7624.5 + 3857 + + + + + + + + + + + + ef6b26f4-f820-48d6-b0c5-85898ef8888b + Split Brep + + + + + Split one brep with another. + true + b328942a-eeeb-4560-a9b4-31a84679acf0 + Split Brep + Split Brep + + + + + + 7789 + 3936 + 102 + 44 + + + 7840 + 3958 + + + + + + Brep to split + 7447f830-726d-454d-8de9-62a584fffa0d + Brep + Brep + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7791 + 3938 + 34 + 20 + + + 7809.5 + 3948 + + + + + + + + Cutting shape + 98a0d10e-eceb-4fb5-bc5c-e53fed69681a + Cutter + Cutter + true + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7791 + 3958 + 34 + 20 + + + 7809.5 + 3968 + + + + + + + + 1 + Brep fragments + 5e23a4b0-9ef8-4c54-abfe-6dc220ccf6a7 + Result + Result + false + 0 + + + + + + 7855 + 3938 + 34 + 40 + + + 7873.5 + 3958 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 254045c3-885f-4a6b-aeb9-6945812f8d53 + List Item + List Item + + + + + + 8002 + 4437 + 90 + 64 + + + 8066 + 4469 + + + + + + 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 + fc378548-aadb-44c8-9fe0-de9ab2dbcc3d + 1 + List + List + false + d1b59d12-b574-4085-a117-2d8df8482dde + 1 + + + + + + 8004 + 4439 + 47 + 20 + + + 8037 + 4449 + + + + + + + + Item index + 6a30eee1-917a-4f46-b7ba-e812f71e0a82 + Index + Index + false + 7aaaf455-acfc-4438-b475-e938f4bba215 + 1 + + + + + + 8004 + 4459 + 47 + 20 + + + 8037 + 4469 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + c7041980-fcaa-4c56-8049-6c3c9ea478b8 + Wrap + Wrap + false + 0 + + + + + + 8004 + 4479 + 47 + 20 + + + 8037 + 4489 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 38d73783-7fbc-449e-b1e1-c722e797457d + false + Item + i + false + 0 + + + + + + 8081 + 4439 + 9 + 60 + + + 8087 + 4469 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7aaaf455-acfc-4438-b475-e938f4bba215 + Number Slider + + false + 0 + + + + + + 7819 + 4490 + 157 + 20 + + + 7819.103 + 4490.922 + + + + + + 0 + 1 + 0 + 16 + 0 + 0 + 1 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + Relay + + false + c1fd60f3-5621-40b1-b6a2-623a179be826 + 1 + + + + + + 7621 + 3934 + 40 + 16 + + + 7641 + 3942 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + Relay + + false + 2abeba32-a084-4248-9ffe-14a7d32c5295 + 1 + + + + + + 7613 + 3980 + 40 + 16 + + + 7633 + 3988 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2abeba32-a084-4248-9ffe-14a7d32c5295 + Relay + + false + 1a639971-4c3e-4f69-9dd7-f912a50ff217 + 1 + + + + + + 606 + 1768 + 40 + 16 + + + 626 + 1776 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + ad0048ae-d136-48d3-bd06-87ee440af168 + List Item + List Item + + + + + + 7390 + 3923 + 90 + 64 + + + 7454 + 3955 + + + + + + 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 + 038d8872-0faf-453a-8713-c95ebab462f3 + 1 + List + List + false + a25e8df6-e858-48f0-98d2-81a8b37a4161 + 1 + + + + + + 7392 + 3925 + 47 + 20 + + + 7425 + 3935 + + + + + + + + Item index + 14acf76a-58f4-4551-bed3-d7b92b9cfa7f + Index + Index + false + 0 + + + + + + 7392 + 3945 + 47 + 20 + + + 7425 + 3955 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 0bdecdb1-9ad9-4610-9a31-b989863b9fb8 + Wrap + Wrap + false + 0 + + + + + + 7392 + 3965 + 47 + 20 + + + 7425 + 3975 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 71cfe5b9-f22c-4ddd-b7b6-25848ab46cd8 + false + Item + i + false + 0 + + + + + + 7469 + 3925 + 9 + 60 + + + 7475 + 3955 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a25e8df6-e858-48f0-98d2-81a8b37a4161 + Relay + + false + 48bdbb24-6cce-4259-bc45-c6d63fadf0ef + 1 + + + + + + 7350 + 3917 + 40 + 16 + + + 7370 + 3925 + + + + + + + + + + f0b70e8e-7337-4ce4-a7bb-317fc971f918 + Trim Solid + + + + + Cut holes into a shape with a set of solid cutters. + true + dc4b98f5-3678-415b-9851-0cc0386e96ae + Trim Solid + Trim Solid + + + + + + 7782 + 3852 + 107 + 44 + + + 7838 + 3874 + + + + + + Shape to trim + 430f470f-a923-4552-b3c6-1d210bbbe82b + Shape + Shape + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7784 + 3854 + 39 + 20 + + + 7805 + 3864 + + + + + + + + 1 + Trimming shapes + bb30516e-0d59-49c6-9bbe-6b000d351c17 + Cutters + Cutters + false + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7784 + 3874 + 39 + 20 + + + 7805 + 3884 + + + + + + + + 1 + Shape with holes + 34148482-bc05-46c3-b17c-12c3374e1bd2 + Result + Result + false + 0 + + + + + + 7853 + 3854 + 34 + 40 + + + 7871.5 + 3874 + + + + + + + + + + + + 5723c845-cafc-442d-a667-8c76532845e6 + Solid Intersection + + + + + Perform a solid intersection on two Brep sets. + true + 1db30628-4075-419d-a047-3db2fd93226d + Solid Intersection + Solid Intersection + + + + + + 7696 + 4008 + 112 + 44 + + + 7757 + 4030 + + + + + + 1 + First Brep set + 9b1fa6fa-86ba-43dc-ab50-7f00dda16e26 + Breps A + Breps A + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7698 + 4010 + 44 + 20 + + + 7721.5 + 4020 + + + + + + + + 1 + Second Brep set + e0d2aa3f-4e38-4492-a3cb-cd6764d741fa + Breps B + Breps B + false + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7698 + 4030 + 44 + 20 + + + 7721.5 + 4040 + + + + + + + + 1 + Intersection result + be764a39-858d-42c6-9582-cb14aa25e00d + Result + Result + false + 0 + + + + + + 7772 + 4010 + 34 + 40 + + + 7790.5 + 4030 + + + + + + + + + + + + fab11c30-2d9c-4d15-ab3c-2289f1ae5c21 + Solid Difference + + + + + Perform a solid difference on two Brep sets. + true + fea37d2f-20b0-41e1-bc55-3adc803f945a + Solid Difference + Solid Difference + + + + + + 7696 + 4081 + 112 + 44 + + + 7757 + 4103 + + + + + + 1 + First Brep set + 8fd0a424-5f46-4610-a5db-1e66096db307 + Breps A + Breps A + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7698 + 4083 + 44 + 20 + + + 7721.5 + 4093 + + + + + + + + 1 + Second Brep set + 91c84f83-804a-40d3-8e65-9d39f2c8061d + Breps B + Breps B + false + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7698 + 4103 + 44 + 20 + + + 7721.5 + 4113 + + + + + + + + 1 + Difference result + 8d06d892-e305-4160-a962-b0f61db6f1cd + Result + Result + false + 0 + + + + + + 7772 + 4083 + 34 + 40 + + + 7790.5 + 4103 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 4f9fa5b7-b282-43fc-8d4c-ed7560622595 + Multiplication + Multiplication + + + + + + 7464 + 4039 + 82 + 44 + + + 7495 + 4061 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 0006ad8d-2fda-453c-b726-85cc924f6b7e + A + A + true + 71cfe5b9-f22c-4ddd-b7b6-25848ab46cd8 + 1 + + + + + + 7466 + 4041 + 14 + 20 + + + 7474.5 + 4051 + + + + + + + + Second item for multiplication + e339deb3-cc23-4f69-a3e2-d4f7070da306 + B + B + true + 0 + + + + + + 7466 + 4061 + 14 + 20 + + + 7474.5 + 4071 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + Result of multiplication + ff55c725-5737-43b9-8c34-b181452ecd33 + Result + Result + false + 0 + + + + + + 7510 + 4041 + 34 + 40 + + + 7528.5 + 4061 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8f03b426-1442-4367-b29e-540decee02b8 + Panel + + false + 0 + 0 + 50000 + + + + + + 227 + 1805 + 50 + 20 + + 0 + 0 + 0 + + 227 + 1805.074 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4c8a3a7a-e1bd-450d-8058-719bdb47e4c1 + Relay + + false + 8f03b426-1442-4367-b29e-540decee02b8 + 1 + + + + + + 293 + 1806 + 40 + 16 + + + 313 + 1814 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + efb96bcc-dd6d-47b0-b877-6d5db82d435a + Relay + + false + 4c8a3a7a-e1bd-450d-8058-719bdb47e4c1 + 1 + + + + + + 7558 + 4012 + 40 + 16 + + + 7578 + 4020 + + + + + + + + + + a0d62394-a118-422d-abb3-6af115c75b25 + Addition + + + + + Mathematical addition + true + 5faf7e6c-3723-4c61-bd31-efceeb5f4413 + Addition + Addition + + + + + + 7501 + 4113 + 82 + 44 + + + 7532 + 4135 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for addition + ec8eb66a-d406-4d20-817f-ce384b9580ad + A + A + true + efb96bcc-dd6d-47b0-b877-6d5db82d435a + 1 + + + + + + 7503 + 4115 + 14 + 20 + + + 7511.5 + 4125 + + + + + + + + Second item for addition + ddaf594f-46f1-4be5-8079-ab7663843fc1 + B + B + true + ff55c725-5737-43b9-8c34-b181452ecd33 + 1 + + + + + + 7503 + 4135 + 14 + 20 + + + 7511.5 + 4145 + + + + + + + + Result of addition + 65f826c4-138e-40e4-9025-bb8f074e63c1 + Result + Result + false + 0 + + + + + + 7547 + 4115 + 34 + 40 + + + 7565.5 + 4135 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + a4877034-805a-48a0-8767-b75b4075b172 + Division + Division + + + + + + 7517 + 4188 + 82 + 44 + + + 7548 + 4210 + + + + + + Item to divide (dividend) + 4d246639-0ccf-4cc3-a38e-940048d7e035 + A + A + false + 65f826c4-138e-40e4-9025-bb8f074e63c1 + 1 + + + + + + 7519 + 4190 + 14 + 20 + + + 7527.5 + 4200 + + + + + + + + Item to divide with (divisor) + f286f4cf-4370-4991-8b68-e6b19964d05d + B + B + false + efb96bcc-dd6d-47b0-b877-6d5db82d435a + 1 + + + + + + 7519 + 4210 + 14 + 20 + + + 7527.5 + 4220 + + + + + + + + The result of the Division + 55206b04-ef0c-435c-af1c-1782d403eb66 + Result + Result + false + 0 + + + + + + 7563 + 4190 + 34 + 40 + + + 7581.5 + 4210 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 4f4a3b2a-1810-4c2e-b597-035a600ca2e8 + Scale + Scale + + + + + + 7803 + 4273 + 138 + 64 + + + 7871 + 4305 + + + + + + Base geometry + c2d83ec0-682a-44f6-8804-03314b0d8649 + Geometry + Geometry + true + aa35275e-52c9-473d-a63c-8f152ba3ef07 + 1 + + + + + + 7805 + 4275 + 51 + 20 + + + 7832 + 4285 + + + + + + + + Center of scaling + 2505d029-bed0-420b-b433-ec8afad3a56f + Center + Center + false + 0 + + + + + + 7805 + 4295 + 51 + 20 + + + 7832 + 4305 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 8660028e-f207-494b-b752-a43b0a88ae3c + Factor + Factor + false + 55206b04-ef0c-435c-af1c-1782d403eb66 + 1 + + + + + + 7805 + 4315 + 51 + 20 + + + 7832 + 4325 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 0a51e542-6d3f-419c-b3ca-c97ab3fc8327 + Geometry + Geometry + false + 0 + + + + + + 7886 + 4275 + 53 + 30 + + + 7914 + 4290 + + + + + + + + Transformation data + 06722c7c-9cd2-40c6-8137-cfff3745a072 + Transform + Transform + false + 0 + + + + + + 7886 + 4305 + 53 + 30 + + + 7914 + 4320 + + + + + + + + + + + + 8d372bdc-9800-45e9-8a26-6e33c5253e21 + Deconstruct Brep + + + + + Deconstruct a brep into its constituent parts. + true + 624d16f5-72f1-4471-8373-2e43bb22cc2a + Deconstruct Brep + Deconstruct Brep + + + + + + 7633 + 4152 + 105 + 64 + + + 7678 + 4184 + + + + + + Base Brep + 9b9aab06-7f48-4064-ade3-817ca2f02deb + Brep + Brep + false + 8d06d892-e305-4160-a962-b0f61db6f1cd + 1 + + + + + + 7635 + 4154 + 28 + 60 + + + 7650.5 + 4184 + + + + + + + + 1 + Faces of Brep + 762b4412-d754-4760-9c52-47ba90277aa9 + Faces + Faces + false + 0 + + + + + + 7693 + 4154 + 43 + 20 + + + 7716 + 4164 + + + + + + + + 1 + Edges of Brep + fc98202f-20e3-4cc4-bdc2-042a64ac8356 + Edges + Edges + false + 0 + + + + + + 7693 + 4174 + 43 + 20 + + + 7716 + 4184 + + + + + + + + 1 + Vertices of Brep + b9693f48-dad8-449d-a451-1304f7f75403 + Vertices + Vertices + false + 0 + + + + + + 7693 + 4194 + 43 + 20 + + + 7716 + 4204 + + + + + + + + + + + + 071c3940-a12d-4b77-bb23-42b5d3314a0d + Clean Tree + + + + + Removed all null and invalid items from a data tree. + true + bb66b52b-5574-43fc-b16b-b0715c26026d + Clean Tree + Clean Tree + + + + + + 7889 + 4034 + 137 + 84 + + + 7982 + 4076 + + + + + + 4 + cb95db89-6165-43b6-9c41-5702bc5bf137 + cb95db89-6165-43b6-9c41-5702bc5bf137 + cb95db89-6165-43b6-9c41-5702bc5bf137 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Remove null items from the tree. + cc47aa1e-5045-49f8-91eb-4cc231e4aa62 + Remove Nulls + Remove Nulls + false + 0 + + + + + + 7891 + 4036 + 76 + 20 + + + 7930.5 + 4046 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Remove invalid items from the tree. + ed1a07d5-8b42-47c9-96f9-2fb9685dc173 + Remove Invalid + Remove Invalid + false + 0 + + + + + + 7891 + 4056 + 76 + 20 + + + 7930.5 + 4066 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Remove empty branches from the tree. + 982d88a2-719a-484c-9309-6cd31020d3be + Remove Empty + Remove Empty + false + 0 + + + + + + 7891 + 4076 + 76 + 20 + + + 7930.5 + 4086 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 2 + Data tree to clean + 1855f35c-319d-4fdb-b6dd-cb3243be3344 + Tree + Tree + false + 34148482-bc05-46c3-b17c-12c3374e1bd2 + 1 + + + + + + 7891 + 4096 + 76 + 20 + + + 7930.5 + 4106 + + + + + + + + 2 + Spotless data tree + e6be7d0b-c63b-4aed-ae69-fbc6f92cfad1 + Tree + Tree + false + 0 + + + + + + 7997 + 4036 + 27 + 80 + + + 8012 + 4076 + + + + + + + + + + + + + + 7db14002-c09c-4d7b-9f80-e4e2b00dfa1d + Surface Split + + + + + Split a surface with a bunch of curves. + true + 916ab378-a01b-4d9e-b7fa-5224f2495467 + Surface Split + Surface Split + + + + + + 8200 + 4078 + 129 + 44 + + + 8258 + 4100 + + + + + + Base surface + fd7f2694-9531-4ece-8c89-54c9b851154d + Surface + Surface + false + 72018ccb-d7d2-4011-9c6c-3dd34bee00db + 1 + + + + + + 8202 + 4080 + 41 + 20 + + + 8224 + 4090 + + + + + + + + 1 + Splitting curves + 28fde3b0-d2d5-440a-a56b-67032b6c0611 + Curves + Curves + true + 286c73cf-b560-452b-bd62-c9a310c25682 + 1 + + + + + + 8202 + 4100 + 41 + 20 + + + 8224 + 4110 + + + + + + + + 1 + Splitting fragments + f84f601b-55da-4150-acfa-633d42359149 + Fragments + Fragments + false + 0 + + + + + + 8273 + 4080 + 54 + 40 + + + 8301.5 + 4100 + + + + + + + + + + + + 904e4b56-484a-4814-b35f-aa4baf362117 + Brep | Brep + + + + + Solve intersection events for two Breps. + true + 8449805b-ed71-46d6-8c44-394de705036b + Brep | Brep + Brep | Brep + + + + + + 7994 + 3941 + 111 + 44 + + + 8050 + 3963 + + + + + + First Brep + ec6f333e-c4da-4f04-a763-4e69cbb74410 + Brep A + Brep A + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7996 + 3943 + 39 + 20 + + + 8017 + 3953 + + + + + + + + Second Brep + c1055203-a30e-4573-9b54-64ec9505d458 + Brep B + Brep B + false + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7996 + 3963 + 39 + 20 + + + 8017 + 3973 + + + + + + + + 1 + Intersection curves + 286c73cf-b560-452b-bd62-c9a310c25682 + Curves + Curves + false + 0 + + + + + + 8065 + 3943 + 38 + 20 + + + 8085.5 + 3953 + + + + + + + + 1 + Intersection points + d17adf7a-1aae-40c3-b3a9-3a010e93e93b + Points + Points + false + 0 + + + + + + 8065 + 3963 + 38 + 20 + + + 8085.5 + 3973 + + + + + + + + + + + + 8d372bdc-9800-45e9-8a26-6e33c5253e21 + Deconstruct Brep + + + + + Deconstruct a brep into its constituent parts. + true + 4264c360-238c-4e97-993a-4905431b8679 + Deconstruct Brep + Deconstruct Brep + + + + + + 7671 + 3832 + 105 + 64 + + + 7716 + 3864 + + + + + + Base Brep + 7e559a1d-6bdd-4685-aba3-17633b09c42b + Brep + Brep + false + 89ece951-cc54-4778-84c3-d6a7cbb8c459 + 1 + + + + + + 7673 + 3834 + 28 + 60 + + + 7688.5 + 3864 + + + + + + + + 1 + Faces of Brep + 72018ccb-d7d2-4011-9c6c-3dd34bee00db + Faces + Faces + false + 0 + + + + + + 7731 + 3834 + 43 + 20 + + + 7754 + 3844 + + + + + + + + 1 + Edges of Brep + 353d8f5f-3240-4a9a-a008-97e467f00a8d + Edges + Edges + false + 0 + + + + + + 7731 + 3854 + 43 + 20 + + + 7754 + 3864 + + + + + + + + 1 + Vertices of Brep + a8767347-d744-47e9-a27a-25bffc5051c9 + Vertices + Vertices + false + 0 + + + + + + 7731 + 3874 + 43 + 20 + + + 7754 + 3884 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 254045c3-885f-4a6b-aeb9-6945812f8d53 + 7aaaf455-acfc-4438-b475-e938f4bba215 + 2 + 048d7aec-c3e7-4531-b508-7a955dbfdee7 + Group + + + + + + + + + + + b25c5762-f90e-4839-9fc5-74b74ab42b1e + Offset Surface + + + + + Offset a surface by a fixed amount. + true + f7226dc0-e33f-4316-b331-377a23626556 + Offset Surface + Offset Surface + + + + + + 7792 + 3776 + 120 + 64 + + + 7854 + 3808 + + + + + + Base surface + 5e24d3d8-bf58-4e2b-8005-4123a3884465 + Surface + Surface + false + c1fd60f3-5621-40b1-b6a2-623a179be826 + 1 + + + + + + 7794 + 3778 + 45 + 20 + + + 7818 + 3788 + + + + + + + + Offset distance + 712b7aed-f988-4c78-ab51-3994146c61d2 + Distance + Distance + false + 0 + + + + + + 7794 + 3798 + 45 + 20 + + + 7818 + 3808 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Retrim offset + d4427069-d089-46d1-bc48-a3424e42f572 + Retrim + Retrim + false + 0 + + + + + + 7794 + 3818 + 45 + 20 + + + 7818 + 3828 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Offset result + 68c74300-bdc8-4fdf-9b3f-2795a37d9ff0 + Surface + Surface + false + 0 + + + + + + 7869 + 3778 + 41 + 60 + + + 7891 + 3808 + + + + + + + + + + + + 45f19d16-1c9f-4b0f-a9a6-45a77f3d206c + Loft Options + + + + + Create loft options from atomic inputs + 26839b22-9d53-4a75-9747-cec9ea01612d + Loft Options + Loft Options + + + + + + 8140 + 4422 + 116 + 104 + + + 8197 + 4474 + + + + + + Closed loft + 5559c1d1-4f49-4ed3-8d39-ab2a9611e895 + Closed + Closed + false + 0 + + + + + + 8142 + 4424 + 40 + 20 + + + 8163.5 + 4434 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Adjust seams + 0dd99824-5e48-4c1b-bc15-fcc75cdec4ad + Adjust + Adjust + false + 0 + + + + + + 8142 + 4444 + 40 + 20 + + + 8163.5 + 4454 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Rebuild count (zero = no rebuild) + b72b6363-f9de-428e-a577-a4c8df12b8c6 + Rebuild + Rebuild + false + 0 + + + + + + 8142 + 4464 + 40 + 20 + + + 8163.5 + 4474 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Refit tolerance (zero = no refit) + 6629e7d0-8e6e-4cf5-bca1-2c147ea952bd + Refit + Refit + false + 0 + + + + + + 8142 + 4484 + 40 + 20 + + + 8163.5 + 4494 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Loft type (0=Normal, 1=Loose, 2=Tight, 3=Straight, 5=Uniform) + 776f2e35-4168-4059-8b8f-598fe125ea7d + Type + Type + false + 0 + + + + + + 8142 + 4504 + 40 + 20 + + + 8163.5 + 4514 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Loft options + 98726eda-a551-4dd2-8b9d-99e6b4935cf6 + Options + Options + false + 0 + + + + + + 8212 + 4424 + 42 + 100 + + + 8234.5 + 4474 + + + + + + + + + + + + 7db14002-c09c-4d7b-9f80-e4e2b00dfa1d + Surface Split + + + + + Split a surface with a bunch of curves. + true + d144f158-58d9-4e47-8963-47da08dbda87 + Surface Split + Surface Split + + + + + + 7789 + 4411 + 129 + 44 + + + 7847 + 4433 + + + + + + Base surface + 17b26152-fcd3-4d8a-b8ce-0514f80528d8 + Surface + Surface + false + 7c2a9a97-37af-464a-afb8-b1c53fa470ef + 1 + + + + + + 7791 + 4413 + 41 + 20 + + + 7813 + 4423 + + + + + + + + 1 + Splitting curves + b1dddcc9-d2ba-4c6f-8296-570172c90642 + Curves + Curves + true + 286c73cf-b560-452b-bd62-c9a310c25682 + 1 + + + + + + 7791 + 4433 + 41 + 20 + + + 7813 + 4443 + + + + + + + + 1 + Splitting fragments + d1b59d12-b574-4085-a117-2d8df8482dde + Fragments + Fragments + false + 0 + + + + + + 7862 + 4413 + 54 + 40 + + + 7890.5 + 4433 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + 9881faf1-9e08-436c-a5c3-08b24b9ac88c + List Item + List Item + + + + + + 8336 + 4566 + 90 + 64 + + + 8400 + 4598 + + + + + + 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 + 8281cfde-1ec5-4d77-aec8-2ab637a418ec + 1 + List + List + false + 0 + + + + + + 8338 + 4568 + 47 + 20 + + + 8371 + 4578 + + + + + + + + Item index + c068549a-59b6-4c1f-b66b-a207671fcda5 + Index + Index + false + 0 + + + + + + 8338 + 4588 + 47 + 20 + + + 8371 + 4598 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Wrap index to list bounds + 0530eaf5-ead8-4b05-9e21-9f5926c56f5b + Wrap + Wrap + false + 0 + + + + + + 8338 + 4608 + 47 + 20 + + + 8371 + 4618 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 248bbf60-817d-4788-aa30-e1b0de311396 + false + Item + i + false + 0 + + + + + + 8415 + 4568 + 9 + 60 + + + 8421 + 4598 + + + + + + + + + + + + + + c277f778-6fdf-4890-8f78-347efb23c406 + Pipe + + + + + Create a pipe surface around a rail curve. + true + d75023c9-62be-42f6-a893-3810d12b4a53 + Pipe + Pipe + + + + + + 8194 + 4304 + 96 + 64 + + + 8247 + 4336 + + + + + + Base curve + 0ae2640d-6bcc-4504-b8f5-06c0a57d1ca7 + Curve + Curve + false + 7fef8b33-beba-45a7-8567-efcbc767f9e8 + 1 + + + + + + 8196 + 4306 + 36 + 20 + + + 8215.5 + 4316 + + + + + + + + Pipe radius + 12c34b8c-e3c2-4c55-834d-d13038256aa9 + Radius + Radius + false + 71cfe5b9-f22c-4ddd-b7b6-25848ab46cd8 + 1 + + + + + + 8196 + 4326 + 36 + 20 + + + 8215.5 + 4336 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Specifies the type of caps (0=None, 1=Flat, 2=Round) + 9e8c1d14-1b3b-42a0-bd47-a4779a2d5cd2 + Caps + Caps + false + 0 + + + + + + 8196 + 4346 + 36 + 20 + + + 8215.5 + 4356 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + 1 + Resulting Pipe + 45811a92-276b-464a-8195-283cd966e592 + Pipe + Pipe + false + 0 + + + + + + 8262 + 4306 + 26 + 60 + + + 8276.5 + 4336 + + + + + + + + + + + + a7a41d0a-2188-4f7a-82cc-1a2c4e4ec850 + Loft + + + + + Create a lofted surface through a set of section curves. + true + 6bc3d04d-c381-40ee-aee4-fad369ac7c2b + Loft + Loft + + + + + + 8073 + 4195 + 100 + 44 + + + 8132 + 4217 + + + + + + 1 + Section curves + 5b3e8270-ee15-4673-9c64-18b3a4d5d32b + Curves + Curves + false + 7fef8b33-beba-45a7-8567-efcbc767f9e8 + 0a51e542-6d3f-419c-b3ca-c97ab3fc8327 + 2 + + + + + + 8075 + 4197 + 42 + 20 + + + 8097.5 + 4207 + + + + + + + + Loft options + 58c237be-021c-4089-b95f-65fa2a126fb5 + Options + Options + false + 0 + + + + + + 8075 + 4217 + 42 + 20 + + + 8097.5 + 4227 + + + + + + 1 + + + + + 1 + {0} + + + + + false + false + 0 + 0 + 0 + 10 + 0.01 + + + + + + + + + + + Resulting Loft surfaces + 6c78af65-0c28-4ccb-9e7a-dde0d7a81b80 + Loft + Loft + false + 0 + + + + + + 8147 + 4197 + 24 + 40 + + + 8160.5 + 4217 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7fef8b33-beba-45a7-8567-efcbc767f9e8 + Relay + + false + aa35275e-52c9-473d-a63c-8f152ba3ef07 + 1 + + + + + + 7954 + 4381 + 40 + 16 + + + 7974 + 4389 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 040ec330-b975-4353-9038-26022e0362c4 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 11 + + 0.0 + + + + + + 6844 + 4192 + 250 + 20 + + + 6844.243 + 4192.521 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + a21b11e7-99c9-4727-a865-9bb212f7d535 + List Item + List Item + + + + + + 7122 + 4266 + 90 + 64 + + + 7186 + 4298 + + + + + + 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 + 33cd8d49-ad85-4528-ab90-2486445896bc + 1 + List + List + false + 0efec514-a0fd-492a-90de-cd0899803164 + 1 + + + + + + 7124 + 4268 + 47 + 20 + + + 7157 + 4278 + + + + + + + + Item index + 99584cd5-a364-4f89-ba62-a2eb69178505 + Index + Index + false + 040ec330-b975-4353-9038-26022e0362c4 + 1 + + + + + + 7124 + 4288 + 47 + 20 + + + 7157 + 4298 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 8b58336c-c7ba-40d9-b84d-1acce4776c21 + Wrap + Wrap + false + 0 + + + + + + 7124 + 4308 + 47 + 20 + + + 7157 + 4318 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + bf0cc745-51c5-4b7a-b722-97b8b7d7c538 + false + Item + i + false + 0 + + + + + + 7201 + 4268 + 9 + 60 + + + 7207 + 4298 + + + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 3b09d122-e6ca-45ce-8cbd-a8942f3f4097 + List Item + List Item + + + + + + 7130 + 4068 + 90 + 64 + + + 7194 + 4100 + + + + + + 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 + 1c5506b9-2359-466c-9d8d-b0d37012912f + 1 + List + List + false + d2392b9f-b748-49ad-846d-fc3a7259876b + 1 + + + + + + 7132 + 4070 + 47 + 20 + + + 7165 + 4080 + + + + + + + + Item index + 7c2ab265-1c1f-47a8-b223-a8da2bd1c5fa + Index + Index + false + 040ec330-b975-4353-9038-26022e0362c4 + 1 + + + + + + 7132 + 4090 + 47 + 20 + + + 7165 + 4100 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 2323100f-fd10-4e4e-b8bd-beda6da3c1a9 + Wrap + Wrap + false + 0 + + + + + + 7132 + 4110 + 47 + 20 + + + 7165 + 4120 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a76c1d16-2c74-4690-8b59-1d9561176166 + false + Item + i + false + 0 + + + + + + 7209 + 4070 + 9 + 60 + + + 7215 + 4100 + + + + + + + + + + + + + + c74efd0e-7fe3-4c2d-8c9d-295c5672fb13 + Null Item + + + + + Test a data item for null or invalidity + true + 80470945-fe2e-49e6-8e56-e76e16b835bd + Null Item + Null Item + + + + + + 6943 + 3850 + 140 + 64 + + + 7003 + 3882 + + + + + + Item to test + b2673a7e-c8fc-4b1d-b14e-859282ddf571 + 1 + Item + Item + true + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + 1 + + + + + + 6945 + 3852 + 43 + 60 + + + 6976 + 3882 + + + + + + + + True if item is Null + 304b2627-aba9-40d0-9743-9b870a1f9e0f + Null Flags + Null Flags + false + 0 + + + + + + 7018 + 3852 + 63 + 20 + + + 7051 + 3862 + + + + + + + + True if item is Invalid + 92d6e5e9-ae3a-4053-b646-6069f78d5d39 + Invalid Flags + Invalid Flags + false + 0 + + + + + + 7018 + 3872 + 63 + 20 + + + 7051 + 3882 + + + + + + + + A textual description of the object state + 912e366c-0cdc-40c1-8e38-01e9bdc5fa4e + Description + Description + false + 0 + + + + + + 7018 + 3892 + 63 + 20 + + + 7051 + 3902 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3b4dca9d-f65d-4cf3-b547-91942e37ba4f + Panel + + false + 0 + 92d6e5e9-ae3a-4053-b646-6069f78d5d39 + 1 + Double click to edit panel content… + + + + + + 7141 + 3813 + 160 + 100 + + 0 + 0 + 0 + + 7141.277 + 3813.183 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6370412c-ae13-4f69-8c15-f2dd89fe95c3 + Relay + + false + 05cab8cd-7728-4567-93d1-d23fad55e884 + 1 + + + + + + 3558 + 2866 + 40 + 16 + + + 3578 + 2874 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + bac12180-aca4-4b5e-84d6-2378ee77f9e4 + Curve + Curve + false + f638d8ce-69c2-4ce7-952d-b6e9eaae441f + 1 + + + + + + 2348 + 2432 + 50 + 24 + + + 2373.199 + 2444.577 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + Y2BkYGD4DwQgGgR4mIBEeFBGZl6+c35ubn6ejkJYalFxZn6erbmeobGekaGxiQWQYWBgqKPgXJpTUlqUapuXWlpSlJijoxBQmpSTmeydWhmSn52aZ2tqamRkYZhqaZ5sbmpqamzACrJFEmy4nntqfm5qSVGlnl9pUVKxc2lRWSoLUJa9DGIbV2JRckZmWapxSi5nfkFqXh5IFUtKYkkiSBEHBwcTyKEC6gwMRkB68h9uHk5mIIMfRJwEWsP0q56JYS/UV7//MzGIQD0oKbg+LpD7iuD+fwwCzYxKH7ykKsX/AOVboWoFmKEKQa7hZEAHH+wxhCDi+9FFuLErBANtbqeajX8tHCC0h0NCh6Gs674gBy0wP8Lha2/QbVnbeKh4EgYNcteHdYf7T0h+38+w0sVhpriFA8xs2eP/lbZdtD5gdvV3OFOVNlz899ttnh4frQ/wrLHseeL5F+6PBG1Owci+r/szVn4PmvZGGq7+Tqa93lNn8QNvuCSrIxYbHoCJN5xw/Ja09PF+7ZKP1d29tnBxRcMDtq9jjRx6+KekT1PWgYsvenyAsdZZz2ED689z07b8hYeT8tbt4sar1B2OPPbb9T1cGG7vZI4r/f/rmRqICcdRMAoGAQAA + + 00000000-0000-0000-0000-000000000000 + + + + + + + + + + + + + 429cbba9-55ee-4e84-98ea-876c44db879a + Sub Curve + + + + + Construct a curve from the sub-domain of a base curve. + true + 688e5855-f545-43da-9716-13e5c1077f46 + Sub Curve + Sub Curve + + + + + + 2796 + 2218 + 124 + 44 + + + 2870 + 2240 + + + + + + Base curve + 5c18507d-7d08-4566-950c-3382be8e7df2 + Base curve + Base curve + false + bac12180-aca4-4b5e-84d6-2378ee77f9e4 + 1 + + + + + + 2798 + 2220 + 57 + 20 + + + 2828 + 2230 + + + + + + + + Sub-domain to extract + db9c5988-0ee1-47ce-a2a4-ef64e29358a0 + Domain + Domain + false + 84744644-0bf0-41fd-a754-817065d77c2c + 1 + + + + + + 2798 + 2240 + 57 + 20 + + + 2828 + 2250 + + + + + + + + Resulting sub curve + 90d7ad1c-657d-4410-a8d6-8e8b31ec2f25 + Curve + Curve + false + 0 + + + + + + 2885 + 2220 + 33 + 40 + + + 2903 + 2240 + + + + + + + + + + + + d1a28e95-cf96-4936-bf34-8bf142d731bf + Construct Domain + + + + + Create a numeric domain from two numeric extremes. + 87ac2ec4-7ae1-484a-ba92-72467068ec4a + Construct Domain + Construct Domain + + + + + + 2558 + 2257 + 140 + 44 + + + 2640 + 2279 + + + + + + Start value of numeric domain + b8de2fdb-e391-4726-b406-49c7017327c6 + Domain start + Domain start + false + 27b327d4-313b-446c-8134-8c0f5d63834e + 1 + + + + + + 2560 + 2259 + 65 + 20 + + + 2594 + 2269 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + End value of numeric domain + c9907a0f-edbc-49ae-967c-708dc6cc80a5 + Domain end + Domain end + false + 5979046f-dc2c-4df3-9152-2fd1ae07b906 + 1 + + + + + + 2560 + 2279 + 65 + 20 + + + 2594 + 2289 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Numeric domain between {A} and {B} + 84744644-0bf0-41fd-a754-817065d77c2c + Domain + Domain + false + 0 + + + + + + 2655 + 2259 + 41 + 40 + + + 2677 + 2279 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + e0aaf7fa-bf70-4ee7-a822-4f24eb4c6cce + Number Slider + + false + 0 + + + + + + 2106 + 1991 + 158 + 20 + + + 2106.451 + 1991.039 + + + + + + 6 + 1 + 0 + 1 + 0 + 0 + 0.479497 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 5b1436d8-b080-4b2b-9f60-b649f16eb706 + Multiplication + Multiplication + + + + + + 2460 + 2210 + 82 + 44 + + + 2491 + 2232 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 05e035f9-6b46-49af-975c-62cbb15347b6 + A + A + true + c451ca51-5990-42ab-a5a5-ab2f8e7deecf + 1 + + + + + + 2462 + 2212 + 14 + 20 + + + 2470.5 + 2222 + + + + + + + + Second item for multiplication + 7bfb6f84-f95b-4ac1-8146-d4a571981895 + B + B + true + 27b327d4-313b-446c-8134-8c0f5d63834e + 1 + + + + + + 2462 + 2232 + 14 + 20 + + + 2470.5 + 2242 + + + + + + + + Result of multiplication + 424f823b-6428-4aa7-913d-0a9dc66ff264 + Result + Result + false + 0 + + + + + + 2506 + 2212 + 34 + 40 + + + 2524.5 + 2232 + + + + + + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + f7df0960-c4d3-418e-8c43-c80d44b7a825 + Curve Domain + Curve Domain + + + + + + 2266 + 2339 + 116 + 44 + + + 2324 + 2361 + + + + + + Curve to measure/modify + 2584dc73-5da6-4ceb-bca2-8caeda1808de + Curve + Curve + false + bac12180-aca4-4b5e-84d6-2378ee77f9e4 + 1 + + + + + + 2268 + 2341 + 41 + 20 + + + 2290 + 2351 + + + + + + + + Optional domain, if omitted the curve will not be modified. + f2fc2a25-8b92-4bda-9c1e-c210330b25d8 + Domain + Domain + true + 0 + + + + + + 2268 + 2361 + 41 + 20 + + + 2290 + 2371 + + + + + + + + Curve with new domain. + 3230c736-e0b3-4f29-884f-d0697dde4e17 + Curve + Curve + false + 0 + + + + + + 2339 + 2341 + 41 + 20 + + + 2361 + 2351 + + + + + + + + Domain of original curve. + 5b4ffaa1-1611-4e20-a14d-b4835bba9a5e + Domain + Domain + false + 0 + + + + + + 2339 + 2361 + 41 + 20 + + + 2361 + 2371 + + + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 84ca4c20-c649-4f1d-881e-f9280cef4198 + Deconstruct Domain + Deconstruct Domain + + + + + + 2414 + 2320 + 104 + 44 + + + 2472 + 2342 + + + + + + Base domain + 5fc621c1-bd3f-490f-b27e-c762169d1761 + Domain + Domain + false + 5b4ffaa1-1611-4e20-a14d-b4835bba9a5e + 1 + + + + + + 2416 + 2322 + 41 + 40 + + + 2438 + 2342 + + + + + + + + Start of domain + ba0828a8-0ae8-4dcc-b0d0-94289411b528 + Start + Start + false + 0 + + + + + + 2487 + 2322 + 29 + 20 + + + 2503 + 2332 + + + + + + + + End of domain + 27b327d4-313b-446c-8134-8c0f5d63834e + End + End + false + 0 + + + + + + 2487 + 2342 + 29 + 20 + + + 2503 + 2352 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2dadc0ed-1c97-48f3-aae6-a20f19fb10c7 + Panel + + false + 0 + 27b327d4-313b-446c-8134-8c0f5d63834e + 1 + Double click to edit panel content… + + + + + + 2859 + 2462 + 160 + 100 + + 0 + 0 + 0 + + 2859.001 + 2462.484 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 5f7bef7a-4810-4f72-984d-20176c00d9a4 + Panel + + false + 0.1223958358168602 + 27b327d4-313b-446c-8134-8c0f5d63834e + 1 + Double click to edit panel content… + + + + + + 2925 + 2261 + 160 + 100 + + 0 + 0 + 0 + + 2925.579 + 2261.319 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + 05382bc3-577e-4ed4-84e3-e0f1dd0aa395 + Subtraction + Subtraction + + + + + + 2607 + 2162 + 82 + 44 + + + 2638 + 2184 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 7817c69d-4554-4ffd-bc86-55090ccc98c3 + A + A + true + 27b327d4-313b-446c-8134-8c0f5d63834e + 1 + + + + + + 2609 + 2164 + 14 + 20 + + + 2617.5 + 2174 + + + + + + + + Second operand for subtraction + c655fe9c-8e0b-4b57-8360-7622cb525707 + B + B + true + 424f823b-6428-4aa7-913d-0a9dc66ff264 + 1 + + + + + + 2609 + 2184 + 14 + 20 + + + 2617.5 + 2194 + + + + + + + + Result of subtraction + 5979046f-dc2c-4df3-9152-2fd1ae07b906 + Result + Result + false + 0 + + + + + + 2653 + 2164 + 34 + 40 + + + 2671.5 + 2184 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e5dc0ca4-aa2b-45f7-addf-f612a6deb1c1 + Panel + + false + 0.030601859092712402 + 84744644-0bf0-41fd-a754-817065d77c2c + 1 + Double click to edit panel content… + + + + + + 2760 + 2280 + 160 + 100 + + 0 + 0 + 0 + + 2760.423 + 2280.942 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc7ed85b-d618-47fd-bba8-e7d509314c2d + Relay + + false + b7910189-1d7a-43ff-8e25-523bdfd10b81 + 1 + + + + + + 3740 + 2832 + 40 + 16 + + + 3760 + 2840 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 968ea678-b426-4da8-8bc6-cfad7160258f + Relay + + false + adf18053-0890-49d6-94e4-f0e9486ab431 + 1 + + + + + + 3667 + 2916 + 40 + 16 + + + 3687 + 2924 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc48522e-e274-4de8-b557-e6903d8ad3b8 + Relay + + false + ee86b667-5ba5-42e4-8af2-0e74c0a13b3c + 1 + + + + + + 2214 + 2106 + 40 + 16 + + + 2234 + 2114 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + d6e94ac4-50bd-473d-95cd-12d6d3787521 + Remap Numbers + Remap Numbers + + + + + + 2220 + 1890 + 115 + 64 + + + 2275 + 1922 + + + + + + Value to remap + c8125500-beae-4f5d-b1bc-ea6b04ee244e + Value + Value + false + 0 + + + + + + 2222 + 1892 + 38 + 20 + + + 2242.5 + 1902 + + + + + + + + Source domain + 2039db1b-8f38-419d-a9e2-0360c18cac22 + Source + Source + false + 0 + + + + + + 2222 + 1912 + 38 + 20 + + + 2242.5 + 1922 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 1ee8fc7b-3e68-4121-b39c-9f568734be4b + Target + Target + false + 0 + + + + + + 2222 + 1932 + 38 + 20 + + + 2242.5 + 1942 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 164cb712-fe6d-4ad9-97da-b77fa7468b6a + Mapped + Mapped + false + 0 + + + + + + 2290 + 1892 + 43 + 30 + + + 2313 + 1907 + + + + + + + + Remapped and clipped number + 1837dc53-c6e8-4fb4-befb-b9ed78f88006 + Clipped + Clipped + false + 0 + + + + + + 2290 + 1922 + 43 + 30 + + + 2313 + 1937 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f2653d96-3648-4859-b758-d40d59dab757 + Relay + + false + 968ea678-b426-4da8-8bc6-cfad7160258f + 1 + + + + + + 2055 + 2116 + 40 + 16 + + + 2075 + 2124 + + + + + + + + + + a3371040-e552-4bc8-b0ff-10a840258e88 + Negative + + + + + Compute the negative of a value. + f643bec1-6d4c-45d9-9575-3a29d586136e + Negative + Negative + + + + + + 2101 + 2091 + 100 + 28 + + + 2150 + 2105 + + + + + + Input value + 071a2fab-2f98-49f8-a949-b92f94333fcd + Value + Value + false + f2653d96-3648-4859-b758-d40d59dab757 + 1 + + + + + + 2103 + 2093 + 32 + 24 + + + 2120.5 + 2105 + + + + + + + + Output value + ee86b667-5ba5-42e4-8af2-0e74c0a13b3c + Result + Result + false + 0 + + + + + + 2165 + 2093 + 34 + 24 + + + 2183.5 + 2105 + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + a50b22f4-56cc-41a5-b93c-320d403ec84d + Power + Power + + + + + + 2368 + 2090 + 82 + 44 + + + 2399 + 2112 + + + + + + The item to be raised + 5ce9ddc9-58fe-41d0-8842-e124da1bb0c0 + A + A + false + 0 + + + + + + 2370 + 2092 + 14 + 20 + + + 2378.5 + 2102 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Number + 10 + + + + + + + + + + + The exponent + 1a95671d-189f-48e9-9de3-d3337863cabe + B + B + false + a669ad8d-79bf-4329-ab87-77518e398cf6 + 1 + + + + + + 2370 + 2112 + 14 + 20 + + + 2378.5 + 2122 + + + + + + + + A raised to the B power + 7947968a-1465-4aae-a370-15968abd89e7 + Result + Result + false + 0 + + + + + + 2414 + 2092 + 34 + 40 + + + 2432.5 + 2112 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + 3d4ef156-cb17-4a72-9036-3ac7e25bf239 + Division + Division + + + + + + 2281 + 2090 + 82 + 44 + + + 2312 + 2112 + + + + + + Item to divide (dividend) + d48f1766-be05-4235-abef-8ced0ebeec77 + A + A + false + fc48522e-e274-4de8-b557-e6903d8ad3b8 + 1 + + + + + + 2283 + 2092 + 14 + 20 + + + 2291.5 + 2102 + + + + + + + + Item to divide with (divisor) + 4b8fb098-2b5f-4e8b-a085-cf11dc6c1ce6 + B + B + false + 0 + + + + + + 2283 + 2112 + 14 + 20 + + + 2291.5 + 2122 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 50 + + + + + + + + + + + The result of the Division + a669ad8d-79bf-4329-ab87-77518e398cf6 + Result + Result + false + 0 + + + + + + 2327 + 2092 + 34 + 40 + + + 2345.5 + 2112 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a50b22f4-56cc-41a5-b93c-320d403ec84d + 3d4ef156-cb17-4a72-9036-3ac7e25bf239 + 2 + 892ff330-163a-47d7-a126-ffb56a844c58 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fc48522e-e274-4de8-b557-e6903d8ad3b8 + f2653d96-3648-4859-b758-d40d59dab757 + f643bec1-6d4c-45d9-9575-3a29d586136e + 3 + 24f1d5d0-7ccd-43c2-a6c0-2a75cd00ea54 + 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 + 014af04b-b9cd-49e3-86d6-240af31100fb + Evaluate Length + Evaluate Length + + + + + + 2584 + 2492 + 144 + 64 + + + 2658 + 2524 + + + + + + Curve to evaluate + a4345716-c8e9-4b5c-ac6c-facec5b6a84d + Curve + Curve + false + bac12180-aca4-4b5e-84d6-2378ee77f9e4 + 1 + + + + + + 2586 + 2494 + 57 + 20 + + + 2616 + 2504 + + + + + + + + Length factor for curve evaluation + 9af49c48-d4cd-4e42-b52e-273f6cf0f9de + Length + Length + false + 50e5a9ae-643b-4675-9394-fb73fd2e3fc0 + 1 + + + + + + 2586 + 2514 + 57 + 20 + + + 2616 + 2524 + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 731460e5-bee8-4716-b5c5-db6b3581ff6a + Normalized + Normalized + false + 0 + + + + + + 2586 + 2534 + 57 + 20 + + + 2616 + 2544 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Point at the specified length + c685906e-a73e-423b-9fdc-fcd162ed3d6e + Point + Point + false + 0 + + + + + + 2673 + 2494 + 53 + 20 + + + 2701 + 2504 + + + + + + + + Tangent vector at the specified length + ee30025d-2b33-4737-8143-8db0b8608dac + Tangent + Tangent + false + 0 + + + + + + 2673 + 2514 + 53 + 20 + + + 2701 + 2524 + + + + + + + + Curve parameter at the specified length + 3221f885-30cb-44c4-874e-c9db75de1bb4 + Parameter + Parameter + false + 0 + + + + + + 2673 + 2534 + 53 + 20 + + + 2701 + 2544 + + + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + fc8a3282-86d6-4500-bf62-8a5754bf7b50 + Length + Length + + + + + + 2369 + 2499 + 104 + 28 + + + 2419 + 2513 + + + + + + Curve to measure + 81dde07c-e676-4ea3-89e8-18b5d4348c9a + Curve + Curve + false + bac12180-aca4-4b5e-84d6-2378ee77f9e4 + 1 + + + + + + 2371 + 2501 + 33 + 24 + + + 2389 + 2513 + + + + + + + + Curve length + 0f2c10c2-481e-4796-9777-3cab67fe7a08 + Length + Length + false + 0 + + + + + + 2434 + 2501 + 37 + 24 + + + 2454 + 2513 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 1e3ed15d-c790-40c2-ab73-1476588797b6 + Number Slider + Number Slider + false + 0 + + + + + + 2509 + 2599 + 198 + 20 + + + 2509.839 + 2599.705 + + + + + + 1 + 1 + 0 + 1 + 0 + 0 + 0.2 + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + db392dd1-d301-4c91-935f-81066a1e3ff2 + Multiplication + Multiplication + + + + + + 2486 + 2489 + 82 + 44 + + + 2517 + 2511 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + cf31d418-db03-4dfc-9a7f-5d9acd02b20b + A + A + true + 1e3ed15d-c790-40c2-ab73-1476588797b6 + 1 + + + + + + 2488 + 2491 + 14 + 20 + + + 2496.5 + 2501 + + + + + + + + Second item for multiplication + b13ed659-9b18-4f06-b8a2-c8746dcadb00 + B + B + true + 0f2c10c2-481e-4796-9777-3cab67fe7a08 + 1 + + + + + + 2488 + 2511 + 14 + 20 + + + 2496.5 + 2521 + + + + + + + + Result of multiplication + 50e5a9ae-643b-4675-9394-fb73fd2e3fc0 + Result + Result + false + 0 + + + + + + 2532 + 2491 + 34 + 40 + + + 2550.5 + 2511 + + + + + + + + + + + + + + 22990b1f-9be6-477c-ad89-f775cd347105 + Flip Curve + + + + + Flip a curve using an optional guide curve. + 9953b104-526b-4407-a7d1-539a485aefeb + Flip Curve + Flip Curve + + + + + + 2363 + 2600 + 100 + 44 + + + 2413 + 2622 + + + + + + Curve to flip + 37c258f7-4512-4e3a-95f0-f8d6b1470fbd + Curve + Curve + false + 0 + + + + + + 2365 + 2602 + 33 + 20 + + + 2383 + 2612 + + + + + + + + Optional guide curve + 6c9b76ad-d8c3-4bc5-87a2-2e2be21da657 + Guide + Guide + true + 0 + + + + + + 2365 + 2622 + 33 + 20 + + + 2383 + 2632 + + + + + + + + Flipped curve + c81b4b44-fca7-4a77-8de8-8f840ae40ea0 + Curve + Curve + false + 0 + + + + + + 2428 + 2602 + 33 + 20 + + + 2446 + 2612 + + + + + + + + Flip action + 784b98b7-bfbb-4d88-afbd-4372b2f03b8e + Flag + Flag + false + 0 + + + + + + 2428 + 2622 + 33 + 20 + + + 2446 + 2632 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 98c275c0-46ff-4a2e-82f3-0c04cd2ae6cd + Panel + + false + 0 + 7947968a-1465-4aae-a370-15968abd89e7 + 1 + Double click to edit panel content… + + + + + + 2662 + 2011 + 160 + 100 + + 0 + 0 + 0 + + 2662.699 + 2011.45 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + c3acc937-066d-4b77-b93f-8d9ad40cddfa + Subtraction + Subtraction + + + + + + 2544 + 2104 + 82 + 44 + + + 2575 + 2126 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + 80895646-ec39-4a4a-8894-ca1983bb488c + A + A + true + 0 + + + + + + 2546 + 2106 + 14 + 20 + + + 2554.5 + 2116 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 1 + + + + + + + + + + + Second operand for subtraction + c9e239fa-9a13-4664-9d41-4466655f03b0 + B + B + true + a1e84f2e-1cb7-4495-8cb9-b563a804916f + 1 + + + + + + 2546 + 2126 + 14 + 20 + + + 2554.5 + 2136 + + + + + + + + Result of subtraction + c451ca51-5990-42ab-a5a5-ab2f8e7deecf + Result + Result + false + 0 + + + + + + 2590 + 2106 + 34 + 40 + + + 2608.5 + 2126 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aec2eda7-de37-4e91-8906-21fca14610a1 + Relay + + false + 47db969f-2cdd-4dab-a59f-5f389bc2be55 + 1 + + + + + + 2753 + 2202 + 40 + 16 + + + 2773 + 2210 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bdee783d-a387-4096-9cb8-65f9d1b180cc + Panel + + false + 1 + d2392b9f-b748-49ad-846d-fc3a7259876b + 1 + Double click to edit panel content… + + + + + + 7155 + 3952 + 160 + 100 + + 0 + 0 + 0 + + 7155 + 3952.79 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 54d53f4a-03b3-4929-b66f-66c03a82f885 + Relay + + false + 33f7b69e-81e8-45eb-b8e9-8d776a0ec4d0 + 1 + + + + + + 3801 + 2855 + 40 + 16 + + + 3821 + 2863 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 2475187c-ae7a-44e1-888a-2e37e5918498 + Replace Nulls + Replace Nulls + + + + + + 7191 + 4178 + 136 + 44 + + + 7277 + 4200 + + + + + + 1 + Items to test for null + 434ce433-b31c-44e2-ab51-630c40b5323f + Items + Items + false + 9deb1eb8-bb3c-4124-9ab2-c562992d4d0c + 1 + + + + + + 7193 + 4180 + 69 + 20 + + + 7229 + 4190 + + + + + + + + 1 + Items to replace nulls with + 745aec13-924f-466c-9670-5e78dad3f6c4 + Replacements + Replacements + false + e606dca8-aca3-45df-85e6-434e26711ab9 + 1 + + + + + + 7193 + 4200 + 69 + 20 + + + 7229 + 4210 + + + + + + + + 1 + List without any nulls + 7991d489-ccf4-49ad-80ab-eee4f68e2dd2 + Items + Items + false + 0 + + + + + + 7292 + 4180 + 33 + 20 + + + 7310 + 4190 + + + + + + + + Number of items replaced + 981f8f99-d6c3-475f-a69d-b89545d1a972 + Count + Count + false + 0 + + + + + + 7292 + 4200 + 33 + 20 + + + 7310 + 4210 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + deb9e174-4c8b-4668-b777-45336c0c2cdd + Point + Point + false + 0 + + + + + + 3669 + 3148 + 50 + 24 + + + 3694.829 + 3160.241 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d2392b9f-b748-49ad-846d-fc3a7259876b + Relay + + false + 3b95dd5d-bd0e-48a2-ae7c-90fbc3cdf70c + 1 + + + + + + 7030 + 4062 + 40 + 16 + + + 7050 + 4070 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6055e0fe-726d-4760-ab25-5429af1e4d13 + Panel + + false + 0.082417606376111507 + 3bec4b6f-9988-48e6-9264-d8400c376279 + 1 + Double click to edit panel content… + + + + + + 7213 + 4331 + 160 + 156 + + 0 + 0 + 0 + + 7213 + 4331.79 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c33ea450-24c2-4e89-951b-6fe75538091b + Relay + + false + db445451-1702-4f9c-a8cc-f17146752ddb + 1 + + + + + + 6982 + 4469 + 40 + 16 + + + 7002 + 4477 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 18b5e8a4-2c1e-421e-a4db-8be6770d681f + Curve + Curve + false + true + c33ea450-24c2-4e89-951b-6fe75538091b + 1 + + + + + + 7040 + 4472 + 50 + 24 + + + 7073 + 4484.79 + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 036577d9-b569-48f9-bc44-dc2da798824f + List Item + List Item + + + + + + 7073 + 4517 + 106 + 64 + + + 7137 + 4549 + + + + + + 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 + 3d94b98a-c9de-4d17-8909-f0b3e8d7c8f3 + 1 + List + List + false + 18b5e8a4-2c1e-421e-a4db-8be6770d681f + 1 + + + + + + 7075 + 4519 + 47 + 20 + + + 7108 + 4529 + + + + + + + + Item index + 0df57379-85df-4010-b569-31d95a1f2575 + Index + Index + false + 3b2fc047-9eae-45ec-969b-59321460499b + 1 + + + + + + 7075 + 4539 + 47 + 20 + + + 7108 + 4549 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + cc2b16b4-3966-47fe-9767-56c3088c8016 + Wrap + Wrap + false + 0 + + + + + + 7075 + 4559 + 47 + 20 + + + 7108 + 4569 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 9895f540-a163-4eba-b952-bada2accb04b + 2 + false + Item + i + false + 0 + + + + + + 7152 + 4519 + 25 + 60 + + + 7158 + 4549 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6055e0fe-726d-4760-ab25-5429af1e4d13 + c33ea450-24c2-4e89-951b-6fe75538091b + 18b5e8a4-2c1e-421e-a4db-8be6770d681f + 036577d9-b569-48f9-bc44-dc2da798824f + 4 + dcecf1fb-607b-45a7-a2c3-d28b44660cb4 + Group + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + bb833469-af83-4094-98f8-af1b4a85cadd + Scale + Scale + + + + + + 7201 + 4512 + 138 + 64 + + + 7269 + 4544 + + + + + + Base geometry + 98a569b7-ed8b-4b24-bd64-215bdd2a189c + Geometry + Geometry + true + 18b5e8a4-2c1e-421e-a4db-8be6770d681f + 1 + + + + + + 7203 + 4514 + 51 + 20 + + + 7230 + 4524 + + + + + + + + Center of scaling + 52723ed6-9ba2-47a1-9a98-4adf9061d306 + Center + Center + false + 0 + + + + + + 7203 + 4534 + 51 + 20 + + + 7230 + 4544 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 610083db-044c-429b-9a40-20256fbeff9d + Factor + Factor + false + 1537571f-1241-41f5-873a-61a7a6b17fcf + 1 + + + + + + 7203 + 4554 + 51 + 20 + + + 7230 + 4564 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 3bec4b6f-9988-48e6-9264-d8400c376279 + Geometry + Geometry + false + 0 + + + + + + 7284 + 4514 + 53 + 30 + + + 7312 + 4529 + + + + + + + + Transformation data + 6ce4cae9-467c-4521-bd92-10acb8b368ea + Transform + Transform + false + 0 + + + + + + 7284 + 4544 + 53 + 30 + + + 7312 + 4559 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 09e7accb-8512-4a2b-a1c5-0ea6b06c6cd9 + Line + Line + + + + + + 3837 + 2816 + 114 + 44 + + + 3909 + 2838 + + + + + + Line start point + 327f2e1d-7f93-4f2d-b9f4-86b7291b9058 + Start Point + Start Point + false + 0 + + + + + + 3839 + 2818 + 55 + 20 + + + 3868 + 2828 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line end point + 9990ae28-c3f3-4141-944c-23e1fe8096bc + End Point + End Point + false + 0 + + + + + + 3839 + 2838 + 55 + 20 + + + 3868 + 2848 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + c7de7b1b-9509-4ed5-a9b8-9a40523fd23e + Line + Line + false + 0 + + + + + + 3924 + 2818 + 25 + 40 + + + 3938 + 2838 + + + + + + + + + + + + c74efd0e-7fe3-4c2d-8c9d-295c5672fb13 + Null Item + + + + + Test a data item for null or invalidity + f1b7a937-991b-437e-8af1-81d154566374 + Null Item + Null Item + + + + + + 4207 + 2832 + 124 + 64 + + + 4251 + 2864 + + + + + + Item to test + 9ba40e61-62e3-438a-bf35-b61236237b54 + Item + Item + true + 0 + + + + + + 4209 + 2834 + 27 + 60 + + + 4224 + 2864 + + + + + + + + True if item is Null + 41cb40f2-7e89-47c1-98d0-617e7d1718c6 + Null Flags + Null Flags + false + 0 + + + + + + 4266 + 2834 + 63 + 20 + + + 4299 + 2844 + + + + + + + + True if item is Invalid + 9e17cac9-62d7-4db3-82b3-81c0aa9c2242 + Invalid Flags + Invalid Flags + false + 0 + + + + + + 4266 + 2854 + 63 + 20 + + + 4299 + 2864 + + + + + + + + A textual description of the object state + 7973e2e6-3769-4e98-ae3f-1039db831fb4 + Description + Description + false + 0 + + + + + + 4266 + 2874 + 63 + 20 + + + 4299 + 2884 + + + + + + + + + + + + fc5b7d12-7247-4de0-81bc-9b2c2f8f72f6 + Map to Surface + + + + + Map a curve onto a surface via control points. + 68f00b8f-e220-4f14-b04f-07e75628df5a + Map to Surface + Map to Surface + + + + + + 3730 + 2930 + 121 + 64 + + + 3801 + 2962 + + + + + + Curve to map + d12d540f-795b-4e1e-a1a1-db498f10100a + Curve + Curve + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 3732 + 2932 + 54 + 20 + + + 3768.5 + 2942 + + + + + + + + Base surface for initial coordinate space + facc1f13-6d97-44fd-b585-f926099d748a + 1 + Source + Source + false + 7e62a1a0-b6d7-4feb-8598-133d3ca78c72 + 1 + + + + + + 3732 + 2952 + 54 + 20 + + + 3768.5 + 2962 + + + + + + + + Surface for target coordinate space + 8ccc5d5f-fa99-4d9e-80c1-b6f52c9ee357 + 1 + Target + Target + false + 93471a6b-305d-4ea1-8d40-deb56046073f + 1 + + + + + + 3732 + 2972 + 54 + 20 + + + 3768.5 + 2982 + + + + + + + + Mapped curve + cfeb6148-d1b7-486c-b5fa-6c5186b4ba64 + Curve + Curve + false + 0 + + + + + + 3816 + 2932 + 33 + 60 + + + 3834 + 2962 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6dce793d-367d-40ba-8650-2b6272534a0d + Relay + + false + 98410453-0068-411b-b466-78b148dc2464 + 1 + + + + + + 3593 + 2996 + 40 + 16 + + + 3613 + 3004 + + + + + + + + + + a7a41d0a-2188-4f7a-82cc-1a2c4e4ec850 + Loft + + + + + Create a lofted surface through a set of section curves. + true + 3d7b9994-d46d-4f93-af25-f8eaf6bae63e + Loft + Loft + + + + + + 3455 + 3023 + 116 + 44 + + + 3530 + 3045 + + + + + + 1 + Section curves + e1d50ae7-dbce-4e5c-a936-36ddab39dc7f + 1 + Curves + Curves + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 3457 + 3025 + 58 + 20 + + + 3495.5 + 3035 + + + + + + + + Loft options + caf12ce6-33aa-4c30-9e05-9ead07ea30f2 + Options + Options + false + 0 + + + + + + 3457 + 3045 + 58 + 20 + + + 3495.5 + 3055 + + + + + + 1 + + + + + 1 + {0} + + + + + false + false + 0 + 0 + 0 + 10 + 0.01 + + + + + + + + + + + Resulting Loft surfaces + 7e62a1a0-b6d7-4feb-8598-133d3ca78c72 + Loft + Loft + false + 0 + + + + + + 3545 + 3025 + 24 + 40 + + + 3558.5 + 3045 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a7b10689-ae7b-4f4b-a540-ee41df498451 + Relay + + false + 6dce793d-367d-40ba-8650-2b6272534a0d + 1 + + + + + + 3628 + 2957 + 40 + 16 + + + 3648 + 2965 + + + + + + + + + + deaf8653-5528-4286-807c-3de8b8dad781 + Surface + + + + + Contains a collection of generic surfaces + true + 93471a6b-305d-4ea1-8d40-deb56046073f + Surface + Surface + false + a7b10689-ae7b-4f4b-a540-ee41df498451 + 1 + + + + + + 3523 + 3100 + 50 + 24 + + + 3548.409 + 3112.001 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 675766cf-9cf9-4e50-a4b2-0024a323c9be + Panel + + false + 0 + c33eb14b-e318-4c73-9a2b-c1371a4a1d5a + 1 + Double click to edit panel content… + + + + + + 3385 + 3160 + 219 + 100 + + 0 + 0 + 0 + + 3385.52 + 3160.342 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + 2d839cb4-13c2-43a1-9b73-9ecd08e271bc + Length + Length + + + + + + 3683 + 3101 + 104 + 28 + + + 3733 + 3115 + + + + + + Curve to measure + 4230cde5-d2d2-4df6-9b76-9b50d4339f88 + Curve + Curve + false + cfeb6148-d1b7-486c-b5fa-6c5186b4ba64 + 1 + + + + + + 3685 + 3103 + 33 + 24 + + + 3703 + 3115 + + + + + + + + Curve length + 855a3ca2-02eb-413d-a6f3-411817702324 + Length + Length + false + 0 + + + + + + 3748 + 3103 + 37 + 24 + + + 3768 + 3115 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + dc3135fd-3d04-46d0-a6fa-00aad103f8bf + Remap Numbers + Remap Numbers + + + + + + 2281 + 2153 + 115 + 64 + + + 2336 + 2185 + + + + + + Value to remap + 44fad58e-2a94-4939-a0d1-f936a9d044be + Value + Value + false + fc48522e-e274-4de8-b557-e6903d8ad3b8 + 1 + + + + + + 2283 + 2155 + 38 + 20 + + + 2303.5 + 2165 + + + + + + + + Source domain + 2903c826-699a-4391-ab20-8248fd949fd7 + Source + Source + false + 882d6b0a-9cf3-40c5-b628-a84c6fc49b31 + 1 + + + + + + 2283 + 2175 + 38 + 20 + + + 2303.5 + 2185 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + a117d6a4-4608-4d35-b446-e271cc3be546 + Target + Target + false + 0 + + + + + + 2283 + 2195 + 38 + 20 + + + 2303.5 + 2205 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + d2ec5f80-09ef-4a84-8906-ef5d1ce92dfb + Mapped + Mapped + false + 0 + + + + + + 2351 + 2155 + 43 + 30 + + + 2374 + 2170 + + + + + + + + Remapped and clipped number + ef81455f-aa69-4e30-a9b2-32e6ca563617 + Clipped + Clipped + false + 0 + + + + + + 2351 + 2185 + 43 + 30 + + + 2374 + 2200 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + 9869f7cb-0b71-4a83-ba57-1ecd17d91852 + Bounds + Bounds + + + + + + 2123 + 2171 + 138 + 28 + + + 2203 + 2185 + + + + + + 1 + Numbers to include in Bounds + bf2a0fcb-29df-4050-b0d9-c3d17682c17d + 1 + Numbers + Numbers + false + fc48522e-e274-4de8-b557-e6903d8ad3b8 + 1 + + + + + + 2125 + 2173 + 63 + 24 + + + 2166 + 2185 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 882d6b0a-9cf3-40c5-b628-a84c6fc49b31 + Domain + Domain + false + 0 + + + + + + 2218 + 2173 + 41 + 24 + + + 2240 + 2185 + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + e8e91636-1c3d-402b-ac7d-0a2668d3558e + Stream Filter + Stream Filter + + + + + + 2437 + 2155 + 89 + 64 + + + 2482 + 2187 + + + + + + 3 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 1d7cbde6-31cd-4e60-b253-88387fa27f7b + Gate + Gate + false + 0 + + + + + + 2439 + 2157 + 28 + 20 + + + 2454.5 + 2167 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 2 + Input stream at index 0 + a6411280-9d82-471c-ac88-f3ce7392260f + false + Stream 0 + 0 + true + 7947968a-1465-4aae-a370-15968abd89e7 + 1 + + + + + + 2439 + 2177 + 28 + 20 + + + 2454.5 + 2187 + + + + + + + + 2 + Input stream at index 1 + 718e4b29-65fa-4414-8597-76ecb6587346 + false + Stream 1 + 1 + true + d2ec5f80-09ef-4a84-8906-ef5d1ce92dfb + 1 + + + + + + 2439 + 2197 + 28 + 20 + + + 2454.5 + 2207 + + + + + + + + 2 + Filtered stream + a1e84f2e-1cb7-4495-8cb9-b563a804916f + false + Stream + S(1) + false + 0 + + + + + + 2497 + 2157 + 27 + 60 + + + 2512 + 2187 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 688e5855-f545-43da-9716-13e5c1077f46 + 1 + 83fbab69-ac82-423e-9204-b461ef58f1ae + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + bbdded3c-fa4d-40a6-9c5e-401d937e8b04 + Relay + + false + 90d7ad1c-657d-4410-a8d6-8e8b31ec2f25 + 1 + + + + + + 4170 + 3047 + 40 + 16 + + + 4190 + 3055 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + db445451-1702-4f9c-a8cc-f17146752ddb + Relay + + false + 03834ac4-fdea-44f9-ac7c-6d032f348ea7 + 1 + + + + + + 4372 + 3055 + 40 + 16 + + + 4392 + 3063 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 03834ac4-fdea-44f9-ac7c-6d032f348ea7 + Curve + Curve + false + bbdded3c-fa4d-40a6-9c5e-401d937e8b04 + 1 + + + + + + 4241 + 3043 + 50 + 24 + + + 4266.125 + 3055.945 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 7441be62-154a-4e47-ba60-6d8fb12bd825 + 3137db43-1f17-455a-9259-a772c76e4c8c + 2 + 304b94c4-ef15-4a79-8924-249ef052f506 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + db1a1db5-f1c2-476d-b83c-950db231df87 + 1 + 40d74613-3df4-44eb-90a0-91b95d59d4f6 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 842e1c72-2cc2-4029-9f6f-79bbbfc11cd0 + Relay + + false + e5ebb938-08fe-4409-a969-5846cca0c568 + 1 + + + + + + 4462 + 2991 + 40 + 16 + + + 4482 + 2999 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 842e1c72-2cc2-4029-9f6f-79bbbfc11cd0 + 1 + b8c6c00f-d16f-4eeb-9d2c-d78058104bef + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c8f29972-2f53-4b65-99db-fd30b6080ae0 + Relay + + false + 842e1c72-2cc2-4029-9f6f-79bbbfc11cd0 + 1 + + + + + + 4623 + 2962 + 40 + 16 + + + 4643 + 2970 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + bb518c83-1bc9-49fc-97f6-b6fd8a05cedb + Curve + Curve + false + 842e1c72-2cc2-4029-9f6f-79bbbfc11cd0 + 1 + + + + + + 4520 + 3010 + 50 + 24 + + + 4545.357 + 3022.111 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + be85dd6d-d507-4d0f-8d6c-9f8808c2e442 + Curve + Curve + false + db1a1db5-f1c2-476d-b83c-950db231df87 + 1 + + + + + + 4586 + 2746 + 50 + 24 + + + 4611.944 + 2758.597 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 6ba566c4-04aa-46f8-a321-faba047ff963 + Number Slider + Number Slider + false + 0 + + + + + + 4249 + 2713 + 198 + 20 + + + 4249.321 + 2713.716 + + + + + + 0 + 1 + 0 + 10000 + 0 + 0 + 0 + + + + + + + + + ccfd6ba8-ecb1-44df-a47e-08126a653c51 + Curve Domain + + + + + Measure and set the curve domain + true + 65d7630b-61dd-4470-89a9-c7c1467b2efd + Curve Domain + Curve Domain + + + + + + 4608 + 2628 + 116 + 44 + + + 4666 + 2650 + + + + + + Curve to measure/modify + b645f8d6-67e4-4f91-ad5c-2c08f3c4a83a + Curve + Curve + false + 7a1f99d8-b657-4585-971d-f90c83364334 + 1 + + + + + + 4610 + 2630 + 41 + 20 + + + 4632 + 2640 + + + + + + + + Optional domain, if omitted the curve will not be modified. + 695d59c6-b91d-4124-b39d-7f2a4fdad45a + Domain + Domain + true + 0 + + + + + + 4610 + 2650 + 41 + 20 + + + 4632 + 2660 + + + + + + + + Curve with new domain. + eba2131f-4ac5-47fc-a46e-efb215567ce5 + Curve + Curve + false + 0 + + + + + + 4681 + 2630 + 41 + 20 + + + 4703 + 2640 + + + + + + + + Domain of original curve. + c8919281-b755-4829-bb53-fb64576bd51c + Domain + Domain + false + 0 + + + + + + 4681 + 2650 + 41 + 20 + + + 4703 + 2660 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7a1f99d8-b657-4585-971d-f90c83364334 + Relay + + false + 34ec8e2f-408a-4889-aae3-aa234e0a4d56 + 1 + + + + + + 4500 + 2744 + 40 + 16 + + + 4520 + 2752 + + + + + + + + + + 825ea536-aebb-41e9-af32-8baeb2ecb590 + Deconstruct Domain + + + + + Deconstruct a numeric domain into its component parts. + 8a46b5f1-ac83-4e7e-8729-0abc9a85d02f + Deconstruct Domain + Deconstruct Domain + + + + + + 4769 + 2589 + 104 + 44 + + + 4827 + 2611 + + + + + + Base domain + b3d88d4b-24ad-4f62-adce-25c2b1e4f373 + Domain + Domain + false + c8919281-b755-4829-bb53-fb64576bd51c + 1 + + + + + + 4771 + 2591 + 41 + 40 + + + 4793 + 2611 + + + + + + + + Start of domain + 83dfc4fa-959c-4525-8a3d-5a97a3d4d6dd + Start + Start + false + 0 + + + + + + 4842 + 2591 + 29 + 20 + + + 4858 + 2601 + + + + + + + + End of domain + 5e015275-3649-419a-a5db-fb5bab72be64 + End + End + false + 0 + + + + + + 4842 + 2611 + 29 + 20 + + + 4858 + 2621 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 3c922233-d961-4f9e-975a-9a5bbd7d4555 + Line + Line + + + + + + 4482 + 2632 + 114 + 44 + + + 4554 + 2654 + + + + + + Line start point + 9ba3a60a-ce11-4b07-82d1-a06092d6912d + Start Point + Start Point + false + 03fedfda-e729-4f2c-99b4-7039c7d09183 + 1 + + + + + + 4484 + 2634 + 55 + 20 + + + 4513 + 2644 + + + + + + + + Line end point + 0c17ee26-598e-4dee-8d34-c91c1bac4e55 + End Point + End Point + false + 0 + + + + + + 4484 + 2654 + 55 + 20 + + + 4513 + 2664 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line segment + b3931cc6-e5ac-422b-b795-e013c01befdd + Line + Line + false + 0 + + + + + + 4569 + 2634 + 25 + 40 + + + 4583 + 2654 + + + + + + + + + + + + fc6979e4-7e91-4508-8e05-37c680779751 + Evaluate Curve + + + + + Evaluate a curve at the specified parameter. + true + a9feebe3-4fae-4a7b-98b2-20db299db49d + Evaluate Curve + Evaluate Curve + + + + + + 4852 + 2932 + 130 + 64 + + + 4922 + 2964 + + + + + + Curve to evaluate + ee52bda0-b213-4fc9-8d03-8c2d5c4a34f0 + Curve + Curve + false + 34ec8e2f-408a-4889-aae3-aa234e0a4d56 + 1 + + + + + + 4854 + 2934 + 53 + 30 + + + 4882 + 2949 + + + + + + + + Parameter on curve domain to evaluate + 962118f8-be14-4a97-b672-d74ec1b7a140 + Parameter + Parameter + false + 5e015275-3649-419a-a5db-fb5bab72be64 + 1 + + + + + + 4854 + 2964 + 53 + 30 + + + 4882 + 2979 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point on the curve at {t} + 012f5316-c012-4bf8-80c4-7935613a6bfd + Point + Point + false + 0 + + + + + + 4937 + 2934 + 43 + 20 + + + 4960 + 2944 + + + + + + + + Tangent vector at {t} + 3445b21a-81bc-4afc-9208-76a90d10a6db + Tangent + Tangent + false + 0 + + + + + + 4937 + 2954 + 43 + 20 + + + 4960 + 2964 + + + + + + + + Angle (in Radians) of incoming vs. outgoing curve at {t} + d8442f6a-c641-4d3d-a319-d0794d6fc2a6 + Angle + Angle + false + 0 + + + + + + 4937 + 2974 + 43 + 20 + + + 4960 + 2984 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + d8d5c576-08bd-4396-a8f7-2c33c1c190c8 + Line SDL + Line SDL + + + + + + 4775 + 2745 + 106 + 64 + + + 4839 + 2777 + + + + + + Line start point + 3a22f700-1cbb-494d-8ad9-b6b742844353 + Start + Start + false + 920e42e2-b895-418e-b948-093c8f4a8c7d + 1 + + + + + + 4777 + 2747 + 47 + 20 + + + 4802 + 2757 + + + + + + + + Line tangent (direction) + dbd7cfc3-1219-40ff-98f3-c26a93276fd6 + Direction + Direction + false + 3445b21a-81bc-4afc-9208-76a90d10a6db + 1 + + + + + + 4777 + 2767 + 47 + 20 + + + 4802 + 2777 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + fce3368b-e761-4ed8-9dee-0e6a22c83a13 + Length + Length + false + 189962d1-1636-4856-8f1a-c8ae2916b62c + 1 + + + + + + 4777 + 2787 + 47 + 20 + + + 4802 + 2797 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 29b82277-8401-4cc2-93c0-fd333cf22180 + Line + Line + false + 0 + + + + + + 4854 + 2747 + 25 + 60 + + + 4868 + 2777 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 189962d1-1636-4856-8f1a-c8ae2916b62c + Number Slider + Number Slider + false + 0 + + + + + + 4428 + 2787 + 198 + 20 + + + 4428.809 + 2787.475 + + + + + + 0 + 1 + 0 + 10000 + 0 + 0 + 1801 + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 17d3d219-9c3b-420e-8639-118bf28b6a2f + End Points + End Points + + + + + + 4935 + 2782 + 96 + 44 + + + 4985 + 2804 + + + + + + Curve to evaluate + 87afebe0-3e6f-4702-bfde-4a555eb36d5c + Curve + Curve + false + 29b82277-8401-4cc2-93c0-fd333cf22180 + 1 + + + + + + 4937 + 2784 + 33 + 40 + + + 4955 + 2804 + + + + + + + + Curve start point + 265a0b22-0a58-464b-9dce-34532f6a3eea + Start + Start + false + 0 + + + + + + 5000 + 2784 + 29 + 20 + + + 5016 + 2794 + + + + + + + + Curve end point + 3e803cd6-45e8-4c65-9176-316ce881a5e7 + End + End + false + 0 + + + + + + 5000 + 2804 + 29 + 20 + + + 5016 + 2814 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + b3556cb1-aa41-4c23-b62e-a7ffeb5f88ee + Mirror + Mirror + + + + + + 4826 + 2843 + 138 + 44 + + + 4894 + 2865 + + + + + + Base geometry + 6c6dd646-3e24-4fcf-9d9d-2e6a993d9b26 + Geometry + Geometry + true + 29b82277-8401-4cc2-93c0-fd333cf22180 + 1 + + + + + + 4828 + 2845 + 51 + 20 + + + 4855 + 2855 + + + + + + + + Mirror plane + 9f03c475-fe57-4340-8076-daea1006dd45 + Plane + Plane + false + abd51be8-7e53-49f5-aba9-5da1639c4177 + 1 + + + + + + 4828 + 2865 + 51 + 20 + + + 4855 + 2875 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + + + + + + + + + + + + Mirrored geometry + 5c30e463-9fe3-4050-813f-07322c220f1f + Geometry + Geometry + false + 0 + + + + + + 4909 + 2845 + 53 + 20 + + + 4937 + 2855 + + + + + + + + Transformation data + b63a10cd-50b0-4d8a-b6b4-9a19c2fe212c + Transform + Transform + false + 0 + + + + + + 4909 + 2865 + 53 + 20 + + + 4937 + 2875 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 8c1a82ba-85bd-4446-a070-e71f6558d228 + End Points + End Points + + + + + + 4985 + 2854 + 96 + 44 + + + 5035 + 2876 + + + + + + Curve to evaluate + f4ff4f03-c3d1-40ce-90a1-e3b1453d66cd + Curve + Curve + false + 5c30e463-9fe3-4050-813f-07322c220f1f + 1 + + + + + + 4987 + 2856 + 33 + 40 + + + 5005 + 2876 + + + + + + + + Curve start point + 31ada5c5-129b-4cff-9154-82a3cadcd29a + Start + Start + false + 0 + + + + + + 5050 + 2856 + 29 + 20 + + + 5066 + 2866 + + + + + + + + Curve end point + 22897784-846b-4b48-88c3-b0a1851f6b7a + End + End + false + 0 + + + + + + 5050 + 2876 + 29 + 20 + + + 5066 + 2886 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 7806a347-5005-4efb-88b0-7ce5eaa6cf77 + Panel + Panel + false + 0.547821044921875 + a9f47361-b833-442e-9f16-67649481ed91 + 1 + Double click to edit panel content… + + + + + + 6772 + 3698 + 160 + 100 + + 0 + 0 + 0 + + 6772.606 + 3698.857 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + + + + + + iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAIAAADrOV6nAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAACzESURBVHhe7Z15jF3Vneczmv96On+0AgmDIZ0w3T0BRulpKUlLE7WS/DGaicjyRwYltDQt6ICUCZAEkm6G6cRAMGAbY+N9wTbe8G7jfd+qXHt5Kbtc5X1fAe+7y8udz6uPc+rUffurykQ9ylHp1n33nXuW3/e3n3Pv+9Sn/lj+P6BA8sfyr5YCd9mP8Vd1lg0bNngSn6curl+//tq1a3fu3Dly5Mjhw4c7OjpudhZO+Hjw4MEbN2581Fl6lyz0SBdXrlyh9/Pnz1+8eJGPXAy9MIbLly9fv369rH4Z7YULF8q6paTKHdeTs6duH917aefm8w2rb62ZlayYnCydmCwen/lbPilZPSNZPzepX5Zs3ZC01iW7tyQnDiRnP0raG5MpbyTzRyUfHbGj20ly6cbNc9duXL6V3EySrgl3ftsFITiVUoB2xYoVp0+f5maIeOnSJQgaytWrV6XpmTNnoAvnUJwCWfl47NixkydPCgMFipdCi9u3b3M7LQMPyHG8detWjFyqETpiVAUqxPVp/Ny5c+WinnvYl88nB9uTplXJqg+SRe/dXjDmysLxVzcuudK+6c7eluTAjuTjo8mlc8mtjlJmnbQ3JbPfTdbPSW5csz6zhmLQHCJAvdBI2RAC8+rVqzdt2gRscUOpYSGgygSAQSZOfvGLX3zve9/77ne/C4pcYUCFeZ8KwCb2FJmjFGCowzwDMxWmFyJYYBYl0frC6aRxZbJoXDJ/ZLJyWrJpTXJ4Z8fpU+fOnrl4vQMBqrwgDMjoBwOTluq4EcYsQ8OplUghWnTjxo1r167dv39/vsHB13Swbt065NU6AwYM+Na3vvXcc8+99NJLP/vZz0Sirq5u2bJlcSOqSsYHf9AISDBc8K6ACmAPtxaGnMapU0Hjd29hFhvmJnOGJg3Lk1OHvYhiuXDt+rUbHTdulCZtRbu/eDZZNinTy7F9cV0lpBIIa2pqGhoaqqurV61atXfv3pQyhGRnz54FA5oGnsWLF9vrr371q6eeemrSpEmPPfbY97//fSlbW1v7wQcfWEEtAd3VzEXnVbQCXdBUAYSoAJeAYtGm8lZYNzvZMC/5HYcxJ8ZPmyUqgPL6PbQzo1dXTEkup812qYoU4UOFIn+IDvhpNVeuXIlpbG1txYs5cOAA0ILr8ePHQRFb+PHHH4OxaB09evTxxx//yle+ct999+3evdvRo2xPnTqFWeWWQ4cOUeeTzuLtOQuQIKalT162yFmfdspqKkcjMwYlVy5ynTnqYdEXvFj68MquuXldRq9ibqPSDUJxyi5cB6r6+nrwi+twEW2JaVzUWbZs2QKWQAJ4FjShngvE4ts1a9a0tbWpJJmw4Imi4FnC7dkn2FHALuDrQkE6pf1Q9KHiK5zTIxyTuuhHGIhjSQYSH3LmOzfPfozOOX8pY/XLhqSCG65eTlZPT2YOTva3encXhCCEkOVEEagAD72XE2CAoULpTh3g4Z7o5lQwBW6RS7LvRXAB+MSJE2As/JzAE1yBV8JFmIbIx7AnJ7tQAYBREoUnlfH1d209t+j9jo0LkwtnKptLhXedOJjMG5EsmdANQvBTzsBDID2CHNcNE7ML15csWQLt8g1F59N4APkwgqxw3NFtkDhlMpEeSJ+vZb04v4V7SlF34EcvOWVLzUmDl+DDG9eTppXJrCGZWOLIXRvR8wmW1MKO+m4Q4qeAB0Bi0jhXeYIo+AlnTgFVkeZ0/CATDoVKCQr2CnJhYgCGeIWPNI4OLzBtOAnRZyTQvfRAnvEjwalm6cs4pxsfoFEg6JKJybyRCUJ5PK+7XhI25VTqUqSbN2/e3lkwV3gcO3bs4Ar4ASe4IoscTdMERAEVLcrHuEeIBZkQOLgYVi2F38sZ8N26yHQsczBKARH0HsNTgC9LgcecYQvGPHnHTJiI00H+BUW3dlayf3ty/a70VzDNUm7pghBrEd/AVHE1GxsbQU4di3QCJEfORVRhxUENNHJ64MdUlTwdv56UnBKcglAHuOiEGRXiW5bfgS4N6hdGQS5L5QASMaTNCAMI+ZFOwv/jBwieig6y9Aoqvy4Isd7xzVAECMnCNDc3ixlKVacGXAGSwldNnQUK6jJwlygigsIGACn8lE7rhPNQLVWfj9Qxho1LKRCiAOKuM27U+Ys3rnXAnRm26MjBXtkWAYeWRlCbDLgs7LtGC2zoVcJ/RBM4yY42r85cuVl5SMo4zV10g5DAzpyNBe4DG+2fFhFp82OcBFcKaQ4UcfCYKhqYyjQNnDRoHk79Q7Oc51St3EgLZlOtzJGL+oRQHInXHzHNloIQ2cqWQjUBRY6h8bOXTl28eubG9ZskUW5cz1wHlcBG2RqSjkhCMbBei9avXyH9lkmb4UwCJ2kXzgkPLpWaJGLAkBHKOLVuECJVBhXBcwn+i0k1ZTF4qnqnZNpAVMqaEZ04ceL8+fP5uG/fvp07dxLdc4Kv397eDjmwskZ1h3c2NSydVrdszs76pXiIALBr1y7MMHXw+Pfs2UN9uIr6aGNae/PNNw1dqIkYwWG0THQBfZkJCoArosUwuIVeoLueVBCIE1f2/mrDNy7eOL3i6OgF7WO4nlKM6JIgapzAKAz+92TOE5YyyJlhOHFlF4xJFo5NSPdsr0lOHsp81b3oYSgMKTHoUqQxftn+ZwgwzK4FdAOEoUdot3XrVojueoJFjJUnrl/rSPbM+dv1/+cLc3/5X3eO+LdHDx/jKymVsjRBCukRtHREmQPg4WiYQqMOVgDguW7YDgcMHDiQvqgvH8AfmWj9TjJ6Y7+J9W89s+hr2w9uoTv0JOzFtzAEH9E37733nlEQ7cAQVCjdOPWo5vnTyZ6WpGZRZkHqw9EZMa3+MNmz9cbZT25cv3bhesfFm3dyat4uCPOFDXEsGKdpFMdsCJ1G4fzylY7k1JIvN73654tf+m8nJ37q8MFC8QCtKRlAgggaGwAVYgdj8hUyZxQv3/AR6pOPBQaucJf5mhDVjFo++MrlrhUccDJIoAsYdPr06cZCXKEFOeP3JYj5ML918/apIx3bas5vWHiuatG15VNvY0drFmaWEllE7OgGZTcp1Pm0IGqWsAIcTKDxPk4N9kkIg7Rxgk4jGonHBhG1KGF9EWO0ZdJ/Xv7b/7JgwE/r+v+b40eOXbx0GSVGBb1ZzaprY5or+jIzYMtcpyOuG7MjK3ykZtCcnOd0/Vv3tQ6ZNahtb1tOxxLsKTRuzhMsGTmiTKGvUn3RHgljRhuhK89dynAZ+jSju9Crp44kbfUZuURG0bocq+ZntG7skQafU88zZ8EcWnRw8EgBkqMGVu/j/fffnzdvXjwL1RHKioJOM1g+tLf96LGjFy5d3r1jK04nbiuZTL6lYH7QhBzRgVJQW4ilDM3SV5wp1ZlSAeo9cjThaVbIoD4DzAXSexfPnM24ThadLOqLnF2AlszBALhuO8g6x97NUYQZubLNYPT7CvVy62byybFkZ3NSt6QbhMGRyT7Jt5qvRQRLVZajYZ7Ywp4xYvpuqEkv4OSCNRKGRYxj+WyPNGNxr12jmli6NM+VmDQqD8UueL+pvmE+iMtdNEjXJl113aF1ryhYl1MC85VLulIXm/KhqCJlMtAoZmFmqytfbjFYpOiAeXuIC7V8fIvIum0HUgKwCevU5N2ioUgZIIZdC0alfGs4BCr5jDcWN/UV3YG6Yb55KE5oJzhuJWKg5dYji2WgxNtDtd6BUDJJINncvIxJ7XKLDqcEsp1sZqcjN3DoZ4MBiKotqawI5syFcosqCwy4SxF0o0Y27aiZM/VqmjTMVG6jCAa9F7aagKdHZhjWQ1HuNQidPxwqe5bLSsECmXTI6YnEbaZCe4hCbAApFV/oi5pVOAwrU+NxnNQMGV2EGHFMaVpNbL65mAMJ3+r9qjmCZs6WYNlF8Ar77SXSsKcQ5lypkMWKwhAPMSxrMLFSHD+1X9wCRMFuhThS1aRrwNFEnaEqoGabMTpV9DWZxoV4XgWozC3a5mxaqwZ0T3SmtAjwlnxTIjylVOsphK4XZtsh5qCPV9R/Uw6kdekqhVg+m0WglDE+rixHzBgFTYiA4t8SvHPRnJHZHK7zrdWAn7u4Qgt4oZxzhS4ENR/Rw+Dz0doUDyoBhiuXrUvBjzo9hRA3h/UmXNPsTDStK1tKRs4CwEpJicO1mjm2fLfQHQJkCpGiI6PkGWuCtD6IGz7wZjWo3hg79CKk6HAdRLOxzCeLypyxrNJP+2pRV+J6SxZ7AUIEERTZCkUsAfOifELB4+Ac9ofZOeGjxQoKgV+VWMyHuRE5XxG21LcQDmlIaUWVqqkD41qAhD+yrRQ1hcQUfApLVY6QyJRW001NjYRqNqUHVFRLFWXuCELWcgv85YsqOq+7VwONygq+Rj4uZmbxC1BfKBNI6b4VKWKMVXoprGwhGc3Gqe1A/aJeouJiCO+YOdJUCgaFyTgyBkkJNrtUCjA0S02tKfUrFsouCFeuXpv3b9XaNes2VP1u72E+NHFtXGbKVxgrIlhYhooyXeEKYACXBHL4sYAmz9katyjKIYSX22JCA4CBpjtLzAQxtVLAy+5URV3uOG0neixm5tiqPH8bZo5dPWXk2pUrqqozey8KhPkk3nISJXjb6BAnXNlwiwKsmgrV8nmMhdthtK6mWuJoQfljCiEf5jJnSIsbyxYdJ21qjN0uywnMjVeFQcFYmKr1euHSDcJkx9C8f7tHfLyi76Th79bUN5QLoWM1CAsTMzSmlO6CFiWKFTRFnJgvzTaKJbajksxZWcMJZV0e0TS6VEnvyCJgFA6oqMaN1NRk2oJBiDZbJ0ui+ZXVskt3CGf8TZLvb/ZfX5j09RefeWr2/AX5dpO6/BtLIXzKEGHbfKEeIzNDUSJZS6mmMdOVzxmxldKIHAARU/LERdVJcCnNBME0eq3qQ5M+zCunBwtP6zEVHgnNum5TlMu7FGky9ZG8f9O/dGbUX/f9xXNLV652H1vOEkMIfjpmRa20eamiUyqR9FTTgPUEP/sSD8+djgyXc0YmSAVY2VIrBrMaxm87JU5H4YY+NJgvyRBD+Ggy/T8l0x5Npj6aOYbzDx5NZjz80bBHl82cVtPQVFSRKgeBDQsogaA94DWCX+4qincpM2e25e40zNesob2hpPsNShlA4AA0KtKJSXNjmOkh03ilt0NNulbKc4p1BOHkh48P/ctbkx5Opj1y6/2HPx7xV8mUjFxeHf+lZOp/PDXkS5OHDy4KIcuHwXkrkN0GKr6NicIVnYI4HihrnkFczE8WlmwtpZGZCtDz1EeT6WhU8w9xtVA/54mz0OWhEUMmRoVckiEyVjHeL32OehW0liJRtAnxnf+w/qUH1/7zgwt+3mf+830m/ON9y198YPELD8x77v59A/78+vi/eeHH/4AtZPU8nyASHRLd54ysUwMl/uKKzy3AofhgDI4pzZkzxx0xFQNJI6pQU50IEMds6UEUjBAohvaBA+KPXoR21iy9mKH1XjWhKxIcffJLhzN2T9RJRYvcaUaJ2+miC8Kro/+iY9xfnh720InBXzwx+KGPhjx0cvBDx9/54sfvPnR13ENnh36p789/WsAWskUDdFnBl3zahpws1r5u3cjBg5EUNQxJS4DUxgwdOpRUjikrqF+BXtV4hH5FUfvE5LVtpCCWL18e6jAMNk6SF6UwHqqxeY4hmWiVTOWWlCWWUfQwMRlKsx91zhmnGAe6cX5XjbF01ZlFMpEkTaymtxUp0gl/kUzs/Hs/62/SQx8NfGjZzCk1Dc0FbCHOKkDOnj1ba+TCOjYAXRSm9Mm+fYt++9tDBw6QtUzRBeAhWUz9UladUo24ipSNvc6k0paCkIs+EYejbxwCQY3GaCo7yKMpwPaRKDPXTBM+iGWdXdThCecwQmNWVA7daWJpnJpz584FDzW2uwI4j/slxUAjtK9/ZNKco0LSBeGdsV+8OfqLybiHbo/hmDnp+pvwhVNvfX7ysEEFIHSvKU/2vv3224bG9AEvM0+AgdHoDN7bOGZM27p1OZk6OKW6dnzkaAaO+kzJWK2oT+EthVfjIERZdigeMAOQyszLHXXs9IG4cRzJoykjRozIOU3A1hZqLGD6UaNGccJ1s8fQjTyw37LHa+OQIbN/+UvsNhzgrnmzzdRJS+Hqn39u+fOfm/Hjew/0eyB57wvJmOhv3OcvDvmrF3/8P2fPX1jAFpLsxp1BF+UM9dhrNnb48GWjRqEOnBsk8PlNlx0gOhJsWgSpNc595513nnjiieeff97IVwtXVK1BZW0GLWjbRNQwjtuFMJVK7XkcEgZmNjjnOBHuVNIggJFWS5cvrx848PVvfGP4qFGpxyXiml1SeObtB04P7HPirT43hz+YjP58Mir6G/vg6f6ff+2FZ5euXBOe0s7WqMSF5khzBnmQjP0tsXl01YLBmTWFy4YNG8aj3vCBQ2Qv6Le//e2f/OQnffr0YYeuF2F5nhSgsl5GAWFymQkUzQTpVkC+hQsXouW4ly1xLiXiQwEn52hIHxl3BzrmsLJEYAF3LAQVGjMZy5MUhGcPHaofO/a//93fvf3uu1rxnJONbOFYkHswGfNgMurBZCR/D2T+RnT+jb7/1Ov3rZ03o2nLttSG/BhIIVQBFhWU7AoQC0RxNAJa3/nOd3jPCaR8+OGHecmCt7Bg++qrrwKM6lpR05ErmpyUauyRROFzrsFz/6ruIqaIK64S6zQWbTPnTEMkDqPQstGFKoHu3ANn6gA2QvfQCKzsJi5O4KFM0ueTT/7X00//73/5F/aiy+Jh2S5O4UZSOODfJyP6JCP73Brap+Pd+zm/PaxPMrzzb9T9J1+5d9K7Axo2t4QHSMOe/ICi2RkjvAqK6hcktm3bJl0WLFhw7733PvDAA/fffz+S50WIiwNp3k5ImK2epyGEKf9shqUmXfAVIyzXFuII0bWTKoU7TQUYxjkq/WGzo3HajG3To0ePzqiojz7y3VkcUQZqMp5HCd0xbBrB9DB9iBCud0FY98I9q5/9zNrnPrPm2c8sePrPZj35Z0de+1wy4v5kKNDed7H/gy8+9fezOnOkqQedUhDatCqu3BKGJZNC7nHjxiFzM2fOZPL64oq4nidESUFlXKhoGo8rRpzE/q3bi0N3qlyHrd+Uwmn6jBkE+cuXLl29Zo1YpiqkhFU/TtObGiGSnWofzMqV9bjNLghP97vnk373HH/tnkv97z3zxj2nfnvPnSGfTYZ9Nhn62WTEZ8+99pm+zz+zbPU6n4nhmHowPzvNXQq35qvj5OPYwCspigBMeM1NqikmqURCbqhmAGDslQoquBHFxU5zLB/UpEHOw3Ybyc3TsEN++tN/fOKJTZ3PGqD9iB11x3x0C/WI4uUiV+i6gEdKtWyPLKSK8mkvKijQcZ5IvdUF4ZXXPn351T/leOnVT19+7dOcXHjl0+f7/il/5179kz0//3dLpk+qaeyKCwES7zR+Yi21UtETCEu/F5hNHOczwBAF/aOFNlYBwtRbpwy0zcyBMdXCTn7ZiAhh0KBB+EH6a2Y+Obp8qK8EP5kHB0J0HTtRcs4iJ4RF1ZXqgXHKskphOi5cPGHokglDF44bvGDsO6m/D8e8vXDiiIzx6/7ei/iJNeAkqEDNlk79XqzJ9ARAfWh4bhDiDg8tU8jflvJUdzw8cofcjrcV7HThwRfI6eSEsHRSMBE5JrBslxRWNzQ3bN7WuLW1tnlrVV1TVX1zdbe/phR+wQT6xBoGEhRDPFD6mEqvGQI7BCU4eDCm21W4AjBmIE0r8xVY+iSGqamgmbloTBLMktJc+mCKQpgvO2jWu4cdBVegmyIVEl+CAB4F1gVz5tiUSPxG/a6yhqga4RY9e1VZcF7UVLonihp018EzZ2aCMeSg1YrB3jAYs1nUNKeFIjX7RWuEKFgvHqfiLp8c1iJi3igV50gZbT4IDV3Kok/Oynr+OSD0sabYyBXcutbtSxUpQ1RfhTkoPR4lumodykJoHcgQeutMChhf6R9yV0ColMnTEWjF6zL2bn4OK2Wam6Gi1uga8dXYcIIQAyEupeJbLjs6vJzJjTBypuYrG0qZS9E6ufeRqhtxOxXH+AHgOBwMbw72YVK+ImrUCCEHxrDyPrTQ1wrS40emAY08qtlyJiCKTiNnBegYPJRUBYZRcUfciLpmUpyIRDZgSLNPfucr8CiyiHF1P2bFJYcUxmIFQuFFM75AyHcIiavRIR8VWV/yhSJ1zwiQGM+6ySefVqkMm7LuYhjBUQw3Inz5IFRVFOiCueDUoG9BkXUGEn7Zby3CI+3bty/Tp2t3OtFsdptybU9KNwj1RwTGc4HxhBfQ+EoMPlLix7jdCpwvLlSnBV+xLOr3YmUNpI4iihRzmK9xBJeXNvqwMRo1J+lh0MCUnGTX4XYaASF4xT3QLlgyjJwN9mSmkUca7fSNH/Rlgy8BHwi5HOhHjtmFrdygW65O68noy7oXWpvrwpeJl3xTjchzPpONOaxMfyjHWln9L9pB3xqYA2cvAtkFocLn+53CMTxx70UEEXEkcrCyL/PyTVC+3otvXdyxQK9YX6nTmEZldCkLsHyVGR4U9PFS6mSrspSCzafl4mDcvkJNvgJ+9z5lm0m+NRdR2RpI9ry6INRHp+jZyzs6GlzhGIoMxUVu4cTIzP0NruyYcvR2DH6K49RpHCt2KHqOJcPzFTZa7nxprdR1XWUTMSpGZu1SLQrT0EUH2w18BcYpfcw59HA6XRCS1vOdS77vyLgqOCa6J3qPdMyqHpUJqoickD9O2PiEDedIglFoNTzI5dSpU1OjDJxYyvptD2eY73bGkMp9F+0I3jVglfohS+KaF7czawPQwkFF6EjXHdQLqyVlJhXe8NFeuiB0TCF3EFJEwdfX4zeixK8hcpLv4hv9GOejWUxJvcMkTCA7eitKxF6vYFLGpeBU44FwCpyZaE/UTLEWURXFKYUSh2ovkj0f8Ko3Roh7NXjw4BdffJHXaDMAMYrS3JHWYDT4Ua7OZBc1ZCiqzaA5lVQL98aLk/k8HZmgsiC6REoVrgY5lCQppcI08e1HcwI5G3EZ0kdYKp6CgmFCw4yHxosjis2ghfNf//rX3/zmN3/wgx8888wz4c1iXRC6JSsU7ARK0gA/u8SvhzJGpFANpRqjy3mJBg8auZjSi65aYdgYmNymoygbMX3o5WpDSs6yW9MPsICB2656yFIMSUNrVM1gXn75Zcw2zRKDfu1rX+OHPmbNmvXVr3517Nix9hVtvMjqnIaILgge4hgj5zl1fCl0WFuvbCbyvhSsrIUClk+P0UVEySTTgIRZVu+VmQqPQcA0Y6FHjWvFgpg9ctkIP18pZGDA+fTTT3/9619/5JFH3HBUBEKmV2CnTHbuFCCJN1SzFQPAuIPLWnEj3mh+VU2onuRc/ABMRHN2UWAMTE33W588dbvw9zr/6QbTNS7ns88+++STT+JO6mD2MoSkuVGkNAoGJbpkBUDSMFTA1GKmU61RqZgVoFrIDmqcjLIKNBgLdMX9Zt+YzXDhSiFFCq+FHzzI9yMHsSyqcslus2pj5tDcUr5XIbj9EHVk8YWD4QR2xh6zAcK90qEa5or2CcW87k5GbDvF19G6f9B+776eobNyOC/l1QyhMs2aaXNPov2GNz6kmnIkbue191L6CnWs7/OhqRKmnzopIoUIgclSf6oi5EvNbnvRlHf4Fo+G9BuFZJsJVc8RUAriH07IUnKXaz0+rGxIwxANmV1kQKAZRnh82ayHvxjl6998dxHN8pHkJ8kzjp6YSKu4cLvv/zeVaF8uVFFsP7vwlaycr0Lh62zaIzRn1jpHRUtxRerG3+CXegI2saeqIxN+5sI8eFg6Nvcm/CGNziRZizEDZzgcsgG61Joc3Q1ghiVBEcGi+EAQaQTXwkI6PnBSzF72aL7Q8/Bu/3icJu7Di1htyoy/X6lsfAsr18MqW3hZa8oz8MbsfZoFHgrzK5gm9TbXotq4kCJVCsMCU1hj8kTpNPcdli/CG2kDxgzLbKrrjlxHgPCPczpg5vAMk3Ws9T6wQyYWQN3nsgCeqSqI4dW3jsqAJwzJE68HCEMeOGDstzIcfjWPaDlmFUxgC3PCpJyoEy+0hcjKvqwWqCRZUlSKQ7V4FtAn/LJCUfyKSyEDDfIkWjFsziFcjGvGU5J5TY67AAkSpjzUmT6cztGltbD5xZQeaOlEgKJ5H7Mk1PfFU/EunqLxT74Kbv+R7rHhD+9Clsp+pQKgstzs9cBAnvAtU5ZcQQMFMVBM5aRsC0ULLEligIMnEcwqVlZtBK0MNgpJITQaOXKkCAX+VS+lRDMYRYcVcE0pKKpxIyoRVMx9WMBDR1/VKmDaA31C08fmeihcNNlPbjaY5FhnBgZSHFWenkvuILhuFwomX/dNtgjHFOp+hS1QtUqNUEd+8qNfWTNcz6dLNVgeKZp2zao+BCc6Fq73ccKxCITQjlwA5leEUlIYmI7+YhURVJkMKNiB0DCXb1DTX1XgQm7WkEvT6NGTnOdKpMZJ+6Q9E54wpFgOgtsVZMjVbJRNzAGxdg2ziOcbcwDnNstJaocKHyVazBMFICz8VU7LWlwKeXox1uMp9Si0qn4lLJZXJy/AVjDkwKSxmoG69xkUn6f1NS7qUtANjrveeSjqELQKt+PXILh4/DQLBmKpkMVKL3B3LFUaOYEPvB8bpxQHiF9QNoEVAmvSlL+sI0ECx6NOuShjBZUbFHIYWwxeLNAxT+QEuHhQwWjiBFuqlWAzAslivy5YTTldEqMGEX8eQmtpyTxhg1CSdCfpN2XKFH5dgFezs8+aXQvseMfn5IiqxMmmcALwnvvRpWOOzFOK04UbRCRisDEuR4uBJtnfLAqU1f4FOGNlmNN2xnRw7hrIYAKDjaRf2EtE1RaBocMgw8VgoYIxUqWlNH88zuLuTDAJpYt/kPfYqNAr2pztJBAdYMaPHw8e5OCho+YHzc4EUPp0xHW8TcDgyLmuEOfcDkdzHfi57qoWDTLhYG90NGK1FrDhq+BiBK2YTdmg9gMHSOJg5vVcgrgHPg4m0DGogYwpNSixJkyJvm1qqkNHqgqH4aRSOo+PvxcI84GNTQ0/wo3ouMIMnACDwPn7B/6sCxc5qpQQOL5VIhFZkKMECE2B0lSs6GRzf4BBKwAFjU3l6BSTpTwRlVuwdjFlBSZFWf3SWM2Kt+xip3IPF3MqzHxOckp+Aq+EsXHy/w5CugdCzJiBDsYPPCAHR1f8oThIqDbVnzw4iT88ZswYZZGj+wSAmTpbt20jkWVruw4fW7q+em1947qG5vUNzevqmzhuaNy0sZFHDLY2t7Y1bW+raWza2LSpZnNLzeatVU2bOanNnGyqbtq8sXkLxw0NTVXc1dC0vq5xfW39+pradRs7/6o3rquqvnvkpPOP8LbzrxrtyasF/UN8kCMsXiRGNWhR1IaqW1MSK9LgasXeckqfp7R6kHVPSoJQWxjfmWolp+ZMXRRCH0ZBhoYPH46cTZgwAY3K76JjAln9whZOmzaNxBsAYx1ff/31V1555Te/+Q0wc5GniqhpZbzp/du3Dnr91ROLpiSNy07NH79p2KvbR7+R+RvTeRzVr2Vs/y1zJm378IMd00a2TRu5eeGsLVNHbRvbf9u4AS1jB7RMHNwyZcTWSUO3TR6+feqI1ikjWqaO3DZ7YuvsCS3Tx7bMn7pl6bwti2Ztmj9t06ol/DUtntO8fGHTisUNKxbVLVtQt2pZ7eoVNSuWbFy1onr1yupVy6tXLqtataJq9coNa9cQcGSijg1VAL+2umZdTV11Y3PNpq11W7fXNm2COTZ0ctiG+kauV8NGDU3VdQ21Tc38bcRiNjTWNTbV1tUTDJEgCH6iCiB2i6BqcQhVI3rG6oegmmLFXeCid3E7rIAUYr0Aj3c8ACR+DcbPrKY5T3CiGpz71ltvsUINfmCGFoV5MZZLly6lHSpjGVoa6sYMe/ej2pUdO+oPr5jbOHlEy8z3Wma8twUAZmROWmZPbFk2f/Oi2QDTPmv89pULdyyb1zZ9zLapI7dPG7Vt2uit00a1Thra+v6Q7RMHb39/SOukd1snDm4b279tXP8dmY9D28cPbJ8waNuMcdunj20f/zbobp87qe2DUe1Th++cOW7XjDHtk4e2TxvZOnlo68QhbSNeo+XW8W+3D3m5fXjfHcNfaRvyctugf2ob9M87Br20ffDLrcP6to/ut33RzC1zJm8e/eamMf2bJg1vmDq6cdKI+hkTaud+UDtnas2caVWLP6xeurB68fyq5Us2rF5ZtXpVVSdP4C9Vb7j7y4NSG0GCsMUhFPOAVgxhiPlUDiHeCKGF4OmGacxZRnChjqgA5iLNhoSFH6DVYUHbqDpI+CKm4IqOBe/g3XCeMZP1DWQErt1Ort5OWnbtWVNTV7tpa03zlqqGptpNWxpbtnPc2NC0+8DBE2fO7Tly/MQnpy933Lp8K7l0687lW3eu3E4ucy/v3LudXLp5h4uXOr/i18kyJxw7bl26eZv6u/YfRJ3WbNpSg7jUN6KQM+KCVNU31DU2o+JR73v27t29d9/e/ft5hfv+3bsO7Nm1b2f7wR3bDm/fcnhr06EtDYeba480bTyyceXhzfVH27adqFl1bM2CYxtXHqtadnLp9BNrFx6vXn5y5ZyTy2Ycq119vG7t8ZVzj9SuOdxUc7hu/cHadQdaNu3ftnnv5sa9rdv2trXubtuxq71tz66de3ZnnsEvkiMVhlj+gi3NVtn5zLLXSeEz2WALQYICkBg2EdJzwRDyEUHkCMAYSJC2hHN/czhsWMJS6spaGJjOGz+jSIHVXDwJG7oYg4uohiWF85CsMaEAuib7uzgSiTBZn+92th3k3Hlw807u66Gd8p4KiyHU2QtFZg9xnuo0uODKlkXHV6qFK3EFz2mKxsmcUZO3yaBOcdIIEDF7mDeeqZ88eTJqE6LjsyCO9AWuIgeWqcLwhIREgVo6FavRAi8x0rj279+fXsLGFm4hVwA/MYaiuyDRHECYcrPhSAY/ZMgQ3fqcBcPvw9++C4UT0hGExSQr6JorHImLsu/1FvqlMP14qTJnR11S6EpeXNyHX0C2YsaPw6+Q5lBrW8wzkd6Ec3ktCYPTHGIL/daUIOfCpmiCN8BnoxgghCjcGAdnjooGP/zwQ8wn+pm388EQ8XYQA8rC8ue3KQh100COAQwYMEBrlLPAYSHlxCB9FwpHkr0mobAmObdLeaPrxu5G80H+nHh3U6T54rlevI4udRmFDLWZFNWpoo+cec51LR9HSM8AqIxUeSV8qwChfoEwe5DQGhTJ3tEXtONYCmDZdWIIaRNeMcSkcbQ3vVfWbC/elfv5wl6ELTTF/BHxwLZhg0X2JoPUFdiQ3Qzu0nB9Hy52lxGCFWKe1JjpiAQvBVqjCSlht5l7F1wAKbpVKUAY8IOrMjFDZyFDWy4YOHSFO40fm8rZeGpfUhkQlqJR9SYscdZYXQpZQRFBdAmQYnrFNSaL23DdFxtO8Dt8taJLTq5DccT3oaNsu8sVZBpFx7MA6NI33nhjxowZAUI0mM8FAk9sCyc2vzV787gU1WAdATPDolbgHEcBW8jHciH0uXC6xqDAiN4OK4RlXt9LRwCGRUSF+sg4tlM+hu2s7GPl3RRpCqGUnYv9Gh3UlHejOxOcmti7sWbIRNARciZs4pfaGB6ev3E5SbtFcU8b9eVihDKnCnXkcAy2EF8G5UwmHerHO89iOeBpq7N79pw9df6f1n7rN6v+B7+X7o4V+qIXJkUKHsDM2DEvV/ZR+IVtYT5oMWlhyxZ4UA1X7rHHHvvhD3/okwvuNQmbu3zlrkYRC8r04UXXc2inG4QmgVy1cfMBxROvBITMo4dkQZzw1a0oHF34oryiGiwnCZgAOtAdvXSkw5WzKDewrTum8vkC9LJn7tyZX/7y4DffeWH8P/Rb8mxyO/M6NB8RFUKe18VJhj5OObhOKGeulyuFqfoIE+3rrbBBVFDLKl2KVFQYsXG65+EkTu8axTslKhtRpC6q3LzdalawHeiLcLhdX1lE1JRIRdB98kDlxgtlMZyAIoyFTlZdx6o76HA6whDC11yBaShQxxVmt9y7QyfzVApscfr01Yu33qr93jtVTxK1uRVfJoN3CUgQQVVobHqDLQwRaj7Sx9YrxbsoQ5BTqXDC8LKZ2y2s+RrvgjCn6OTj8UC1OKkf0ndm4wwV4rSAcHIRLGkZ6jBu99FwdIFeE+i2Gi56olHkW/BGh3C76iFEpYGT7AKWwhaSpSMuZAGyX79+2ELa94ftfIcl1sjtfoE0tTvXNO9OBwlIiZSxCxp3rYNz4k4GAMXdaErjFH9Nzx+SRgHykcG71cXdrQiuMSJfKXPkh3/0ox89/vjjixcv5qM6U8vHIGE7qORbP7ndFXJ6DJmKMtyZom6qU7VaOA+ckbrIRzd/MtUSt2wzaKiPPLmrU5mGIewxzhZxri3El0GAyBhQrbIN5hCRHvVoYiCxBfzIt6E9fACJ3ceMz+W7e91cwpHZad4Ahq+4qKnjY4ABdDVsFNoRRS4CpIxLyxo/TuAG2g+71HsTwqIY54zeCO25ju3J9zQCY2XmgOeOoDhKASfEMaAYtw+5+TZ+6WNZBiZUpgWRCx4ZsLlLkZMKgorKhlHgrj8whEoPDA6QMDtEx9ND1SCaUAdFRzhPBTdoG5ml+CAfilznFZhIYWrycDGNw+nufyyao0Hd0Wkw55reIPdhEbsUYHyGrWjNAnVQJNka6w8PYSCHzgJAhu30nLjnLqf4xipaEQlNQWiSOJhAdGmKZIBHMh2jAn+Qtyv6EFZQpLGZoCNs4cCBAwsk2LKhwv6Z+bQAv3FLto9KzOpPLDBI1IBFFeqPe2gmqcO9aXcmWLIKtGKv3BKsafZIgrcZEgVBuUFQQ7cQ5mOr8A7ggKJcX7gCUpid5tYXw11iAKW377OomDfUDJBg7XI6AQgrX2EvfWeNOQ3fv4DtNDnFdRD1EcMuCNUVplR0JlM+gv5I7JWUiFlhXzcOCbKxCcFoajHE0er3OlqH7ZJIkBjkLN8zQe5FLvCtX2GDfTgmu/RKXFg6BxQPKuJA0NxK8NTjkDEGOAhKrNNi/zBQ1uyaQhMEJSR0UqmceIXSFmITmM0QsYPDve4uDNxmMrPiktIKKY8Jv4YVpVRxv6S/4c25JbtauVd8rxt+X9xgDkUaE0gplIKQRieeYhInzuZ4bubJRH5AJei6fOvGMQApeEqU8mxH1L6yOaxw2qisyNjG4Qxz6NnF9JAqIV+dsq7jkKsaaRnF4L3dIOy5RP+xhT8IBe7awj/++1dNgf8L2dPF4IBmnlwAAAAASUVORK5CYII= + + + + + \ No newline at end of file diff --git a/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/ƧLX...⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀...XLS b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/ƧLX...⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀...XLS new file mode 100644 index 00000000..524a2384 Binary files /dev/null and b/◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯ⵙ◯ᗩIᗝI⚭◯⚪◯⚭IᗝIᗩ◯/◯✤ᴥᗩ◯ⵙ◯ᗩᴥ✤◯/◯ᗱᗴᴥᗩᗯ✤⏀Ⓞᔓᔕ◯ⵙ◯ᔓᔕⓄ⏀✤ᗯᗩᴥᗱᗴ◯/◯ᗝⵈ◯ⵙ◯ⵈᗝ◯/◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯ⵙ◯ᔓᔕⓄᴥᗱᗴᑐᑕⓄИNꖴ옷ᴥ◯⚪◯ᴥ옷ꖴИNⓄᑐᑕᗱᗴᴥⓄᔓᔕ◯/◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯ⵙ◯ᴥᗱᗴߦⓄ옷ᔓᔕᗩᴥᕤᕦ◯⚪◯ᕤᕦᴥᗩᔓᔕ옷Ⓞߦᗱᗴᴥ◯/ƧLX...⠀⠀⠀⠀ⵙ✤ᴥᗩ옷ᑐᑕⵙᗝᙁⓄ옷ᔓᔕᗱᗴᴥ옷✤ⵙ人✤ꖴᙁᗩꖴИNᗱᗴᕤᕦИNⓄᑐᑕⵙ人ᑐᑕИNᗱᗴᑎ¤ᗱᗴᴥꗳⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꗳᴥᗱᗴ¤ᑎᗱᗴИNᑐᑕ人ⵙᑐᑕⓄИNᕤᕦᗱᗴИNꖴᗩᙁꖴ✤人ⵙ✤옷ᴥᗱᗴᔓᔕ옷Ⓞᙁᗝⵙᑐᑕ옷ᗩᴥ✤ⵙ⠀⠀⠀⠀...XLS differ