diff --git a/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG..⠀⠀⠀⠀ⵙ꞉ⵙ◯ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙꗳⵙᙁⵙᗱᗴⵙᔓᔕⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙᔓᔕⵙᗱᗴⵙᙁⵙꗳⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ◯ⵙ꞉ⵙ⠀⠀⠀⠀..GHX b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG..⠀⠀⠀⠀ⵙ꞉ⵙ◯ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙꗳⵙᙁⵙᗱᗴⵙᔓᔕⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙᔓᔕⵙᗱᗴⵙᙁⵙꗳⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ◯ⵙ꞉ⵙ⠀⠀⠀⠀..GHX new file mode 100644 index 00000000..6a082310 --- /dev/null +++ b/ⵙ∣❁∣ⵙ✤ⵙ✻ⵙЭЄⵙᗩⵙߦⵙറⵙ◯ⵙ◯ⵙറⵙߦⵙᗩⵙЭЄⵙ✻ⵙ✤ⵙ∣❁∣ⵙ/ⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ◯ⵙ◯ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙ/XHG..⠀⠀⠀⠀ⵙ꞉ⵙ◯ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙꗳⵙᙁⵙᗱᗴⵙᔓᔕⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙᔓᔕⵙᗱᗴⵙᙁⵙꗳⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ◯ⵙ꞉ⵙ⠀⠀⠀⠀..GHX @@ -0,0 +1,93624 @@ + + + + + + + + 0 + 2 + 2 + + + + + + + 1 + 0 + 7 + + + + + + 282e2a16-0ffa-461e-a9a9-3b708ecd8d37 + Shaded + 0 + + 255;191;191;191 + + + 255;201;201;201 + + + + + + 638063185218530352 + + XHG..⠀⠀⠀⠀ⵙ꞉ⵙ◯ⵙᗝⵙꖴⵙⓄⵙᙏⵙᕤᕦⵙꖴⵙᔓᔕⵙ◯ⵙИNⵙⓄⵙꖴⵙ✤ⵙꖴⵙᔓᔕⵙИNⵙᗩⵙᴥⵙ✤ⵙ◯ⵙꗳⵙᙁⵙᗱᗴⵙᔓᔕⵙ◯ⵙᙁⵙᗩⵙᗱᗴⵙᗝⵙꖴⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙꖴⵙᗝⵙᗱᗴⵙᗩⵙᙁⵙ◯ⵙᔓᔕⵙᗱᗴⵙᙁⵙꗳⵙ◯ⵙ✤ⵙᴥⵙᗩⵙИNⵙᔓᔕⵙꖴⵙ✤ⵙꖴⵙⓄⵙИNⵙ◯ⵙᔓᔕⵙꖴⵙᕤᕦⵙᙏⵙⓄⵙꖴⵙᗝⵙ◯ⵙ꞉ⵙ⠀⠀⠀⠀..GHX + + + + + 0 + + + + + + -2400 + -7748 + + 0.720405459 + + + + + 0 + + + + + + + 0 + + + + + 2 + + + + + Heteroptera, Version=0.7.2.4, Culture=neutral, PublicKeyToken=null + 0.7.2.4 + Amin Bahrami [Studio Helioripple] + 08bdcae0-d034-48dd-a145-24a9fcf3d3ff + Heteroptera + 0.7.2.4 + + + + + 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 + + + + + + + 846 + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d54899c9-0409-4560-ba70-941ec53cbfe2 + bad034c9-5122-4492-9036-2e1e066a1646 + 13c84bb8-26d6-4a46-b011-aa3d8b8e0127 + ee06f4b6-94cf-43ac-96a2-f792e5b28750 + ad9e397c-3e66-4bb7-8271-abfecb2e31e6 + 606f1ec7-89ae-4fee-afd5-857eb22320df + e50f57f9-cd5c-4a42-a61c-a9282c960314 + 3382039b-a640-4959-a676-737b496cea3f + 8df51ca1-7f8f-4c9c-8352-0419a8c32215 + e2ee4e32-846b-4c35-a6ac-e6c9092ee0f6 + bbf7e7a3-66ab-454d-982e-9ac59598a7fe + b608eef6-0169-4134-800a-0540046de740 + b3c1e6d8-5d05-45a9-99f6-234f16a2b485 + 88f4be78-65f6-4f7f-b3d2-0d7699e1f42a + bfee99bb-6064-4280-b9cf-33de5d3b22ce + 8aa82201-d07c-4122-bae1-8d4a2b3e56ce + 539a5c6b-9ff8-45ca-9ed1-4516a282b7ec + aa47c2b5-06d5-42b7-92bb-44cf83acf76c + 1890b884-4609-4628-88c0-a62687939755 + 88ca6193-630b-42e9-8f53-27bfe9e28f12 + d7893df2-db65-41b8-b43d-77049a99b78a + 3c4dd050-0424-456d-96dd-759f1ecb21c2 + ca72c775-d809-4c32-8b6a-203d7ce1a66e + 9fb6c32e-d1af-4588-b36d-7211ffecab8a + d25f9d31-11ca-4495-8185-ee896a79ebf2 + a5d5a2a7-2e45-4059-b3d9-58421babc608 + 821a8d1e-6486-4261-8de4-e483bdb3e5c5 + eaa4484d-95ef-4f23-91d1-909f0c68347d + 9becfc9b-49b0-42e3-9805-385740752fc8 + 784c6853-72c5-41e3-bc29-8c051ab3e6e9 + d1e45ed9-ffa5-468f-9f97-b43ce41e112f + 3957d34e-bf09-4045-9347-b1a29abc0b45 + 726268d3-a9b7-4ea1-a8c3-3b7cd8cb2e36 + ae010360-38e7-4ad8-9281-a4ec9d7300c8 + 7c8946b9-39d5-47d0-8d35-d573da7c6f63 + 460fa6a3-c68a-4511-8e17-94ebbc16746c + 667fefd6-83a4-43d2-a34c-d9b9c2defea6 + e47618db-9130-473a-8c05-373767e33547 + 85cb4c22-67ef-4d8f-848b-ca3ed9b2d8ad + e6df7eae-ba97-4c47-a218-5d91baac9dcf + d3dbc8af-0dad-4571-a35d-729552e44b44 + 0c0df415-b9ed-406e-a036-de1735a5b826 + 42 + 54e4b9c7-160b-46d9-b57e-01098010b970 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 22eaa2dc-6c9c-4d60-a172-1cb4a9108df2 + a3e865a5-5d5a-4ab1-994a-c70fbcf1c68d + d26dad76-3956-4260-bcea-d295b6131085 + 0366e2db-0d54-444f-8aa9-b9872d11a882 + b63f3eca-be11-4c42-840a-56470647f15c + 544cd335-7005-4486-a740-0fe446159bf1 + ab50efb0-10d4-465d-83c5-d563fafb99eb + 742352f8-88eb-49a2-8252-668a2db82142 + 98e8b3cf-0f16-4288-a0db-6f75d932deec + 028ea4af-1026-4584-a57c-dbeb26994191 + 94b0c064-3767-4f3b-8713-830b004a1328 + d423d703-0b42-479a-9890-8fca0c3b747b + 4f0400e6-b336-4c50-9247-681f08839b2c + 33fa10e9-def8-4eb5-a522-34c35229b982 + 92d05752-adee-4950-8e8b-95b29dda1e17 + 8429c272-7f97-4842-9cc4-f3219500c8ca + c7fb91da-b1ef-4597-af49-2b70ca6c5322 + df7fa268-9f26-4aac-ac03-58f1d7d663f5 + d27a9fbc-abe4-4ee2-b5ad-05cb9e799260 + 19 + 395f2e03-c800-4ce1-961a-7d354e77b56d + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 13c84bb8-26d6-4a46-b011-aa3d8b8e0127 + 3382039b-a640-4959-a676-737b496cea3f + 8df51ca1-7f8f-4c9c-8352-0419a8c32215 + e2ee4e32-846b-4c35-a6ac-e6c9092ee0f6 + d7893df2-db65-41b8-b43d-77049a99b78a + 3c4dd050-0424-456d-96dd-759f1ecb21c2 + ca72c775-d809-4c32-8b6a-203d7ce1a66e + 9fb6c32e-d1af-4588-b36d-7211ffecab8a + d25f9d31-11ca-4495-8185-ee896a79ebf2 + a5d5a2a7-2e45-4059-b3d9-58421babc608 + 821a8d1e-6486-4261-8de4-e483bdb3e5c5 + d1e45ed9-ffa5-468f-9f97-b43ce41e112f + 3957d34e-bf09-4045-9347-b1a29abc0b45 + 726268d3-a9b7-4ea1-a8c3-3b7cd8cb2e36 + ae010360-38e7-4ad8-9281-a4ec9d7300c8 + 7c8946b9-39d5-47d0-8d35-d573da7c6f63 + 460fa6a3-c68a-4511-8e17-94ebbc16746c + 667fefd6-83a4-43d2-a34c-d9b9c2defea6 + 85cb4c22-67ef-4d8f-848b-ca3ed9b2d8ad + e6df7eae-ba97-4c47-a218-5d91baac9dcf + 0c0df415-b9ed-406e-a036-de1735a5b826 + 21 + d54899c9-0409-4560-ba70-941ec53cbfe2 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ad9e397c-3e66-4bb7-8271-abfecb2e31e6 + 606f1ec7-89ae-4fee-afd5-857eb22320df + bbf7e7a3-66ab-454d-982e-9ac59598a7fe + ff394b58-eb04-4361-8959-672603e6477b + b608eef6-0169-4134-800a-0540046de740 + b3c1e6d8-5d05-45a9-99f6-234f16a2b485 + 88f4be78-65f6-4f7f-b3d2-0d7699e1f42a + b8d4a374-23d7-403b-9811-912955811451 + eaa4484d-95ef-4f23-91d1-909f0c68347d + 9becfc9b-49b0-42e3-9805-385740752fc8 + 10 + bad034c9-5122-4492-9036-2e1e066a1646 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fd73fbe8-7c79-4227-89f5-95892caf5e5a + 3c24fe85-ec77-44df-8305-4d0bb55efeba + 940672d2-1023-47f6-ab58-dddda2f76923 + 03cbdad3-60f4-4281-bcc6-0382d8095d88 + d2981a80-b5e3-46ab-804f-a3115844a1e6 + 48c0af9b-d365-4cb7-9b66-789ce4a02a8a + 40d9cf0c-7877-42c3-a782-b319bdff79b9 + 3351cfc8-07d2-4416-8bce-5349f8d42990 + 67a0dafa-50e7-4922-a268-fa29d99984d3 + e8b82aa3-700c-457d-8f35-e8a83d64a116 + e5d7c191-c6e2-4529-97c1-b6eda097ab13 + 1b041db6-a6be-40cc-8679-f9c0d890b039 + a52b9ad6-da79-4a55-bb3e-7f0069368fbd + 8465dc20-5a5d-4a12-80c4-232a9cf7fadd + e5a039d3-cec1-4fc6-9a11-c66c170ee009 + eb77c510-7c3d-4467-bfac-a752521c3e79 + ce9c1d70-f7fb-42b3-b8bb-ccb43e9c30b9 + 3374be44-ca07-4f75-858d-21e6c6eb457a + 955270ea-9315-44a8-be4a-d8ccd4514b7a + 6ab4ea0f-e2cd-4f94-8a77-d7cb0bf90eb6 + f85b7964-a5bb-47f9-83f3-43d072764eae + e2ba0d07-f311-4cae-8046-e2e307ba423d + fb287bce-34b0-4961-9841-cd218881b642 + 47cd97bb-dd8f-462f-80de-2d16f1ab73ef + 7edaceba-cd87-4d8f-84f9-dc71a0e9e7e7 + 2ee3da7f-a330-4bd0-94c7-61ad32ca3f52 + 08ddacfd-a485-4c3a-85b5-d34e6396ebc2 + 3393c6d4-670c-449d-88c3-a6efb29562a1 + 08136e42-9c7a-430c-9c5a-b49eed79b6d2 + c3cea0c9-90ce-46f3-bcc6-81c713cb59d9 + 8c329dd5-7590-4f0d-bd2f-08c4d28077e6 + b062c75f-a39d-4c79-be57-6d20e40b7f57 + 267317a1-928d-4df9-83c3-935fbe072080 + a304fceb-86ef-4c72-86e0-00a037795017 + 34 + 54079b79-a3b2-475e-9f16-a8ae24e7929c + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + bcde67df-2ab3-4e35-bccb-0daf04c0c1a2 + aea1f2f4-88e7-4deb-9937-c323101b8f1a + 7c7cb1d3-5bb7-45be-a598-42ae4f1d8863 + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + d7e0eb22-b843-4dc7-9c6a-192ea1b1028d + 82aeb7ca-0f4f-489b-ac55-5d60908b1f25 + 7968234b-0b61-4625-aa01-da2a99d4b053 + 2fd19817-c059-44fe-94df-411e7852ae2e + 7b6b7367-82d0-4024-901c-beaf57d89551 + 8ee00873-4c9c-4da6-91f4-714d3af3a3b9 + 9747b1f9-d45f-4c3e-87e3-3c678d540c1c + 603e2d93-121b-474f-93c0-93d0d856a857 + f4501c1e-93cf-4135-80ed-961b74348917 + 134a6fff-420e-47f3-a697-d02b7881ac7e + 4402dd30-e229-4605-a28a-26f54c32b4ba + 187baaf8-9cf9-4e9c-9b49-d2c700dfb169 + f12245b9-285d-41ee-9303-067de40926e2 + c46217ad-6c32-4fbf-afbb-b66cbc9abc1f + 6b874a43-b5c9-4a46-871c-7112069d58b8 + e61073d3-c291-4f9d-90a2-3a8871812d16 + d6fafd0e-0d59-4381-a2ed-e6b25ceb8385 + 38fff22c-0e2e-41fd-8e97-8596bbb319c6 + 55650d16-9374-4662-90c3-d9a90719a2c6 + 434c2972-eeb9-4269-b4f5-a61e0bc62b28 + b7b88755-a600-4670-83b5-02041de22a83 + 5cd1dfed-c67e-43c5-a2d9-823da438c599 + 1fd1966a-60c3-4112-9902-1b5a721c113f + 8cbd2b8c-435a-420c-8c55-7cf14303fb2e + b598d7a9-0fb7-4fa9-be75-d6c96df25b9c + d70f8324-b483-4d0a-ae0b-dfe3020f0377 + c6e05882-ca94-4b10-ae25-0ac99fdaae18 + 27669bc0-63d2-4db0-ae55-3520f38ad201 + 0b6ded59-3cf0-4f5b-b9b5-5ff322c968e5 + 9855f05f-6d47-43ed-81b5-d77257848e7e + 49474aa6-a1b6-4bcc-8a0e-fd0858ae15c0 + 63392fea-e9d4-428b-84e9-e672a7d98a4a + 049d10de-0c66-477e-977d-50f38a89dc9a + b8c48a57-7f68-4c93-bf53-850c4bf96e2d + d5816fa1-6648-4f7c-a2dc-857eacb5fc05 + 2ffcbb44-1c08-442d-98f4-d003c032ac0e + 8aff1af7-4f0b-42dd-8243-d6fb56dc895a + faa5a96d-5f38-4fcd-8cf2-e16bbdd5507e + 93c19340-8917-462f-94e0-c104075cfdaa + 43 + b8857ee4-01a1-4bbe-83b6-3d82b17aaf82 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 72d5d764-919b-4ea3-a858-fbc1bdff9ef5 + b95d8a38-41aa-4736-824a-ba59abe8a164 + 93c43765-186a-4186-a1a9-e77f1750e486 + 93b915bb-0b04-40c0-b5d7-ab8ee7db0f17 + 65df7317-6c88-4fda-8fed-06e7d0688f08 + 6897aa6f-691a-4a9e-9c03-e572cb62cff8 + b707e471-1378-4bfb-bd26-10f57a654a96 + 5af3936c-a114-48c9-97e6-a71d4495fe1c + 40fce33c-72c8-4b9e-b056-d06a290937b2 + 1d60a251-59c1-4374-b24a-8b67b3ca92c6 + 5dab1729-964c-4894-9f64-653823a0fdac + 9ed44b3d-ce1f-4cd3-8d86-8bb364de6405 + bbb3902c-2630-4a7b-b951-351a62cef558 + cf4956f9-6a60-42d5-a932-0ea9a5d5ebed + fbc67f80-f848-4cb1-9d59-3b6dda9d43d1 + 7ed3dd99-417d-4769-a70b-0badf48c5649 + 8f08f378-fe83-47ee-ba70-f262beab4dd0 + 3dc26939-4bac-457f-9c7c-219b4dc86741 + 9b8fe626-a4bb-4fca-8d8b-ac2298cbf3cb + 771bb5a4-0a8a-4a41-94bd-0e0b97b92304 + 6fb580be-4b7e-48e0-a5cf-431967be43a9 + ab2b5c7b-067e-41b4-8e98-fb9073b33225 + b6d0afa1-3dec-42e7-9c93-de08ed9790f2 + 4d6b9775-db5a-464b-b178-f930dd568ce2 + 84e913bd-a348-462a-a472-eab93956daf2 + beb498f4-7162-49c3-842b-a972d8ad71d9 + f9713408-b850-40b1-ac2d-56af5c03c800 + 0b20088e-1be7-424d-ba3b-c0fdd9da23ae + 506eabeb-a640-43fd-9af7-b2232e3fa71b + e86ea7ed-38b8-40b5-bb42-623a7c8059c6 + a6d884fb-514f-42c3-86a9-71ade0d41a40 + b379a0ac-4016-4778-8d99-3b57d052a769 + 08fd5ed4-82e2-4c05-b713-caad7151d5e0 + 82046283-082e-419e-a05f-023d3a681021 + 41ca37bd-04a2-4730-a104-ccfdfebcb019 + 60ca1502-c3ae-43e2-a2b8-1b1e238e0ab2 + baea9c8f-4e59-442d-b5b4-d125979bf466 + 12c0d088-f108-4075-bb85-315d570d97ea + 41093a5b-4ba4-4dfb-a5f8-1bd792353689 + 39d1ba4f-7fac-4207-98a7-67ceea5ef36c + a7399677-b59f-4c42-b5dd-51a6502362ff + 46898bcc-de5a-4db0-8e4d-815642671db0 + 6ef15585-a3be-4089-91a8-51e43f289ea5 + 300c713b-c939-447f-9444-eedf5ad69f36 + 6717a073-4979-4ab7-8cca-94ec28dd910e + 1e7003ad-1005-4315-9274-8625081eb42d + c7834162-f8d6-4396-a928-93ded1c673be + d49b543b-255e-4b1e-afad-506fdeb4a087 + 9033362e-88b7-4ca5-82ec-e83b690b9e1f + e9edf9da-696f-47bd-a5e5-79c7729f8e89 + aacff86f-b554-4395-9c67-12ea7491563a + 501fc599-56aa-405b-ad58-777fa1c4d11c + 47a743e6-2557-42d2-a2c1-210a6a941e82 + 1dfb13cb-b934-40bc-a126-3ef4f67aa6cb + af01224e-c0e0-4809-ad30-4e4bd74d845a + 2e1813eb-afd7-4c67-ae5d-0aea5806a643 + 5365386e-73e6-497c-b44a-34b85df3bb28 + 3b624a89-a10e-4423-8d23-23c665342bea + 47ce9ce1-de21-4a6d-8cd6-00bd11b04ee1 + 4a81f039-0b6b-406b-837f-1176119811ff + e82225cb-a1a5-4ad3-b28d-40b2efc10203 + 47309ff2-7be5-4758-9fcf-1729ec8314b8 + 98efd460-a431-49c8-aded-a62a77c59e5f + 4ae5300f-9b3f-4375-87a5-52ce195ec59e + 929e2d4c-e84d-4d02-91ac-5e7752c650a1 + 17740f5f-06e3-439c-b530-05a592105abb + 86b9cd83-4404-471f-8e4d-246d772737f9 + 81e44a39-b7e9-4d3e-9423-d694b8c4cca2 + d468ce15-4157-4fb6-a1ff-1a56b601419e + 1dd517ad-ac6e-4fd9-a4ca-f152c12db602 + e73e0f67-8dcc-4b89-a973-43217655652f + 5f2c0952-b956-47bf-90b0-5d5a4cb6cee6 + 51d57fa6-afda-4229-afb4-90a25c9c6b8a + e4026ef5-c10c-464e-9823-6797237c75c6 + a50ee4ed-1074-44c4-b42b-16f559369733 + da9c2d00-64fe-44a7-9401-d326fcdf51fa + 040c5d9b-07ad-4ae2-aad9-21a946416a98 + 9bd8b728-8787-4303-ac8e-82b11f531453 + 74c717fe-6a47-4ebf-9159-b915086fdaa4 + bf3127fe-bbed-4fae-86c0-6819ff185956 + c7ef3fd9-f7ac-40f8-82ab-1c2ee46c2d12 + 2077772c-8556-4e37-b44d-c0a0d5d206ff + e5bb3651-4fcd-4da1-9d37-64323a4cbaec + 441bf542-5076-4985-9937-0bb3a042b678 + 75156aff-6128-4635-ba01-66f6e62c8b34 + 31ebe528-d55d-4dff-927d-a48736be9cc3 + 8487c049-6563-42c2-982d-a3d473c55e0b + 34ec62fd-1b45-4131-8bb3-067f9ae32190 + be799453-059d-4d40-b651-349c7cf77c9d + 3f3172f7-bff5-4e81-85a2-58943326f0a7 + d90b2400-47f0-4562-a5ad-188bcb1c7c97 + 945d129a-a30a-401c-a2b9-53f6987bcb95 + dbcc76e5-5730-4c77-bc2b-897f9961eee2 + b5f850b2-24b3-4171-bb37-bb570e61e858 + 212881d0-5f47-43c4-91ab-0007ba4a9f62 + 74079639-e8ad-4462-9809-d9f4b02c2b51 + f3e7fbae-a54a-4ea2-abf9-69007c5bce61 + ae0efda1-c8e1-4188-acd3-a942aeea415e + 008fa4f4-52f3-4102-b8fb-75bafa182e64 + 99 + 02d5ecdf-1416-4078-83b2-238af4b65254 + Group + + + + + + + + + + + ab14760f-87a6-462e-b481-4a2c26a9a0d7 + Derivatives + + + + + Evaluate the derivatives of a curve at a specified parameter. + true + ab2b5c7b-067e-41b4-8e98-fb9073b33225 + true + Derivatives + Derivatives + + + + + + 5748 + -7197 + 117 + 144 + + + 5818 + -7125 + + + + + + 2 + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + 7 + fbac3e32-f100-4292-8692-77240a42fd1a + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + 16ef3e75-e315-4899-b531-d3166b42dac9 + + + + + Curve to evaluate + c2c28374-f12e-4e84-ad62-2f0427ff93b3 + true + Curve + Curve + false + 0 + + + + + + 5750 + -7195 + 53 + 70 + + + 5778 + -7160 + + + + + + + + Parameter on curve domain to evaluate + 8ff0c8b7-7a19-4472-92ab-ab5b3734acb2 + true + Parameter + Parameter + false + 0 + + + + + + 5750 + -7125 + 53 + 70 + + + 5778 + -7090 + + + + + + + + Point on curve at {t} + fe6e457c-de82-48a8-8554-7af7bea0d7bb + true + Point + Point + false + 0 + + + + + + 5833 + -7195 + 30 + 20 + + + 5849.5 + -7185 + + + + + + + + First curve derivative at t (Velocity) + 1e255e2b-166e-4250-86c9-ae136352757e + true + false + First derivative + 1 + false + 0 + + + + + + 5833 + -7175 + 30 + 20 + + + 5849.5 + -7165 + + + + + + + + Second curve derivative at t (Acceleration) + f56f960a-f9a1-4dc5-81ec-55544170b38d + true + false + Second derivative + 2 + false + 0 + + + + + + 5833 + -7155 + 30 + 20 + + + 5849.5 + -7145 + + + + + + + + Third curve derivative at t (Jolt) + 9d7b3809-4e0b-4064-baca-c9c9632f079f + true + false + Third derivative + 3 + false + 0 + + + + + + 5833 + -7135 + 30 + 20 + + + 5849.5 + -7125 + + + + + + + + Fourth curve derivative at t (Jounce) + d4d903af-8fd8-4091-90a1-d423d82d3298 + true + false + Fourth derivative + 4 + false + 0 + + + + + + 5833 + -7115 + 30 + 20 + + + 5849.5 + -7105 + + + + + + + + Fifth curve derivative at t + 9d033118-259e-40b1-ba41-62509d34e8a0 + true + false + Fifth derivative + 5 + false + 0 + + + + + + 5833 + -7095 + 30 + 20 + + + 5849.5 + -7085 + + + + + + + + Sixth curve derivative at t + 75d743ed-28b3-4da7-bdc2-0a27376a2daf + true + false + Sixth derivative + 6 + false + 0 + + + + + + 5833 + -7075 + 30 + 20 + + + 5849.5 + -7065 + + + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 08fd5ed4-82e2-4c05-b713-caad7151d5e0 + true + Line SDL + Line SDL + + + + + + 5746 + -8460 + 122 + 64 + + + 5826 + -8428 + + + + + + Line start point + 4c78546d-182d-40cd-b241-d989328a9691 + true + Start + Start + false + 0 + + + + + + 5748 + -8458 + 63 + 20 + + + 5789 + -8448 + + + + + + + + Line tangent (direction) + 9b360e58-d8a8-4d4c-8824-a11fd7ab99ff + true + Direction + Direction + false + 9d7b3809-4e0b-4064-baca-c9c9632f079f + 1 + + + + + + 5748 + -8438 + 63 + 20 + + + 5789 + -8428 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 882c797a-0240-4f0d-8285-98bc2a52f39f + -X + true + Length + Length + false + 0 + + + + + + 5748 + -8418 + 63 + 20 + + + 5789 + -8408 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 7d029808-9311-4138-b3ea-9635f542adad + true + Line + Line + false + 0 + + + + + + 5841 + -8458 + 25 + 60 + + + 5855 + -8428 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + a7399677-b59f-4c42-b5dd-51a6502362ff + true + Create Material + Create Material + + + + + + 5735 + -8584 + 144 + 104 + + + 5819 + -8532 + + + + + + Colour of the diffuse channel + 967e4201-a1fe-40fa-8a7a-79d704b3d3de + true + Diffuse + Diffuse + false + 0 + + + + + + 5737 + -8582 + 67 + 20 + + + 5772 + -8572 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 5cb06465-e72e-43b2-be4b-bd73fbbde500 + true + Specular + Specular + false + 0 + + + + + + 5737 + -8562 + 67 + 20 + + + 5772 + -8552 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 851744c6-35ac-4d56-9f0c-776695437916 + true + Emission + Emission + false + 0 + + + + + + 5737 + -8542 + 67 + 20 + + + 5772 + -8532 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 74dec31e-2046-4c61-a979-c2e0a26c8dbb + true + Transparency + Transparency + false + 0 + + + + + + 5737 + -8522 + 67 + 20 + + + 5772 + -8512 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 6dbe164b-8be0-4414-8311-774ab3f5b778 + true + Shine + Shine + false + 0 + + + + + + 5737 + -8502 + 67 + 20 + + + 5772 + -8492 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + e834ca38-4229-4f01-acca-135bc2ff0991 + true + Material + Material + false + 0 + + + + + + 5834 + -8582 + 43 + 100 + + + 5857 + -8532 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 46898bcc-de5a-4db0-8e4d-815642671db0 + true + Custom Preview + Custom Preview + + + + + + + 5766 + -8647 + 82 + 44 + + + 5834 + -8625 + + + + + + Geometry to preview + true + a203375b-5bed-4884-aafa-438788321db4 + true + Geometry + Geometry + false + 7d029808-9311-4138-b3ea-9635f542adad + 1 + + + + + + 5768 + -8645 + 51 + 20 + + + 5795 + -8635 + + + + + + + + The material override + 062dfd13-174e-44a6-9226-535ef4a927f4 + true + Material + Material + false + e834ca38-4229-4f01-acca-135bc2ff0991 + 1 + + + + + + 5768 + -8625 + 51 + 20 + + + 5795 + -8615 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + 6ef15585-a3be-4089-91a8-51e43f289ea5 + true + Evaluate Length + Evaluate Length + + + + + + 5735 + -8731 + 144 + 64 + + + 5809 + -8699 + + + + + + Curve to evaluate + 0ae6757c-e3ae-4192-9067-17455ffecba5 + true + Curve + Curve + false + 7d029808-9311-4138-b3ea-9635f542adad + 1 + + + + + + 5737 + -8729 + 57 + 20 + + + 5767 + -8719 + + + + + + + + Length factor for curve evaluation + 9dbaa6f4-25da-4290-a018-ddd4aa2e0a9d + true + Length + Length + false + 0 + + + + + + 5737 + -8709 + 57 + 20 + + + 5767 + -8699 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 89e5ff4f-98d9-424d-bfb4-15ff4e4a2dd1 + true + Normalized + Normalized + false + 0 + + + + + + 5737 + -8689 + 57 + 20 + + + 5767 + -8679 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 48018cf3-8e39-45b4-a48f-9e8914dcf183 + true + Point + Point + false + 0 + + + + + + 5824 + -8729 + 53 + 20 + + + 5852 + -8719 + + + + + + + + Tangent vector at the specified length + f32c5886-16ec-4790-adf9-50afe42613f0 + true + Tangent + Tangent + false + 0 + + + + + + 5824 + -8709 + 53 + 20 + + + 5852 + -8699 + + + + + + + + Curve parameter at the specified length + 84e247c2-22e6-43f8-8311-80a7083c0658 + true + Parameter + Parameter + false + 0 + + + + + + 5824 + -8689 + 53 + 20 + + + 5852 + -8679 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 300c713b-c939-447f-9444-eedf5ad69f36 + true + Interpolate + Interpolate + + + + + + 5744 + -8835 + 125 + 84 + + + 5811 + -8793 + + + + + + 1 + Interpolation points + 2fa09793-03f1-49e1-b3f2-0644c2c7abdb + true + Vertices + Vertices + false + 48018cf3-8e39-45b4-a48f-9e8914dcf183 + 1 + + + + + + 5746 + -8833 + 50 + 20 + + + 5772.5 + -8823 + + + + + + + + Curve degree + b71fb4ce-4a73-42df-b5df-bdf3240802d5 + true + Degree + Degree + false + 0 + + + + + + 5746 + -8813 + 50 + 20 + + + 5772.5 + -8803 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Periodic curve + d221903a-3781-459e-87d7-5e917ad579d6 + true + Periodic + Periodic + false + 0 + + + + + + 5746 + -8793 + 50 + 20 + + + 5772.5 + -8783 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 97cb4b8d-e05b-4fa3-b47c-6efc307af976 + true + KnotStyle + KnotStyle + false + 0 + + + + + + 5746 + -8773 + 50 + 20 + + + 5772.5 + -8763 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 98ae8051-b93a-470a-bc57-b86f842f94f0 + true + Curve + Curve + false + 0 + + + + + + 5826 + -8833 + 41 + 26 + + + 5848 + -8819.667 + + + + + + + + Curve length + 8784d14c-0c24-4581-b910-007fc691080d + true + Length + Length + false + 0 + + + + + + 5826 + -8807 + 41 + 27 + + + 5848 + -8793 + + + + + + + + Curve domain + 2f5e545d-aa91-4759-9742-2f4bee0005be + true + Domain + Domain + false + 0 + + + + + + 5826 + -8780 + 41 + 27 + + + 5848 + -8766.334 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d90b2400-47f0-4562-a5ad-188bcb1c7c97 + true + Create Material + Create Material + + + + + + 5735 + -8959 + 144 + 104 + + + 5819 + -8907 + + + + + + Colour of the diffuse channel + 5a2c380b-cc27-4672-94fb-c8de6bd5ed51 + true + Diffuse + Diffuse + false + 0 + + + + + + 5737 + -8957 + 67 + 20 + + + 5772 + -8947 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;207;207;207 + + + + + + + + + + + + Colour of the specular highlight + 9c825d49-95d6-4378-bebb-0c34e7420967 + true + Specular + Specular + false + 0 + + + + + + 5737 + -8937 + 67 + 20 + + + 5772 + -8927 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + f3cda9ae-c88e-4ed6-93ee-e22ddd1ecde8 + true + Emission + Emission + false + 0 + + + + + + 5737 + -8917 + 67 + 20 + + + 5772 + -8907 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 96a8d35d-5aef-462b-ba72-58769850c7f0 + true + Transparency + Transparency + false + 0 + + + + + + 5737 + -8897 + 67 + 20 + + + 5772 + -8887 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + a8e8d67c-e00a-4850-87ae-d2a2ae01987c + true + Shine + Shine + false + 0 + + + + + + 5737 + -8877 + 67 + 20 + + + 5772 + -8867 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 6fcba22c-6fd0-407d-8e78-8a81d9ba935a + true + Material + Material + false + 0 + + + + + + 5834 + -8957 + 43 + 100 + + + 5857 + -8907 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 945d129a-a30a-401c-a2b9-53f6987bcb95 + true + Custom Preview + Custom Preview + + + + + + + 5766 + -9022 + 82 + 44 + + + 5834 + -9000 + + + + + + Geometry to preview + true + bf857143-0600-42f9-ae6c-d53ee3db5651 + true + Geometry + Geometry + false + 98ae8051-b93a-470a-bc57-b86f842f94f0 + 1 + + + + + + 5768 + -9020 + 51 + 20 + + + 5795 + -9010 + + + + + + + + The material override + bd26123c-2a30-406c-abe7-b676d38dc485 + true + Material + Material + false + 6fcba22c-6fd0-407d-8e78-8a81d9ba935a + 1 + + + + + + 5768 + -9000 + 51 + 20 + + + 5795 + -8990 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + dbcc76e5-5730-4c77-bc2b-897f9961eee2 + true + Quick Graph + Quick Graph + false + 0 + fe6e457c-de82-48a8-8554-7af7bea0d7bb + 1 + + + + + + 5735 + -7360 + 150 + 150 + + + 5735.056 + -7359.66 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + b5f850b2-24b3-4171-bb37-bb570e61e858 + true + Quick Graph + Quick Graph + false + 0 + 1e255e2b-166e-4250-86c9-ae136352757e + 1 + + + + + + 5735 + -7529 + 150 + 150 + + + 5735.056 + -7528.66 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 212881d0-5f47-43c4-91ab-0007ba4a9f62 + true + Quick Graph + Quick Graph + false + 0 + f56f960a-f9a1-4dc5-81ec-55544170b38d + 1 + + + + + + 5735 + -7697 + 150 + 150 + + + 5735.056 + -7696.182 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 74079639-e8ad-4462-9809-d9f4b02c2b51 + true + Quick Graph + Quick Graph + false + 0 + 9d7b3809-4e0b-4064-baca-c9c9632f079f + 1 + + + + + + 5735 + -7866 + 150 + 150 + + + 5735.056 + -7865.182 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + f3e7fbae-a54a-4ea2-abf9-69007c5bce61 + true + Quick Graph + Quick Graph + false + 0 + d4d903af-8fd8-4091-90a1-d423d82d3298 + 1 + + + + + + 5734 + -8035 + 150 + 150 + + + 5734.812 + -8034.912 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ae0efda1-c8e1-4188-acd3-a942aeea415e + true + Quick Graph + Quick Graph + false + 0 + 9d033118-259e-40b1-ba41-62509d34e8a0 + 1 + + + + + + 5734 + -8205 + 150 + 150 + + + 5734.812 + -8204.693 + + -1 + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 008fa4f4-52f3-4102-b8fb-75bafa182e64 + true + Quick Graph + Quick Graph + false + 0 + 75d743ed-28b3-4da7-bdc2-0a27376a2daf + 1 + + + + + + 5734 + -8374 + 150 + 150 + + + 5734.812 + -8373.434 + + -1 + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + cf77ea92-597d-4251-9e08-3b190d6962f1 + 2 + Curve + Curve + false + 3793dc91-21e6-498c-9aab-a459a3bf3882 + 1 + + + + + + 3887 + 11696 + 53 + 24 + + + 3923.322 + 11708.94 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 46158274-0573-45b1-a75a-8d4ad11d6154 + Number + Number + false + a2282fbd-ef90-4d57-8886-5d5232e19a63 + 1 + + + + + + 3890 + 11720 + 50 + 24 + + + 3915.382 + 11732.37 + + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + af289c96-15fc-4e79-a8e0-8508feafef35 + dda46f62-578e-4da3-b8cc-1513b15edbd4 + 12955393-1222-4686-9ccf-a0c402ce6675 + cc13cb5b-6b69-4e2c-9f77-9c1e869969b8 + 9316dd24-0b21-44f7-90cf-8894e54f2805 + 4008bdea-074b-4208-baeb-2ce8b4255897 + 6c02ceaf-b25c-44db-b0e0-a101c5342968 + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + 2d3ad4b9-fbe6-432b-9c76-b62d46d9ae15 + ec98e393-1256-4ffe-a08c-29762b86617f + 838f30da-ceb7-47a8-9728-4dc492f4cbec + 69f4f57c-8b08-4803-82d6-d39afd527095 + f0fdf72a-1063-41d9-b314-f55fa9f34080 + f0c370d7-610a-44de-9e16-ee9ab202fa8b + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 8a62706e-eb29-4dbc-ad61-eb5d50b92685 + 01da0f62-01a1-4a30-8654-ce6df090c14f + 43fc3482-2d63-460d-ac89-807554a9f18e + b4616bcd-78af-4ce5-b323-a761ad85a12c + b6207757-65aa-4470-b3c6-c43e8b578d43 + b063e56d-9450-4b85-923e-5d89619633b3 + 55182722-70e9-4d09-8145-1c66b75747a9 + 281546a3-d1bd-4507-8125-7b25e210ba2c + 31526ee3-6b62-4128-97f7-4acc5257f6f9 + be2e8fab-734e-4db2-a5a7-89c4fbf4babb + f80253cc-9aa8-43d5-bd30-ae46f267bdae + 10d74472-5911-42d2-a527-36c06549cc54 + f187c7dd-e937-46df-b8cd-28eb135c9991 + b2cd4099-c98d-43cc-84bf-cae05bd04515 + 29e279da-ba01-415d-9263-ebbf8180ac8c + ea8167cf-14c4-425c-bf11-af0e2a158946 + 9731f671-a698-43ec-84e3-a9d27f2cc2ae + 9613ccd5-4d0d-4056-b62c-f147470fe914 + bfde5917-b340-4d21-a496-f252f8f257a0 + 34 + 132dd168-3d39-4fda-a098-dd7625876d04 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0f15a8cf-752a-4b95-9ab5-3c646b4ae2aa + ecf8cea5-2398-4bc4-9075-3992fed686e7 + dc18fe39-28aa-4971-bf44-80257583d705 + 5e09b266-c4ec-4d2c-9e4b-cb0590faa6a6 + 91092ef6-3913-486e-b297-99e2bce56321 + e82b4a87-07ab-4b5f-8151-eacf365e2561 + d4805098-c317-4cfb-bced-423eab6c172d + b3880c01-cba0-4e36-a9cb-5d419818df64 + 6031ec0a-f1b3-463d-908d-6213752273f3 + f1022d39-0551-4cd4-ba6b-b41c762d3be8 + 983968d7-b602-4e00-97ec-e6f671ef6632 + 770df1c4-1085-4772-b15b-b76ebf84d1b8 + 69a7255d-6618-4bb7-9df3-6839a9059c7a + 62a7e158-dec3-42ce-a495-4f9173c61dcd + 1d4bf981-32cb-4bdd-9177-e77f41f0aa24 + 98833997-49d8-4c89-bab5-e0cf31fccb37 + 529a4738-6783-4069-a099-c442f4d7756d + 2d9d9c28-e480-4ef7-bd5b-b63665c4a90c + 151e80dd-b313-4ad8-a879-aeb3547af050 + 01a1c118-7e31-48cd-b357-8bff74699313 + 3bb0fbcc-bdea-4557-94a9-de34da75f78b + f3b6dada-c929-4288-9fdf-c7e274bedf53 + f6636dd8-c507-43d5-8225-8b3dc3bceeae + 2f2eebb2-bd6b-4c83-97f5-00c4306f231e + 18fbeab1-92bc-4a8b-92e5-70e224aa7594 + 25 + 4d872b6f-9683-47b8-887b-65ee91217b72 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dda46f62-578e-4da3-b8cc-1513b15edbd4 + 12955393-1222-4686-9ccf-a0c402ce6675 + cc13cb5b-6b69-4e2c-9f77-9c1e869969b8 + 9316dd24-0b21-44f7-90cf-8894e54f2805 + 136cd97b-9deb-4449-b884-bf54a4c926d4 + 4008bdea-074b-4208-baeb-2ce8b4255897 + 6c02ceaf-b25c-44db-b0e0-a101c5342968 + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + 2d3ad4b9-fbe6-432b-9c76-b62d46d9ae15 + ec98e393-1256-4ffe-a08c-29762b86617f + 838f30da-ceb7-47a8-9728-4dc492f4cbec + 69f4f57c-8b08-4803-82d6-d39afd527095 + f0fdf72a-1063-41d9-b314-f55fa9f34080 + f0c370d7-610a-44de-9e16-ee9ab202fa8b + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 8a62706e-eb29-4dbc-ad61-eb5d50b92685 + 01da0f62-01a1-4a30-8654-ce6df090c14f + 43fc3482-2d63-460d-ac89-807554a9f18e + b4616bcd-78af-4ce5-b323-a761ad85a12c + b6207757-65aa-4470-b3c6-c43e8b578d43 + b063e56d-9450-4b85-923e-5d89619633b3 + 55182722-70e9-4d09-8145-1c66b75747a9 + 281546a3-d1bd-4507-8125-7b25e210ba2c + 31526ee3-6b62-4128-97f7-4acc5257f6f9 + be2e8fab-734e-4db2-a5a7-89c4fbf4babb + bfde5917-b340-4d21-a496-f252f8f257a0 + 26 + af289c96-15fc-4e79-a8e0-8508feafef35 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 12955393-1222-4686-9ccf-a0c402ce6675 + cc13cb5b-6b69-4e2c-9f77-9c1e869969b8 + 9316dd24-0b21-44f7-90cf-8894e54f2805 + 136cd97b-9deb-4449-b884-bf54a4c926d4 + 4008bdea-074b-4208-baeb-2ce8b4255897 + 25187908-b9ee-4eb4-8acb-6dab9ed5e5e2 + 91acf8ab-b95d-4cf9-9042-41f5397d7e87 + 6c02ceaf-b25c-44db-b0e0-a101c5342968 + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + 2d3ad4b9-fbe6-432b-9c76-b62d46d9ae15 + ec98e393-1256-4ffe-a08c-29762b86617f + 838f30da-ceb7-47a8-9728-4dc492f4cbec + 69f4f57c-8b08-4803-82d6-d39afd527095 + 3aa9dd9c-e16a-46f7-8b96-6321eb6a7afc + be2e8fab-734e-4db2-a5a7-89c4fbf4babb + f80253cc-9aa8-43d5-bd30-ae46f267bdae + 16 + dda46f62-578e-4da3-b8cc-1513b15edbd4 + Group + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 12955393-1222-4686-9ccf-a0c402ce6675 + Divide Curve + Divide Curve + + + + + + 3460 + 9907 + 125 + 64 + + + 3510 + 9939 + + + + + + Curve to divide + 9a591b2f-9c1b-41df-b256-bf37806e80fd + Curve + Curve + false + 5dd5efa1-2d2f-425d-be06-69d300e14e57 + 1 + + + + + + 3462 + 9909 + 33 + 20 + + + 3480 + 9919 + + + + + + + + Number of segments + f2fbfd27-dfcb-41a7-b79c-b6a8fc4eed0a + Count + Count + false + 281546a3-d1bd-4507-8125-7b25e210ba2c + 1 + + + + + + 3462 + 9929 + 33 + 20 + + + 3480 + 9939 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + 0afa61c0-e384-407c-b997-c35107d488a1 + Kinks + Kinks + false + 0 + + + + + + 3462 + 9949 + 33 + 20 + + + 3480 + 9959 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 75c46b40-11ca-4583-bef8-5750d343915f + Points + Points + false + 0 + + + + + + 3525 + 9909 + 58 + 20 + + + 3555.5 + 9919 + + + + + + + + 1 + Tangent vectors at division points + 678031b4-65a5-481f-8740-d9c7f963e034 + Tangents + Tangents + false + 0 + + + + + + 3525 + 9929 + 58 + 20 + + + 3555.5 + 9939 + + + + + + + + 1 + Parameter values at division points + 6bd8d663-d17e-4847-a91f-57033282252b + Parameters + Parameters + false + 0 + + + + + + 3525 + 9949 + 58 + 20 + + + 3555.5 + 9959 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + cc13cb5b-6b69-4e2c-9f77-9c1e869969b8 + Line SDL + Line SDL + + + + + + 3470 + 9990 + 106 + 64 + + + 3534 + 10022 + + + + + + Line start point + e48d3eb1-f228-4220-b3d2-e79edfef136b + Start + Start + false + 0 + + + + + + 3472 + 9992 + 47 + 20 + + + 3497 + 10002 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + c79004f4-5b13-4ea2-baac-f069de3dd5b7 + Direction + Direction + false + 0 + + + + + + 3472 + 10012 + 47 + 20 + + + 3497 + 10022 + + + + + + 1 + + + + + 1 + {0} + + + + + + 1 + 0 + 0 + + + + + + + + + + + + Line length + 4358b1af-46f0-4ebb-953b-8f233dc45c78 + Length + Length + false + 0 + + + + + + 3472 + 10032 + 47 + 20 + + + 3497 + 10042 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 5dd5efa1-2d2f-425d-be06-69d300e14e57 + Line + Line + false + 0 + + + + + + 3549 + 9992 + 25 + 60 + + + 3563 + 10022 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 9316dd24-0b21-44f7-90cf-8894e54f2805 + Line SDL + Line SDL + + + + + + 3470 + 9719 + 106 + 64 + + + 3534 + 9751 + + + + + + Line start point + bd93e7e8-d349-4f26-beb5-8d9cd0fefb83 + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3472 + 9721 + 47 + 20 + + + 3497 + 9731 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 137bbb79-54f2-499e-bd5f-87c00971c252 + Direction + Direction + false + 0 + + + + + + 3472 + 9741 + 47 + 20 + + + 3497 + 9751 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + af6ee330-2269-4e69-8dd6-7c81ab294e76 + Length + Length + false + 0eccf6c2-2bff-4dde-a1e5-0c639824f32f + 1 + + + + + + 3472 + 9761 + 47 + 20 + + + 3497 + 9771 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + b0c3ee84-54c7-49e2-a38b-73bb9f56f7d5 + Line + Line + false + 0 + + + + + + 3549 + 9721 + 25 + 60 + + + 3563 + 9751 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 4008bdea-074b-4208-baeb-2ce8b4255897 + Multiplication + Multiplication + + + + + + 3482 + 9844 + 82 + 44 + + + 3513 + 9866 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + b296da97-fc70-4545-a074-eb8cc40de2ac + A + A + true + ec98e393-1256-4ffe-a08c-29762b86617f + 1 + + + + + + 3484 + 9846 + 14 + 20 + + + 3492.5 + 9856 + + + + + + + + Second item for multiplication + ba3e7baa-b3f4-4b2a-a11f-2fa2ad2d551f + B + B + true + f80253cc-9aa8-43d5-bd30-ae46f267bdae + 1 + + + + + + 3484 + 9866 + 14 + 20 + + + 3492.5 + 9876 + + + + + + + + Result of multiplication + 0eccf6c2-2bff-4dde-a1e5-0c639824f32f + Result + Result + false + 0 + + + + + + 3528 + 9846 + 34 + 40 + + + 3546.5 + 9866 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 6c02ceaf-b25c-44db-b0e0-a101c5342968 + Expression + Expression + + + + + + 3426 + 10558 + 194 + 28 + + + 3526 + 10572 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 4473a60f-04aa-4b69-9609-7b02c83f5ca9 + Variable O + O + true + ec98e393-1256-4ffe-a08c-29762b86617f + 1 + + + + + + 3428 + 10560 + 14 + 24 + + + 3436.5 + 10572 + + + + + + + + Result of expression + 674645b0-9688-48cf-a1a8-99c228964c76 + Result + + false + 0 + + + + + + 3609 + 10560 + 9 + 24 + + + 3615 + 10572 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + Panel + + false + 0.50592884421348572 + 674645b0-9688-48cf-a1a8-99c228964c76 + 1 + Double click to edit panel content… + + + + + + 3420 + 10282 + 214 + 271 + + 0 + 0 + 0 + + 3420.542 + 10282.37 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2d3ad4b9-fbe6-432b-9c76-b62d46d9ae15 + Relay + + false + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + 1 + + + + + + 3503 + 10242 + 40 + 16 + + + 3523 + 10250 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ec98e393-1256-4ffe-a08c-29762b86617f + Relay + + false + 43fc3482-2d63-460d-ac89-807554a9f18e + 1 + + + + + + 3503 + 10605 + 40 + 16 + + + 3523 + 10613 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6c02ceaf-b25c-44db-b0e0-a101c5342968 + e34d3e45-aaea-47f0-9bdb-1aa6b3848a79 + 2d3ad4b9-fbe6-432b-9c76-b62d46d9ae15 + ec98e393-1256-4ffe-a08c-29762b86617f + 4 + 838f30da-ceb7-47a8-9728-4dc492f4cbec + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 69f4f57c-8b08-4803-82d6-d39afd527095 + Quick Graph + Quick Graph + false + 0 + ec98e393-1256-4ffe-a08c-29762b86617f + 1 + + + + + + 3452 + 10080 + 150 + 150 + + + 3452.641 + 10080.55 + + 0 + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + f0fdf72a-1063-41d9-b314-f55fa9f34080 + Curvature + Curvature + + + + + + 3454 + 11411 + 137 + 64 + + + 3524 + 11443 + + + + + + Curve to evaluate + acdf1992-2eef-4f39-b17b-db9bd494b208 + Curve + Curve + false + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 1 + + + + + + 3456 + 11413 + 53 + 30 + + + 3484 + 11428 + + + + + + + + Parameter on curve domain to evaluate + 539def89-045f-4a07-8b9c-717d74bb28d1 + Parameter + Parameter + false + 8002ace1-fa5f-445f-999b-d725e9a024b0 + 1 + + + + + + 3456 + 11443 + 53 + 30 + + + 3484 + 11458 + + + + + + + + Point on curve at {t} + d1795c3d-ccf4-4af8-aba8-a47d7fc91475 + Point + Point + false + 0 + + + + + + 3539 + 11413 + 50 + 20 + + + 3565.5 + 11423 + + + + + + + + Curvature vector at {t} + 43eb9c79-7bdf-4270-a1e3-de5fb6053312 + Curvature + Curvature + false + 0 + + + + + + 3539 + 11433 + 50 + 20 + + + 3565.5 + 11443 + + + + + + + + Curvature circle at {t} + 33f032ca-41dc-41f7-9d1f-4ac3bba33c3a + Curvature + Curvature + false + 0 + + + + + + 3539 + 11453 + 50 + 20 + + + 3565.5 + 11463 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + f0c370d7-610a-44de-9e16-ee9ab202fa8b + Divide Curve + Divide Curve + + + + + + 3460 + 11494 + 125 + 64 + + + 3510 + 11526 + + + + + + Curve to divide + e5bae62d-8ef1-4b3b-aa44-3d88e195c4e1 + Curve + Curve + false + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 1 + + + + + + 3462 + 11496 + 33 + 20 + + + 3480 + 11506 + + + + + + + + Number of segments + a9eb058b-71a3-48ab-bb38-783a80c330b9 + Count + Count + false + 281546a3-d1bd-4507-8125-7b25e210ba2c + 1 + + + + + + 3462 + 11516 + 33 + 20 + + + 3480 + 11526 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + e8eea673-56d7-408c-8c3c-141f1ea7f764 + Kinks + Kinks + false + 0 + + + + + + 3462 + 11536 + 33 + 20 + + + 3480 + 11546 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + ba93a1af-1b51-44ed-819b-56450958d80c + Points + Points + false + 0 + + + + + + 3525 + 11496 + 58 + 20 + + + 3555.5 + 11506 + + + + + + + + 1 + Tangent vectors at division points + d3c832da-c0fc-4af3-8777-96069f4686c7 + Tangents + Tangents + false + 0 + + + + + + 3525 + 11516 + 58 + 20 + + + 3555.5 + 11526 + + + + + + + + 1 + Parameter values at division points + 8002ace1-fa5f-445f-999b-d725e9a024b0 + Parameters + Parameters + false + 0 + + + + + + 3525 + 11536 + 58 + 20 + + + 3555.5 + 11546 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 2 + Curve + Curve + false + cf77ea92-597d-4251-9e08-3b190d6962f1 + 1 + + + + + + 3501 + 11634 + 53 + 24 + + + 3537.582 + 11646.69 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 8a62706e-eb29-4dbc-ad61-eb5d50b92685 + Deconstruct Arc + Deconstruct Arc + + + + + + 3466 + 11330 + 114 + 64 + + + 3506 + 11362 + + + + + + Arc or Circle to deconstruct + 46b56395-e438-4594-87c1-9a2894abff76 + Arc + Arc + false + 33f032ca-41dc-41f7-9d1f-4ac3bba33c3a + 1 + + + + + + 3468 + 11332 + 23 + 60 + + + 3481 + 11362 + + + + + + + + Base plane of arc or circle + 0555a45c-cb6f-4068-858b-72df62df28fd + Base Plane + Base Plane + false + 0 + + + + + + 3521 + 11332 + 57 + 20 + + + 3551 + 11342 + + + + + + + + Radius of arc or circle + 21a4f473-2761-40ee-a43e-e18e38c28853 + Radius + Radius + false + 0 + + + + + + 3521 + 11352 + 57 + 20 + + + 3551 + 11362 + + + + + + + + Angle domain (in radians) of arc + 6b826036-9444-4882-a7f8-88c87098b6ac + Angle + Angle + false + 0 + + + + + + 3521 + 11372 + 57 + 20 + + + 3551 + 11382 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 01da0f62-01a1-4a30-8654-ce6df090c14f + One Over X + One Over X + + + + + + 3473 + 10666 + 100 + 28 + + + 3522 + 10680 + + + + + + Input value + 5d767fd6-2c82-47bb-8439-7269675a73ab + Value + Value + false + 55182722-70e9-4d09-8145-1c66b75747a9 + 1 + + + + + + 3475 + 10668 + 32 + 24 + + + 3492.5 + 10680 + + + + + + + + Output value + d4491eb9-7f7d-42f8-8e6e-1f59e4901b09 + Result + Result + false + 0 + + + + + + 3537 + 10668 + 34 + 24 + + + 3555.5 + 10680 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 43fc3482-2d63-460d-ac89-807554a9f18e + Relay + + false + d4491eb9-7f7d-42f8-8e6e-1f59e4901b09 + 1 + + + + + + 3503 + 10637 + 40 + 16 + + + 3523 + 10645 + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + b4616bcd-78af-4ce5-b323-a761ad85a12c + Expression + Expression + + + + + + 3426 + 11243 + 194 + 28 + + + 3526 + 11257 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + ff6e32fd-3d95-4a30-b20f-9e7ab52adc4e + Variable O + O + true + 55182722-70e9-4d09-8145-1c66b75747a9 + 1 + + + + + + 3428 + 11245 + 14 + 24 + + + 3436.5 + 11257 + + + + + + + + Result of expression + 272528fb-818f-417a-b5f3-4cd639c32e09 + Result + + false + 0 + + + + + + 3609 + 11245 + 9 + 24 + + + 3615 + 11257 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b6207757-65aa-4470-b3c6-c43e8b578d43 + Panel + + false + 1 + 272528fb-818f-417a-b5f3-4cd639c32e09 + 1 + Double click to edit panel content… + + + + + + 3435 + 10957 + 185 + 271 + + 0 + 0 + 0 + + 3435.178 + 10957.96 + + + + + + + 255;255;255;255 + + true + true + true + false + false + false + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b063e56d-9450-4b85-923e-5d89619633b3 + Relay + + false + b6207757-65aa-4470-b3c6-c43e8b578d43 + 1 + + + + + + 3503 + 10915 + 40 + 16 + + + 3523 + 10923 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 55182722-70e9-4d09-8145-1c66b75747a9 + Relay + + false + 21a4f473-2761-40ee-a43e-e18e38c28853 + 1 + + + + + + 3503 + 11297 + 40 + 16 + + + 3523 + 11305 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 281546a3-d1bd-4507-8125-7b25e210ba2c + Number + Number + false + 46158274-0573-45b1-a75a-8d4ad11d6154 + 1 + + + + + + 3503 + 11591 + 50 + 24 + + + 3528.082 + 11603.27 + + + + + + 1 + + + + + 1 + {0} + + + + + 1024 + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 31526ee3-6b62-4128-97f7-4acc5257f6f9 + Curve + Curve + false + b0c3ee84-54c7-49e2-a38b-73bb9f56f7d5 + 1 + + + + + + 3502 + 9669 + 50 + 24 + + + 3527.513 + 9681.716 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 31526ee3-6b62-4128-97f7-4acc5257f6f9 + 1 + be2e8fab-734e-4db2-a5a7-89c4fbf4babb + Group + Curve + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + f80253cc-9aa8-43d5-bd30-ae46f267bdae + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 0.068900000 + + + + + + 3402 + 9810 + 250 + 20 + + + 3402.322 + 9810.914 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 10d74472-5911-42d2-a527-36c06549cc54 + Move + Move + + + + + + 3454 + 9238 + 138 + 44 + + + 3522 + 9260 + + + + + + Base geometry + 9d75ae60-a30e-4bc8-80f2-e894cc304892 + Geometry + Geometry + true + 31526ee3-6b62-4128-97f7-4acc5257f6f9 + 1 + + + + + + 3456 + 9240 + 51 + 20 + + + 3483 + 9250 + + + + + + + + Translation vector + 37a4d224-dd8b-47e3-ab80-8b4a83899b55 + Motion + Motion + false + 90f2e9c3-c0ac-4c0b-8878-9ef2c7fbee74 + 1 + + + + + + 3456 + 9260 + 51 + 20 + + + 3483 + 9270 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 4d6adebd-083d-4983-a40a-103360fac8f9 + Geometry + Geometry + false + 0 + + + + + + 3537 + 9240 + 53 + 20 + + + 3565 + 9250 + + + + + + + + Transformation data + 77cd7de6-50f7-422e-8f28-9f6da5d8d32b + Transform + Transform + false + 0 + + + + + + 3537 + 9260 + 53 + 20 + + + 3565 + 9270 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + f187c7dd-e937-46df-b8cd-28eb135c9991 + Vector XYZ + Vector XYZ + + + + + + 3451 + 9300 + 155 + 64 + + + 3552 + 9332 + + + + + + Vector {x} component + 808b0102-ec4d-418a-919a-c9d631f5b96f + -X + X component + X component + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3453 + 9302 + 84 + 20 + + + 3504.5 + 9312 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + d310399f-1750-4de3-a1d8-cf292d3ca4d5 + Y component + Y component + false + 0 + + + + + + 3453 + 9322 + 84 + 20 + + + 3504.5 + 9332 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector {z} component + 9eaa6a0d-443b-41f7-b47c-b6904a9cf137 + Z component + Z component + false + 0 + + + + + + 3453 + 9342 + 84 + 20 + + + 3504.5 + 9352 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 90f2e9c3-c0ac-4c0b-8878-9ef2c7fbee74 + Vector + Vector + false + 0 + + + + + + 3567 + 9302 + 37 + 30 + + + 3587 + 9317 + + + + + + + + Vector length + 49118061-4f08-4a3b-8a10-fd5386950d13 + Length + Length + false + 0 + + + + + + 3567 + 9332 + 37 + 30 + + + 3587 + 9347 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + b2cd4099-c98d-43cc-84bf-cae05bd04515 + Series + Series + + + + + + 3464 + 9384 + 117 + 64 + + + 3514 + 9416 + + + + + + First number in the series + b2ad7f47-7b6f-4a81-8655-a4cbc0b3bfab + Start + Start + false + 0 + + + + + + 3466 + 9386 + 33 + 20 + + + 3484 + 9396 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + 1c22a94c-a00a-4e45-94ef-94018b4cc024 + Step + Step + false + 0 + + + + + + 3466 + 9406 + 33 + 20 + + + 3484 + 9416 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 670802ce-181d-4ffa-a877-ee49315b9773 + Count + Count + false + ea8167cf-14c4-425c-bf11-af0e2a158946 + 1 + + + + + + 3466 + 9426 + 33 + 20 + + + 3484 + 9436 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 2 + Series + Series + false + 0 + + + + + + 3529 + 9386 + 50 + 60 + + + 3547.5 + 9416 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 29e279da-ba01-415d-9263-ebbf8180ac8c + List Length + List Length + + + + + + 3468 + 9567 + 109 + 28 + + + 3507 + 9581 + + + + + + 1 + Base list + 454033ff-2027-4c91-b1a5-62636e94bee5 + List + List + false + f4d1117c-b139-4fba-b9ce-b1e90272bbed + 1 + + + + + + 3470 + 9569 + 22 + 24 + + + 3482.5 + 9581 + + + + + + + + Number of items in L + 3ff3f72c-1e49-4487-bdef-3d8e0321896a + 1 + Length + Length + false + 0 + + + + + + 3522 + 9569 + 53 + 24 + + + 3542 + 9581 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ea8167cf-14c4-425c-bf11-af0e2a158946 + Panel + + false + 0 + a478091c-e65c-4f30-b770-59ecfd70681c + 1 + Double click to edit panel content… + + + + + + 3492 + 9472 + 50 + 20 + + 0 + 0 + 0 + + 3492.264 + 9472.202 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 5b850221-b527-4bd6-8c62-e94168cd6efa + Mass Addition + + + + + Perform mass addition of a list of items + true + 9731f671-a698-43ec-84e3-a9d27f2cc2ae + Mass Addition + Mass Addition + + + + + + 3455 + 9505 + 135 + 44 + + + 3502 + 9527 + + + + + + 1 + Input values for mass addition. + 86225081-954e-4377-80f6-06092dae4432 + Input + Input + false + 3ff3f72c-1e49-4487-bdef-3d8e0321896a + 1 + + + + + + 3457 + 9507 + 30 + 40 + + + 3473.5 + 9527 + + + + + + + + Result of mass addition + a478091c-e65c-4f30-b770-59ecfd70681c + Result + Result + false + 0 + + + + + + 3517 + 9507 + 71 + 20 + + + 3554 + 9517 + + + + + + + + 1 + List of partial results + fa4364c4-7f76-4757-9713-f14e0121659b + Partial Results + Partial Results + false + 0 + + + + + + 3517 + 9527 + 71 + 20 + + + 3554 + 9537 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 10d74472-5911-42d2-a527-36c06549cc54 + f187c7dd-e937-46df-b8cd-28eb135c9991 + b2cd4099-c98d-43cc-84bf-cae05bd04515 + 29e279da-ba01-415d-9263-ebbf8180ac8c + ea8167cf-14c4-425c-bf11-af0e2a158946 + 9731f671-a698-43ec-84e3-a9d27f2cc2ae + c00c7cfc-9c55-4fe2-ad10-939909651b9b + 2422e9e2-79e3-4a08-8cc4-4f25d6398e92 + 19b48fec-e1ad-4c64-a5fb-8499d0d25a6b + fe1300f6-629b-4bf9-bb08-25f35e34b317 + b5930778-cccd-492e-bf69-b6f6c0d2a077 + 11 + 9613ccd5-4d0d-4056-b62c-f147470fe914 + Group + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + bfde5917-b340-4d21-a496-f252f8f257a0 + Quick Graph + Quick Graph + false + 0 + 55182722-70e9-4d09-8145-1c66b75747a9 + 1 + + + + + + 3452 + 10753 + 150 + 150 + + + 3452.483 + 10753.15 + + -1 + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 0f15a8cf-752a-4b95-9ab5-3c646b4ae2aa + Line SDL + Line SDL + + + + + + 3461 + 7511 + 106 + 64 + + + 3525 + 7543 + + + + + + Line start point + 1c23cc83-9f45-4b14-a8c0-0bb667756a67 + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3463 + 7513 + 47 + 20 + + + 3488 + 7523 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 4d36e687-ef2e-4e9f-ba1b-86f2d2d79ed0 + Direction + Direction + false + 0 + + + + + + 3463 + 7533 + 47 + 20 + + + 3488 + 7543 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 31aa90d6-21bb-4545-bbc1-4f4716dcb843 + Length + Length + false + cef8c312-160f-4839-a5b7-56a29d0a3096 + 1 + + + + + + 3463 + 7553 + 47 + 20 + + + 3488 + 7563 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 1a642a29-a173-4d1e-b660-782168bdb13d + Line + Line + false + 0 + + + + + + 3540 + 7513 + 25 + 60 + + + 3554 + 7543 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + ecf8cea5-2398-4bc4-9075-3992fed686e7 + Expression + Expression + + + + + + 3416 + 8156 + 194 + 28 + + + 3516 + 8170 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 33d02343-53a8-4761-b341-c01708baab81 + Variable O + O + true + 91092ef6-3913-486e-b297-99e2bce56321 + 1 + + + + + + 3418 + 8158 + 14 + 24 + + + 3426.5 + 8170 + + + + + + + + Result of expression + b6094313-8d5d-4950-beb6-bb05d192a7b4 + Result + + false + 0 + + + + + + 3599 + 8158 + 9 + 24 + + + 3605 + 8170 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + dc18fe39-28aa-4971-bf44-80257583d705 + Panel + + false + 0.75034273974597454 + b6094313-8d5d-4950-beb6-bb05d192a7b4 + 1 + Double click to edit panel content… + + + + + + 3410 + 7881 + 214 + 271 + + 0 + 0 + 0 + + 3410.515 + 7881.594 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5e09b266-c4ec-4d2c-9e4b-cb0590faa6a6 + Relay + + false + dc18fe39-28aa-4971-bf44-80257583d705 + 1 + + + + + + 3493 + 7840 + 40 + 16 + + + 3513 + 7848 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 91092ef6-3913-486e-b297-99e2bce56321 + Relay + + false + b3880c01-cba0-4e36-a9cb-5d419818df64 + 1 + + + + + + 3493 + 8203 + 40 + 16 + + + 3513 + 8211 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + e82b4a87-07ab-4b5f-8151-eacf365e2561 + Quick Graph + Quick Graph + false + 0 + 91092ef6-3913-486e-b297-99e2bce56321 + 1 + + + + + + 3442 + 7679 + 150 + 150 + + + 3442.614 + 7679.771 + + 0 + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 98833997-49d8-4c89-bab5-e0cf31fccb37 + Relay + + false + d4491eb9-7f7d-42f8-8e6e-1f59e4901b09 + 1 + + + + + + 3493 + 8482 + 40 + 16 + + + 3513 + 8490 + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + d4805098-c317-4cfb-bced-423eab6c172d + Relative Differences + Relative Differences + + + + + + 3449 + 8316 + 128 + 28 + + + 3502 + 8330 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 7608166e-961f-4be4-a973-5cf3148f6796 + Values + Values + false + d30ccfec-6b0d-4b31-8481-10ebdb24d765 + 1 + + + + + + 3451 + 8318 + 36 + 24 + + + 3470.5 + 8330 + + + + + + + + 1 + Differences between consecutive items + edd0752a-c365-4777-8382-1cddb0057f4a + Differenced + Differenced + false + 0 + + + + + + 3517 + 8318 + 58 + 24 + + + 3547.5 + 8330 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b3880c01-cba0-4e36-a9cb-5d419818df64 + Relay + + false + edd0752a-c365-4777-8382-1cddb0057f4a + 1 + + + + + + 3493 + 8282 + 40 + 16 + + + 3513 + 8290 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6031ec0a-f1b3-463d-908d-6213752273f3 + Relay + + false + 98833997-49d8-4c89-bab5-e0cf31fccb37 + 1 + + + + + + 3493 + 8423 + 40 + 16 + + + 3513 + 8431 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b3880c01-cba0-4e36-a9cb-5d419818df64 + 6031ec0a-f1b3-463d-908d-6213752273f3 + d4805098-c317-4cfb-bced-423eab6c172d + 983968d7-b602-4e00-97ec-e6f671ef6632 + 4 + f1022d39-0551-4cd4-ba6b-b41c762d3be8 + Group + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 983968d7-b602-4e00-97ec-e6f671ef6632 + Replace Nulls + Replace Nulls + + + + + + 3445 + 8361 + 136 + 44 + + + 3531 + 8383 + + + + + + 1 + Items to test for null + 8e808c16-4027-4187-9499-2267dc652255 + Items + Items + false + 6031ec0a-f1b3-463d-908d-6213752273f3 + 1 + + + + + + 3447 + 8363 + 69 + 20 + + + 3483 + 8373 + + + + + + + + 1 + Items to replace nulls with + fd4735df-8482-445f-9187-ca263848dd4d + Replacements + Replacements + false + 0 + + + + + + 3447 + 8383 + 69 + 20 + + + 3483 + 8393 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + d30ccfec-6b0d-4b31-8481-10ebdb24d765 + Items + Items + false + 0 + + + + + + 3546 + 8363 + 33 + 20 + + + 3564 + 8373 + + + + + + + + Number of items replaced + 1cc3d23e-7d91-48a1-9c0a-0a761538bcfc + Count + Count + false + 0 + + + + + + 3546 + 8383 + 33 + 20 + + + 3564 + 8393 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 770df1c4-1085-4772-b15b-b76ebf84d1b8 + Multiplication + Multiplication + + + + + + 3472 + 7612 + 82 + 44 + + + 3503 + 7634 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 5720fa3f-9099-43c5-8914-64069fdb6905 + A + A + true + 91092ef6-3913-486e-b297-99e2bce56321 + 1 + + + + + + 3474 + 7614 + 14 + 20 + + + 3482.5 + 7624 + + + + + + + + Second item for multiplication + ea38297c-9157-41cd-907e-47469168fed9 + B + B + true + 69a7255d-6618-4bb7-9df3-6839a9059c7a + 1 + + + + + + 3474 + 7634 + 14 + 20 + + + 3482.5 + 7644 + + + + + + + + Result of multiplication + cef8c312-160f-4839-a5b7-56a29d0a3096 + Result + Result + false + 0 + + + + + + 3518 + 7614 + 34 + 40 + + + 3536.5 + 7634 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 69a7255d-6618-4bb7-9df3-6839a9059c7a + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 3 + + 1.892015000 + + + + + + 3395 + 7595 + 250 + 20 + + + 3395.607 + 7595.884 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 62a7e158-dec3-42ce-a495-4f9173c61dcd + Move + Move + + + + + + 3444 + 7332 + 138 + 44 + + + 3512 + 7354 + + + + + + Base geometry + 65378aa7-5701-4c9b-8f7e-899d30721ddb + Geometry + Geometry + true + 1a642a29-a173-4d1e-b660-782168bdb13d + 1 + + + + + + 3446 + 7334 + 51 + 20 + + + 3473 + 7344 + + + + + + + + Translation vector + 4811dac9-58b3-45b4-bc32-767559346734 + Motion + Motion + false + 94f920aa-1ebc-4f9e-93c7-5e8bc206e77e + 1 + + + + + + 3446 + 7354 + 51 + 20 + + + 3473 + 7364 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + e5f66009-55e7-4dc8-a1a0-65b4bb67fe6e + Geometry + Geometry + false + 0 + + + + + + 3527 + 7334 + 53 + 20 + + + 3555 + 7344 + + + + + + + + Transformation data + 203a4169-b415-4b54-b4b7-6af959c2956d + Transform + Transform + false + 0 + + + + + + 3527 + 7354 + 53 + 20 + + + 3555 + 7364 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 1d4bf981-32cb-4bdd-9177-e77f41f0aa24 + Vector XYZ + Vector XYZ + + + + + + 3430 + 7395 + 155 + 64 + + + 3531 + 7427 + + + + + + Vector {x} component + dd759d69-78e9-4ead-9034-a843dd50b275 + -X + X component + X component + false + 18fbeab1-92bc-4a8b-92e5-70e224aa7594 + 1 + + + + + + 3432 + 7397 + 84 + 20 + + + 3483.5 + 7407 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + c9111580-d1d0-4034-a502-93101854c771 + Y component + Y component + false + 0 + + + + + + 3432 + 7417 + 84 + 20 + + + 3483.5 + 7427 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Vector {z} component + 81f2c273-a2bb-454b-b67c-2a7e4dc04b4a + Z component + Z component + false + 0 + + + + + + 3432 + 7437 + 84 + 20 + + + 3483.5 + 7447 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 94f920aa-1ebc-4f9e-93c7-5e8bc206e77e + Vector + Vector + false + 0 + + + + + + 3546 + 7397 + 37 + 30 + + + 3566 + 7412 + + + + + + + + Vector length + a3af15db-4418-4ede-bd46-2b2e69096109 + Length + Length + false + 0 + + + + + + 3546 + 7427 + 37 + 30 + + + 3566 + 7442 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 5ae84956-6ea7-40bf-a8d3-bd16dae88a55 + Line SDL + Line SDL + + + + + + 3460 + 5602 + 106 + 64 + + + 3524 + 5634 + + + + + + Line start point + 0b3157b5-1c25-4502-b5d2-fe439dd3ae3e + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3462 + 5604 + 47 + 20 + + + 3487 + 5614 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 763bcaeb-edc6-4fc3-959a-1684518062de + Direction + Direction + false + 0 + + + + + + 3462 + 5624 + 47 + 20 + + + 3487 + 5634 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 751fb0d4-fbc7-45f5-8b0f-70ca5fb23bb4 + Length + Length + false + ed2f3503-0562-48b0-af41-0475a34e3190 + 1 + + + + + + 3462 + 5644 + 47 + 20 + + + 3487 + 5654 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 03b702fe-1269-4b05-bf03-59faae75569d + Line + Line + false + 0 + + + + + + 3539 + 5604 + 25 + 60 + + + 3553 + 5634 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 384dae08-28c8-4319-8d50-239a9d64a43b + Expression + Expression + + + + + + 3416 + 6346 + 194 + 28 + + + 3516 + 6360 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 54df6525-3525-4275-9637-faed53b38ef9 + Variable O + O + true + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + 1 + + + + + + 3418 + 6348 + 14 + 24 + + + 3426.5 + 6360 + + + + + + + + Result of expression + 2b8826f1-f8be-4f1b-bbab-9e7cfac6cecc + Result + + false + 0 + + + + + + 3599 + 6348 + 9 + 24 + + + 3605 + 6360 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6bb6d945-212a-47e9-afe7-242fde99b013 + Panel + + false + 1 + 2b8826f1-f8be-4f1b-bbab-9e7cfac6cecc + 1 + Double click to edit panel content… + + + + + + 3410 + 6073 + 214 + 271 + + 0 + 0 + 0 + + 3410.155 + 6073.172 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 54751f67-800b-4582-9b32-ba0e15e8a4d5 + Relay + + false + 6bb6d945-212a-47e9-afe7-242fde99b013 + 1 + + + + + + 3493 + 6033 + 40 + 16 + + + 3513 + 6041 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + Relay + + false + 96249085-28cb-4df9-ada0-501ec6e4f2d9 + 1 + + + + + + 3493 + 6393 + 40 + 16 + + + 3513 + 6401 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + bfd95bff-f30f-44ec-a5a3-8e76a3c05780 + Quick Graph + Quick Graph + false + 0 + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + 1 + + + + + + 3442 + 5871 + 150 + 150 + + + 3442.255 + 5871.349 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + cf3c038f-782b-4b86-b931-e5109e615015 + Relative Differences + Relative Differences + + + + + + 3449 + 6506 + 128 + 28 + + + 3502 + 6520 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + d01d96c5-72f8-48d6-ba92-436b1afbfe38 + Values + Values + false + 11cbac2c-fd51-4598-b1dd-f84463742941 + 1 + + + + + + 3451 + 6508 + 36 + 24 + + + 3470.5 + 6520 + + + + + + + + 1 + Differences between consecutive items + 16f5d362-0d8d-4184-84bb-02fb62b74dc9 + Differenced + Differenced + false + 0 + + + + + + 3517 + 6508 + 58 + 24 + + + 3547.5 + 6520 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 96249085-28cb-4df9-ada0-501ec6e4f2d9 + Relay + + false + 16f5d362-0d8d-4184-84bb-02fb62b74dc9 + 1 + + + + + + 3493 + 6472 + 40 + 16 + + + 3513 + 6480 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e4bd7410-aa01-4f5d-9870-af7f6bf49fcb + Relay + + false + 6b26fa94-acc6-4b52-ad67-6804bb26c4c6 + 1 + + + + + + 3493 + 6613 + 40 + 16 + + + 3513 + 6621 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + a25f1ce5-5277-4843-9b74-3f6e17172b51 + Replace Nulls + Replace Nulls + + + + + + 3445 + 6551 + 136 + 44 + + + 3531 + 6573 + + + + + + 1 + Items to test for null + bc196ec7-debd-48e9-ad25-296043d2f4f1 + Items + Items + false + e4bd7410-aa01-4f5d-9870-af7f6bf49fcb + 1 + + + + + + 3447 + 6553 + 69 + 20 + + + 3483 + 6563 + + + + + + + + 1 + Items to replace nulls with + 7abd348f-2791-4b63-b399-864f0f191658 + Replacements + Replacements + false + 0 + + + + + + 3447 + 6573 + 69 + 20 + + + 3483 + 6583 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 11cbac2c-fd51-4598-b1dd-f84463742941 + Items + Items + false + 0 + + + + + + 3546 + 6553 + 33 + 20 + + + 3564 + 6563 + + + + + + + + Number of items replaced + 60ed877a-24fd-4f00-b401-17f2c12035d8 + Count + Count + false + 0 + + + + + + 3546 + 6573 + 33 + 20 + + + 3564 + 6583 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 5e73fe56-ebd0-4ee0-835b-286bdde9ddc1 + Multiplication + Multiplication + + + + + + 3472 + 5719 + 82 + 44 + + + 3503 + 5741 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 3e5dc82f-5722-4a9f-a1d6-dd712f933af2 + A + A + true + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + 1 + + + + + + 3474 + 5721 + 14 + 20 + + + 3482.5 + 5731 + + + + + + + + Second item for multiplication + 9e167405-d21c-4815-a863-bb7cf60910ec + B + B + true + c6580563-83ce-48ca-b42c-07c0a7b9fe3f + 1 + + + + + + 3474 + 5741 + 14 + 20 + + + 3482.5 + 5751 + + + + + + + + Result of multiplication + ed2f3503-0562-48b0-af41-0475a34e3190 + Result + Result + false + 0 + + + + + + 3518 + 5721 + 34 + 40 + + + 3536.5 + 5741 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + c6580563-83ce-48ca-b42c-07c0a7b9fe3f + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 4 + + 34.08106675 + + + + + + 3392 + 5686 + 250 + 20 + + + 3392.235 + 5686.382 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 7845b867-5603-4195-a5f4-23d13e2b9341 + Move + Move + + + + + + 3444 + 5439 + 138 + 44 + + + 3512 + 5461 + + + + + + Base geometry + 207777dc-9a60-4208-9075-6e4f5b214b6d + Geometry + Geometry + true + 03b702fe-1269-4b05-bf03-59faae75569d + 1 + + + + + + 3446 + 5441 + 51 + 20 + + + 3473 + 5451 + + + + + + + + Translation vector + 6f8b9776-b94b-455e-b481-abc64f067d94 + Motion + Motion + false + 4915fb26-525a-429b-a3d5-63b593cfc852 + 1 + + + + + + 3446 + 5461 + 51 + 20 + + + 3473 + 5471 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 2d2e8505-df3d-4505-b587-9f32ba92d0f1 + Geometry + Geometry + false + 0 + + + + + + 3527 + 5441 + 53 + 20 + + + 3555 + 5451 + + + + + + + + Transformation data + ed74684e-7338-4621-a1f7-2a2f87476f82 + Transform + Transform + false + 0 + + + + + + 3527 + 5461 + 53 + 20 + + + 3555 + 5471 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 12761dd6-8372-42fc-80af-82706e270460 + Vector XYZ + Vector XYZ + + + + + + 3435 + 5504 + 155 + 64 + + + 3536 + 5536 + + + + + + Vector {x} component + 97b77f8f-aa68-412f-ac79-f3bde355e684 + -X + X component + X component + false + 46bb9415-8eee-472f-8481-fc590f986350 + 1 + + + + + + 3437 + 5506 + 84 + 20 + + + 3488.5 + 5516 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 57d8f7fd-e065-454b-b91d-ec293ed7e0e5 + Y component + Y component + false + 0 + + + + + + 3437 + 5526 + 84 + 20 + + + 3488.5 + 5536 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Vector {z} component + c99d11cd-6678-4be8-b5ac-00d7e15c5d0e + Z component + Z component + false + 0 + + + + + + 3437 + 5546 + 84 + 20 + + + 3488.5 + 5556 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 4915fb26-525a-429b-a3d5-63b593cfc852 + Vector + Vector + false + 0 + + + + + + 3551 + 5506 + 37 + 30 + + + 3571 + 5521 + + + + + + + + Vector length + 2bfd6144-063a-46e9-98c2-8621ed7d98c1 + Length + Length + false + 0 + + + + + + 3551 + 5536 + 37 + 30 + + + 3571 + 5551 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5ae84956-6ea7-40bf-a8d3-bd16dae88a55 + 384dae08-28c8-4319-8d50-239a9d64a43b + 6bb6d945-212a-47e9-afe7-242fde99b013 + 54751f67-800b-4582-9b32-ba0e15e8a4d5 + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + bfd95bff-f30f-44ec-a5a3-8e76a3c05780 + cf3c038f-782b-4b86-b931-e5109e615015 + 96249085-28cb-4df9-ada0-501ec6e4f2d9 + e4bd7410-aa01-4f5d-9870-af7f6bf49fcb + a25f1ce5-5277-4843-9b74-3f6e17172b51 + 5e73fe56-ebd0-4ee0-835b-286bdde9ddc1 + c6580563-83ce-48ca-b42c-07c0a7b9fe3f + 7845b867-5603-4195-a5f4-23d13e2b9341 + 12761dd6-8372-42fc-80af-82706e270460 + 6b26fa94-acc6-4b52-ad67-6804bb26c4c6 + e5fe114f-596c-4bad-8ed7-0b832748ede4 + 9c961719-8f3e-4cf7-b111-10d05e5dda1d + 873c8f10-47fa-438a-8c8f-b31e156dea35 + 0475683b-36e8-4b90-b480-54c212b97ad7 + c663f6c2-f6fb-49c2-bf8e-20fa2372a29e + 1fcb1eb2-e3b6-4972-99ce-d2bee4ac4fba + 71d6cb7e-f13b-40f7-83dd-9918918c18b2 + 707ce086-18b0-4fd5-83cb-82e2c7110ea4 + b27091ee-0fe1-4ab5-a452-92652c50b6f4 + 46bb9415-8eee-472f-8481-fc590f986350 + 25 + 9e4254a7-49bb-4b02-ab5e-28159a2e3ee9 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6b26fa94-acc6-4b52-ad67-6804bb26c4c6 + Relay + + false + 91092ef6-3913-486e-b297-99e2bce56321 + 1 + + + + + + 3493 + 6647 + 40 + 16 + + + 3513 + 6655 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 3d430432-19a6-482c-9695-77a23aa1efa9 + Line SDL + Line SDL + + + + + + 3472 + 3842 + 106 + 64 + + + 3536 + 3874 + + + + + + Line start point + 5d6d265b-e163-49f1-8ecf-4e9b0b774400 + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3474 + 3844 + 47 + 20 + + + 3499 + 3854 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 84c9f610-50b7-4b77-b673-5297fab80204 + Direction + Direction + false + 0 + + + + + + 3474 + 3864 + 47 + 20 + + + 3499 + 3874 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + f54fbc30-fea7-4b5e-b53a-4a4ba6f2457c + Length + Length + false + 7db3ad59-6bcd-45a8-ada5-04d78f894f6a + 1 + + + + + + 3474 + 3884 + 47 + 20 + + + 3499 + 3894 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 96131f27-227a-48ca-bfd6-5a52598d4c2a + Line + Line + false + 0 + + + + + + 3551 + 3844 + 25 + 60 + + + 3565 + 3874 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 6b8f8e8c-8dda-477d-8b7c-a30038790678 + Expression + Expression + + + + + + 3416 + 4517 + 194 + 28 + + + 3516 + 4531 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 20d235f7-625f-4285-be6e-6f4d10154762 + Variable O + O + true + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + 1 + + + + + + 3418 + 4519 + 14 + 24 + + + 3426.5 + 4531 + + + + + + + + Result of expression + 9bcf948c-307a-49b0-9896-484106b03d6a + Result + + false + 0 + + + + + + 3599 + 4519 + 9 + 24 + + + 3605 + 4531 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b3aaeafc-c9bc-4356-a6d2-f7fcc3fcb730 + Panel + + false + 1 + 9bcf948c-307a-49b0-9896-484106b03d6a + 1 + Double click to edit panel content… + + + + + + 3410 + 4231 + 214 + 271 + + 0 + 0 + 0 + + 3410.5 + 4231.778 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 78ef829e-a80a-4792-acf0-36b4df1b7725 + Relay + + false + b3aaeafc-c9bc-4356-a6d2-f7fcc3fcb730 + 1 + + + + + + 3493 + 4192 + 40 + 16 + + + 3513 + 4200 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + Relay + + false + 143b50fd-7833-4296-95ed-073d3de9d532 + 1 + + + + + + 3493 + 4545 + 40 + 16 + + + 3513 + 4553 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + e8e5f73e-93be-4b58-b5db-21fb1607df05 + Quick Graph + Quick Graph + false + 0 + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + 1 + + + + + + 3442 + 4028 + 150 + 150 + + + 3442.599 + 4028.821 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + aee64390-bec5-46b0-a02f-2e570e35c79f + Relative Differences + Relative Differences + + + + + + 3447 + 4618 + 128 + 28 + + + 3500 + 4632 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 857f4a3b-85b2-4dd9-84ec-5636e530a2a8 + Values + Values + false + 9908c530-53d8-4068-a865-2d14dbe13899 + 1 + + + + + + 3449 + 4620 + 36 + 24 + + + 3468.5 + 4632 + + + + + + + + 1 + Differences between consecutive items + 483583af-ec63-4c77-80a4-dd872ab51871 + Differenced + Differenced + false + 0 + + + + + + 3515 + 4620 + 58 + 24 + + + 3545.5 + 4632 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 143b50fd-7833-4296-95ed-073d3de9d532 + Relay + + false + 483583af-ec63-4c77-80a4-dd872ab51871 + 1 + + + + + + 3493 + 4582 + 40 + 16 + + + 3513 + 4590 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7592ca39-ab73-4c0c-8cb6-93b062fad85a + Relay + + false + 7df13cff-758d-4a77-8ae9-5fa01ba63839 + 1 + + + + + + 3495 + 4729 + 40 + 16 + + + 3515 + 4737 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + d51e7249-9216-45ee-9d14-ad81ac986674 + Replace Nulls + Replace Nulls + + + + + + 3447 + 4664 + 136 + 44 + + + 3533 + 4686 + + + + + + 1 + Items to test for null + 89886dd4-eaa5-4890-86bd-6a4b8746085a + Items + Items + false + 7592ca39-ab73-4c0c-8cb6-93b062fad85a + 1 + + + + + + 3449 + 4666 + 69 + 20 + + + 3485 + 4676 + + + + + + + + 1 + Items to replace nulls with + 526f3170-4ff8-485e-a40a-fa4a4d3d8f2d + Replacements + Replacements + false + 0 + + + + + + 3449 + 4686 + 69 + 20 + + + 3485 + 4696 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 9908c530-53d8-4068-a865-2d14dbe13899 + Items + Items + false + 0 + + + + + + 3548 + 4666 + 33 + 20 + + + 3566 + 4676 + + + + + + + + Number of items replaced + 03c4ac87-17ed-4b1a-a49c-99ce9797847a + Count + Count + false + 0 + + + + + + 3548 + 4686 + 33 + 20 + + + 3566 + 4696 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 231db6d5-b607-401f-b2be-c997b001e244 + Multiplication + Multiplication + + + + + + 3472 + 3958 + 82 + 44 + + + 3503 + 3980 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + d517aea1-ffd4-4995-a2ea-025a79362310 + A + A + true + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + 1 + + + + + + 3474 + 3960 + 14 + 20 + + + 3482.5 + 3970 + + + + + + + + Second item for multiplication + 06db5490-44ff-4d82-996f-3c9b2cbca41c + B + B + true + 3d29f0b0-527c-4dc2-ace4-fa86362f6e5c + 1 + + + + + + 3474 + 3980 + 14 + 20 + + + 3482.5 + 3990 + + + + + + + + Result of multiplication + 7db3ad59-6bcd-45a8-ada5-04d78f894f6a + Result + Result + false + 0 + + + + + + 3518 + 3960 + 34 + 40 + + + 3536.5 + 3980 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 3d29f0b0-527c-4dc2-ace4-fa86362f6e5c + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 4 + + 532.52343808 + + + + + + 3392 + 3926 + 250 + 20 + + + 3392.579 + 3926.167 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 43c4679d-129f-4be7-b1e2-eab358082f79 + Move + Move + + + + + + 3444 + 3678 + 138 + 44 + + + 3512 + 3700 + + + + + + Base geometry + ac49abe2-a49d-4160-9a61-a23fd7102b39 + Geometry + Geometry + true + 96131f27-227a-48ca-bfd6-5a52598d4c2a + 1 + + + + + + 3446 + 3680 + 51 + 20 + + + 3473 + 3690 + + + + + + + + Translation vector + 42f2e46b-17de-4c99-9e10-5f58cc96494c + Motion + Motion + false + d146eeac-0e4d-425c-994a-7e9510918810 + 1 + + + + + + 3446 + 3700 + 51 + 20 + + + 3473 + 3710 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 466b1ae2-4c9a-4a0c-9ad4-c25d9423e385 + Geometry + Geometry + false + 0 + + + + + + 3527 + 3680 + 53 + 20 + + + 3555 + 3690 + + + + + + + + Transformation data + 64463d52-9f71-4e04-b3c5-e38341354694 + Transform + Transform + false + 0 + + + + + + 3527 + 3700 + 53 + 20 + + + 3555 + 3710 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 4b0022ee-5107-4391-aee3-e258c47fb96d + Vector XYZ + Vector XYZ + + + + + + 3435 + 3743 + 155 + 64 + + + 3536 + 3775 + + + + + + Vector {x} component + b0939bf0-c3ff-45c8-80f9-ce340f6cf237 + -X + X component + X component + false + 6675cfe7-5c7b-48a4-8d6a-442fa085105b + 1 + + + + + + 3437 + 3745 + 84 + 20 + + + 3488.5 + 3755 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 51a4e2c6-3637-4cb3-959a-411dfac68554 + Y component + Y component + false + 0 + + + + + + 3437 + 3765 + 84 + 20 + + + 3488.5 + 3775 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5 + + + + + + + + + + + Vector {z} component + 9b0a9834-9844-4d35-8c14-0f24adf825f1 + Z component + Z component + false + 0 + + + + + + 3437 + 3785 + 84 + 20 + + + 3488.5 + 3795 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + d146eeac-0e4d-425c-994a-7e9510918810 + Vector + Vector + false + 0 + + + + + + 3551 + 3745 + 37 + 30 + + + 3571 + 3760 + + + + + + + + Vector length + 1ee117ff-07dc-4b97-8ace-d877decb27e9 + Length + Length + false + 0 + + + + + + 3551 + 3775 + 37 + 30 + + + 3571 + 3790 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3d430432-19a6-482c-9695-77a23aa1efa9 + 6b8f8e8c-8dda-477d-8b7c-a30038790678 + b3aaeafc-c9bc-4356-a6d2-f7fcc3fcb730 + 78ef829e-a80a-4792-acf0-36b4df1b7725 + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + e8e5f73e-93be-4b58-b5db-21fb1607df05 + aee64390-bec5-46b0-a02f-2e570e35c79f + 143b50fd-7833-4296-95ed-073d3de9d532 + 7592ca39-ab73-4c0c-8cb6-93b062fad85a + d51e7249-9216-45ee-9d14-ad81ac986674 + 231db6d5-b607-401f-b2be-c997b001e244 + 3d29f0b0-527c-4dc2-ace4-fa86362f6e5c + 43c4679d-129f-4be7-b1e2-eab358082f79 + 4b0022ee-5107-4391-aee3-e258c47fb96d + 7df13cff-758d-4a77-8ae9-5fa01ba63839 + e90288f3-8e45-481c-83ae-333f2e6d653d + a8313044-d982-495e-9fc6-b5b10e4c3486 + 9ab74fbb-9b1e-4e3a-b951-d6678fc88b33 + 7ec6a40c-4a58-43b1-9298-31b1b5c5e087 + 2df9ce4c-772f-4378-b036-9e9a2b2a8579 + df2637e7-80d6-4197-a026-4d0bbffe8144 + 583f93c9-9231-4077-a02a-d6f4cda951da + c563390d-db3d-4b6d-9788-b88b9cc4a15c + 6675cfe7-5c7b-48a4-8d6a-442fa085105b + 24 + 98910e15-e582-43fb-b45c-168a70aa7905 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7df13cff-758d-4a77-8ae9-5fa01ba63839 + Relay + + false + d45b3bd0-abdf-4405-a021-e2d6109e9c56 + 1 + + + + + + 3493 + 4765 + 40 + 16 + + + 3513 + 4773 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 60ce5871-097a-49de-afd3-985560a9ad3c + Line SDL + Line SDL + + + + + + 3476 + 2052 + 106 + 64 + + + 3540 + 2084 + + + + + + Line start point + 549163da-3f13-483e-9f0f-7f8b307d8e6c + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3478 + 2054 + 47 + 20 + + + 3503 + 2064 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 6549d5cd-0026-43a3-95fd-c9d147596115 + Direction + Direction + false + 0 + + + + + + 3478 + 2074 + 47 + 20 + + + 3503 + 2084 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + bab6d6db-932d-45b1-809d-1f184a747f46 + Length + Length + false + b6ee8e13-5dc3-48c3-8630-0a61056bed19 + 1 + + + + + + 3478 + 2094 + 47 + 20 + + + 3503 + 2104 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + f281db6b-927e-4476-9e82-1fcc363b3dad + Line + Line + false + 0 + + + + + + 3555 + 2054 + 25 + 60 + + + 3569 + 2084 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + fab1372d-0be8-4eb0-a3f1-2edefa2f72a2 + Expression + Expression + + + + + + 3416 + 2715 + 194 + 28 + + + 3516 + 2729 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 5931e1d2-8b0a-45ec-be4b-109a22ad63f6 + Variable O + O + true + c0174099-ee97-4049-867e-071d0ca3ca6c + 1 + + + + + + 3418 + 2717 + 14 + 24 + + + 3426.5 + 2729 + + + + + + + + Result of expression + ac3b97b1-90b6-406a-8146-041316fde972 + Result + + false + 0 + + + + + + 3599 + 2717 + 9 + 24 + + + 3605 + 2729 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a20511e8-8870-48e5-9dcc-fc3539aeec53 + Panel + + false + 1 + ac3b97b1-90b6-406a-8146-041316fde972 + 1 + Double click to edit panel content… + + + + + + 3410 + 2427 + 214 + 271 + + 0 + 0 + 0 + + 3410.631 + 2427.406 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 44b1b7e8-9fae-48e3-819e-4da08c4cf987 + Relay + + false + a20511e8-8870-48e5-9dcc-fc3539aeec53 + 1 + + + + + + 3493 + 2387 + 40 + 16 + + + 3513 + 2395 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c0174099-ee97-4049-867e-071d0ca3ca6c + Relay + + false + 9189740d-4cbd-451c-b6bc-a8ae57f11b0a + 1 + + + + + + 3493 + 2761 + 40 + 16 + + + 3513 + 2769 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ea388d2a-e871-4ea0-bb43-80ea106819cd + Quick Graph + Quick Graph + false + 0 + c0174099-ee97-4049-867e-071d0ca3ca6c + 1 + + + + + + 3442 + 2225 + 150 + 150 + + + 3442.73 + 2225.583 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 178ef4a7-006b-45e1-b852-139fc0b95d5f + Relative Differences + Relative Differences + + + + + + 3449 + 2856 + 128 + 28 + + + 3502 + 2870 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 5576791a-16ef-4c4e-905f-dda7985ba06c + Values + Values + false + 3fcfb812-3972-40d5-83a4-b236ccd6870f + 1 + + + + + + 3451 + 2858 + 36 + 24 + + + 3470.5 + 2870 + + + + + + + + 1 + Differences between consecutive items + 0c796e88-a5d0-487f-a1e1-af116ea222b2 + Differenced + Differenced + false + 0 + + + + + + 3517 + 2858 + 58 + 24 + + + 3547.5 + 2870 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9189740d-4cbd-451c-b6bc-a8ae57f11b0a + Relay + + false + 0c796e88-a5d0-487f-a1e1-af116ea222b2 + 1 + + + + + + 3493 + 2822 + 40 + 16 + + + 3513 + 2830 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1c3fd4be-fb8b-4853-885a-74a3705c0712 + Relay + + false + 0dec10fc-64a2-4714-9166-ae396cd96d0d + 1 + + + + + + 3493 + 2963 + 40 + 16 + + + 3513 + 2971 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + fbe3e4c9-8bba-4e65-8572-6ebb03cce215 + Replace Nulls + Replace Nulls + + + + + + 3445 + 2901 + 136 + 44 + + + 3531 + 2923 + + + + + + 1 + Items to test for null + e7ed2251-182f-4f64-b0ef-3fd045e60e7c + Items + Items + false + 1c3fd4be-fb8b-4853-885a-74a3705c0712 + 1 + + + + + + 3447 + 2903 + 69 + 20 + + + 3483 + 2913 + + + + + + + + 1 + Items to replace nulls with + 83270f6e-08d3-40ff-b7a6-f2062c075eb7 + Replacements + Replacements + false + 0 + + + + + + 3447 + 2923 + 69 + 20 + + + 3483 + 2933 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 3fcfb812-3972-40d5-83a4-b236ccd6870f + Items + Items + false + 0 + + + + + + 3546 + 2903 + 33 + 20 + + + 3564 + 2913 + + + + + + + + Number of items replaced + 26222160-bd70-4305-976f-ff83b2d5b067 + Count + Count + false + 0 + + + + + + 3546 + 2923 + 33 + 20 + + + 3564 + 2933 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 1d10f22a-bb78-4750-9e0c-07e631dba59a + Multiplication + Multiplication + + + + + + 3472 + 2152 + 82 + 44 + + + 3503 + 2174 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 058a28aa-4620-43ac-8a34-2c476b6b2c18 + A + A + true + c0174099-ee97-4049-867e-071d0ca3ca6c + 1 + + + + + + 3474 + 2154 + 14 + 20 + + + 3482.5 + 2164 + + + + + + + + Second item for multiplication + 6bfae376-2d9f-475c-b855-3668563053fc + B + B + true + 94f001c2-6afd-44a3-802c-e231d6522d81 + 1 + + + + + + 3474 + 2174 + 14 + 20 + + + 3482.5 + 2184 + + + + + + + + Result of multiplication + b6ee8e13-5dc3-48c3-8630-0a61056bed19 + Result + Result + false + 0 + + + + + + 3518 + 2154 + 34 + 40 + + + 3536.5 + 2174 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 94f001c2-6afd-44a3-802c-e231d6522d81 + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 9817.0283827 + + + + + + 3392 + 2135 + 250 + 20 + + + 3392.71 + 2135.929 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 542b2e1d-ec02-4398-9be4-14d6cb984c0e + Move + Move + + + + + + 3444 + 1872 + 138 + 44 + + + 3512 + 1894 + + + + + + Base geometry + 769780b7-c028-412b-b474-054949885e05 + Geometry + Geometry + true + f281db6b-927e-4476-9e82-1fcc363b3dad + 1 + + + + + + 3446 + 1874 + 51 + 20 + + + 3473 + 1884 + + + + + + + + Translation vector + 35107293-2313-4f14-a0c4-f2facb1db298 + Motion + Motion + false + 818412a9-59dd-4212-8544-1d4a36e2fc69 + 1 + + + + + + 3446 + 1894 + 51 + 20 + + + 3473 + 1904 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + a545b05f-4a39-40d2-96bd-43cb783e49a8 + Geometry + Geometry + false + 0 + + + + + + 3527 + 1874 + 53 + 20 + + + 3555 + 1884 + + + + + + + + Transformation data + 85c6378c-da5e-4167-9044-f895ccc523e6 + Transform + Transform + false + 0 + + + + + + 3527 + 1894 + 53 + 20 + + + 3555 + 1904 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 566d4078-949a-41ac-b6ae-baa9037d95bc + Vector XYZ + Vector XYZ + + + + + + 3435 + 1937 + 155 + 64 + + + 3536 + 1969 + + + + + + Vector {x} component + a8bded05-7ef9-4440-8422-338ec7afb5a8 + -X + X component + X component + false + 29729a3c-e2e6-4577-a4d2-cdda1d0fc6a8 + 1 + + + + + + 3437 + 1939 + 84 + 20 + + + 3488.5 + 1949 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 79798246-34ae-49e3-828f-29ab3bcc7972 + Y component + Y component + false + 0 + + + + + + 3437 + 1959 + 84 + 20 + + + 3488.5 + 1969 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Vector {z} component + 2e5c8054-a1ec-496a-839b-53ff692b8dc7 + Z component + Z component + false + 0 + + + + + + 3437 + 1979 + 84 + 20 + + + 3488.5 + 1989 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 818412a9-59dd-4212-8544-1d4a36e2fc69 + Vector + Vector + false + 0 + + + + + + 3551 + 1939 + 37 + 30 + + + 3571 + 1954 + + + + + + + + Vector length + 714888b8-dafd-4a30-84d7-3fd1ec60863f + Length + Length + false + 0 + + + + + + 3551 + 1969 + 37 + 30 + + + 3571 + 1984 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 60ce5871-097a-49de-afd3-985560a9ad3c + fab1372d-0be8-4eb0-a3f1-2edefa2f72a2 + a20511e8-8870-48e5-9dcc-fc3539aeec53 + 44b1b7e8-9fae-48e3-819e-4da08c4cf987 + c0174099-ee97-4049-867e-071d0ca3ca6c + ea388d2a-e871-4ea0-bb43-80ea106819cd + 178ef4a7-006b-45e1-b852-139fc0b95d5f + 9189740d-4cbd-451c-b6bc-a8ae57f11b0a + 1c3fd4be-fb8b-4853-885a-74a3705c0712 + fbe3e4c9-8bba-4e65-8572-6ebb03cce215 + 1d10f22a-bb78-4750-9e0c-07e631dba59a + 94f001c2-6afd-44a3-802c-e231d6522d81 + 542b2e1d-ec02-4398-9be4-14d6cb984c0e + 566d4078-949a-41ac-b6ae-baa9037d95bc + 0dec10fc-64a2-4714-9166-ae396cd96d0d + d2fefb52-045d-4846-ad10-50d4830e4697 + ff6c2470-d5f9-42e3-90d3-8f42cf482438 + 16f396c9-b3b1-4d42-ad30-bc9e983936e3 + 65da5e21-45fd-4d7e-8c54-5a03af0c64ba + 3afad0a8-c454-4085-a3a0-89bc7174a3cb + 46687ad7-2cf7-4997-972c-5754a4d1dfaf + 0df0b424-3614-400a-8318-5365de514116 + cc1c6cea-1208-498b-a7e1-194ffd658a56 + 29729a3c-e2e6-4577-a4d2-cdda1d0fc6a8 + 24 + a91b24d7-d8c3-4de0-a5b3-31746a109444 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0dec10fc-64a2-4714-9166-ae396cd96d0d + Relay + + false + e932c7b1-7213-4899-81fe-3b6b814a1ae8 + 1 + + + + + + 3493 + 2997 + 40 + 16 + + + 3513 + 3005 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + e5fe114f-596c-4bad-8ed7-0b832748ede4 + Line SDL + Line SDL + + + + + + 3460 + 5787 + 106 + 64 + + + 3524 + 5819 + + + + + + Line start point + b3824463-7bb1-4618-9352-038f414a3aef + Start + Start + false + 0 + + + + + + 3462 + 5789 + 47 + 20 + + + 3487 + 5799 + + + + + + 1 + + + + + 1 + {0} + + + + + + + -2.12109391180815 + 1.99985794027194 + 0 + + + + + + + + + + + + Line tangent (direction) + 504ca050-8e38-4d3e-903a-683ccb6a6f14 + Direction + Direction + false + 0 + + + + + + 3462 + 5809 + 47 + 20 + + + 3487 + 5819 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0.0625 + 0.0625 + 0 + + + + + + + + + + + + Line length + 8909743f-e0ad-4336-89ef-eccb33bc949a + Length + Length + false + 0 + + + + + + 3462 + 5829 + 47 + 20 + + + 3487 + 5839 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + c15b68ba-6892-4488-9990-d04b5cd3df30 + Line + Line + false + 0 + + + + + + 3539 + 5789 + 25 + 60 + + + 3553 + 5819 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 08175ec2-2b52-4e17-9949-1646a0743f5b + true + Line SDL + Line SDL + + + + + + 3465 + 246 + 106 + 64 + + + 3529 + 278 + + + + + + Line start point + c13d0953-44aa-421b-808c-bbac05cf68f6 + true + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3467 + 248 + 47 + 20 + + + 3492 + 258 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + f12f469b-f657-4568-965b-756fd07f4410 + true + Direction + Direction + false + 0 + + + + + + 3467 + 268 + 47 + 20 + + + 3492 + 278 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + b0f48387-7d55-4bf7-86ab-25ad889f6808 + true + Length + Length + false + 290c4aa0-7d65-49b3-9b18-17c46256b4df + 1 + + + + + + 3467 + 288 + 47 + 20 + + + 3492 + 298 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 54b573cf-0489-4e89-aae1-de4affb44882 + true + Line + Line + false + 0 + + + + + + 3544 + 248 + 25 + 60 + + + 3558 + 278 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + c1a103de-8d47-44c8-a9ce-494434c198d5 + true + Expression + Expression + + + + + + 3420 + 924 + 194 + 28 + + + 3520 + 938 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 9f84a68f-c767-4194-8273-34224b47b05f + true + Variable O + O + true + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + 1 + + + + + + 3422 + 926 + 14 + 24 + + + 3430.5 + 938 + + + + + + + + Result of expression + f7fc9a0c-56f1-4d3d-9fc6-003a1b067a99 + true + Result + + false + 0 + + + + + + 3603 + 926 + 9 + 24 + + + 3609 + 938 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 48413c76-0469-4ca7-b02d-1973ef103870 + true + Panel + + false + 1 + f7fc9a0c-56f1-4d3d-9fc6-003a1b067a99 + 1 + Double click to edit panel content… + + + + + + 3415 + 636 + 214 + 271 + + 0 + 0 + 0 + + 3415.862 + 636.1455 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6a41beb2-e22c-41f6-a34e-a25e44e29e54 + true + Relay + + false + 48413c76-0469-4ca7-b02d-1973ef103870 + 1 + + + + + + 3497 + 589 + 40 + 16 + + + 3517 + 597 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + true + Relay + + false + 20ae862c-dd00-455c-8b9d-b1df13781550 + 1 + + + + + + 3497 + 952 + 40 + 16 + + + 3517 + 960 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 45d384b9-e5be-44d9-8445-4d13e06bd66d + true + Quick Graph + Quick Graph + false + 0 + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + 1 + + + + + + 3447 + 434 + 150 + 150 + + + 3447.961 + 434.3213 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + dea457e3-7895-494b-bf26-4c9f636575ff + true + Relative Differences + Relative Differences + + + + + + 3453 + 1065 + 128 + 28 + + + 3506 + 1079 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 63b4621e-72a9-473c-8778-00845559ff33 + true + Values + Values + false + 60d66fa1-54d8-4245-aeb3-5d9cd5399d84 + 1 + + + + + + 3455 + 1067 + 36 + 24 + + + 3474.5 + 1079 + + + + + + + + 1 + Differences between consecutive items + c68ffd0d-2c77-47bb-9a4b-17ebd6c2ca15 + true + Differenced + Differenced + false + 0 + + + + + + 3521 + 1067 + 58 + 24 + + + 3551.5 + 1079 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 20ae862c-dd00-455c-8b9d-b1df13781550 + true + Relay + + false + c68ffd0d-2c77-47bb-9a4b-17ebd6c2ca15 + 1 + + + + + + 3497 + 1031 + 40 + 16 + + + 3517 + 1039 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7c82eaa6-3665-49ab-a6ba-e7cd37bfa4d0 + true + Relay + + false + f83dd24b-f46a-49b3-b07f-e43efa655355 + 1 + + + + + + 3497 + 1172 + 40 + 16 + + + 3517 + 1180 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + ee820f2f-7360-4845-867c-3f3066790221 + true + Replace Nulls + Replace Nulls + + + + + + 3449 + 1110 + 136 + 44 + + + 3535 + 1132 + + + + + + 1 + Items to test for null + a19f28b5-4262-4418-9fc6-625b482c60cd + true + Items + Items + false + 7c82eaa6-3665-49ab-a6ba-e7cd37bfa4d0 + 1 + + + + + + 3451 + 1112 + 69 + 20 + + + 3487 + 1122 + + + + + + + + 1 + Items to replace nulls with + 1395aa31-afd0-4a5a-b48d-416eff6fdfc9 + true + Replacements + Replacements + false + 0 + + + + + + 3451 + 1132 + 69 + 20 + + + 3487 + 1142 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 60d66fa1-54d8-4245-aeb3-5d9cd5399d84 + true + Items + Items + false + 0 + + + + + + 3550 + 1112 + 33 + 20 + + + 3568 + 1122 + + + + + + + + Number of items replaced + 8f1ce80b-123d-46f2-9609-b896a76db08d + true + Count + Count + false + 0 + + + + + + 3550 + 1132 + 33 + 20 + + + 3568 + 1142 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 54d120f7-481e-4f11-aeb2-0d03cbfa0678 + true + Multiplication + Multiplication + + + + + + 3480 + 367 + 82 + 44 + + + 3511 + 389 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 1d26045d-eb95-41a4-95d8-b0045a12c516 + true + A + A + true + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + 1 + + + + + + 3482 + 369 + 14 + 20 + + + 3490.5 + 379 + + + + + + + + Second item for multiplication + 8c42c7c8-b11d-4473-bcc2-abd8fe827fa1 + true + B + B + true + 11c68674-dac2-4789-ac61-738af021fde5 + 1 + + + + + + 3482 + 389 + 14 + 20 + + + 3490.5 + 399 + + + + + + + + Result of multiplication + 290c4aa0-7d65-49b3-9b18-17c46256b4df + true + Result + Result + false + 0 + + + + + + 3526 + 369 + 34 + 40 + + + 3544.5 + 389 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 11c68674-dac2-4789-ac61-738af021fde5 + true + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 5 + + 56336.1968128 + + + + + + 3396 + 332 + 250 + 20 + + + 3396.362 + 332.0625 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + f33e6298-2bfc-401f-af3e-4926937695f3 + true + Move + Move + + + + + + 3448 + 83 + 138 + 44 + + + 3516 + 105 + + + + + + Base geometry + e46dcd79-75b0-404c-973c-dafa159421fb + true + Geometry + Geometry + true + 54b573cf-0489-4e89-aae1-de4affb44882 + 1 + + + + + + 3450 + 85 + 51 + 20 + + + 3477 + 95 + + + + + + + + Translation vector + a8627d3e-7b27-4f22-8e1b-f5f24a4d7980 + true + Motion + Motion + false + c9e0d366-e516-4e1b-a525-8b0019172488 + 1 + + + + + + 3450 + 105 + 51 + 20 + + + 3477 + 115 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 38ed3060-793e-40dd-9cec-3413450b4891 + true + Geometry + Geometry + false + 0 + + + + + + 3531 + 85 + 53 + 20 + + + 3559 + 95 + + + + + + + + Transformation data + 0a4b9bff-6e2d-47e1-88de-4443ae4a41b6 + true + Transform + Transform + false + 0 + + + + + + 3531 + 105 + 53 + 20 + + + 3559 + 115 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 71b9e9b9-83d0-44df-aab9-4a4b6a358000 + true + Vector XYZ + Vector XYZ + + + + + + 3439 + 146 + 155 + 64 + + + 3540 + 178 + + + + + + Vector {x} component + 90623fe2-965b-4008-a545-47e2f4d07333 + -X + true + X component + X component + false + f9015652-9536-40b0-8fcf-bee2f962c3b4 + 1 + + + + + + 3441 + 148 + 84 + 20 + + + 3492.5 + 158 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 79fe6e1f-87bb-4af5-9c00-52c4c4989915 + true + Y component + Y component + false + 0 + + + + + + 3441 + 168 + 84 + 20 + + + 3492.5 + 178 + + + + + + 1 + + + + + 1 + {0} + + + + + 5 + + + + + + + + + + + Vector {z} component + 28d74962-32ef-4ebe-804c-9f79ba0edd0e + true + Z component + Z component + false + 0 + + + + + + 3441 + 188 + 84 + 20 + + + 3492.5 + 198 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + c9e0d366-e516-4e1b-a525-8b0019172488 + true + Vector + Vector + false + 0 + + + + + + 3555 + 148 + 37 + 30 + + + 3575 + 163 + + + + + + + + Vector length + 07abd186-7dde-4c0d-9156-1116f591bd20 + true + Length + Length + false + 0 + + + + + + 3555 + 178 + 37 + 30 + + + 3575 + 193 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 08175ec2-2b52-4e17-9949-1646a0743f5b + c1a103de-8d47-44c8-a9ce-494434c198d5 + 48413c76-0469-4ca7-b02d-1973ef103870 + 6a41beb2-e22c-41f6-a34e-a25e44e29e54 + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + 45d384b9-e5be-44d9-8445-4d13e06bd66d + dea457e3-7895-494b-bf26-4c9f636575ff + 20ae862c-dd00-455c-8b9d-b1df13781550 + 7c82eaa6-3665-49ab-a6ba-e7cd37bfa4d0 + ee820f2f-7360-4845-867c-3f3066790221 + 54d120f7-481e-4f11-aeb2-0d03cbfa0678 + 11c68674-dac2-4789-ac61-738af021fde5 + f33e6298-2bfc-401f-af3e-4926937695f3 + 71b9e9b9-83d0-44df-aab9-4a4b6a358000 + f83dd24b-f46a-49b3-b07f-e43efa655355 + 953c608f-5860-473e-b5b9-8d25e9b982e1 + ae3a8c92-8a09-4068-8d30-c0c2975b279b + b648fb6a-3ab7-4d0b-b1c2-ee62294476cf + 3a3fee32-7048-4d24-85d1-8d11b77ea75d + d7d0b25a-c9d6-4175-9af9-365b26121381 + 3db8ac83-3c24-4fb6-8ae6-94c4aecbf11f + f9015652-9536-40b0-8fcf-bee2f962c3b4 + 22 + 5060fa03-a7c0-4c96-b440-8796ef592839 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f83dd24b-f46a-49b3-b07f-e43efa655355 + true + Relay + + false + c0174099-ee97-4049-867e-071d0ca3ca6c + 1 + + + + + + 3497 + 1206 + 40 + 16 + + + 3517 + 1214 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + aa92d44c-cb23-487b-b2c0-9cd90df71edd + true + Line SDL + Line SDL + + + + + + 3468 + -1532 + 106 + 64 + + + 3532 + -1500 + + + + + + Line start point + c0db7991-bfa0-4602-83db-bb7a818fd418 + true + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3470 + -1530 + 47 + 20 + + + 3495 + -1520 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 8a59dc22-e3b3-4aff-a913-3bebc3801e74 + true + Direction + Direction + false + 0 + + + + + + 3470 + -1510 + 47 + 20 + + + 3495 + -1500 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 558e19a1-7dbc-42e8-939a-b40b29648500 + true + Length + Length + false + c84ac3fb-07fb-42d4-8d0b-aed13a9a9ba0 + 1 + + + + + + 3470 + -1490 + 47 + 20 + + + 3495 + -1480 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 17fffd61-2e37-4c7c-9671-59d4bd96ef1d + true + Line + Line + false + 0 + + + + + + 3547 + -1530 + 25 + 60 + + + 3561 + -1500 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + daa328df-134e-4ad9-af13-41ee9a34533c + true + Expression + Expression + + + + + + 3421 + -894 + 194 + 28 + + + 3521 + -880 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 466cf4d6-ee3f-49b5-b356-48d4f53c54ec + true + Variable O + O + true + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + 1 + + + + + + 3423 + -892 + 14 + 24 + + + 3431.5 + -880 + + + + + + + + Result of expression + 40e2baf0-71ba-40ea-ab91-62b115d1b91d + true + Result + + false + 0 + + + + + + 3604 + -892 + 9 + 24 + + + 3610 + -880 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 506b4490-df62-454e-b79b-19cbe62f6f52 + true + Panel + + false + 1 + 40e2baf0-71ba-40ea-ab91-62b115d1b91d + 1 + Double click to edit panel content… + + + + + + 3415 + -1163 + 214 + 271 + + 0 + 0 + 0 + + 3415.859 + -1162.241 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b4c67c68-6d20-493a-9655-78cd394d24b5 + true + Relay + + false + 506b4490-df62-454e-b79b-19cbe62f6f52 + 1 + + + + + + 3498 + -1210 + 40 + 16 + + + 3518 + -1202 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + true + Relay + + false + 2711e675-365b-49fa-9e95-be67920eae8e + 1 + + + + + + 3498 + -847 + 40 + 16 + + + 3518 + -839 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 82b655d3-dd58-419c-8bd3-bde6576e57f2 + true + Quick Graph + Quick Graph + false + 0 + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + 1 + + + + + + 3447 + -1365 + 150 + 150 + + + 3447.958 + -1364.065 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + e6f1304e-3810-439f-8d86-e8aca6814894 + true + Relative Differences + Relative Differences + + + + + + 3454 + -734 + 128 + 28 + + + 3507 + -720 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 16db34db-fafe-4c51-a656-975297bddb59 + true + Values + Values + false + 2832a588-54de-40da-bb9f-310abe7f238d + 1 + + + + + + 3456 + -732 + 36 + 24 + + + 3475.5 + -720 + + + + + + + + 1 + Differences between consecutive items + 68cb91f4-c8b5-4b3b-935b-cf42d6be8179 + true + Differenced + Differenced + false + 0 + + + + + + 3522 + -732 + 58 + 24 + + + 3552.5 + -720 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2711e675-365b-49fa-9e95-be67920eae8e + true + Relay + + false + 68cb91f4-c8b5-4b3b-935b-cf42d6be8179 + 1 + + + + + + 3498 + -768 + 40 + 16 + + + 3518 + -760 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 078f38b2-b5a6-40a3-9636-4605b951fd4d + true + Relay + + false + a1ea8034-93b2-45b6-b0b3-91bf74ea11ce + 1 + + + + + + 3498 + -627 + 40 + 16 + + + 3518 + -619 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + cbfe3d17-a7d5-464e-bf0a-c17576e4f9c5 + true + Replace Nulls + Replace Nulls + + + + + + 3450 + -689 + 136 + 44 + + + 3536 + -667 + + + + + + 1 + Items to test for null + cc52125f-182c-4774-a434-9986a31e7664 + true + Items + Items + false + 078f38b2-b5a6-40a3-9636-4605b951fd4d + 1 + + + + + + 3452 + -687 + 69 + 20 + + + 3488 + -677 + + + + + + + + 1 + Items to replace nulls with + 0f692018-61cf-42b5-bfff-ad47b389ac4e + true + Replacements + Replacements + false + 0 + + + + + + 3452 + -667 + 69 + 20 + + + 3488 + -657 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 2832a588-54de-40da-bb9f-310abe7f238d + true + Items + Items + false + 0 + + + + + + 3551 + -687 + 33 + 20 + + + 3569 + -677 + + + + + + + + Number of items replaced + 6b9ca3fa-98cf-4481-8228-72e1b331e3d5 + true + Count + Count + false + 0 + + + + + + 3551 + -667 + 33 + 20 + + + 3569 + -657 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 23a31a48-047c-4fff-a25f-e7f5e0173f7b + true + Multiplication + Multiplication + + + + + + 3480 + -1428 + 82 + 44 + + + 3511 + -1406 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + cdb642e9-105e-4f72-a24f-2c8cc4f68e5d + true + A + A + true + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + 1 + + + + + + 3482 + -1426 + 14 + 20 + + + 3490.5 + -1416 + + + + + + + + Second item for multiplication + bf130993-8e95-4a38-83a7-a34f19053fc6 + true + B + B + true + 35692ddf-7625-4022-9f68-5084dc7b2db2 + 1 + + + + + + 3482 + -1406 + 14 + 20 + + + 3490.5 + -1396 + + + + + + + + Result of multiplication + c84ac3fb-07fb-42d4-8d0b-aed13a9a9ba0 + true + Result + Result + false + 0 + + + + + + 3526 + -1426 + 34 + 40 + + + 3544.5 + -1406 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 35692ddf-7625-4022-9f68-5084dc7b2db2 + true + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 6 + + 271915.006280 + + + + + + 3398 + -1444 + 250 + 20 + + + 3398.692 + -1443.646 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + dce8956a-1415-4ca0-8497-38c9c1336cd9 + true + Move + Move + + + + + + 3449 + -1718 + 138 + 44 + + + 3517 + -1696 + + + + + + Base geometry + a6b96b40-7465-49f4-9053-b935bb59fefd + true + Geometry + Geometry + true + 17fffd61-2e37-4c7c-9671-59d4bd96ef1d + 1 + + + + + + 3451 + -1716 + 51 + 20 + + + 3478 + -1706 + + + + + + + + Translation vector + f5f5a9e4-a44f-46af-8277-de6d68e9ecb4 + true + Motion + Motion + false + dc51ad2f-e52b-423f-912d-c891ea0f257d + 1 + + + + + + 3451 + -1696 + 51 + 20 + + + 3478 + -1686 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 50a359e8-3c8d-4d72-8b8f-8460c224fab6 + true + Geometry + Geometry + false + 0 + + + + + + 3532 + -1716 + 53 + 20 + + + 3560 + -1706 + + + + + + + + Transformation data + 2986dbbd-3fe0-445d-98e0-11bd4adf40cf + true + Transform + Transform + false + 0 + + + + + + 3532 + -1696 + 53 + 20 + + + 3560 + -1686 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + 79fe548c-49bd-4f31-b6c4-19b393ab3f50 + true + Vector XYZ + Vector XYZ + + + + + + 3440 + -1653 + 155 + 64 + + + 3541 + -1621 + + + + + + Vector {x} component + 9a066762-0d1e-4533-ad2f-dd20339d0432 + -X + true + X component + X component + false + 9c79e921-1983-48cb-8558-7657764f378c + 1 + + + + + + 3442 + -1651 + 84 + 20 + + + 3493.5 + -1641 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 57ec885a-6415-4ab9-81e1-7d0de59c53ca + true + Y component + Y component + false + 0 + + + + + + 3442 + -1631 + 84 + 20 + + + 3493.5 + -1621 + + + + + + 1 + + + + + 1 + {0} + + + + + 6 + + + + + + + + + + + Vector {z} component + d4729be7-7745-4338-a3f2-f8e7c66bc219 + true + Z component + Z component + false + 0 + + + + + + 3442 + -1611 + 84 + 20 + + + 3493.5 + -1601 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + dc51ad2f-e52b-423f-912d-c891ea0f257d + true + Vector + Vector + false + 0 + + + + + + 3556 + -1651 + 37 + 30 + + + 3576 + -1636 + + + + + + + + Vector length + e19e2e57-df94-4214-baa0-b7f73776c64f + true + Length + Length + false + 0 + + + + + + 3556 + -1621 + 37 + 30 + + + 3576 + -1606 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + aa92d44c-cb23-487b-b2c0-9cd90df71edd + daa328df-134e-4ad9-af13-41ee9a34533c + 506b4490-df62-454e-b79b-19cbe62f6f52 + b4c67c68-6d20-493a-9655-78cd394d24b5 + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + 82b655d3-dd58-419c-8bd3-bde6576e57f2 + e6f1304e-3810-439f-8d86-e8aca6814894 + 2711e675-365b-49fa-9e95-be67920eae8e + 078f38b2-b5a6-40a3-9636-4605b951fd4d + cbfe3d17-a7d5-464e-bf0a-c17576e4f9c5 + 23a31a48-047c-4fff-a25f-e7f5e0173f7b + 35692ddf-7625-4022-9f68-5084dc7b2db2 + dce8956a-1415-4ca0-8497-38c9c1336cd9 + 79fe548c-49bd-4f31-b6c4-19b393ab3f50 + a1ea8034-93b2-45b6-b0b3-91bf74ea11ce + 9c0dcc25-ede1-42fe-80ce-bf063dfa8dc5 + 6d3be7c9-5523-4f66-91c1-424d79b9576b + 9041c621-b258-45ad-bd00-d43ca1ad56a6 + ff21f50e-0c3e-4b0b-ab4c-87776761e25f + 64d29d2a-e279-4639-a29c-f915280bd8d5 + 1d4eeeee-a71a-41a7-a44a-7164de06e735 + fd3c8d4d-4cae-42a2-9339-81b506f88f10 + fd0f8938-28d1-442f-8d3d-026cdb0193ad + 9c79e921-1983-48cb-8558-7657764f378c + 24 + 7923a28e-9af4-4265-83b0-5c974a318d71 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a1ea8034-93b2-45b6-b0b3-91bf74ea11ce + true + Relay + + false + 5bb6bff8-780a-421a-b2cd-5d4a76481a5a + 1 + + + + + + 3498 + -593 + 40 + 16 + + + 3518 + -585 + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 8805dcfc-cb18-4fa5-94da-f5ca1874d140 + true + Line SDL + Line SDL + + + + + + 3465 + -3343 + 106 + 64 + + + 3529 + -3311 + + + + + + Line start point + 09bfae36-7ecb-4b00-a425-fa9c55dc1bc0 + true + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3467 + -3341 + 47 + 20 + + + 3492 + -3331 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + d09a6751-7a1c-4f63-ab01-90a56d319293 + true + Direction + Direction + false + 0 + + + + + + 3467 + -3321 + 47 + 20 + + + 3492 + -3311 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 98261704-6c8c-4acb-a2d7-245314e6a7a0 + true + Length + Length + false + e5bd2cd7-0f69-4ec5-bfe5-49e5df14eb93 + 1 + + + + + + 3467 + -3301 + 47 + 20 + + + 3492 + -3291 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 845aa840-6cbf-46c0-b181-7ea40bdd71f7 + true + Line + Line + false + 0 + + + + + + 3544 + -3341 + 25 + 60 + + + 3558 + -3311 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 5426751b-500f-4e98-af0b-59347b27c08d + true + Expression + Expression + + + + + + 3420 + -2671 + 194 + 28 + + + 3520 + -2657 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + a7e79c71-d490-423f-b92a-e9a156cf5dae + true + Variable O + O + true + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + 1 + + + + + + 3422 + -2669 + 14 + 24 + + + 3430.5 + -2657 + + + + + + + + Result of expression + 85ce0c73-6be3-4800-a130-b6abf24bdfa6 + true + Result + + false + 0 + + + + + + 3603 + -2669 + 9 + 24 + + + 3609 + -2657 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8d774252-01e8-4ebb-ba6d-cb45b8ae45b3 + true + Panel + + false + 1 + 85ce0c73-6be3-4800-a130-b6abf24bdfa6 + 1 + Double click to edit panel content… + + + + + + 3416 + -2960 + 214 + 271 + + 0 + 0 + 0 + + 3416.012 + -2959.303 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3098c778-7adf-4170-8a96-0a1e07554d9b + true + Relay + + false + 8d774252-01e8-4ebb-ba6d-cb45b8ae45b3 + 1 + + + + + + 3497 + -3011 + 40 + 16 + + + 3517 + -3003 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + true + Relay + + false + afc28af1-8e59-4737-8bd6-9fc074292846 + 1 + + + + + + 3497 + -2624 + 40 + 16 + + + 3517 + -2616 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 217653e3-b9f9-4c6d-907c-09005eb1c005 + true + Quick Graph + Quick Graph + false + 0 + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + 1 + + + + + + 3447 + -3162 + 150 + 150 + + + 3447.111 + -3161.127 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 359b3343-a0cd-4a03-b201-30d997652d8d + true + Relative Differences + Relative Differences + + + + + + 3453 + -2535 + 128 + 28 + + + 3506 + -2521 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 67222a53-80f1-4c75-a4b3-6dc7a02d897e + true + Values + Values + false + 662ba3d9-4df5-4516-bf67-9554c85aeef6 + 1 + + + + + + 3455 + -2533 + 36 + 24 + + + 3474.5 + -2521 + + + + + + + + 1 + Differences between consecutive items + b380cf0d-948d-4e42-9cfd-d2983c21b153 + true + Differenced + Differenced + false + 0 + + + + + + 3521 + -2533 + 58 + 24 + + + 3551.5 + -2521 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + afc28af1-8e59-4737-8bd6-9fc074292846 + true + Relay + + false + b380cf0d-948d-4e42-9cfd-d2983c21b153 + 1 + + + + + + 3497 + -2569 + 40 + 16 + + + 3517 + -2561 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5132d93d-7bf4-4905-ba26-6cd39dd6700c + true + Relay + + false + 97c4fce1-6a02-4b6c-a13a-a7423f7085a6 + 1 + + + + + + 3497 + -2428 + 40 + 16 + + + 3517 + -2420 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + e9885abb-cd77-4920-98b8-337c42aedb05 + true + Replace Nulls + Replace Nulls + + + + + + 3449 + -2490 + 136 + 44 + + + 3535 + -2468 + + + + + + 1 + Items to test for null + 61296091-8729-47ea-88f2-b2813fc426b7 + true + Items + Items + false + 5132d93d-7bf4-4905-ba26-6cd39dd6700c + 1 + + + + + + 3451 + -2488 + 69 + 20 + + + 3487 + -2478 + + + + + + + + 1 + Items to replace nulls with + 66a059be-ccfc-42aa-9cf3-79c2eda28ced + true + Replacements + Replacements + false + 0 + + + + + + 3451 + -2468 + 69 + 20 + + + 3487 + -2458 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 662ba3d9-4df5-4516-bf67-9554c85aeef6 + true + Items + Items + false + 0 + + + + + + 3550 + -2488 + 33 + 20 + + + 3568 + -2478 + + + + + + + + Number of items replaced + 9c0d8a4c-5534-415d-a98b-94a382286715 + true + Count + Count + false + 0 + + + + + + 3550 + -2468 + 33 + 20 + + + 3568 + -2458 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + d857d45f-7d9d-4567-beb9-f28f84ee212a + true + Multiplication + Multiplication + + + + + + 3479 + -3228 + 82 + 44 + + + 3510 + -3206 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 5ba678e4-eca7-499c-99f4-cb68666f58bc + true + A + A + true + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + 1 + + + + + + 3481 + -3226 + 14 + 20 + + + 3489.5 + -3216 + + + + + + + + Second item for multiplication + 118fd9d7-85d4-41f0-ae6f-3b275d1d00be + true + B + B + true + 171f171a-44b3-4b33-a081-698538bfce3c + 1 + + + + + + 3481 + -3206 + 14 + 20 + + + 3489.5 + -3196 + + + + + + + + Result of multiplication + e5bd2cd7-0f69-4ec5-bfe5-49e5df14eb93 + true + Result + Result + false + 0 + + + + + + 3525 + -3226 + 34 + 40 + + + 3543.5 + -3206 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 171f171a-44b3-4b33-a081-698538bfce3c + true + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 6 + + 383463.976640 + + + + + + 3393 + -3261 + 250 + 20 + + + 3393.323 + -3260.766 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + 87d1b465-92a6-4c47-a600-b89b5e8dd5b3 + true + Move + Move + + + + + + 3448 + -3519 + 138 + 44 + + + 3516 + -3497 + + + + + + Base geometry + 3c3f2641-c498-44ef-9a82-a92d260ef692 + true + Geometry + Geometry + true + 845aa840-6cbf-46c0-b181-7ea40bdd71f7 + 1 + + + + + + 3450 + -3517 + 51 + 20 + + + 3477 + -3507 + + + + + + + + Translation vector + df443aeb-d59c-4e8b-8b3c-bc9eccd6050b + true + Motion + Motion + false + 8e1e4636-8711-4a86-8be0-1b0be602f8d8 + 1 + + + + + + 3450 + -3497 + 51 + 20 + + + 3477 + -3487 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + 67337532-c53e-4246-a431-da66d86aec1c + true + Geometry + Geometry + false + 0 + + + + + + 3531 + -3517 + 53 + 20 + + + 3559 + -3507 + + + + + + + + Transformation data + c8052988-f3d4-4fe8-aebe-f220a0bac76b + true + Transform + Transform + false + 0 + + + + + + 3531 + -3497 + 53 + 20 + + + 3559 + -3487 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + bb128e55-e212-49fe-8346-bd85c1eb1653 + true + Vector XYZ + Vector XYZ + + + + + + 3439 + -3454 + 155 + 64 + + + 3540 + -3422 + + + + + + Vector {x} component + 51099b97-d467-491d-8bcf-ddcf010d8752 + -X + true + X component + X component + false + e552d22b-001c-4e29-8c18-10e942fa6b3d + 1 + + + + + + 3441 + -3452 + 84 + 20 + + + 3492.5 + -3442 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 11989d6c-2f0f-4c54-b2fb-d7b720890c23 + true + Y component + Y component + false + 0 + + + + + + 3441 + -3432 + 84 + 20 + + + 3492.5 + -3422 + + + + + + 1 + + + + + 1 + {0} + + + + + 7 + + + + + + + + + + + Vector {z} component + a0b89f6a-250e-4ff8-98de-ab01d37b6fa2 + true + Z component + Z component + false + 0 + + + + + + 3441 + -3412 + 84 + 20 + + + 3492.5 + -3402 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 8e1e4636-8711-4a86-8be0-1b0be602f8d8 + true + Vector + Vector + false + 0 + + + + + + 3555 + -3452 + 37 + 30 + + + 3575 + -3437 + + + + + + + + Vector length + 44efb2d7-7555-41f7-bb44-c8a2b455781b + true + Length + Length + false + 0 + + + + + + 3555 + -3422 + 37 + 30 + + + 3575 + -3407 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 8805dcfc-cb18-4fa5-94da-f5ca1874d140 + 5426751b-500f-4e98-af0b-59347b27c08d + 8d774252-01e8-4ebb-ba6d-cb45b8ae45b3 + 3098c778-7adf-4170-8a96-0a1e07554d9b + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + 217653e3-b9f9-4c6d-907c-09005eb1c005 + 359b3343-a0cd-4a03-b201-30d997652d8d + afc28af1-8e59-4737-8bd6-9fc074292846 + 5132d93d-7bf4-4905-ba26-6cd39dd6700c + e9885abb-cd77-4920-98b8-337c42aedb05 + d857d45f-7d9d-4567-beb9-f28f84ee212a + 171f171a-44b3-4b33-a081-698538bfce3c + 87d1b465-92a6-4c47-a600-b89b5e8dd5b3 + bb128e55-e212-49fe-8346-bd85c1eb1653 + 97c4fce1-6a02-4b6c-a13a-a7423f7085a6 + 48d5671c-efef-4f48-9d10-ea2fa1ab944a + bda10b17-d3b2-4f9e-a683-63413d8884c1 + 8b58e9c7-1337-4ec4-abd6-3b94109be513 + 2e510e1a-be66-4c33-bf8d-daaa90547cdc + c4b7c102-76fe-41fd-9671-0cebda4fb8d1 + 6c36c4a1-3496-4fa5-9f18-5bcac998cba8 + 7d98dd42-61b9-4546-a59d-9106085078f2 + bb204348-b64e-4e47-aa47-f04c059fc0e4 + e552d22b-001c-4e29-8c18-10e942fa6b3d + 24 + 3a3412ce-6c5a-4cef-8ee8-f9c4bafb2cde + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 97c4fce1-6a02-4b6c-a13a-a7423f7085a6 + true + Relay + + false + 6d6b74fc-8967-4746-9ab7-e18d5db75a2f + 1 + + + + + + 3497 + -2394 + 40 + 16 + + + 3517 + -2386 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 902f5e5b-e3b0-4472-b1c5-193ab4ab65c1 + Create Material + Create Material + + + + + + 3451 + 9115 + 144 + 104 + + + 3535 + 9167 + + + + + + Colour of the diffuse channel + db4361ec-d423-444e-ac60-ea37baedc3bd + Diffuse + Diffuse + false + 0 + + + + + + 3453 + 9117 + 67 + 20 + + + 3488 + 9127 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;247;247;247 + + + + + + + + + + + + Colour of the specular highlight + d6102a05-4a42-4eeb-aa2b-8fdd7fadd2a6 + Specular + Specular + false + 0 + + + + + + 3453 + 9137 + 67 + 20 + + + 3488 + 9147 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 88f9b216-4195-48d9-bcbc-fe0829b46be8 + Emission + Emission + false + 0 + + + + + + 3453 + 9157 + 67 + 20 + + + 3488 + 9167 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 4197684c-892f-4d2a-a1cb-1818b395ec4f + Transparency + Transparency + false + 0 + + + + + + 3453 + 9177 + 67 + 20 + + + 3488 + 9187 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8ea90f0f-bf4d-4a32-964c-6b7471ecb57d + Shine + Shine + false + 0 + + + + + + 3453 + 9197 + 67 + 20 + + + 3488 + 9207 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + da888b81-7d23-4402-8e10-b60cd7476664 + Material + Material + false + 0 + + + + + + 3550 + 9117 + 43 + 100 + + + 3573 + 9167 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 7d787b85-7028-4bfb-92b8-cfdc0574c6c7 + Custom Preview + Custom Preview + + + + + + + 3482 + 9071 + 82 + 44 + + + 3550 + 9093 + + + + + + Geometry to preview + true + 9f426665-a47b-44ae-abda-b4192b622a27 + Geometry + Geometry + false + 4d6adebd-083d-4983-a40a-103360fac8f9 + 1 + + + + + + 3484 + 9073 + 51 + 20 + + + 3511 + 9083 + + + + + + + + The material override + 0af2d835-06c5-45bf-9b0f-2602446e5054 + Material + Material + false + da888b81-7d23-4402-8e10-b60cd7476664 + 1 + + + + + + 3484 + 9093 + 51 + 20 + + + 3511 + 9103 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 902f5e5b-e3b0-4472-b1c5-193ab4ab65c1 + 7d787b85-7028-4bfb-92b8-cfdc0574c6c7 + 2 + c00c7cfc-9c55-4fe2-ad10-939909651b9b + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 529a4738-6783-4069-a099-c442f4d7756d + Create Material + Create Material + + + + + + 3441 + 7206 + 144 + 104 + + + 3525 + 7258 + + + + + + Colour of the diffuse channel + fa7da403-f5a7-4b70-9cae-cdde9037e586 + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 7208 + 67 + 20 + + + 3478 + 7218 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;240;240;240 + + + + + + + + + + + + Colour of the specular highlight + ac475f1b-8039-4545-a9b1-3d01c08b2753 + Specular + Specular + false + 0 + + + + + + 3443 + 7228 + 67 + 20 + + + 3478 + 7238 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 6a97e752-bc44-42b7-beda-3cee901e04e0 + Emission + Emission + false + 0 + + + + + + 3443 + 7248 + 67 + 20 + + + 3478 + 7258 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 080bb401-b80d-48cc-8a7b-e6d6b46e65c2 + Transparency + Transparency + false + 0 + + + + + + 3443 + 7268 + 67 + 20 + + + 3478 + 7278 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c2190fed-b414-4bfa-b5db-35318d3fdaf6 + Shine + Shine + false + 0 + + + + + + 3443 + 7288 + 67 + 20 + + + 3478 + 7298 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 91be664f-7902-46ab-bdf7-8afb589e0376 + Material + Material + false + 0 + + + + + + 3540 + 7208 + 43 + 100 + + + 3563 + 7258 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 2d9d9c28-e480-4ef7-bd5b-b63665c4a90c + Custom Preview + Custom Preview + + + + + + + 3472 + 7144 + 82 + 44 + + + 3540 + 7166 + + + + + + Geometry to preview + true + e89088d9-c33b-4842-8027-a6cebb32aa00 + Geometry + Geometry + false + e5f66009-55e7-4dc8-a1a0-65b4bb67fe6e + 1 + + + + + + 3474 + 7146 + 51 + 20 + + + 3501 + 7156 + + + + + + + + The material override + 06d72cbd-ace6-4f03-b1b2-2b57068fec4a + Material + Material + false + 91be664f-7902-46ab-bdf7-8afb589e0376 + 1 + + + + + + 3474 + 7166 + 51 + 20 + + + 3501 + 7176 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 529a4738-6783-4069-a099-c442f4d7756d + 2d9d9c28-e480-4ef7-bd5b-b63665c4a90c + 2 + 151e80dd-b313-4ad8-a879-aeb3547af050 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9c961719-8f3e-4cf7-b111-10d05e5dda1d + Create Material + Create Material + + + + + + 3441 + 5317 + 144 + 104 + + + 3525 + 5369 + + + + + + Colour of the diffuse channel + 74a634a8-a16b-4e54-b9c4-8f36aa4c431c + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 5319 + 67 + 20 + + + 3478 + 5329 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + 91853dbb-eaa8-48bb-991e-df10b2c64268 + Specular + Specular + false + 0 + + + + + + 3443 + 5339 + 67 + 20 + + + 3478 + 5349 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + f2355bf6-caf3-4e58-8bb6-e2a7e404df9e + Emission + Emission + false + 0 + + + + + + 3443 + 5359 + 67 + 20 + + + 3478 + 5369 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a0fa77ac-28a4-44cb-9aae-3045e23593cb + Transparency + Transparency + false + 0 + + + + + + 3443 + 5379 + 67 + 20 + + + 3478 + 5389 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 24d39ae6-d2b0-4907-84e2-28a931b2c40b + Shine + Shine + false + 0 + + + + + + 3443 + 5399 + 67 + 20 + + + 3478 + 5409 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 3e7e473b-5e0d-4b2b-86c0-821301d3e03d + Material + Material + false + 0 + + + + + + 3540 + 5319 + 43 + 100 + + + 3563 + 5369 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 873c8f10-47fa-438a-8c8f-b31e156dea35 + Custom Preview + Custom Preview + + + + + + + 3472 + 5254 + 82 + 44 + + + 3540 + 5276 + + + + + + Geometry to preview + true + d4aecce9-7a19-4a97-a39c-fb7ebfc70242 + Geometry + Geometry + false + 2d2e8505-df3d-4505-b587-9f32ba92d0f1 + 1 + + + + + + 3474 + 5256 + 51 + 20 + + + 3501 + 5266 + + + + + + + + The material override + 1f0e2947-10dd-44b1-a10a-b1962ce5d74c + Material + Material + false + 3e7e473b-5e0d-4b2b-86c0-821301d3e03d + 1 + + + + + + 3474 + 5276 + 51 + 20 + + + 3501 + 5286 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9c961719-8f3e-4cf7-b111-10d05e5dda1d + 873c8f10-47fa-438a-8c8f-b31e156dea35 + 2 + 0475683b-36e8-4b90-b480-54c212b97ad7 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e90288f3-8e45-481c-83ae-333f2e6d653d + Create Material + Create Material + + + + + + 3441 + 3554 + 144 + 104 + + + 3525 + 3606 + + + + + + Colour of the diffuse channel + 81c1b503-0154-4549-8524-49f034d85069 + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 3556 + 67 + 20 + + + 3478 + 3566 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 4a8a3f1e-baca-42fc-a033-bbc20189300d + Specular + Specular + false + 0 + + + + + + 3443 + 3576 + 67 + 20 + + + 3478 + 3586 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e11163fa-2b8a-4c75-af0c-928f51134a3a + Emission + Emission + false + 0 + + + + + + 3443 + 3596 + 67 + 20 + + + 3478 + 3606 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 9ebe707e-5dce-4cac-a7af-b8df5548b29a + Transparency + Transparency + false + 0 + + + + + + 3443 + 3616 + 67 + 20 + + + 3478 + 3626 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c09dabc7-4a2e-45b5-b3d4-a7d704eb519e + Shine + Shine + false + 0 + + + + + + 3443 + 3636 + 67 + 20 + + + 3478 + 3646 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 31e57bb5-faee-48b5-85ce-4e6a5d188a45 + Material + Material + false + 0 + + + + + + 3540 + 3556 + 43 + 100 + + + 3563 + 3606 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a8313044-d982-495e-9fc6-b5b10e4c3486 + Custom Preview + Custom Preview + + + + + + + 3472 + 3490 + 82 + 44 + + + 3540 + 3512 + + + + + + Geometry to preview + true + 718104ff-3385-417a-b91f-b369e2bab9d1 + Geometry + Geometry + false + 466b1ae2-4c9a-4a0c-9ad4-c25d9423e385 + 1 + + + + + + 3474 + 3492 + 51 + 20 + + + 3501 + 3502 + + + + + + + + The material override + 05ea62b2-7261-4bb1-b7b4-64593017faff + Material + Material + false + 31e57bb5-faee-48b5-85ce-4e6a5d188a45 + 1 + + + + + + 3474 + 3512 + 51 + 20 + + + 3501 + 3522 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e90288f3-8e45-481c-83ae-333f2e6d653d + a8313044-d982-495e-9fc6-b5b10e4c3486 + 2 + 9ab74fbb-9b1e-4e3a-b951-d6678fc88b33 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d2fefb52-045d-4846-ad10-50d4830e4697 + Create Material + Create Material + + + + + + 3441 + 1751 + 144 + 104 + + + 3525 + 1803 + + + + + + Colour of the diffuse channel + d178f982-3ecf-4f4b-8671-9a738ceacd7c + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 1753 + 67 + 20 + + + 3478 + 1763 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;217;217;217 + + + + + + + + + + + + Colour of the specular highlight + 8ac3ba07-64d2-47a9-9f42-e381963a150e + Specular + Specular + false + 0 + + + + + + 3443 + 1773 + 67 + 20 + + + 3478 + 1783 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + ca9f8f46-2a04-4f2a-93e6-14d70332d7ac + Emission + Emission + false + 0 + + + + + + 3443 + 1793 + 67 + 20 + + + 3478 + 1803 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 5c00a7f9-8b00-4aea-9e82-c42e057a418a + Transparency + Transparency + false + 0 + + + + + + 3443 + 1813 + 67 + 20 + + + 3478 + 1823 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8e7dccfd-7cec-4e91-b9f5-3d79a808ee6c + Shine + Shine + false + 0 + + + + + + 3443 + 1833 + 67 + 20 + + + 3478 + 1843 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + de70b0ea-2aab-45ec-9195-5409d24d7b98 + Material + Material + false + 0 + + + + + + 3540 + 1753 + 43 + 100 + + + 3563 + 1803 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + ff6c2470-d5f9-42e3-90d3-8f42cf482438 + Custom Preview + Custom Preview + + + + + + + 3472 + 1689 + 82 + 44 + + + 3540 + 1711 + + + + + + Geometry to preview + true + 0d201b7c-d862-4650-b89e-7b4db5da5e84 + Geometry + Geometry + false + a545b05f-4a39-40d2-96bd-43cb783e49a8 + 1 + + + + + + 3474 + 1691 + 51 + 20 + + + 3501 + 1701 + + + + + + + + The material override + 5801da59-c5e9-4f8f-8bba-aca5b0842a97 + Material + Material + false + de70b0ea-2aab-45ec-9195-5409d24d7b98 + 1 + + + + + + 3474 + 1711 + 51 + 20 + + + 3501 + 1721 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d2fefb52-045d-4846-ad10-50d4830e4697 + ff6c2470-d5f9-42e3-90d3-8f42cf482438 + 2 + 16f396c9-b3b1-4d42-ad30-bc9e983936e3 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d99809e0-1a73-46dc-851c-1a84e089b8c3 + true + Create Material + Create Material + + + + + + 3445 + -42 + 144 + 104 + + + 3529 + 10 + + + + + + Colour of the diffuse channel + ae63fb25-009a-4f90-bd8e-1d35e301e1a3 + true + Diffuse + Diffuse + false + 0 + + + + + + 3447 + -40 + 67 + 20 + + + 3482 + -30 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;209;209;209 + + + + + + + + + + + + Colour of the specular highlight + 0550c726-246e-483a-ab8c-81ff2de5d0d6 + true + Specular + Specular + false + 0 + + + + + + 3447 + -20 + 67 + 20 + + + 3482 + -10 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + cab58c44-c457-4ab4-8617-f9d133e370a6 + true + Emission + Emission + false + 0 + + + + + + 3447 + 0 + 67 + 20 + + + 3482 + 10 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f441f8f4-ccf4-44f7-be17-04b20b4f23fd + true + Transparency + Transparency + false + 0 + + + + + + 3447 + 20 + 67 + 20 + + + 3482 + 30 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 28803fac-64aa-41de-ba9f-d3a03591e446 + true + Shine + Shine + false + 0 + + + + + + 3447 + 40 + 67 + 20 + + + 3482 + 50 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 08cda91c-7969-436b-a73f-794bb4b090c8 + true + Material + Material + false + 0 + + + + + + 3544 + -40 + 43 + 100 + + + 3567 + 10 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 0c4b73db-71f8-49a9-88c6-e1655670eab8 + true + Custom Preview + Custom Preview + + + + + + + 3476 + -104 + 82 + 44 + + + 3544 + -82 + + + + + + Geometry to preview + true + 830e7346-e0ae-44d6-b339-0284f34d4791 + true + Geometry + Geometry + false + 38ed3060-793e-40dd-9cec-3413450b4891 + 1 + + + + + + 3478 + -102 + 51 + 20 + + + 3505 + -92 + + + + + + + + The material override + f7e73bc0-e349-4f3b-a606-527b956611cc + true + Material + Material + false + 08cda91c-7969-436b-a73f-794bb4b090c8 + 1 + + + + + + 3478 + -82 + 51 + 20 + + + 3505 + -72 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d99809e0-1a73-46dc-851c-1a84e089b8c3 + 0c4b73db-71f8-49a9-88c6-e1655670eab8 + 2 + 953c608f-5860-473e-b5b9-8d25e9b982e1 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9c0dcc25-ede1-42fe-80ce-bf063dfa8dc5 + true + Create Material + Create Material + + + + + + 3446 + -1842 + 144 + 104 + + + 3530 + -1790 + + + + + + Colour of the diffuse channel + d51792de-810b-4c4d-a937-194e3397fa2c + true + Diffuse + Diffuse + false + 0 + + + + + + 3448 + -1840 + 67 + 20 + + + 3483 + -1830 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;201;201;201 + + + + + + + + + + + + Colour of the specular highlight + 29cf6a0f-e7e3-4367-b4ac-23926ae89fb0 + true + Specular + Specular + false + 0 + + + + + + 3448 + -1820 + 67 + 20 + + + 3483 + -1810 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 5e7e317a-5616-451a-8342-1e8e97dcfc74 + true + Emission + Emission + false + 0 + + + + + + 3448 + -1800 + 67 + 20 + + + 3483 + -1790 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 86759740-b094-4d63-b7a4-a2e2ffd9b5c4 + true + Transparency + Transparency + false + 0 + + + + + + 3448 + -1780 + 67 + 20 + + + 3483 + -1770 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 21a068c8-1027-4caf-8182-f5e06e050e51 + true + Shine + Shine + false + 0 + + + + + + 3448 + -1760 + 67 + 20 + + + 3483 + -1750 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b6152b31-8052-4858-881d-62ae6bde685a + true + Material + Material + false + 0 + + + + + + 3545 + -1840 + 43 + 100 + + + 3568 + -1790 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 6d3be7c9-5523-4f66-91c1-424d79b9576b + true + Custom Preview + Custom Preview + + + + + + + 3477 + -1905 + 82 + 44 + + + 3545 + -1883 + + + + + + Geometry to preview + true + e9cb31b7-ef1e-40c6-a2ff-738c455ec2f9 + true + Geometry + Geometry + false + 50a359e8-3c8d-4d72-8b8f-8460c224fab6 + 1 + + + + + + 3479 + -1903 + 51 + 20 + + + 3506 + -1893 + + + + + + + + The material override + 70816450-d3a3-43c1-a7f1-ab51f808dc7a + true + Material + Material + false + b6152b31-8052-4858-881d-62ae6bde685a + 1 + + + + + + 3479 + -1883 + 51 + 20 + + + 3506 + -1873 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9c0dcc25-ede1-42fe-80ce-bf063dfa8dc5 + 6d3be7c9-5523-4f66-91c1-424d79b9576b + 2 + 9041c621-b258-45ad-bd00-d43ca1ad56a6 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 48d5671c-efef-4f48-9d10-ea2fa1ab944a + true + Create Material + Create Material + + + + + + 3445 + -3678 + 144 + 104 + + + 3529 + -3626 + + + + + + Colour of the diffuse channel + 7c5661b0-a771-4e6e-bcff-41ef83356625 + true + Diffuse + Diffuse + false + 0 + + + + + + 3447 + -3676 + 67 + 20 + + + 3482 + -3666 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;194;194;194 + + + + + + + + + + + + Colour of the specular highlight + 966e7bf0-a261-4e12-85f2-8c081e5e74bd + true + Specular + Specular + false + 0 + + + + + + 3447 + -3656 + 67 + 20 + + + 3482 + -3646 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2ee501dd-07b7-4f78-964f-574dce1882c1 + true + Emission + Emission + false + 0 + + + + + + 3447 + -3636 + 67 + 20 + + + 3482 + -3626 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 2b50c5ea-e038-4049-8904-2c111094b3e8 + true + Transparency + Transparency + false + 0 + + + + + + 3447 + -3616 + 67 + 20 + + + 3482 + -3606 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 15eae272-ecdb-4457-a49c-4031ac5829ed + true + Shine + Shine + false + 0 + + + + + + 3447 + -3596 + 67 + 20 + + + 3482 + -3586 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 64714016-b546-40db-80f0-e3bb23d29353 + true + Material + Material + false + 0 + + + + + + 3544 + -3676 + 43 + 100 + + + 3567 + -3626 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + bda10b17-d3b2-4f9e-a683-63413d8884c1 + true + Custom Preview + Custom Preview + + + + + + + 3476 + -3740 + 82 + 44 + + + 3544 + -3718 + + + + + + Geometry to preview + true + 4aeb1862-a86b-41fa-9f24-2c4ca6301dc2 + true + Geometry + Geometry + false + 67337532-c53e-4246-a431-da66d86aec1c + 1 + + + + + + 3478 + -3738 + 51 + 20 + + + 3505 + -3728 + + + + + + + + The material override + ec918c95-d988-4c1d-a765-4bb422bf36d7 + true + Material + Material + false + 64714016-b546-40db-80f0-e3bb23d29353 + 1 + + + + + + 3478 + -3718 + 51 + 20 + + + 3505 + -3708 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 48d5671c-efef-4f48-9d10-ea2fa1ab944a + bda10b17-d3b2-4f9e-a683-63413d8884c1 + 2 + 8b58e9c7-1337-4ec4-abd6-3b94109be513 + Group + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7209390f-0f0f-4488-9334-f5ac7684c72d + true + Line SDL + Line SDL + + + + + + 3484 + -5163 + 106 + 64 + + + 3548 + -5131 + + + + + + Line start point + 0cafc4df-f03d-4892-90f6-4727eb1e8901 + true + Start + Start + false + 75c46b40-11ca-4583-bef8-5750d343915f + 1 + + + + + + 3486 + -5161 + 47 + 20 + + + 3511 + -5151 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Line tangent (direction) + 5f3fdf5d-6152-4273-9348-4a32d2865fe8 + true + Direction + Direction + false + 0 + + + + + + 3486 + -5141 + 47 + 20 + + + 3511 + -5131 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + 0 + + + + + + + + + + + + Line length + 308be0c6-b615-4ca0-89e6-038b7938ab00 + true + Length + Length + false + 06e62abb-ef53-4b1b-9d9d-41f15293666a + 1 + + + + + + 3486 + -5121 + 47 + 20 + + + 3511 + -5111 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 04470d4e-c716-4396-95f8-26e22d25b67f + true + Line + Line + false + 0 + + + + + + 3563 + -5161 + 25 + 60 + + + 3577 + -5131 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 452fa527-69b6-42a3-9853-d078fea9121e + true + Expression + Expression + + + + + + 3419 + -4504 + 194 + 28 + + + 3519 + -4490 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 485d8d4c-603b-44f8-ba47-bcbc48f0f710 + true + Variable O + O + true + 3bf1fbcb-e3a8-441f-8b62-2bb06a48ab0e + 1 + + + + + + 3421 + -4502 + 14 + 24 + + + 3429.5 + -4490 + + + + + + + + Result of expression + b278a64f-1161-4e7b-b4f0-066505e86fd2 + true + Result + + false + 0 + + + + + + 3602 + -4502 + 9 + 24 + + + 3608 + -4490 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2818d573-02b6-4c47-9c6d-8c04c9536663 + true + Panel + + false + 1 + b278a64f-1161-4e7b-b4f0-066505e86fd2 + 1 + Double click to edit panel content… + + + + + + 3415 + -4793 + 214 + 271 + + 0 + 0 + 0 + + 3415.181 + -4792.157 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 22ec9649-195d-4db8-a15e-9a4844127cab + true + Relay + + false + 2818d573-02b6-4c47-9c6d-8c04c9536663 + 1 + + + + + + 3496 + -4843 + 40 + 16 + + + 3516 + -4835 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3bf1fbcb-e3a8-441f-8b62-2bb06a48ab0e + true + Relay + + false + 207d7af4-b212-4899-9dd6-ea7593e3b6c2 + 1 + + + + + + 3496 + -4456 + 40 + 16 + + + 3516 + -4448 + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + ec02260f-89b3-41b5-bf7f-9cd598d408c1 + true + Quick Graph + Quick Graph + false + 0 + 3bf1fbcb-e3a8-441f-8b62-2bb06a48ab0e + 1 + + + + + + 3447 + -4994 + 150 + 150 + + + 3447.281 + -4993.979 + + 0 + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + c3207790-a44f-4e10-add0-e7ea887c8a1a + true + Relative Differences + Relative Differences + + + + + + 3452 + -4367 + 128 + 28 + + + 3505 + -4353 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + df2c2f28-26cc-4bda-88de-3829e1888a1e + true + Values + Values + false + f4fd782d-bfad-4486-800f-5732a291c1fa + 1 + + + + + + 3454 + -4365 + 36 + 24 + + + 3473.5 + -4353 + + + + + + + + 1 + Differences between consecutive items + ab71f3d8-500b-4f4a-8e18-b7fb46e11499 + true + Differenced + Differenced + false + 0 + + + + + + 3520 + -4365 + 58 + 24 + + + 3550.5 + -4353 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 207d7af4-b212-4899-9dd6-ea7593e3b6c2 + true + Relay + + false + ab71f3d8-500b-4f4a-8e18-b7fb46e11499 + 1 + + + + + + 3496 + -4401 + 40 + 16 + + + 3516 + -4393 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7210073a-b111-4c19-9846-3e9579efaf20 + true + Relay + + false + a1ff3e4a-bc49-4a5b-bbd6-c1b19bafe1af + 1 + + + + + + 3496 + -4260 + 40 + 16 + + + 3516 + -4252 + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 60001cfe-c6f9-49ab-a97e-db7ef0a45f6a + true + Replace Nulls + Replace Nulls + + + + + + 3448 + -4322 + 136 + 44 + + + 3534 + -4300 + + + + + + 1 + Items to test for null + 00a8b1d1-ae10-470e-bd07-60b3450cf6cd + true + Items + Items + false + 7210073a-b111-4c19-9846-3e9579efaf20 + 1 + + + + + + 3450 + -4320 + 69 + 20 + + + 3486 + -4310 + + + + + + + + 1 + Items to replace nulls with + 19439c8e-9ae2-48c1-8bf5-3d4a3e5bdfc6 + true + Replacements + Replacements + false + 0 + + + + + + 3450 + -4300 + 69 + 20 + + + 3486 + -4290 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + f4fd782d-bfad-4486-800f-5732a291c1fa + true + Items + Items + false + 0 + + + + + + 3549 + -4320 + 33 + 20 + + + 3567 + -4310 + + + + + + + + Number of items replaced + 9583ccce-f43f-4d6e-8cea-139d09a87274 + true + Count + Count + false + 0 + + + + + + 3549 + -4300 + 33 + 20 + + + 3567 + -4290 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 1aaa8ec8-ff30-4c40-baaf-45850a9e7b90 + true + Multiplication + Multiplication + + + + + + 3487 + -5059 + 82 + 44 + + + 3518 + -5037 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 2dbc56f5-88a7-4eaa-916b-ced06b70d400 + true + A + A + true + 3bf1fbcb-e3a8-441f-8b62-2bb06a48ab0e + 1 + + + + + + 3489 + -5057 + 14 + 20 + + + 3497.5 + -5047 + + + + + + + + Second item for multiplication + cdb6b2aa-da87-4caa-a054-7b342aa2bb5d + true + B + B + true + b8847218-1301-49aa-aced-a43b90ece0e2 + 1 + + + + + + 3489 + -5037 + 14 + 20 + + + 3497.5 + -5027 + + + + + + + + Result of multiplication + 06e62abb-ef53-4b1b-9d9d-41f15293666a + true + Result + Result + false + 0 + + + + + + 3533 + -5057 + 34 + 40 + + + 3551.5 + -5037 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + b8847218-1301-49aa-aced-a43b90ece0e2 + true + Digit Scroller + Digit Scroller + false + 0 + + + + + 12 + Digit Scroller + 7 + + 2183007.89888 + + + + + + 3402 + -5075 + 250 + 20 + + + 3402.537 + -5074.821 + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + cb609aa1-8beb-4342-8df7-4a61865a3337 + true + Move + Move + + + + + + 3452 + -5351 + 138 + 44 + + + 3520 + -5329 + + + + + + Base geometry + ec331bb2-af1c-4f63-97b9-47c8459619ed + true + Geometry + Geometry + true + 04470d4e-c716-4396-95f8-26e22d25b67f + 1 + + + + + + 3454 + -5349 + 51 + 20 + + + 3481 + -5339 + + + + + + + + Translation vector + d7dbf456-6c14-48c9-99ec-f25b50aba83f + true + Motion + Motion + false + 8a572ec1-25e8-4d21-ad9c-2c5d37c02c0d + 1 + + + + + + 3454 + -5329 + 51 + 20 + + + 3481 + -5319 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 10 + + + + + + + + + + + + Translated geometry + ac26a263-3906-41f3-a899-5d271d3213ee + true + Geometry + Geometry + false + 0 + + + + + + 3535 + -5349 + 53 + 20 + + + 3563 + -5339 + + + + + + + + Transformation data + 59aeb99f-a066-4e18-b7f0-b841066539c2 + true + Transform + Transform + false + 0 + + + + + + 3535 + -5329 + 53 + 20 + + + 3563 + -5319 + + + + + + + + + + + + 56b92eab-d121-43f7-94d3-6cd8f0ddead8 + Vector XYZ + + + + + Create a vector from {xyz} components. + true + c64e091e-47c0-40a6-a145-1c7b630aa189 + true + Vector XYZ + Vector XYZ + + + + + + 3438 + -5286 + 155 + 64 + + + 3539 + -5254 + + + + + + Vector {x} component + 854530f1-8608-4ee7-8c68-e44ec074f6da + -X + true + X component + X component + false + 298cb87a-d727-4da6-b7e3-7fbf512b25fe + 1 + + + + + + 3440 + -5284 + 84 + 20 + + + 3491.5 + -5274 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Vector {y} component + 4e8fa9b7-cf46-46a0-bfc8-693a127e4100 + true + Y component + Y component + false + 0 + + + + + + 3440 + -5264 + 84 + 20 + + + 3491.5 + -5254 + + + + + + 1 + + + + + 1 + {0} + + + + + 8 + + + + + + + + + + + Vector {z} component + 6bcb298e-4778-4334-bb00-cbda57c16f27 + true + Z component + Z component + false + 0 + + + + + + 3440 + -5244 + 84 + 20 + + + 3491.5 + -5234 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Vector construct + 8a572ec1-25e8-4d21-ad9c-2c5d37c02c0d + true + Vector + Vector + false + 0 + + + + + + 3554 + -5284 + 37 + 30 + + + 3574 + -5269 + + + + + + + + Vector length + b777be3f-8981-457a-8c84-61e6b10e4ab4 + true + Length + Length + false + 0 + + + + + + 3554 + -5254 + 37 + 30 + + + 3574 + -5239 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7209390f-0f0f-4488-9334-f5ac7684c72d + 452fa527-69b6-42a3-9853-d078fea9121e + 2818d573-02b6-4c47-9c6d-8c04c9536663 + 22ec9649-195d-4db8-a15e-9a4844127cab + 3bf1fbcb-e3a8-441f-8b62-2bb06a48ab0e + ec02260f-89b3-41b5-bf7f-9cd598d408c1 + c3207790-a44f-4e10-add0-e7ea887c8a1a + 207d7af4-b212-4899-9dd6-ea7593e3b6c2 + 7210073a-b111-4c19-9846-3e9579efaf20 + 60001cfe-c6f9-49ab-a97e-db7ef0a45f6a + 1aaa8ec8-ff30-4c40-baaf-45850a9e7b90 + b8847218-1301-49aa-aced-a43b90ece0e2 + cb609aa1-8beb-4342-8df7-4a61865a3337 + c64e091e-47c0-40a6-a145-1c7b630aa189 + a1ff3e4a-bc49-4a5b-bbd6-c1b19bafe1af + 32f05670-9c1e-4aff-8103-7957969951e4 + 6f1ba67e-60c2-44a9-8866-a38a5279214c + 1c02997d-a57b-4c36-a2eb-a63466aaec0b + 9b2d30b5-f847-4be4-9fc8-3d8d0e2f59f1 + 04878977-37e0-42a9-a37c-bcd5b15f6322 + a9222af0-a91e-496e-92f1-5072c1249589 + f3939a56-400a-427d-b962-01a18627b792 + 649b8a4a-32e7-4d83-a338-9d8002015521 + 298cb87a-d727-4da6-b7e3-7fbf512b25fe + 24 + e810729c-686a-4f84-b449-6c167ba30e6b + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a1ff3e4a-bc49-4a5b-bbd6-c1b19bafe1af + true + Relay + + false + 5fb6a30a-452b-42ef-8ed4-9efb76878157 + 1 + + + + + + 3496 + -4226 + 40 + 16 + + + 3516 + -4218 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 32f05670-9c1e-4aff-8103-7957969951e4 + true + Create Material + Create Material + + + + + + 3444 + -5510 + 144 + 104 + + + 3528 + -5458 + + + + + + Colour of the diffuse channel + d9767776-b3c1-46d3-ad2f-940c3fcbba72 + true + Diffuse + Diffuse + false + 0 + + + + + + 3446 + -5508 + 67 + 20 + + + 3481 + -5498 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;186;186;186 + + + + + + + + + + + + Colour of the specular highlight + 128d6bf6-1497-470d-919e-5de31a2382b3 + true + Specular + Specular + false + 0 + + + + + + 3446 + -5488 + 67 + 20 + + + 3481 + -5478 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + b2292db1-f830-49da-83b1-bd4f6cc6791d + true + Emission + Emission + false + 0 + + + + + + 3446 + -5468 + 67 + 20 + + + 3481 + -5458 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e530bfd7-ad40-49f2-a812-a71e3f28b222 + true + Transparency + Transparency + false + 0 + + + + + + 3446 + -5448 + 67 + 20 + + + 3481 + -5438 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5167ed87-5648-4046-a15e-15bb27b49124 + true + Shine + Shine + false + 0 + + + + + + 3446 + -5428 + 67 + 20 + + + 3481 + -5418 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a6db6a20-f366-4dca-b907-a3d5c5b7ecbf + true + Material + Material + false + 0 + + + + + + 3543 + -5508 + 43 + 100 + + + 3566 + -5458 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 6f1ba67e-60c2-44a9-8866-a38a5279214c + true + Custom Preview + Custom Preview + + + + + + + 3475 + -5572 + 82 + 44 + + + 3543 + -5550 + + + + + + Geometry to preview + true + 2f3cb99e-659e-44ea-9a77-3274d65f33aa + true + Geometry + Geometry + false + ac26a263-3906-41f3-a899-5d271d3213ee + 1 + + + + + + 3477 + -5570 + 51 + 20 + + + 3504 + -5560 + + + + + + + + The material override + d090df25-ea78-4d4e-b04a-2917797cf295 + true + Material + Material + false + a6db6a20-f366-4dca-b907-a3d5c5b7ecbf + 1 + + + + + + 3477 + -5550 + 51 + 20 + + + 3504 + -5540 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 32f05670-9c1e-4aff-8103-7957969951e4 + 6f1ba67e-60c2-44a9-8866-a38a5279214c + 2 + 1c02997d-a57b-4c36-a2eb-a63466aaec0b + 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 + 2422e9e2-79e3-4a08-8cc4-4f25d6398e92 + Evaluate Length + Evaluate Length + + + + + + 3451 + 8971 + 144 + 64 + + + 3525 + 9003 + + + + + + Curve to evaluate + 3e44ae5f-9af5-4a02-aa76-f36394b8ba07 + Curve + Curve + false + 4d6adebd-083d-4983-a40a-103360fac8f9 + 1 + + + + + + 3453 + 8973 + 57 + 20 + + + 3483 + 8983 + + + + + + + + Length factor for curve evaluation + f1462173-7772-48c9-986b-42352190719a + Length + Length + false + 0 + + + + + + 3453 + 8993 + 57 + 20 + + + 3483 + 9003 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 802bfac2-7718-42f5-b89f-df82e30a74fd + Normalized + Normalized + false + 0 + + + + + + 3453 + 9013 + 57 + 20 + + + 3483 + 9023 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + b1d27111-6e23-42b5-80bd-322b9009d68c + Point + Point + false + 0 + + + + + + 3540 + 8973 + 53 + 20 + + + 3568 + 8983 + + + + + + + + Tangent vector at the specified length + 76fb7fe8-6200-46b5-b2cd-249f44ae97f0 + Tangent + Tangent + false + 0 + + + + + + 3540 + 8993 + 53 + 20 + + + 3568 + 9003 + + + + + + + + Curve parameter at the specified length + 1a6991a9-a5c8-4274-a365-062d652c9f72 + Parameter + Parameter + false + 0 + + + + + + 3540 + 9013 + 53 + 20 + + + 3568 + 9023 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 19b48fec-e1ad-4c64-a5fb-8499d0d25a6b + Interpolate + Interpolate + + + + + + 3460 + 8867 + 125 + 84 + + + 3527 + 8909 + + + + + + 1 + Interpolation points + 7563b297-3f00-4952-b3b1-6df2d7faa8d4 + Vertices + Vertices + false + b1d27111-6e23-42b5-80bd-322b9009d68c + 1 + + + + + + 3462 + 8869 + 50 + 20 + + + 3488.5 + 8879 + + + + + + + + Curve degree + 6f004162-c7df-4d67-8436-eafe484fbded + Degree + Degree + false + 0 + + + + + + 3462 + 8889 + 50 + 20 + + + 3488.5 + 8899 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + c98c9c4e-568b-40ea-8b15-7c5b79d4508c + Periodic + Periodic + false + 0 + + + + + + 3462 + 8909 + 50 + 20 + + + 3488.5 + 8919 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 647414a2-c377-41dd-91b7-2af8bac150a6 + KnotStyle + KnotStyle + false + 0 + + + + + + 3462 + 8929 + 50 + 20 + + + 3488.5 + 8939 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + c0ae375a-cc37-4f4c-852d-2cf8bec728dd + Curve + Curve + false + 0 + + + + + + 3542 + 8869 + 41 + 26 + + + 3564 + 8882.333 + + + + + + + + Curve length + d5ca65d1-5918-4148-ac7c-d1a6d201e4e1 + Length + Length + false + 0 + + + + + + 3542 + 8895 + 41 + 27 + + + 3564 + 8909 + + + + + + + + Curve domain + 54a637c4-d227-4953-be69-d6d0994c6fb0 + Domain + Domain + false + 0 + + + + + + 3542 + 8922 + 41 + 27 + + + 3564 + 8935.666 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + fe1300f6-629b-4bf9-bb08-25f35e34b317 + Create Material + Create Material + + + + + + 3451 + 8744 + 144 + 104 + + + 3535 + 8796 + + + + + + Colour of the diffuse channel + feb4ca57-12cf-430d-ba29-91c11ac4894b + Diffuse + Diffuse + false + 0 + + + + + + 3453 + 8746 + 67 + 20 + + + 3488 + 8756 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + 465bdaf4-73aa-4e01-9da2-d72b1b2801e3 + Specular + Specular + false + 0 + + + + + + 3453 + 8766 + 67 + 20 + + + 3488 + 8776 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 3227ebd5-784c-41c7-96ac-b37ce0fbeefc + Emission + Emission + false + 0 + + + + + + 3453 + 8786 + 67 + 20 + + + 3488 + 8796 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 77fb4101-8f6e-497e-87b3-d37bed41f043 + Transparency + Transparency + false + 0 + + + + + + 3453 + 8806 + 67 + 20 + + + 3488 + 8816 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c2e54d49-d336-4c90-b742-5edd106665f8 + Shine + Shine + false + 0 + + + + + + 3453 + 8826 + 67 + 20 + + + 3488 + 8836 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 8d450c4e-a45b-45b2-bf04-722ddc5596d4 + Material + Material + false + 0 + + + + + + 3550 + 8746 + 43 + 100 + + + 3573 + 8796 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + d276d679-aafd-471e-bcf0-fa9adae80979 + Custom Preview + Custom Preview + + + + + + + 3482 + 8682 + 82 + 44 + + + 3550 + 8704 + + + + + + Geometry to preview + true + 13bbb49b-beb7-4946-a843-06769cc44148 + Geometry + Geometry + false + c0ae375a-cc37-4f4c-852d-2cf8bec728dd + 1 + + + + + + 3484 + 8684 + 51 + 20 + + + 3511 + 8694 + + + + + + + + The material override + fb22fb5c-d831-4f79-812b-d97b2ae2df1b + Material + Material + false + 8d450c4e-a45b-45b2-bf04-722ddc5596d4 + 1 + + + + + + 3484 + 8704 + 51 + 20 + + + 3511 + 8714 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fe1300f6-629b-4bf9-bb08-25f35e34b317 + d276d679-aafd-471e-bcf0-fa9adae80979 + 2 + b5930778-cccd-492e-bf69-b6f6c0d2a077 + 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 + 01a1c118-7e31-48cd-b357-8bff74699313 + Evaluate Length + Evaluate Length + + + + + + 3441 + 7061 + 144 + 64 + + + 3515 + 7093 + + + + + + Curve to evaluate + d915d8a5-ad9a-4c61-9a58-bc7c6253d923 + Curve + Curve + false + e5f66009-55e7-4dc8-a1a0-65b4bb67fe6e + 1 + + + + + + 3443 + 7063 + 57 + 20 + + + 3473 + 7073 + + + + + + + + Length factor for curve evaluation + 8fe92580-dced-4d55-bd5c-650eb8831aa0 + Length + Length + false + 0 + + + + + + 3443 + 7083 + 57 + 20 + + + 3473 + 7093 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 522ff630-53d4-4381-8891-d1e00c9323fd + Normalized + Normalized + false + 0 + + + + + + 3443 + 7103 + 57 + 20 + + + 3473 + 7113 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 608a95da-9fa6-4405-80f4-5614df4ef7e8 + Point + Point + false + 0 + + + + + + 3530 + 7063 + 53 + 20 + + + 3558 + 7073 + + + + + + + + Tangent vector at the specified length + 558b9047-f1e0-4280-a5b0-98029e823c07 + Tangent + Tangent + false + 0 + + + + + + 3530 + 7083 + 53 + 20 + + + 3558 + 7093 + + + + + + + + Curve parameter at the specified length + 7ef9627e-611d-49f0-83a7-c31d533f4a06 + Parameter + Parameter + false + 0 + + + + + + 3530 + 7103 + 53 + 20 + + + 3558 + 7113 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3bb0fbcc-bdea-4557-94a9-de34da75f78b + Interpolate + Interpolate + + + + + + 3450 + 6957 + 125 + 84 + + + 3517 + 6999 + + + + + + 1 + Interpolation points + a5bf129e-2940-4f62-8e37-0e3bb8024527 + Vertices + Vertices + false + 608a95da-9fa6-4405-80f4-5614df4ef7e8 + 1 + + + + + + 3452 + 6959 + 50 + 20 + + + 3478.5 + 6969 + + + + + + + + Curve degree + 9cb2b995-b6a9-4775-96d8-675007dac1fe + Degree + Degree + false + 0 + + + + + + 3452 + 6979 + 50 + 20 + + + 3478.5 + 6989 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + d6c71080-1b6e-495e-906f-b4bcbc9dcf01 + Periodic + Periodic + false + 0 + + + + + + 3452 + 6999 + 50 + 20 + + + 3478.5 + 7009 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 07bd2734-d35c-4eb9-a46d-b41a47d96c57 + KnotStyle + KnotStyle + false + 0 + + + + + + 3452 + 7019 + 50 + 20 + + + 3478.5 + 7029 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + cc38d1ec-528a-41a1-b571-6059ce8d6048 + Curve + Curve + false + 0 + + + + + + 3532 + 6959 + 41 + 26 + + + 3554 + 6972.333 + + + + + + + + Curve length + c69164dc-e940-49d3-9eca-8321afe5d795 + Length + Length + false + 0 + + + + + + 3532 + 6985 + 41 + 27 + + + 3554 + 6999 + + + + + + + + Curve domain + 98e27066-12b8-4755-8710-eb3456b9dfbb + Domain + Domain + false + 0 + + + + + + 3532 + 7012 + 41 + 27 + + + 3554 + 7025.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f3b6dada-c929-4288-9fdf-c7e274bedf53 + Create Material + Create Material + + + + + + 3441 + 6834 + 144 + 104 + + + 3525 + 6886 + + + + + + Colour of the diffuse channel + 7ed132c8-433d-472e-b303-9b34c59cc95b + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 6836 + 67 + 20 + + + 3478 + 6846 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;214;214;214 + + + + + + + + + + + + Colour of the specular highlight + 53a9148b-be57-4125-84d6-d80a53b3cf85 + Specular + Specular + false + 0 + + + + + + 3443 + 6856 + 67 + 20 + + + 3478 + 6866 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c904d996-d548-41b6-b86f-0479a80f6e9e + Emission + Emission + false + 0 + + + + + + 3443 + 6876 + 67 + 20 + + + 3478 + 6886 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + acb99d1e-be3a-40b3-969d-d8c08de12a57 + Transparency + Transparency + false + 0 + + + + + + 3443 + 6896 + 67 + 20 + + + 3478 + 6906 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + aca11d4b-08c5-4d6a-95af-4e86a8edc447 + Shine + Shine + false + 0 + + + + + + 3443 + 6916 + 67 + 20 + + + 3478 + 6926 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 4ff9b63e-8232-40cb-b2a0-cb7f08477b2a + Material + Material + false + 0 + + + + + + 3540 + 6836 + 43 + 100 + + + 3563 + 6886 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + f6636dd8-c507-43d5-8225-8b3dc3bceeae + Custom Preview + Custom Preview + + + + + + + 3472 + 6772 + 82 + 44 + + + 3540 + 6794 + + + + + + Geometry to preview + true + 40d9f6fb-81eb-466b-b0d6-e19807dc9e67 + Geometry + Geometry + false + cc38d1ec-528a-41a1-b571-6059ce8d6048 + 1 + + + + + + 3474 + 6774 + 51 + 20 + + + 3501 + 6784 + + + + + + + + The material override + 4bd0b39b-85b4-42dd-8a3e-783cb86fcbc8 + Material + Material + false + 4ff9b63e-8232-40cb-b2a0-cb7f08477b2a + 1 + + + + + + 3474 + 6794 + 51 + 20 + + + 3501 + 6804 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f3b6dada-c929-4288-9fdf-c7e274bedf53 + f6636dd8-c507-43d5-8225-8b3dc3bceeae + 2 + 2f2eebb2-bd6b-4c83-97f5-00c4306f231e + 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 + c663f6c2-f6fb-49c2-bf8e-20fa2372a29e + Evaluate Length + Evaluate Length + + + + + + 3441 + 5170 + 144 + 64 + + + 3515 + 5202 + + + + + + Curve to evaluate + cfc78edb-dec2-493c-8ae6-6ae4aea79b42 + Curve + Curve + false + 2d2e8505-df3d-4505-b587-9f32ba92d0f1 + 1 + + + + + + 3443 + 5172 + 57 + 20 + + + 3473 + 5182 + + + + + + + + Length factor for curve evaluation + a54c78e0-9fbc-4a90-a074-5b7e8e34baad + Length + Length + false + 0 + + + + + + 3443 + 5192 + 57 + 20 + + + 3473 + 5202 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 58257ea3-6743-4f37-93a2-764f316c01fe + Normalized + Normalized + false + 0 + + + + + + 3443 + 5212 + 57 + 20 + + + 3473 + 5222 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + a8299d9c-0936-4439-acc8-f4f70074a87f + Point + Point + false + 0 + + + + + + 3530 + 5172 + 53 + 20 + + + 3558 + 5182 + + + + + + + + Tangent vector at the specified length + c7339f9d-1211-46d7-b0e6-7864740c6f3d + Tangent + Tangent + false + 0 + + + + + + 3530 + 5192 + 53 + 20 + + + 3558 + 5202 + + + + + + + + Curve parameter at the specified length + d8477c50-c4b8-4420-ba6c-78bdc1849f08 + Parameter + Parameter + false + 0 + + + + + + 3530 + 5212 + 53 + 20 + + + 3558 + 5222 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 1fcb1eb2-e3b6-4972-99ce-d2bee4ac4fba + Interpolate + Interpolate + + + + + + 3450 + 5066 + 125 + 84 + + + 3517 + 5108 + + + + + + 1 + Interpolation points + 22f75c8e-f5db-4fc1-991c-40731e9203d0 + Vertices + Vertices + false + a8299d9c-0936-4439-acc8-f4f70074a87f + 1 + + + + + + 3452 + 5068 + 50 + 20 + + + 3478.5 + 5078 + + + + + + + + Curve degree + 3ff5c814-6abc-4367-b7e1-4b4f418a1026 + Degree + Degree + false + 0 + + + + + + 3452 + 5088 + 50 + 20 + + + 3478.5 + 5098 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 5d746c41-0071-4f95-b44b-a1b6886aebc0 + Periodic + Periodic + false + 0 + + + + + + 3452 + 5108 + 50 + 20 + + + 3478.5 + 5118 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + b205ad81-ea3b-4338-9524-c0a0bea21957 + KnotStyle + KnotStyle + false + 0 + + + + + + 3452 + 5128 + 50 + 20 + + + 3478.5 + 5138 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 41a0839b-a81e-4565-bdb8-9673ff4745c4 + Curve + Curve + false + 0 + + + + + + 3532 + 5068 + 41 + 26 + + + 3554 + 5081.333 + + + + + + + + Curve length + 46e36b76-d348-48d5-9091-df0286bcd87f + Length + Length + false + 0 + + + + + + 3532 + 5094 + 41 + 27 + + + 3554 + 5108 + + + + + + + + Curve domain + 86fc214b-38ca-4189-9577-f17845ee7ea6 + Domain + Domain + false + 0 + + + + + + 3532 + 5121 + 41 + 27 + + + 3554 + 5134.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 71d6cb7e-f13b-40f7-83dd-9918918c18b2 + Create Material + Create Material + + + + + + 3441 + 4943 + 144 + 104 + + + 3525 + 4995 + + + + + + Colour of the diffuse channel + 592e2459-d938-4bfc-ba8b-9227fdaa6bbd + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 4945 + 67 + 20 + + + 3478 + 4955 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;207;207;207 + + + + + + + + + + + + Colour of the specular highlight + 41daba07-099d-4f77-a60c-65ed903e1fa7 + Specular + Specular + false + 0 + + + + + + 3443 + 4965 + 67 + 20 + + + 3478 + 4975 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 4af5130f-16fd-4e7d-a985-4356afd57e77 + Emission + Emission + false + 0 + + + + + + 3443 + 4985 + 67 + 20 + + + 3478 + 4995 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 2da0cd71-6214-4725-8359-e5d1a65098b2 + Transparency + Transparency + false + 0 + + + + + + 3443 + 5005 + 67 + 20 + + + 3478 + 5015 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 856eb2ac-906a-4acc-b50d-7bbca4281c78 + Shine + Shine + false + 0 + + + + + + 3443 + 5025 + 67 + 20 + + + 3478 + 5035 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 367e143a-0c0e-4be3-8630-1e6a16452f44 + Material + Material + false + 0 + + + + + + 3540 + 4945 + 43 + 100 + + + 3563 + 4995 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 707ce086-18b0-4fd5-83cb-82e2c7110ea4 + Custom Preview + Custom Preview + + + + + + + 3472 + 4881 + 82 + 44 + + + 3540 + 4903 + + + + + + Geometry to preview + true + ab9cc301-4623-46ed-aeb8-44424702ccc3 + Geometry + Geometry + false + 41a0839b-a81e-4565-bdb8-9673ff4745c4 + 1 + + + + + + 3474 + 4883 + 51 + 20 + + + 3501 + 4893 + + + + + + + + The material override + 329b530b-1ed4-4be7-b50c-5e0ef158bf63 + Material + Material + false + 367e143a-0c0e-4be3-8630-1e6a16452f44 + 1 + + + + + + 3474 + 4903 + 51 + 20 + + + 3501 + 4913 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 71d6cb7e-f13b-40f7-83dd-9918918c18b2 + 707ce086-18b0-4fd5-83cb-82e2c7110ea4 + 2 + b27091ee-0fe1-4ab5-a452-92652c50b6f4 + 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 + 7ec6a40c-4a58-43b1-9298-31b1b5c5e087 + Evaluate Length + Evaluate Length + + + + + + 3441 + 3407 + 144 + 64 + + + 3515 + 3439 + + + + + + Curve to evaluate + b621c490-4271-4c15-b14f-5b4835f89359 + Curve + Curve + false + 466b1ae2-4c9a-4a0c-9ad4-c25d9423e385 + 1 + + + + + + 3443 + 3409 + 57 + 20 + + + 3473 + 3419 + + + + + + + + Length factor for curve evaluation + fb0dae09-28c1-43ed-a1ff-37afba0cb0ff + Length + Length + false + 0 + + + + + + 3443 + 3429 + 57 + 20 + + + 3473 + 3439 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d1d2804f-0227-4671-b3fd-7c44f7075a2f + Normalized + Normalized + false + 0 + + + + + + 3443 + 3449 + 57 + 20 + + + 3473 + 3459 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + d41604cb-37ff-4ca7-88bd-bc15c64a646b + Point + Point + false + 0 + + + + + + 3530 + 3409 + 53 + 20 + + + 3558 + 3419 + + + + + + + + Tangent vector at the specified length + df696190-1c19-4327-bc50-9e2464696393 + Tangent + Tangent + false + 0 + + + + + + 3530 + 3429 + 53 + 20 + + + 3558 + 3439 + + + + + + + + Curve parameter at the specified length + d9142899-8ec2-40c5-a8bc-2c5e04fcb688 + Parameter + Parameter + false + 0 + + + + + + 3530 + 3449 + 53 + 20 + + + 3558 + 3459 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 2df9ce4c-772f-4378-b036-9e9a2b2a8579 + Interpolate + Interpolate + + + + + + 3450 + 3303 + 125 + 84 + + + 3517 + 3345 + + + + + + 1 + Interpolation points + be8b70a6-a522-4fdc-b3d9-94ae3b0de65b + Vertices + Vertices + false + d41604cb-37ff-4ca7-88bd-bc15c64a646b + 1 + + + + + + 3452 + 3305 + 50 + 20 + + + 3478.5 + 3315 + + + + + + + + Curve degree + ab58c3c0-a06a-4bc7-bdce-f8eae00d6726 + Degree + Degree + false + 0 + + + + + + 3452 + 3325 + 50 + 20 + + + 3478.5 + 3335 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + f014a74e-8a4a-436b-8e71-0496c2a1dad8 + Periodic + Periodic + false + 0 + + + + + + 3452 + 3345 + 50 + 20 + + + 3478.5 + 3355 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 1cdbba40-7961-496b-932c-b81a7956e76f + KnotStyle + KnotStyle + false + 0 + + + + + + 3452 + 3365 + 50 + 20 + + + 3478.5 + 3375 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 53036b54-2f8e-47c9-b100-dc46b191317b + Curve + Curve + false + 0 + + + + + + 3532 + 3305 + 41 + 26 + + + 3554 + 3318.333 + + + + + + + + Curve length + 192065fc-017c-47f5-ad57-a596d68f11f5 + Length + Length + false + 0 + + + + + + 3532 + 3331 + 41 + 27 + + + 3554 + 3345 + + + + + + + + Curve domain + 0518491c-2824-4433-8fe2-b0a523c33efb + Domain + Domain + false + 0 + + + + + + 3532 + 3358 + 41 + 27 + + + 3554 + 3371.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + df2637e7-80d6-4197-a026-4d0bbffe8144 + Create Material + Create Material + + + + + + 3441 + 3180 + 144 + 104 + + + 3525 + 3232 + + + + + + Colour of the diffuse channel + 1310d85e-c3c1-4534-8345-e707c2c59c1c + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 3182 + 67 + 20 + + + 3478 + 3192 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 4f28a19f-f607-478d-b761-017aadb83a5b + Specular + Specular + false + 0 + + + + + + 3443 + 3202 + 67 + 20 + + + 3478 + 3212 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + cd9c2743-7b44-4438-b866-a944a2c50327 + Emission + Emission + false + 0 + + + + + + 3443 + 3222 + 67 + 20 + + + 3478 + 3232 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 15d40c61-1b25-40cc-beaf-7a66101d6c1a + Transparency + Transparency + false + 0 + + + + + + 3443 + 3242 + 67 + 20 + + + 3478 + 3252 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4e28fbbe-eba0-4bb9-8b99-14ec0c624254 + Shine + Shine + false + 0 + + + + + + 3443 + 3262 + 67 + 20 + + + 3478 + 3272 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 2fe2e611-1b4b-45e6-b1a3-1672bae4a9b9 + Material + Material + false + 0 + + + + + + 3540 + 3182 + 43 + 100 + + + 3563 + 3232 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 583f93c9-9231-4077-a02a-d6f4cda951da + Custom Preview + Custom Preview + + + + + + + 3472 + 3118 + 82 + 44 + + + 3540 + 3140 + + + + + + Geometry to preview + true + a6a5d9dc-3090-4c5e-bff6-686849d69bc2 + Geometry + Geometry + false + 53036b54-2f8e-47c9-b100-dc46b191317b + 1 + + + + + + 3474 + 3120 + 51 + 20 + + + 3501 + 3130 + + + + + + + + The material override + 43ae525b-3d79-4257-9059-03d2382d0db3 + Material + Material + false + 2fe2e611-1b4b-45e6-b1a3-1672bae4a9b9 + 1 + + + + + + 3474 + 3140 + 51 + 20 + + + 3501 + 3150 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + df2637e7-80d6-4197-a026-4d0bbffe8144 + 583f93c9-9231-4077-a02a-d6f4cda951da + 2 + c563390d-db3d-4b6d-9788-b88b9cc4a15c + 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 + 65da5e21-45fd-4d7e-8c54-5a03af0c64ba + Evaluate Length + Evaluate Length + + + + + + 3441 + 1609 + 144 + 64 + + + 3515 + 1641 + + + + + + Curve to evaluate + 6bbd4540-9e82-46b5-866b-cf84f2d7fc14 + Curve + Curve + false + a545b05f-4a39-40d2-96bd-43cb783e49a8 + 1 + + + + + + 3443 + 1611 + 57 + 20 + + + 3473 + 1621 + + + + + + + + Length factor for curve evaluation + ef4a7705-414f-4d75-b31d-45eb8108cd34 + Length + Length + false + 0 + + + + + + 3443 + 1631 + 57 + 20 + + + 3473 + 1641 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f470b3aa-1509-414e-9735-8faa2eaf0533 + Normalized + Normalized + false + 0 + + + + + + 3443 + 1651 + 57 + 20 + + + 3473 + 1661 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + d1859961-8fe0-4971-afb8-cba59900cf17 + Point + Point + false + 0 + + + + + + 3530 + 1611 + 53 + 20 + + + 3558 + 1621 + + + + + + + + Tangent vector at the specified length + 20c73d28-ce05-4382-87ff-e3b568cb33ed + Tangent + Tangent + false + 0 + + + + + + 3530 + 1631 + 53 + 20 + + + 3558 + 1641 + + + + + + + + Curve parameter at the specified length + 55d45b04-c5c4-4125-882f-3f742212ddac + Parameter + Parameter + false + 0 + + + + + + 3530 + 1651 + 53 + 20 + + + 3558 + 1661 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 3afad0a8-c454-4085-a3a0-89bc7174a3cb + Interpolate + Interpolate + + + + + + 3450 + 1505 + 125 + 84 + + + 3517 + 1547 + + + + + + 1 + Interpolation points + bef0dadb-759e-4663-854a-4f1ebe84d004 + Vertices + Vertices + false + d1859961-8fe0-4971-afb8-cba59900cf17 + 1 + + + + + + 3452 + 1507 + 50 + 20 + + + 3478.5 + 1517 + + + + + + + + Curve degree + c42d4ac9-5794-4b0c-a9f2-5c9d82bec480 + Degree + Degree + false + 0 + + + + + + 3452 + 1527 + 50 + 20 + + + 3478.5 + 1537 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + af873439-07c8-477c-b21b-19656b67b105 + Periodic + Periodic + false + 0 + + + + + + 3452 + 1547 + 50 + 20 + + + 3478.5 + 1557 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 9e41d469-80e7-4ca6-bac2-88c397888fb0 + KnotStyle + KnotStyle + false + 0 + + + + + + 3452 + 1567 + 50 + 20 + + + 3478.5 + 1577 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 7b868510-b4e8-4403-b5b8-20a883221eff + Curve + Curve + false + 0 + + + + + + 3532 + 1507 + 41 + 26 + + + 3554 + 1520.333 + + + + + + + + Curve length + 813a236e-c274-4684-a006-ab6e0b74c23a + Length + Length + false + 0 + + + + + + 3532 + 1533 + 41 + 27 + + + 3554 + 1547 + + + + + + + + Curve domain + d1248e10-5d3a-4d63-beaa-8c17f57af433 + Domain + Domain + false + 0 + + + + + + 3532 + 1560 + 41 + 27 + + + 3554 + 1573.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 46687ad7-2cf7-4997-972c-5754a4d1dfaf + Create Material + Create Material + + + + + + 3441 + 1382 + 144 + 104 + + + 3525 + 1434 + + + + + + Colour of the diffuse channel + 9cf6cbaa-1227-4dbe-accb-87b8e766fbdb + Diffuse + Diffuse + false + 0 + + + + + + 3443 + 1384 + 67 + 20 + + + 3478 + 1394 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;191;191;191 + + + + + + + + + + + + Colour of the specular highlight + 4c5c64ff-01d1-4180-95b0-0d3d4be29e1b + Specular + Specular + false + 0 + + + + + + 3443 + 1404 + 67 + 20 + + + 3478 + 1414 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 84b946ae-1e4d-45b2-85ec-d9e5b30a5076 + Emission + Emission + false + 0 + + + + + + 3443 + 1424 + 67 + 20 + + + 3478 + 1434 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 1f561826-8dab-4c8d-8b84-8913d277d08a + Transparency + Transparency + false + 0 + + + + + + 3443 + 1444 + 67 + 20 + + + 3478 + 1454 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3c8131c0-a910-477f-9e46-ca880960e320 + Shine + Shine + false + 0 + + + + + + 3443 + 1464 + 67 + 20 + + + 3478 + 1474 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 0ba2b09e-8cf6-4e9a-a570-6bcf519d6ddf + Material + Material + false + 0 + + + + + + 3540 + 1384 + 43 + 100 + + + 3563 + 1434 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 0df0b424-3614-400a-8318-5365de514116 + Custom Preview + Custom Preview + + + + + + + 3472 + 1320 + 82 + 44 + + + 3540 + 1342 + + + + + + Geometry to preview + true + c4691631-0d8e-4140-8652-cb9585218952 + Geometry + Geometry + false + 7b868510-b4e8-4403-b5b8-20a883221eff + 1 + + + + + + 3474 + 1322 + 51 + 20 + + + 3501 + 1332 + + + + + + + + The material override + 2d92c78f-932f-4fc8-bedf-474e1a3224bc + Material + Material + false + 0ba2b09e-8cf6-4e9a-a570-6bcf519d6ddf + 1 + + + + + + 3474 + 1342 + 51 + 20 + + + 3501 + 1352 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 46687ad7-2cf7-4997-972c-5754a4d1dfaf + 0df0b424-3614-400a-8318-5365de514116 + 2 + cc1c6cea-1208-498b-a7e1-194ffd658a56 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e6f1304e-3810-439f-8d86-e8aca6814894 + 2711e675-365b-49fa-9e95-be67920eae8e + 078f38b2-b5a6-40a3-9636-4605b951fd4d + cbfe3d17-a7d5-464e-bf0a-c17576e4f9c5 + a1ea8034-93b2-45b6-b0b3-91bf74ea11ce + 5 + 5fad1a25-689f-4490-bc64-7c59460eabe4 + 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 + ae3a8c92-8a09-4068-8d30-c0c2975b279b + true + Evaluate Length + Evaluate Length + + + + + + 3445 + -188 + 144 + 64 + + + 3519 + -156 + + + + + + Curve to evaluate + a45fbd57-256e-49a1-9fc8-06d929f60396 + true + Curve + Curve + false + 38ed3060-793e-40dd-9cec-3413450b4891 + 1 + + + + + + 3447 + -186 + 57 + 20 + + + 3477 + -176 + + + + + + + + Length factor for curve evaluation + e1d37277-0a81-4f26-85c5-464b3cc93a00 + true + Length + Length + false + 0 + + + + + + 3447 + -166 + 57 + 20 + + + 3477 + -156 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c641fc00-b96b-4c54-8962-883d57d0b80b + true + Normalized + Normalized + false + 0 + + + + + + 3447 + -146 + 57 + 20 + + + 3477 + -136 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6986c478-fc62-4085-9131-79f47a9d62ef + true + Point + Point + false + 0 + + + + + + 3534 + -186 + 53 + 20 + + + 3562 + -176 + + + + + + + + Tangent vector at the specified length + 9736edb9-7043-4139-aedc-fdc2e2f85323 + true + Tangent + Tangent + false + 0 + + + + + + 3534 + -166 + 53 + 20 + + + 3562 + -156 + + + + + + + + Curve parameter at the specified length + 37291af9-7d73-4249-96e4-6f3912bbc679 + true + Parameter + Parameter + false + 0 + + + + + + 3534 + -146 + 53 + 20 + + + 3562 + -136 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + b648fb6a-3ab7-4d0b-b1c2-ee62294476cf + true + Interpolate + Interpolate + + + + + + 3454 + -294 + 125 + 84 + + + 3521 + -252 + + + + + + 1 + Interpolation points + e95bc995-98dd-4c29-ad17-bad33f73344c + true + Vertices + Vertices + false + 6986c478-fc62-4085-9131-79f47a9d62ef + 1 + + + + + + 3456 + -292 + 50 + 20 + + + 3482.5 + -282 + + + + + + + + Curve degree + 58266f40-b72b-4e7d-bd28-06e2a5569315 + true + Degree + Degree + false + 0 + + + + + + 3456 + -272 + 50 + 20 + + + 3482.5 + -262 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 7ce8d44c-3a5f-4ac7-855e-2031b80f20e6 + true + Periodic + Periodic + false + 0 + + + + + + 3456 + -252 + 50 + 20 + + + 3482.5 + -242 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a9641f92-fef9-443c-bdf3-e989c42e4b9a + true + KnotStyle + KnotStyle + false + 0 + + + + + + 3456 + -232 + 50 + 20 + + + 3482.5 + -222 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 1eb9f171-47e8-48db-bed6-1f5655ad30ef + true + Curve + Curve + false + 0 + + + + + + 3536 + -292 + 41 + 26 + + + 3558 + -278.6667 + + + + + + + + Curve length + 7b5869e7-3693-410a-a8b5-bf494a817812 + true + Length + Length + false + 0 + + + + + + 3536 + -266 + 41 + 27 + + + 3558 + -252 + + + + + + + + Curve domain + 09287abe-2533-4a3e-bb57-a4af706d494d + true + Domain + Domain + false + 0 + + + + + + 3536 + -239 + 41 + 27 + + + 3558 + -225.3333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3a3fee32-7048-4d24-85d1-8d11b77ea75d + true + Create Material + Create Material + + + + + + 3445 + -417 + 144 + 104 + + + 3529 + -365 + + + + + + Colour of the diffuse channel + eb0ef529-ba4d-4cdd-b140-160b82e0d26f + true + Diffuse + Diffuse + false + 0 + + + + + + 3447 + -415 + 67 + 20 + + + 3482 + -405 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;184;184;184 + + + + + + + + + + + + Colour of the specular highlight + b1c8d006-98da-4cf3-9751-e3f30e0f7a4d + true + Specular + Specular + false + 0 + + + + + + 3447 + -395 + 67 + 20 + + + 3482 + -385 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 95b05bff-5972-4bd0-b713-ce31a8fe863c + true + Emission + Emission + false + 0 + + + + + + 3447 + -375 + 67 + 20 + + + 3482 + -365 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 627b0330-efe4-4dbe-884a-e2aaefa42bc9 + true + Transparency + Transparency + false + 0 + + + + + + 3447 + -355 + 67 + 20 + + + 3482 + -345 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b2b89480-3ecd-42af-b218-adcc9c67abbf + true + Shine + Shine + false + 0 + + + + + + 3447 + -335 + 67 + 20 + + + 3482 + -325 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a822dc97-ff5f-4905-ac5f-b8364b4d38a9 + true + Material + Material + false + 0 + + + + + + 3544 + -415 + 43 + 100 + + + 3567 + -365 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + d7d0b25a-c9d6-4175-9af9-365b26121381 + true + Custom Preview + Custom Preview + + + + + + + 3476 + -479 + 82 + 44 + + + 3544 + -457 + + + + + + Geometry to preview + true + c391d3f2-5c88-47bf-b275-bbc163232e4e + true + Geometry + Geometry + false + 1eb9f171-47e8-48db-bed6-1f5655ad30ef + 1 + + + + + + 3478 + -477 + 51 + 20 + + + 3505 + -467 + + + + + + + + The material override + 18af26d4-14be-4db3-b71c-7e6362b0504e + true + Material + Material + false + a822dc97-ff5f-4905-ac5f-b8364b4d38a9 + 1 + + + + + + 3478 + -457 + 51 + 20 + + + 3505 + -447 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3a3fee32-7048-4d24-85d1-8d11b77ea75d + d7d0b25a-c9d6-4175-9af9-365b26121381 + 2 + 3db8ac83-3c24-4fb6-8ae6-94c4aecbf11f + 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 + ff21f50e-0c3e-4b0b-ab4c-87776761e25f + true + Evaluate Length + Evaluate Length + + + + + + 3446 + -1989 + 144 + 64 + + + 3520 + -1957 + + + + + + Curve to evaluate + f46e133a-6705-4ced-b7e5-aded5edd1d00 + true + Curve + Curve + false + 50a359e8-3c8d-4d72-8b8f-8460c224fab6 + 1 + + + + + + 3448 + -1987 + 57 + 20 + + + 3478 + -1977 + + + + + + + + Length factor for curve evaluation + ab67f87c-3e96-4c12-9a22-7683152c4769 + true + Length + Length + false + 0 + + + + + + 3448 + -1967 + 57 + 20 + + + 3478 + -1957 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 43220aac-b111-405f-8a6e-cdcc9451519e + true + Normalized + Normalized + false + 0 + + + + + + 3448 + -1947 + 57 + 20 + + + 3478 + -1937 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 24f9629d-3c4b-4f91-9f7c-fbbcda326f51 + true + Point + Point + false + 0 + + + + + + 3535 + -1987 + 53 + 20 + + + 3563 + -1977 + + + + + + + + Tangent vector at the specified length + d34efcea-5e8f-49ba-9fa3-973d019f6edb + true + Tangent + Tangent + false + 0 + + + + + + 3535 + -1967 + 53 + 20 + + + 3563 + -1957 + + + + + + + + Curve parameter at the specified length + 94c8b3ef-5323-4ea9-8d64-5a9d79a7050c + true + Parameter + Parameter + false + 0 + + + + + + 3535 + -1947 + 53 + 20 + + + 3563 + -1937 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 64d29d2a-e279-4639-a29c-f915280bd8d5 + true + Interpolate + Interpolate + + + + + + 3455 + -2095 + 125 + 84 + + + 3522 + -2053 + + + + + + 1 + Interpolation points + 51ee7abb-0242-4842-be5c-29e413baa3b6 + true + Vertices + Vertices + false + 24f9629d-3c4b-4f91-9f7c-fbbcda326f51 + 1 + + + + + + 3457 + -2093 + 50 + 20 + + + 3483.5 + -2083 + + + + + + + + Curve degree + 44601aba-0884-419f-a397-cc2513b45336 + true + Degree + Degree + false + 0 + + + + + + 3457 + -2073 + 50 + 20 + + + 3483.5 + -2063 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 6b9b6948-b721-4c33-b979-46aa03beb178 + true + Periodic + Periodic + false + 0 + + + + + + 3457 + -2053 + 50 + 20 + + + 3483.5 + -2043 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 009269e7-2dfb-432c-9ae7-57314d49f1d7 + true + KnotStyle + KnotStyle + false + 0 + + + + + + 3457 + -2033 + 50 + 20 + + + 3483.5 + -2023 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + ea454ed0-dd37-424d-b6ad-09f49cbafa3c + true + Curve + Curve + false + 0 + + + + + + 3537 + -2093 + 41 + 26 + + + 3559 + -2079.667 + + + + + + + + Curve length + 4d47f53e-2579-46a6-bd77-ab3cb9249243 + true + Length + Length + false + 0 + + + + + + 3537 + -2067 + 41 + 27 + + + 3559 + -2053 + + + + + + + + Curve domain + b2b745b9-9e6f-4817-9e41-fdd27d4ec2d7 + true + Domain + Domain + false + 0 + + + + + + 3537 + -2040 + 41 + 27 + + + 3559 + -2026.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 1d4eeeee-a71a-41a7-a44a-7164de06e735 + true + Create Material + Create Material + + + + + + 3446 + -2218 + 144 + 104 + + + 3530 + -2166 + + + + + + Colour of the diffuse channel + 46dee1c4-de92-4d97-a0e6-9cd6efa05160 + true + Diffuse + Diffuse + false + 0 + + + + + + 3448 + -2216 + 67 + 20 + + + 3483 + -2206 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;176;176;176 + + + + + + + + + + + + Colour of the specular highlight + 6e4e3f03-a1fe-433e-9e84-c82d35b6f682 + true + Specular + Specular + false + 0 + + + + + + 3448 + -2196 + 67 + 20 + + + 3483 + -2186 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 5d6ac50b-74e3-4f7f-82b3-40b4004b288c + true + Emission + Emission + false + 0 + + + + + + 3448 + -2176 + 67 + 20 + + + 3483 + -2166 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0a04fc70-c8f9-4b3f-8f91-b1d2de92aa4c + true + Transparency + Transparency + false + 0 + + + + + + 3448 + -2156 + 67 + 20 + + + 3483 + -2146 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 4938a317-f062-46c1-aa4a-38238d3aed0e + true + Shine + Shine + false + 0 + + + + + + 3448 + -2136 + 67 + 20 + + + 3483 + -2126 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 29b40194-b6bf-4e3e-9376-f16b741b9963 + true + Material + Material + false + 0 + + + + + + 3545 + -2216 + 43 + 100 + + + 3568 + -2166 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + fd3c8d4d-4cae-42a2-9339-81b506f88f10 + true + Custom Preview + Custom Preview + + + + + + + 3477 + -2280 + 82 + 44 + + + 3545 + -2258 + + + + + + Geometry to preview + true + 3a2b7a62-ce54-4962-8645-61986eb352a9 + true + Geometry + Geometry + false + ea454ed0-dd37-424d-b6ad-09f49cbafa3c + 1 + + + + + + 3479 + -2278 + 51 + 20 + + + 3506 + -2268 + + + + + + + + The material override + 069e96ad-8349-4e94-9a31-8ed78b12d908 + true + Material + Material + false + 29b40194-b6bf-4e3e-9376-f16b741b9963 + 1 + + + + + + 3479 + -2258 + 51 + 20 + + + 3506 + -2248 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1d4eeeee-a71a-41a7-a44a-7164de06e735 + fd3c8d4d-4cae-42a2-9339-81b506f88f10 + 2 + fd0f8938-28d1-442f-8d3d-026cdb0193ad + 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 + 2e510e1a-be66-4c33-bf8d-daaa90547cdc + true + Evaluate Length + Evaluate Length + + + + + + 3445 + -3822 + 144 + 64 + + + 3519 + -3790 + + + + + + Curve to evaluate + 9a8714e1-e4cc-4d3f-8fdb-206d302aa16a + true + Curve + Curve + false + 67337532-c53e-4246-a431-da66d86aec1c + 1 + + + + + + 3447 + -3820 + 57 + 20 + + + 3477 + -3810 + + + + + + + + Length factor for curve evaluation + 6efe4d54-9531-4512-8f6c-2178533938f8 + true + Length + Length + false + 0 + + + + + + 3447 + -3800 + 57 + 20 + + + 3477 + -3790 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 1d5dc776-9b7e-434a-a24c-92249d304cae + true + Normalized + Normalized + false + 0 + + + + + + 3447 + -3780 + 57 + 20 + + + 3477 + -3770 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 46b8218f-9d7f-4c22-a03f-06ece343e06c + true + Point + Point + false + 0 + + + + + + 3534 + -3820 + 53 + 20 + + + 3562 + -3810 + + + + + + + + Tangent vector at the specified length + 7488a218-f97c-4aed-bfcd-b3653c46b75c + true + Tangent + Tangent + false + 0 + + + + + + 3534 + -3800 + 53 + 20 + + + 3562 + -3790 + + + + + + + + Curve parameter at the specified length + d1018eff-7889-4c1c-93cc-7621347f19e2 + true + Parameter + Parameter + false + 0 + + + + + + 3534 + -3780 + 53 + 20 + + + 3562 + -3770 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + c4b7c102-76fe-41fd-9671-0cebda4fb8d1 + true + Interpolate + Interpolate + + + + + + 3454 + -3928 + 125 + 84 + + + 3521 + -3886 + + + + + + 1 + Interpolation points + de8c84b4-bbc9-4cb7-a756-7a4e24b3c330 + true + Vertices + Vertices + false + 46b8218f-9d7f-4c22-a03f-06ece343e06c + 1 + + + + + + 3456 + -3926 + 50 + 20 + + + 3482.5 + -3916 + + + + + + + + Curve degree + b5291320-d048-489e-a9dd-48add7d4b84b + true + Degree + Degree + false + 0 + + + + + + 3456 + -3906 + 50 + 20 + + + 3482.5 + -3896 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 9744bb2e-8af2-4e8a-80cc-596519e6bae6 + true + Periodic + Periodic + false + 0 + + + + + + 3456 + -3886 + 50 + 20 + + + 3482.5 + -3876 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 4aa12c8e-c3f2-4b14-b91f-cc56c148c494 + true + KnotStyle + KnotStyle + false + 0 + + + + + + 3456 + -3866 + 50 + 20 + + + 3482.5 + -3856 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 4b38e392-4f45-4016-91bb-806ab0440610 + true + Curve + Curve + false + 0 + + + + + + 3536 + -3926 + 41 + 26 + + + 3558 + -3912.667 + + + + + + + + Curve length + 637867b5-c6b0-4f93-893a-8625eb05fb3b + true + Length + Length + false + 0 + + + + + + 3536 + -3900 + 41 + 27 + + + 3558 + -3886 + + + + + + + + Curve domain + ced40df9-c995-43bd-a7d4-ab59ca9ea46f + true + Domain + Domain + false + 0 + + + + + + 3536 + -3873 + 41 + 27 + + + 3558 + -3859.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 6c36c4a1-3496-4fa5-9f18-5bcac998cba8 + true + Create Material + Create Material + + + + + + 3445 + -4051 + 144 + 104 + + + 3529 + -3999 + + + + + + Colour of the diffuse channel + 0600644d-8123-4ec5-ac4a-12690076a096 + true + Diffuse + Diffuse + false + 0 + + + + + + 3447 + -4049 + 67 + 20 + + + 3482 + -4039 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;168;168;168 + + + + + + + + + + + + Colour of the specular highlight + c306323d-7dc0-447d-9e11-d546c89e63cd + true + Specular + Specular + false + 0 + + + + + + 3447 + -4029 + 67 + 20 + + + 3482 + -4019 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + a018a0d7-f910-4040-8cad-fd2a11924703 + true + Emission + Emission + false + 0 + + + + + + 3447 + -4009 + 67 + 20 + + + 3482 + -3999 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 6921b9e2-7d74-436a-a89b-a55f6ed1bf27 + true + Transparency + Transparency + false + 0 + + + + + + 3447 + -3989 + 67 + 20 + + + 3482 + -3979 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b72071e6-43c9-4112-ba01-56f43e7fab29 + true + Shine + Shine + false + 0 + + + + + + 3447 + -3969 + 67 + 20 + + + 3482 + -3959 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a9c0d886-a3f7-4d34-b0bb-6c096517df76 + true + Material + Material + false + 0 + + + + + + 3544 + -4049 + 43 + 100 + + + 3567 + -3999 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 7d98dd42-61b9-4546-a59d-9106085078f2 + true + Custom Preview + Custom Preview + + + + + + + 3476 + -4113 + 82 + 44 + + + 3544 + -4091 + + + + + + Geometry to preview + true + fa12ed74-71ef-49e1-bf8a-9834f6d4882c + true + Geometry + Geometry + false + 4b38e392-4f45-4016-91bb-806ab0440610 + 1 + + + + + + 3478 + -4111 + 51 + 20 + + + 3505 + -4101 + + + + + + + + The material override + efbed16f-d701-469b-9894-4db44f2af176 + true + Material + Material + false + a9c0d886-a3f7-4d34-b0bb-6c096517df76 + 1 + + + + + + 3478 + -4091 + 51 + 20 + + + 3505 + -4081 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 6c36c4a1-3496-4fa5-9f18-5bcac998cba8 + 7d98dd42-61b9-4546-a59d-9106085078f2 + 2 + bb204348-b64e-4e47-aa47-f04c059fc0e4 + 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 + 9b2d30b5-f847-4be4-9fc8-3d8d0e2f59f1 + true + Evaluate Length + Evaluate Length + + + + + + 3444 + -5656 + 144 + 64 + + + 3518 + -5624 + + + + + + Curve to evaluate + 81648d4e-df55-4da2-b99e-7156715c90f8 + true + Curve + Curve + false + ac26a263-3906-41f3-a899-5d271d3213ee + 1 + + + + + + 3446 + -5654 + 57 + 20 + + + 3476 + -5644 + + + + + + + + Length factor for curve evaluation + e1d35b0e-1d22-4844-a55c-e114af344c0b + true + Length + Length + false + 0 + + + + + + 3446 + -5634 + 57 + 20 + + + 3476 + -5624 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 6c896103-b3e0-4d52-b0f9-0570578a940d + true + Normalized + Normalized + false + 0 + + + + + + 3446 + -5614 + 57 + 20 + + + 3476 + -5604 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 2e729d93-0a9d-4c3f-8f54-e55c51fa393a + true + Point + Point + false + 0 + + + + + + 3533 + -5654 + 53 + 20 + + + 3561 + -5644 + + + + + + + + Tangent vector at the specified length + eb32e351-258b-47dd-a02d-f510dee1fce4 + true + Tangent + Tangent + false + 0 + + + + + + 3533 + -5634 + 53 + 20 + + + 3561 + -5624 + + + + + + + + Curve parameter at the specified length + 57b42bde-9cf0-4d7e-9be9-89f345f78669 + true + Parameter + Parameter + false + 0 + + + + + + 3533 + -5614 + 53 + 20 + + + 3561 + -5604 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 04878977-37e0-42a9-a37c-bcd5b15f6322 + true + Interpolate + Interpolate + + + + + + 3453 + -5762 + 125 + 84 + + + 3520 + -5720 + + + + + + 1 + Interpolation points + 01208708-d14e-43fb-b837-99f16b2b8e1a + true + Vertices + Vertices + false + 2e729d93-0a9d-4c3f-8f54-e55c51fa393a + 1 + + + + + + 3455 + -5760 + 50 + 20 + + + 3481.5 + -5750 + + + + + + + + Curve degree + 2d144efd-e20c-4d09-b32d-296fe2dcd713 + true + Degree + Degree + false + 0 + + + + + + 3455 + -5740 + 50 + 20 + + + 3481.5 + -5730 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 0497be51-0f62-4c88-ad89-6101868d8102 + true + Periodic + Periodic + false + 0 + + + + + + 3455 + -5720 + 50 + 20 + + + 3481.5 + -5710 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 3c33b10f-67ea-4716-be80-b9be863befa2 + true + KnotStyle + KnotStyle + false + 0 + + + + + + 3455 + -5700 + 50 + 20 + + + 3481.5 + -5690 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 0c5b3f74-68ac-4913-a1b4-615ccae5283c + true + Curve + Curve + false + 0 + + + + + + 3535 + -5760 + 41 + 26 + + + 3557 + -5746.667 + + + + + + + + Curve length + c89f2f13-9570-4a16-8806-6d038dcb988b + true + Length + Length + false + 0 + + + + + + 3535 + -5734 + 41 + 27 + + + 3557 + -5720 + + + + + + + + Curve domain + ebc28d40-0792-4226-a7a7-7b33eaaffdbe + true + Domain + Domain + false + 0 + + + + + + 3535 + -5707 + 41 + 27 + + + 3557 + -5693.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + a9222af0-a91e-496e-92f1-5072c1249589 + true + Create Material + Create Material + + + + + + 3444 + -5885 + 144 + 104 + + + 3528 + -5833 + + + + + + Colour of the diffuse channel + a09f42e2-521c-4b89-b8e4-e4acec744176 + true + Diffuse + Diffuse + false + 0 + + + + + + 3446 + -5883 + 67 + 20 + + + 3481 + -5873 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;161;161;161 + + + + + + + + + + + + Colour of the specular highlight + 032d8c92-8f5f-4b56-bd9e-93a9f5351e15 + true + Specular + Specular + false + 0 + + + + + + 3446 + -5863 + 67 + 20 + + + 3481 + -5853 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c28b6713-1851-43bc-b640-a0b3e595804d + true + Emission + Emission + false + 0 + + + + + + 3446 + -5843 + 67 + 20 + + + 3481 + -5833 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 63c9e4c8-b487-4fff-b100-9466139b8f0d + true + Transparency + Transparency + false + 0 + + + + + + 3446 + -5823 + 67 + 20 + + + 3481 + -5813 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 7e09fa11-7c0f-4e4c-a01a-735c9f662b2b + true + Shine + Shine + false + 0 + + + + + + 3446 + -5803 + 67 + 20 + + + 3481 + -5793 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + ea2d09bf-de2f-4f01-84e4-10e171459ad2 + true + Material + Material + false + 0 + + + + + + 3543 + -5883 + 43 + 100 + + + 3566 + -5833 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + f3939a56-400a-427d-b962-01a18627b792 + true + Custom Preview + Custom Preview + + + + + + + 3475 + -5947 + 82 + 44 + + + 3543 + -5925 + + + + + + Geometry to preview + true + 442371d6-985b-42db-86e5-b4f62a6a510a + true + Geometry + Geometry + false + 0c5b3f74-68ac-4913-a1b4-615ccae5283c + 1 + + + + + + 3477 + -5945 + 51 + 20 + + + 3504 + -5935 + + + + + + + + The material override + e94ee5ca-8251-40e5-92c7-3985dc8c03e3 + true + Material + Material + false + ea2d09bf-de2f-4f01-84e4-10e171459ad2 + 1 + + + + + + 3477 + -5925 + 51 + 20 + + + 3504 + -5915 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a9222af0-a91e-496e-92f1-5072c1249589 + f3939a56-400a-427d-b962-01a18627b792 + 2 + 649b8a4a-32e7-4d83-a338-9d8002015521 + Group + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 18fbeab1-92bc-4a8b-92e5-70e224aa7594 + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3483 + 7480 + 40 + 16 + + + 3503 + 7488 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 46bb9415-8eee-472f-8481-fc590f986350 + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3492 + 5586 + 40 + 16 + + + 3512 + 5594 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6675cfe7-5c7b-48a4-8d6a-442fa085105b + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3499 + 3826 + 40 + 16 + + + 3519 + 3834 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 29729a3c-e2e6-4577-a4d2-cdda1d0fc6a8 + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3492 + 2019 + 40 + 16 + + + 3512 + 2027 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f9015652-9536-40b0-8fcf-bee2f962c3b4 + true + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3496 + 230 + 40 + 16 + + + 3516 + 238 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9c79e921-1983-48cb-8558-7657764f378c + true + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3498 + -1569 + 40 + 16 + + + 3518 + -1561 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e552d22b-001c-4e29-8c18-10e942fa6b3d + true + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3497 + -3373 + 40 + 16 + + + 3517 + -3365 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 298cb87a-d727-4da6-b7e3-7fbf512b25fe + true + Relay + + false + 86e8984e-5e89-496b-87e4-d9a77a3e7fdd + 1 + + + + + + 3500 + -5203 + 40 + 16 + + + 3520 + -5195 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + bcde67df-2ab3-4e35-bccb-0daf04c0c1a2 + Number + Number + false + 46158274-0573-45b1-a75a-8d4ad11d6154 + 1 + + + + + + 4228 + 11214 + 50 + 24 + + + 4253.818 + 11226.84 + + + + + + 1 + + + + + 1 + {0} + + + + + 1024 + + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + aea1f2f4-88e7-4deb-9937-c323101b8f1a + Curvature + Curvature + + + + + + 4184 + 11043 + 137 + 64 + + + 4254 + 11075 + + + + + + Curve to evaluate + 8b8a6b3d-a664-486e-a71a-ca0c702f0205 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4186 + 11045 + 53 + 30 + + + 4214 + 11060 + + + + + + + + Parameter on curve domain to evaluate + c41249a1-62b0-4701-b54d-9858a9c72de1 + Parameter + Parameter + false + 13ec96ee-9730-4470-9a10-231e21388f33 + 1 + + + + + + 4186 + 11075 + 53 + 30 + + + 4214 + 11090 + + + + + + + + Point on curve at {t} + 5022c28c-0f5e-40cd-a68f-67273c35e182 + Point + Point + false + 0 + + + + + + 4269 + 11045 + 50 + 20 + + + 4295.5 + 11055 + + + + + + + + Curvature vector at {t} + 6de0c2c5-10f7-4b42-bf32-5b760902d527 + Curvature + Curvature + false + 0 + + + + + + 4269 + 11065 + 50 + 20 + + + 4295.5 + 11075 + + + + + + + + Curvature circle at {t} + ca7030ef-273e-45f7-81b1-8c0a13d99dfa + Curvature + Curvature + false + 0 + + + + + + 4269 + 11085 + 50 + 20 + + + 4295.5 + 11095 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7c7cb1d3-5bb7-45be-a598-42ae4f1d8863 + Divide Curve + Divide Curve + + + + + + 4195 + 11126 + 125 + 64 + + + 4245 + 11158 + + + + + + Curve to divide + 94cbcf36-1b7d-42a7-a86c-2163621e0d28 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4197 + 11128 + 33 + 20 + + + 4215 + 11138 + + + + + + + + Number of segments + 17ea33a2-625e-4ef3-be7d-29fa65c45e2b + Count + Count + false + bcde67df-2ab3-4e35-bccb-0daf04c0c1a2 + 1 + + + + + + 4197 + 11148 + 33 + 20 + + + 4215 + 11158 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + b1225b2e-9fa2-4b88-bef5-e66977c6f952 + Kinks + Kinks + false + 0 + + + + + + 4197 + 11168 + 33 + 20 + + + 4215 + 11178 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 112b11ca-ad0a-4d71-91eb-e621d21263cc + Points + Points + false + 0 + + + + + + 4260 + 11128 + 58 + 20 + + + 4290.5 + 11138 + + + + + + + + 1 + Tangent vectors at division points + be2a3b5c-21dc-468b-810b-633037410462 + Tangents + Tangents + false + 0 + + + + + + 4260 + 11148 + 58 + 20 + + + 4290.5 + 11158 + + + + + + + + 1 + Parameter values at division points + 13ec96ee-9730-4470-9a10-231e21388f33 + Parameters + Parameters + false + 0 + + + + + + 4260 + 11168 + 58 + 20 + + + 4290.5 + 11178 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 2 + Curve + Curve + false + cf77ea92-597d-4251-9e08-3b190d6962f1 + 1 + + + + + + 4224 + 11644 + 53 + 24 + + + 4260.533 + 11656.66 + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + d7e0eb22-b843-4dc7-9c6a-192ea1b1028d + Deconstruct Arc + Deconstruct Arc + + + + + + 4195 + 10962 + 114 + 64 + + + 4235 + 10994 + + + + + + Arc or Circle to deconstruct + 91777689-eaf1-4caa-a137-7946e6e7f6f8 + Arc + Arc + false + ca7030ef-273e-45f7-81b1-8c0a13d99dfa + 1 + + + + + + 4197 + 10964 + 23 + 60 + + + 4210 + 10994 + + + + + + + + Base plane of arc or circle + 869dc897-8f72-4c69-9502-ce2ab17c6945 + Base Plane + Base Plane + false + 0 + + + + + + 4250 + 10964 + 57 + 20 + + + 4280 + 10974 + + + + + + + + Radius of arc or circle + 93febbb8-6725-49fd-8fe8-5183960bc450 + Radius + Radius + false + 0 + + + + + + 4250 + 10984 + 57 + 20 + + + 4280 + 10994 + + + + + + + + Angle domain (in radians) of arc + 8290f463-e855-4127-8a24-763191cb7e3b + Angle + Angle + false + 0 + + + + + + 4250 + 11004 + 57 + 20 + + + 4280 + 11014 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 82aeb7ca-0f4f-489b-ac55-5d60908b1f25 + One Over X + One Over X + + + + + + 4202 + 10466 + 100 + 28 + + + 4251 + 10480 + + + + + + Input value + 1ff97266-8a0d-43ac-93b1-c378171b28d5 + Value + Value + false + c6e05882-ca94-4b10-ae25-0ac99fdaae18 + 1 + + + + + + 4204 + 10468 + 32 + 24 + + + 4221.5 + 10480 + + + + + + + + Output value + 8f4636ba-5c48-48aa-b6d0-08aa59c66711 + Result + Result + false + 0 + + + + + + 4266 + 10468 + 34 + 24 + + + 4284.5 + 10480 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7968234b-0b61-4625-aa01-da2a99d4b053 + Quick Graph + Quick Graph + false + 0 + 134a6fff-420e-47f3-a697-d02b7881ac7e + 1 + + + + + + 4179 + 10286 + 150 + 150 + + + 4179.519 + 10286.49 + + -1 + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 2fd19817-c059-44fe-94df-411e7852ae2e + Line + Line + + + + + + 4195 + 10530 + 114 + 44 + + + 4267 + 10552 + + + + + + Line start point + 724efdd9-5f47-4c4a-857e-da6070d7a1a1 + Start Point + Start Point + false + 5022c28c-0f5e-40cd-a68f-67273c35e182 + 1 + + + + + + 4197 + 10532 + 55 + 20 + + + 4226 + 10542 + + + + + + + + Line end point + 1a2602c9-152a-4cb6-b922-a3aac1a4def9 + End Point + End Point + false + 869dc897-8f72-4c69-9502-ce2ab17c6945 + 1 + + + + + + 4197 + 10552 + 55 + 20 + + + 4226 + 10562 + + + + + + + + Line segment + 183ffa01-a1cb-4c40-b459-4536ceed73ab + Line + Line + false + 0 + + + + + + 4282 + 10532 + 25 + 40 + + + 4296 + 10552 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 7b6b7367-82d0-4024-901c-beaf57d89551 + Line SDL + Line SDL + + + + + + 4191 + 9335 + 122 + 64 + + + 4271 + 9367 + + + + + + Line start point + 57011c0f-3f58-4724-924b-d0247f32e070 + Start + Start + false + 5022c28c-0f5e-40cd-a68f-67273c35e182 + 1 + + + + + + 4193 + 9337 + 63 + 20 + + + 4234 + 9347 + + + + + + + + Line tangent (direction) + f520be4e-e5af-40f8-8c6a-1ca9b76e8854 + Direction + Direction + false + 6de0c2c5-10f7-4b42-bf32-5b760902d527 + 1 + + + + + + 4193 + 9357 + 63 + 20 + + + 4234 + 9367 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 33821789-7e70-4768-bf57-9e3210fa96da + -X + Length + Length + false + 5cd1dfed-c67e-43c5-a2d9-823da438c599 + 1 + + + + + + 4193 + 9377 + 63 + 20 + + + 4234 + 9387 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Line segment + 99ebabbd-e349-4ce1-936a-1fa9c853082e + Line + Line + false + 0 + + + + + + 4286 + 9337 + 25 + 60 + + + 4300 + 9367 + + + + + + + + + + + + 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 + 8ee00873-4c9c-4da6-91f4-714d3af3a3b9 + Evaluate Length + Evaluate Length + + + + + + 4180 + 9066 + 144 + 64 + + + 4254 + 9098 + + + + + + Curve to evaluate + 8b45c124-ec64-4eaf-9515-dadd3a0b51f2 + Curve + Curve + false + 99ebabbd-e349-4ce1-936a-1fa9c853082e + 1 + + + + + + 4182 + 9068 + 57 + 20 + + + 4212 + 9078 + + + + + + + + Length factor for curve evaluation + 928af65a-890d-4a61-86fc-ba7f2e713946 + Length + Length + false + 0 + + + + + + 4182 + 9088 + 57 + 20 + + + 4212 + 9098 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d3ea182b-3885-4397-b9bf-528c643941ea + Normalized + Normalized + false + 0 + + + + + + 4182 + 9108 + 57 + 20 + + + 4212 + 9118 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0852a051-6388-4301-8dd6-7fe96aa18749 + Point + Point + false + 0 + + + + + + 4269 + 9068 + 53 + 20 + + + 4297 + 9078 + + + + + + + + Tangent vector at the specified length + 9cc2da98-76bc-4d3f-8623-71bf920538ba + Tangent + Tangent + false + 0 + + + + + + 4269 + 9088 + 53 + 20 + + + 4297 + 9098 + + + + + + + + Curve parameter at the specified length + 981a4db3-c05c-4401-af58-e21a61f2f17f + Parameter + Parameter + false + 0 + + + + + + 4269 + 9108 + 53 + 20 + + + 4297 + 9118 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 9747b1f9-d45f-4c3e-87e3-3c678d540c1c + Interpolate + Interpolate + + + + + + 4190 + 8964 + 125 + 84 + + + 4257 + 9006 + + + + + + 1 + Interpolation points + e119e1fe-64e9-4e3f-941c-7a1f969e7489 + Vertices + Vertices + false + 0852a051-6388-4301-8dd6-7fe96aa18749 + 1 + + + + + + 4192 + 8966 + 50 + 20 + + + 4218.5 + 8976 + + + + + + + + Curve degree + c4b3c17c-4c24-4f64-839e-3cdc986784cf + Degree + Degree + false + 0 + + + + + + 4192 + 8986 + 50 + 20 + + + 4218.5 + 8996 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 7d419cdd-9aa1-4f50-b13e-be8ce15f4247 + Periodic + Periodic + false + 0 + + + + + + 4192 + 9006 + 50 + 20 + + + 4218.5 + 9016 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 0c80a8b9-935f-48cf-b5ce-b669c3f360a3 + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + 9026 + 50 + 20 + + + 4218.5 + 9036 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 3c017a0d-989d-4ccf-8f61-3d2e0847466e + Curve + Curve + false + 0 + + + + + + 4272 + 8966 + 41 + 26 + + + 4294 + 8979.333 + + + + + + + + Curve length + 229ca84d-fab7-4ff8-b417-7e15f3862b73 + Length + Length + false + 0 + + + + + + 4272 + 8992 + 41 + 27 + + + 4294 + 9006 + + + + + + + + Curve domain + d9e7df89-0165-4ab7-833f-4725dbd944f3 + Domain + Domain + false + 0 + + + + + + 4272 + 9019 + 41 + 27 + + + 4294 + 9032.666 + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 603e2d93-121b-474f-93c0-93d0d856a857 + Number + Number + false + bcde67df-2ab3-4e35-bccb-0daf04c0c1a2 + 1 + + + + + + 4228 + 8874 + 50 + 24 + + + 4253.552 + 8886.631 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f4501c1e-93cf-4135-80ed-961b74348917 + Curve + Curve + false + 3c017a0d-989d-4ccf-8f61-3d2e0847466e + 1 + + + + + + 4229 + 8920 + 50 + 24 + + + 4254.033 + 8932.402 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 134a6fff-420e-47f3-a697-d02b7881ac7e + Relay + + false + 8f4636ba-5c48-48aa-b6d0-08aa59c66711 + 1 + + + + + + 4232 + 10450 + 40 + 16 + + + 4252 + 10458 + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 4402dd30-e229-4605-a28a-26f54c32b4ba + Create Material + Create Material + + + + + + 4180 + 9210 + 144 + 104 + + + 4264 + 9262 + + + + + + Colour of the diffuse channel + 3fa9f30a-667e-43cf-9244-27fa57f06af5 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 9212 + 67 + 20 + + + 4217 + 9222 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;247;247;247 + + + + + + + + + + + + Colour of the specular highlight + 7ebe26bc-d8d5-4a5d-aa16-b66abee08bcb + Specular + Specular + false + 0 + + + + + + 4182 + 9232 + 67 + 20 + + + 4217 + 9242 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + c244b771-baa4-485b-b335-5265b8478c11 + Emission + Emission + false + 0 + + + + + + 4182 + 9252 + 67 + 20 + + + 4217 + 9262 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 8aaa7d54-9a84-4416-a261-84e48c79baae + Transparency + Transparency + false + 0 + + + + + + 4182 + 9272 + 67 + 20 + + + 4217 + 9282 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + cadd9784-10df-4848-a48a-fa3d9007ddf7 + Shine + Shine + false + 0 + + + + + + 4182 + 9292 + 67 + 20 + + + 4217 + 9302 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + f0e71141-587b-467d-bdfe-ea1333b68183 + Material + Material + false + 0 + + + + + + 4279 + 9212 + 43 + 100 + + + 4302 + 9262 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 187baaf8-9cf9-4e9c-9b49-d2c700dfb169 + Custom Preview + Custom Preview + + + + + + + 4211 + 9150 + 82 + 44 + + + 4279 + 9172 + + + + + + Geometry to preview + true + 39f83f02-9fd4-46c4-9370-05a331508d43 + Geometry + Geometry + false + 99ebabbd-e349-4ce1-936a-1fa9c853082e + 1 + + + + + + 4213 + 9152 + 51 + 20 + + + 4240 + 9162 + + + + + + + + The material override + 49cda7df-5957-48d6-85ff-3cbda355e029 + Material + Material + false + f0e71141-587b-467d-bdfe-ea1333b68183 + 1 + + + + + + 4213 + 9172 + 51 + 20 + + + 4240 + 9182 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f12245b9-285d-41ee-9303-067de40926e2 + Create Material + Create Material + + + + + + 4180 + 11473 + 144 + 104 + + + 4264 + 11525 + + + + + + Colour of the diffuse channel + e387a9f1-323e-4a5f-bd71-314423992123 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 11475 + 67 + 20 + + + 4217 + 11485 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;176;176;176 + + + + + + + + + + + + Colour of the specular highlight + 31586ba0-6479-4568-8347-66fd1398abc8 + Specular + Specular + false + 0 + + + + + + 4182 + 11495 + 67 + 20 + + + 4217 + 11505 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 3dff6ea1-3ee9-402f-a10a-45298e16b022 + Emission + Emission + false + 0 + + + + + + 4182 + 11515 + 67 + 20 + + + 4217 + 11525 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + bfe926a8-a8f4-48d9-9c31-acf72978f256 + Transparency + Transparency + false + 0 + + + + + + 4182 + 11535 + 67 + 20 + + + 4217 + 11545 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3ff94e67-44db-4751-b01c-ad502429aca2 + Shine + Shine + false + 0 + + + + + + 4182 + 11555 + 67 + 20 + + + 4217 + 11565 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + ec330bfd-ed41-4ee1-ac5a-119f1392c955 + Material + Material + false + 0 + + + + + + 4279 + 11475 + 43 + 100 + + + 4302 + 11525 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + c46217ad-6c32-4fbf-afbb-b66cbc9abc1f + Custom Preview + Custom Preview + + + + + + + 4211 + 11412 + 82 + 44 + + + 4279 + 11434 + + + + + + Geometry to preview + true + 3e60bea7-1802-477c-aeec-e5ba376b615c + Geometry + Geometry + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4213 + 11414 + 51 + 20 + + + 4240 + 11424 + + + + + + + + The material override + ff2b3791-596b-405d-a59b-0fe2813e8481 + Material + Material + false + ec330bfd-ed41-4ee1-ac5a-119f1392c955 + 1 + + + + + + 4213 + 11434 + 51 + 20 + + + 4240 + 11444 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 6b874a43-b5c9-4a46-871c-7112069d58b8 + Create Material + Create Material + + + + + + 4180 + 8715 + 144 + 104 + + + 4264 + 8767 + + + + + + Colour of the diffuse channel + 476dc4b7-4082-4292-b1a7-72c765067000 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 8717 + 67 + 20 + + + 4217 + 8727 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;222;222;222 + + + + + + + + + + + + Colour of the specular highlight + cb1bba72-2263-4fbc-a93d-72424583e9c1 + Specular + Specular + false + 0 + + + + + + 4182 + 8737 + 67 + 20 + + + 4217 + 8747 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 36c1ad01-0ccb-47f1-baa4-ae7ab6f90246 + Emission + Emission + false + 0 + + + + + + 4182 + 8757 + 67 + 20 + + + 4217 + 8767 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 93749954-661c-495d-bccc-787f851e5a96 + Transparency + Transparency + false + 0 + + + + + + 4182 + 8777 + 67 + 20 + + + 4217 + 8787 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 307c11a9-4449-475d-8b7b-f3fb955b5246 + Shine + Shine + false + 0 + + + + + + 4182 + 8797 + 67 + 20 + + + 4217 + 8807 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 564836f5-9c65-49e5-aec5-1a66c76cba75 + Material + Material + false + 0 + + + + + + 4279 + 8717 + 43 + 100 + + + 4302 + 8767 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + e61073d3-c291-4f9d-90a2-3a8871812d16 + Custom Preview + Custom Preview + + + + + + + 4211 + 8652 + 82 + 44 + + + 4279 + 8674 + + + + + + Geometry to preview + true + c4b6e7d3-b86f-4e6f-b9ed-f264e357c1cc + Geometry + Geometry + false + f4501c1e-93cf-4135-80ed-961b74348917 + 1 + + + + + + 4213 + 8654 + 51 + 20 + + + 4240 + 8664 + + + + + + + + The material override + 20f57c83-fb90-49c8-878b-362dd6d337b8 + Material + Material + false + 564836f5-9c65-49e5-aec5-1a66c76cba75 + 1 + + + + + + 4213 + 8674 + 51 + 20 + + + 4240 + 8684 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 7376fe41-74ec-497e-b367-1ffe5072608b + Curvature Graph + + + + + Draws Rhino Curvature Graphs. + true + d6fafd0e-0d59-4381-a2ed-e6b25ceb8385 + true + Curvature Graph + Curvature Graph + + + + + + 4217 + 11291 + 71 + 64 + + + 4274 + 11323 + + + + + + Curve for Curvature graph display + true + eb5df7e1-6e59-4f79-b441-a99a450089ba + true + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4219 + 11293 + 40 + 20 + + + 4240.5 + 11303 + + + + + + + + Sampling density of the Graph + a7e4228b-7789-4e3f-b2d3-ed8241162fab + true + Density + Density + false + 0 + + + + + + 4219 + 11313 + 40 + 20 + + + 4240.5 + 11323 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scale of graph + 790d0c24-f07f-437b-8f2d-e59abfa94af0 + true + Scale + Scale + false + 38fff22c-0e2e-41fd-8e97-8596bbb319c6 + 1 + + + + + + 4219 + 11333 + 40 + 20 + + + 4240.5 + 11343 + + + + + + 1 + + + + + 1 + {0} + + + + + 105 + + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 38fff22c-0e2e-41fd-8e97-8596bbb319c6 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 87.0 + + + + + + 4128 + 11383 + 250 + 20 + + + 4128.775 + 11383.69 + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 55650d16-9374-4662-90c3-d9a90719a2c6 + Remap Numbers + Remap Numbers + + + + + + 4195 + 9640 + 115 + 64 + + + 4250 + 9672 + + + + + + Value to remap + 9cca693f-e001-4fa9-a449-9567af5d7203 + Value + Value + false + b7b88755-a600-4670-83b5-02041de22a83 + 1 + + + + + + 4197 + 9642 + 38 + 20 + + + 4217.5 + 9652 + + + + + + + + Source domain + 9a323fab-f3c5-4e8d-ac12-03866f9c6e1d + Source + Source + false + a7017a45-30cb-4009-a30e-b7b8954c738b + 1 + + + + + + 4197 + 9662 + 38 + 20 + + + 4217.5 + 9672 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 7f44df64-45c8-4d52-8e68-f847ae413799 + Target + Target + false + 0 + + + + + + 4197 + 9682 + 38 + 20 + + + 4217.5 + 9692 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Remapped number + 6e7b9ab1-d6d4-4f62-a1f6-518ab913ed57 + Mapped + Mapped + false + 0 + + + + + + 4265 + 9642 + 43 + 30 + + + 4288 + 9657 + + + + + + + + Remapped and clipped number + dcbc6bda-7d93-40c4-bc13-f0bbf107bfb0 + Clipped + Clipped + false + 0 + + + + + + 4265 + 9672 + 43 + 30 + + + 4288 + 9687 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 434c2972-eeb9-4269-b4f5-a61e0bc62b28 + Bounds + Bounds + + + + + + 4191 + 9722 + 122 + 28 + + + 4255 + 9736 + + + + + + 1 + Numbers to include in Bounds + 5e3de36f-1c80-4a4d-9e1a-a12add4002c9 + Numbers + Numbers + false + b7b88755-a600-4670-83b5-02041de22a83 + 1 + + + + + + 4193 + 9724 + 47 + 24 + + + 4218 + 9736 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + a7017a45-30cb-4009-a30e-b7b8954c738b + Domain + Domain + false + 0 + + + + + + 4270 + 9724 + 41 + 24 + + + 4292 + 9736 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b7b88755-a600-4670-83b5-02041de22a83 + Relay + + false + 134a6fff-420e-47f3-a697-d02b7881ac7e + 1 + + + + + + 4232 + 9769 + 40 + 16 + + + 4252 + 9777 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5cd1dfed-c67e-43c5-a2d9-823da438c599 + Relay + + false + 849f6d3f-95d6-47fc-bf70-d75fe79557c8 + 1 + + + + + + 4232 + 9413 + 40 + 16 + + + 4252 + 9421 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 1fd1966a-60c3-4112-9902-1b5a721c113f + Multiplication + Multiplication + + + + + + 4211 + 9441 + 82 + 44 + + + 4242 + 9463 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + d2fde19d-5ddd-46d8-a419-ce617755e086 + A + A + true + dee0ffc4-fb9c-4215-899a-440150742b0a + 1 + + + + + + 4213 + 9443 + 14 + 20 + + + 4221.5 + 9453 + + + + + + + + Second item for multiplication + b56e4fcd-9d95-47a2-b04f-9f2df1b6680c + B + B + true + 93c19340-8917-462f-94e0-c104075cfdaa + 1 + + + + + + 4213 + 9463 + 14 + 20 + + + 4221.5 + 9473 + + + + + + + + Result of multiplication + 849f6d3f-95d6-47fc-bf70-d75fe79557c8 + Result + Result + false + 0 + + + + + + 4257 + 9443 + 34 + 40 + + + 4275.5 + 9463 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 8cbd2b8c-435a-420c-8c55-7cf14303fb2e + true + Expression + Expression + + + + + + 4155 + 10899 + 194 + 28 + + + 4255 + 10913 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + acf89da2-51d0-4c78-8d20-dabe25b52d50 + true + Variable O + O + true + c6e05882-ca94-4b10-ae25-0ac99fdaae18 + 1 + + + + + + 4157 + 10901 + 14 + 24 + + + 4165.5 + 10913 + + + + + + + + Result of expression + 23b95dd7-3059-4b9e-a6a6-a034de90ec3c + true + Result + + false + 0 + + + + + + 4338 + 10901 + 9 + 24 + + + 4344 + 10913 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b598d7a9-0fb7-4fa9-be75-d6c96df25b9c + Panel + + false + 1 + 23b95dd7-3059-4b9e-a6a6-a034de90ec3c + 1 + Double click to edit panel content… + + + + + + 4161 + 10615 + 185 + 271 + + 0 + 0 + 0 + + 4161.865 + 10615.71 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d70f8324-b483-4d0a-ae0b-dfe3020f0377 + Relay + + false + b598d7a9-0fb7-4fa9-be75-d6c96df25b9c + 1 + + + + + + 4232 + 10590 + 40 + 16 + + + 4252 + 10598 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c6e05882-ca94-4b10-ae25-0ac99fdaae18 + Relay + + false + 93febbb8-6725-49fd-8fe8-5183960bc450 + 1 + + + + + + 4232 + 10946 + 40 + 16 + + + 4252 + 10954 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 8cbd2b8c-435a-420c-8c55-7cf14303fb2e + b598d7a9-0fb7-4fa9-be75-d6c96df25b9c + d70f8324-b483-4d0a-ae0b-dfe3020f0377 + c6e05882-ca94-4b10-ae25-0ac99fdaae18 + 4 + 27669bc0-63d2-4db0-ae55-3520f38ad201 + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 0b6ded59-3cf0-4f5b-b9b5-5ff322c968e5 + true + Expression + Expression + + + + + + 4155 + 10199 + 194 + 28 + + + 4255 + 10213 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + fa1e2095-4f75-455c-ae00-686774159564 + true + Variable O + O + true + 63392fea-e9d4-428b-84e9-e672a7d98a4a + 1 + + + + + + 4157 + 10201 + 14 + 24 + + + 4165.5 + 10213 + + + + + + + + Result of expression + d733eae7-79fb-40e0-89b7-01f4e1525ab1 + true + Result + + false + 0 + + + + + + 4338 + 10201 + 9 + 24 + + + 4344 + 10213 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9855f05f-6d47-43ed-81b5-d77257848e7e + Panel + + false + 0 + d733eae7-79fb-40e0-89b7-01f4e1525ab1 + 1 + Double click to edit panel content… + + + + + + 4153 + 9916 + 200 + 271 + + 0 + 0 + 0 + + 4153.931 + 9916.475 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 49474aa6-a1b6-4bcc-8a0e-fd0858ae15c0 + Relay + + false + 9855f05f-6d47-43ed-81b5-d77257848e7e + 1 + + + + + + 4232 + 9871 + 40 + 16 + + + 4252 + 9879 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 63392fea-e9d4-428b-84e9-e672a7d98a4a + Relay + + false + 134a6fff-420e-47f3-a697-d02b7881ac7e + 1 + + + + + + 4232 + 10246 + 40 + 16 + + + 4252 + 10254 + + + + + + + + + + c75b62fa-0a33-4da7-a5bd-03fd0068fd93 + Length + + + + + Measure the length of a curve. + true + 049d10de-0c66-477e-977d-50f38a89dc9a + Length + Length + + + + + + 4200 + 11596 + 104 + 28 + + + 4250 + 11610 + + + + + + Curve to measure + c2b7f221-ee39-4b97-8198-cb18189d45ae + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4202 + 11598 + 33 + 24 + + + 4220 + 11610 + + + + + + + + Curve length + 0f621703-3c31-421b-8179-87dfaa0770e1 + Length + Length + false + 0 + + + + + + 4265 + 11598 + 37 + 24 + + + 4285 + 11610 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + b8c48a57-7f68-4c93-bf53-850c4bf96e2d + Multiplication + Multiplication + + + + + + 4211 + 9548 + 82 + 44 + + + 4242 + 9570 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 487b2924-da4e-4278-b320-1f4ef2e76cf2 + A + A + true + faa5a96d-5f38-4fcd-8cf2-e16bbdd5507e + 1 + + + + + + 4213 + 9550 + 14 + 20 + + + 4221.5 + 9560 + + + + + + + + Second item for multiplication + 196588a5-46f4-4d15-909f-ba0e71db7430 + B + B + true + 6e7b9ab1-d6d4-4f62-a1f6-518ab913ed57 + 1 + + + + + + 4213 + 9570 + 14 + 20 + + + 4221.5 + 9580 + + + + + + + + Result of multiplication + dee0ffc4-fb9c-4215-899a-440150742b0a + Result + Result + false + 0 + + + + + + 4257 + 9550 + 34 + 40 + + + 4275.5 + 9570 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d5816fa1-6648-4f7c-a2dc-857eacb5fc05 + Relay + + false + 134a6fff-420e-47f3-a697-d02b7881ac7e + 1 + + + + + + 4232 + 8839 + 40 + 16 + + + 4252 + 8847 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 2ffcbb44-1c08-442d-98f4-d003c032ac0e + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 256.0 + + + + + + 4128 + 11257 + 250 + 20 + + + 4128.775 + 11257.7 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 8aff1af7-4f0b-42dd-8243-d6fb56dc895a + Relay + + false + 183ffa01-a1cb-4c40-b459-4536ceed73ab + 1 + + + + + + 4232 + 10514 + 40 + 16 + + + 4252 + 10522 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + faa5a96d-5f38-4fcd-8cf2-e16bbdd5507e + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + 9613 + 40 + 16 + + + 4252 + 9621 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 93c19340-8917-462f-94e0-c104075cfdaa + Digit Scroller + + false + 0 + + + + + 12 + + 1 + + 0.12025000000 + + + + + + 4129 + 9507 + 250 + 20 + + + 4129.46 + 9507.184 + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + fd73fbe8-7c79-4227-89f5-95892caf5e5a + Explode + Explode + + + + + + 4184 + 8444 + 136 + 44 + + + 4251 + 8466 + + + + + + Curve to explode + b38f3c39-9e30-405b-9e6b-e52c0895a25c + Curve + Curve + false + f4501c1e-93cf-4135-80ed-961b74348917 + 1 + + + + + + 4186 + 8446 + 50 + 20 + + + 4212.5 + 8456 + + + + + + + + Recursive decomposition until all segments are atomic + 7d655c37-735a-43b3-b287-57266b0b2335 + Recursive + Recursive + false + 0 + + + + + + 4186 + 8466 + 50 + 20 + + + 4212.5 + 8476 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + a8c4a346-8c12-46cb-a285-113c786d09bb + Segments + Segments + false + 0 + + + + + + 4266 + 8446 + 52 + 20 + + + 4293.5 + 8456 + + + + + + + + 1 + Vertices of the exploded segments + ad27cde8-bbe4-408f-987f-b3a28d3fd30a + Vertices + Vertices + false + 0 + + + + + + 4266 + 8466 + 52 + 20 + + + 4293.5 + 8476 + + + + + + + + + + + + 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 + 3c24fe85-ec77-44df-8305-4d0bb55efeba + Evaluate Length + Evaluate Length + + + + + + 4180 + 8361 + 144 + 64 + + + 4254 + 8393 + + + + + + Curve to evaluate + 9f762dd9-7a74-4e25-a90a-c464b8f6605f + Curve + Curve + false + a8c4a346-8c12-46cb-a285-113c786d09bb + 1 + + + + + + 4182 + 8363 + 57 + 20 + + + 4212 + 8373 + + + + + + + + Length factor for curve evaluation + 221fc6d7-ad87-4644-a686-696d49e0e131 + Length + Length + false + 0 + + + + + + 4182 + 8383 + 57 + 20 + + + 4212 + 8393 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 1356737d-8a8b-4bed-a415-96b2865d57ef + Normalized + Normalized + false + 0 + + + + + + 4182 + 8403 + 57 + 20 + + + 4212 + 8413 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 934ac97a-6a51-49b9-9e7c-f56a84dc0ab3 + Point + Point + false + 0 + + + + + + 4269 + 8363 + 53 + 20 + + + 4297 + 8373 + + + + + + + + Tangent vector at the specified length + 3339043b-ac56-4e89-b269-76efdd3f84c7 + Tangent + Tangent + false + 0 + + + + + + 4269 + 8383 + 53 + 20 + + + 4297 + 8393 + + + + + + + + Curve parameter at the specified length + ff721397-1f70-4da1-9dde-9b967c69c088 + Parameter + Parameter + false + 0 + + + + + + 4269 + 8403 + 53 + 20 + + + 4297 + 8413 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 940672d2-1023-47f6-ab58-dddda2f76923 + Line SDL + Line SDL + + + + + + 4191 + 6728 + 122 + 64 + + + 4271 + 6760 + + + + + + Line start point + 096774a5-f145-4600-b3b7-ccbb16c7e933 + Start + Start + false + 934ac97a-6a51-49b9-9e7c-f56a84dc0ab3 + 1 + + + + + + 4193 + 6730 + 63 + 20 + + + 4234 + 6740 + + + + + + + + Line tangent (direction) + f6a08d2b-c18f-488d-a90a-f3618edf8f98 + Direction + Direction + false + 2b4990ba-767f-48ee-9154-d2f3e5264830 + 1 + + + + + + 4193 + 6750 + 63 + 20 + + + 4234 + 6760 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + edc1cee5-a09e-4186-a3b4-e87b848f9bb2 + ABS(X) + Length + Length + false + 59ca9279-a8f3-42d9-b442-8ee7e0c7733c + 1 + + + + + + 4193 + 6770 + 63 + 20 + + + 4234 + 6780 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + cf39a92a-fa67-415a-b277-64e6a8d32473 + Line + Line + false + 0 + + + + + + 4286 + 6730 + 25 + 60 + + + 4300 + 6760 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 03cbdad3-60f4-4281-bcc6-0382d8095d88 + Relative Differences + Relative Differences + + + + + + 4192 + 8027 + 128 + 28 + + + 4245 + 8041 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + f1da5956-652d-49f7-9a7c-9628855a3949 + Values + Values + false + b2c65337-d7d8-4ed2-a15d-53f482190b43 + 1 + + + + + + 4194 + 8029 + 36 + 24 + + + 4213.5 + 8041 + + + + + + + + 1 + Differences between consecutive items + 89e47467-4d05-4815-9ad6-feb97b0e6a3e + Differenced + Differenced + false + 0 + + + + + + 4260 + 8029 + 58 + 24 + + + 4290.5 + 8041 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + d2981a80-b5e3-46ab-804f-a3115844a1e6 + Replace Nulls + Replace Nulls + + + + + + 4184 + 8074 + 136 + 44 + + + 4270 + 8096 + + + + + + 1 + Items to test for null + d5d25a54-c6a4-4228-b5c5-da24a9109bbe + Items + Items + false + 67a0dafa-50e7-4922-a268-fa29d99984d3 + 1 + + + + + + 4186 + 8076 + 69 + 20 + + + 4222 + 8086 + + + + + + + + 1 + Items to replace nulls with + 04eb97fb-6a24-4a34-a0a0-79db94347e3c + Replacements + Replacements + false + 0 + + + + + + 4186 + 8096 + 69 + 20 + + + 4222 + 8106 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + b2c65337-d7d8-4ed2-a15d-53f482190b43 + Items + Items + false + 0 + + + + + + 4285 + 8076 + 33 + 20 + + + 4303 + 8086 + + + + + + + + Number of items replaced + 02b84f81-2a47-4a44-a8f4-f9b89e666ef5 + Count + Count + false + 0 + + + + + + 4285 + 8096 + 33 + 20 + + + 4303 + 8106 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 48c0af9b-d365-4cb7-9b66-789ce4a02a8a + List Length + List Length + + + + + + 4203 + 7971 + 93 + 28 + + + 4242 + 7985 + + + + + + 1 + Base list + ad266e66-9874-4ba8-9913-73c53a64eb67 + List + List + false + 89e47467-4d05-4815-9ad6-feb97b0e6a3e + 1 + + + + + + 4205 + 7973 + 22 + 24 + + + 4217.5 + 7985 + + + + + + + + Number of items in L + e491f193-14a4-4938-9b9a-38f33a0ce483 + Length + Length + false + 0 + + + + + + 4257 + 7973 + 37 + 24 + + + 4277 + 7985 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 40d9cf0c-7877-42c3-a782-b319bdff79b9 + List Item + List Item + + + + + + 4215 + 7806 + 74 + 64 + + + 4263 + 7838 + + + + + + 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 + c4e9be20-20dc-4ed7-b4b0-7348ae311580 + List + List + false + 89e47467-4d05-4815-9ad6-feb97b0e6a3e + 1 + + + + + + 4217 + 7808 + 31 + 20 + + + 4234 + 7818 + + + + + + + + Item index + bb92e26d-78b2-4d1f-82c0-43c40a84d3d1 + Index + Index + false + c1bb193e-dc1a-49c8-8e1f-6b7227f3efd4 + 1 + + + + + + 4217 + 7828 + 31 + 20 + + + 4234 + 7838 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + f552f295-ee82-4269-9e0f-0b71ca08d6c3 + Wrap + Wrap + false + 0 + + + + + + 4217 + 7848 + 31 + 20 + + + 4234 + 7858 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 4d0bd89d-a311-4fdc-bca2-d19779983b24 + false + Item + i + false + 0 + + + + + + 4278 + 7808 + 9 + 60 + + + 4284 + 7838 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 3351cfc8-07d2-4416-8bce-5349f8d42990 + Series + Series + + + + + + 4194 + 7888 + 117 + 64 + + + 4260 + 7920 + + + + + + First number in the series + 17dff83e-cc92-4552-959a-925304f40139 + Start + Start + false + 0 + + + + + + 4196 + 7890 + 49 + 20 + + + 4230 + 7900 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + b93e17da-ee34-401a-9d43-246ce4186cb5 + Step + Step + false + 0 + + + + + + 4196 + 7910 + 49 + 20 + + + 4230 + 7920 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 4c55248a-fdd1-4488-a6e6-df0391f5e0df + X-1 + Count + Count + false + e491f193-14a4-4938-9b9a-38f33a0ce483 + 1 + + + + + + 4196 + 7930 + 49 + 20 + + + 4230 + 7940 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + c1bb193e-dc1a-49c8-8e1f-6b7227f3efd4 + Series + Series + false + 0 + + + + + + 4275 + 7890 + 34 + 60 + + + 4293.5 + 7920 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 67a0dafa-50e7-4922-a268-fa29d99984d3 + Relay + + false + d5816fa1-6648-4f7c-a2dc-857eacb5fc05 + 1 + + + + + + 4232 + 8137 + 40 + 16 + + + 4252 + 8145 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e8b82aa3-700c-457d-8f35-e8a83d64a116 + Relay + + false + 4d0bd89d-a311-4fdc-bca2-d19779983b24 + 1 + + + + + + 4232 + 7773 + 40 + 16 + + + 4252 + 7781 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 03cbdad3-60f4-4281-bcc6-0382d8095d88 + d2981a80-b5e3-46ab-804f-a3115844a1e6 + 48c0af9b-d365-4cb7-9b66-789ce4a02a8a + 40d9cf0c-7877-42c3-a782-b319bdff79b9 + 3351cfc8-07d2-4416-8bce-5349f8d42990 + 67a0dafa-50e7-4922-a268-fa29d99984d3 + e8b82aa3-700c-457d-8f35-e8a83d64a116 + 7 + e5d7c191-c6e2-4529-97c1-b6eda097ab13 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + 1b041db6-a6be-40cc-8679-f9c0d890b039 + Curve Closest Point + Curve Closest Point + + + + + + 4192 + 8273 + 120 + 64 + + + 4242 + 8305 + + + + + + Point to project onto curve + 907aea15-7831-40e0-93de-4d7603fe0ee1 + Point + Point + false + 934ac97a-6a51-49b9-9e7c-f56a84dc0ab3 + 1 + + + + + + 4194 + 8275 + 33 + 30 + + + 4212 + 8290 + + + + + + + + Curve to project onto + 188645df-86eb-4d9b-9045-0e5a2e96e85c + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + 8305 + 33 + 30 + + + 4212 + 8320 + + + + + + + + Point on the curve closest to the base point + ccdc2a3b-4a29-435b-9e7d-da63041b0ed3 + Point + Point + false + 0 + + + + + + 4257 + 8275 + 53 + 20 + + + 4285 + 8285 + + + + + + + + Parameter on curve domain of closest point + 94bc1f7b-1635-4e21-8fb2-46c061c8b1cd + Parameter + Parameter + false + 0 + + + + + + 4257 + 8295 + 53 + 20 + + + 4285 + 8305 + + + + + + + + Distance between base point and curve + 3dbad42b-7190-492c-92f4-62142fe2d1d6 + Distance + Distance + false + 0 + + + + + + 4257 + 8315 + 53 + 20 + + + 4285 + 8325 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + a52b9ad6-da79-4a55-bb3e-7f0069368fbd + Line + Line + + + + + + 4195 + 8194 + 114 + 44 + + + 4267 + 8216 + + + + + + Line start point + 38a73dd7-6c2f-41b2-b2b5-d69cfcda12a1 + Start Point + Start Point + false + ccdc2a3b-4a29-435b-9e7d-da63041b0ed3 + 1 + + + + + + 4197 + 8196 + 55 + 20 + + + 4226 + 8206 + + + + + + + + Line end point + adfccf37-86fd-48f8-b8b5-30224cb7f2fc + End Point + End Point + false + 934ac97a-6a51-49b9-9e7c-f56a84dc0ab3 + 1 + + + + + + 4197 + 8216 + 55 + 20 + + + 4226 + 8226 + + + + + + + + Line segment + 2b4990ba-767f-48ee-9154-d2f3e5264830 + Line + Line + false + 0 + + + + + + 4282 + 8196 + 25 + 40 + + + 4296 + 8216 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 8465dc20-5a5d-4a12-80c4-232a9cf7fadd + Remap Numbers + Remap Numbers + + + + + + 4195 + 7030 + 115 + 64 + + + 4250 + 7062 + + + + + + Value to remap + a568a2ed-090c-4af0-9548-df335dc01353 + Value + Value + false + eb77c510-7c3d-4467-bfac-a752521c3e79 + 1 + + + + + + 4197 + 7032 + 38 + 20 + + + 4217.5 + 7042 + + + + + + + + Source domain + daacc89c-1657-4462-b796-39952f08e404 + Source + Source + false + b9289d31-b988-4d84-b208-bc07fb55dc1b + 1 + + + + + + 4197 + 7052 + 38 + 20 + + + 4217.5 + 7062 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 6e518da2-ecd3-4047-be0d-fb2902b83df8 + Target + Target + false + 0 + + + + + + 4197 + 7072 + 38 + 20 + + + 4217.5 + 7082 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + c6229061-a3a6-4d5a-b906-dbed7c348f28 + Mapped + Mapped + false + 0 + + + + + + 4265 + 7032 + 43 + 30 + + + 4288 + 7047 + + + + + + + + Remapped and clipped number + 6ffb18c9-ab38-4b25-adb4-fe70b5b9e520 + Clipped + Clipped + false + 0 + + + + + + 4265 + 7062 + 43 + 30 + + + 4288 + 7077 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + e5a039d3-cec1-4fc6-9a11-c66c170ee009 + Bounds + Bounds + + + + + + 4191 + 7112 + 122 + 28 + + + 4255 + 7126 + + + + + + 1 + Numbers to include in Bounds + 2553bdd9-537d-4887-b62b-6fb63fbbf5b9 + Numbers + Numbers + false + eb77c510-7c3d-4467-bfac-a752521c3e79 + 1 + + + + + + 4193 + 7114 + 47 + 24 + + + 4218 + 7126 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + b9289d31-b988-4d84-b208-bc07fb55dc1b + Domain + Domain + false + 0 + + + + + + 4270 + 7114 + 41 + 24 + + + 4292 + 7126 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + eb77c510-7c3d-4467-bfac-a752521c3e79 + Relay + + false + e8b82aa3-700c-457d-8f35-e8a83d64a116 + 1 + + + + + + 4232 + 7159 + 40 + 16 + + + 4252 + 7167 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + ce9c1d70-f7fb-42b3-b8bb-ccb43e9c30b9 + Multiplication + Multiplication + + + + + + 4211 + 6831 + 82 + 44 + + + 4242 + 6853 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 3bc585ce-432d-4ed6-9a5f-00a7d9cc952f + A + A + true + 9f152e79-d68a-4189-bb9f-c43d41d6136f + 1 + + + + + + 4213 + 6833 + 14 + 20 + + + 4221.5 + 6843 + + + + + + + + Second item for multiplication + 577a54f9-f01c-4bae-8d7e-16b4f45f8137 + B + B + true + 6ab4ea0f-e2cd-4f94-8a77-d7cb0bf90eb6 + 1 + + + + + + 4213 + 6853 + 14 + 20 + + + 4221.5 + 6863 + + + + + + + + Result of multiplication + 59ca9279-a8f3-42d9-b442-8ee7e0c7733c + Result + Result + false + 0 + + + + + + 4257 + 6833 + 34 + 40 + + + 4275.5 + 6853 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 3374be44-ca07-4f75-858d-21e6c6eb457a + Multiplication + Multiplication + + + + + + 4211 + 6938 + 82 + 44 + + + 4242 + 6960 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + bba5640d-f4ec-4a81-8027-9229d6b9c616 + A + A + true + 955270ea-9315-44a8-be4a-d8ccd4514b7a + 1 + + + + + + 4213 + 6940 + 14 + 20 + + + 4221.5 + 6950 + + + + + + + + Second item for multiplication + e02669f2-df1a-4238-9635-5bc6366cec7e + B + B + true + c6229061-a3a6-4d5a-b906-dbed7c348f28 + 1 + + + + + + 4213 + 6960 + 14 + 20 + + + 4221.5 + 6970 + + + + + + + + Result of multiplication + 9f152e79-d68a-4189-bb9f-c43d41d6136f + Result + Result + false + 0 + + + + + + 4257 + 6940 + 34 + 40 + + + 4275.5 + 6960 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 955270ea-9315-44a8-be4a-d8ccd4514b7a + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + 7003 + 40 + 16 + + + 4252 + 7011 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 6ab4ea0f-e2cd-4f94-8a77-d7cb0bf90eb6 + Digit Scroller + + false + 0 + + + + + 12 + + 1 + + 0.07125000000 + + + + + + 4129 + 6910 + 250 + 20 + + + 4129.484 + 6910.287 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 8465dc20-5a5d-4a12-80c4-232a9cf7fadd + e5a039d3-cec1-4fc6-9a11-c66c170ee009 + eb77c510-7c3d-4467-bfac-a752521c3e79 + ce9c1d70-f7fb-42b3-b8bb-ccb43e9c30b9 + 3374be44-ca07-4f75-858d-21e6c6eb457a + 955270ea-9315-44a8-be4a-d8ccd4514b7a + 6ab4ea0f-e2cd-4f94-8a77-d7cb0bf90eb6 + 7 + f85b7964-a5bb-47f9-83f3-43d072764eae + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fd73fbe8-7c79-4227-89f5-95892caf5e5a + 3c24fe85-ec77-44df-8305-4d0bb55efeba + 1b041db6-a6be-40cc-8679-f9c0d890b039 + a52b9ad6-da79-4a55-bb3e-7f0069368fbd + 4 + e2ba0d07-f311-4cae-8046-e2e307ba423d + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + fb287bce-34b0-4961-9841-cd218881b642 + true + Expression + Expression + + + + + + 4155 + 7673 + 194 + 28 + + + 4255 + 7687 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 6c1db903-7398-423c-88fa-4f18d7a2ee3d + true + Variable O + O + true + 2ee3da7f-a330-4bd0-94c7-61ad32ca3f52 + 1 + + + + + + 4157 + 7675 + 14 + 24 + + + 4165.5 + 7687 + + + + + + + + Result of expression + b1778e14-1642-4d01-a702-c6e22c7a8dff + true + Result + + false + 0 + + + + + + 4338 + 7675 + 9 + 24 + + + 4344 + 7687 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 47cd97bb-dd8f-462f-80de-2d16f1ab73ef + Panel + + false + 1 + b1778e14-1642-4d01-a702-c6e22c7a8dff + 1 + Double click to edit panel content… + + + + + + 4161 + 7392 + 185 + 271 + + 0 + 0 + 0 + + 4161.82 + 7392.68 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7edaceba-cd87-4d8f-84f9-dc71a0e9e7e7 + Relay + + false + 47cd97bb-dd8f-462f-80de-2d16f1ab73ef + 1 + + + + + + 4232 + 7364 + 40 + 16 + + + 4252 + 7372 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2ee3da7f-a330-4bd0-94c7-61ad32ca3f52 + Relay + + false + e8b82aa3-700c-457d-8f35-e8a83d64a116 + 1 + + + + + + 4232 + 7720 + 40 + 16 + + + 4252 + 7728 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fb287bce-34b0-4961-9841-cd218881b642 + 47cd97bb-dd8f-462f-80de-2d16f1ab73ef + 7edaceba-cd87-4d8f-84f9-dc71a0e9e7e7 + 2ee3da7f-a330-4bd0-94c7-61ad32ca3f52 + 4 + 08ddacfd-a485-4c3a-85b5-d34e6396ebc2 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3393c6d4-670c-449d-88c3-a6efb29562a1 + Create Material + Create Material + + + + + + 4180 + 6602 + 144 + 104 + + + 4264 + 6654 + + + + + + Colour of the diffuse channel + 117e9e87-3192-4154-8ed5-806b56d8c4dc + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 6604 + 67 + 20 + + + 4217 + 6614 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;240;240;240 + + + + + + + + + + + + Colour of the specular highlight + b5eeae08-09d9-414b-8337-0291dc47145c + Specular + Specular + false + 0 + + + + + + 4182 + 6624 + 67 + 20 + + + 4217 + 6634 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + f5a65b05-a8aa-4d9b-840c-28e576a8d349 + Emission + Emission + false + 0 + + + + + + 4182 + 6644 + 67 + 20 + + + 4217 + 6654 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 4017b807-e0ca-4106-828d-70e4bef74b78 + Transparency + Transparency + false + 0 + + + + + + 4182 + 6664 + 67 + 20 + + + 4217 + 6674 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8728859b-b7cd-47a0-98d6-aa289f41365a + Shine + Shine + false + 0 + + + + + + 4182 + 6684 + 67 + 20 + + + 4217 + 6694 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 43be5dba-56b5-4661-a711-1e523c34765a + Material + Material + false + 0 + + + + + + 4279 + 6604 + 43 + 100 + + + 4302 + 6654 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 08136e42-9c7a-430c-9c5a-b49eed79b6d2 + Custom Preview + Custom Preview + + + + + + + 4211 + 6531 + 82 + 44 + + + 4279 + 6553 + + + + + + Geometry to preview + true + 185612be-6576-4396-83b5-46cdfc11316a + Geometry + Geometry + false + cf39a92a-fa67-415a-b277-64e6a8d32473 + 1 + + + + + + 4213 + 6533 + 51 + 20 + + + 4240 + 6543 + + + + + + + + The material override + 9923c642-3cac-48fa-ab1d-168af267dc5f + Material + Material + false + 43be5dba-56b5-4661-a711-1e523c34765a + 1 + + + + + + 4213 + 6553 + 51 + 20 + + + 4240 + 6563 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + c3cea0c9-90ce-46f3-bcc6-81c713cb59d9 + Evaluate Length + Evaluate Length + + + + + + 4180 + 6443 + 144 + 64 + + + 4254 + 6475 + + + + + + Curve to evaluate + 74e69cea-2a2f-41f4-84b7-2717d1c923d6 + Curve + Curve + false + cf39a92a-fa67-415a-b277-64e6a8d32473 + 1 + + + + + + 4182 + 6445 + 57 + 20 + + + 4212 + 6455 + + + + + + + + Length factor for curve evaluation + 583ca400-3598-4863-95af-293e6bf5744c + Length + Length + false + 0 + + + + + + 4182 + 6465 + 57 + 20 + + + 4212 + 6475 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 827bf23b-80be-4879-846e-84283dc7d0a0 + Normalized + Normalized + false + 0 + + + + + + 4182 + 6485 + 57 + 20 + + + 4212 + 6495 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ad06322b-f641-4fef-a389-8ca7afd9ac78 + Point + Point + false + 0 + + + + + + 4269 + 6445 + 53 + 20 + + + 4297 + 6455 + + + + + + + + Tangent vector at the specified length + 18274526-c47b-485d-a135-9a3ccff3d1ae + Tangent + Tangent + false + 0 + + + + + + 4269 + 6465 + 53 + 20 + + + 4297 + 6475 + + + + + + + + Curve parameter at the specified length + fdb4a5f7-22fe-4b58-a720-f99705887e3c + Parameter + Parameter + false + 0 + + + + + + 4269 + 6485 + 53 + 20 + + + 4297 + 6495 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 8c329dd5-7590-4f0d-bd2f-08c4d28077e6 + Interpolate + Interpolate + + + + + + 4190 + 6338 + 125 + 84 + + + 4257 + 6380 + + + + + + 1 + Interpolation points + b59b5c77-22da-4d0c-ad0a-d526fc0565a5 + Vertices + Vertices + false + ad06322b-f641-4fef-a389-8ca7afd9ac78 + 1 + + + + + + 4192 + 6340 + 50 + 20 + + + 4218.5 + 6350 + + + + + + + + Curve degree + d048fa7c-dbca-4459-a580-8af4d10c26cc + Degree + Degree + false + 0 + + + + + + 4192 + 6360 + 50 + 20 + + + 4218.5 + 6370 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + f603a535-5e7f-4c4c-aada-cf0488d054e0 + Periodic + Periodic + false + 0 + + + + + + 4192 + 6380 + 50 + 20 + + + 4218.5 + 6390 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + c107ce0d-1534-4cad-8061-fe7f18f467ea + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + 6400 + 50 + 20 + + + 4218.5 + 6410 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d3c1dae8-58a5-4f7e-9964-561fb7b07537 + Curve + Curve + false + 0 + + + + + + 4272 + 6340 + 41 + 26 + + + 4294 + 6353.333 + + + + + + + + Curve length + 7afc8988-ebbe-473a-93d3-0d1650e3963f + Length + Length + false + 0 + + + + + + 4272 + 6366 + 41 + 27 + + + 4294 + 6380 + + + + + + + + Curve domain + b2d101fc-33ac-4434-90c5-ab9c7d1a6efb + Domain + Domain + false + 0 + + + + + + 4272 + 6393 + 41 + 27 + + + 4294 + 6406.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + b062c75f-a39d-4c79-be57-6d20e40b7f57 + Create Material + Create Material + + + + + + 4180 + 6211 + 144 + 104 + + + 4264 + 6263 + + + + + + Colour of the diffuse channel + 80d96c73-5087-4392-94d7-684ea9295def + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 6213 + 67 + 20 + + + 4217 + 6223 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;214;214;214 + + + + + + + + + + + + Colour of the specular highlight + d1a2afcb-3a70-407e-80b2-c665d2fc6a24 + Specular + Specular + false + 0 + + + + + + 4182 + 6233 + 67 + 20 + + + 4217 + 6243 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bd9ee410-5975-4155-976d-4eeb9c736cbe + Emission + Emission + false + 0 + + + + + + 4182 + 6253 + 67 + 20 + + + 4217 + 6263 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + fc41cf42-ff4b-426f-a17a-8a9fcda0cec0 + Transparency + Transparency + false + 0 + + + + + + 4182 + 6273 + 67 + 20 + + + 4217 + 6283 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 506a163e-02a1-4d6e-8ce1-4f86d1cd0000 + Shine + Shine + false + 0 + + + + + + 4182 + 6293 + 67 + 20 + + + 4217 + 6303 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b79737bd-4a61-4973-84bb-f7c2406e6f80 + Material + Material + false + 0 + + + + + + 4279 + 6213 + 43 + 100 + + + 4302 + 6263 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 267317a1-928d-4df9-83c3-935fbe072080 + Custom Preview + Custom Preview + + + + + + + 4211 + 6145 + 82 + 44 + + + 4279 + 6167 + + + + + + Geometry to preview + true + f10fa151-9d76-46f4-a0c3-8445b04ef86a + Geometry + Geometry + false + d3c1dae8-58a5-4f7e-9964-561fb7b07537 + 1 + + + + + + 4213 + 6147 + 51 + 20 + + + 4240 + 6157 + + + + + + + + The material override + 3d55d98f-91f3-4add-9302-f3d932d87d77 + Material + Material + false + b79737bd-4a61-4973-84bb-f7c2406e6f80 + 1 + + + + + + 4213 + 6167 + 51 + 20 + + + 4240 + 6177 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + a304fceb-86ef-4c72-86e0-00a037795017 + Quick Graph + Quick Graph + false + 0 + 2ee3da7f-a330-4bd0-94c7-61ad32ca3f52 + 1 + + + + + + 4178 + 7196 + 150 + 150 + + + 4178.64 + 7196.157 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9da04825-561d-4693-bd2f-83a7c38adf42 + 77d77620-eab8-4469-9e42-5f922886eb00 + 0d9c0c6d-ffee-4468-87f1-8f8613f207d9 + 552adb54-43a8-4aef-84f4-5772faf16256 + 872fb70c-bf39-404d-ad65-c927a818d168 + 502f9176-6d61-41cd-83dc-2718014b71b7 + 508fef45-26f1-453d-87e1-eadf6bd77116 + a99de9bd-5ffe-4dba-8859-6e20e661f304 + 47ed896b-6627-48dc-af26-700efd245474 + f0654c9a-e047-4076-acb8-6cdabaca20b5 + e97f2b8f-cc4c-4d80-9316-747ad6dd3686 + 19b8fef3-e060-437f-889e-7487c86d4272 + 40199f15-9a00-423b-a3d1-ad67aa75b972 + 71e0e8a7-761f-46fb-8d6f-9bb600135ae8 + bff78416-6d0a-4883-bed1-8710d020508d + df8c650d-1a87-4bf1-99d0-6b2723aa0914 + c8b098eb-be3b-41e4-8010-ee40e7994f45 + 92949183-ab3a-461e-bc65-94a21a02ef6f + 0e618927-d480-4393-913e-00c74bf238df + 0d308fcc-edb3-4abe-b3a1-332a29a1072e + f3c73ffb-5bf1-47ef-927b-520f103b3c37 + f9db92fd-410f-4a59-aa4b-a9f06e97edfe + 34946f53-9216-413f-a29d-509147745d10 + 679519e2-22b9-49d4-b9c0-852149a8c3ec + 41e239c6-e065-4d11-a868-56349a251bef + 2c81cb9d-c33a-448a-8909-914f845dca0d + 2e9601f1-8ad0-43ef-9818-8fd4024be0c9 + 771e4973-059d-42e7-9ad8-c13a4f6ecf90 + a30a94aa-f61a-4ddd-af5d-ea94e73af775 + 188a5081-eba0-4983-b92c-0c4340785f37 + 535803b5-5401-49d8-bcdb-24eacd3380ca + f9bf5747-4232-4750-91ea-265766b4a7ce + 9194334c-2be0-40bb-8f8f-491032caf89a + 7c4c8b0c-6330-4409-9aca-fef8abb8772d + 34 + dd2d0cb0-6884-4d6b-8bfd-30bfb42f17a0 + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 9da04825-561d-4693-bd2f-83a7c38adf42 + Explode + Explode + + + + + + 4184 + 5820 + 136 + 44 + + + 4251 + 5842 + + + + + + Curve to explode + 3da8353d-8b2f-46df-8cd3-acd6eeea9a4c + Curve + Curve + false + d3c1dae8-58a5-4f7e-9964-561fb7b07537 + 1 + + + + + + 4186 + 5822 + 50 + 20 + + + 4212.5 + 5832 + + + + + + + + Recursive decomposition until all segments are atomic + ba52138d-1f78-4732-8734-57a76a7b78e4 + Recursive + Recursive + false + 0 + + + + + + 4186 + 5842 + 50 + 20 + + + 4212.5 + 5852 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 16235659-3114-4d4b-b55a-18d136593926 + Segments + Segments + false + 0 + + + + + + 4266 + 5822 + 52 + 20 + + + 4293.5 + 5832 + + + + + + + + 1 + Vertices of the exploded segments + 3822e841-571f-4bd0-bd76-7767a5ed3775 + Vertices + Vertices + false + 0 + + + + + + 4266 + 5842 + 52 + 20 + + + 4293.5 + 5852 + + + + + + + + + + + + 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 + 77d77620-eab8-4469-9e42-5f922886eb00 + Evaluate Length + Evaluate Length + + + + + + 4180 + 5737 + 144 + 64 + + + 4254 + 5769 + + + + + + Curve to evaluate + 10e6e444-617d-44b5-94b3-17e3cef24f7b + Curve + Curve + false + 16235659-3114-4d4b-b55a-18d136593926 + 1 + + + + + + 4182 + 5739 + 57 + 20 + + + 4212 + 5749 + + + + + + + + Length factor for curve evaluation + eceaafdf-7c4f-4388-8bc0-1f678533396c + Length + Length + false + 0 + + + + + + 4182 + 5759 + 57 + 20 + + + 4212 + 5769 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a5e9e7e3-50da-4339-a3aa-76d4f788991a + Normalized + Normalized + false + 0 + + + + + + 4182 + 5779 + 57 + 20 + + + 4212 + 5789 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + fa41413a-91d6-40dc-b1d8-20d1ce9daa26 + Point + Point + false + 0 + + + + + + 4269 + 5739 + 53 + 20 + + + 4297 + 5749 + + + + + + + + Tangent vector at the specified length + d28e9e12-585c-4c73-802f-b3cf35db85d0 + Tangent + Tangent + false + 0 + + + + + + 4269 + 5759 + 53 + 20 + + + 4297 + 5769 + + + + + + + + Curve parameter at the specified length + d18eae76-da4a-4507-9ccd-22cc5ba13885 + Parameter + Parameter + false + 0 + + + + + + 4269 + 5779 + 53 + 20 + + + 4297 + 5789 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 0d9c0c6d-ffee-4468-87f1-8f8613f207d9 + Line SDL + Line SDL + + + + + + 4191 + 4104 + 122 + 64 + + + 4271 + 4136 + + + + + + Line start point + 21c1854d-82fe-4210-bb93-e197a4bb6e12 + Start + Start + false + fa41413a-91d6-40dc-b1d8-20d1ce9daa26 + 1 + + + + + + 4193 + 4106 + 63 + 20 + + + 4234 + 4116 + + + + + + + + Line tangent (direction) + 03ef499a-70b9-4d37-a307-243b3b9afb20 + Direction + Direction + false + cb2e8353-b174-42fe-8eac-c286e086a373 + 1 + + + + + + 4193 + 4126 + 63 + 20 + + + 4234 + 4136 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 1ee89ecf-c2e2-411b-b53d-b2275417a64e + ABS(X) + Length + Length + false + 37a04d9f-be16-4fce-9b41-e6e65d38aab0 + 1 + + + + + + 4193 + 4146 + 63 + 20 + + + 4234 + 4156 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + 25e006a0-cfec-4b85-97b5-18e71a4eb7f9 + Line + Line + false + 0 + + + + + + 4286 + 4106 + 25 + 60 + + + 4300 + 4136 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 552adb54-43a8-4aef-84f4-5772faf16256 + Relative Differences + Relative Differences + + + + + + 4184 + 5399 + 128 + 28 + + + 4237 + 5413 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 76e00ed9-b74b-4b46-bacb-07273f28d85e + Values + Values + false + c3c82c57-6b65-4b7a-8996-0614b4de074f + 1 + + + + + + 4186 + 5401 + 36 + 24 + + + 4205.5 + 5413 + + + + + + + + 1 + Differences between consecutive items + 79b7ce4d-e567-4cea-922f-913d81764149 + Differenced + Differenced + false + 0 + + + + + + 4252 + 5401 + 58 + 24 + + + 4282.5 + 5413 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 872fb70c-bf39-404d-ad65-c927a818d168 + Replace Nulls + Replace Nulls + + + + + + 4184 + 5450 + 136 + 44 + + + 4270 + 5472 + + + + + + 1 + Items to test for null + 8f2b92b9-e7a1-4a9e-90b1-1efea00e8a5c + Items + Items + false + 47ed896b-6627-48dc-af26-700efd245474 + 1 + + + + + + 4186 + 5452 + 69 + 20 + + + 4222 + 5462 + + + + + + + + 1 + Items to replace nulls with + 63421710-3f9c-42cc-a964-a2aea4519a5e + Replacements + Replacements + false + 0 + + + + + + 4186 + 5472 + 69 + 20 + + + 4222 + 5482 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + c3c82c57-6b65-4b7a-8996-0614b4de074f + Items + Items + false + 0 + + + + + + 4285 + 5452 + 33 + 20 + + + 4303 + 5462 + + + + + + + + Number of items replaced + c1911fb7-367c-4bef-bc91-045ab0b7bbec + Count + Count + false + 0 + + + + + + 4285 + 5472 + 33 + 20 + + + 4303 + 5482 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 502f9176-6d61-41cd-83dc-2718014b71b7 + List Length + List Length + + + + + + 4206 + 5345 + 93 + 28 + + + 4245 + 5359 + + + + + + 1 + Base list + b2c07004-9e97-4496-b5e5-e6129791d386 + List + List + false + 79b7ce4d-e567-4cea-922f-913d81764149 + 1 + + + + + + 4208 + 5347 + 22 + 24 + + + 4220.5 + 5359 + + + + + + + + Number of items in L + 20e97f7e-8a08-4cd5-b58a-0ac28754927e + Length + Length + false + 0 + + + + + + 4260 + 5347 + 37 + 24 + + + 4280 + 5359 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 508fef45-26f1-453d-87e1-eadf6bd77116 + List Item + List Item + + + + + + 4215 + 5182 + 74 + 64 + + + 4263 + 5214 + + + + + + 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 + e77d057c-7ea7-4095-ba90-fc535ce2a2d9 + List + List + false + 79b7ce4d-e567-4cea-922f-913d81764149 + 1 + + + + + + 4217 + 5184 + 31 + 20 + + + 4234 + 5194 + + + + + + + + Item index + c5dcc89c-8d01-4e9e-8da3-c785a47996a9 + Index + Index + false + c8637862-b453-4521-b51d-4ae37ea6e418 + 1 + + + + + + 4217 + 5204 + 31 + 20 + + + 4234 + 5214 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 8dc481e4-d4e0-4503-b7bc-ed6288bfa480 + Wrap + Wrap + false + 0 + + + + + + 4217 + 5224 + 31 + 20 + + + 4234 + 5234 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 58c4a7ef-906d-47d9-8c48-5fab8d99fb47 + false + Item + i + false + 0 + + + + + + 4278 + 5184 + 9 + 60 + + + 4284 + 5214 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + a99de9bd-5ffe-4dba-8859-6e20e661f304 + Series + Series + + + + + + 4194 + 5264 + 117 + 64 + + + 4260 + 5296 + + + + + + First number in the series + a74a36e9-d239-4b96-8104-5787e1206c99 + Start + Start + false + 0 + + + + + + 4196 + 5266 + 49 + 20 + + + 4230 + 5276 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + 527bd5fe-30b7-4cea-a684-e9bf044e12ea + Step + Step + false + 0 + + + + + + 4196 + 5286 + 49 + 20 + + + 4230 + 5296 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + dd71e3b3-f31d-426c-ba7d-bdd89a3c9555 + X-1 + Count + Count + false + 20e97f7e-8a08-4cd5-b58a-0ac28754927e + 1 + + + + + + 4196 + 5306 + 49 + 20 + + + 4230 + 5316 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + c8637862-b453-4521-b51d-4ae37ea6e418 + Series + Series + false + 0 + + + + + + 4275 + 5266 + 34 + 60 + + + 4293.5 + 5296 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 47ed896b-6627-48dc-af26-700efd245474 + Relay + + false + e8b82aa3-700c-457d-8f35-e8a83d64a116 + 1 + + + + + + 4232 + 5513 + 40 + 16 + + + 4252 + 5521 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f0654c9a-e047-4076-acb8-6cdabaca20b5 + Relay + + false + 58c4a7ef-906d-47d9-8c48-5fab8d99fb47 + 1 + + + + + + 4232 + 5149 + 40 + 16 + + + 4252 + 5157 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 552adb54-43a8-4aef-84f4-5772faf16256 + 872fb70c-bf39-404d-ad65-c927a818d168 + 502f9176-6d61-41cd-83dc-2718014b71b7 + 508fef45-26f1-453d-87e1-eadf6bd77116 + a99de9bd-5ffe-4dba-8859-6e20e661f304 + 47ed896b-6627-48dc-af26-700efd245474 + f0654c9a-e047-4076-acb8-6cdabaca20b5 + 7 + e97f2b8f-cc4c-4d80-9316-747ad6dd3686 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + 19b8fef3-e060-437f-889e-7487c86d4272 + Curve Closest Point + Curve Closest Point + + + + + + 4192 + 5649 + 120 + 64 + + + 4242 + 5681 + + + + + + Point to project onto curve + d1848cdc-3a0b-4a34-992e-b699dc6ff73a + Point + Point + false + fa41413a-91d6-40dc-b1d8-20d1ce9daa26 + 1 + + + + + + 4194 + 5651 + 33 + 30 + + + 4212 + 5666 + + + + + + + + Curve to project onto + 2c88f60f-b891-4242-ae19-5fc991301267 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + 5681 + 33 + 30 + + + 4212 + 5696 + + + + + + + + Point on the curve closest to the base point + 382ca586-c3a9-4615-a37d-8256e070f487 + Point + Point + false + 0 + + + + + + 4257 + 5651 + 53 + 20 + + + 4285 + 5661 + + + + + + + + Parameter on curve domain of closest point + 02cce78e-420f-4382-b323-7c0c1ff6cf98 + Parameter + Parameter + false + 0 + + + + + + 4257 + 5671 + 53 + 20 + + + 4285 + 5681 + + + + + + + + Distance between base point and curve + 13c7b97c-20a4-42b3-a80f-1ee19bc0b681 + Distance + Distance + false + 0 + + + + + + 4257 + 5691 + 53 + 20 + + + 4285 + 5701 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 40199f15-9a00-423b-a3d1-ad67aa75b972 + Line + Line + + + + + + 4195 + 5570 + 114 + 44 + + + 4267 + 5592 + + + + + + Line start point + 8009c37b-4915-48e0-a41c-43ab0d2a15b9 + Start Point + Start Point + false + 382ca586-c3a9-4615-a37d-8256e070f487 + 1 + + + + + + 4197 + 5572 + 55 + 20 + + + 4226 + 5582 + + + + + + + + Line end point + ed649a4b-8b42-454a-bb1c-caed0f841a3e + End Point + End Point + false + fa41413a-91d6-40dc-b1d8-20d1ce9daa26 + 1 + + + + + + 4197 + 5592 + 55 + 20 + + + 4226 + 5602 + + + + + + + + Line segment + cb2e8353-b174-42fe-8eac-c286e086a373 + Line + Line + false + 0 + + + + + + 4282 + 5572 + 25 + 40 + + + 4296 + 5592 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 71e0e8a7-761f-46fb-8d6f-9bb600135ae8 + Remap Numbers + Remap Numbers + + + + + + 4195 + 4406 + 115 + 64 + + + 4250 + 4438 + + + + + + Value to remap + 884caef4-d5d1-4939-a006-22d62c9beefa + Value + Value + false + df8c650d-1a87-4bf1-99d0-6b2723aa0914 + 1 + + + + + + 4197 + 4408 + 38 + 20 + + + 4217.5 + 4418 + + + + + + + + Source domain + 931b329c-d329-444d-9e74-4e1e6322c2ce + Source + Source + false + 44c8785d-097f-4462-9589-10903deaaa75 + 1 + + + + + + 4197 + 4428 + 38 + 20 + + + 4217.5 + 4438 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 13d61a66-f0e0-4ba1-991c-9565c9e55229 + Target + Target + false + 0 + + + + + + 4197 + 4448 + 38 + 20 + + + 4217.5 + 4458 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + d171c0f1-772e-4434-8771-80364ccdd3da + Mapped + Mapped + false + 0 + + + + + + 4265 + 4408 + 43 + 30 + + + 4288 + 4423 + + + + + + + + Remapped and clipped number + e0eb4ec1-90b5-4b52-87c9-b9a3fd75cec4 + Clipped + Clipped + false + 0 + + + + + + 4265 + 4438 + 43 + 30 + + + 4288 + 4453 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + bff78416-6d0a-4883-bed1-8710d020508d + Bounds + Bounds + + + + + + 4191 + 4488 + 122 + 28 + + + 4255 + 4502 + + + + + + 1 + Numbers to include in Bounds + 8e08e842-9b5f-4bde-a3b6-05f5974b4f89 + Numbers + Numbers + false + df8c650d-1a87-4bf1-99d0-6b2723aa0914 + 1 + + + + + + 4193 + 4490 + 47 + 24 + + + 4218 + 4502 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 44c8785d-097f-4462-9589-10903deaaa75 + Domain + Domain + false + 0 + + + + + + 4270 + 4490 + 41 + 24 + + + 4292 + 4502 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + df8c650d-1a87-4bf1-99d0-6b2723aa0914 + Relay + + false + f0654c9a-e047-4076-acb8-6cdabaca20b5 + 1 + + + + + + 4232 + 4535 + 40 + 16 + + + 4252 + 4543 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + c8b098eb-be3b-41e4-8010-ee40e7994f45 + Multiplication + Multiplication + + + + + + 4211 + 4207 + 82 + 44 + + + 4242 + 4229 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + dcf67577-5069-40b6-8d40-177401b9d01f + A + A + true + aeb305ec-14ea-4b90-889e-4c0f651acdfb + 1 + + + + + + 4213 + 4209 + 14 + 20 + + + 4221.5 + 4219 + + + + + + + + Second item for multiplication + eb318cfc-06fc-4d43-a4e1-08bac1965b03 + B + B + true + 0d308fcc-edb3-4abe-b3a1-332a29a1072e + 1 + + + + + + 4213 + 4229 + 14 + 20 + + + 4221.5 + 4239 + + + + + + + + Result of multiplication + 37a04d9f-be16-4fce-9b41-e6e65d38aab0 + Result + Result + false + 0 + + + + + + 4257 + 4209 + 34 + 40 + + + 4275.5 + 4229 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 92949183-ab3a-461e-bc65-94a21a02ef6f + Multiplication + Multiplication + + + + + + 4211 + 4314 + 82 + 44 + + + 4242 + 4336 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 0595c8b2-200a-4d01-b910-c33f962e944d + A + A + true + 0e618927-d480-4393-913e-00c74bf238df + 1 + + + + + + 4213 + 4316 + 14 + 20 + + + 4221.5 + 4326 + + + + + + + + Second item for multiplication + 1971e9c6-b621-43b1-be39-2147adbc8a64 + B + B + true + d171c0f1-772e-4434-8771-80364ccdd3da + 1 + + + + + + 4213 + 4336 + 14 + 20 + + + 4221.5 + 4346 + + + + + + + + Result of multiplication + aeb305ec-14ea-4b90-889e-4c0f651acdfb + Result + Result + false + 0 + + + + + + 4257 + 4316 + 34 + 40 + + + 4275.5 + 4336 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0e618927-d480-4393-913e-00c74bf238df + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + 4379 + 40 + 16 + + + 4252 + 4387 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 0d308fcc-edb3-4abe-b3a1-332a29a1072e + Digit Scroller + + false + 0 + + + + + 12 + + 1 + + 0.07425000000 + + + + + + 4129 + 4289 + 250 + 20 + + + 4129.114 + 4289.744 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 71e0e8a7-761f-46fb-8d6f-9bb600135ae8 + bff78416-6d0a-4883-bed1-8710d020508d + df8c650d-1a87-4bf1-99d0-6b2723aa0914 + c8b098eb-be3b-41e4-8010-ee40e7994f45 + 92949183-ab3a-461e-bc65-94a21a02ef6f + 0e618927-d480-4393-913e-00c74bf238df + 0d308fcc-edb3-4abe-b3a1-332a29a1072e + 7 + f3c73ffb-5bf1-47ef-927b-520f103b3c37 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9da04825-561d-4693-bd2f-83a7c38adf42 + 77d77620-eab8-4469-9e42-5f922886eb00 + 19b8fef3-e060-437f-889e-7487c86d4272 + 40199f15-9a00-423b-a3d1-ad67aa75b972 + 4 + f9db92fd-410f-4a59-aa4b-a9f06e97edfe + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 34946f53-9216-413f-a29d-509147745d10 + true + Expression + Expression + + + + + + 4155 + 5049 + 194 + 28 + + + 4255 + 5063 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + b39f2dbf-89ab-432a-b2e8-4a68733f52f0 + true + Variable O + O + true + 2c81cb9d-c33a-448a-8909-914f845dca0d + 1 + + + + + + 4157 + 5051 + 14 + 24 + + + 4165.5 + 5063 + + + + + + + + Result of expression + e08c54d6-d2d3-46b1-a795-3e6c82cc642b + true + Result + + false + 0 + + + + + + 4338 + 5051 + 9 + 24 + + + 4344 + 5063 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 679519e2-22b9-49d4-b9c0-852149a8c3ec + Panel + + false + 1 + e08c54d6-d2d3-46b1-a795-3e6c82cc642b + 1 + Double click to edit panel content… + + + + + + 4161 + 4772 + 185 + 271 + + 0 + 0 + 0 + + 4161.449 + 4772.137 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 41e239c6-e065-4d11-a868-56349a251bef + Relay + + false + 679519e2-22b9-49d4-b9c0-852149a8c3ec + 1 + + + + + + 4232 + 4740 + 40 + 16 + + + 4252 + 4748 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2c81cb9d-c33a-448a-8909-914f845dca0d + Relay + + false + f0654c9a-e047-4076-acb8-6cdabaca20b5 + 1 + + + + + + 4232 + 5096 + 40 + 16 + + + 4252 + 5104 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 34946f53-9216-413f-a29d-509147745d10 + 679519e2-22b9-49d4-b9c0-852149a8c3ec + 41e239c6-e065-4d11-a868-56349a251bef + 2c81cb9d-c33a-448a-8909-914f845dca0d + 4 + 2e9601f1-8ad0-43ef-9818-8fd4024be0c9 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 771e4973-059d-42e7-9ad8-c13a4f6ecf90 + Create Material + Create Material + + + + + + 4180 + 3978 + 144 + 104 + + + 4264 + 4030 + + + + + + Colour of the diffuse channel + 63e6d730-44fa-462d-aa8b-1218d8179d26 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 3980 + 67 + 20 + + + 4217 + 3990 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;232;232;232 + + + + + + + + + + + + Colour of the specular highlight + ee8eed56-1f87-4c59-8dcd-fa7033c36949 + Specular + Specular + false + 0 + + + + + + 4182 + 4000 + 67 + 20 + + + 4217 + 4010 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 7ac6194f-ac7a-4b7e-8c02-928377e54574 + Emission + Emission + false + 0 + + + + + + 4182 + 4020 + 67 + 20 + + + 4217 + 4030 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + f195b72e-1e0d-49bd-9b69-f2d5af37fdfb + Transparency + Transparency + false + 0 + + + + + + 4182 + 4040 + 67 + 20 + + + 4217 + 4050 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 93a5197a-e13a-40a4-82a2-846ec33340d0 + Shine + Shine + false + 0 + + + + + + 4182 + 4060 + 67 + 20 + + + 4217 + 4070 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 62453491-2ca2-4d63-ae1d-51edff1b9104 + Material + Material + false + 0 + + + + + + 4279 + 3980 + 43 + 100 + + + 4302 + 4030 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a30a94aa-f61a-4ddd-af5d-ea94e73af775 + Custom Preview + Custom Preview + + + + + + + 4211 + 3907 + 82 + 44 + + + 4279 + 3929 + + + + + + Geometry to preview + true + 5b204551-d30c-4ed4-ba48-b34939409681 + Geometry + Geometry + false + 25e006a0-cfec-4b85-97b5-18e71a4eb7f9 + 1 + + + + + + 4213 + 3909 + 51 + 20 + + + 4240 + 3919 + + + + + + + + The material override + e1278a2c-20cf-4dff-8f3f-68512ea5de60 + Material + Material + false + 62453491-2ca2-4d63-ae1d-51edff1b9104 + 1 + + + + + + 4213 + 3929 + 51 + 20 + + + 4240 + 3939 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + 188a5081-eba0-4983-b92c-0c4340785f37 + Evaluate Length + Evaluate Length + + + + + + 4180 + 3819 + 144 + 64 + + + 4254 + 3851 + + + + + + Curve to evaluate + 1e193ba5-7228-4c2e-be2e-0dcde80e7c35 + Curve + Curve + false + 25e006a0-cfec-4b85-97b5-18e71a4eb7f9 + 1 + + + + + + 4182 + 3821 + 57 + 20 + + + 4212 + 3831 + + + + + + + + Length factor for curve evaluation + 8d552f1d-c7aa-4878-a621-e25598ecacf7 + Length + Length + false + 0 + + + + + + 4182 + 3841 + 57 + 20 + + + 4212 + 3851 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + c204f81a-8280-438e-ae0f-b2d422a275c7 + Normalized + Normalized + false + 0 + + + + + + 4182 + 3861 + 57 + 20 + + + 4212 + 3871 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 6aad2309-a069-4a14-8633-ec3c43c38d02 + Point + Point + false + 0 + + + + + + 4269 + 3821 + 53 + 20 + + + 4297 + 3831 + + + + + + + + Tangent vector at the specified length + 57a75b0e-22cf-4c15-9053-9bc5803ca3d4 + Tangent + Tangent + false + 0 + + + + + + 4269 + 3841 + 53 + 20 + + + 4297 + 3851 + + + + + + + + Curve parameter at the specified length + d5e3e495-c79d-48b4-8be2-df95b4be1e3f + Parameter + Parameter + false + 0 + + + + + + 4269 + 3861 + 53 + 20 + + + 4297 + 3871 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 535803b5-5401-49d8-bcdb-24eacd3380ca + Interpolate + Interpolate + + + + + + 4190 + 3714 + 125 + 84 + + + 4257 + 3756 + + + + + + 1 + Interpolation points + 3af470dc-6de9-46bf-b330-0969c8c4957e + Vertices + Vertices + false + 6aad2309-a069-4a14-8633-ec3c43c38d02 + 1 + + + + + + 4192 + 3716 + 50 + 20 + + + 4218.5 + 3726 + + + + + + + + Curve degree + ce4e7ce0-79a6-4c1a-9acf-32b97b23b8b1 + Degree + Degree + false + 0 + + + + + + 4192 + 3736 + 50 + 20 + + + 4218.5 + 3746 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 1b94c37b-0a19-402f-b352-bedcc95509f3 + Periodic + Periodic + false + 0 + + + + + + 4192 + 3756 + 50 + 20 + + + 4218.5 + 3766 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 63675e6c-1036-40fa-ac48-b1e926be84ba + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + 3776 + 50 + 20 + + + 4218.5 + 3786 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + d8ccc8fa-941f-4b09-972e-253db5d4bb1d + Curve + Curve + false + 0 + + + + + + 4272 + 3716 + 41 + 26 + + + 4294 + 3729.333 + + + + + + + + Curve length + b961d231-e581-4552-8dd0-13e5fd4dc17e + Length + Length + false + 0 + + + + + + 4272 + 3742 + 41 + 27 + + + 4294 + 3756 + + + + + + + + Curve domain + 2f596792-6db0-4933-b500-90f5e84f3e6f + Domain + Domain + false + 0 + + + + + + 4272 + 3769 + 41 + 27 + + + 4294 + 3782.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + f9bf5747-4232-4750-91ea-265766b4a7ce + Create Material + Create Material + + + + + + 4180 + 3587 + 144 + 104 + + + 4264 + 3639 + + + + + + Colour of the diffuse channel + 36016212-8f5f-4e4a-990b-121fe3a3d53f + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 3589 + 67 + 20 + + + 4217 + 3599 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;207;207;207 + + + + + + + + + + + + Colour of the specular highlight + 9b15f94c-ab6f-4fe7-9b48-7120f113ccc4 + Specular + Specular + false + 0 + + + + + + 4182 + 3609 + 67 + 20 + + + 4217 + 3619 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 9e59089a-fed8-42be-ac2a-cbcf4944bcb6 + Emission + Emission + false + 0 + + + + + + 4182 + 3629 + 67 + 20 + + + 4217 + 3639 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a02ff498-58a1-4aa7-a045-26397fd7ee38 + Transparency + Transparency + false + 0 + + + + + + 4182 + 3649 + 67 + 20 + + + 4217 + 3659 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8321b775-2a11-4e9d-a8e7-28107108fced + Shine + Shine + false + 0 + + + + + + 4182 + 3669 + 67 + 20 + + + 4217 + 3679 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + a28f491b-717e-4b46-84e1-be188fac18d5 + Material + Material + false + 0 + + + + + + 4279 + 3589 + 43 + 100 + + + 4302 + 3639 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 9194334c-2be0-40bb-8f8f-491032caf89a + Custom Preview + Custom Preview + + + + + + + 4211 + 3521 + 82 + 44 + + + 4279 + 3543 + + + + + + Geometry to preview + true + 60afaf30-b9cd-4943-999c-3655a863469d + Geometry + Geometry + false + d8ccc8fa-941f-4b09-972e-253db5d4bb1d + 1 + + + + + + 4213 + 3523 + 51 + 20 + + + 4240 + 3533 + + + + + + + + The material override + e311bb0c-b9ef-4a20-9e38-b96a090bf8b3 + Material + Material + false + a28f491b-717e-4b46-84e1-be188fac18d5 + 1 + + + + + + 4213 + 3543 + 51 + 20 + + + 4240 + 3553 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 7c4c8b0c-6330-4409-9aca-fef8abb8772d + Quick Graph + Quick Graph + false + 0 + 2c81cb9d-c33a-448a-8909-914f845dca0d + 1 + + + + + + 4179 + 4575 + 150 + 150 + + + 4179.269 + 4575.614 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7d0cc211-7147-488c-9562-e586b3b4543a + 975be6a4-1fa8-49b5-9013-535f65fae832 + cb37ee87-71f3-45ec-9827-5e7991881344 + 830797cb-c35a-4b72-a747-4131c1b0a59e + d4c55d16-f78d-4fab-a63a-c16d45fad446 + 357ff2f7-33ac-4b1a-9c8e-edcab700ab70 + 88fcb0f9-50b4-49ec-a3ab-d53053609604 + ed06ed9e-0da7-44ba-bffb-6cb01904d8c1 + 4dd53c9e-5a5a-495e-b183-7c56ae2da027 + 01d0b908-ff97-4016-87f2-ca77aed6b684 + b6baa3aa-c431-4efd-8f6d-c45dabd76ebc + 03c2a899-c8b0-474c-96e6-5e39693c14bf + df4c6240-5017-479c-8588-f4471ad0f514 + dab8c8ed-8406-47ca-abcf-5185d21b4548 + bb133312-fc1b-4c38-8b44-20df0ca7c6e1 + e5e67e9c-5e61-45ad-8732-8352a7cd8842 + d420d3e3-16e6-46d3-bf87-61051a267edc + 33b3ab39-d60b-4557-8c8b-93d8f1361046 + e344c92e-96de-42d2-95e4-de1e9f0bac75 + cc36d5a2-b442-4779-ae54-d07ab9b332ee + 15ac7c8c-a6a8-4242-a4c3-ae83c17c57ab + 224e78ee-d9b2-47a9-9e37-106d56763c6e + e3f0cf42-ab4f-4a78-b920-d12bf44735a8 + fd25d83a-1fe8-4be0-a683-cc1f2ed919b2 + 6ccfaa31-45d4-4a74-bfc1-ba9dc849f252 + af255605-090a-4d08-884a-922c10a6ad83 + e0f16396-8ef0-48e1-8137-06c351cecd9f + 0882b5a3-16e7-425e-af91-c0330603bae8 + f84ca467-222d-46e1-bb62-f84dd2c629f8 + 10ee4cda-3342-464d-8cf4-221dc24e27b8 + a8a70a6c-19d0-4fcd-9840-8317197432b4 + d49304d5-f887-4ea2-8e50-d82ae592cd4f + 332b0ddf-d404-4227-8ef9-e7c55589ed8e + 778f30f2-d0db-40ba-86f4-d46088b5472a + 34 + 839be83a-fdea-44fc-a28d-83f9737d62e4 + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 7d0cc211-7147-488c-9562-e586b3b4543a + Explode + Explode + + + + + + 4184 + 3336 + 136 + 44 + + + 4251 + 3358 + + + + + + Curve to explode + ac7efa44-4681-41ca-a00e-0ca2336cf571 + Curve + Curve + false + d8ccc8fa-941f-4b09-972e-253db5d4bb1d + 1 + + + + + + 4186 + 3338 + 50 + 20 + + + 4212.5 + 3348 + + + + + + + + Recursive decomposition until all segments are atomic + 0fed92f3-ae37-4376-90b1-8809d87e5e58 + Recursive + Recursive + false + 0 + + + + + + 4186 + 3358 + 50 + 20 + + + 4212.5 + 3368 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + a7d69b46-92f9-4580-8dd9-adf99a614392 + Segments + Segments + false + 0 + + + + + + 4266 + 3338 + 52 + 20 + + + 4293.5 + 3348 + + + + + + + + 1 + Vertices of the exploded segments + 0cf95ee5-80f7-45bb-a9b4-d25c8e85b2c9 + Vertices + Vertices + false + 0 + + + + + + 4266 + 3358 + 52 + 20 + + + 4293.5 + 3368 + + + + + + + + + + + + 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 + 975be6a4-1fa8-49b5-9013-535f65fae832 + Evaluate Length + Evaluate Length + + + + + + 4180 + 3253 + 144 + 64 + + + 4254 + 3285 + + + + + + Curve to evaluate + d4bef9b3-4516-4158-8227-3459eaa71543 + Curve + Curve + false + a7d69b46-92f9-4580-8dd9-adf99a614392 + 1 + + + + + + 4182 + 3255 + 57 + 20 + + + 4212 + 3265 + + + + + + + + Length factor for curve evaluation + 28f074bc-515c-42eb-aa52-504cb75ee414 + Length + Length + false + 0 + + + + + + 4182 + 3275 + 57 + 20 + + + 4212 + 3285 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + b8a0351d-e863-4546-97ad-27ab8fb3e47e + Normalized + Normalized + false + 0 + + + + + + 4182 + 3295 + 57 + 20 + + + 4212 + 3305 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + f78478a5-f090-46ad-a888-277f5ed0ac28 + Point + Point + false + 0 + + + + + + 4269 + 3255 + 53 + 20 + + + 4297 + 3265 + + + + + + + + Tangent vector at the specified length + fe02f078-7088-4285-9c69-02045acb277b + Tangent + Tangent + false + 0 + + + + + + 4269 + 3275 + 53 + 20 + + + 4297 + 3285 + + + + + + + + Curve parameter at the specified length + dca62bf8-f898-4ae8-bc15-3fd3cc2ddf8b + Parameter + Parameter + false + 0 + + + + + + 4269 + 3295 + 53 + 20 + + + 4297 + 3305 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + cb37ee87-71f3-45ec-9827-5e7991881344 + Line SDL + Line SDL + + + + + + 4191 + 1620 + 122 + 64 + + + 4271 + 1652 + + + + + + Line start point + 5913599c-02c7-4fd5-b39a-9ddec6be767f + Start + Start + false + f78478a5-f090-46ad-a888-277f5ed0ac28 + 1 + + + + + + 4193 + 1622 + 63 + 20 + + + 4234 + 1632 + + + + + + + + Line tangent (direction) + 61363ab9-be1c-4dbe-9bc3-48e1a52caaa4 + Direction + Direction + false + 4b0d1483-5e8a-492f-820a-99338b6535db + 1 + + + + + + 4193 + 1642 + 63 + 20 + + + 4234 + 1652 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + cf2eff8a-92fd-41c0-aa2a-f6c60ceed2bc + ABS(X) + Length + Length + false + 52d72231-f01f-4737-92db-aff1f3a9fcc3 + 1 + + + + + + 4193 + 1662 + 63 + 20 + + + 4234 + 1672 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + 2633b63c-97cc-4f30-916e-14e32e517ab4 + Line + Line + false + 0 + + + + + + 4286 + 1622 + 25 + 60 + + + 4300 + 1652 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 830797cb-c35a-4b72-a747-4131c1b0a59e + Relative Differences + Relative Differences + + + + + + 4188 + 2910 + 128 + 28 + + + 4241 + 2924 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 0db50c96-ce63-4080-bbf6-4869a1ff6b89 + Values + Values + false + 773fd2a7-69a3-44e8-a99c-ca64e20b9fe8 + 1 + + + + + + 4190 + 2912 + 36 + 24 + + + 4209.5 + 2924 + + + + + + + + 1 + Differences between consecutive items + 375aaa27-de90-431a-b01e-61675685e04d + Differenced + Differenced + false + 0 + + + + + + 4256 + 2912 + 58 + 24 + + + 4286.5 + 2924 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + d4c55d16-f78d-4fab-a63a-c16d45fad446 + Replace Nulls + Replace Nulls + + + + + + 4184 + 2966 + 136 + 44 + + + 4270 + 2988 + + + + + + 1 + Items to test for null + 724cac85-7b52-4187-93bb-e86c2b2072fc + Items + Items + false + 4dd53c9e-5a5a-495e-b183-7c56ae2da027 + 1 + + + + + + 4186 + 2968 + 69 + 20 + + + 4222 + 2978 + + + + + + + + 1 + Items to replace nulls with + 66ca1a94-6bcd-41a2-8cd1-99b7fa09b071 + Replacements + Replacements + false + 0 + + + + + + 4186 + 2988 + 69 + 20 + + + 4222 + 2998 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 773fd2a7-69a3-44e8-a99c-ca64e20b9fe8 + Items + Items + false + 0 + + + + + + 4285 + 2968 + 33 + 20 + + + 4303 + 2978 + + + + + + + + Number of items replaced + ebc35f65-f3b3-4345-b840-cb836f2a77a6 + Count + Count + false + 0 + + + + + + 4285 + 2988 + 33 + 20 + + + 4303 + 2998 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 357ff2f7-33ac-4b1a-9c8e-edcab700ab70 + List Length + List Length + + + + + + 4206 + 2861 + 93 + 28 + + + 4245 + 2875 + + + + + + 1 + Base list + 3729f022-706c-4e9c-9897-c3b2f7b9d2ac + List + List + false + 375aaa27-de90-431a-b01e-61675685e04d + 1 + + + + + + 4208 + 2863 + 22 + 24 + + + 4220.5 + 2875 + + + + + + + + Number of items in L + b31af6b6-89aa-4a5f-95c7-599e3ecf8219 + Length + Length + false + 0 + + + + + + 4260 + 2863 + 37 + 24 + + + 4280 + 2875 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 88fcb0f9-50b4-49ec-a3ab-d53053609604 + List Item + List Item + + + + + + 4215 + 2698 + 74 + 64 + + + 4263 + 2730 + + + + + + 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 + bf832b0d-3ad0-4dd8-a0cc-73321a86ffc3 + List + List + false + 375aaa27-de90-431a-b01e-61675685e04d + 1 + + + + + + 4217 + 2700 + 31 + 20 + + + 4234 + 2710 + + + + + + + + Item index + ea8ce96b-1ea0-4e4c-b0ea-af3c8128e997 + Index + Index + false + 5eb888f3-e10f-44e3-8c6d-ee60682cd7e0 + 1 + + + + + + 4217 + 2720 + 31 + 20 + + + 4234 + 2730 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 30592bb2-e1f9-46b7-a24d-8ed580e747fb + Wrap + Wrap + false + 0 + + + + + + 4217 + 2740 + 31 + 20 + + + 4234 + 2750 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 31ff1bbc-6193-4357-a776-0f47eec3f26e + false + Item + i + false + 0 + + + + + + 4278 + 2700 + 9 + 60 + + + 4284 + 2730 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + ed06ed9e-0da7-44ba-bffb-6cb01904d8c1 + Series + Series + + + + + + 4194 + 2780 + 117 + 64 + + + 4260 + 2812 + + + + + + First number in the series + cae9841b-1618-4980-b3b2-042aa114b915 + Start + Start + false + 0 + + + + + + 4196 + 2782 + 49 + 20 + + + 4230 + 2792 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + bea47372-b9f9-476e-a35c-50944d3d0faa + Step + Step + false + 0 + + + + + + 4196 + 2802 + 49 + 20 + + + 4230 + 2812 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + b96a642a-01c7-4a1a-b97f-67891dd0e23b + X-1 + Count + Count + false + b31af6b6-89aa-4a5f-95c7-599e3ecf8219 + 1 + + + + + + 4196 + 2822 + 49 + 20 + + + 4230 + 2832 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 5eb888f3-e10f-44e3-8c6d-ee60682cd7e0 + Series + Series + false + 0 + + + + + + 4275 + 2782 + 34 + 60 + + + 4293.5 + 2812 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4dd53c9e-5a5a-495e-b183-7c56ae2da027 + Relay + + false + f0654c9a-e047-4076-acb8-6cdabaca20b5 + 1 + + + + + + 4232 + 3029 + 40 + 16 + + + 4252 + 3037 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 01d0b908-ff97-4016-87f2-ca77aed6b684 + Relay + + false + 31ff1bbc-6193-4357-a776-0f47eec3f26e + 1 + + + + + + 4232 + 2665 + 40 + 16 + + + 4252 + 2673 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 830797cb-c35a-4b72-a747-4131c1b0a59e + d4c55d16-f78d-4fab-a63a-c16d45fad446 + 357ff2f7-33ac-4b1a-9c8e-edcab700ab70 + 88fcb0f9-50b4-49ec-a3ab-d53053609604 + ed06ed9e-0da7-44ba-bffb-6cb01904d8c1 + 4dd53c9e-5a5a-495e-b183-7c56ae2da027 + 01d0b908-ff97-4016-87f2-ca77aed6b684 + 7 + b6baa3aa-c431-4efd-8f6d-c45dabd76ebc + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + 03c2a899-c8b0-474c-96e6-5e39693c14bf + Curve Closest Point + Curve Closest Point + + + + + + 4192 + 3165 + 120 + 64 + + + 4242 + 3197 + + + + + + Point to project onto curve + 3917decd-5d91-4492-a4eb-21b63cf8f63c + Point + Point + false + f78478a5-f090-46ad-a888-277f5ed0ac28 + 1 + + + + + + 4194 + 3167 + 33 + 30 + + + 4212 + 3182 + + + + + + + + Curve to project onto + 56df9c69-4d7c-4ac1-be63-9fa133610de4 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + 3197 + 33 + 30 + + + 4212 + 3212 + + + + + + + + Point on the curve closest to the base point + 3c106973-c1a3-402a-b2cd-34a3543c9f2d + Point + Point + false + 0 + + + + + + 4257 + 3167 + 53 + 20 + + + 4285 + 3177 + + + + + + + + Parameter on curve domain of closest point + e1d14686-7064-4bf6-a76b-ac344e918a3d + Parameter + Parameter + false + 0 + + + + + + 4257 + 3187 + 53 + 20 + + + 4285 + 3197 + + + + + + + + Distance between base point and curve + 0c255c5b-02e2-477e-ac80-b9d2ae120120 + Distance + Distance + false + 0 + + + + + + 4257 + 3207 + 53 + 20 + + + 4285 + 3217 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + df4c6240-5017-479c-8588-f4471ad0f514 + Line + Line + + + + + + 4195 + 3086 + 114 + 44 + + + 4267 + 3108 + + + + + + Line start point + 779eaf91-ba27-47e0-93ef-4db016f67779 + Start Point + Start Point + false + 3c106973-c1a3-402a-b2cd-34a3543c9f2d + 1 + + + + + + 4197 + 3088 + 55 + 20 + + + 4226 + 3098 + + + + + + + + Line end point + 33127f4e-124d-42d9-8b9c-50a3a9525dda + End Point + End Point + false + f78478a5-f090-46ad-a888-277f5ed0ac28 + 1 + + + + + + 4197 + 3108 + 55 + 20 + + + 4226 + 3118 + + + + + + + + Line segment + 4b0d1483-5e8a-492f-820a-99338b6535db + Line + Line + false + 0 + + + + + + 4282 + 3088 + 25 + 40 + + + 4296 + 3108 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + dab8c8ed-8406-47ca-abcf-5185d21b4548 + Remap Numbers + Remap Numbers + + + + + + 4195 + 1922 + 115 + 64 + + + 4250 + 1954 + + + + + + Value to remap + ead097f6-5d97-4442-9c8d-1c36f75b6299 + Value + Value + false + e5e67e9c-5e61-45ad-8732-8352a7cd8842 + 1 + + + + + + 4197 + 1924 + 38 + 20 + + + 4217.5 + 1934 + + + + + + + + Source domain + 6c8fe030-62a6-487e-bf2e-556b2940ac0d + Source + Source + false + 1168bf6c-ea31-40b1-9c95-3b53108330fd + 1 + + + + + + 4197 + 1944 + 38 + 20 + + + 4217.5 + 1954 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + f5630b53-9edc-4f1f-a6fc-36f2c9d8214b + Target + Target + false + 0 + + + + + + 4197 + 1964 + 38 + 20 + + + 4217.5 + 1974 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + 47b62e85-c415-42a5-a4e7-e6a38b923194 + Mapped + Mapped + false + 0 + + + + + + 4265 + 1924 + 43 + 30 + + + 4288 + 1939 + + + + + + + + Remapped and clipped number + 9d513a6d-babf-479e-b5c3-3950a9929e8a + Clipped + Clipped + false + 0 + + + + + + 4265 + 1954 + 43 + 30 + + + 4288 + 1969 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + bb133312-fc1b-4c38-8b44-20df0ca7c6e1 + Bounds + Bounds + + + + + + 4191 + 2004 + 122 + 28 + + + 4255 + 2018 + + + + + + 1 + Numbers to include in Bounds + a6ce060f-f4ba-4c8f-981c-215ffbe9ce9b + Numbers + Numbers + false + e5e67e9c-5e61-45ad-8732-8352a7cd8842 + 1 + + + + + + 4193 + 2006 + 47 + 24 + + + 4218 + 2018 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 1168bf6c-ea31-40b1-9c95-3b53108330fd + Domain + Domain + false + 0 + + + + + + 4270 + 2006 + 41 + 24 + + + 4292 + 2018 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e5e67e9c-5e61-45ad-8732-8352a7cd8842 + Relay + + false + 01d0b908-ff97-4016-87f2-ca77aed6b684 + 1 + + + + + + 4232 + 2051 + 40 + 16 + + + 4252 + 2059 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + d420d3e3-16e6-46d3-bf87-61051a267edc + Multiplication + Multiplication + + + + + + 4211 + 1723 + 82 + 44 + + + 4242 + 1745 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ebef645f-efaa-4132-9fbb-66666ddd2fad + A + A + true + 8688bfa5-be26-412a-ba0e-6acd7b3d63e0 + 1 + + + + + + 4213 + 1725 + 14 + 20 + + + 4221.5 + 1735 + + + + + + + + Second item for multiplication + e39eab4c-3f2f-42c4-bf5c-564337d0bdef + B + B + true + cc36d5a2-b442-4779-ae54-d07ab9b332ee + 1 + + + + + + 4213 + 1745 + 14 + 20 + + + 4221.5 + 1755 + + + + + + + + Result of multiplication + 52d72231-f01f-4737-92db-aff1f3a9fcc3 + Result + Result + false + 0 + + + + + + 4257 + 1725 + 34 + 40 + + + 4275.5 + 1745 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 33b3ab39-d60b-4557-8c8b-93d8f1361046 + Multiplication + Multiplication + + + + + + 4211 + 1830 + 82 + 44 + + + 4242 + 1852 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 77522bd9-f08d-452d-b785-41eb981efa63 + A + A + true + e344c92e-96de-42d2-95e4-de1e9f0bac75 + 1 + + + + + + 4213 + 1832 + 14 + 20 + + + 4221.5 + 1842 + + + + + + + + Second item for multiplication + 7803385d-3407-4dcd-a330-e4a3586d55cc + B + B + true + 47b62e85-c415-42a5-a4e7-e6a38b923194 + 1 + + + + + + 4213 + 1852 + 14 + 20 + + + 4221.5 + 1862 + + + + + + + + Result of multiplication + 8688bfa5-be26-412a-ba0e-6acd7b3d63e0 + Result + Result + false + 0 + + + + + + 4257 + 1832 + 34 + 40 + + + 4275.5 + 1852 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e344c92e-96de-42d2-95e4-de1e9f0bac75 + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + 1895 + 40 + 16 + + + 4252 + 1903 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + cc36d5a2-b442-4779-ae54-d07ab9b332ee + Digit Scroller + + false + 0 + + + + + 12 + + 2 + + 2.6100000000 + + + + + + 4129 + 1808 + 250 + 20 + + + 4129.367 + 1808.264 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dab8c8ed-8406-47ca-abcf-5185d21b4548 + bb133312-fc1b-4c38-8b44-20df0ca7c6e1 + e5e67e9c-5e61-45ad-8732-8352a7cd8842 + d420d3e3-16e6-46d3-bf87-61051a267edc + 33b3ab39-d60b-4557-8c8b-93d8f1361046 + e344c92e-96de-42d2-95e4-de1e9f0bac75 + cc36d5a2-b442-4779-ae54-d07ab9b332ee + 7 + 15ac7c8c-a6a8-4242-a4c3-ae83c17c57ab + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7d0cc211-7147-488c-9562-e586b3b4543a + 975be6a4-1fa8-49b5-9013-535f65fae832 + 03c2a899-c8b0-474c-96e6-5e39693c14bf + df4c6240-5017-479c-8588-f4471ad0f514 + 4 + 224e78ee-d9b2-47a9-9e37-106d56763c6e + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + e3f0cf42-ab4f-4a78-b920-d12bf44735a8 + true + Expression + Expression + + + + + + 4155 + 2565 + 194 + 28 + + + 4255 + 2579 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + c28d9a32-e4a5-4042-b726-b1e3cc30408f + true + Variable O + O + true + af255605-090a-4d08-884a-922c10a6ad83 + 1 + + + + + + 4157 + 2567 + 14 + 24 + + + 4165.5 + 2579 + + + + + + + + Result of expression + 31950b0c-a76f-4e7a-bd69-b1a038acb86c + true + Result + + false + 0 + + + + + + 4338 + 2567 + 9 + 24 + + + 4344 + 2579 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + fd25d83a-1fe8-4be0-a683-cc1f2ed919b2 + Panel + + false + 1 + 31950b0c-a76f-4e7a-bd69-b1a038acb86c + 1 + Double click to edit panel content… + + + + + + 4161 + 2290 + 185 + 271 + + 0 + 0 + 0 + + 4161.702 + 2290.656 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6ccfaa31-45d4-4a74-bfc1-ba9dc849f252 + Relay + + false + fd25d83a-1fe8-4be0-a683-cc1f2ed919b2 + 1 + + + + + + 4232 + 2256 + 40 + 16 + + + 4252 + 2264 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + af255605-090a-4d08-884a-922c10a6ad83 + Relay + + false + 01d0b908-ff97-4016-87f2-ca77aed6b684 + 1 + + + + + + 4232 + 2612 + 40 + 16 + + + 4252 + 2620 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e3f0cf42-ab4f-4a78-b920-d12bf44735a8 + fd25d83a-1fe8-4be0-a683-cc1f2ed919b2 + 6ccfaa31-45d4-4a74-bfc1-ba9dc849f252 + af255605-090a-4d08-884a-922c10a6ad83 + 4 + e0f16396-8ef0-48e1-8137-06c351cecd9f + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0882b5a3-16e7-425e-af91-c0330603bae8 + Create Material + Create Material + + + + + + 4180 + 1494 + 144 + 104 + + + 4264 + 1546 + + + + + + Colour of the diffuse channel + d5b358da-f2d1-458c-9c46-2ed111cc9189 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 1496 + 67 + 20 + + + 4217 + 1506 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;224;224;224 + + + + + + + + + + + + Colour of the specular highlight + 419b3cb1-3011-464d-89d5-aaa75f9489cb + Specular + Specular + false + 0 + + + + + + 4182 + 1516 + 67 + 20 + + + 4217 + 1526 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + d643c3fd-ae15-42eb-bd1f-acdf1e3d13b4 + Emission + Emission + false + 0 + + + + + + 4182 + 1536 + 67 + 20 + + + 4217 + 1546 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 862337ec-b709-43bd-87a2-5332014d6714 + Transparency + Transparency + false + 0 + + + + + + 4182 + 1556 + 67 + 20 + + + 4217 + 1566 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + b8257fe7-3e29-4e66-8da0-5d6bdabc746e + Shine + Shine + false + 0 + + + + + + 4182 + 1576 + 67 + 20 + + + 4217 + 1586 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 1a21c973-6a3d-47f3-bd1b-e04cdb06be8a + Material + Material + false + 0 + + + + + + 4279 + 1496 + 43 + 100 + + + 4302 + 1546 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + f84ca467-222d-46e1-bb62-f84dd2c629f8 + Custom Preview + Custom Preview + + + + + + + 4211 + 1423 + 82 + 44 + + + 4279 + 1445 + + + + + + Geometry to preview + true + 93be943f-ee4b-4654-a8c2-b8e2f8a41376 + Geometry + Geometry + false + 2633b63c-97cc-4f30-916e-14e32e517ab4 + 1 + + + + + + 4213 + 1425 + 51 + 20 + + + 4240 + 1435 + + + + + + + + The material override + b9baca1b-84ae-4ade-b611-cad2bbbf7418 + Material + Material + false + 1a21c973-6a3d-47f3-bd1b-e04cdb06be8a + 1 + + + + + + 4213 + 1445 + 51 + 20 + + + 4240 + 1455 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + 10ee4cda-3342-464d-8cf4-221dc24e27b8 + Evaluate Length + Evaluate Length + + + + + + 4180 + 1335 + 144 + 64 + + + 4254 + 1367 + + + + + + Curve to evaluate + 1278e599-0267-4372-bc1c-83ad44552fc4 + Curve + Curve + false + 2633b63c-97cc-4f30-916e-14e32e517ab4 + 1 + + + + + + 4182 + 1337 + 57 + 20 + + + 4212 + 1347 + + + + + + + + Length factor for curve evaluation + 96bcaffc-c23d-4411-9326-63d7f8607acd + Length + Length + false + 0 + + + + + + 4182 + 1357 + 57 + 20 + + + 4212 + 1367 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f9729d41-03f8-4cb0-bfc8-2c9039a453cc + Normalized + Normalized + false + 0 + + + + + + 4182 + 1377 + 57 + 20 + + + 4212 + 1387 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 8c5c8f67-a03a-46ad-b223-db61b009ddb8 + Point + Point + false + 0 + + + + + + 4269 + 1337 + 53 + 20 + + + 4297 + 1347 + + + + + + + + Tangent vector at the specified length + 25380116-cd01-40a0-8c7c-b109827887ec + Tangent + Tangent + false + 0 + + + + + + 4269 + 1357 + 53 + 20 + + + 4297 + 1367 + + + + + + + + Curve parameter at the specified length + 724b7b3a-3d19-409b-800c-7eaf38dcdab3 + Parameter + Parameter + false + 0 + + + + + + 4269 + 1377 + 53 + 20 + + + 4297 + 1387 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + a8a70a6c-19d0-4fcd-9840-8317197432b4 + Interpolate + Interpolate + + + + + + 4190 + 1230 + 125 + 84 + + + 4257 + 1272 + + + + + + 1 + Interpolation points + 3de1898b-507f-4ad1-a5da-b0cb52b4f6f6 + Vertices + Vertices + false + 8c5c8f67-a03a-46ad-b223-db61b009ddb8 + 1 + + + + + + 4192 + 1232 + 50 + 20 + + + 4218.5 + 1242 + + + + + + + + Curve degree + 16e554bd-1ed8-48ee-acd2-0c2d44b6065d + Degree + Degree + false + 0 + + + + + + 4192 + 1252 + 50 + 20 + + + 4218.5 + 1262 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 02983edf-11f5-4cd4-b683-3cf00928c23a + Periodic + Periodic + false + 0 + + + + + + 4192 + 1272 + 50 + 20 + + + 4218.5 + 1282 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + e34cec39-02ef-4ec2-899b-b16e99086cae + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + 1292 + 50 + 20 + + + 4218.5 + 1302 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 82924789-779f-4d55-ad87-ea357d347d50 + Curve + Curve + false + 0 + + + + + + 4272 + 1232 + 41 + 26 + + + 4294 + 1245.333 + + + + + + + + Curve length + 773937a4-7cf8-4174-8b0d-b6ebc577751f + Length + Length + false + 0 + + + + + + 4272 + 1258 + 41 + 27 + + + 4294 + 1272 + + + + + + + + Curve domain + 98ac990c-7b40-4bc7-b0a3-88dea14a225b + Domain + Domain + false + 0 + + + + + + 4272 + 1285 + 41 + 27 + + + 4294 + 1298.667 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d49304d5-f887-4ea2-8e50-d82ae592cd4f + Create Material + Create Material + + + + + + 4180 + 1103 + 144 + 104 + + + 4264 + 1155 + + + + + + Colour of the diffuse channel + 3f66c249-0dcf-496d-97fb-eeb9da1afe74 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + 1105 + 67 + 20 + + + 4217 + 1115 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;199;199;199 + + + + + + + + + + + + Colour of the specular highlight + 01934c7c-53ac-46bf-885a-dd4c705a0982 + Specular + Specular + false + 0 + + + + + + 4182 + 1125 + 67 + 20 + + + 4217 + 1135 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 0b669ce6-03f0-4373-b9f5-b2b93a432d60 + Emission + Emission + false + 0 + + + + + + 4182 + 1145 + 67 + 20 + + + 4217 + 1155 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 8db6f197-81c5-431f-b2e6-8ed83c67e6e6 + Transparency + Transparency + false + 0 + + + + + + 4182 + 1165 + 67 + 20 + + + 4217 + 1175 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c14e2eca-1760-4c4e-94d3-70794aec88f9 + Shine + Shine + false + 0 + + + + + + 4182 + 1185 + 67 + 20 + + + 4217 + 1195 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 46087f6f-2616-4252-9b2f-f96b72b464a5 + Material + Material + false + 0 + + + + + + 4279 + 1105 + 43 + 100 + + + 4302 + 1155 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + 332b0ddf-d404-4227-8ef9-e7c55589ed8e + Custom Preview + Custom Preview + + + + + + + 4211 + 1037 + 82 + 44 + + + 4279 + 1059 + + + + + + Geometry to preview + true + 697af149-77d2-447e-a22b-45276915c995 + Geometry + Geometry + false + 82924789-779f-4d55-ad87-ea357d347d50 + 1 + + + + + + 4213 + 1039 + 51 + 20 + + + 4240 + 1049 + + + + + + + + The material override + 241b8b23-85f0-4c19-b285-bcdd0ff048af + Material + Material + false + 46087f6f-2616-4252-9b2f-f96b72b464a5 + 1 + + + + + + 4213 + 1059 + 51 + 20 + + + 4240 + 1069 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 778f30f2-d0db-40ba-86f4-d46088b5472a + Quick Graph + Quick Graph + false + 0 + af255605-090a-4d08-884a-922c10a6ad83 + 1 + + + + + + 4179 + 2094 + 150 + 150 + + + 4179.521 + 2094.134 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c93675fd-2ea8-4656-a7ab-212592bcbbdc + 2c5c9f1e-126e-4164-8537-48abe0c4ff09 + f98cc97a-e8a7-470d-a61d-2d7a8a23e8a7 + 01e9c45d-28a8-4b89-80fb-2634b6b140c5 + 04ab2017-7e5b-444d-a4e4-d66de109dc2d + 3e556438-5e8a-42f1-a259-14e74fd78104 + 91dd5919-6756-4229-a83c-5492ab6d1d73 + 467d0ef0-e497-4599-b693-8470182ced63 + f58ac8a9-b297-4cb0-bdf4-f2ebcfe8619b + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + d2f145a6-0b9f-43c4-b32c-72c578795ec9 + b43fd819-38d6-4b0f-a034-ca9ee3313aeb + cba65cb2-8baa-4be6-b58d-4073d1136919 + 540ede47-c992-4c80-994a-f3871e263dec + a08d1b95-afa3-42dd-8163-d362a492d3a9 + 05cb8a84-37ed-4acc-adee-b389e54f7e9e + d2be633e-96b6-4aad-9fdb-ca0b86789310 + afce176c-4aa5-48c1-8342-e10db43a27d2 + 9220a4b4-87f3-4bd6-8953-722771df4474 + 06af0f95-6657-4af7-8853-14da663df515 + 08250f14-f619-4535-82d8-ad386a0d688d + 4aaef12f-e884-42c6-818d-4c1260338754 + e3a3c6ed-c586-41e2-b48b-91579b2c29c6 + 8830eefb-94c3-4d29-84f8-560038614541 + 9ec6b72c-b941-4fe7-b1e1-cd0e734513d4 + b81888cd-ab2e-4ffe-ba20-4b887bd4fde6 + c85882a3-a470-4c5e-ab93-cce36f3827d8 + 2f1d4738-ec7d-4ff4-94c1-c022a5b2ab69 + a3fdd8cd-8b8e-4819-9064-8cde251ef0a5 + b52cfa16-abe2-4bfd-b4c4-3d0e0bee82fa + 70b741e8-9723-48d1-a9ad-a2ba285ba4c7 + e300d286-cfee-4f25-8b92-dab2e33acf77 + ec634d6b-4799-4042-b4eb-5c56aa930c8f + 1c3f2e64-54c6-4464-9f79-6c93d2c71afb + 34 + cdccd8b8-0710-43e6-aaf1-b6f5d75ed170 + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + c93675fd-2ea8-4656-a7ab-212592bcbbdc + Explode + Explode + + + + + + 4184 + 688 + 136 + 44 + + + 4251 + 710 + + + + + + Curve to explode + ada75ae6-2182-47cf-9eec-768facecfc2e + Curve + Curve + false + 82924789-779f-4d55-ad87-ea357d347d50 + 1 + + + + + + 4186 + 690 + 50 + 20 + + + 4212.5 + 700 + + + + + + + + Recursive decomposition until all segments are atomic + 937e18df-2550-468a-8025-2ace59d2a45a + Recursive + Recursive + false + 0 + + + + + + 4186 + 710 + 50 + 20 + + + 4212.5 + 720 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 812bfd97-7614-47cb-b38f-c2ba26b2b5b8 + Segments + Segments + false + 0 + + + + + + 4266 + 690 + 52 + 20 + + + 4293.5 + 700 + + + + + + + + 1 + Vertices of the exploded segments + 11c65c12-3a53-4f58-9bd0-7dac4d1c4a60 + Vertices + Vertices + false + 0 + + + + + + 4266 + 710 + 52 + 20 + + + 4293.5 + 720 + + + + + + + + + + + + 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 + 2c5c9f1e-126e-4164-8537-48abe0c4ff09 + Evaluate Length + Evaluate Length + + + + + + 4180 + 605 + 144 + 64 + + + 4254 + 637 + + + + + + Curve to evaluate + ad495a6b-b170-436f-9783-be98e0d36d46 + Curve + Curve + false + 812bfd97-7614-47cb-b38f-c2ba26b2b5b8 + 1 + + + + + + 4182 + 607 + 57 + 20 + + + 4212 + 617 + + + + + + + + Length factor for curve evaluation + aa582816-a0d8-4e02-af5b-591e1004a681 + Length + Length + false + 0 + + + + + + 4182 + 627 + 57 + 20 + + + 4212 + 637 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d9823ed0-5cfe-46df-afd9-3765beb85cf1 + Normalized + Normalized + false + 0 + + + + + + 4182 + 647 + 57 + 20 + + + 4212 + 657 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5c475321-2646-49f9-9750-718d69893f0f + Point + Point + false + 0 + + + + + + 4269 + 607 + 53 + 20 + + + 4297 + 617 + + + + + + + + Tangent vector at the specified length + 87403653-6488-4c70-8c10-c62085f73c58 + Tangent + Tangent + false + 0 + + + + + + 4269 + 627 + 53 + 20 + + + 4297 + 637 + + + + + + + + Curve parameter at the specified length + 82a14228-945f-4e64-bec8-9d2dd96d445f + Parameter + Parameter + false + 0 + + + + + + 4269 + 647 + 53 + 20 + + + 4297 + 657 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + f98cc97a-e8a7-470d-a61d-2d7a8a23e8a7 + Line SDL + Line SDL + + + + + + 4191 + -1028 + 122 + 64 + + + 4271 + -996 + + + + + + Line start point + 853f003b-2f56-4309-a4b2-fef4423c6f33 + Start + Start + false + 5c475321-2646-49f9-9750-718d69893f0f + 1 + + + + + + 4193 + -1026 + 63 + 20 + + + 4234 + -1016 + + + + + + + + Line tangent (direction) + fc388151-d1cd-4d9e-baec-517f62783281 + Direction + Direction + false + e61f77aa-2114-46fe-a1c1-be7332ff6913 + 1 + + + + + + 4193 + -1006 + 63 + 20 + + + 4234 + -996 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 7af60992-3bc8-4ec1-a708-49c11775d1e5 + ABS(X) + Length + Length + false + a23982d5-5893-4e23-b605-6990028410a5 + 1 + + + + + + 4193 + -986 + 63 + 20 + + + 4234 + -976 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + 1f3ad3f5-a7f9-43b3-b5d3-5ec08a3a143d + Line + Line + false + 0 + + + + + + 4286 + -1026 + 25 + 60 + + + 4300 + -996 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 01e9c45d-28a8-4b89-80fb-2634b6b140c5 + Relative Differences + Relative Differences + + + + + + 4188 + 262 + 128 + 28 + + + 4241 + 276 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 74b2aa87-70dc-4d2a-ab50-0f08c592b102 + Values + Values + false + 8bf8a1fc-5c4f-4d85-9201-a7ff1557bb48 + 1 + + + + + + 4190 + 264 + 36 + 24 + + + 4209.5 + 276 + + + + + + + + 1 + Differences between consecutive items + d3cd32f5-27e2-4055-83b9-e7c4c3c06f4e + Differenced + Differenced + false + 0 + + + + + + 4256 + 264 + 58 + 24 + + + 4286.5 + 276 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 04ab2017-7e5b-444d-a4e4-d66de109dc2d + Replace Nulls + Replace Nulls + + + + + + 4184 + 318 + 136 + 44 + + + 4270 + 340 + + + + + + 1 + Items to test for null + 0a8593a0-f701-461f-8a53-ca2cd62cccba + Items + Items + false + f58ac8a9-b297-4cb0-bdf4-f2ebcfe8619b + 1 + + + + + + 4186 + 320 + 69 + 20 + + + 4222 + 330 + + + + + + + + 1 + Items to replace nulls with + 9413ebd7-a507-4f07-a46c-74ad995686fe + Replacements + Replacements + false + 0 + + + + + + 4186 + 340 + 69 + 20 + + + 4222 + 350 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 8bf8a1fc-5c4f-4d85-9201-a7ff1557bb48 + Items + Items + false + 0 + + + + + + 4285 + 320 + 33 + 20 + + + 4303 + 330 + + + + + + + + Number of items replaced + 4a7a7320-0d6e-44c7-b5d5-996e92c985fc + Count + Count + false + 0 + + + + + + 4285 + 340 + 33 + 20 + + + 4303 + 350 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 3e556438-5e8a-42f1-a259-14e74fd78104 + List Length + List Length + + + + + + 4206 + 213 + 93 + 28 + + + 4245 + 227 + + + + + + 1 + Base list + 1f599d8a-2419-4556-bccd-897944a88c4a + List + List + false + d3cd32f5-27e2-4055-83b9-e7c4c3c06f4e + 1 + + + + + + 4208 + 215 + 22 + 24 + + + 4220.5 + 227 + + + + + + + + Number of items in L + 4a3436a2-f0c8-4d33-8e04-2ba572a14000 + Length + Length + false + 0 + + + + + + 4260 + 215 + 37 + 24 + + + 4280 + 227 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 91dd5919-6756-4229-a83c-5492ab6d1d73 + List Item + List Item + + + + + + 4215 + 50 + 74 + 64 + + + 4263 + 82 + + + + + + 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 + b33f1760-b57f-4611-b44f-577a3de93397 + List + List + false + d3cd32f5-27e2-4055-83b9-e7c4c3c06f4e + 1 + + + + + + 4217 + 52 + 31 + 20 + + + 4234 + 62 + + + + + + + + Item index + 6152c27c-2418-40c0-b7a4-8c85ca6b9f20 + Index + Index + false + 944a6a9f-15d2-49f6-b262-7fd14c6c6ec9 + 1 + + + + + + 4217 + 72 + 31 + 20 + + + 4234 + 82 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + cf3c3efb-2f19-4704-8b8f-aa1f81889a4c + Wrap + Wrap + false + 0 + + + + + + 4217 + 92 + 31 + 20 + + + 4234 + 102 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + d246353c-fec8-4f45-ab1a-ce5a39486183 + false + Item + i + false + 0 + + + + + + 4278 + 52 + 9 + 60 + + + 4284 + 82 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 467d0ef0-e497-4599-b693-8470182ced63 + Series + Series + + + + + + 4194 + 132 + 117 + 64 + + + 4260 + 164 + + + + + + First number in the series + b519bbd3-4cfe-465f-89de-9c2c89c6a2ae + Start + Start + false + 0 + + + + + + 4196 + 134 + 49 + 20 + + + 4230 + 144 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + 7e07ffac-d1ce-4812-90cc-38751c344d2e + Step + Step + false + 0 + + + + + + 4196 + 154 + 49 + 20 + + + 4230 + 164 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 917c7b3c-2442-4f43-826b-dd1b0df58424 + X-1 + Count + Count + false + 4a3436a2-f0c8-4d33-8e04-2ba572a14000 + 1 + + + + + + 4196 + 174 + 49 + 20 + + + 4230 + 184 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 944a6a9f-15d2-49f6-b262-7fd14c6c6ec9 + Series + Series + false + 0 + + + + + + 4275 + 134 + 34 + 60 + + + 4293.5 + 164 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f58ac8a9-b297-4cb0-bdf4-f2ebcfe8619b + Relay + + false + 01d0b908-ff97-4016-87f2-ca77aed6b684 + 1 + + + + + + 4232 + 381 + 40 + 16 + + + 4252 + 389 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + Relay + + false + d246353c-fec8-4f45-ab1a-ce5a39486183 + 1 + + + + + + 4232 + 17 + 40 + 16 + + + 4252 + 25 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 01e9c45d-28a8-4b89-80fb-2634b6b140c5 + 04ab2017-7e5b-444d-a4e4-d66de109dc2d + 3e556438-5e8a-42f1-a259-14e74fd78104 + 91dd5919-6756-4229-a83c-5492ab6d1d73 + 467d0ef0-e497-4599-b693-8470182ced63 + f58ac8a9-b297-4cb0-bdf4-f2ebcfe8619b + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + 7 + d2f145a6-0b9f-43c4-b32c-72c578795ec9 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + b43fd819-38d6-4b0f-a034-ca9ee3313aeb + Curve Closest Point + Curve Closest Point + + + + + + 4192 + 517 + 120 + 64 + + + 4242 + 549 + + + + + + Point to project onto curve + db0633c1-2a76-460d-b988-cc780996dad5 + Point + Point + false + 5c475321-2646-49f9-9750-718d69893f0f + 1 + + + + + + 4194 + 519 + 33 + 30 + + + 4212 + 534 + + + + + + + + Curve to project onto + 675dba17-bd4e-4c1e-a2d8-cfbe658f7318 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + 549 + 33 + 30 + + + 4212 + 564 + + + + + + + + Point on the curve closest to the base point + 2ccdd2e1-6a50-4cf4-a2ad-3eca0d76db14 + Point + Point + false + 0 + + + + + + 4257 + 519 + 53 + 20 + + + 4285 + 529 + + + + + + + + Parameter on curve domain of closest point + 42f1b662-542b-499e-aded-af207168a4f5 + Parameter + Parameter + false + 0 + + + + + + 4257 + 539 + 53 + 20 + + + 4285 + 549 + + + + + + + + Distance between base point and curve + 7d7bedfc-ecfb-42f7-b649-e4db830df590 + Distance + Distance + false + 0 + + + + + + 4257 + 559 + 53 + 20 + + + 4285 + 569 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + cba65cb2-8baa-4be6-b58d-4073d1136919 + Line + Line + + + + + + 4195 + 438 + 114 + 44 + + + 4267 + 460 + + + + + + Line start point + c700113c-d53f-474b-8db0-752407fc0de0 + Start Point + Start Point + false + 2ccdd2e1-6a50-4cf4-a2ad-3eca0d76db14 + 1 + + + + + + 4197 + 440 + 55 + 20 + + + 4226 + 450 + + + + + + + + Line end point + 1dbf384e-f8d4-452d-8dc4-63f86740fa13 + End Point + End Point + false + 5c475321-2646-49f9-9750-718d69893f0f + 1 + + + + + + 4197 + 460 + 55 + 20 + + + 4226 + 470 + + + + + + + + Line segment + e61f77aa-2114-46fe-a1c1-be7332ff6913 + Line + Line + false + 0 + + + + + + 4282 + 440 + 25 + 40 + + + 4296 + 460 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 540ede47-c992-4c80-994a-f3871e263dec + Remap Numbers + Remap Numbers + + + + + + 4195 + -726 + 115 + 64 + + + 4250 + -694 + + + + + + Value to remap + 7ef8b46d-0cdf-41ab-9d33-0b632e14b74a + Value + Value + false + 05cb8a84-37ed-4acc-adee-b389e54f7e9e + 1 + + + + + + 4197 + -724 + 38 + 20 + + + 4217.5 + -714 + + + + + + + + Source domain + 40f4fb47-dd4b-46f1-b640-c12c3bd47681 + Source + Source + false + d065ec2c-afeb-4383-aa20-7e1f90bf7f0d + 1 + + + + + + 4197 + -704 + 38 + 20 + + + 4217.5 + -694 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 96f9ee14-e8fb-46a7-aa9f-1f6bad16c2ca + Target + Target + false + 0 + + + + + + 4197 + -684 + 38 + 20 + + + 4217.5 + -674 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + d9b4fe99-5e90-4dfa-aceb-d23bf1eaa02b + Mapped + Mapped + false + 0 + + + + + + 4265 + -724 + 43 + 30 + + + 4288 + -709 + + + + + + + + Remapped and clipped number + d41c7754-c3ad-45a0-b683-54bd8ab76da6 + Clipped + Clipped + false + 0 + + + + + + 4265 + -694 + 43 + 30 + + + 4288 + -679 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + a08d1b95-afa3-42dd-8163-d362a492d3a9 + Bounds + Bounds + + + + + + 4191 + -644 + 122 + 28 + + + 4255 + -630 + + + + + + 1 + Numbers to include in Bounds + 7c73df9d-f6d9-47d9-ab97-fefe75dfebdb + Numbers + Numbers + false + 05cb8a84-37ed-4acc-adee-b389e54f7e9e + 1 + + + + + + 4193 + -642 + 47 + 24 + + + 4218 + -630 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + d065ec2c-afeb-4383-aa20-7e1f90bf7f0d + Domain + Domain + false + 0 + + + + + + 4270 + -642 + 41 + 24 + + + 4292 + -630 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 05cb8a84-37ed-4acc-adee-b389e54f7e9e + Relay + + false + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + 1 + + + + + + 4232 + -597 + 40 + 16 + + + 4252 + -589 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + d2be633e-96b6-4aad-9fdb-ca0b86789310 + Multiplication + Multiplication + + + + + + 4211 + -925 + 82 + 44 + + + 4242 + -903 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ba6f6689-a9e8-43bf-b7c4-b700ddf43dab + A + A + true + 7034cbb9-f6c6-4916-8014-6893cea6935e + 1 + + + + + + 4213 + -923 + 14 + 20 + + + 4221.5 + -913 + + + + + + + + Second item for multiplication + 56c52f25-badb-40eb-a10b-7ee0bd34442f + B + B + true + 06af0f95-6657-4af7-8853-14da663df515 + 1 + + + + + + 4213 + -903 + 14 + 20 + + + 4221.5 + -893 + + + + + + + + Result of multiplication + a23982d5-5893-4e23-b605-6990028410a5 + Result + Result + false + 0 + + + + + + 4257 + -923 + 34 + 40 + + + 4275.5 + -903 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + afce176c-4aa5-48c1-8342-e10db43a27d2 + Multiplication + Multiplication + + + + + + 4211 + -818 + 82 + 44 + + + 4242 + -796 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 955d95a7-5ef1-43f0-934e-43b97662697b + A + A + true + 9220a4b4-87f3-4bd6-8953-722771df4474 + 1 + + + + + + 4213 + -816 + 14 + 20 + + + 4221.5 + -806 + + + + + + + + Second item for multiplication + 80852d23-f87d-471b-931f-c2a2af0d1307 + B + B + true + d9b4fe99-5e90-4dfa-aceb-d23bf1eaa02b + 1 + + + + + + 4213 + -796 + 14 + 20 + + + 4221.5 + -786 + + + + + + + + Result of multiplication + 7034cbb9-f6c6-4916-8014-6893cea6935e + Result + Result + false + 0 + + + + + + 4257 + -816 + 34 + 40 + + + 4275.5 + -796 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9220a4b4-87f3-4bd6-8953-722771df4474 + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + -753 + 40 + 16 + + + 4252 + -745 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 06af0f95-6657-4af7-8853-14da663df515 + Digit Scroller + + false + 0 + + + + + 12 + + 1 + + 0.43075000000 + + + + + + 4128 + -855 + 250 + 20 + + + 4128.564 + -854.5239 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 540ede47-c992-4c80-994a-f3871e263dec + a08d1b95-afa3-42dd-8163-d362a492d3a9 + 05cb8a84-37ed-4acc-adee-b389e54f7e9e + d2be633e-96b6-4aad-9fdb-ca0b86789310 + afce176c-4aa5-48c1-8342-e10db43a27d2 + 9220a4b4-87f3-4bd6-8953-722771df4474 + 06af0f95-6657-4af7-8853-14da663df515 + 7 + 08250f14-f619-4535-82d8-ad386a0d688d + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c93675fd-2ea8-4656-a7ab-212592bcbbdc + 2c5c9f1e-126e-4164-8537-48abe0c4ff09 + b43fd819-38d6-4b0f-a034-ca9ee3313aeb + cba65cb2-8baa-4be6-b58d-4073d1136919 + 4 + 4aaef12f-e884-42c6-818d-4c1260338754 + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + e3a3c6ed-c586-41e2-b48b-91579b2c29c6 + true + Expression + Expression + + + + + + 4155 + -83 + 194 + 28 + + + 4255 + -69 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + ebabd7e0-79e5-4106-8c18-ececcb800871 + true + Variable O + O + true + b81888cd-ab2e-4ffe-ba20-4b887bd4fde6 + 1 + + + + + + 4157 + -81 + 14 + 24 + + + 4165.5 + -69 + + + + + + + + Result of expression + b8f49bf1-df4d-4615-908a-f984cd0ce88b + true + Result + + false + 0 + + + + + + 4338 + -81 + 9 + 24 + + + 4344 + -69 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 8830eefb-94c3-4d29-84f8-560038614541 + Panel + + false + 1 + b8f49bf1-df4d-4615-908a-f984cd0ce88b + 1 + Double click to edit panel content… + + + + + + 4161 + -354 + 185 + 271 + + 0 + 0 + 0 + + 4161.165 + -353.6328 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9ec6b72c-b941-4fe7-b1e1-cd0e734513d4 + Relay + + false + 8830eefb-94c3-4d29-84f8-560038614541 + 1 + + + + + + 4232 + -392 + 40 + 16 + + + 4252 + -384 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b81888cd-ab2e-4ffe-ba20-4b887bd4fde6 + Relay + + false + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + 1 + + + + + + 4232 + -36 + 40 + 16 + + + 4252 + -28 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e3a3c6ed-c586-41e2-b48b-91579b2c29c6 + 8830eefb-94c3-4d29-84f8-560038614541 + 9ec6b72c-b941-4fe7-b1e1-cd0e734513d4 + b81888cd-ab2e-4ffe-ba20-4b887bd4fde6 + 4 + c85882a3-a470-4c5e-ab93-cce36f3827d8 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 2f1d4738-ec7d-4ff4-94c1-c022a5b2ab69 + Create Material + Create Material + + + + + + 4180 + -1154 + 144 + 104 + + + 4264 + -1102 + + + + + + Colour of the diffuse channel + 4b86b794-d960-42c1-aed2-a2f0cb4c8ebe + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -1152 + 67 + 20 + + + 4217 + -1142 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;217;217;217 + + + + + + + + + + + + Colour of the specular highlight + 02579182-942d-4e03-8348-6fb95f18afa5 + Specular + Specular + false + 0 + + + + + + 4182 + -1132 + 67 + 20 + + + 4217 + -1122 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + bf480cd4-98e7-477c-9378-9116bd14cec2 + Emission + Emission + false + 0 + + + + + + 4182 + -1112 + 67 + 20 + + + 4217 + -1102 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + a01ab834-55b2-4a34-9048-a0d4c4e056f5 + Transparency + Transparency + false + 0 + + + + + + 4182 + -1092 + 67 + 20 + + + 4217 + -1082 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 32be6a79-41a1-49be-865b-3c7bec30aae3 + Shine + Shine + false + 0 + + + + + + 4182 + -1072 + 67 + 20 + + + 4217 + -1062 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 7512959a-6e8d-495e-939b-4db9f445cd01 + Material + Material + false + 0 + + + + + + 4279 + -1152 + 43 + 100 + + + 4302 + -1102 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + a3fdd8cd-8b8e-4819-9064-8cde251ef0a5 + Custom Preview + Custom Preview + + + + + + + 4211 + -1225 + 82 + 44 + + + 4279 + -1203 + + + + + + Geometry to preview + true + e38a496e-433d-4e89-94b1-a3b5ba5978c6 + Geometry + Geometry + false + 1f3ad3f5-a7f9-43b3-b5d3-5ec08a3a143d + 1 + + + + + + 4213 + -1223 + 51 + 20 + + + 4240 + -1213 + + + + + + + + The material override + 16c9413e-53ad-4512-816d-c1c9b1e5e4e2 + Material + Material + false + 7512959a-6e8d-495e-939b-4db9f445cd01 + 1 + + + + + + 4213 + -1203 + 51 + 20 + + + 4240 + -1193 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + b52cfa16-abe2-4bfd-b4c4-3d0e0bee82fa + Evaluate Length + Evaluate Length + + + + + + 4180 + -1313 + 144 + 64 + + + 4254 + -1281 + + + + + + Curve to evaluate + 4f3b1064-ab39-45bd-b152-b6ed2abc3607 + Curve + Curve + false + 1f3ad3f5-a7f9-43b3-b5d3-5ec08a3a143d + 1 + + + + + + 4182 + -1311 + 57 + 20 + + + 4212 + -1301 + + + + + + + + Length factor for curve evaluation + 6da7a429-331e-42ac-b83c-c72318dc01b6 + Length + Length + false + 0 + + + + + + 4182 + -1291 + 57 + 20 + + + 4212 + -1281 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 1ffe3048-5365-470a-a2d7-7cff3c13ff1e + Normalized + Normalized + false + 0 + + + + + + 4182 + -1271 + 57 + 20 + + + 4212 + -1261 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 3c962aaf-d7d3-42d6-948e-2e53bcdd892e + Point + Point + false + 0 + + + + + + 4269 + -1311 + 53 + 20 + + + 4297 + -1301 + + + + + + + + Tangent vector at the specified length + 27960dec-b5a4-41c1-90cc-68bffa585f44 + Tangent + Tangent + false + 0 + + + + + + 4269 + -1291 + 53 + 20 + + + 4297 + -1281 + + + + + + + + Curve parameter at the specified length + c27cafa2-56a9-44f3-8dee-97dbf24b7561 + Parameter + Parameter + false + 0 + + + + + + 4269 + -1271 + 53 + 20 + + + 4297 + -1261 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 70b741e8-9723-48d1-a9ad-a2ba285ba4c7 + Interpolate + Interpolate + + + + + + 4190 + -1418 + 125 + 84 + + + 4257 + -1376 + + + + + + 1 + Interpolation points + 9e4cab6f-5e8a-4859-b1b7-32188adc282a + Vertices + Vertices + false + 3c962aaf-d7d3-42d6-948e-2e53bcdd892e + 1 + + + + + + 4192 + -1416 + 50 + 20 + + + 4218.5 + -1406 + + + + + + + + Curve degree + c8030b36-a6ea-481f-bea7-32c95a4f3d90 + Degree + Degree + false + 0 + + + + + + 4192 + -1396 + 50 + 20 + + + 4218.5 + -1386 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 1634e349-f51d-4499-8b21-2c250f726400 + Periodic + Periodic + false + 0 + + + + + + 4192 + -1376 + 50 + 20 + + + 4218.5 + -1366 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + b87cb685-ba31-45ee-85fe-f96f2befda2a + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + -1356 + 50 + 20 + + + 4218.5 + -1346 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 517b7f7c-000e-431b-a066-be8a3d4f2683 + Curve + Curve + false + 0 + + + + + + 4272 + -1416 + 41 + 26 + + + 4294 + -1402.667 + + + + + + + + Curve length + 68751d2f-2c0e-4b3b-afba-c34f2ad5156f + Length + Length + false + 0 + + + + + + 4272 + -1390 + 41 + 27 + + + 4294 + -1376 + + + + + + + + Curve domain + 4501b9b4-addf-4338-a53d-98489a7adbae + Domain + Domain + false + 0 + + + + + + 4272 + -1363 + 41 + 27 + + + 4294 + -1349.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + e300d286-cfee-4f25-8b92-dab2e33acf77 + Create Material + Create Material + + + + + + 4180 + -1545 + 144 + 104 + + + 4264 + -1493 + + + + + + Colour of the diffuse channel + 9bb9df53-8afc-4584-bdc2-86da42c4f7fb + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -1543 + 67 + 20 + + + 4217 + -1533 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;191;191;191 + + + + + + + + + + + + Colour of the specular highlight + f97bd895-5c49-4653-950d-4abbc470d897 + Specular + Specular + false + 0 + + + + + + 4182 + -1523 + 67 + 20 + + + 4217 + -1513 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + d66dcf0f-ae60-4c9e-b1a4-2de0e872bf23 + Emission + Emission + false + 0 + + + + + + 4182 + -1503 + 67 + 20 + + + 4217 + -1493 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + e8510d09-9ece-4f78-b05a-e0cc14ff275d + Transparency + Transparency + false + 0 + + + + + + 4182 + -1483 + 67 + 20 + + + 4217 + -1473 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 02fb72ef-48a3-4c70-bb60-021b9f15adba + Shine + Shine + false + 0 + + + + + + 4182 + -1463 + 67 + 20 + + + 4217 + -1453 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + e21a60c0-56ba-4863-8607-99f95db4c45f + Material + Material + false + 0 + + + + + + 4279 + -1543 + 43 + 100 + + + 4302 + -1493 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + ec634d6b-4799-4042-b4eb-5c56aa930c8f + Custom Preview + Custom Preview + + + + + + + 4211 + -1611 + 82 + 44 + + + 4279 + -1589 + + + + + + Geometry to preview + true + 4ce92a1a-ecfa-4783-be95-c8c0af0e10ff + Geometry + Geometry + false + 517b7f7c-000e-431b-a066-be8a3d4f2683 + 1 + + + + + + 4213 + -1609 + 51 + 20 + + + 4240 + -1599 + + + + + + + + The material override + 632b547d-c445-421c-918a-b749e74fd115 + Material + Material + false + e21a60c0-56ba-4863-8607-99f95db4c45f + 1 + + + + + + 4213 + -1589 + 51 + 20 + + + 4240 + -1579 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 1c3f2e64-54c6-4464-9f79-6c93d2c71afb + Quick Graph + Quick Graph + false + 0 + b81888cd-ab2e-4ffe-ba20-4b887bd4fde6 + 1 + + + + + + 4178 + -551 + 150 + 150 + + + 4178.984 + -550.1548 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cafc2da5-9415-4b04-acfb-506833190353 + ceaf745f-3471-4729-af00-6ca07f196810 + 27e38dfb-56c5-4043-8813-e6b4c887ca33 + 7921e339-36b4-4600-9302-4dfcd3070717 + e14da337-9eb7-4aa8-968e-bf2c6201c46f + ab029d74-8166-480a-bcfc-ea1c771585b1 + e8e303e7-5caa-4cb5-9fbb-85ecb8fb1d79 + ed715d64-98dd-4f73-a015-a452bda69ffb + 39d76428-6b2b-452f-8845-6ab3f8c09406 + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + 9734bec8-80b0-4be2-87a4-5a8b3ea08a88 + eb2f624c-b8cf-4a67-aa97-30ab8993a49f + 019a0f6a-0087-40c7-abf9-884435195ab5 + 49ee5767-1742-4a56-b5a4-afc1718ef6dc + 04bf8040-8405-4571-8e8a-fe1ad23fdd32 + 2522a593-4e78-48f8-ab81-f878c624fd37 + f00dad20-14c4-4f1f-83d2-3b8fde57300b + 9bd59add-3a89-4772-af44-fecdd58d0e3f + fc167f22-a7f3-4574-ac20-69e43b3b6d2b + 7343251e-60ba-4429-bb09-f3e53ad12212 + d3e4f69f-4ffd-4604-af84-285ad911b97f + e239d8dd-98eb-4e32-9735-90131e0d7d5e + 84d0df7b-50c3-47a8-91bc-889e0f27168b + 3c8b8a6f-2e6a-4f80-a015-4ee696e80fb3 + 6eb131eb-53c3-41c4-ac8b-6b258361fffa + 942ab4cf-6040-4abd-bcea-2fb3d0fcea0c + 44d4caec-96e4-49e8-aecd-ccad3c469f5f + d01fb2b6-df25-43d0-a37e-d97ada3fe595 + 9c648eff-302d-46b1-b856-afce86359b90 + ef87df9e-650e-426a-8735-d829aebf921e + 6ae51dce-1d85-4785-a7ea-07107ea02d4c + 8b3fdc0c-30a0-4af4-88db-584f095bc755 + edb11cfb-05c6-4193-b9f0-b90164daa017 + 31400716-78e8-4933-8a93-4a85e634b598 + 34 + 8e23a6db-4a59-46bc-90a3-5fded619f509 + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + cafc2da5-9415-4b04-acfb-506833190353 + Explode + Explode + + + + + + 4184 + -1851 + 136 + 44 + + + 4251 + -1829 + + + + + + Curve to explode + fe8b60dc-4a1e-4f4b-b6b0-2d96a27507c9 + Curve + Curve + false + 517b7f7c-000e-431b-a066-be8a3d4f2683 + 1 + + + + + + 4186 + -1849 + 50 + 20 + + + 4212.5 + -1839 + + + + + + + + Recursive decomposition until all segments are atomic + e296547e-2376-488f-81d4-6acf354b87b5 + Recursive + Recursive + false + 0 + + + + + + 4186 + -1829 + 50 + 20 + + + 4212.5 + -1819 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 3de02ca1-e120-4ce7-8562-601d728f9cdf + Segments + Segments + false + 0 + + + + + + 4266 + -1849 + 52 + 20 + + + 4293.5 + -1839 + + + + + + + + 1 + Vertices of the exploded segments + 4acb1b4f-7818-476d-9943-2d7a03c192a0 + Vertices + Vertices + false + 0 + + + + + + 4266 + -1829 + 52 + 20 + + + 4293.5 + -1819 + + + + + + + + + + + + 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 + ceaf745f-3471-4729-af00-6ca07f196810 + Evaluate Length + Evaluate Length + + + + + + 4180 + -1934 + 144 + 64 + + + 4254 + -1902 + + + + + + Curve to evaluate + aa10a7dd-8b19-42c1-933b-14b716cb921d + Curve + Curve + false + 3de02ca1-e120-4ce7-8562-601d728f9cdf + 1 + + + + + + 4182 + -1932 + 57 + 20 + + + 4212 + -1922 + + + + + + + + Length factor for curve evaluation + 2b484ede-2549-4303-a0c8-b15466e26942 + Length + Length + false + 0 + + + + + + 4182 + -1912 + 57 + 20 + + + 4212 + -1902 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 80126235-6247-4b58-aec5-4ca4ad7d4b57 + Normalized + Normalized + false + 0 + + + + + + 4182 + -1892 + 57 + 20 + + + 4212 + -1882 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ad9e499f-493f-43f9-a0e1-db8c8d2e5fa2 + Point + Point + false + 0 + + + + + + 4269 + -1932 + 53 + 20 + + + 4297 + -1922 + + + + + + + + Tangent vector at the specified length + b2319a06-a7c3-41a0-b200-7db615ad710c + Tangent + Tangent + false + 0 + + + + + + 4269 + -1912 + 53 + 20 + + + 4297 + -1902 + + + + + + + + Curve parameter at the specified length + c65d125b-2a49-4b6f-8c30-5d876eee5762 + Parameter + Parameter + false + 0 + + + + + + 4269 + -1892 + 53 + 20 + + + 4297 + -1882 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 27e38dfb-56c5-4043-8813-e6b4c887ca33 + Line SDL + Line SDL + + + + + + 4191 + -3567 + 122 + 64 + + + 4271 + -3535 + + + + + + Line start point + cb470d89-a893-43f6-b092-08f530544a27 + Start + Start + false + ad9e499f-493f-43f9-a0e1-db8c8d2e5fa2 + 1 + + + + + + 4193 + -3565 + 63 + 20 + + + 4234 + -3555 + + + + + + + + Line tangent (direction) + 5bb54eae-5ce7-457b-8a5b-d0227d53750a + Direction + Direction + false + 033194ec-4fe0-49ea-a655-f013dcdc9013 + 1 + + + + + + 4193 + -3545 + 63 + 20 + + + 4234 + -3535 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + e032500a-c1fe-4372-bb6d-322f3167dbeb + ABS(X) + Length + Length + false + 76347466-4ce3-4cd6-aed9-37479c6a2b12 + 1 + + + + + + 4193 + -3525 + 63 + 20 + + + 4234 + -3515 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + 27d59768-f78f-4fef-ae84-0defc4594a3d + Line + Line + false + 0 + + + + + + 4286 + -3565 + 25 + 60 + + + 4300 + -3535 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 7921e339-36b4-4600-9302-4dfcd3070717 + Relative Differences + Relative Differences + + + + + + 4188 + -2277 + 128 + 28 + + + 4241 + -2263 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 5a06824c-9af2-4ede-99d6-4d8aa3bcd7f5 + Values + Values + false + 99db9af8-6e33-4b31-bd31-2e2f0bef7461 + 1 + + + + + + 4190 + -2275 + 36 + 24 + + + 4209.5 + -2263 + + + + + + + + 1 + Differences between consecutive items + 4ccbd253-ea46-4242-be6c-e681f6724543 + Differenced + Differenced + false + 0 + + + + + + 4256 + -2275 + 58 + 24 + + + 4286.5 + -2263 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + e14da337-9eb7-4aa8-968e-bf2c6201c46f + Replace Nulls + Replace Nulls + + + + + + 4184 + -2221 + 136 + 44 + + + 4270 + -2199 + + + + + + 1 + Items to test for null + 6d596d80-5562-4326-8812-90af380b6d96 + Items + Items + false + 39d76428-6b2b-452f-8845-6ab3f8c09406 + 1 + + + + + + 4186 + -2219 + 69 + 20 + + + 4222 + -2209 + + + + + + + + 1 + Items to replace nulls with + 3c89ab46-84fe-4df7-b65e-149f23655f01 + Replacements + Replacements + false + 0 + + + + + + 4186 + -2199 + 69 + 20 + + + 4222 + -2189 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 99db9af8-6e33-4b31-bd31-2e2f0bef7461 + Items + Items + false + 0 + + + + + + 4285 + -2219 + 33 + 20 + + + 4303 + -2209 + + + + + + + + Number of items replaced + a3f29cdd-d38f-4e0c-887d-22b3f5a1e981 + Count + Count + false + 0 + + + + + + 4285 + -2199 + 33 + 20 + + + 4303 + -2189 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + ab029d74-8166-480a-bcfc-ea1c771585b1 + List Length + List Length + + + + + + 4206 + -2326 + 93 + 28 + + + 4245 + -2312 + + + + + + 1 + Base list + 662d8c2d-0169-43ce-9033-d85adb346771 + List + List + false + 4ccbd253-ea46-4242-be6c-e681f6724543 + 1 + + + + + + 4208 + -2324 + 22 + 24 + + + 4220.5 + -2312 + + + + + + + + Number of items in L + 6cee6023-351b-4fe3-b37f-592833d98a2f + Length + Length + false + 0 + + + + + + 4260 + -2324 + 37 + 24 + + + 4280 + -2312 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + e8e303e7-5caa-4cb5-9fbb-85ecb8fb1d79 + List Item + List Item + + + + + + 4215 + -2489 + 74 + 64 + + + 4263 + -2457 + + + + + + 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 + bdbe1350-1f88-44dd-8acc-5830ecd66827 + List + List + false + 4ccbd253-ea46-4242-be6c-e681f6724543 + 1 + + + + + + 4217 + -2487 + 31 + 20 + + + 4234 + -2477 + + + + + + + + Item index + 2d1ca162-2b34-4ada-a1b0-ac607e77250f + Index + Index + false + 5482fa1b-6c63-4d76-a371-32fb262c5b83 + 1 + + + + + + 4217 + -2467 + 31 + 20 + + + 4234 + -2457 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 47ae635e-7561-45c8-a770-3bcb2e3cea24 + Wrap + Wrap + false + 0 + + + + + + 4217 + -2447 + 31 + 20 + + + 4234 + -2437 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + ef67e724-6b7e-45cd-9b84-5a248912ae9b + false + Item + i + false + 0 + + + + + + 4278 + -2487 + 9 + 60 + + + 4284 + -2457 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + ed715d64-98dd-4f73-a015-a452bda69ffb + Series + Series + + + + + + 4194 + -2407 + 117 + 64 + + + 4260 + -2375 + + + + + + First number in the series + 5336b583-9206-40b6-849b-697eddd5c639 + Start + Start + false + 0 + + + + + + 4196 + -2405 + 49 + 20 + + + 4230 + -2395 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + cfaa6be8-4e01-434c-8456-9778cfecbc7b + Step + Step + false + 0 + + + + + + 4196 + -2385 + 49 + 20 + + + 4230 + -2375 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + f52f4e8d-7103-45a9-9b1d-e2f13b3ec2d6 + X-1 + Count + Count + false + 6cee6023-351b-4fe3-b37f-592833d98a2f + 1 + + + + + + 4196 + -2365 + 49 + 20 + + + 4230 + -2355 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 5482fa1b-6c63-4d76-a371-32fb262c5b83 + Series + Series + false + 0 + + + + + + 4275 + -2405 + 34 + 60 + + + 4293.5 + -2375 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 39d76428-6b2b-452f-8845-6ab3f8c09406 + Relay + + false + 2e0624b2-ed4c-403b-bb9e-5f3c9000c763 + 1 + + + + + + 4232 + -2158 + 40 + 16 + + + 4252 + -2150 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + Relay + + false + ef67e724-6b7e-45cd-9b84-5a248912ae9b + 1 + + + + + + 4232 + -2522 + 40 + 16 + + + 4252 + -2514 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7921e339-36b4-4600-9302-4dfcd3070717 + e14da337-9eb7-4aa8-968e-bf2c6201c46f + ab029d74-8166-480a-bcfc-ea1c771585b1 + e8e303e7-5caa-4cb5-9fbb-85ecb8fb1d79 + ed715d64-98dd-4f73-a015-a452bda69ffb + 39d76428-6b2b-452f-8845-6ab3f8c09406 + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + 7 + 9734bec8-80b0-4be2-87a4-5a8b3ea08a88 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + eb2f624c-b8cf-4a67-aa97-30ab8993a49f + Curve Closest Point + Curve Closest Point + + + + + + 4192 + -2022 + 120 + 64 + + + 4242 + -1990 + + + + + + Point to project onto curve + eb5a0351-a7e9-4e89-a2bf-4556d39837e6 + Point + Point + false + ad9e499f-493f-43f9-a0e1-db8c8d2e5fa2 + 1 + + + + + + 4194 + -2020 + 33 + 30 + + + 4212 + -2005 + + + + + + + + Curve to project onto + e73bbca4-ae58-4588-a994-8fedc581f911 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + -1990 + 33 + 30 + + + 4212 + -1975 + + + + + + + + Point on the curve closest to the base point + 58a0afa0-6e8d-4b75-b8fc-1c3d8e9bab16 + Point + Point + false + 0 + + + + + + 4257 + -2020 + 53 + 20 + + + 4285 + -2010 + + + + + + + + Parameter on curve domain of closest point + 5c5815a0-efec-42cf-8f12-d7ff1b65a180 + Parameter + Parameter + false + 0 + + + + + + 4257 + -2000 + 53 + 20 + + + 4285 + -1990 + + + + + + + + Distance between base point and curve + a8bd445f-7352-4861-89f6-ad53dd28ec32 + Distance + Distance + false + 0 + + + + + + 4257 + -1980 + 53 + 20 + + + 4285 + -1970 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 019a0f6a-0087-40c7-abf9-884435195ab5 + Line + Line + + + + + + 4195 + -2101 + 114 + 44 + + + 4267 + -2079 + + + + + + Line start point + 31f8bb41-1c77-4b96-9085-eed729517c53 + Start Point + Start Point + false + 58a0afa0-6e8d-4b75-b8fc-1c3d8e9bab16 + 1 + + + + + + 4197 + -2099 + 55 + 20 + + + 4226 + -2089 + + + + + + + + Line end point + a1f7de59-f7eb-4911-9726-40368e250753 + End Point + End Point + false + ad9e499f-493f-43f9-a0e1-db8c8d2e5fa2 + 1 + + + + + + 4197 + -2079 + 55 + 20 + + + 4226 + -2069 + + + + + + + + Line segment + 033194ec-4fe0-49ea-a655-f013dcdc9013 + Line + Line + false + 0 + + + + + + 4282 + -2099 + 25 + 40 + + + 4296 + -2079 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 49ee5767-1742-4a56-b5a4-afc1718ef6dc + Remap Numbers + Remap Numbers + + + + + + 4195 + -3265 + 115 + 64 + + + 4250 + -3233 + + + + + + Value to remap + 4890646c-a21e-47bd-bafc-af0572ca9226 + Value + Value + false + 2522a593-4e78-48f8-ab81-f878c624fd37 + 1 + + + + + + 4197 + -3263 + 38 + 20 + + + 4217.5 + -3253 + + + + + + + + Source domain + 12f20bce-f630-4494-9ef9-76ee9bda824a + Source + Source + false + 841a9542-5acc-4825-8676-6a8ad714403c + 1 + + + + + + 4197 + -3243 + 38 + 20 + + + 4217.5 + -3233 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 1bb1ffa0-7218-41ae-9260-7655eabfbae7 + Target + Target + false + 0 + + + + + + 4197 + -3223 + 38 + 20 + + + 4217.5 + -3213 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + eb5fc89b-6ec5-4d70-a732-36a362482812 + Mapped + Mapped + false + 0 + + + + + + 4265 + -3263 + 43 + 30 + + + 4288 + -3248 + + + + + + + + Remapped and clipped number + 93c6f0b0-47b1-4ec8-bbe0-113de44e36dc + Clipped + Clipped + false + 0 + + + + + + 4265 + -3233 + 43 + 30 + + + 4288 + -3218 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 04bf8040-8405-4571-8e8a-fe1ad23fdd32 + Bounds + Bounds + + + + + + 4191 + -3183 + 122 + 28 + + + 4255 + -3169 + + + + + + 1 + Numbers to include in Bounds + 4cc7362d-56d5-4bd1-9921-c6cda4dd4c63 + Numbers + Numbers + false + 2522a593-4e78-48f8-ab81-f878c624fd37 + 1 + + + + + + 4193 + -3181 + 47 + 24 + + + 4218 + -3169 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 841a9542-5acc-4825-8676-6a8ad714403c + Domain + Domain + false + 0 + + + + + + 4270 + -3181 + 41 + 24 + + + 4292 + -3169 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2522a593-4e78-48f8-ab81-f878c624fd37 + Relay + + false + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + 1 + + + + + + 4232 + -3136 + 40 + 16 + + + 4252 + -3128 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + f00dad20-14c4-4f1f-83d2-3b8fde57300b + Multiplication + Multiplication + + + + + + 4211 + -3464 + 82 + 44 + + + 4242 + -3442 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 74c9bcc2-e5b6-4a2b-9e43-a2de07c9a832 + A + A + true + 90c9d603-94f8-44d0-9f88-d6c223a3cc59 + 1 + + + + + + 4213 + -3462 + 14 + 20 + + + 4221.5 + -3452 + + + + + + + + Second item for multiplication + eb6d0ca6-be37-4267-b98d-65a1b9cb50a8 + B + B + true + 7343251e-60ba-4429-bb09-f3e53ad12212 + 1 + + + + + + 4213 + -3442 + 14 + 20 + + + 4221.5 + -3432 + + + + + + + + Result of multiplication + 76347466-4ce3-4cd6-aed9-37479c6a2b12 + Result + Result + false + 0 + + + + + + 4257 + -3462 + 34 + 40 + + + 4275.5 + -3442 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 9bd59add-3a89-4772-af44-fecdd58d0e3f + Multiplication + Multiplication + + + + + + 4211 + -3357 + 82 + 44 + + + 4242 + -3335 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 870170d9-8c38-4f9e-bb96-0cd32c90b638 + A + A + true + fc167f22-a7f3-4574-ac20-69e43b3b6d2b + 1 + + + + + + 4213 + -3355 + 14 + 20 + + + 4221.5 + -3345 + + + + + + + + Second item for multiplication + ee693383-7f38-4ddb-ab48-a0cb3657d671 + B + B + true + eb5fc89b-6ec5-4d70-a732-36a362482812 + 1 + + + + + + 4213 + -3335 + 14 + 20 + + + 4221.5 + -3325 + + + + + + + + Result of multiplication + 90c9d603-94f8-44d0-9f88-d6c223a3cc59 + Result + Result + false + 0 + + + + + + 4257 + -3355 + 34 + 40 + + + 4275.5 + -3335 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc167f22-a7f3-4574-ac20-69e43b3b6d2b + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + -3292 + 40 + 16 + + + 4252 + -3284 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 7343251e-60ba-4429-bb09-f3e53ad12212 + Digit Scroller + + false + 0 + + + + + 12 + + 3 + + 999.999999999 + + + + + + 4129 + -3394 + 250 + 20 + + + 4129.292 + -3393.907 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 49ee5767-1742-4a56-b5a4-afc1718ef6dc + 04bf8040-8405-4571-8e8a-fe1ad23fdd32 + 2522a593-4e78-48f8-ab81-f878c624fd37 + f00dad20-14c4-4f1f-83d2-3b8fde57300b + 9bd59add-3a89-4772-af44-fecdd58d0e3f + fc167f22-a7f3-4574-ac20-69e43b3b6d2b + 7343251e-60ba-4429-bb09-f3e53ad12212 + 7 + d3e4f69f-4ffd-4604-af84-285ad911b97f + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + cafc2da5-9415-4b04-acfb-506833190353 + ceaf745f-3471-4729-af00-6ca07f196810 + eb2f624c-b8cf-4a67-aa97-30ab8993a49f + 019a0f6a-0087-40c7-abf9-884435195ab5 + 4 + e239d8dd-98eb-4e32-9735-90131e0d7d5e + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 84d0df7b-50c3-47a8-91bc-889e0f27168b + true + Expression + Expression + + + + + + 4155 + -2622 + 194 + 28 + + + 4255 + -2608 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 8c3a88bb-b3ed-4b44-974f-c88a8379825e + true + Variable O + O + true + 942ab4cf-6040-4abd-bcea-2fb3d0fcea0c + 1 + + + + + + 4157 + -2620 + 14 + 24 + + + 4165.5 + -2608 + + + + + + + + Result of expression + d3f54528-7e4f-400a-8084-2ebb420ac015 + true + Result + + false + 0 + + + + + + 4338 + -2620 + 9 + 24 + + + 4344 + -2608 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 3c8b8a6f-2e6a-4f80-a015-4ee696e80fb3 + Panel + + false + 1 + d3f54528-7e4f-400a-8084-2ebb420ac015 + 1 + Double click to edit panel content… + + + + + + 4161 + -2891 + 185 + 271 + + 0 + 0 + 0 + + 4161.812 + -2890.595 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6eb131eb-53c3-41c4-ac8b-6b258361fffa + Relay + + false + 3c8b8a6f-2e6a-4f80-a015-4ee696e80fb3 + 1 + + + + + + 4232 + -2931 + 40 + 16 + + + 4252 + -2923 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 942ab4cf-6040-4abd-bcea-2fb3d0fcea0c + Relay + + false + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + 1 + + + + + + 4232 + -2575 + 40 + 16 + + + 4252 + -2567 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 84d0df7b-50c3-47a8-91bc-889e0f27168b + 3c8b8a6f-2e6a-4f80-a015-4ee696e80fb3 + 6eb131eb-53c3-41c4-ac8b-6b258361fffa + 942ab4cf-6040-4abd-bcea-2fb3d0fcea0c + 4 + 44d4caec-96e4-49e8-aecd-ccad3c469f5f + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + d01fb2b6-df25-43d0-a37e-d97ada3fe595 + Create Material + Create Material + + + + + + 4180 + -3693 + 144 + 104 + + + 4264 + -3641 + + + + + + Colour of the diffuse channel + 76b7a8a6-3835-48d6-95b0-246f765d5108 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -3691 + 67 + 20 + + + 4217 + -3681 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;209;209;209 + + + + + + + + + + + + Colour of the specular highlight + 2638a10d-16e6-4d0e-a01a-b02db634e4fa + Specular + Specular + false + 0 + + + + + + 4182 + -3671 + 67 + 20 + + + 4217 + -3661 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 725a8078-8333-491f-bcfb-b16425ffc963 + Emission + Emission + false + 0 + + + + + + 4182 + -3651 + 67 + 20 + + + 4217 + -3641 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 2ff23e6a-8f8e-49c5-b629-e3516fae7ea8 + Transparency + Transparency + false + 0 + + + + + + 4182 + -3631 + 67 + 20 + + + 4217 + -3621 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 8c755f29-e610-4136-bba8-b43a102300d5 + Shine + Shine + false + 0 + + + + + + 4182 + -3611 + 67 + 20 + + + 4217 + -3601 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + ad891b2b-a4ab-4991-b278-5adc0c364c57 + Material + Material + false + 0 + + + + + + 4279 + -3691 + 43 + 100 + + + 4302 + -3641 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 9c648eff-302d-46b1-b856-afce86359b90 + Custom Preview + Custom Preview + + + + + + + 4211 + -3764 + 82 + 44 + + + 4279 + -3742 + + + + + + Geometry to preview + true + a52f3492-dbd4-4351-aa53-8d0276527ae1 + Geometry + Geometry + false + 27d59768-f78f-4fef-ae84-0defc4594a3d + 1 + + + + + + 4213 + -3762 + 51 + 20 + + + 4240 + -3752 + + + + + + + + The material override + e98fa73a-8098-4479-bb4d-b3210246ce82 + Material + Material + false + ad891b2b-a4ab-4991-b278-5adc0c364c57 + 1 + + + + + + 4213 + -3742 + 51 + 20 + + + 4240 + -3732 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + ef87df9e-650e-426a-8735-d829aebf921e + Evaluate Length + Evaluate Length + + + + + + 4180 + -3852 + 144 + 64 + + + 4254 + -3820 + + + + + + Curve to evaluate + 6555df26-3213-4281-973c-5cf7a051dcb1 + Curve + Curve + false + 27d59768-f78f-4fef-ae84-0defc4594a3d + 1 + + + + + + 4182 + -3850 + 57 + 20 + + + 4212 + -3840 + + + + + + + + Length factor for curve evaluation + bde2d0d0-5efd-4689-832a-5370198ccf3b + Length + Length + false + 0 + + + + + + 4182 + -3830 + 57 + 20 + + + 4212 + -3820 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + f15ef347-a424-4380-b983-a8cd32a0ba15 + Normalized + Normalized + false + 0 + + + + + + 4182 + -3810 + 57 + 20 + + + 4212 + -3800 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 53404470-e0e9-4a25-81c5-2317fedd0b15 + Point + Point + false + 0 + + + + + + 4269 + -3850 + 53 + 20 + + + 4297 + -3840 + + + + + + + + Tangent vector at the specified length + 4e97b888-c3c4-4f4a-8c5f-7a5964c6c64e + Tangent + Tangent + false + 0 + + + + + + 4269 + -3830 + 53 + 20 + + + 4297 + -3820 + + + + + + + + Curve parameter at the specified length + b536be55-aaab-412d-b241-499718f05359 + Parameter + Parameter + false + 0 + + + + + + 4269 + -3810 + 53 + 20 + + + 4297 + -3800 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 6ae51dce-1d85-4785-a7ea-07107ea02d4c + Interpolate + Interpolate + + + + + + 4190 + -3957 + 125 + 84 + + + 4257 + -3915 + + + + + + 1 + Interpolation points + 69f47004-a0e3-4e6f-9d0e-949b8517e010 + Vertices + Vertices + false + 53404470-e0e9-4a25-81c5-2317fedd0b15 + 1 + + + + + + 4192 + -3955 + 50 + 20 + + + 4218.5 + -3945 + + + + + + + + Curve degree + 659d30da-4cc8-4c52-8c0d-93c9ca7855fa + Degree + Degree + false + 0 + + + + + + 4192 + -3935 + 50 + 20 + + + 4218.5 + -3925 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + dfa60f18-7418-4807-b542-a53b511169fe + Periodic + Periodic + false + 0 + + + + + + 4192 + -3915 + 50 + 20 + + + 4218.5 + -3905 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 37b42eab-a576-41a5-a2da-af00165ebd13 + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + -3895 + 50 + 20 + + + 4218.5 + -3885 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 2b74d17c-8de8-4729-9099-37be78fa5e65 + Curve + Curve + false + 0 + + + + + + 4272 + -3955 + 41 + 26 + + + 4294 + -3941.667 + + + + + + + + Curve length + 85fad4c8-5a25-41eb-912f-ac867295ff4f + Length + Length + false + 0 + + + + + + 4272 + -3929 + 41 + 27 + + + 4294 + -3915 + + + + + + + + Curve domain + ffc3892a-23d9-4507-8b65-a328352ba10e + Domain + Domain + false + 0 + + + + + + 4272 + -3902 + 41 + 27 + + + 4294 + -3888.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 8b3fdc0c-30a0-4af4-88db-584f095bc755 + Create Material + Create Material + + + + + + 4180 + -4084 + 144 + 104 + + + 4264 + -4032 + + + + + + Colour of the diffuse channel + c783c9d7-6e89-4471-b870-10ddef1b622f + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -4082 + 67 + 20 + + + 4217 + -4072 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;184;184;184 + + + + + + + + + + + + Colour of the specular highlight + e8a1d5ac-2fe4-4092-9e6f-e2982d8feda9 + Specular + Specular + false + 0 + + + + + + 4182 + -4062 + 67 + 20 + + + 4217 + -4052 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 3e964273-0db7-4868-be0b-228ac60486d3 + Emission + Emission + false + 0 + + + + + + 4182 + -4042 + 67 + 20 + + + 4217 + -4032 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 6d6792b2-77f3-4cc4-aa1e-ac294841cd34 + Transparency + Transparency + false + 0 + + + + + + 4182 + -4022 + 67 + 20 + + + 4217 + -4012 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 5552fdb2-afb5-44cc-ab17-e0bc19c39480 + Shine + Shine + false + 0 + + + + + + 4182 + -4002 + 67 + 20 + + + 4217 + -3992 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 5a8f5039-c70f-4b74-bc72-15aa0fd661eb + Material + Material + false + 0 + + + + + + 4279 + -4082 + 43 + 100 + + + 4302 + -4032 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + edb11cfb-05c6-4193-b9f0-b90164daa017 + Custom Preview + Custom Preview + + + + + + + 4211 + -4150 + 82 + 44 + + + 4279 + -4128 + + + + + + Geometry to preview + true + 46d1a92e-e594-4c22-82d2-4335b026aab4 + Geometry + Geometry + false + 2b74d17c-8de8-4729-9099-37be78fa5e65 + 1 + + + + + + 4213 + -4148 + 51 + 20 + + + 4240 + -4138 + + + + + + + + The material override + a513be59-79d8-4151-9974-ea4d8fae76f3 + Material + Material + false + 5a8f5039-c70f-4b74-bc72-15aa0fd661eb + 1 + + + + + + 4213 + -4128 + 51 + 20 + + + 4240 + -4118 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 31400716-78e8-4933-8a93-4a85e634b598 + Quick Graph + Quick Graph + false + 0 + 942ab4cf-6040-4abd-bcea-2fb3d0fcea0c + 1 + + + + + + 4178 + -3088 + 150 + 150 + + + 4178.631 + -3087.117 + + -1 + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 3aec71cb-e1cb-4f96-a0db-5f8d64c3e7fe + true + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 5276 + 11528 + 50 + 24 + + + 5301.021 + 11540.49 + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 60557205-e611-49ea-a55a-31e60056a1a1 + true + Deconstruct + Deconstruct + + + + + + 5224 + 11104 + 148 + 64 + + + 5271 + 11136 + + + + + + Input point + 279b6bdc-9162-48e4-8876-d503113498cc + true + Point + Point + false + 2b23b29c-4d9c-4862-b4fc-a5eeebe3f092 + 1 + + + + + + 5226 + 11106 + 30 + 60 + + + 5242.5 + 11136 + + + + + + + + Point {x} component + 007b30b9-0881-4aa0-adba-e1bd0e3deb8d + true + 2 + X component + X component + false + 0 + + + + + + 5286 + 11106 + 84 + 20 + + + 5321.5 + 11116 + + + + + + + + Point {y} component + 1f83c523-82e3-493f-86fe-7a0ff14b82d1 + true + 2 + Y component + Y component + false + 0 + + + + + + 5286 + 11126 + 84 + 20 + + + 5321.5 + 11136 + + + + + + + + Point {z} component + 17bf12c6-70b7-4726-ba56-c5d22784d9a5 + true + Z component + Z component + false + 0 + + + + + + 5286 + 11146 + 84 + 20 + + + 5321.5 + 11156 + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 862d1357-b704-493d-bfdb-01c0c6d35eba + true + Divide Curve + Divide Curve + + + + + + 5236 + 11439 + 125 + 64 + + + 5286 + 11471 + + + + + + Curve to divide + 272ee308-9d0e-4d6d-a8a2-10c4f99afffa + true + Curve + Curve + false + 3aec71cb-e1cb-4f96-a0db-5f8d64c3e7fe + 1 + + + + + + 5238 + 11441 + 33 + 20 + + + 5256 + 11451 + + + + + + + + Number of segments + 1a6b1f9f-bff2-4daf-bd0b-89056600e1a5 + true + Count + Count + false + 198862a0-043c-42a8-8032-c3d7c9f6dda7 + 1 + + + + + + 5238 + 11461 + 33 + 20 + + + 5256 + 11471 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Split segments at kinks + bda95bdc-9732-4dc5-a0eb-5dd8a332ae7b + true + Kinks + Kinks + false + 0 + + + + + + 5238 + 11481 + 33 + 20 + + + 5256 + 11491 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Division points + 2b23b29c-4d9c-4862-b4fc-a5eeebe3f092 + true + Points + Points + false + 0 + + + + + + 5301 + 11441 + 58 + 20 + + + 5331.5 + 11451 + + + + + + + + 1 + Tangent vectors at division points + 147ecfaf-c67c-4678-89d0-9eae594cada9 + true + Tangents + Tangents + false + 0 + + + + + + 5301 + 11461 + 58 + 20 + + + 5331.5 + 11471 + + + + + + + + 1 + Parameter values at division points + a0960892-3f32-4f60-b5df-f60aac6f8a7a + true + Parameters + Parameters + false + 0 + + + + + + 5301 + 11481 + 58 + 20 + + + 5331.5 + 11491 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + cf7af477-ed6d-4aba-849e-7c94d898e190 + true + Panel + + false + 1 + 61e24a6a-a82c-475a-b443-0622ffd4511c + 1 + Double click to edit panel content… + + + + + + 5214 + 10475 + 172 + 292 + + 0 + 0 + 0 + + 5214.938 + 10475.38 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0fe6c2f0-b4e1-4ef3-a84c-964b153f3fd4 + true + Panel + + false + 1 + 6be647cf-b758-4f8e-b2d9-b90e5e81719d + 1 + Double click to edit panel content… + + + + + + 4870 + 10474 + 172 + 292 + + 0 + 0 + 0 + + 4870.216 + 10474.64 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 2013e425-8713-42e2-a661-b57e78840337 + Concatenate + + + + + Concatenate some fragments of text + true + 43109d33-9d93-4752-a30a-e855ebf15bc3 + true + Concatenate + Concatenate + + + + + + 5252 + 10357 + 93 + 104 + + + 5278 + 10409 + + + + + + 5 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 1 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + + + + + First text fragment + ff77cb39-1593-45a1-9135-4c0bbbd14be1 + true + Fragment A + + true + 0fe6c2f0-b4e1-4ef3-a84c-964b153f3fd4 + 1 + + + + + + 5254 + 10359 + 9 + 20 + + + 5260 + 10369 + + + + + + + + Second text fragment + d47bfa83-24e0-4d2e-8369-65dcbd757bde + true + Fragment B + + true + 2fe08a6e-94b5-4f42-9bf9-7149639baf6c + 1 + + + + + + 5254 + 10379 + 9 + 20 + + + 5260 + 10389 + + + + + + + + Third text fragment + a340f89e-7ed7-48b1-8014-4ff0fcc8b808 + true + Fragment A + + true + cf7af477-ed6d-4aba-849e-7c94d898e190 + 1 + + + + + + 5254 + 10399 + 9 + 20 + + + 5260 + 10409 + + + + + + + + Additional text fragment + 9d0d38e5-1001-430e-8346-af1ea9eaf8b9 + true + Fragment A + + true + 4db36ec2-5bd7-48c6-bae1-bcf3e1f4f83f + 1 + + + + + + 5254 + 10419 + 9 + 20 + + + 5260 + 10429 + + + + + + + + Additional text fragment + 8f97f6a4-7ae5-4c71-a020-32844e91d35f + true + Fragment B + + true + 6a7a2477-0b1c-4448-9154-9c2ad848a549 + 1 + + + + + + 5254 + 10439 + 9 + 20 + + + 5260 + 10449 + + + + + + + + Resulting text consisting of all the fragments + 384bf215-7660-4c9b-bdcf-54a3ccf85e84 + true + 1 + Result + Result + false + 0 + + + + + + 5293 + 10359 + 50 + 100 + + + 5311.5 + 10409 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + bffcceb8-045b-4b34-9a7d-3ae6f0550b62 + true + Panel + + false + 1 + 384bf215-7660-4c9b-bdcf-54a3ccf85e84 + 1 + Double click to edit panel content… + + + + + + 5058 + 10064 + 483 + 292 + + 0 + 0 + 0 + + 5058.9 + 10064.29 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + c0dbb218-cb85-4525-abb2-315b0fe6e664 + true + List Length + List Length + + + + + + 5252 + 10965 + 93 + 28 + + + 5291 + 10979 + + + + + + 1 + Base list + 74e6810e-6ccc-4c04-9421-36946700c201 + true + List + List + false + 2b23b29c-4d9c-4862-b4fc-a5eeebe3f092 + 1 + + + + + + 5254 + 10967 + 22 + 24 + + + 5266.5 + 10979 + + + + + + + + Number of items in L + 0a76880d-77ba-4edb-9dbd-a0a919421506 + true + Length + Length + false + 0 + + + + + + 5306 + 10967 + 37 + 24 + + + 5326 + 10979 + + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + 95faf6b1-2edb-49ef-b8ad-16c4920d96cb + true + Duplicate Data + Duplicate Data + + + + + + 5228 + 10882 + 140 + 64 + + + 5287 + 10914 + + + + + + 1 + Data to duplicate + e51d6b8a-9736-46a4-93a8-7c19622ad7b0 + true + Data + Data + false + 0 + + + + + + 5230 + 10884 + 42 + 20 + + + 5252.5 + 10894 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + , + + + + + + + + + + + Number of duplicates + 5929309e-a329-466c-bd55-1cc5f4ff4533 + true + Number + Number + false + 0a76880d-77ba-4edb-9dbd-a0a919421506 + 1 + + + + + + 5230 + 10904 + 42 + 20 + + + 5252.5 + 10914 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Retain list order + e199b8d2-8258-48b7-8f9c-a710bb2a76b4 + true + Order + Order + false + 0 + + + + + + 5230 + 10924 + 42 + 20 + + + 5252.5 + 10934 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + 094d8746-76b5-45fe-8559-a6765b35b3a7 + true + 2 + Data + Data + false + true + 0 + + + + + + 5302 + 10884 + 64 + 60 + + + 5317.5 + 10914 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",X) + true + d5700441-0d0f-4d0f-8fb3-fd7842df1f46 + true + Expression + Expression + + + + + + 5181 + 11058 + 235 + 28 + + + 5281 + 11072 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 2677dcb3-6370-400b-a9b9-0320d31463ef + true + Variable X + X + true + 007b30b9-0881-4aa0-adba-e1bd0e3deb8d + 1 + + + + + + 5183 + 11060 + 14 + 24 + + + 5191.5 + 11072 + + + + + + + + Result of expression + 6be647cf-b758-4f8e-b2d9-b90e5e81719d + true + Result + Result + false + true + 0 + + + + + + 5364 + 11060 + 50 + 24 + + + 5382.5 + 11072 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",Y) + true + 05dbdb75-8961-4635-a092-92fa14827765 + true + Expression + Expression + + + + + + 5181 + 10835 + 234 + 28 + + + 5280 + 10849 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 053113f8-d78f-44f4-b658-a4db0faa867b + true + Variable Y + Y + true + 1f83c523-82e3-493f-86fe-7a0ff14b82d1 + 1 + + + + + + 5183 + 10837 + 13 + 24 + + + 5191 + 10849 + + + + + + + + Result of expression + 61e24a6a-a82c-475a-b443-0622ffd4511c + true + Result + Result + false + true + 0 + + + + + + 5363 + 10837 + 50 + 24 + + + 5381.5 + 10849 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 2fe08a6e-94b5-4f42-9bf9-7149639baf6c + true + Panel + + false + 1 + 094d8746-76b5-45fe-8559-a6765b35b3a7 + 1 + Double click to edit panel content… + + + + + + 5042 + 10474 + 172 + 292 + + 0 + 0 + 0 + + 5042.734 + 10474.43 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 3 + + 255;255;255;255 + + A group of Grasshopper objects + 3aec71cb-e1cb-4f96-a0db-5f8d64c3e7fe + d8eea3ec-5157-4ac0-92dd-492058fad237 + 59c8374e-36a2-40df-af0f-1946fb9c4c2e + 6a58cb78-3aa0-4c67-9585-8364f6f684f5 + 2aafa1cf-f50a-4433-9467-6e2ba9b0a462 + 2ac06252-6a62-48fb-9825-5298bdbe9536 + 30aa3e57-dd88-4f54-ad69-4b2473594537 + 3662d19c-7316-4361-b4a3-db2bbd218382 + b60eeacc-25e7-4f56-826d-40476555687d + 71a4b562-3bee-43d5-9fb6-1c99bc3cd4cb + ee5295ed-8446-4093-9cff-155530db048a + 10338e33-43fc-4848-9f86-5e4608e349ae + 5c73a0f5-f091-4315-897f-65bd97a0d6aa + 60557205-e611-49ea-a55a-31e60056a1a1 + 862d1357-b704-493d-bfdb-01c0c6d35eba + cf7af477-ed6d-4aba-849e-7c94d898e190 + 0fe6c2f0-b4e1-4ef3-a84c-964b153f3fd4 + 43109d33-9d93-4752-a30a-e855ebf15bc3 + bffcceb8-045b-4b34-9a7d-3ae6f0550b62 + c0dbb218-cb85-4525-abb2-315b0fe6e664 + 95faf6b1-2edb-49ef-b8ad-16c4920d96cb + d5700441-0d0f-4d0f-8fb3-fd7842df1f46 + 05dbdb75-8961-4635-a092-92fa14827765 + 2fe08a6e-94b5-4f42-9bf9-7149639baf6c + 101d2caf-91e7-458f-99f4-1a068473a469 + 197f0e54-402c-4a15-bde4-656fc052e576 + 8b29125c-3321-40b3-96ff-3adbd00bc1e8 + 198862a0-043c-42a8-8032-c3d7c9f6dda7 + 6de05dec-05e2-4119-a5ab-8f50dde02c56 + 570d8be0-c5e8-4011-bffe-1df91a30100e + 6acd0cfa-6126-4c4d-bacc-c371e32c7424 + 7cca6d90-987d-4bc4-999b-ec0bb57d5c63 + 4db36ec2-5bd7-48c6-bae1-bcf3e1f4f83f + 6a7a2477-0b1c-4448-9154-9c2ad848a549 + 7bacf181-f0e8-4ba9-aba5-88ee95a17c88 + cc5edc58-f16b-47f0-a524-a95a056ec2f4 + 36 + a4a73c53-a6cb-4404-bb5e-3fbe3f13a74f + Group + + + + + + + + + + + 079bd9bd-54a0-41d4-98af-db999015f63d + VB Script + + + + + A VB.NET scriptable component + true + 101d2caf-91e7-458f-99f4-1a068473a469 + true + VB Script + TxtWriter + true + 0 + If activate Then + + Dim i As Integer + Dim aryText(4) As String + + aryText(0) = "Mary WriteLine" + aryText(1) = "Had" + aryText(2) = "Another" + aryText(3) = "Little" + aryText(4) = "One" + + ' the data is appended to the file. If file doesnt exist, a new file is created + Dim objWriter As New System.IO.StreamWriter(filePath, append) + + For i = 0 To data.Count - 1 + objWriter.WriteLine(data(i)) + Next + + objWriter.Close() + + End If + + If clearFile Then + Dim objWriter As New System.IO.StreamWriter(filePath, False) + objWriter.Close() + End If + + + + + + + 5241 + 9894 + 115 + 104 + + + 5317 + 9946 + + + + + + 5 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 2 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + true + Script Variable filePath + 3921895d-d8a4-4eb5-ad8f-ac0aa9e551ad + true + filePath + filePath + true + 0 + true + 197f0e54-402c-4a15-bde4-656fc052e576 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 5243 + 9896 + 59 + 20 + + + 5282 + 9906 + + + + + + + + 1 + true + Script Variable data + e49de60d-5465-4527-869b-06b4971f403b + true + 1 + data + data + true + 1 + true + bffcceb8-045b-4b34-9a7d-3ae6f0550b62 + 1 + abf1fd1b-dbe5-4be6-9832-d8dc105e207f + + + + + + 5243 + 9916 + 59 + 20 + + + 5282 + 9926 + + + + + + + + true + Script Variable append + deb71bbe-fddc-4caa-986a-58c6f0c1ec92 + true + append + append + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 5243 + 9936 + 59 + 20 + + + 5282 + 9946 + + + + + + + + true + Script Variable activate + f99921f3-0ea0-4b9d-b9a0-7ba5da922373 + true + activate + activate + true + 0 + true + 8b29125c-3321-40b3-96ff-3adbd00bc1e8 + 1 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 5243 + 9956 + 59 + 20 + + + 5282 + 9966 + + + + + + + + true + Script Variable clearFile + ebacf9a3-0c67-402d-bbaa-ab1e51a3cbb2 + true + clearFile + clearFile + true + 0 + true + 0 + 3cda2745-22ac-4244-9b04-97a5255fa60f + + + + + + 5243 + 9976 + 59 + 20 + + + 5282 + 9986 + + + + + + + + Print, Reflect and Error streams + 89420038-eb6f-4cdf-8249-789950247afe + true + out + out + false + 0 + + + + + + 5332 + 9896 + 22 + 50 + + + 5344.5 + 9921 + + + + + + + + Output parameter A + 4145ede3-4fa7-46cf-9fe7-e5320a2b9274 + true + A + A + false + 0 + + + + + + 5332 + 9946 + 22 + 50 + + + 5344.5 + 9971 + + + + + + + + + + + + + + 06953bda-1d37-4d58-9b38-4b3c74e54c8f + File Path + + + + + Contains a collection of file paths + false + All files|*.* + 197f0e54-402c-4a15-bde4-656fc052e576 + true + File Path + File Path + false + 0 + + + + + + 5275 + 10021 + 50 + 24 + + + 5300.736 + 10033.12 + + + + + + 1 + + + + + 1 + {0} + + + + + false + C:\VSC.O____STNEMGES_215____ERUTAWRUC_RAENIL_DEPAM_EMIT_1_HTOMS_LEVEL_4_DIOMGIS_NOITISNART_EGDE_LUF____O____FUL_EDGE_TRANSITION_SIGMOID_4_LEVEL_SMOTH_1_TIME_MAPED_LINEAR_CURWATURE____512_SEGMENTS____O.CSV + + + + + + + + + + + + + a8b97322-2d53-47cd-905e-b932c3ccd74e + Button + + + + + Button object with two values + False + True + 8b29125c-3321-40b3-96ff-3adbd00bc1e8 + true + Button + + false + 0 + + + + + + 5262 + 9850 + 66 + 22 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 198862a0-043c-42a8-8032-c3d7c9f6dda7 + true + Number + Number + false + bcde67df-2ab3-4e35-bccb-0daf04c0c1a2 + 1 + + + + + + 5276 + 11577 + 50 + 24 + + + 5301.029 + 11589.68 + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",ROUND(X, 15)) + true + 6de05dec-05e2-4119-a5ab-8f50dde02c56 + true + Expression + Expression + + + + + + 5135 + 11011 + 326 + 28 + + + 5280 + 11025 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 5f256688-a593-4905-8146-955e68f337d3 + true + Variable X + X + true + 007b30b9-0881-4aa0-adba-e1bd0e3deb8d + 1 + + + + + + 5137 + 11013 + 14 + 24 + + + 5145.5 + 11025 + + + + + + + + Result of expression + 61699984-193b-4536-b89f-1b03228e6e3b + true + Result + Result + false + true + 0 + + + + + + 5409 + 11013 + 50 + 24 + + + 5427.5 + 11025 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",ROUND(Y, 15)) + true + 570d8be0-c5e8-4011-bffe-1df91a30100e + true + Expression + Expression + + + + + + 5136 + 10783 + 325 + 28 + + + 5280 + 10797 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 5072526c-4b51-4ba2-95b0-310f1d036cf6 + true + Variable Y + Y + true + 1f83c523-82e3-493f-86fe-7a0ff14b82d1 + 1 + + + + + + 5138 + 10785 + 13 + 24 + + + 5146 + 10797 + + + + + + + + Result of expression + 6378fc6e-0218-4d5e-ba0a-e7ddd12e9f92 + true + Result + Result + false + true + 0 + + + + + + 5409 + 10785 + 50 + 24 + + + 5427.5 + 10797 + + + + + + + + + + + + + + aaa665bd-fd6e-4ccb-8d2c-c5b33072125d + Curvature + + + + + Evaluate the curvature of a curve at a specified parameter. + true + 6acd0cfa-6126-4c4d-bacc-c371e32c7424 + true + Curvature + Curvature + + + + + + 5230 + 11357 + 137 + 64 + + + 5300 + 11389 + + + + + + Curve to evaluate + 72304930-181c-4d14-8eff-05b487705228 + true + Curve + Curve + false + 3aec71cb-e1cb-4f96-a0db-5f8d64c3e7fe + 1 + + + + + + 5232 + 11359 + 53 + 30 + + + 5260 + 11374 + + + + + + + + Parameter on curve domain to evaluate + 6e8932aa-945d-4dc7-b9a0-ae8f68f40dde + true + Parameter + Parameter + false + a0960892-3f32-4f60-b5df-f60aac6f8a7a + 1 + + + + + + 5232 + 11389 + 53 + 30 + + + 5260 + 11404 + + + + + + + + Point on curve at {t} + 6efcffca-b0a7-4496-a6e6-72c7681fce2c + true + Point + Point + false + 0 + + + + + + 5315 + 11359 + 50 + 20 + + + 5341.5 + 11369 + + + + + + + + Curvature vector at {t} + 2a3df4b4-1910-4b15-b6cd-7d9f2571b1f9 + true + Curvature + Curvature + false + 0 + + + + + + 5315 + 11379 + 50 + 20 + + + 5341.5 + 11389 + + + + + + + + Curvature circle at {t} + afc2a916-56a3-4d8d-bd8a-692574739bba + true + Curvature + Curvature + false + 0 + + + + + + 5315 + 11399 + 50 + 20 + + + 5341.5 + 11409 + + + + + + + + + + + + 23862862-049a-40be-b558-2418aacbd916 + Deconstruct Arc + + + + + Retrieve the base plane, radius and angle domain of an arc. + true + 7cca6d90-987d-4bc4-999b-ec0bb57d5c63 + true + Deconstruct Arc + Deconstruct Arc + + + + + + 5241 + 11277 + 114 + 64 + + + 5281 + 11309 + + + + + + Arc or Circle to deconstruct + 0c539c4f-c643-4822-be78-52080d26134b + true + Arc + Arc + false + afc2a916-56a3-4d8d-bd8a-692574739bba + 1 + + + + + + 5243 + 11279 + 23 + 60 + + + 5256 + 11309 + + + + + + + + Base plane of arc or circle + 50397f27-8d83-499a-a334-ac2fa666708e + true + Base Plane + Base Plane + false + 0 + + + + + + 5296 + 11279 + 57 + 20 + + + 5326 + 11289 + + + + + + + + Radius of arc or circle + 6efc9f6d-2ff7-495e-913a-36a60dab6620 + true + Radius + Radius + false + 0 + + + + + + 5296 + 11299 + 57 + 20 + + + 5326 + 11309 + + + + + + + + Angle domain (in radians) of arc + dbc3b496-cc67-4a9e-a760-33e2334e8854 + true + Angle + Angle + false + 0 + + + + + + 5296 + 11319 + 57 + 20 + + + 5326 + 11329 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + true + 7bacf181-f0e8-4ba9-aba5-88ee95a17c88 + true + One Over X + One Over X + + + + + + 5240 + 11232 + 116 + 28 + + + 5289 + 11246 + + + + + + Input value + fc098d47-9876-445d-9984-b06dde3b5cc1 + true + Value + Value + false + 6efc9f6d-2ff7-495e-913a-36a60dab6620 + 1 + + + + + + 5242 + 11234 + 32 + 24 + + + 5259.5 + 11246 + + + + + + + + Output value + c53da94a-9fee-4c27-acda-7614df91add6 + true + 2 + Result + Result + false + 0 + + + + + + 5304 + 11234 + 50 + 24 + + + 5322.5 + 11246 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 4db36ec2-5bd7-48c6-bae1-bcf3e1f4f83f + true + Panel + + false + 1 + 094d8746-76b5-45fe-8559-a6765b35b3a7 + 1 + Double click to edit panel content… + + + + + + 5387 + 10474 + 172 + 292 + + 0 + 0 + 0 + + 5387.734 + 10474.43 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 6a7a2477-0b1c-4448-9154-9c2ad848a549 + true + Panel + + false + 1 + 971e2a42-6f98-42ca-b9ce-70757c2390ef + 1 + Double click to edit panel content… + + + + + + 5560 + 10475 + 186 + 292 + + 0 + 0 + 0 + + 5560.749 + 10475.28 + + + + + + + 255;255;255;255 + + true + true + true + false + false + C:\TXT.⠀⠀ⵙꖴꖴᑐᑕᔓᔕᗩⵙߦᑎⵙ✻ⓄⓄᙁⵙᴥⓄᙁⓄᑐᑕⵙᗱᗴ✻ᑎИNⵙᴥⓄꗳⵙᔓᔕ✤ИNꖴⓄߦⵙᗱᗴᗯᴥᑎᑐᑕⵙᗝᗱᗴߦᗩᙏⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᗝᗱᗴᗯꖴᴥᗱᗴᗝⵙ옷✤∷ⵙᗝꖴⓄᙏᕤᕦꖴᔓᔕⵙᗱᗴᴥᑎ✤ᗩᗯᴥᑎᑐᑕⵙᴥᗩᗱᗴИNꖴᙁⵙ⠀⠀◯⠀⠀ⵙ⠀⠀◯⠀⠀ⵙᙁꖴИNᗱᗴᗩᴥⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᔓᔕꖴᕤᕦᙏⓄꖴᗝⵙ∷✤옷ⵙᗝᗱᗴᴥꖴᗯᗱᗴᗝⵙᑐᑕᑎᴥᗯᗩ✤ᑎᴥᗱᗴⵙᙏᗩߦᗱᗴᗝⵙᑐᑕᑎᴥᗯᗱᗴⵙߦⓄꖴИN✤ᔓᔕⵙꗳⓄᴥⵙИNᑎ✻ᗱᗴⵙᑐᑕⓄᙁⓄᴥⵙᙁⓄⓄ✻ⵙᑎߦⵙᗩᔓᔕᑐᑕꖴꖴⵙ⠀⠀.TXT + true + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",X) + true + cc5edc58-f16b-47f0-a524-a95a056ec2f4 + true + Expression + Expression + + + + + + 5181 + 11186 + 235 + 28 + + + 5281 + 11200 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 26044701-ae83-4e94-b27e-5799bc7f9cee + true + Variable X + X + true + c53da94a-9fee-4c27-acda-7614df91add6 + 1 + + + + + + 5183 + 11188 + 14 + 24 + + + 5191.5 + 11200 + + + + + + + + Result of expression + 971e2a42-6f98-42ca-b9ce-70757c2390ef + true + Result + Result + false + true + 0 + + + + + + 5364 + 11188 + 50 + 24 + + + 5382.5 + 11200 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + adfde7b2-c84d-495d-93fe-3dcc44889504 + cf747274-74c9-45fb-a746-bf400d0b1702 + 50c6b864-abff-4f82-85b0-d3f563ea6049 + 4ea9d72d-c1be-413f-97e0-44f2727c967d + 9a2e787c-b304-4491-918d-c64f1f269c8c + dd291586-26a7-4d0a-a027-3cc649430d7c + cabc204b-4ef7-43ea-ab25-2d424d1504ec + 7f08a729-5063-4697-89f3-d20dca57665a + 0d38e315-3b19-48a8-b538-2149ae382460 + c46bdc0f-c23e-419f-9704-ff466d22889e + cb6a9f3c-3dd6-4636-9977-0cff3b47c3f7 + c7cab33e-84d9-4fdd-a759-9ee37704fffa + fe69f0da-a5f5-4769-ba82-620485982aeb + f43676b6-25d8-448e-8609-c0876801c65f + cdab1e68-111a-444c-a722-71d7c1d20d7c + b7f50cc7-e7f0-457d-82e8-78f9d565f682 + bee148b5-83e6-48ec-970d-2042bdd279b3 + 4f96d268-8395-46af-ac74-a673eacde662 + faa282ac-0ce9-46ca-8b74-fef4f23a4b58 + 76e1fa36-b720-4334-a516-42e93ae8271d + 21a919aa-1f56-483d-a892-aceb10da4e64 + 910f056e-1a1e-4903-943c-b4dd3c152f00 + 23337f58-a1c5-4dcb-8437-0fa9e46dc747 + 87cb8260-9c73-400a-9469-99fdb3662c3c + b930f53d-4246-4688-9a2e-1bc87afeed69 + f5b53305-798f-40af-b190-cb5bdbce7ba7 + 512d3141-9b82-4c39-8521-ff60ef59dff7 + ff37185f-6844-4cb0-9c12-583d3d48ed2b + 748bc0db-ff99-4802-b0a5-0a3a2dd354d3 + 20fd1d81-a1d9-4c69-a5ec-a79bdb695fd3 + 1534a513-00ea-4a04-9910-75ebd228c27e + 0950c880-2b59-48c3-acd1-53fc514dbe04 + 5b1c0603-27ca-44ec-9437-3e6f14832fbb + 1a739664-23c2-4603-9a9a-003e2aeb119b + 34 + 27d4ce82-f386-4595-ab09-370b4be7f793 + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + adfde7b2-c84d-495d-93fe-3dcc44889504 + Explode + Explode + + + + + + 4184 + -4349 + 136 + 44 + + + 4251 + -4327 + + + + + + Curve to explode + 8e6606ba-22ec-43fe-a58c-ad5d81aa6c3e + Curve + Curve + false + 2b74d17c-8de8-4729-9099-37be78fa5e65 + 1 + + + + + + 4186 + -4347 + 50 + 20 + + + 4212.5 + -4337 + + + + + + + + Recursive decomposition until all segments are atomic + 6d34c7b2-6084-45f2-ada1-ab322de845ec + Recursive + Recursive + false + 0 + + + + + + 4186 + -4327 + 50 + 20 + + + 4212.5 + -4317 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + f8292a88-2ab0-4bff-b35d-cf3c2997e0a4 + Segments + Segments + false + 0 + + + + + + 4266 + -4347 + 52 + 20 + + + 4293.5 + -4337 + + + + + + + + 1 + Vertices of the exploded segments + f5e7e70c-8005-473c-a6e5-2dc8449dedb9 + Vertices + Vertices + false + 0 + + + + + + 4266 + -4327 + 52 + 20 + + + 4293.5 + -4317 + + + + + + + + + + + + 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 + cf747274-74c9-45fb-a746-bf400d0b1702 + Evaluate Length + Evaluate Length + + + + + + 4180 + -4432 + 144 + 64 + + + 4254 + -4400 + + + + + + Curve to evaluate + dbc7f058-5599-44a0-8209-8408f948039e + Curve + Curve + false + f8292a88-2ab0-4bff-b35d-cf3c2997e0a4 + 1 + + + + + + 4182 + -4430 + 57 + 20 + + + 4212 + -4420 + + + + + + + + Length factor for curve evaluation + b1731445-419c-4b05-b2f9-184e2af0cbfc + Length + Length + false + 0 + + + + + + 4182 + -4410 + 57 + 20 + + + 4212 + -4400 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 18c7312c-cb7e-4317-8515-c687894bf1b7 + Normalized + Normalized + false + 0 + + + + + + 4182 + -4390 + 57 + 20 + + + 4212 + -4380 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5f668712-f740-4fed-80eb-fdf899653371 + Point + Point + false + 0 + + + + + + 4269 + -4430 + 53 + 20 + + + 4297 + -4420 + + + + + + + + Tangent vector at the specified length + 47f5502d-0dfd-451a-b124-c52d51143ee4 + Tangent + Tangent + false + 0 + + + + + + 4269 + -4410 + 53 + 20 + + + 4297 + -4400 + + + + + + + + Curve parameter at the specified length + 530b4932-4c8c-49e9-a811-dbdafb7e4441 + Parameter + Parameter + false + 0 + + + + + + 4269 + -4390 + 53 + 20 + + + 4297 + -4380 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + 50c6b864-abff-4f82-85b0-d3f563ea6049 + Line SDL + Line SDL + + + + + + 4191 + -6065 + 122 + 64 + + + 4271 + -6033 + + + + + + Line start point + 5490e970-852a-4782-9fbf-8bcacef8c0c6 + Start + Start + false + 5f668712-f740-4fed-80eb-fdf899653371 + 1 + + + + + + 4193 + -6063 + 63 + 20 + + + 4234 + -6053 + + + + + + + + Line tangent (direction) + 109205d9-3c95-461c-9e1e-8d613dc54483 + Direction + Direction + false + 96aa1816-ffdd-41f1-bc05-f1a4ac50fbae + 1 + + + + + + 4193 + -6043 + 63 + 20 + + + 4234 + -6033 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + f7648a25-7cd9-43d5-9826-59069bf64dee + ABS(X) + Length + Length + false + 924f5d21-cb50-4a13-b806-51d7cda31545 + 1 + + + + + + 4193 + -6023 + 63 + 20 + + + 4234 + -6013 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + a0a38c33-e4c2-41a5-acda-e91f68a088c4 + Line + Line + false + 0 + + + + + + 4286 + -6063 + 25 + 60 + + + 4300 + -6033 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + 4ea9d72d-c1be-413f-97e0-44f2727c967d + Relative Differences + Relative Differences + + + + + + 4188 + -4775 + 128 + 28 + + + 4241 + -4761 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + f7a9229a-1c2d-400a-b316-84a59390db1f + Values + Values + false + 1e5428ae-4c25-4f15-9365-60bf7626e29e + 1 + + + + + + 4190 + -4773 + 36 + 24 + + + 4209.5 + -4761 + + + + + + + + 1 + Differences between consecutive items + 9b1477e6-d3d6-4307-906c-7cc2b6f542ea + Differenced + Differenced + false + 0 + + + + + + 4256 + -4773 + 58 + 24 + + + 4286.5 + -4761 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 9a2e787c-b304-4491-918d-c64f1f269c8c + Replace Nulls + Replace Nulls + + + + + + 4184 + -4719 + 136 + 44 + + + 4270 + -4697 + + + + + + 1 + Items to test for null + 99f28283-c1da-402e-8fba-75e5cbf372f1 + Items + Items + false + 0d38e315-3b19-48a8-b538-2149ae382460 + 1 + + + + + + 4186 + -4717 + 69 + 20 + + + 4222 + -4707 + + + + + + + + 1 + Items to replace nulls with + 5792ec7b-4a32-4575-b82c-5a2f24a9ce59 + Replacements + Replacements + false + 0 + + + + + + 4186 + -4697 + 69 + 20 + + + 4222 + -4687 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 1e5428ae-4c25-4f15-9365-60bf7626e29e + Items + Items + false + 0 + + + + + + 4285 + -4717 + 33 + 20 + + + 4303 + -4707 + + + + + + + + Number of items replaced + 9e998604-491f-410d-a1e9-234df450b141 + Count + Count + false + 0 + + + + + + 4285 + -4697 + 33 + 20 + + + 4303 + -4687 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + dd291586-26a7-4d0a-a027-3cc649430d7c + List Length + List Length + + + + + + 4206 + -4824 + 93 + 28 + + + 4245 + -4810 + + + + + + 1 + Base list + 6530f5aa-8312-42f2-ba92-1f95516dbc30 + List + List + false + 9b1477e6-d3d6-4307-906c-7cc2b6f542ea + 1 + + + + + + 4208 + -4822 + 22 + 24 + + + 4220.5 + -4810 + + + + + + + + Number of items in L + 72ace2af-e499-4554-8b8f-7513235f021d + Length + Length + false + 0 + + + + + + 4260 + -4822 + 37 + 24 + + + 4280 + -4810 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + cabc204b-4ef7-43ea-ab25-2d424d1504ec + List Item + List Item + + + + + + 4215 + -4987 + 74 + 64 + + + 4263 + -4955 + + + + + + 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 + bef8c30c-cf74-489a-a835-f8fde3275398 + List + List + false + 9b1477e6-d3d6-4307-906c-7cc2b6f542ea + 1 + + + + + + 4217 + -4985 + 31 + 20 + + + 4234 + -4975 + + + + + + + + Item index + 543cfc14-da80-480a-be97-3026a65edad5 + Index + Index + false + fb3f5138-2641-4db2-a35d-63827184f253 + 1 + + + + + + 4217 + -4965 + 31 + 20 + + + 4234 + -4955 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 95ad7ba9-80e4-4287-8f9c-07c2a824f31d + Wrap + Wrap + false + 0 + + + + + + 4217 + -4945 + 31 + 20 + + + 4234 + -4935 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 7d7c6904-5611-4106-80f5-1ebff95a375a + false + Item + i + false + 0 + + + + + + 4278 + -4985 + 9 + 60 + + + 4284 + -4955 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 7f08a729-5063-4697-89f3-d20dca57665a + Series + Series + + + + + + 4194 + -4905 + 117 + 64 + + + 4260 + -4873 + + + + + + First number in the series + fe7149ce-2045-47f8-844e-027b6555b85b + Start + Start + false + 0 + + + + + + 4196 + -4903 + 49 + 20 + + + 4230 + -4893 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + ee7a1491-4c10-4773-ba40-cedc0d36dad0 + Step + Step + false + 0 + + + + + + 4196 + -4883 + 49 + 20 + + + 4230 + -4873 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + ad029a54-78b9-4312-9049-fc02edb5fee4 + X-1 + Count + Count + false + 72ace2af-e499-4554-8b8f-7513235f021d + 1 + + + + + + 4196 + -4863 + 49 + 20 + + + 4230 + -4853 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + fb3f5138-2641-4db2-a35d-63827184f253 + Series + Series + false + 0 + + + + + + 4275 + -4903 + 34 + 60 + + + 4293.5 + -4873 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0d38e315-3b19-48a8-b538-2149ae382460 + Relay + + false + 51fd60e9-4dee-49d2-93ac-d116755e5b42 + 1 + + + + + + 4232 + -4656 + 40 + 16 + + + 4252 + -4648 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c46bdc0f-c23e-419f-9704-ff466d22889e + Relay + + false + 7d7c6904-5611-4106-80f5-1ebff95a375a + 1 + + + + + + 4232 + -5020 + 40 + 16 + + + 4252 + -5012 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4ea9d72d-c1be-413f-97e0-44f2727c967d + 9a2e787c-b304-4491-918d-c64f1f269c8c + dd291586-26a7-4d0a-a027-3cc649430d7c + cabc204b-4ef7-43ea-ab25-2d424d1504ec + 7f08a729-5063-4697-89f3-d20dca57665a + 0d38e315-3b19-48a8-b538-2149ae382460 + c46bdc0f-c23e-419f-9704-ff466d22889e + 7 + cb6a9f3c-3dd6-4636-9977-0cff3b47c3f7 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + c7cab33e-84d9-4fdd-a759-9ee37704fffa + Curve Closest Point + Curve Closest Point + + + + + + 4192 + -4520 + 120 + 64 + + + 4242 + -4488 + + + + + + Point to project onto curve + b1e15e08-60ba-4384-ae17-931345804cac + Point + Point + false + 5f668712-f740-4fed-80eb-fdf899653371 + 1 + + + + + + 4194 + -4518 + 33 + 30 + + + 4212 + -4503 + + + + + + + + Curve to project onto + d3e761b3-7ac5-4f73-b9cd-b5fe7a049a7e + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + -4488 + 33 + 30 + + + 4212 + -4473 + + + + + + + + Point on the curve closest to the base point + 38470723-c39d-4491-97c6-f74676be5360 + Point + Point + false + 0 + + + + + + 4257 + -4518 + 53 + 20 + + + 4285 + -4508 + + + + + + + + Parameter on curve domain of closest point + a816b3d5-3d67-488b-ad60-4fbb10e5ab7c + Parameter + Parameter + false + 0 + + + + + + 4257 + -4498 + 53 + 20 + + + 4285 + -4488 + + + + + + + + Distance between base point and curve + 3c4a4a3a-e18a-4e17-adfe-a70ee1a45648 + Distance + Distance + false + 0 + + + + + + 4257 + -4478 + 53 + 20 + + + 4285 + -4468 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + fe69f0da-a5f5-4769-ba82-620485982aeb + Line + Line + + + + + + 4195 + -4599 + 114 + 44 + + + 4267 + -4577 + + + + + + Line start point + c9d8a1a7-92e1-492d-be38-3d1f5bb45c41 + Start Point + Start Point + false + 38470723-c39d-4491-97c6-f74676be5360 + 1 + + + + + + 4197 + -4597 + 55 + 20 + + + 4226 + -4587 + + + + + + + + Line end point + 7ff0a309-6d5b-4bc5-b3fe-683ad8dbf79a + End Point + End Point + false + 5f668712-f740-4fed-80eb-fdf899653371 + 1 + + + + + + 4197 + -4577 + 55 + 20 + + + 4226 + -4567 + + + + + + + + Line segment + 96aa1816-ffdd-41f1-bc05-f1a4ac50fbae + Line + Line + false + 0 + + + + + + 4282 + -4597 + 25 + 40 + + + 4296 + -4577 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + f43676b6-25d8-448e-8609-c0876801c65f + Remap Numbers + Remap Numbers + + + + + + 4195 + -5763 + 115 + 64 + + + 4250 + -5731 + + + + + + Value to remap + c87e67db-f0a0-4d63-ba73-b93694b17f56 + Value + Value + false + b7f50cc7-e7f0-457d-82e8-78f9d565f682 + 1 + + + + + + 4197 + -5761 + 38 + 20 + + + 4217.5 + -5751 + + + + + + + + Source domain + f4a8db8d-5397-4cf0-8af2-03df9c5836ce + Source + Source + false + 9c3c1c31-937e-49c1-a539-7be30bccccdd + 1 + + + + + + 4197 + -5741 + 38 + 20 + + + 4217.5 + -5731 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + c6530175-a2bb-4ca0-9afb-449e5d39d7d9 + Target + Target + false + 0 + + + + + + 4197 + -5721 + 38 + 20 + + + 4217.5 + -5711 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + 0263fecd-58b1-4630-9334-65c736fd5103 + Mapped + Mapped + false + 0 + + + + + + 4265 + -5761 + 43 + 30 + + + 4288 + -5746 + + + + + + + + Remapped and clipped number + 2f56c64a-f956-4d4e-8e8f-5b1670194071 + Clipped + Clipped + false + 0 + + + + + + 4265 + -5731 + 43 + 30 + + + 4288 + -5716 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + cdab1e68-111a-444c-a722-71d7c1d20d7c + Bounds + Bounds + + + + + + 4191 + -5681 + 122 + 28 + + + 4255 + -5667 + + + + + + 1 + Numbers to include in Bounds + af0e088f-c1c2-4718-9d1b-fee29c11865b + Numbers + Numbers + false + b7f50cc7-e7f0-457d-82e8-78f9d565f682 + 1 + + + + + + 4193 + -5679 + 47 + 24 + + + 4218 + -5667 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 9c3c1c31-937e-49c1-a539-7be30bccccdd + Domain + Domain + false + 0 + + + + + + 4270 + -5679 + 41 + 24 + + + 4292 + -5667 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b7f50cc7-e7f0-457d-82e8-78f9d565f682 + Relay + + false + c46bdc0f-c23e-419f-9704-ff466d22889e + 1 + + + + + + 4232 + -5634 + 40 + 16 + + + 4252 + -5626 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + bee148b5-83e6-48ec-970d-2042bdd279b3 + Multiplication + Multiplication + + + + + + 4211 + -5962 + 82 + 44 + + + 4242 + -5940 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + c95cbbbb-1a5c-4e6c-be7c-c71c5afad320 + A + A + true + 856a5553-b395-42a9-b61f-d0e54f6dd422 + 1 + + + + + + 4213 + -5960 + 14 + 20 + + + 4221.5 + -5950 + + + + + + + + Second item for multiplication + 2d27011a-3aea-41ae-b07a-b49b6e229f0a + B + B + true + 76e1fa36-b720-4334-a516-42e93ae8271d + 1 + + + + + + 4213 + -5940 + 14 + 20 + + + 4221.5 + -5930 + + + + + + + + Result of multiplication + 924f5d21-cb50-4a13-b806-51d7cda31545 + Result + Result + false + 0 + + + + + + 4257 + -5960 + 34 + 40 + + + 4275.5 + -5940 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 4f96d268-8395-46af-ac74-a673eacde662 + Multiplication + Multiplication + + + + + + 4211 + -5855 + 82 + 44 + + + 4242 + -5833 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 0d8dc45f-fded-46fa-8853-405e47df1167 + A + A + true + faa282ac-0ce9-46ca-8b74-fef4f23a4b58 + 1 + + + + + + 4213 + -5853 + 14 + 20 + + + 4221.5 + -5843 + + + + + + + + Second item for multiplication + d3890350-f29d-4f12-acd0-18a9a21ec24c + B + B + true + 0263fecd-58b1-4630-9334-65c736fd5103 + 1 + + + + + + 4213 + -5833 + 14 + 20 + + + 4221.5 + -5823 + + + + + + + + Result of multiplication + 856a5553-b395-42a9-b61f-d0e54f6dd422 + Result + Result + false + 0 + + + + + + 4257 + -5853 + 34 + 40 + + + 4275.5 + -5833 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + faa282ac-0ce9-46ca-8b74-fef4f23a4b58 + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + -5790 + 40 + 16 + + + 4252 + -5782 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 76e1fa36-b720-4334-a516-42e93ae8271d + Digit Scroller + + false + 0 + + + + + 12 + + 2 + + 0.0833333333 + + + + + + 4128 + -5889 + 250 + 20 + + + 4128.808 + -5888.832 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f43676b6-25d8-448e-8609-c0876801c65f + cdab1e68-111a-444c-a722-71d7c1d20d7c + b7f50cc7-e7f0-457d-82e8-78f9d565f682 + bee148b5-83e6-48ec-970d-2042bdd279b3 + 4f96d268-8395-46af-ac74-a673eacde662 + faa282ac-0ce9-46ca-8b74-fef4f23a4b58 + 76e1fa36-b720-4334-a516-42e93ae8271d + 7 + 21a919aa-1f56-483d-a892-aceb10da4e64 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + adfde7b2-c84d-495d-93fe-3dcc44889504 + cf747274-74c9-45fb-a746-bf400d0b1702 + c7cab33e-84d9-4fdd-a759-9ee37704fffa + fe69f0da-a5f5-4769-ba82-620485982aeb + 4 + 910f056e-1a1e-4903-943c-b4dd3c152f00 + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 23337f58-a1c5-4dcb-8437-0fa9e46dc747 + true + Expression + Expression + + + + + + 4155 + -5120 + 194 + 28 + + + 4255 + -5106 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 9407e4fe-b305-4f97-917b-16b3870c2023 + true + Variable O + O + true + f5b53305-798f-40af-b190-cb5bdbce7ba7 + 1 + + + + + + 4157 + -5118 + 14 + 24 + + + 4165.5 + -5106 + + + + + + + + Result of expression + 272c637d-5fa3-4d4b-8816-e36468731150 + true + Result + + false + 0 + + + + + + 4338 + -5118 + 9 + 24 + + + 4344 + -5106 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 87cb8260-9c73-400a-9469-99fdb3662c3c + Panel + + false + 1 + 272c637d-5fa3-4d4b-8816-e36468731150 + 1 + Double click to edit panel content… + + + + + + 4161 + -5386 + 185 + 271 + + 0 + 0 + 0 + + 4161.327 + -5385.517 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b930f53d-4246-4688-9a2e-1bc87afeed69 + Relay + + false + 87cb8260-9c73-400a-9469-99fdb3662c3c + 1 + + + + + + 4232 + -5429 + 40 + 16 + + + 4252 + -5421 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f5b53305-798f-40af-b190-cb5bdbce7ba7 + Relay + + false + c46bdc0f-c23e-419f-9704-ff466d22889e + 1 + + + + + + 4232 + -5073 + 40 + 16 + + + 4252 + -5065 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 23337f58-a1c5-4dcb-8437-0fa9e46dc747 + 87cb8260-9c73-400a-9469-99fdb3662c3c + b930f53d-4246-4688-9a2e-1bc87afeed69 + f5b53305-798f-40af-b190-cb5bdbce7ba7 + 4 + 512d3141-9b82-4c39-8521-ff60ef59dff7 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + ff37185f-6844-4cb0-9c12-583d3d48ed2b + Create Material + Create Material + + + + + + 4180 + -6191 + 144 + 104 + + + 4264 + -6139 + + + + + + Colour of the diffuse channel + da13c45f-bdd9-4d4d-9760-983a80bb6df2 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -6189 + 67 + 20 + + + 4217 + -6179 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;201;201;201 + + + + + + + + + + + + Colour of the specular highlight + 7f1090e8-5157-4c9d-9911-a161111082ca + Specular + Specular + false + 0 + + + + + + 4182 + -6169 + 67 + 20 + + + 4217 + -6159 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + e68aa2f1-38fd-4118-949b-5248a44d7aba + Emission + Emission + false + 0 + + + + + + 4182 + -6149 + 67 + 20 + + + 4217 + -6139 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + ba41c938-69c3-4cb5-972d-c6dec34545c1 + Transparency + Transparency + false + 0 + + + + + + 4182 + -6129 + 67 + 20 + + + 4217 + -6119 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 921e2413-21da-4653-a00a-2205c38fd45d + Shine + Shine + false + 0 + + + + + + 4182 + -6109 + 67 + 20 + + + 4217 + -6099 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 34d8ec4c-9623-4b0b-b10f-4c52a7cb778c + Material + Material + false + 0 + + + + + + 4279 + -6189 + 43 + 100 + + + 4302 + -6139 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 748bc0db-ff99-4802-b0a5-0a3a2dd354d3 + Custom Preview + Custom Preview + + + + + + + 4211 + -6262 + 82 + 44 + + + 4279 + -6240 + + + + + + Geometry to preview + true + affcccdc-d646-491b-a56f-d2cc6756c61b + Geometry + Geometry + false + a0a38c33-e4c2-41a5-acda-e91f68a088c4 + 1 + + + + + + 4213 + -6260 + 51 + 20 + + + 4240 + -6250 + + + + + + + + The material override + 5fe0f19f-0830-40dc-9fb9-764dcc290979 + Material + Material + false + 34d8ec4c-9623-4b0b-b10f-4c52a7cb778c + 1 + + + + + + 4213 + -6240 + 51 + 20 + + + 4240 + -6230 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + 20fd1d81-a1d9-4c69-a5ec-a79bdb695fd3 + Evaluate Length + Evaluate Length + + + + + + 4180 + -6350 + 144 + 64 + + + 4254 + -6318 + + + + + + Curve to evaluate + 097254d1-5fc4-4d27-b1bb-df78ad0b8bf8 + Curve + Curve + false + a0a38c33-e4c2-41a5-acda-e91f68a088c4 + 1 + + + + + + 4182 + -6348 + 57 + 20 + + + 4212 + -6338 + + + + + + + + Length factor for curve evaluation + f857d6c0-7b18-4047-b54f-52249d195091 + Length + Length + false + 0 + + + + + + 4182 + -6328 + 57 + 20 + + + 4212 + -6318 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 34c27621-6a68-431f-ad2d-06229b837cb8 + Normalized + Normalized + false + 0 + + + + + + 4182 + -6308 + 57 + 20 + + + 4212 + -6298 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 0f36ddc4-d0ca-4a0a-9650-3efe155a97c8 + Point + Point + false + 0 + + + + + + 4269 + -6348 + 53 + 20 + + + 4297 + -6338 + + + + + + + + Tangent vector at the specified length + bfd68233-38c5-43fa-bf21-403c8118e9ba + Tangent + Tangent + false + 0 + + + + + + 4269 + -6328 + 53 + 20 + + + 4297 + -6318 + + + + + + + + Curve parameter at the specified length + 22b39c0e-ca00-4dd9-8845-781b4f436d4f + Parameter + Parameter + false + 0 + + + + + + 4269 + -6308 + 53 + 20 + + + 4297 + -6298 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + 1534a513-00ea-4a04-9910-75ebd228c27e + Interpolate + Interpolate + + + + + + 4190 + -6455 + 125 + 84 + + + 4257 + -6413 + + + + + + 1 + Interpolation points + 6fe95049-e84b-4a3b-b86b-7597b17383e7 + Vertices + Vertices + false + 0f36ddc4-d0ca-4a0a-9650-3efe155a97c8 + 1 + + + + + + 4192 + -6453 + 50 + 20 + + + 4218.5 + -6443 + + + + + + + + Curve degree + 7479efaf-04ef-422b-a4a7-be52fcfd41dd + Degree + Degree + false + 0 + + + + + + 4192 + -6433 + 50 + 20 + + + 4218.5 + -6423 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 87c77b36-e267-46d1-bd94-3fa7d4a0d43d + Periodic + Periodic + false + 0 + + + + + + 4192 + -6413 + 50 + 20 + + + 4218.5 + -6403 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + a00d39f4-2b56-41c5-9a35-ac0e9d95fdd1 + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + -6393 + 50 + 20 + + + 4218.5 + -6383 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 5616f35a-c75b-4560-936d-181d4c21985b + Curve + Curve + false + 0 + + + + + + 4272 + -6453 + 41 + 26 + + + 4294 + -6439.667 + + + + + + + + Curve length + f36a7a3c-d6f1-40b0-bc4e-dd51455f6da3 + Length + Length + false + 0 + + + + + + 4272 + -6427 + 41 + 27 + + + 4294 + -6413 + + + + + + + + Curve domain + 0b8b32d4-5e54-4930-838b-4fed42f3bd23 + Domain + Domain + false + 0 + + + + + + 4272 + -6400 + 41 + 27 + + + 4294 + -6386.333 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 0950c880-2b59-48c3-acd1-53fc514dbe04 + Create Material + Create Material + + + + + + 4180 + -6582 + 144 + 104 + + + 4264 + -6530 + + + + + + Colour of the diffuse channel + 989b8b9c-104b-4482-a196-dd0e1e074301 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -6580 + 67 + 20 + + + 4217 + -6570 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;176;176;176 + + + + + + + + + + + + Colour of the specular highlight + 65c17d68-46a2-426a-ba94-48a1dfcd6869 + Specular + Specular + false + 0 + + + + + + 4182 + -6560 + 67 + 20 + + + 4217 + -6550 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 2faf63bf-5809-499d-bf76-1223e640aac5 + Emission + Emission + false + 0 + + + + + + 4182 + -6540 + 67 + 20 + + + 4217 + -6530 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + ab3b2be7-db48-4f70-968d-86bd17211c7a + Transparency + Transparency + false + 0 + + + + + + 4182 + -6520 + 67 + 20 + + + 4217 + -6510 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + e5b1ce9e-321f-4ea7-a899-48f5502a3094 + Shine + Shine + false + 0 + + + + + + 4182 + -6500 + 67 + 20 + + + 4217 + -6490 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 8b1a368e-94fc-4db2-a258-8b6c3830f69f + Material + Material + false + 0 + + + + + + 4279 + -6580 + 43 + 100 + + + 4302 + -6530 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 5b1c0603-27ca-44ec-9437-3e6f14832fbb + Custom Preview + Custom Preview + + + + + + + 4211 + -6648 + 82 + 44 + + + 4279 + -6626 + + + + + + Geometry to preview + true + b70b8f06-f55b-41a7-95a7-61909a07b672 + Geometry + Geometry + false + 5616f35a-c75b-4560-936d-181d4c21985b + 1 + + + + + + 4213 + -6646 + 51 + 20 + + + 4240 + -6636 + + + + + + + + The material override + 47dfbef7-6251-4b3c-b35e-69a85a07aaef + Material + Material + false + 8b1a368e-94fc-4db2-a258-8b6c3830f69f + 1 + + + + + + 4213 + -6626 + 51 + 20 + + + 4240 + -6616 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 1a739664-23c2-4603-9a9a-003e2aeb119b + Quick Graph + Quick Graph + false + 0 + f5b53305-798f-40af-b190-cb5bdbce7ba7 + 1 + + + + + + 4179 + -5583 + 150 + 150 + + + 4179.146 + -5582.041 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 656e212e-0395-433b-bff3-dce644f65ab8 + c6b15686-3c86-4ace-a81e-af9959bed792 + ba2ebe3d-5d80-4379-8ae8-1eba0019db8e + d8ad4642-61f6-467f-8456-7e9186c4a8c9 + 58fc7a6a-a146-4fd6-9e74-4c07edc13a81 + b53ad185-6cbe-4969-929c-66550c9227cc + 0ad48a50-d73d-4052-9146-1a9456f10934 + b39a734e-94b5-4714-81a9-176641669255 + cbce4774-4003-4b50-8c91-31ddb4673d1d + 0f130b94-6801-4864-b9d9-8eb249919825 + e0d1bc6b-d1dd-4ed0-b0ed-077c6d840d36 + 344e41eb-31e5-4bd8-ad81-766cab67e36e + 50631ad5-ae7e-498a-9223-f1f42a0b5f0f + 3f357856-3c1e-45d4-9da6-881e4269d9d5 + a9cf20d9-55dc-4969-ac68-6d604573669c + f682d883-58aa-4073-8e00-8187dc5378f3 + 42820acd-5840-4b75-a8c4-66191f2f5cfe + 91812598-dd47-4255-90b8-a21be1807486 + f6950403-1791-4a48-9b64-419efddf37ef + a780bff9-873d-4eea-bb3b-66e45c4d282a + 915589a7-7b0f-42ed-a2c1-bc9a86f42dd4 + 025e60fe-6d20-4044-b069-d2e969434a64 + 652716b9-dec8-4c8a-a2db-e0efbcc03b52 + 30a3154f-9c3f-4036-9458-e4c141cb76e3 + 6d4f0889-0049-42b2-abd1-47e6ee01697d + 68d17d2d-4300-426e-9050-e423523a04bf + 933f60cd-b4e4-4dc6-b0cc-a7e90a3db806 + 3249fade-ac5f-4d70-9532-5b1d9551ebd9 + bf92a3fc-1678-4c8a-93d7-ed756a0ef078 + 6dc1c12c-506d-4d3c-accf-5a8203825d85 + be6d3600-2f62-43fd-95f0-918de74cd310 + 9ab583d8-bc18-456e-a83f-03456afa6cb4 + 1e5a8965-bf87-406f-b37c-7d5ab0b00e61 + 69653902-8a9e-429e-bb70-bc203c8e0080 + 34 + b43d3750-8565-4408-8ed1-7ff02fd6b6ce + Group + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + 656e212e-0395-433b-bff3-dce644f65ab8 + Explode + Explode + + + + + + 4184 + -6785 + 136 + 44 + + + 4251 + -6763 + + + + + + Curve to explode + a1fdd658-14a2-4468-a94f-52404de9db44 + Curve + Curve + false + 5616f35a-c75b-4560-936d-181d4c21985b + 1 + + + + + + 4186 + -6783 + 50 + 20 + + + 4212.5 + -6773 + + + + + + + + Recursive decomposition until all segments are atomic + c2f1c7dc-a12a-4ee6-8865-56470bdd8fbf + Recursive + Recursive + false + 0 + + + + + + 4186 + -6763 + 50 + 20 + + + 4212.5 + -6753 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 72a402de-8f18-44f8-89d9-ff93ef6d1708 + Segments + Segments + false + 0 + + + + + + 4266 + -6783 + 52 + 20 + + + 4293.5 + -6773 + + + + + + + + 1 + Vertices of the exploded segments + 5ea8887c-baae-4c5a-a36c-1a14aca9b679 + Vertices + Vertices + false + 0 + + + + + + 4266 + -6763 + 52 + 20 + + + 4293.5 + -6753 + + + + + + + + + + + + 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 + c6b15686-3c86-4ace-a81e-af9959bed792 + Evaluate Length + Evaluate Length + + + + + + 4180 + -6868 + 144 + 64 + + + 4254 + -6836 + + + + + + Curve to evaluate + 439a8bae-625f-4d68-a1e0-230ca75458eb + Curve + Curve + false + 72a402de-8f18-44f8-89d9-ff93ef6d1708 + 1 + + + + + + 4182 + -6866 + 57 + 20 + + + 4212 + -6856 + + + + + + + + Length factor for curve evaluation + d11018cf-6e44-4cfc-adcb-14576a66734c + Length + Length + false + 0 + + + + + + 4182 + -6846 + 57 + 20 + + + 4212 + -6836 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 53fd6dcc-4d6f-421f-87f0-bc0af0fa4a2e + Normalized + Normalized + false + 0 + + + + + + 4182 + -6826 + 57 + 20 + + + 4212 + -6816 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 05ae7807-4f16-47de-8296-a6085b01836d + Point + Point + false + 0 + + + + + + 4269 + -6866 + 53 + 20 + + + 4297 + -6856 + + + + + + + + Tangent vector at the specified length + 96076ca5-a599-49d6-857e-4fb6a3f7545c + Tangent + Tangent + false + 0 + + + + + + 4269 + -6846 + 53 + 20 + + + 4297 + -6836 + + + + + + + + Curve parameter at the specified length + ea90e53c-2745-4e97-bbd9-5a44950c561c + Parameter + Parameter + false + 0 + + + + + + 4269 + -6826 + 53 + 20 + + + 4297 + -6816 + + + + + + + + + + + + 4c619bc9-39fd-4717-82a6-1e07ea237bbe + Line SDL + + + + + Create a line segment defined by start point, tangent and length.} + true + ba2ebe3d-5d80-4379-8ae8-1eba0019db8e + Line SDL + Line SDL + + + + + + 4191 + -8501 + 122 + 64 + + + 4271 + -8469 + + + + + + Line start point + e165b435-ed5b-4fe6-b21b-be434f49e048 + Start + Start + false + 05ae7807-4f16-47de-8296-a6085b01836d + 1 + + + + + + 4193 + -8499 + 63 + 20 + + + 4234 + -8489 + + + + + + + + Line tangent (direction) + e5807010-b3c5-4d84-8e78-52f7ce03c696 + Direction + Direction + false + a68c9aee-2e08-4b39-aa3a-97ecd2075c94 + 1 + + + + + + 4193 + -8479 + 63 + 20 + + + 4234 + -8469 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Line length + 6f5d4518-a28e-44f3-906f-6bafbb931bd7 + ABS(X) + Length + Length + false + 59146a33-4b1d-46cd-bad3-35e2c6cde827 + 1 + + + + + + 4193 + -8459 + 63 + 20 + + + 4234 + -8449 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.015625 + + + + + + + + + + + Line segment + 619b2736-68a2-49f1-b9b6-db528c84b37c + Line + Line + false + 0 + + + + + + 4286 + -8499 + 25 + 60 + + + 4300 + -8469 + + + + + + + + + + + + dd17d442-3776-40b3-ad5b-5e188b56bd4c + Relative Differences + + + + + Compute relative differences for a list of data + true + d8ad4642-61f6-467f-8456-7e9186c4a8c9 + Relative Differences + Relative Differences + + + + + + 4188 + -7211 + 128 + 28 + + + 4241 + -7197 + + + + + + 1 + List of data to operate on (numbers or points or vectors allowed) + 2cbe88b2-b021-43a1-a5ff-8a3bb7294d6f + Values + Values + false + 3411a341-b78f-4c83-9022-0541442f93fa + 1 + + + + + + 4190 + -7209 + 36 + 24 + + + 4209.5 + -7197 + + + + + + + + 1 + Differences between consecutive items + 86962d53-8730-43ce-8822-e606fa1f638d + Differenced + Differenced + false + 0 + + + + + + 4256 + -7209 + 58 + 24 + + + 4286.5 + -7197 + + + + + + + + + + + + f3230ecb-3631-4d6f-86f2-ef4b2ed37f45 + Replace Nulls + + + + + Replace nulls or invalid data with other data + true + 58fc7a6a-a146-4fd6-9e74-4c07edc13a81 + Replace Nulls + Replace Nulls + + + + + + 4184 + -7155 + 136 + 44 + + + 4270 + -7133 + + + + + + 1 + Items to test for null + 0a8c3a59-4ebf-4665-ac20-85351d0d2aa2 + Items + Items + false + cbce4774-4003-4b50-8c91-31ddb4673d1d + 1 + + + + + + 4186 + -7153 + 69 + 20 + + + 4222 + -7143 + + + + + + + + 1 + Items to replace nulls with + 602934b1-3091-4b01-993b-6d868f1eff2d + Replacements + Replacements + false + 0 + + + + + + 4186 + -7133 + 69 + 20 + + + 4222 + -7123 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 0 + + + + + + + + + + + 1 + List without any nulls + 3411a341-b78f-4c83-9022-0541442f93fa + Items + Items + false + 0 + + + + + + 4285 + -7153 + 33 + 20 + + + 4303 + -7143 + + + + + + + + Number of items replaced + a3a0779c-8883-454b-b623-38972aef65f9 + Count + Count + false + 0 + + + + + + 4285 + -7133 + 33 + 20 + + + 4303 + -7123 + + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + b53ad185-6cbe-4969-929c-66550c9227cc + List Length + List Length + + + + + + 4206 + -7260 + 93 + 28 + + + 4245 + -7246 + + + + + + 1 + Base list + da2d5113-7741-4cf3-8fc4-7fad3d15ca6c + List + List + false + 86962d53-8730-43ce-8822-e606fa1f638d + 1 + + + + + + 4208 + -7258 + 22 + 24 + + + 4220.5 + -7246 + + + + + + + + Number of items in L + 75a5aebf-9f25-4f65-8ca9-2585fbf14d41 + Length + Length + false + 0 + + + + + + 4260 + -7258 + 37 + 24 + + + 4280 + -7246 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 0ad48a50-d73d-4052-9146-1a9456f10934 + List Item + List Item + + + + + + 4215 + -7423 + 74 + 64 + + + 4263 + -7391 + + + + + + 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 + 1e1e2798-5b98-480d-92fa-8e28eb052342 + List + List + false + 86962d53-8730-43ce-8822-e606fa1f638d + 1 + + + + + + 4217 + -7421 + 31 + 20 + + + 4234 + -7411 + + + + + + + + Item index + 77becc54-254c-4a43-b9f9-d20fc7c80609 + Index + Index + false + e9a36923-73a6-4104-922e-a8227b81f2e6 + 1 + + + + + + 4217 + -7401 + 31 + 20 + + + 4234 + -7391 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + f25d4886-5cbe-401b-8393-a296129f9fa2 + Wrap + Wrap + false + 0 + + + + + + 4217 + -7381 + 31 + 20 + + + 4234 + -7371 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 63c95994-af48-4363-9b05-bf8b4c378076 + false + Item + i + false + 0 + + + + + + 4278 + -7421 + 9 + 60 + + + 4284 + -7391 + + + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + b39a734e-94b5-4714-81a9-176641669255 + Series + Series + + + + + + 4194 + -7341 + 117 + 64 + + + 4260 + -7309 + + + + + + First number in the series + 4ebc95d9-8e13-4908-b30b-e4396becb10e + Start + Start + false + 0 + + + + + + 4196 + -7339 + 49 + 20 + + + 4230 + -7329 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + 9fca485d-d941-438f-a6a3-80863acb6281 + Step + Step + false + 0 + + + + + + 4196 + -7319 + 49 + 20 + + + 4230 + -7309 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 7feced53-83aa-4e9c-958c-7be8400c267e + X-1 + Count + Count + false + 75a5aebf-9f25-4f65-8ca9-2585fbf14d41 + 1 + + + + + + 4196 + -7299 + 49 + 20 + + + 4230 + -7289 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + e9a36923-73a6-4104-922e-a8227b81f2e6 + Series + Series + false + 0 + + + + + + 4275 + -7339 + 34 + 60 + + + 4293.5 + -7309 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cbce4774-4003-4b50-8c91-31ddb4673d1d + Relay + + false + c46bdc0f-c23e-419f-9704-ff466d22889e + 1 + + + + + + 4232 + -7092 + 40 + 16 + + + 4252 + -7084 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0f130b94-6801-4864-b9d9-8eb249919825 + Relay + + false + 63c95994-af48-4363-9b05-bf8b4c378076 + 1 + + + + + + 4232 + -7456 + 40 + 16 + + + 4252 + -7448 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d8ad4642-61f6-467f-8456-7e9186c4a8c9 + 58fc7a6a-a146-4fd6-9e74-4c07edc13a81 + b53ad185-6cbe-4969-929c-66550c9227cc + 0ad48a50-d73d-4052-9146-1a9456f10934 + b39a734e-94b5-4714-81a9-176641669255 + cbce4774-4003-4b50-8c91-31ddb4673d1d + 0f130b94-6801-4864-b9d9-8eb249919825 + 7 + e0d1bc6b-d1dd-4ed0-b0ed-077c6d840d36 + Group + + + + + + + + + + + 2dc44b22-b1dd-460a-a704-6462d6e91096 + Curve Closest Point + + + + + Find the closest point on a curve. + true + 344e41eb-31e5-4bd8-ad81-766cab67e36e + Curve Closest Point + Curve Closest Point + + + + + + 4192 + -6956 + 120 + 64 + + + 4242 + -6924 + + + + + + Point to project onto curve + 479ea388-fd5f-450b-958b-7923c23175e9 + Point + Point + false + 05ae7807-4f16-47de-8296-a6085b01836d + 1 + + + + + + 4194 + -6954 + 33 + 30 + + + 4212 + -6939 + + + + + + + + Curve to project onto + e7544ceb-1906-47b0-bd4e-548dd6d97bf8 + Curve + Curve + false + 92b9576c-85fa-47c0-970d-7532d9fdf4fe + 1 + + + + + + 4194 + -6924 + 33 + 30 + + + 4212 + -6909 + + + + + + + + Point on the curve closest to the base point + 83a9a4be-62bb-4fdd-b787-43ceb094baaa + Point + Point + false + 0 + + + + + + 4257 + -6954 + 53 + 20 + + + 4285 + -6944 + + + + + + + + Parameter on curve domain of closest point + 634658b0-2622-4438-9ad4-d9c3e57479b2 + Parameter + Parameter + false + 0 + + + + + + 4257 + -6934 + 53 + 20 + + + 4285 + -6924 + + + + + + + + Distance between base point and curve + cfded203-19d0-4e80-a44c-d861f6be48db + Distance + Distance + false + 0 + + + + + + 4257 + -6914 + 53 + 20 + + + 4285 + -6904 + + + + + + + + + + + + 4c4e56eb-2f04-43f9-95a3-cc46a14f495a + Line + + + + + Create a line between two points. + true + 50631ad5-ae7e-498a-9223-f1f42a0b5f0f + Line + Line + + + + + + 4195 + -7035 + 114 + 44 + + + 4267 + -7013 + + + + + + Line start point + ebaa503a-1f64-49b8-b015-936e1070eafe + Start Point + Start Point + false + 83a9a4be-62bb-4fdd-b787-43ceb094baaa + 1 + + + + + + 4197 + -7033 + 55 + 20 + + + 4226 + -7023 + + + + + + + + Line end point + 0fff2381-34b8-4c34-90d3-e285223af930 + End Point + End Point + false + 05ae7807-4f16-47de-8296-a6085b01836d + 1 + + + + + + 4197 + -7013 + 55 + 20 + + + 4226 + -7003 + + + + + + + + Line segment + a68c9aee-2e08-4b39-aa3a-97ecd2075c94 + Line + Line + false + 0 + + + + + + 4282 + -7033 + 25 + 40 + + + 4296 + -7013 + + + + + + + + + + + + 2fcc2743-8339-4cdf-a046-a1f17439191d + Remap Numbers + + + + + Remap numbers into a new numeric domain + true + 3f357856-3c1e-45d4-9da6-881e4269d9d5 + Remap Numbers + Remap Numbers + + + + + + 4195 + -8199 + 115 + 64 + + + 4250 + -8167 + + + + + + Value to remap + 41e01a05-b797-482f-8c2e-7995e6a8af0c + Value + Value + false + f682d883-58aa-4073-8e00-8187dc5378f3 + 1 + + + + + + 4197 + -8197 + 38 + 20 + + + 4217.5 + -8187 + + + + + + + + Source domain + a7204960-e2d7-47bc-8b68-d3518493fa24 + Source + Source + false + 7bf1dfa4-d0a4-42f5-897d-4050ad67d645 + 1 + + + + + + 4197 + -8177 + 38 + 20 + + + 4217.5 + -8167 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 1 + + + + + + + + + + + + Target domain + 2666c205-4167-4c8d-9a64-492056d811bf + Target + Target + false + 0 + + + + + + 4197 + -8157 + 38 + 20 + + + 4217.5 + -8147 + + + + + + 1 + + + + + 1 + {0} + + + + + + -1 + 1 + + + + + + + + + + + + Remapped number + ff872ca3-83f4-4744-9928-05465c52f097 + Mapped + Mapped + false + 0 + + + + + + 4265 + -8197 + 43 + 30 + + + 4288 + -8182 + + + + + + + + Remapped and clipped number + bed34edb-5354-4571-b60a-8b14dd19ba44 + Clipped + Clipped + false + 0 + + + + + + 4265 + -8167 + 43 + 30 + + + 4288 + -8152 + + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + a9cf20d9-55dc-4969-ac68-6d604573669c + Bounds + Bounds + + + + + + 4191 + -8117 + 122 + 28 + + + 4255 + -8103 + + + + + + 1 + Numbers to include in Bounds + db7a1bcb-b792-4c0e-a058-64926a2c95c7 + Numbers + Numbers + false + f682d883-58aa-4073-8e00-8187dc5378f3 + 1 + + + + + + 4193 + -8115 + 47 + 24 + + + 4218 + -8103 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + 7bf1dfa4-d0a4-42f5-897d-4050ad67d645 + Domain + Domain + false + 0 + + + + + + 4270 + -8115 + 41 + 24 + + + 4292 + -8103 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f682d883-58aa-4073-8e00-8187dc5378f3 + Relay + + false + 0f130b94-6801-4864-b9d9-8eb249919825 + 1 + + + + + + 4232 + -8070 + 40 + 16 + + + 4252 + -8062 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 42820acd-5840-4b75-a8c4-66191f2f5cfe + Multiplication + Multiplication + + + + + + 4211 + -8398 + 82 + 44 + + + 4242 + -8376 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + ae601b70-72c8-4e19-ba48-ba323f8bd9d9 + A + A + true + 7f4c1c01-806c-44cf-8e5c-0d49e2c33d77 + 1 + + + + + + 4213 + -8396 + 14 + 20 + + + 4221.5 + -8386 + + + + + + + + Second item for multiplication + 3fd6b1ed-e90a-4257-b8c6-1e3e80a45edc + B + B + true + a780bff9-873d-4eea-bb3b-66e45c4d282a + 1 + + + + + + 4213 + -8376 + 14 + 20 + + + 4221.5 + -8366 + + + + + + + + Result of multiplication + 59146a33-4b1d-46cd-bad3-35e2c6cde827 + Result + Result + false + 0 + + + + + + 4257 + -8396 + 34 + 40 + + + 4275.5 + -8376 + + + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + true + 91812598-dd47-4255-90b8-a21be1807486 + Multiplication + Multiplication + + + + + + 4211 + -8291 + 82 + 44 + + + 4242 + -8269 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + aff437df-ccdd-4371-8721-313266e635ee + A + A + true + f6950403-1791-4a48-9b64-419efddf37ef + 1 + + + + + + 4213 + -8289 + 14 + 20 + + + 4221.5 + -8279 + + + + + + + + Second item for multiplication + 62a08bc0-3b5c-4be1-bdad-5b96e2fd3438 + B + B + true + ff872ca3-83f4-4744-9928-05465c52f097 + 1 + + + + + + 4213 + -8269 + 14 + 20 + + + 4221.5 + -8259 + + + + + + + + Result of multiplication + 7f4c1c01-806c-44cf-8e5c-0d49e2c33d77 + Result + Result + false + 0 + + + + + + 4257 + -8289 + 34 + 40 + + + 4275.5 + -8269 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f6950403-1791-4a48-9b64-419efddf37ef + Relay + + false + 0f621703-3c31-421b-8179-87dfaa0770e1 + 1 + + + + + + 4232 + -8226 + 40 + 16 + + + 4252 + -8218 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + a780bff9-873d-4eea-bb3b-66e45c4d282a + Digit Scroller + + false + 0 + + + + + 12 + + 3 + + 0.166666666 + + + + + + 4129 + -8323 + 250 + 20 + + + 4129.466 + -8322.473 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3f357856-3c1e-45d4-9da6-881e4269d9d5 + a9cf20d9-55dc-4969-ac68-6d604573669c + f682d883-58aa-4073-8e00-8187dc5378f3 + 42820acd-5840-4b75-a8c4-66191f2f5cfe + 91812598-dd47-4255-90b8-a21be1807486 + f6950403-1791-4a48-9b64-419efddf37ef + a780bff9-873d-4eea-bb3b-66e45c4d282a + 7 + 915589a7-7b0f-42ed-a2c1-bc9a86f42dd4 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 656e212e-0395-433b-bff3-dce644f65ab8 + c6b15686-3c86-4ace-a81e-af9959bed792 + 344e41eb-31e5-4bd8-ad81-766cab67e36e + 50631ad5-ae7e-498a-9223-f1f42a0b5f0f + 4 + 025e60fe-6d20-4044-b069-d2e969434a64 + Group + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + FORMAT("{0:R}",O) + true + 652716b9-dec8-4c8a-a2db-e0efbcc03b52 + true + Expression + Expression + + + + + + 4155 + -7556 + 194 + 28 + + + 4255 + -7542 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 466be58c-4811-497e-bcda-16404c7a568a + true + Variable O + O + true + 68d17d2d-4300-426e-9050-e423523a04bf + 1 + + + + + + 4157 + -7554 + 14 + 24 + + + 4165.5 + -7542 + + + + + + + + Result of expression + d9caa15a-a3b5-400f-a1c7-fd089df04457 + true + Result + + false + 0 + + + + + + 4338 + -7554 + 9 + 24 + + + 4344 + -7542 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 30a3154f-9c3f-4036-9458-e4c141cb76e3 + Panel + + false + 1 + d9caa15a-a3b5-400f-a1c7-fd089df04457 + 1 + Double click to edit panel content… + + + + + + 4161 + -7820 + 185 + 271 + + 0 + 0 + 0 + + 4161.986 + -7819.162 + + + + + + + 255;255;255;255 + + true + true + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 6d4f0889-0049-42b2-abd1-47e6ee01697d + Relay + + false + 30a3154f-9c3f-4036-9458-e4c141cb76e3 + 1 + + + + + + 4232 + -7865 + 40 + 16 + + + 4252 + -7857 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 68d17d2d-4300-426e-9050-e423523a04bf + Relay + + false + 0f130b94-6801-4864-b9d9-8eb249919825 + 1 + + + + + + 4232 + -7509 + 40 + 16 + + + 4252 + -7501 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 652716b9-dec8-4c8a-a2db-e0efbcc03b52 + 30a3154f-9c3f-4036-9458-e4c141cb76e3 + 6d4f0889-0049-42b2-abd1-47e6ee01697d + 68d17d2d-4300-426e-9050-e423523a04bf + 4 + 933f60cd-b4e4-4dc6-b0cc-a7e90a3db806 + Group + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 3249fade-ac5f-4d70-9532-5b1d9551ebd9 + Create Material + Create Material + + + + + + 4180 + -8627 + 144 + 104 + + + 4264 + -8575 + + + + + + Colour of the diffuse channel + 95af7b30-2c59-4386-a04e-84c4ee02fe10 + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -8625 + 67 + 20 + + + 4217 + -8615 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;201;201;201 + + + + + + + + + + + + Colour of the specular highlight + 59a79839-efef-47a5-9498-716ba656876a + Specular + Specular + false + 0 + + + + + + 4182 + -8605 + 67 + 20 + + + 4217 + -8595 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + a2197460-fd71-4b66-9fd5-aaa5407d4939 + Emission + Emission + false + 0 + + + + + + 4182 + -8585 + 67 + 20 + + + 4217 + -8575 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 8ea8161c-888a-4d87-9590-f8ef02a39711 + Transparency + Transparency + false + 0 + + + + + + 4182 + -8565 + 67 + 20 + + + 4217 + -8555 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + 3d5791ad-ce72-4929-abfb-4620781ccbee + Shine + Shine + false + 0 + + + + + + 4182 + -8545 + 67 + 20 + + + 4217 + -8535 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + b759bdfc-9a26-41d4-99d4-81c9afb00cf2 + Material + Material + false + 0 + + + + + + 4279 + -8625 + 43 + 100 + + + 4302 + -8575 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + bf92a3fc-1678-4c8a-93d7-ed756a0ef078 + Custom Preview + Custom Preview + + + + + + + 4211 + -8698 + 82 + 44 + + + 4279 + -8676 + + + + + + Geometry to preview + true + 9624654d-831b-466c-9ec4-4db23260f056 + Geometry + Geometry + false + 619b2736-68a2-49f1-b9b6-db528c84b37c + 1 + + + + + + 4213 + -8696 + 51 + 20 + + + 4240 + -8686 + + + + + + + + The material override + c195cea3-ad31-4ca7-9e9b-5886fa77a613 + Material + Material + false + b759bdfc-9a26-41d4-99d4-81c9afb00cf2 + 1 + + + + + + 4213 + -8676 + 51 + 20 + + + 4240 + -8666 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 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 + 6dc1c12c-506d-4d3c-accf-5a8203825d85 + Evaluate Length + Evaluate Length + + + + + + 4180 + -8786 + 144 + 64 + + + 4254 + -8754 + + + + + + Curve to evaluate + 06134d2c-9a7a-4608-99b4-5cc7e03b3e1c + Curve + Curve + false + 619b2736-68a2-49f1-b9b6-db528c84b37c + 1 + + + + + + 4182 + -8784 + 57 + 20 + + + 4212 + -8774 + + + + + + + + Length factor for curve evaluation + 4520378f-ec50-46dd-a2ad-7cc966554dc1 + Length + Length + false + 0 + + + + + + 4182 + -8764 + 57 + 20 + + + 4212 + -8754 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 349f2edd-f957-4a27-bee7-53383c9627f5 + Normalized + Normalized + false + 0 + + + + + + 4182 + -8744 + 57 + 20 + + + 4212 + -8734 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + e9999601-3b6b-441f-a9ba-0bbb99fe85f2 + Point + Point + false + 0 + + + + + + 4269 + -8784 + 53 + 20 + + + 4297 + -8774 + + + + + + + + Tangent vector at the specified length + 62f63e2f-45d1-4a5f-94c2-f7509e57a5f8 + Tangent + Tangent + false + 0 + + + + + + 4269 + -8764 + 53 + 20 + + + 4297 + -8754 + + + + + + + + Curve parameter at the specified length + 07cf4e54-1d3f-4205-98bc-9d5967d9433d + Parameter + Parameter + false + 0 + + + + + + 4269 + -8744 + 53 + 20 + + + 4297 + -8734 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + be6d3600-2f62-43fd-95f0-918de74cd310 + Interpolate + Interpolate + + + + + + 4190 + -8891 + 125 + 84 + + + 4257 + -8849 + + + + + + 1 + Interpolation points + 4d02fce7-98e9-4603-b172-c2303107691c + Vertices + Vertices + false + e9999601-3b6b-441f-a9ba-0bbb99fe85f2 + 1 + + + + + + 4192 + -8889 + 50 + 20 + + + 4218.5 + -8879 + + + + + + + + Curve degree + 01249195-62e2-47c3-a53d-44867e64089e + Degree + Degree + false + 0 + + + + + + 4192 + -8869 + 50 + 20 + + + 4218.5 + -8859 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 68207e0f-bee9-4f06-a945-b48a646f1c66 + Periodic + Periodic + false + 0 + + + + + + 4192 + -8849 + 50 + 20 + + + 4218.5 + -8839 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 37ff6662-5a46-4fe3-b8d9-d6d045f1ca29 + KnotStyle + KnotStyle + false + 0 + + + + + + 4192 + -8829 + 50 + 20 + + + 4218.5 + -8819 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 8ec9a7fc-5029-409c-9df2-d048f4f39f20 + Curve + Curve + false + 0 + + + + + + 4272 + -8889 + 41 + 26 + + + 4294 + -8875.667 + + + + + + + + Curve length + ca9a5e11-25ca-488a-aeb3-72af2b5795c7 + Length + Length + false + 0 + + + + + + 4272 + -8863 + 41 + 27 + + + 4294 + -8849 + + + + + + + + Curve domain + e7bf8699-298d-4adc-8694-7a751d9913b6 + Domain + Domain + false + 0 + + + + + + 4272 + -8836 + 41 + 27 + + + 4294 + -8822.334 + + + + + + + + + + + + 76975309-75a6-446a-afed-f8653720a9f2 + Create Material + + + + + Create an OpenGL material. + true + 9ab583d8-bc18-456e-a83f-03456afa6cb4 + Create Material + Create Material + + + + + + 4180 + -9018 + 144 + 104 + + + 4264 + -8966 + + + + + + Colour of the diffuse channel + fdd03fee-c926-40d4-8069-b69a5311209f + Diffuse + Diffuse + false + 0 + + + + + + 4182 + -9016 + 67 + 20 + + + 4217 + -9006 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;176;176;176 + + + + + + + + + + + + Colour of the specular highlight + c39a7f8d-b0ed-40a6-a62e-8a6482130159 + Specular + Specular + false + 0 + + + + + + 4182 + -8996 + 67 + 20 + + + 4217 + -8986 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;255;255 + + + + + + + + + + + + Emissive colour of the material + 97295a23-0c00-4e59-befa-e2b1324c1b52 + Emission + Emission + false + 0 + + + + + + 4182 + -8976 + 67 + 20 + + + 4217 + -8966 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;0;0;0 + + + + + + + + + + + + Amount of transparency (0.0 = opaque, 1.0 = transparent + 0a54f1e8-2bdd-4c79-8913-507235cfe8b0 + Transparency + Transparency + false + 0 + + + + + + 4182 + -8956 + 67 + 20 + + + 4217 + -8946 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Amount of shinyness (0 = none, 1 = low shine, 100 = max shine + c0750b81-398b-4e58-b2fa-bafb27d3cf17 + Shine + Shine + false + 0 + + + + + + 4182 + -8936 + 67 + 20 + + + 4217 + -8926 + + + + + + 1 + + + + + 1 + {0} + + + + + 100 + + + + + + + + + + + Resulting material + 07d02e0d-0d8a-4bd5-b8c7-b93ebf040dd5 + Material + Material + false + 0 + + + + + + 4279 + -9016 + 43 + 100 + + + 4302 + -8966 + + + + + + + + + + + + 537b0419-bbc2-4ff4-bf08-afe526367b2c + Custom Preview + + + + + Allows for customized geometry previews + true + true + 1e5a8965-bf87-406f-b37c-7d5ab0b00e61 + Custom Preview + Custom Preview + + + + + + + 4211 + -9084 + 82 + 44 + + + 4279 + -9062 + + + + + + Geometry to preview + true + 827dbc9a-56ea-4934-8b29-7804321a2da8 + Geometry + Geometry + false + 8ec9a7fc-5029-409c-9df2-d048f4f39f20 + 1 + + + + + + 4213 + -9082 + 51 + 20 + + + 4240 + -9072 + + + + + + + + The material override + 7b4f003d-5f87-4866-b678-dd9afc90dff4 + Material + Material + false + 07d02e0d-0d8a-4bd5-b8c7-b93ebf040dd5 + 1 + + + + + + 4213 + -9062 + 51 + 20 + + + 4240 + -9052 + + + + + + 1 + + + + + 1 + {0} + + + + + + 255;221;160;221 + + + 255;66;48;66 + + 0.5 + + 255;255;255;255 + + 0 + + + + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 69653902-8a9e-429e-bb70-bc203c8e0080 + Quick Graph + Quick Graph + false + 0 + 68d17d2d-4300-426e-9050-e423523a04bf + 1 + + + + + + 4178 + -8016 + 150 + 150 + + + 4178.806 + -8015.682 + + -1 + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d27a9fbc-abe4-4ee2-b5ad-05cb9e799260 + X*2 + Number + Number + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 2678 + 12190 + 53 + 24 + + + 2714.926 + 12202.21 + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 13c84bb8-26d6-4a46-b011-aa3d8b8e0127 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 3152 + 13572 + 116 + 44 + + + 3213 + 13594 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 01191cd9-b54f-49d3-b83a-650cac5e8f93 + Forward + Forward + true + 1 + true + 821a8d1e-6486-4261-8de4-e483bdb3e5c5 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 3154 + 13574 + 44 + 20 + + + 3177.5 + 13584 + + + + + + + + 1 + false + Script Variable Left + 3fbb82be-042f-4465-9772-813ca10893a9 + Left + Left + true + 1 + true + a5d5a2a7-2e45-4059-b3d9-58421babc608 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 3154 + 13594 + 44 + 20 + + + 3177.5 + 13604 + + + + + + + + Print, Reflect and Error streams + 290bd361-194e-475d-81e2-54602d7a77ca + Output + Output + false + 0 + + + + + + 3228 + 13574 + 38 + 20 + + + 3248.5 + 13584 + + + + + + + + Output parameter Points + 25cc7383-ab22-45a8-ba0f-5af718954621 + Points + Points + false + 0 + + + + + + 3228 + 13594 + 38 + 20 + + + 3248.5 + 13604 + + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + ee06f4b6-94cf-43ac-96a2-f792e5b28750 + Duplicate Data + Duplicate Data + + + + + + 3158 + 15227 + 104 + 64 + + + 3217 + 15259 + + + + + + 1 + Data to duplicate + 946e56a2-c70f-4cd2-882e-6d4bbc56d1f2 + Data + Data + false + 49c73cec-9042-4a91-9cc6-56f29afe3c4b + 1 + + + + + + 3160 + 15229 + 42 + 20 + + + 3182.5 + 15239 + + + + + + + + Number of duplicates + 44e274d7-4e95-4ea8-a7d3-5dc4938b5c7e + Number + Number + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3160 + 15249 + 42 + 20 + + + 3182.5 + 15259 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Retain list order + 978be0ce-b4f2-4a7c-9d61-f586b7c0a893 + Order + Order + false + 0 + + + + + + 3160 + 15269 + 42 + 20 + + + 3182.5 + 15279 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + 2e970ce4-d967-444f-973c-2b846d890c3b + Data + Data + false + 0 + + + + + + 3232 + 15229 + 28 + 60 + + + 3247.5 + 15259 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 22eaa2dc-6c9c-4d60-a172-1cb4a9108df2 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 256.0 + + + + + + 2580 + 12237 + 250 + 20 + + + 2580.319 + 12237.97 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + d26dad76-3956-4260-bcea-d295b6131085 + X/2 + Number + + false + 22eaa2dc-6c9c-4d60-a172-1cb4a9108df2 + 1 + + + + + + 2678 + 12214 + 53 + 24 + + + 2714.729 + 12226.01 + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + ad9e397c-3e66-4bb7-8271-abfecb2e31e6 + Series + Series + + + + + + 3143 + 14266 + 133 + 64 + + + 3209 + 14298 + + + + + + First number in the series + 1120ce9b-83a5-44b9-8514-83b49cb6f67b + Start + Start + false + 0 + + + + + + 3145 + 14268 + 49 + 20 + + + 3179 + 14278 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 62fe2e7c-8c53-415c-a3ec-433b0376f11e + Step + Step + false + cdf5461b-23cb-4de9-a396-1f9e308fa0eb + 1 + + + + + + 3145 + 14288 + 49 + 20 + + + 3179 + 14298 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 9a1459a5-c63f-442a-bbd0-5e3440feb71a + X+1 + Count + Count + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3145 + 14308 + 49 + 20 + + + 3179 + 14318 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + c5822a7c-537e-4684-adbb-1c660f83ce01 + Series + Series + false + true + 0 + + + + + + 3224 + 14268 + 50 + 60 + + + 3242.5 + 14298 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 606f1ec7-89ae-4fee-afd5-857eb22320df + Radians + Radians + + + + + + 3150 + 14330 + 120 + 28 + + + 3211 + 14344 + + + + + + Angle in degrees + f5d8e364-7752-498d-bba1-9db3fe875ece + Degrees + Degrees + false + 544cd335-7005-4486-a740-0fe446159bf1 + 1 + + + + + + 3152 + 14332 + 44 + 24 + + + 3175.5 + 14344 + + + + + + + + Angle in radians + cdf5461b-23cb-4de9-a396-1f9e308fa0eb + Radians + Radians + false + 0 + + + + + + 3226 + 14332 + 42 + 24 + + + 3248.5 + 14344 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (X)^O + true + e50f57f9-cd5c-4a42-a61c-a9282c960314 + Expression + + + + + + + 3162 + 15291 + 95 + 44 + + + 3212 + 15313 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 3ef3d1d9-0436-4d75-95da-2b448106b20c + Variable X + X + true + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3164 + 15293 + 14 + 20 + + + 3172.5 + 15303 + + + + + + + + Expression variable + 01129883-6274-4e26-8632-ae5ac85c68e4 + Variable O + O + true + d3dbc8af-0dad-4571-a35d-729552e44b44 + 1 + + + + + + 3164 + 15313 + 14 + 20 + + + 3172.5 + 15323 + + + + + + + + Result of expression + 49c73cec-9042-4a91-9cc6-56f29afe3c4b + Result + + false + 0 + + + + + + 3246 + 15293 + 9 + 40 + + + 3252 + 15313 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 0366e2db-0d54-444f-8aa9-b9872d11a882 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + -1.0 + + + + + + 2580 + 12325 + 250 + 20 + + + 2580.25 + 12325.35 + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 3382039b-a640-4959-a676-737b496cea3f + Point + Point + false + 25cc7383-ab22-45a8-ba0f-5af718954621 + 1 + + + + + + 3185 + 13293 + 50 + 24 + + + 3210.667 + 13305.84 + + + + + + + + + + 75eb156d-d023-42f9-a85e-2f2456b8bcce + Interpolate (t) + + + + + Create an interpolated curve through a set of points with tangents. + true + 8df51ca1-7f8f-4c9c-8352-0419a8c32215 + Interpolate (t) + Interpolate (t) + + + + + + 3138 + 13208 + 144 + 84 + + + 3224 + 13250 + + + + + + 1 + Interpolation points + 380b3542-62b3-4369-a019-1b372ba9b102 + Vertices + Vertices + false + 3382039b-a640-4959-a676-737b496cea3f + 1 + + + + + + 3140 + 13210 + 69 + 20 + + + 3176 + 13220 + + + + + + + + Tangent at start of curve + bdc90873-205f-4506-b12a-14291aae5cb8 + Tangent Start + Tangent Start + false + 0 + + + + + + 3140 + 13230 + 69 + 20 + + + 3176 + 13240 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tangent at end of curve + 5100c19e-064f-4ded-b487-f68a8ff392c6 + Tangent End + Tangent End + false + 0 + + + + + + 3140 + 13250 + 69 + 20 + + + 3176 + 13260 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 6208aa93-b163-4e9d-96d2-c63fe09cb52d + KnotStyle + KnotStyle + false + 0 + + + + + + 3140 + 13270 + 69 + 20 + + + 3176 + 13280 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 6d0fc8f8-a140-4e8f-8f3d-1604785fe7d0 + Curve + Curve + false + 0 + + + + + + 3239 + 13210 + 41 + 26 + + + 3261 + 13223.33 + + + + + + + + Curve length + 3e7eaadf-c406-402d-9aee-eb91b75b3d08 + Length + Length + false + 0 + + + + + + 3239 + 13236 + 41 + 27 + + + 3261 + 13250 + + + + + + + + Curve domain + eb5243cd-5bfc-456f-bb11-1d061a02a402 + Domain + Domain + false + 0 + + + + + + 3239 + 13263 + 41 + 27 + + + 3261 + 13276.67 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + e2ee4e32-846b-4c35-a6ac-e6c9092ee0f6 + Join Curves + Join Curves + + + + + + 3151 + 12924 + 118 + 44 + + + 3214 + 12946 + + + + + + 1 + Curves to join + d799af53-d204-48e0-ae9f-b744de7cfe88 + Curves + Curves + false + 3e9d76b2-3901-4906-94ea-de7a471b8aca + 1 + + + + + + 3153 + 12926 + 46 + 20 + + + 3177.5 + 12936 + + + + + + + + Preserve direction of input curves + 8b6a9559-8320-4e6f-8c1e-7bb69fb3627a + Preserve + Preserve + false + 0 + + + + + + 3153 + 12946 + 46 + 20 + + + 3177.5 + 12956 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 7b98cd28-dfb3-4dba-a4be-55a24d6da4a2 + Curves + Curves + false + 0 + + + + + + 3229 + 12926 + 38 + 40 + + + 3249.5 + 12946 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + bbf7e7a3-66ab-454d-982e-9ac59598a7fe + List Item + List Item + + + + + + 3173 + 13968 + 74 + 64 + + + 3221 + 14000 + + + + + + 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 + 64ae2d8f-f38a-4666-9ed9-304ba93763a1 + List + List + false + b608eef6-0169-4134-800a-0540046de740 + 1 + + + + + + 3175 + 13970 + 31 + 20 + + + 3192 + 13980 + + + + + + + + Item index + 910865aa-a14b-4df2-96e9-2a539e43cddc + Index + Index + false + 13120393-9cec-4a81-bba0-c64fd9e6bcda + 1 + + + + + + 3175 + 13990 + 31 + 20 + + + 3192 + 14000 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 330de2ca-8bb5-4a7e-a820-da25accd7e23 + Wrap + Wrap + false + 0 + + + + + + 3175 + 14010 + 31 + 20 + + + 3192 + 14020 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 068a73f3-af06-461e-b193-191255e499d5 + false + Item + i + false + 0 + + + + + + 3236 + 13970 + 9 + 60 + + + 3242 + 14000 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b608eef6-0169-4134-800a-0540046de740 + Relay + + false + c5822a7c-537e-4684-adbb-1c660f83ce01 + 1 + + + + + + 3190 + 14250 + 40 + 16 + + + 3210 + 14258 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b3c1e6d8-5d05-45a9-99f6-234f16a2b485 + Relay + + false + 068a73f3-af06-461e-b193-191255e499d5 + 1 + + + + + + 3190 + 13696 + 40 + 16 + + + 3210 + 13704 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9a1907b3-f434-4d28-a757-267c403927df + a257aeb4-e619-4386-8a50-052cd4baf2b7 + 6b9abb38-bea8-4e9b-94e0-fcc68da915d1 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + e392ac52-e187-414d-a0c5-6d8eec52695e + bbf7e7a3-66ab-454d-982e-9ac59598a7fe + b608eef6-0169-4134-800a-0540046de740 + b3c1e6d8-5d05-45a9-99f6-234f16a2b485 + ff394b58-eb04-4361-8959-672603e6477b + 9becfc9b-49b0-42e3-9805-385740752fc8 + e47618db-9130-473a-8c05-373767e33547 + 11 + 88f4be78-65f6-4f7f-b3d2-0d7699e1f42a + Group + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + bfee99bb-6064-4280-b9cf-33de5d3b22ce + List Length + List Length + + + + + + 3163 + 15183 + 93 + 28 + + + 3202 + 15197 + + + + + + 1 + Base list + 0f0472b4-29ea-408a-90b5-b5dd582eb7fd + List + List + false + aa47c2b5-06d5-42b7-92bb-44cf83acf76c + 1 + + + + + + 3165 + 15185 + 22 + 24 + + + 3177.5 + 15197 + + + + + + + + Number of items in L + 048460d8-6a41-445a-81d4-27c80b8fa6d0 + Length + Length + false + 0 + + + + + + 3217 + 15185 + 37 + 24 + + + 3237 + 15197 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 8aa82201-d07c-4122-bae1-8d4a2b3e56ce + List Item + List Item + + + + + + 3173 + 14947 + 74 + 64 + + + 3221 + 14979 + + + + + + 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 + 0142a6a4-97b9-4a50-bd4b-c070c7ad43cc + List + List + false + aa47c2b5-06d5-42b7-92bb-44cf83acf76c + 1 + + + + + + 3175 + 14949 + 31 + 20 + + + 3192 + 14959 + + + + + + + + Item index + 3f94f0a2-31be-4320-b26c-2db2e79a3570 + Index + Index + false + 5169fdbd-949f-406c-8c88-4292554a3835 + 1 + + + + + + 3175 + 14969 + 31 + 20 + + + 3192 + 14979 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + a968a4e5-abde-46b1-80de-83b50bd39bf1 + Wrap + Wrap + false + 0 + + + + + + 3175 + 14989 + 31 + 20 + + + 3192 + 14999 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + f57be69f-41ab-4886-a47d-aa47bc721d54 + false + Item + i + false + 0 + + + + + + 3236 + 14949 + 9 + 60 + + + 3242 + 14979 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 539a5c6b-9ff8-45ca-9ed1-4516a282b7ec + Panel + + false + 1 + f57be69f-41ab-4886-a47d-aa47bc721d54 + 1 + Double click to edit panel content… + + + + + + 3101 + 14484 + 218 + 256 + + 0 + 0 + 0 + + 3101.741 + 14484.64 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + aa47c2b5-06d5-42b7-92bb-44cf83acf76c + Relay + + false + 2e970ce4-d967-444f-973c-2b846d890c3b + 1 + + + + + + 3190 + 15211 + 40 + 16 + + + 3210 + 15219 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1890b884-4609-4628-88c0-a62687939755 + Relay + + false + f57be69f-41ab-4886-a47d-aa47bc721d54 + 1 + + + + + + 3190 + 14455 + 40 + 16 + + + 3210 + 14463 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + bfee99bb-6064-4280-b9cf-33de5d3b22ce + 1c007c28-4763-4899-973c-a256b5739216 + 3adb2687-6465-47e1-8c39-9c6ae3b9ebc6 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + 54665e31-fd9c-4e1b-bc02-0fba92d3219c + 8aa82201-d07c-4122-bae1-8d4a2b3e56ce + aa47c2b5-06d5-42b7-92bb-44cf83acf76c + 1890b884-4609-4628-88c0-a62687939755 + 539a5c6b-9ff8-45ca-9ed1-4516a282b7ec + 784c6853-72c5-41e3-bc29-8c051ab3e6e9 + ee06f4b6-94cf-43ac-96a2-f792e5b28750 + e50f57f9-cd5c-4a42-a61c-a9282c960314 + d3dbc8af-0dad-4571-a35d-729552e44b44 + 13 + 88ca6193-630b-42e9-8f53-27bfe9e28f12 + Group + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + d7893df2-db65-41b8-b43d-77049a99b78a + Merge + Merge + + + + + + 3166 + 12968 + 87 + 64 + + + 3202 + 13000 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + a5fe11c4-6455-4c30-a6b6-e6dd00a3525e + false + Data 1 + D1 + true + 3c4dd050-0424-456d-96dd-759f1ecb21c2 + 1 + + + + + + 3168 + 12970 + 19 + 20 + + + 3179 + 12980 + + + + + + + + 2 + Data stream 2 + 183015d5-8fa2-4091-af8c-627cc5428944 + false + Data 2 + D2 + true + f36a6330-0f0e-4e6f-9cdd-fe9ecd8e1e04 + 1 + + + + + + 3168 + 12990 + 19 + 20 + + + 3179 + 13000 + + + + + + + + 2 + Data stream 3 + 5f050da0-52b1-4694-be8d-d6661d3fade1 + false + Data 3 + D3 + true + 0 + + + + + + 3168 + 13010 + 19 + 20 + + + 3179 + 13020 + + + + + + + + 2 + Result of merge + 3e9d76b2-3901-4906-94ea-de7a471b8aca + Result + Result + false + 0 + + + + + + 3217 + 12970 + 34 + 60 + + + 3235.5 + 13000 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 3c4dd050-0424-456d-96dd-759f1ecb21c2 + Curve + Curve + false + d25f9d31-11ca-4495-8185-ee896a79ebf2 + 1 + + + + + + 3185 + 13097 + 50 + 24 + + + 3210.667 + 13109.72 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + ca72c775-d809-4c32-8b6a-203d7ce1a66e + Rotate + Rotate + + + + + + 3141 + 13032 + 138 + 64 + + + 3209 + 13064 + + + + + + Base geometry + 4b051dd6-12fb-4de8-a684-409382a9f8eb + Geometry + Geometry + true + 3c4dd050-0424-456d-96dd-759f1ecb21c2 + 1 + + + + + + 3143 + 13034 + 51 + 20 + + + 3170 + 13044 + + + + + + + + Rotation angle in radians + 4bb9c98d-4012-430f-9262-253deef128f3 + Angle + Angle + false + 0 + false + + + + + + 3143 + 13054 + 51 + 20 + + + 3170 + 13064 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 01a9700a-9cd1-4b43-931d-7ec046011e11 + Plane + Plane + false + cdd32227-929c-48ce-b932-0b76cddb350c + 1 + + + + + + 3143 + 13074 + 51 + 20 + + + 3170 + 13084 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + f36a6330-0f0e-4e6f-9cdd-fe9ecd8e1e04 + Geometry + Geometry + false + 0 + + + + + + 3224 + 13034 + 53 + 30 + + + 3252 + 13049 + + + + + + + + Transformation data + ed84f434-6403-4d6b-98f6-b0b39a17398e + Transform + Transform + false + 0 + + + + + + 3224 + 13064 + 53 + 30 + + + 3252 + 13079 + + + + + + + + + + + + 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 + 9fb6c32e-d1af-4588-b36d-7211ffecab8a + Evaluate Length + Evaluate Length + + + + + + 3138 + 13120 + 144 + 64 + + + 3212 + 13152 + + + + + + Curve to evaluate + 9655abdd-b27f-47c3-8a12-e0f9648fa1eb + Curve + Curve + false + d25f9d31-11ca-4495-8185-ee896a79ebf2 + 1 + + + + + + 3140 + 13122 + 57 + 20 + + + 3170 + 13132 + + + + + + + + Length factor for curve evaluation + 0888903a-a37a-4cf4-88f5-4269b2a818e8 + Length + Length + false + 0 + + + + + + 3140 + 13142 + 57 + 20 + + + 3170 + 13152 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 5a4371d8-d7ee-4763-896c-25f854c0a01a + Normalized + Normalized + false + 0 + + + + + + 3140 + 13162 + 57 + 20 + + + 3170 + 13172 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + cdd32227-929c-48ce-b932-0b76cddb350c + Point + Point + false + 0 + + + + + + 3227 + 13122 + 53 + 20 + + + 3255 + 13132 + + + + + + + + Tangent vector at the specified length + de6bfc60-a6aa-4fe2-b4bc-7323a0f0e784 + Tangent + Tangent + false + 0 + + + + + + 3227 + 13142 + 53 + 20 + + + 3255 + 13152 + + + + + + + + Curve parameter at the specified length + fdbd4d3d-d6fa-45d6-a370-2693498a8189 + Parameter + Parameter + false + 0 + + + + + + 3227 + 13162 + 53 + 20 + + + 3255 + 13172 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + d25f9d31-11ca-4495-8185-ee896a79ebf2 + Curve + Curve + false + 6d0fc8f8-a140-4e8f-8f3d-1604785fe7d0 + 1 + + + + + + 3185 + 13185 + 50 + 24 + + + 3210.275 + 13197.38 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + a2282fbd-ef90-4d57-8886-5d5232e19a63 + Number + Number + false + d27a9fbc-abe4-4ee2-b5ad-05cb9e799260 + 1 + + + + + + 4846 + 12022 + 50 + 24 + + + 4871.311 + 12034.83 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 3793dc91-21e6-498c-9aab-a459a3bf3882 + Curve + Curve + false + 5f854c1e-9f78-42e9-9b0f-9beb8a98d271 + 1 + + + + + + 4846 + 12046 + 50 + 24 + + + 4871.311 + 12058.5 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a5d5a2a7-2e45-4059-b3d9-58421babc608 + Relay + + false + b3c1e6d8-5d05-45a9-99f6-234f16a2b485 + 1 + + + + + + 3190 + 13632 + 40 + 16 + + + 3210 + 13640 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 821a8d1e-6486-4261-8de4-e483bdb3e5c5 + Relay + + false + 1890b884-4609-4628-88c0-a62687939755 + 1 + + + + + + 3190 + 13616 + 40 + 16 + + + 3210 + 13624 + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + eaa4484d-95ef-4f23-91d1-909f0c68347d + List Length + List Length + + + + + + 3163 + 14096 + 93 + 28 + + + 3202 + 14110 + + + + + + 1 + Base list + f531b8ef-59bf-4939-9e19-6be27345ef5a + List + List + false + c5822a7c-537e-4684-adbb-1c660f83ce01 + 1 + + + + + + 3165 + 14098 + 22 + 24 + + + 3177.5 + 14110 + + + + + + + + Number of items in L + f63de2dc-91cb-4f90-a57e-385f51125fcc + Length + Length + false + 0 + + + + + + 3217 + 14098 + 37 + 24 + + + 3237 + 14110 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 9becfc9b-49b0-42e3-9805-385740752fc8 + Series + Series + + + + + + 3151 + 14032 + 117 + 64 + + + 3217 + 14064 + + + + + + First number in the series + b1ce881e-b1ea-475b-a42a-504da2016772 + Start + Start + false + 0 + + + + + + 3153 + 14034 + 49 + 20 + + + 3187 + 14044 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 478dd271-7447-40e6-8097-535caea30c83 + Step + Step + false + 0 + + + + + + 3153 + 14054 + 49 + 20 + + + 3187 + 14064 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + f5b68423-b6cc-44d3-8235-de17846488c4 + X-1 + Count + Count + false + f63de2dc-91cb-4f90-a57e-385f51125fcc + 1 + + + + + + 3153 + 14074 + 49 + 20 + + + 3187 + 14084 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 13120393-9cec-4a81-bba0-c64fd9e6bcda + Series + Series + false + 0 + + + + + + 3232 + 14034 + 34 + 60 + + + 3250.5 + 14064 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 784c6853-72c5-41e3-bc29-8c051ab3e6e9 + Series + Series + + + + + + 3159 + 15119 + 101 + 64 + + + 3209 + 15151 + + + + + + First number in the series + 3a7c2eb7-9756-4a80-a1b0-398ecd4a8138 + Start + Start + false + 0 + + + + + + 3161 + 15121 + 33 + 20 + + + 3179 + 15131 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 51bcef38-098b-4f5f-bea8-07c4fc1a9e5e + Step + Step + false + 0 + + + + + + 3161 + 15141 + 33 + 20 + + + 3179 + 15151 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 5ace81cd-dabe-4470-af53-dd75380ef25e + Count + Count + false + 048460d8-6a41-445a-81d4-27c80b8fa6d0 + 1 + + + + + + 3161 + 15161 + 33 + 20 + + + 3179 + 15171 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 5169fdbd-949f-406c-8c88-4292554a3835 + Series + Series + false + 0 + + + + + + 3224 + 15121 + 34 + 60 + + + 3242.5 + 15151 + + + + + + + + + + + + 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 + d1e45ed9-ffa5-468f-9f97-b43ce41e112f + Evaluate Length + Evaluate Length + + + + + + 3138 + 12860 + 144 + 64 + + + 3212 + 12892 + + + + + + Curve to evaluate + 0e7a0ee8-601f-47c8-a7f6-88d74e6d974d + Curve + Curve + false + 7b98cd28-dfb3-4dba-a4be-55a24d6da4a2 + 1 + + + + + + 3140 + 12862 + 57 + 20 + + + 3170 + 12872 + + + + + + + + Length factor for curve evaluation + 0ed981b6-2ed5-478b-9ebf-e464e80dc00e + Length + Length + false + 0 + + + + + + 3140 + 12882 + 57 + 20 + + + 3170 + 12892 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 24425d5c-16ea-4756-a3dd-7c69d9661259 + Normalized + Normalized + false + 0 + + + + + + 3140 + 12902 + 57 + 20 + + + 3170 + 12912 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5f61ee81-ff22-4294-b2d5-0a51b748006e + Point + Point + false + 0 + + + + + + 3227 + 12862 + 53 + 20 + + + 3255 + 12872 + + + + + + + + Tangent vector at the specified length + 857e48db-9fd9-4a41-8db7-fa0f42e4f9a3 + Tangent + Tangent + false + 0 + + + + + + 3227 + 12882 + 53 + 20 + + + 3255 + 12892 + + + + + + + + Curve parameter at the specified length + 2de86af0-07ff-41a4-8457-cfd75a536efa + Parameter + Parameter + false + 0 + + + + + + 3227 + 12902 + 53 + 20 + + + 3255 + 12912 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 3957d34e-bf09-4045-9347-b1a29abc0b45 + Deconstruct + Deconstruct + + + + + + 3144 + 12796 + 132 + 64 + + + 3191 + 12828 + + + + + + Input point + 01bb77e2-52b3-49d4-aac6-8e8f59d1730c + Point + Point + false + 5f61ee81-ff22-4294-b2d5-0a51b748006e + 1 + + + + + + 3146 + 12798 + 30 + 60 + + + 3162.5 + 12828 + + + + + + + + Point {x} component + 251674fd-392b-42f6-86cb-d064984b6272 + X component + X component + false + 0 + + + + + + 3206 + 12798 + 68 + 20 + + + 3241.5 + 12808 + + + + + + + + Point {y} component + dda615aa-12b6-4909-b2d0-a35621a27285 + Y component + Y component + false + 0 + + + + + + 3206 + 12818 + 68 + 20 + + + 3241.5 + 12828 + + + + + + + + Point {z} component + bb2ebe44-1d71-4fd2-b2e0-e6989778ec87 + Z component + Z component + false + 0 + + + + + + 3206 + 12838 + 68 + 20 + + + 3241.5 + 12848 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 726268d3-a9b7-4ea1-a8c3-3b7cd8cb2e36 + Division + Division + + + + + + 3169 + 12752 + 82 + 44 + + + 3200 + 12774 + + + + + + Item to divide (dividend) + 49889158-29a7-42f2-94ad-a695729c9522 + A + A + false + 251674fd-392b-42f6-86cb-d064984b6272 + 1 + + + + + + 3171 + 12754 + 14 + 20 + + + 3179.5 + 12764 + + + + + + + + Item to divide with (divisor) + 1783d982-7276-4b57-b9b0-a5ab6af0f8bf + B + B + false + dda615aa-12b6-4909-b2d0-a35621a27285 + 1 + + + + + + 3171 + 12774 + 14 + 20 + + + 3179.5 + 12784 + + + + + + + + The result of the Division + 18ceb2a8-a08f-4b42-ae30-e7c747b1dfd5 + Result + Result + false + 0 + + + + + + 3215 + 12754 + 34 + 40 + + + 3233.5 + 12774 + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b63f3eca-be11-4c42-840a-56470647f15c + Panel + =·= + false + 0 + 8a9bbb66-5a7d-4a0c-8ba6-cd45b5be15ea + 1 + Double click to edit panel content… + + + + + + 2636 + 12029 + 137 + 40 + + 0 + 0 + 0 + + 2636.531 + 12029.96 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 758d91a0-4aec-47f8-9671-16739a8a2c5d + Format + + + + + Format some data using placeholders and formatting tags + true + ae010360-38e7-4ad8-9281-a4ec9d7300c8 + Format + Format + + + + + + 3160 + 12688 + 100 + 64 + + + 3216 + 12720 + + + + + + 3 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 7fa15783-70da-485c-98c0-a099e6988c3e + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + + + + + Text format + af599bad-122b-4225-8a46-ddcf3b2afd9d + Format + Format + false + 0 + + + + + + 3162 + 12690 + 39 + 20 + + + 3183 + 12700 + + + + + + 1 + + + + + 1 + {0} + + + + + false + {0:R} + + + + + + + + + + + Formatting culture + 81794b8b-13d3-49a2-bf9d-6bc147e698f9 + Culture + Culture + false + 0 + + + + + + 3162 + 12710 + 39 + 20 + + + 3183 + 12720 + + + + + + 1 + + + + + 1 + {0} + + + + + 127 + + + + + + + + + + + Data to insert at {0} placeholders + 3d723312-9b2b-4905-8a50-f1302dc65ccb + false + Data 0 + 0 + true + 18ceb2a8-a08f-4b42-ae30-e7c747b1dfd5 + 1 + + + + + + 3162 + 12730 + 39 + 20 + + + 3183 + 12740 + + + + + + + + Formatted text + 8a9bbb66-5a7d-4a0c-8ba6-cd45b5be15ea + Text + Text + false + 0 + + + + + + 3231 + 12690 + 27 + 60 + + + 3246 + 12720 + + + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 7c8946b9-39d5-47d0-8d35-d573da7c6f63 + Scale NU + Scale NU + + + + + + 3133 + 12565 + 154 + 104 + + + 3217 + 12617 + + + + + + Base geometry + 18b657c6-0fbb-494f-90c1-0e95eb596f14 + Geometry + Geometry + true + 7b98cd28-dfb3-4dba-a4be-55a24d6da4a2 + 1 + + + + + + 3135 + 12567 + 67 + 20 + + + 3178 + 12577 + + + + + + + + Base plane + 7feb5fef-55c5-4612-8cee-18d4186a87d8 + Plane + Plane + false + 0 + + + + + + 3135 + 12587 + 67 + 20 + + + 3178 + 12597 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + b999603c-cf2a-43ad-8f12-d473ae708fcf + 1/X + Scale X + Scale X + false + 251674fd-392b-42f6-86cb-d064984b6272 + 1 + + + + + + 3135 + 12607 + 67 + 20 + + + 3178 + 12617 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + 6faa1e5b-3aff-43a3-87cf-fe0fc28aa386 + 1/X + Scale Y + Scale Y + false + dda615aa-12b6-4909-b2d0-a35621a27285 + 1 + + + + + + 3135 + 12627 + 67 + 20 + + + 3178 + 12637 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 92414246-90b8-4691-a880-cb7632335690 + Scale Z + Scale Z + false + 0 + + + + + + 3135 + 12647 + 67 + 20 + + + 3178 + 12657 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 7950f3cc-4f64-4905-8443-2a0ec12fd242 + Geometry + Geometry + false + 0 + + + + + + 3232 + 12567 + 53 + 50 + + + 3260 + 12592 + + + + + + + + Transformation data + 7591d490-6e00-4d4c-94f0-191858335130 + Transform + Transform + false + 0 + + + + + + 3232 + 12617 + 53 + 50 + + + 3260 + 12642 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 460fa6a3-c68a-4511-8e17-94ebbc16746c + Curve + Curve + false + 7b9301cd-2f85-4bf6-b527-b84da844ee40 + 1 + + + + + + 3185 + 12477 + 50 + 24 + + + 3210 + 12489.71 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 544cd335-7005-4486-a740-0fe446159bf1 + Panel + + false + 0 + 0 + (0.12522392759152361+0.12522392759152368)/2/4/4 + + + + + + 2601 + 12070 + 208 + 74 + + 0 + 0 + 0 + + 2601.981 + 12070.34 + + + + + + 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 + 667fefd6-83a4-43d2-a34c-d9b9c2defea6 + Panel + + false + 0 + 8a9bbb66-5a7d-4a0c-8ba6-cd45b5be15ea + 1 + Double click to edit panel content… + + + + + + 3142 + 12669 + 137 + 20 + + 0 + 0 + 0 + + 3142.365 + 12669.85 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + e47618db-9130-473a-8c05-373767e33547 + Panel + + false + 1 + 068a73f3-af06-461e-b193-191255e499d5 + 1 + Double click to edit panel content… + + + + + + 3101 + 13714 + 218 + 256 + + 0 + 0 + 0 + + 3101.016 + 13714.03 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 85cb4c22-67ef-4d8f-848b-ca3ed9b2d8ad + Panel + + false + 1 + 25cc7383-ab22-45a8-ba0f-5af718954621 + 1 + Double click to edit panel content… + + + + + + 3070 + 13318 + 280 + 256 + + 0 + 0 + 0 + + 3070.116 + 13318.03 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 13c84bb8-26d6-4a46-b011-aa3d8b8e0127 + a5d5a2a7-2e45-4059-b3d9-58421babc608 + 821a8d1e-6486-4261-8de4-e483bdb3e5c5 + 3 + e6df7eae-ba97-4c47-a218-5d91baac9dcf + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3801de70-fd82-49b7-a386-2c1b21066022 + 70545b9d-2c2b-428a-9dcd-b9f58e978c51 + 89b24f7f-de52-459a-a1d9-5e88a43ae288 + 3eec4336-993b-4c39-ab2b-4a3b43327820 + c063ee5f-23f9-4906-8ccf-00ade312bece + 041fb301-3e4e-4876-aecb-e6df2697256e + f2dbb149-bc3c-499e-9b36-11e61ad3b26b + d1c117a3-b3a5-4eeb-a67d-f66df3513ae1 + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + 6648a60c-e667-4213-b021-57e937ed8c13 + 6951726e-f298-46de-957b-cba3e8ca2c15 + f6a1cbdc-5489-41f2-adb4-e2d7aa0a590a + 84754e91-d72a-457a-b1a9-785530f243ee + fc606914-dfeb-4821-a1d2-c64159c8e4fb + 2612f431-e7b8-4b88-ae3b-7aeb755cf19a + 4f4aec41-45e4-4183-9128-6262d79b7b47 + a190c8dc-06eb-40b8-b2ab-f1c4a5e61d29 + 2d391dc6-0785-436a-a74f-f43ff7d202f6 + b61f28e3-0537-4884-9ca2-e92a6500f6ef + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + 9e73ce0d-8425-4e88-ae9e-585f48a8a26a + 46c867b1-6c6f-4edd-ab89-bd4edffc473f + dd73b634-3bce-4365-9fbf-94077b1ab136 + a5255f0e-15fd-4b64-ba78-304478ae8b71 + 2873ee45-7ba8-4f9a-bcca-065ed55a0ce9 + 02b95ae8-4cfa-4e22-a2b7-6f8655ce89e8 + 36db376b-2efa-40dd-86b2-3901e67a9084 + 65b8f3f2-1469-4ca7-90f6-705736916d35 + 7fdaece0-f0b2-4f44-a07a-8c69cc8b9925 + 21a46473-17c3-4bdb-90b5-649fb5d41e4a + ce45d927-f540-40ff-b8e6-4ceef6d7024b + 76aae2c1-2eb5-434e-ac57-a5ef07be5069 + c94d7419-7576-4ae5-9be6-4c1ad72fea33 + a581d0cc-71eb-40d0-990d-dbb7ba8c719a + 1b5f22b4-cd70-445b-b5f8-0b6c22ded7ba + 54fb5c48-aaae-4dea-b28b-099b57630004 + cad9d77d-1955-43a9-9efe-361ee5b7c382 + 51f61220-c8cd-4b8f-bd98-c0fc96622d18 + 32f40123-d6bf-4c66-9009-b91c1c10ae31 + a91e0bb5-8cb0-4413-bcc6-212c4ea3100b + 9e289e0f-fe1a-4a65-900f-977d0d4a16b8 + f099ac42-6d74-4364-98b7-0655900c4f0b + 42 + 74315cd6-4f4b-4540-bf75-e70be97886d8 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3eec4336-993b-4c39-ab2b-4a3b43327820 + 6648a60c-e667-4213-b021-57e937ed8c13 + 6951726e-f298-46de-957b-cba3e8ca2c15 + f6a1cbdc-5489-41f2-adb4-e2d7aa0a590a + dd73b634-3bce-4365-9fbf-94077b1ab136 + a5255f0e-15fd-4b64-ba78-304478ae8b71 + 2873ee45-7ba8-4f9a-bcca-065ed55a0ce9 + 02b95ae8-4cfa-4e22-a2b7-6f8655ce89e8 + 36db376b-2efa-40dd-86b2-3901e67a9084 + 65b8f3f2-1469-4ca7-90f6-705736916d35 + 7fdaece0-f0b2-4f44-a07a-8c69cc8b9925 + c94d7419-7576-4ae5-9be6-4c1ad72fea33 + a581d0cc-71eb-40d0-990d-dbb7ba8c719a + 1b5f22b4-cd70-445b-b5f8-0b6c22ded7ba + 54fb5c48-aaae-4dea-b28b-099b57630004 + cad9d77d-1955-43a9-9efe-361ee5b7c382 + 51f61220-c8cd-4b8f-bd98-c0fc96622d18 + 32f40123-d6bf-4c66-9009-b91c1c10ae31 + 9e289e0f-fe1a-4a65-900f-977d0d4a16b8 + f099ac42-6d74-4364-98b7-0655900c4f0b + 9355cb20-382f-4f03-83b7-8e2058cc5226 + 21 + 3801de70-fd82-49b7-a386-2c1b21066022 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 041fb301-3e4e-4876-aecb-e6df2697256e + f2dbb149-bc3c-499e-9b36-11e61ad3b26b + 84754e91-d72a-457a-b1a9-785530f243ee + ff394b58-eb04-4361-8959-672603e6477b + fc606914-dfeb-4821-a1d2-c64159c8e4fb + 2612f431-e7b8-4b88-ae3b-7aeb755cf19a + 4f4aec41-45e4-4183-9128-6262d79b7b47 + b8d4a374-23d7-403b-9811-912955811451 + 21a46473-17c3-4bdb-90b5-649fb5d41e4a + ce45d927-f540-40ff-b8e6-4ceef6d7024b + 10 + 70545b9d-2c2b-428a-9dcd-b9f58e978c51 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c063ee5f-23f9-4906-8ccf-00ade312bece + d1c117a3-b3a5-4eeb-a67d-f66df3513ae1 + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + a190c8dc-06eb-40b8-b2ab-f1c4a5e61d29 + 2d391dc6-0785-436a-a74f-f43ff7d202f6 + b61f28e3-0537-4884-9ca2-e92a6500f6ef + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + 9e73ce0d-8425-4e88-ae9e-585f48a8a26a + 46c867b1-6c6f-4edd-ab89-bd4edffc473f + f7865e19-3417-4f9d-8084-bc573c8537f4 + 76aae2c1-2eb5-434e-ac57-a5ef07be5069 + 03b72889-afac-47ce-a561-cd71487e2cbd + 12 + 89b24f7f-de52-459a-a1d9-5e88a43ae288 + Group + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 3eec4336-993b-4c39-ab2b-4a3b43327820 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 3763 + 13567 + 116 + 44 + + + 3824 + 13589 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + dfb377e1-e04b-48a7-a3ba-689f8846ca64 + Forward + Forward + true + 1 + true + 7fdaece0-f0b2-4f44-a07a-8c69cc8b9925 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 3765 + 13569 + 44 + 20 + + + 3788.5 + 13579 + + + + + + + + 1 + false + Script Variable Left + 18ec86bb-e962-417b-a979-87b46f511489 + Left + Left + true + 1 + true + 65b8f3f2-1469-4ca7-90f6-705736916d35 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 3765 + 13589 + 44 + 20 + + + 3788.5 + 13599 + + + + + + + + Print, Reflect and Error streams + fd1c4797-dadb-406f-beb6-083f851d612e + Output + Output + false + 0 + + + + + + 3839 + 13569 + 38 + 20 + + + 3859.5 + 13579 + + + + + + + + Output parameter Points + fc228b23-a810-4c9c-8583-eb4e47279db4 + Points + Points + false + 0 + + + + + + 3839 + 13589 + 38 + 20 + + + 3859.5 + 13599 + + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + c063ee5f-23f9-4906-8ccf-00ade312bece + Duplicate Data + Duplicate Data + + + + + + 3769 + 15723 + 104 + 64 + + + 3828 + 15755 + + + + + + 1 + Data to duplicate + 569270a5-481e-43e7-832c-086ef2e97a74 + Data + Data + false + b037a2b3-e06b-4ddd-a077-e8a787db775f + 1 + + + + + + 3771 + 15725 + 42 + 20 + + + 3793.5 + 15735 + + + + + + + + Number of duplicates + 26d63ee3-8e96-4052-9ebf-7e2c0371fb53 + Number + Number + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3771 + 15745 + 42 + 20 + + + 3793.5 + 15755 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Retain list order + f275b337-2f51-44ea-8b3f-f65065b71b30 + Order + Order + false + 0 + + + + + + 3771 + 15765 + 42 + 20 + + + 3793.5 + 15775 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + cb224000-4713-494d-b8cc-6182a4b27052 + Data + Data + false + 0 + + + + + + 3843 + 15725 + 28 + 60 + + + 3858.5 + 15755 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 041fb301-3e4e-4876-aecb-e6df2697256e + Series + Series + + + + + + 3754 + 15148 + 133 + 64 + + + 3820 + 15180 + + + + + + First number in the series + 852d4c7b-3ad5-45de-8203-4f0ed0987941 + Start + Start + false + 0 + + + + + + 3756 + 15150 + 49 + 20 + + + 3790 + 15160 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 48efc1ed-408c-4fe2-bbbe-985f60e22ada + Step + Step + false + 82d53981-4142-47ae-afc6-0428fb85d4a7 + 1 + + + + + + 3756 + 15170 + 49 + 20 + + + 3790 + 15180 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 2cb510c8-b0da-470f-9674-354664df0110 + X+1 + Count + Count + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3756 + 15190 + 49 + 20 + + + 3790 + 15200 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 306fc584-d43c-4140-81a8-00ed8837ef98 + Series + Series + false + true + 0 + + + + + + 3835 + 15150 + 50 + 60 + + + 3853.5 + 15180 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + f2dbb149-bc3c-499e-9b36-11e61ad3b26b + Radians + Radians + + + + + + 3761 + 15212 + 120 + 28 + + + 3822 + 15226 + + + + + + Angle in degrees + e2e98da1-d919-45a1-bb6a-bd4cec1fccd8 + Degrees + Degrees + false + 544cd335-7005-4486-a740-0fe446159bf1 + 1 + + + + + + 3763 + 15214 + 44 + 24 + + + 3786.5 + 15226 + + + + + + + + Angle in radians + 82d53981-4142-47ae-afc6-0428fb85d4a7 + Radians + Radians + false + 0 + + + + + + 3837 + 15214 + 42 + 24 + + + 3859.5 + 15226 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (X)^O + true + d1c117a3-b3a5-4eeb-a67d-f66df3513ae1 + Expression + + + + + + + 3773 + 15787 + 95 + 44 + + + 3823 + 15809 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 47a6e8af-d40e-4f91-84f4-8147fbb19703 + Variable X + X + true + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 3775 + 15789 + 14 + 20 + + + 3783.5 + 15799 + + + + + + + + Expression variable + dd662cba-07fb-4f7b-ac07-48b172916fae + Variable O + O + true + 03b72889-afac-47ce-a561-cd71487e2cbd + 1 + + + + + + 3775 + 15809 + 14 + 20 + + + 3783.5 + 15819 + + + + + + + + Result of expression + b037a2b3-e06b-4ddd-a077-e8a787db775f + Result + + false + 0 + + + + + + 3857 + 15789 + 9 + 40 + + + 3863 + 15809 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 6648a60c-e667-4213-b021-57e937ed8c13 + Point + Point + false + fc228b23-a810-4c9c-8583-eb4e47279db4 + 1 + + + + + + 3796 + 13291 + 50 + 24 + + + 3821.185 + 13303.38 + + + + + + + + + + 75eb156d-d023-42f9-a85e-2f2456b8bcce + Interpolate (t) + + + + + Create an interpolated curve through a set of points with tangents. + true + 6951726e-f298-46de-957b-cba3e8ca2c15 + Interpolate (t) + Interpolate (t) + + + + + + 3749 + 13203 + 144 + 84 + + + 3835 + 13245 + + + + + + 1 + Interpolation points + 24059f33-de17-4381-bb56-ed481721cc51 + Vertices + Vertices + false + 6648a60c-e667-4213-b021-57e937ed8c13 + 1 + + + + + + 3751 + 13205 + 69 + 20 + + + 3787 + 13215 + + + + + + + + Tangent at start of curve + 1d1bec34-53ec-4101-9c13-51a605bd7a1e + Tangent Start + Tangent Start + false + 0 + + + + + + 3751 + 13225 + 69 + 20 + + + 3787 + 13235 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tangent at end of curve + 000a7b9d-3039-491e-92e3-f276ab273ac1 + Tangent End + Tangent End + false + 0 + + + + + + 3751 + 13245 + 69 + 20 + + + 3787 + 13255 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 58bac142-efb9-4642-8e44-beab67d096a8 + KnotStyle + KnotStyle + false + 0 + + + + + + 3751 + 13265 + 69 + 20 + + + 3787 + 13275 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 87b0b257-3a3d-4ff4-a036-0e22c996aee2 + Curve + Curve + false + 0 + + + + + + 3850 + 13205 + 41 + 26 + + + 3872 + 13218.33 + + + + + + + + Curve length + e1abdeb8-0a92-46ba-9df5-d3e327731953 + Length + Length + false + 0 + + + + + + 3850 + 13231 + 41 + 27 + + + 3872 + 13245 + + + + + + + + Curve domain + b7bb884e-368d-4762-97ee-d51199782797 + Domain + Domain + false + 0 + + + + + + 3850 + 13258 + 41 + 27 + + + 3872 + 13271.67 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + f6a1cbdc-5489-41f2-adb4-e2d7aa0a590a + Join Curves + Join Curves + + + + + + 3762 + 12919 + 118 + 44 + + + 3825 + 12941 + + + + + + 1 + Curves to join + 3ffc2111-6a91-46aa-aea6-be5eed94d8dc + Curves + Curves + false + 72b9647c-9a13-4c48-be39-10203aff3f2a + 1 + + + + + + 3764 + 12921 + 46 + 20 + + + 3788.5 + 12931 + + + + + + + + Preserve direction of input curves + c868c89e-ca20-4ee1-88a7-550ea646054d + Preserve + Preserve + false + 0 + + + + + + 3764 + 12941 + 46 + 20 + + + 3788.5 + 12951 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + b18a351c-4b7e-4d9f-9737-58ceedd8d6b6 + Curves + Curves + false + 0 + + + + + + 3840 + 12921 + 38 + 40 + + + 3860.5 + 12941 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 84754e91-d72a-457a-b1a9-785530f243ee + List Item + List Item + + + + + + 3784 + 14976 + 74 + 64 + + + 3832 + 15008 + + + + + + 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 + 9a694fc3-2e7f-4e45-b6da-bce237227b19 + List + List + false + fc606914-dfeb-4821-a1d2-c64159c8e4fb + 1 + + + + + + 3786 + 14978 + 31 + 20 + + + 3803 + 14988 + + + + + + + + Item index + 883d32ec-af4e-4883-b057-e43d8db86b39 + Index + Index + false + cd4afccb-c98d-4a9a-8eb8-06d73038aca5 + 1 + + + + + + 3786 + 14998 + 31 + 20 + + + 3803 + 15008 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 345f629f-4c1b-43f5-8ded-01a68e37a2ea + Wrap + Wrap + false + 0 + + + + + + 3786 + 15018 + 31 + 20 + + + 3803 + 15028 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 09b5e0bc-8b8c-4ce7-8475-f20c3200c69d + false + Item + i + false + 0 + + + + + + 3847 + 14978 + 9 + 60 + + + 3853 + 15008 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fc606914-dfeb-4821-a1d2-c64159c8e4fb + Relay + + false + 306fc584-d43c-4140-81a8-00ed8837ef98 + 1 + + + + + + 3801 + 15132 + 40 + 16 + + + 3821 + 15140 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 2612f431-e7b8-4b88-ae3b-7aeb755cf19a + Relay + + false + 87429943-17c9-4a21-aff6-9798174c82ea + 1 + + + + + + 3801 + 13770 + 40 + 16 + + + 3821 + 13778 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9a1907b3-f434-4d28-a757-267c403927df + a257aeb4-e619-4386-8a50-052cd4baf2b7 + 6b9abb38-bea8-4e9b-94e0-fcc68da915d1 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + e392ac52-e187-414d-a0c5-6d8eec52695e + 84754e91-d72a-457a-b1a9-785530f243ee + fc606914-dfeb-4821-a1d2-c64159c8e4fb + 2612f431-e7b8-4b88-ae3b-7aeb755cf19a + ff394b58-eb04-4361-8959-672603e6477b + ce45d927-f540-40ff-b8e6-4ceef6d7024b + a91e0bb5-8cb0-4413-bcc6-212c4ea3100b + c5850125-b527-42c6-b0bc-301e640c4c0d + fa031a82-3b4b-4cbe-8b5b-eae8e4435e6e + f0bd99cb-c8bb-4d5e-bdac-0fc99393c188 + f73179bc-811c-4637-98d6-d8bfbe1867e5 + 3fb19db1-8670-49a6-9560-62c5eab63fe1 + 0a87af3e-d8e5-442e-bb66-90a48fc79c09 + 43b577c6-14d7-455a-b659-260560254e3d + eb75fef9-7bea-4b44-bb20-450bc758c4e2 + dd02224c-c940-4d9e-a418-3de323ed548c + 6e67834f-7e0b-47a6-b060-f774a795b168 + 5d7cb1e4-d2ae-42a2-a9bb-1cbe87c9b34a + 87429943-17c9-4a21-aff6-9798174c82ea + 536ebae6-3453-474e-aba9-7327ccc1c3de + af339812-f553-4230-af07-e4e643392cb3 + 2e8f4f79-8e91-4ede-a8f4-341c5bdb58f8 + b61ff60d-43df-462b-86d7-669851b78dd5 + 388a9d69-a402-43cc-9ff2-b682a720fd2f + 28 + 4f4aec41-45e4-4183-9128-6262d79b7b47 + Group + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + a190c8dc-06eb-40b8-b2ab-f1c4a5e61d29 + List Length + List Length + + + + + + 3774 + 15679 + 93 + 28 + + + 3813 + 15693 + + + + + + 1 + Base list + bbc4075b-2fe7-4828-a4c7-e0aad5674143 + List + List + false + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + 1 + + + + + + 3776 + 15681 + 22 + 24 + + + 3788.5 + 15693 + + + + + + + + Number of items in L + 1bab6205-ae21-4699-a7d7-027d7d8dbe64 + Length + Length + false + 0 + + + + + + 3828 + 15681 + 37 + 24 + + + 3848 + 15693 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 2d391dc6-0785-436a-a74f-f43ff7d202f6 + List Item + List Item + + + + + + 3784 + 15551 + 74 + 64 + + + 3832 + 15583 + + + + + + 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 + ee356772-d23a-4eb7-85e6-e94ddbae747c + List + List + false + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + 1 + + + + + + 3786 + 15553 + 31 + 20 + + + 3803 + 15563 + + + + + + + + Item index + a4f96c9e-4282-454f-8bd0-68d4978335b6 + Index + Index + false + 22622ba7-96de-4d9e-a46e-9435a8f3b873 + 1 + + + + + + 3786 + 15573 + 31 + 20 + + + 3803 + 15583 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 4ef99292-b034-45b7-aa68-c3b6d7c7c332 + Wrap + Wrap + false + 0 + + + + + + 3786 + 15593 + 31 + 20 + + + 3803 + 15603 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + a6cbe7ce-c881-458b-9456-b24f8d54812b + false + Item + i + false + 0 + + + + + + 3847 + 15553 + 9 + 60 + + + 3853 + 15583 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + b61f28e3-0537-4884-9ca2-e92a6500f6ef + Panel + + false + 1 + a6cbe7ce-c881-458b-9456-b24f8d54812b + 1 + Double click to edit panel content… + + + + + + 3712 + 15305 + 218 + 256 + + 0 + 0 + 0 + + 3712.078 + 15305.7 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + Relay + + false + cb224000-4713-494d-b8cc-6182a4b27052 + 1 + + + + + + 3801 + 15707 + 40 + 16 + + + 3821 + 15715 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 9e73ce0d-8425-4e88-ae9e-585f48a8a26a + Relay + + false + a6cbe7ce-c881-458b-9456-b24f8d54812b + 1 + + + + + + 3801 + 15270 + 40 + 16 + + + 3821 + 15278 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + a190c8dc-06eb-40b8-b2ab-f1c4a5e61d29 + 1c007c28-4763-4899-973c-a256b5739216 + 3adb2687-6465-47e1-8c39-9c6ae3b9ebc6 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + 54665e31-fd9c-4e1b-bc02-0fba92d3219c + 2d391dc6-0785-436a-a74f-f43ff7d202f6 + 680727e3-66f1-4fd6-a4f1-7ca1e2e5f363 + 9e73ce0d-8425-4e88-ae9e-585f48a8a26a + b61f28e3-0537-4884-9ca2-e92a6500f6ef + 76aae2c1-2eb5-434e-ac57-a5ef07be5069 + 10 + 46c867b1-6c6f-4edd-ab89-bd4edffc473f + Group + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + dd73b634-3bce-4365-9fbf-94077b1ab136 + Merge + Merge + + + + + + 3777 + 12963 + 87 + 64 + + + 3813 + 12995 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 213fa76f-cfd4-40c3-ba05-66c8824508b6 + false + Data 1 + D1 + true + a5255f0e-15fd-4b64-ba78-304478ae8b71 + 1 + + + + + + 3779 + 12965 + 19 + 20 + + + 3790 + 12975 + + + + + + + + 2 + Data stream 2 + da884c2a-10d4-49fc-a089-48eebf243f1a + false + Data 2 + D2 + true + bae245e7-41af-4871-84b6-492da5356209 + 1 + + + + + + 3779 + 12985 + 19 + 20 + + + 3790 + 12995 + + + + + + + + 2 + Data stream 3 + d8156de5-5951-41b2-9e4f-e6d6d5d19acf + false + Data 3 + D3 + true + 0 + + + + + + 3779 + 13005 + 19 + 20 + + + 3790 + 13015 + + + + + + + + 2 + Result of merge + 72b9647c-9a13-4c48-be39-10203aff3f2a + Result + Result + false + 0 + + + + + + 3828 + 12965 + 34 + 60 + + + 3846.5 + 12995 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a5255f0e-15fd-4b64-ba78-304478ae8b71 + Curve + Curve + false + 36db376b-2efa-40dd-86b2-3901e67a9084 + 1 + + + + + + 3796 + 13095 + 50 + 24 + + + 3821.185 + 13107.26 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 2873ee45-7ba8-4f9a-bcca-065ed55a0ce9 + Rotate + Rotate + + + + + + 3752 + 13027 + 138 + 64 + + + 3820 + 13059 + + + + + + Base geometry + 3c1fcf54-6e6b-4376-ac8b-22efb8f8d332 + Geometry + Geometry + true + a5255f0e-15fd-4b64-ba78-304478ae8b71 + 1 + + + + + + 3754 + 13029 + 51 + 20 + + + 3781 + 13039 + + + + + + + + Rotation angle in radians + 1aabcd3a-6943-43c8-ad76-c6c07e921d76 + Angle + Angle + false + 0 + false + + + + + + 3754 + 13049 + 51 + 20 + + + 3781 + 13059 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 53def848-8463-479d-94c3-37d3de2e2f83 + Plane + Plane + false + 630999ae-1f06-4e7d-b359-0f51bab2df52 + 1 + + + + + + 3754 + 13069 + 51 + 20 + + + 3781 + 13079 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + bae245e7-41af-4871-84b6-492da5356209 + Geometry + Geometry + false + 0 + + + + + + 3835 + 13029 + 53 + 30 + + + 3863 + 13044 + + + + + + + + Transformation data + 8f53fcf1-602a-4b05-ba4d-2cd8794a1751 + Transform + Transform + false + 0 + + + + + + 3835 + 13059 + 53 + 30 + + + 3863 + 13074 + + + + + + + + + + + + 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 + 02b95ae8-4cfa-4e22-a2b7-6f8655ce89e8 + Evaluate Length + Evaluate Length + + + + + + 3749 + 13115 + 144 + 64 + + + 3823 + 13147 + + + + + + Curve to evaluate + c21fd5c7-f785-442e-a975-439fd467a451 + Curve + Curve + false + 36db376b-2efa-40dd-86b2-3901e67a9084 + 1 + + + + + + 3751 + 13117 + 57 + 20 + + + 3781 + 13127 + + + + + + + + Length factor for curve evaluation + 3628385e-1674-4c49-8a6d-4ca51a8b7755 + Length + Length + false + 0 + + + + + + 3751 + 13137 + 57 + 20 + + + 3781 + 13147 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + e30a2b88-744c-4ce8-a3aa-d9650dd18a12 + Normalized + Normalized + false + 0 + + + + + + 3751 + 13157 + 57 + 20 + + + 3781 + 13167 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 630999ae-1f06-4e7d-b359-0f51bab2df52 + Point + Point + false + 0 + + + + + + 3838 + 13117 + 53 + 20 + + + 3866 + 13127 + + + + + + + + Tangent vector at the specified length + 2b091365-ec53-4796-87df-6a219a8dc08b + Tangent + Tangent + false + 0 + + + + + + 3838 + 13137 + 53 + 20 + + + 3866 + 13147 + + + + + + + + Curve parameter at the specified length + ddcd2e6e-9062-49ea-88c8-3f193635e1a5 + Parameter + Parameter + false + 0 + + + + + + 3838 + 13157 + 53 + 20 + + + 3866 + 13167 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 36db376b-2efa-40dd-86b2-3901e67a9084 + Curve + Curve + false + 87b0b257-3a3d-4ff4-a036-0e22c996aee2 + 1 + + + + + + 3796 + 13182 + 50 + 24 + + + 3821.793 + 13194.92 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 65b8f3f2-1469-4ca7-90f6-705736916d35 + Relay + + false + 2612f431-e7b8-4b88-ae3b-7aeb755cf19a + 1 + + + + + + 3801 + 13627 + 40 + 16 + + + 3821 + 13635 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 7fdaece0-f0b2-4f44-a07a-8c69cc8b9925 + Relay + + false + 9e73ce0d-8425-4e88-ae9e-585f48a8a26a + 1 + + + + + + 3801 + 13611 + 40 + 16 + + + 3821 + 13619 + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 21a46473-17c3-4bdb-90b5-649fb5d41e4a + List Length + List Length + + + + + + 3774 + 15104 + 93 + 28 + + + 3813 + 15118 + + + + + + 1 + Base list + f74c1d42-a0c9-45c6-9bbd-dce5c359ac53 + List + List + false + 306fc584-d43c-4140-81a8-00ed8837ef98 + 1 + + + + + + 3776 + 15106 + 22 + 24 + + + 3788.5 + 15118 + + + + + + + + Number of items in L + 4f844ea9-c367-40be-a9f8-ea030e8ac48a + Length + Length + false + 0 + + + + + + 3828 + 15106 + 37 + 24 + + + 3848 + 15118 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + ce45d927-f540-40ff-b8e6-4ceef6d7024b + Series + Series + + + + + + 3762 + 15040 + 117 + 64 + + + 3828 + 15072 + + + + + + First number in the series + ea7bcb3a-ce0e-4c6a-803d-462604c075ed + Start + Start + false + 0 + + + + + + 3764 + 15042 + 49 + 20 + + + 3798 + 15052 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + d721c1cc-369a-4efc-ac7a-861dff665b99 + Step + Step + false + 0 + + + + + + 3764 + 15062 + 49 + 20 + + + 3798 + 15072 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + bdd74fb7-63e6-4962-996b-738b2aa1f652 + X-1 + Count + Count + false + 4f844ea9-c367-40be-a9f8-ea030e8ac48a + 1 + + + + + + 3764 + 15082 + 49 + 20 + + + 3798 + 15092 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + cd4afccb-c98d-4a9a-8eb8-06d73038aca5 + Series + Series + false + 0 + + + + + + 3843 + 15042 + 34 + 60 + + + 3861.5 + 15072 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 76aae2c1-2eb5-434e-ac57-a5ef07be5069 + Series + Series + + + + + + 3770 + 15615 + 101 + 64 + + + 3820 + 15647 + + + + + + First number in the series + 2b1b40bc-f1ea-4fb7-83fe-afa959a673e4 + Start + Start + false + 0 + + + + + + 3772 + 15617 + 33 + 20 + + + 3790 + 15627 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 51225247-a0b0-469d-a0e0-6ee808fd6f51 + Step + Step + false + 0 + + + + + + 3772 + 15637 + 33 + 20 + + + 3790 + 15647 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 4bd30a1d-95e6-4fe0-a743-5e56c09601eb + Count + Count + false + 1bab6205-ae21-4699-a7d7-027d7d8dbe64 + 1 + + + + + + 3772 + 15657 + 33 + 20 + + + 3790 + 15667 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 22622ba7-96de-4d9e-a46e-9435a8f3b873 + Series + Series + false + 0 + + + + + + 3835 + 15617 + 34 + 60 + + + 3853.5 + 15647 + + + + + + + + + + + + 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 + c94d7419-7576-4ae5-9be6-4c1ad72fea33 + Evaluate Length + Evaluate Length + + + + + + 3749 + 12855 + 144 + 64 + + + 3823 + 12887 + + + + + + Curve to evaluate + 5a3c29aa-f95a-4ff1-b96a-a6a6d52a55cb + Curve + Curve + false + b18a351c-4b7e-4d9f-9737-58ceedd8d6b6 + 1 + + + + + + 3751 + 12857 + 57 + 20 + + + 3781 + 12867 + + + + + + + + Length factor for curve evaluation + dfc72665-56ce-4be9-94ca-ac8534ca0a15 + Length + Length + false + 0 + + + + + + 3751 + 12877 + 57 + 20 + + + 3781 + 12887 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + a7193d3f-a6e7-4177-9994-be280790820e + Normalized + Normalized + false + 0 + + + + + + 3751 + 12897 + 57 + 20 + + + 3781 + 12907 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + b418c573-4338-491d-a4ed-3f3bff1ab613 + Point + Point + false + 0 + + + + + + 3838 + 12857 + 53 + 20 + + + 3866 + 12867 + + + + + + + + Tangent vector at the specified length + b9aebfe1-2fa0-469b-8e2d-e014e95511d7 + Tangent + Tangent + false + 0 + + + + + + 3838 + 12877 + 53 + 20 + + + 3866 + 12887 + + + + + + + + Curve parameter at the specified length + b99fe117-d945-4dea-9218-d06f8860aa2d + Parameter + Parameter + false + 0 + + + + + + 3838 + 12897 + 53 + 20 + + + 3866 + 12907 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + a581d0cc-71eb-40d0-990d-dbb7ba8c719a + Deconstruct + Deconstruct + + + + + + 3755 + 12791 + 132 + 64 + + + 3802 + 12823 + + + + + + Input point + d85a0524-6042-42c7-a78a-5c5c7cea7af6 + Point + Point + false + b418c573-4338-491d-a4ed-3f3bff1ab613 + 1 + + + + + + 3757 + 12793 + 30 + 60 + + + 3773.5 + 12823 + + + + + + + + Point {x} component + 07937ada-f0f1-4991-a5d3-be1e8556b750 + X component + X component + false + 0 + + + + + + 3817 + 12793 + 68 + 20 + + + 3852.5 + 12803 + + + + + + + + Point {y} component + 7c59c2ca-8516-4e2a-9dec-995d6adfc051 + Y component + Y component + false + 0 + + + + + + 3817 + 12813 + 68 + 20 + + + 3852.5 + 12823 + + + + + + + + Point {z} component + 29010c97-f1f9-4407-adc7-6dc1cf50ac12 + Z component + Z component + false + 0 + + + + + + 3817 + 12833 + 68 + 20 + + + 3852.5 + 12843 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1b5f22b4-cd70-445b-b5f8-0b6c22ded7ba + Division + Division + + + + + + 3780 + 12747 + 82 + 44 + + + 3811 + 12769 + + + + + + Item to divide (dividend) + bb4829e4-722d-4ce5-a38f-29889de9bdb7 + A + A + false + 07937ada-f0f1-4991-a5d3-be1e8556b750 + 1 + + + + + + 3782 + 12749 + 14 + 20 + + + 3790.5 + 12759 + + + + + + + + Item to divide with (divisor) + e9a6a8c7-ddfc-4f2e-89bf-d27a07d88c23 + B + B + false + 7c59c2ca-8516-4e2a-9dec-995d6adfc051 + 1 + + + + + + 3782 + 12769 + 14 + 20 + + + 3790.5 + 12779 + + + + + + + + The result of the Division + 997b8c48-68ec-4f1e-a650-bc156fa8c6d1 + Result + Result + false + 0 + + + + + + 3826 + 12749 + 34 + 40 + + + 3844.5 + 12769 + + + + + + + + + + + + 758d91a0-4aec-47f8-9671-16739a8a2c5d + Format + + + + + Format some data using placeholders and formatting tags + true + 54fb5c48-aaae-4dea-b28b-099b57630004 + Format + Format + + + + + + 3771 + 12683 + 100 + 64 + + + 3827 + 12715 + + + + + + 3 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 7fa15783-70da-485c-98c0-a099e6988c3e + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + + + + + Text format + 761c135e-f805-4412-afee-b5d3d0d33f52 + Format + Format + false + 0 + + + + + + 3773 + 12685 + 39 + 20 + + + 3794 + 12695 + + + + + + 1 + + + + + 1 + {0} + + + + + false + {0:R} + + + + + + + + + + + Formatting culture + 4cc0b70a-8d56-436f-81fb-73eaa5bae4d5 + Culture + Culture + false + 0 + + + + + + 3773 + 12705 + 39 + 20 + + + 3794 + 12715 + + + + + + 1 + + + + + 1 + {0} + + + + + 127 + + + + + + + + + + + Data to insert at {0} placeholders + aaa849ab-4c22-46b0-a253-38303db0f768 + false + Data 0 + 0 + true + 997b8c48-68ec-4f1e-a650-bc156fa8c6d1 + 1 + + + + + + 3773 + 12725 + 39 + 20 + + + 3794 + 12735 + + + + + + + + Formatted text + d82ddb33-eebc-479f-8e3d-d9656d33cd10 + Text + Text + false + 0 + + + + + + 3842 + 12685 + 27 + 60 + + + 3857 + 12715 + + + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + cad9d77d-1955-43a9-9efe-361ee5b7c382 + Scale NU + Scale NU + + + + + + 3744 + 12559 + 154 + 104 + + + 3828 + 12611 + + + + + + Base geometry + 02bcf7e3-cd99-40bd-acd5-a6e23f42fbc0 + Geometry + Geometry + true + b18a351c-4b7e-4d9f-9737-58ceedd8d6b6 + 1 + + + + + + 3746 + 12561 + 67 + 20 + + + 3789 + 12571 + + + + + + + + Base plane + 5ae699b8-34ab-4912-9db6-a3fbd22a7926 + Plane + Plane + false + 0 + + + + + + 3746 + 12581 + 67 + 20 + + + 3789 + 12591 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 7aa3c5b3-8c46-45f6-b728-42ab1f7b8b3a + 1/X + Scale X + Scale X + false + 07937ada-f0f1-4991-a5d3-be1e8556b750 + 1 + + + + + + 3746 + 12601 + 67 + 20 + + + 3789 + 12611 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + 6917c7bc-6695-4bb6-b894-96562f3fa969 + 1/X + Scale Y + Scale Y + false + 7c59c2ca-8516-4e2a-9dec-995d6adfc051 + 1 + + + + + + 3746 + 12621 + 67 + 20 + + + 3789 + 12631 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + f0a9e3be-15f9-4d06-8585-d586ec8341af + Scale Z + Scale Z + false + 0 + + + + + + 3746 + 12641 + 67 + 20 + + + 3789 + 12651 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + a90bdd03-e48c-4188-8a20-d577b091f028 + Geometry + Geometry + false + 0 + + + + + + 3843 + 12561 + 53 + 50 + + + 3871 + 12586 + + + + + + + + Transformation data + 9b8581dc-7b2f-4752-959f-19f231acb63f + Transform + Transform + false + 0 + + + + + + 3843 + 12611 + 53 + 50 + + + 3871 + 12636 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 51f61220-c8cd-4b8f-bd98-c0fc96622d18 + Curve + Curve + false + 29985da9-3dee-4488-b7b5-dd1b81423994 + 1 + + + + + + 3800 + 12471 + 50 + 24 + + + 3825 + 12483.74 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 32f40123-d6bf-4c66-9009-b91c1c10ae31 + Panel + + false + 0 + d82ddb33-eebc-479f-8e3d-d9656d33cd10 + 1 + Double click to edit panel content… + + + + + + 3753 + 12667 + 137 + 20 + + 0 + 0 + 0 + + 3753.382 + 12667.39 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + a91e0bb5-8cb0-4413-bcc6-212c4ea3100b + Panel + + false + 1 + 87429943-17c9-4a21-aff6-9798174c82ea + 1 + Double click to edit panel content… + + + + + + 3712 + 13800 + 218 + 256 + + 0 + 0 + 0 + + 3712.305 + 13800.33 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 9e289e0f-fe1a-4a65-900f-977d0d4a16b8 + Panel + + false + 1 + fc228b23-a810-4c9c-8583-eb4e47279db4 + 1 + Double click to edit panel content… + + + + + + 3681 + 13315 + 280 + 256 + + 0 + 0 + 0 + + 3681.634 + 13315.58 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3eec4336-993b-4c39-ab2b-4a3b43327820 + 65b8f3f2-1469-4ca7-90f6-705736916d35 + 7fdaece0-f0b2-4f44-a07a-8c69cc8b9925 + 3 + f099ac42-6d74-4364-98b7-0655900c4f0b + Group + + + + + + + + + + + 310f9597-267e-4471-a7d7-048725557528 + 08bdcae0-d034-48dd-a145-24a9fcf3d3ff + GraphMapper+ + + + + + External Graph mapper +You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. + true + c5850125-b527-42c6-b0bc-301e640c4c0d + GraphMapper+ + GraphMapper+ + + + + + + 3758 + 14372 + 126 + 104 + + + 3825 + 14424 + + + + + + External curve as a graph + f0470b1d-20a1-440e-b914-2dab243fff8d + Curve + Curve + false + fa031a82-3b4b-4cbe-8b5b-eae8e4435e6e + 1 + + + + + + 3760 + 14374 + 50 + 20 + + + 3786.5 + 14384 + + + + + + + + Optional Rectangle boundary. If omitted the curve's would be landed + 982a3e24-58c9-4e43-bdaf-ea169430d1b0 + Boundary + Boundary + true + aeb895e6-5a1f-4eac-aafc-54ef5c873397 + 1 + + + + + + 3760 + 14394 + 50 + 20 + + + 3786.5 + 14404 + + + + + + + + 1 + List of input numbers + 1e001a65-ddb1-4765-9951-da1802a79a00 + Numbers + Numbers + false + d5f89ef4-8e49-4b20-a8cf-ca9c719ecf21 + 1 + + + + + + 3760 + 14414 + 50 + 20 + + + 3786.5 + 14424 + + + + + + 1 + + + + + 9 + {0} + + + + + 0.1 + + + + + 0.2 + + + + + 0.3 + + + + + 0.4 + + + + + 0.5 + + + + + 0.6 + + + + + 0.7 + + + + + 0.8 + + + + + 0.9 + + + + + + + + + + + (Optional) Input Domain +if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + 2de90c11-a5f6-46e4-a292-ed4822792c14 + Input + Input + true + a1ab9f1f-8c52-4173-ba70-a51602da0ad2 + 1 + + + + + + 3760 + 14434 + 50 + 20 + + + 3786.5 + 14444 + + + + + + + + (Optional) Output Domain + if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + 582fc366-ed01-4c60-b610-7377a86fc8d8 + Output + Output + true + a1ab9f1f-8c52-4173-ba70-a51602da0ad2 + 1 + + + + + + 3760 + 14454 + 50 + 20 + + + 3786.5 + 14464 + + + + + + + + 1 + Output Numbers + bea0cf15-be23-48e6-be86-bfd690bb2396 + Number + Number + false + 0 + + + + + + 3840 + 14374 + 42 + 100 + + + 3862.5 + 14424 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fa031a82-3b4b-4cbe-8b5b-eae8e4435e6e + Curve + Curve + false + f80cfff2-dcf1-4f07-b140-7630f57061ca + 1 + + + + + + 3796 + 14652 + 50 + 24 + + + 3821.555 + 14664.75 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + f0bd99cb-c8bb-4d5e-bdac-0fc99393c188 + End Points + End Points + + + + + + 3773 + 14606 + 96 + 44 + + + 3823 + 14628 + + + + + + Curve to evaluate + c0cd2f67-e9e1-44c8-b6c8-ff0a179651af + Curve + Curve + false + fa031a82-3b4b-4cbe-8b5b-eae8e4435e6e + 1 + + + + + + 3775 + 14608 + 33 + 40 + + + 3793 + 14628 + + + + + + + + Curve start point + 632a3903-f26e-4213-8fd5-da3bf1700063 + Start + Start + false + 0 + + + + + + 3838 + 14608 + 29 + 20 + + + 3854 + 14618 + + + + + + + + Curve end point + d97c94e3-2731-4ca7-a078-7c4048bfec87 + End + End + false + 0 + + + + + + 3838 + 14628 + 29 + 20 + + + 3854 + 14638 + + + + + + + + + + + + 575660b1-8c79-4b8d-9222-7ab4a6ddb359 + Rectangle 2Pt + + + + + Create a rectangle from a base plane and two points + true + f73179bc-811c-4637-98d6-d8bfbe1867e5 + Rectangle 2Pt + Rectangle 2Pt + + + + + + 3758 + 14522 + 126 + 84 + + + 3816 + 14564 + + + + + + Rectangle base plane + 66823839-068c-4b82-a06d-8f78588a6295 + Plane + Plane + false + 0 + + + + + + 3760 + 14524 + 41 + 20 + + + 3782 + 14534 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + First corner point. + 46de9047-1ef5-4182-ae8e-8a45ecaf117c + Point A + Point A + false + 632a3903-f26e-4213-8fd5-da3bf1700063 + 1 + + + + + + 3760 + 14544 + 41 + 20 + + + 3782 + 14554 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Second corner point. + 6ae08d17-431c-474e-8b70-4a58ceae0c83 + Point B + Point B + false + d97c94e3-2731-4ca7-a078-7c4048bfec87 + 1 + + + + + + 3760 + 14564 + 41 + 20 + + + 3782 + 14574 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 10 + 5 + 0 + + + + + + + + + + + + Rectangle corner fillet radius + d572774e-0c54-4967-9a72-bdbcfe4c757d + Radius + Radius + false + 0 + + + + + + 3760 + 14584 + 41 + 20 + + + 3782 + 14594 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle defined by P, A and B + aeb895e6-5a1f-4eac-aafc-54ef5c873397 + Rectangle + Rectangle + false + 0 + + + + + + 3831 + 14524 + 51 + 40 + + + 3858 + 14544 + + + + + + + + Length of rectangle curve + 67481980-c6d6-47b4-9265-f8ed5ffb3d7a + Length + Length + false + 0 + + + + + + 3831 + 14564 + 51 + 40 + + + 3858 + 14584 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c5850125-b527-42c6-b0bc-301e640c4c0d + fa031a82-3b4b-4cbe-8b5b-eae8e4435e6e + f0bd99cb-c8bb-4d5e-bdac-0fc99393c188 + f73179bc-811c-4637-98d6-d8bfbe1867e5 + 0a87af3e-d8e5-442e-bb66-90a48fc79c09 + 5 + 3fb19db1-8670-49a6-9560-62c5eab63fe1 + Group + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 0a87af3e-d8e5-442e-bb66-90a48fc79c09 + Bounds + Bounds + + + + + + 3760 + 14476 + 122 + 28 + + + 3824 + 14490 + + + + + + 1 + Numbers to include in Bounds + 6b1046f0-723c-47e5-b0db-80cc82a0f500 + Numbers + Numbers + false + d5f89ef4-8e49-4b20-a8cf-ca9c719ecf21 + 1 + + + + + + 3762 + 14478 + 47 + 24 + + + 3787 + 14490 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + a1ab9f1f-8c52-4173-ba70-a51602da0ad2 + Domain + Domain + false + 0 + + + + + + 3839 + 14478 + 41 + 24 + + + 3861 + 14490 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 87429943-17c9-4a21-aff6-9798174c82ea + Relay + + false + 51068b3c-3374-4e02-b150-b1fa058b2e4e + 1 + + + + + + 3801 + 14054 + 40 + 16 + + + 3821 + 14062 + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 43b577c6-14d7-455a-b659-260560254e3d + Scale + Scale + + + + + + 3744 + 14680 + 154 + 64 + + + 3828 + 14712 + + + + + + Base geometry + 2bcf2fb8-6bd5-4eb1-b828-5232802954cb + Geometry + Geometry + true + ed03672b-0dab-464e-8fad-cae1308c1c1d + 1 + + + + + + 3746 + 14682 + 67 + 20 + + + 3789 + 14692 + + + + + + + + Center of scaling + 757e6b22-fdcd-413a-a310-b6e1bf4cfa08 + Center + Center + false + 0 + + + + + + 3746 + 14702 + 67 + 20 + + + 3789 + 14712 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + dffa9850-3a38-4525-9820-d479ef0677a9 + 2^X + Factor + Factor + false + 013c4936-3eb3-4b78-a80e-a964c9b676f4 + 1 + + + + + + 3746 + 14722 + 67 + 20 + + + 3789 + 14732 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + f80cfff2-dcf1-4f07-b140-7630f57061ca + Geometry + Geometry + false + 0 + + + + + + 3843 + 14682 + 53 + 30 + + + 3871 + 14697 + + + + + + + + Transformation data + ab537620-fb62-45c8-9607-8200d3adeefe + Transform + Transform + false + 0 + + + + + + 3843 + 14712 + 53 + 30 + + + 3871 + 14727 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 742352f8-88eb-49a2-8252-668a2db82142 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 16.0 + + + + + + 2493 + 11961 + 423 + 20 + + + 2493.847 + 11961.64 + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + ed03672b-0dab-464e-8fad-cae1308c1c1d + Curve + Curve + false + 460fa6a3-c68a-4511-8e17-94ebbc16746c + 1 + + + + + + 3796 + 14761 + 50 + 24 + + + 3821 + 14773.1 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 013c4936-3eb3-4b78-a80e-a964c9b676f4 + Relay + + false + 98e8b3cf-0f16-4288-a0db-6f75d932deec + 1 + + + + + + 3801 + 14744 + 40 + 16 + + + 3821 + 14752 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 98e8b3cf-0f16-4288-a0db-6f75d932deec + Relay + + false + 742352f8-88eb-49a2-8252-668a2db82142 + 1 + + + + + + 2685 + 11943 + 40 + 16 + + + 2705 + 11951 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d3dbc8af-0dad-4571-a35d-729552e44b44 + Relay + + false + 028ea4af-1026-4584-a57c-dbeb26994191 + 1 + + + + + + 3190 + 15335 + 40 + 16 + + + 3210 + 15343 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 028ea4af-1026-4584-a57c-dbeb26994191 + Relay + + false + 0366e2db-0d54-444f-8aa9-b9872d11a882 + 1 + + + + + + 2685 + 12307 + 40 + 16 + + + 2705 + 12315 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 03b72889-afac-47ce-a561-cd71487e2cbd + Relay + + false + 028ea4af-1026-4584-a57c-dbeb26994191 + 1 + + + + + + 3801 + 15831 + 40 + 16 + + + 3821 + 15839 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 0c0df415-b9ed-406e-a036-de1735a5b826 + Stream Filter + SCALED + + + + + + 3192 + 12501 + 73 + 64 + + + 3221 + 12533 + + + + + + 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 + d59d2cfb-7764-4687-8522-a71d86cc7ca2 + Gate + + false + d423d703-0b42-479a-9890-8fca0c3b747b + 1 + + + + + + 3194 + 12503 + 12 + 20 + + + 3201.5 + 12513 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + adfb41f7-711e-48be-9db3-5f464e0e614e + false + Stream 0 + 0 + true + 7b98cd28-dfb3-4dba-a4be-55a24d6da4a2 + 1 + + + + + + 3194 + 12523 + 12 + 20 + + + 3201.5 + 12533 + + + + + + + + 2 + Input stream at index 1 + 2f47f624-44ed-4349-9ad7-bf2f83c1ae13 + false + Stream 1 + 1 + true + 7950f3cc-4f64-4905-8443-2a0ec12fd242 + 1 + + + + + + 3194 + 12543 + 12 + 20 + + + 3201.5 + 12553 + + + + + + + + 2 + Filtered stream + 7b9301cd-2f85-4bf6-b527-b84da844ee40 + false + Stream + S(0) + false + 0 + + + + + + 3236 + 12503 + 27 + 60 + + + 3251 + 12533 + + + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 94b0c064-3767-4f3b-8713-830b004a1328 + Boolean Toggle + + false + 0 + false + + + + + + 2670 + 11874 + 70 + 22 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d423d703-0b42-479a-9890-8fca0c3b747b + Relay + + false + 94b0c064-3767-4f3b-8713-830b004a1328 + 1 + + + + + + 2685 + 11858 + 40 + 16 + + + 2705 + 11866 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 9355cb20-382f-4f03-83b7-8e2058cc5226 + Stream Filter + SCALED + + + + + + 3784 + 12495 + 73 + 64 + + + 3813 + 12527 + + + + + + 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 + 16232525-a531-48dc-8e62-f85f32481585 + Gate + + false + d423d703-0b42-479a-9890-8fca0c3b747b + 1 + + + + + + 3786 + 12497 + 12 + 20 + + + 3793.5 + 12507 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 50d44455-4049-4f7f-b8ed-6d37f090b687 + false + Stream 0 + 0 + true + b18a351c-4b7e-4d9f-9737-58ceedd8d6b6 + 1 + + + + + + 3786 + 12517 + 12 + 20 + + + 3793.5 + 12527 + + + + + + + + 2 + Input stream at index 1 + 6bc4d3ad-530b-4a75-9038-c5980b7a4ad4 + false + Stream 1 + 1 + true + a90bdd03-e48c-4188-8a20-d577b091f028 + 1 + + + + + + 3786 + 12537 + 12 + 20 + + + 3793.5 + 12547 + + + + + + + + 2 + Filtered stream + 29985da9-3dee-4488-b7b5-dd1b81423994 + false + Stream + S(0) + false + 0 + + + + + + 3828 + 12497 + 27 + 60 + + + 3843 + 12527 + + + + + + + + + + + + + + 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 + 6176088c-a99f-4f3a-aca5-00a5a8b0ab77 + Evaluate Length + Evaluate Length + + + + + + 4799 + 12289 + 144 + 64 + + + 4873 + 12321 + + + + + + Curve to evaluate + 6becc666-5702-4c8f-8f98-0acb6f32e4f9 + Curve + Curve + false + a3707b1b-205a-4b8d-944c-d7b7748d73f2 + 1 + + + + + + 4801 + 12291 + 57 + 20 + + + 4831 + 12301 + + + + + + + + Length factor for curve evaluation + 13e2233f-c69d-4a8b-b79b-f5d61a025dbc + Length + Length + false + 0 + + + + + + 4801 + 12311 + 57 + 20 + + + 4831 + 12321 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 3f06787d-eb75-4e59-ba1b-103b68ba05af + Normalized + Normalized + false + 0 + + + + + + 4801 + 12331 + 57 + 20 + + + 4831 + 12341 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 98eeb262-92c3-45e8-b078-28aee624c675 + Point + Point + false + 0 + + + + + + 4888 + 12291 + 53 + 20 + + + 4916 + 12301 + + + + + + + + Tangent vector at the specified length + ccecb511-527e-49fb-ac5e-e1d86dc289be + Tangent + Tangent + false + 0 + + + + + + 4888 + 12311 + 53 + 20 + + + 4916 + 12321 + + + + + + + + Curve parameter at the specified length + c1820b59-046f-4691-9784-378fad307ae5 + Parameter + Parameter + false + 0 + + + + + + 4888 + 12331 + 53 + 20 + + + 4916 + 12341 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 128c7ae0-0b0e-4a12-aadd-f42df074f8f7 + Deconstruct + Deconstruct + + + + + + 4805 + 12225 + 132 + 64 + + + 4852 + 12257 + + + + + + Input point + d24dd564-d306-404a-9ca6-7975cab0f131 + Point + Point + false + 98eeb262-92c3-45e8-b078-28aee624c675 + 1 + + + + + + 4807 + 12227 + 30 + 60 + + + 4823.5 + 12257 + + + + + + + + Point {x} component + 5f1bc92e-8971-4552-9540-02f8b4ca0723 + X component + X component + false + 0 + + + + + + 4867 + 12227 + 68 + 20 + + + 4902.5 + 12237 + + + + + + + + Point {y} component + cb030a3b-5356-4e53-8f2a-09a0d82421cc + Y component + Y component + false + 0 + + + + + + 4867 + 12247 + 68 + 20 + + + 4902.5 + 12257 + + + + + + + + Point {z} component + b773bab8-b2f1-43b0-993c-ef57cd32c8ae + Z component + Z component + false + 0 + + + + + + 4867 + 12267 + 68 + 20 + + + 4902.5 + 12277 + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 75f2ef52-f01a-444d-a2d6-c2f11ac8a877 + Scale NU + Scale NU + + + + + + 4794 + 12134 + 154 + 104 + + + 4878 + 12186 + + + + + + Base geometry + 24f9620b-5adb-4ead-8c05-b1b7b86de852 + Geometry + Geometry + true + a3707b1b-205a-4b8d-944c-d7b7748d73f2 + 1 + + + + + + 4796 + 12136 + 67 + 20 + + + 4839 + 12146 + + + + + + + + Base plane + ad3c8327-1d09-4063-ad0e-9a457567351c + Plane + Plane + false + 0 + + + + + + 4796 + 12156 + 67 + 20 + + + 4839 + 12166 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 45026616-89f4-42e1-b429-7930d6c4c8f9 + 1/X + Scale X + Scale X + false + 5f1bc92e-8971-4552-9540-02f8b4ca0723 + 1 + + + + + + 4796 + 12176 + 67 + 20 + + + 4839 + 12186 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + 0400e384-2d0a-4734-947c-dc3518804e87 + 1/X + Scale Y + Scale Y + false + cb030a3b-5356-4e53-8f2a-09a0d82421cc + 1 + + + + + + 4796 + 12196 + 67 + 20 + + + 4839 + 12206 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 76f77664-8961-467c-9e5b-ff3bcf82eea5 + Scale Z + Scale Z + false + 0 + + + + + + 4796 + 12216 + 67 + 20 + + + 4839 + 12226 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 93a0429a-e1c9-4636-b58a-4cd893cc7f4b + Geometry + Geometry + false + 0 + + + + + + 4893 + 12136 + 53 + 50 + + + 4921 + 12161 + + + + + + + + Transformation data + f4ebea5c-7fe2-4c3a-86e9-5df6ecc0d316 + Transform + Transform + false + 0 + + + + + + 4893 + 12186 + 53 + 50 + + + 4921 + 12211 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + a3707b1b-205a-4b8d-944c-d7b7748d73f2 + Curve + Curve + false + 7cd80873-ad1b-4760-8755-b84eac1a2e94 + 1 + + + + + + 4846 + 12356 + 50 + 24 + + + 4871.333 + 12368.27 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 3793dc91-21e6-498c-9aab-a459a3bf3882 + 6176088c-a99f-4f3a-aca5-00a5a8b0ab77 + 128c7ae0-0b0e-4a12-aadd-f42df074f8f7 + 75f2ef52-f01a-444d-a2d6-c2f11ac8a877 + a3707b1b-205a-4b8d-944c-d7b7748d73f2 + 5977a052-e728-4234-b086-c770d6bbb9a5 + a2282fbd-ef90-4d57-8886-5d5232e19a63 + 7 + 418e0b05-1cfe-471d-ba63-4d2d339b80a0 + Group + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 5977a052-e728-4234-b086-c770d6bbb9a5 + Stream Filter + SCALED + + + + + + 4801 + 12070 + 140 + 64 + + + 4897 + 12102 + + + + + + 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 + fcc39170-bede-4bf4-8e9a-251c7dc1befa + Gate + SCALED TO 1:1 + false + d423d703-0b42-479a-9890-8fca0c3b747b + 1 + + + + + + 4803 + 12072 + 79 + 20 + + + 4844 + 12082 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 4d779f0e-50d6-4df4-9e68-1d4a7f7dc335 + false + Stream 0 + 0 + true + 93a0429a-e1c9-4636-b58a-4cd893cc7f4b + 1 + + + + + + 4803 + 12092 + 79 + 20 + + + 4844 + 12102 + + + + + + + + 2 + Input stream at index 1 + 8f02cbd6-7f7c-4fb9-a838-aa2fe79d4787 + false + Stream 1 + 1 + true + a3707b1b-205a-4b8d-944c-d7b7748d73f2 + 1 + + + + + + 4803 + 12112 + 79 + 20 + + + 4844 + 12122 + + + + + + + + 2 + Filtered stream + 5f854c1e-9f78-42e9-9b0f-9beb8a98d271 + false + Stream + S(0) + false + 0 + + + + + + 4912 + 12072 + 27 + 60 + + + 4927 + 12102 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d5f89ef4-8e49-4b20-a8cf-ca9c719ecf21 + Relay + + false + ac18d3a5-57be-4858-858e-83238f402dc9 + 1 + + + + + + 3801 + 14504 + 40 + 16 + + + 3821 + 14512 + + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + eb75fef9-7bea-4b44-bb20-450bc758c4e2 + Degrees + Degrees + + + + + + 3761 + 14932 + 120 + 28 + + + 3820 + 14946 + + + + + + Angle in radians + fbe55a24-e23e-4721-a8c9-7801af55a802 + Radians + Radians + false + 09b5e0bc-8b8c-4ce7-8475-f20c3200c69d + 1 + + + + + + 3763 + 14934 + 42 + 24 + + + 3785.5 + 14946 + + + + + + + + Angle in degrees + 70067dd2-e41e-4486-b2fc-db7809cfbedd + Degrees + Degrees + false + 0 + + + + + + 3835 + 14934 + 44 + 24 + + + 3858.5 + 14946 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 536ebae6-3453-474e-aba9-7327ccc1c3de + Relay + + false + bea0cf15-be23-48e6-be86-bfd690bb2396 + 1 + + + + + + 3801 + 14214 + 40 + 16 + + + 3821 + 14222 + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + af339812-f553-4230-af07-e4e643392cb3 + Radians + Radians + + + + + + 3761 + 14070 + 120 + 28 + + + 3822 + 14084 + + + + + + Angle in degrees + ad1a56c3-230d-4c14-b960-bed1da64fd4e + Degrees + Degrees + false + da5e13a7-d868-4876-b904-de100176afcd + 1 + + + + + + 3763 + 14072 + 44 + 24 + + + 3786.5 + 14084 + + + + + + + + Angle in radians + 51068b3c-3374-4e02-b150-b1fa058b2e4e + Radians + Radians + false + 0 + + + + + + 3837 + 14072 + 42 + 24 + + + 3859.5 + 14084 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + dd02224c-c940-4d9e-a418-3de323ed548c + Multiplication + Multiplication + + + + + + 3780 + 14844 + 82 + 44 + + + 3811 + 14866 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + db8542a0-dbe3-42b6-a2ec-cead75cec571 + A + A + true + 70067dd2-e41e-4486-b2fc-db7809cfbedd + 1 + + + + + + 3782 + 14846 + 14 + 20 + + + 3790.5 + 14856 + + + + + + + + Second item for multiplication + 84d73627-482d-48ae-8b9b-179b87106acf + B + B + true + c640837d-c027-4bbb-9a7c-1a7a51049bac + 1 + + + + + + 3782 + 14866 + 14 + 20 + + + 3790.5 + 14876 + + + + + + + + Result of multiplication + ac18d3a5-57be-4858-858e-83238f402dc9 + Result + Result + false + 0 + + + + + + 3826 + 14846 + 34 + 40 + + + 3844.5 + 14866 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + 6e67834f-7e0b-47a6-b060-f774a795b168 + Power + Power + + + + + + 3780 + 14888 + 82 + 44 + + + 3811 + 14910 + + + + + + The item to be raised + 98bd2ce4-5c98-46af-8c2f-5c714c98c989 + A + A + false + 0 + + + + + + 3782 + 14890 + 14 + 20 + + + 3790.5 + 14900 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + 92c7ba71-2349-420e-a598-678b3aa7d995 + B + B + false + 5d7cb1e4-d2ae-42a2-a9bb-1cbe87c9b34a + 1 + + + + + + 3782 + 14910 + 14 + 20 + + + 3790.5 + 14920 + + + + + + + + A raised to the B power + c640837d-c027-4bbb-9a7c-1a7a51049bac + Result + Result + false + 0 + + + + + + 3826 + 14890 + 34 + 40 + + + 3844.5 + 14910 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4f0400e6-b336-4c50-9247-681f08839b2c + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 16.0 + + + + + + 2447 + 12413 + 516 + 20 + + + 2447.678 + 12413.14 + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 2e8f4f79-8e91-4ede-a8f4-341c5bdb58f8 + Multiplication + Multiplication + + + + + + 3780 + 14098 + 82 + 44 + + + 3811 + 14120 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 7b832c99-8ec8-4437-bcb4-50b7c5f0b315 + A + A + true + 536ebae6-3453-474e-aba9-7327ccc1c3de + 1 + + + + + + 3782 + 14100 + 14 + 20 + + + 3790.5 + 14110 + + + + + + + + Second item for multiplication + 8bf12d5b-f7a2-4f9e-8110-157ca00fb910 + B + B + true + b65b0129-09f2-44ff-9a0b-6b8a3e9cde0b + 1 + + + + + + 3782 + 14120 + 14 + 20 + + + 3790.5 + 14130 + + + + + + + + Result of multiplication + da5e13a7-d868-4876-b904-de100176afcd + Result + Result + false + 0 + + + + + + 3826 + 14100 + 34 + 40 + + + 3844.5 + 14120 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + b61ff60d-43df-462b-86d7-669851b78dd5 + Power + Power + + + + + + 3780 + 14170 + 82 + 44 + + + 3811 + 14192 + + + + + + The item to be raised + 612e2359-f421-45e7-aeff-6aaa0022efbe + A + A + false + 0 + + + + + + 3782 + 14172 + 14 + 20 + + + 3790.5 + 14182 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + 0a2e25c8-2e21-4e73-9951-2d69a7ecadf5 + B + B + false + 5d7cb1e4-d2ae-42a2-a9bb-1cbe87c9b34a + 1 + + + + + + 3782 + 14192 + 14 + 20 + + + 3790.5 + 14202 + + + + + + + + A raised to the B power + 9a7431f5-004e-4bc3-b367-20bc04e144a6 + Result + Result + false + 0 + + + + + + 3826 + 14172 + 34 + 40 + + + 3844.5 + 14192 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + 388a9d69-a402-43cc-9ff2-b682a720fd2f + One Over X + One Over X + + + + + + 3771 + 14142 + 100 + 28 + + + 3820 + 14156 + + + + + + Input value + fd9075b0-4ba8-498a-a63f-df3d5256dba0 + Value + Value + false + 9a7431f5-004e-4bc3-b367-20bc04e144a6 + 1 + + + + + + 3773 + 14144 + 32 + 24 + + + 3790.5 + 14156 + + + + + + + + Output value + b65b0129-09f2-44ff-9a0b-6b8a3e9cde0b + Result + Result + false + 0 + + + + + + 3835 + 14144 + 34 + 24 + + + 3853.5 + 14156 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5d7cb1e4-d2ae-42a2-a9bb-1cbe87c9b34a + Relay + + false + 33fa10e9-def8-4eb5-a522-34c35229b982 + 1 + + + + + + 3801 + 14960 + 40 + 16 + + + 3821 + 14968 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 33fa10e9-def8-4eb5-a522-34c35229b982 + Relay + + false + 4f0400e6-b336-4c50-9247-681f08839b2c + 1 + + + + + + 2685 + 12395 + 40 + 16 + + + 2705 + 12403 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + bc811f26-c1aa-4046-bc1e-fcdcd5283ba7 + a750730a-8669-425d-bfe4-4748d375165f + f376dddf-ffc9-471f-82a7-455704786c2a + 7a5c9e6e-c205-4061-aa27-0562c17d8f18 + 018f1a24-d18e-4ff5-b928-cad971597e2d + d764987e-25b6-4a0e-9278-2286baae5311 + 5f1e4270-60f6-4ffa-b4bd-933b3b4b9430 + e231bec4-2491-4011-83d6-6e0b9579da95 + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + c1b9b63c-6b4b-4901-bd43-6c787abeaaeb + 22c965c1-2d6b-4416-bf15-e246267049a6 + 69097529-e962-4c94-bef5-2c102ca88678 + 935cfc5d-9c7b-41e5-89bb-71a54e196dc9 + 83dd377d-af6c-4de5-9353-647d6ac1030a + 04a6a33c-aed9-41e8-a8d3-3b36c66ae9e0 + 8081140d-3f7e-46af-ae87-2ab2774b22e6 + dc010bde-764c-4ea0-8c73-281063199f94 + 5e6cebc1-1120-41c4-90dd-9858ab6fb5cb + d3854730-39b1-4448-9382-dc9fc7fa1aee + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + cc6f6c9e-a64e-4e6e-8e13-b992e4cf61a5 + 2e0fd0ef-f977-45ed-9677-6196eba29d4e + 45b22781-0739-416e-8006-d09323f0476f + 9439381d-1928-420d-b171-ac8ca3489aed + 3236404d-07e3-491d-926a-0e083f849274 + de44664e-6fd4-461b-b74c-178f0ff92c04 + 99da128b-6321-459b-97ac-c88590ab2664 + f63013f7-0f5e-4e92-97b3-6780b6a038a4 + 35bfca7f-b599-43d2-8519-85b69caff3d4 + 5220862e-9a83-4b2c-ae4e-e14da0e6cb58 + 5ffadeb0-0433-4da8-847e-467b653355d3 + 1386c2b1-f152-4ea3-a445-5d3b79b5c841 + e0de7dfd-e283-449c-9c14-b1f44919d269 + 57e79f99-3cd2-468e-a485-42c918678f2f + 1def1f0e-8de4-4b64-8ce4-42fb160fdba4 + d87d6ee3-17ca-48bb-8da7-a19d9308a941 + 12b60e16-6c70-4700-98f2-e04a54f4826b + fe3646da-53a5-4a0a-a57d-713344a7eb4a + ae58afb8-631d-4ccf-8010-a02db49e6cc2 + 0453f9a7-c21e-45b9-ab42-084ffa9e97e9 + d83f6099-b2bc-4b98-abd1-e79642c55d1c + ec040c75-3b5c-41d5-8110-31f5675b16de + 42 + 3dae020b-40f4-46b1-9e2e-6636e5a84020 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7a5c9e6e-c205-4061-aa27-0562c17d8f18 + c1b9b63c-6b4b-4901-bd43-6c787abeaaeb + 22c965c1-2d6b-4416-bf15-e246267049a6 + 69097529-e962-4c94-bef5-2c102ca88678 + 45b22781-0739-416e-8006-d09323f0476f + 9439381d-1928-420d-b171-ac8ca3489aed + 3236404d-07e3-491d-926a-0e083f849274 + de44664e-6fd4-461b-b74c-178f0ff92c04 + 99da128b-6321-459b-97ac-c88590ab2664 + f63013f7-0f5e-4e92-97b3-6780b6a038a4 + 35bfca7f-b599-43d2-8519-85b69caff3d4 + e0de7dfd-e283-449c-9c14-b1f44919d269 + 57e79f99-3cd2-468e-a485-42c918678f2f + 1def1f0e-8de4-4b64-8ce4-42fb160fdba4 + d87d6ee3-17ca-48bb-8da7-a19d9308a941 + 12b60e16-6c70-4700-98f2-e04a54f4826b + fe3646da-53a5-4a0a-a57d-713344a7eb4a + ae58afb8-631d-4ccf-8010-a02db49e6cc2 + d83f6099-b2bc-4b98-abd1-e79642c55d1c + ec040c75-3b5c-41d5-8110-31f5675b16de + 74ad5e10-8c99-488a-ae04-c670eddee347 + 21 + bc811f26-c1aa-4046-bc1e-fcdcd5283ba7 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d764987e-25b6-4a0e-9278-2286baae5311 + 5f1e4270-60f6-4ffa-b4bd-933b3b4b9430 + 935cfc5d-9c7b-41e5-89bb-71a54e196dc9 + ff394b58-eb04-4361-8959-672603e6477b + 83dd377d-af6c-4de5-9353-647d6ac1030a + 04a6a33c-aed9-41e8-a8d3-3b36c66ae9e0 + 8081140d-3f7e-46af-ae87-2ab2774b22e6 + b8d4a374-23d7-403b-9811-912955811451 + 5220862e-9a83-4b2c-ae4e-e14da0e6cb58 + 5ffadeb0-0433-4da8-847e-467b653355d3 + 10 + a750730a-8669-425d-bfe4-4748d375165f + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 018f1a24-d18e-4ff5-b928-cad971597e2d + e231bec4-2491-4011-83d6-6e0b9579da95 + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + dc010bde-764c-4ea0-8c73-281063199f94 + 5e6cebc1-1120-41c4-90dd-9858ab6fb5cb + d3854730-39b1-4448-9382-dc9fc7fa1aee + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + cc6f6c9e-a64e-4e6e-8e13-b992e4cf61a5 + 2e0fd0ef-f977-45ed-9677-6196eba29d4e + f7865e19-3417-4f9d-8084-bc573c8537f4 + 1386c2b1-f152-4ea3-a445-5d3b79b5c841 + 73fdb1fc-af4b-4a2c-92c2-9a6fd539ca88 + 12 + f376dddf-ffc9-471f-82a7-455704786c2a + Group + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + 7a5c9e6e-c205-4061-aa27-0562c17d8f18 + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 4477 + 13559 + 116 + 44 + + + 4538 + 13581 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + deb9eea7-a35a-41c0-a165-c228da3ee574 + Forward + Forward + true + 1 + true + 35bfca7f-b599-43d2-8519-85b69caff3d4 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 4479 + 13561 + 44 + 20 + + + 4502.5 + 13571 + + + + + + + + 1 + false + Script Variable Left + c913603a-aaad-46ac-b507-c561fbfe31a4 + Left + Left + true + 1 + true + f63013f7-0f5e-4e92-97b3-6780b6a038a4 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 4479 + 13581 + 44 + 20 + + + 4502.5 + 13591 + + + + + + + + Print, Reflect and Error streams + 845c7691-d6f1-49d4-b6e6-dcc039ddfbd3 + Output + Output + false + 0 + + + + + + 4553 + 13561 + 38 + 20 + + + 4573.5 + 13571 + + + + + + + + Output parameter Points + c30e4353-e550-4f10-967b-89d4e59e9615 + Points + Points + false + 0 + + + + + + 4553 + 13581 + 38 + 20 + + + 4573.5 + 13591 + + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + 018f1a24-d18e-4ff5-b928-cad971597e2d + Duplicate Data + Duplicate Data + + + + + + 4483 + 15715 + 104 + 64 + + + 4542 + 15747 + + + + + + 1 + Data to duplicate + e160673a-bae8-4829-8c79-b5f027ccc403 + Data + Data + false + 646a6f71-43b6-44b6-ab15-4446e0c4d4c7 + 1 + + + + + + 4485 + 15717 + 42 + 20 + + + 4507.5 + 15727 + + + + + + + + Number of duplicates + 306edd96-6e02-474a-91c4-52f44e67936b + Number + Number + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 4485 + 15737 + 42 + 20 + + + 4507.5 + 15747 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Retain list order + bd3ddbb7-c865-40e7-87cc-c43a40932224 + Order + Order + false + 0 + + + + + + 4485 + 15757 + 42 + 20 + + + 4507.5 + 15767 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + b41cca31-fcf2-4cc3-a478-cb67f47c683f + Data + Data + false + 0 + + + + + + 4557 + 15717 + 28 + 60 + + + 4572.5 + 15747 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + d764987e-25b6-4a0e-9278-2286baae5311 + Series + Series + + + + + + 4468 + 15140 + 133 + 64 + + + 4534 + 15172 + + + + + + First number in the series + 163693a9-1707-440f-b659-2232c5d8c616 + Start + Start + false + 0 + + + + + + 4470 + 15142 + 49 + 20 + + + 4504 + 15152 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 98ec9116-40b1-49bc-a85c-e26e5d26d931 + Step + Step + false + c043fa3f-9866-4f7a-aaa9-171cdf7269f2 + 1 + + + + + + 4470 + 15162 + 49 + 20 + + + 4504 + 15172 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + ad583b35-578e-40c4-9c1e-9eb3a7cb0fb5 + X+1 + Count + Count + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 4470 + 15182 + 49 + 20 + + + 4504 + 15192 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + a98500f3-e4e2-4e55-91d0-ed59fcd2336b + Series + Series + false + true + 0 + + + + + + 4549 + 15142 + 50 + 60 + + + 4567.5 + 15172 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 5f1e4270-60f6-4ffa-b4bd-933b3b4b9430 + Radians + Radians + + + + + + 4475 + 15204 + 120 + 28 + + + 4536 + 15218 + + + + + + Angle in degrees + bc5b630c-a37e-461e-8366-67c06ff6f396 + Degrees + Degrees + false + 544cd335-7005-4486-a740-0fe446159bf1 + 1 + + + + + + 4477 + 15206 + 44 + 24 + + + 4500.5 + 15218 + + + + + + + + Angle in radians + c043fa3f-9866-4f7a-aaa9-171cdf7269f2 + Radians + Radians + false + 0 + + + + + + 4551 + 15206 + 42 + 24 + + + 4573.5 + 15218 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (X)^O + true + e231bec4-2491-4011-83d6-6e0b9579da95 + Expression + + + + + + + 4487 + 15779 + 95 + 44 + + + 4537 + 15801 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 139b83fa-aaa1-4280-ba7f-d7fa55d8045a + Variable X + X + true + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 4489 + 15781 + 14 + 20 + + + 4497.5 + 15791 + + + + + + + + Expression variable + 99be2cbd-168f-4ed5-8d9c-93b54c663341 + Variable O + O + true + 73fdb1fc-af4b-4a2c-92c2-9a6fd539ca88 + 1 + + + + + + 4489 + 15801 + 14 + 20 + + + 4497.5 + 15811 + + + + + + + + Result of expression + 646a6f71-43b6-44b6-ab15-4446e0c4d4c7 + Result + + false + 0 + + + + + + 4571 + 15781 + 9 + 40 + + + 4577 + 15801 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + c1b9b63c-6b4b-4901-bd43-6c787abeaaeb + Point + Point + false + c30e4353-e550-4f10-967b-89d4e59e9615 + 1 + + + + + + 4510 + 13284 + 50 + 24 + + + 4535.39 + 13296 + + + + + + + + + + 75eb156d-d023-42f9-a85e-2f2456b8bcce + Interpolate (t) + + + + + Create an interpolated curve through a set of points with tangents. + true + 22c965c1-2d6b-4416-bf15-e246267049a6 + Interpolate (t) + Interpolate (t) + + + + + + 4463 + 13195 + 144 + 84 + + + 4549 + 13237 + + + + + + 1 + Interpolation points + ea480247-3dd8-4e6e-bbb1-19c1ec3c66e2 + Vertices + Vertices + false + c1b9b63c-6b4b-4901-bd43-6c787abeaaeb + 1 + + + + + + 4465 + 13197 + 69 + 20 + + + 4501 + 13207 + + + + + + + + Tangent at start of curve + 1f105ff0-a78f-4592-ac20-a3acaca11a7a + Tangent Start + Tangent Start + false + 0 + + + + + + 4465 + 13217 + 69 + 20 + + + 4501 + 13227 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tangent at end of curve + e64e9d4f-b28b-46ec-b7d8-3b8570c85774 + Tangent End + Tangent End + false + 0 + + + + + + 4465 + 13237 + 69 + 20 + + + 4501 + 13247 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 50a15908-8ca8-47ec-9732-ae20055be2ae + KnotStyle + KnotStyle + false + 0 + + + + + + 4465 + 13257 + 69 + 20 + + + 4501 + 13267 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + ad0f8d17-ef86-4588-9c6e-e908f51ae86b + Curve + Curve + false + 0 + + + + + + 4564 + 13197 + 41 + 26 + + + 4586 + 13210.33 + + + + + + + + Curve length + bffd770c-51e5-4424-8d80-9466074b47a1 + Length + Length + false + 0 + + + + + + 4564 + 13223 + 41 + 27 + + + 4586 + 13237 + + + + + + + + Curve domain + b47f1235-562f-47a5-be41-d98a764140da + Domain + Domain + false + 0 + + + + + + 4564 + 13250 + 41 + 27 + + + 4586 + 13263.67 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 69097529-e962-4c94-bef5-2c102ca88678 + Join Curves + Join Curves + + + + + + 4476 + 12911 + 118 + 44 + + + 4539 + 12933 + + + + + + 1 + Curves to join + 7342c395-f468-4f81-bf5d-52d009617866 + Curves + Curves + false + ea2c14ab-ad60-4fff-b245-a5a1bb15e35f + 1 + + + + + + 4478 + 12913 + 46 + 20 + + + 4502.5 + 12923 + + + + + + + + Preserve direction of input curves + d78b4e45-6dd9-4fd5-818a-f4b807293dbd + Preserve + Preserve + false + 0 + + + + + + 4478 + 12933 + 46 + 20 + + + 4502.5 + 12943 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 50299c96-70ec-4055-99c1-77457bb4ec94 + Curves + Curves + false + 0 + + + + + + 4554 + 12913 + 38 + 40 + + + 4574.5 + 12933 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 935cfc5d-9c7b-41e5-89bb-71a54e196dc9 + List Item + List Item + + + + + + 4498 + 14968 + 74 + 64 + + + 4546 + 15000 + + + + + + 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 + 21dfa41e-5ff3-426c-b527-48aab4c03b21 + List + List + false + 83dd377d-af6c-4de5-9353-647d6ac1030a + 1 + + + + + + 4500 + 14970 + 31 + 20 + + + 4517 + 14980 + + + + + + + + Item index + 6ef19d5a-49ac-44ac-9315-e0191a098ca1 + Index + Index + false + dddb61d5-c807-41a9-b2ea-810a5b8f10a6 + 1 + + + + + + 4500 + 14990 + 31 + 20 + + + 4517 + 15000 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 1759865a-b049-49da-a54a-f6ef93ac8c59 + Wrap + Wrap + false + 0 + + + + + + 4500 + 15010 + 31 + 20 + + + 4517 + 15020 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 01719fb6-45a8-41dd-9e01-bb2c823ce7be + false + Item + i + false + 0 + + + + + + 4561 + 14970 + 9 + 60 + + + 4567 + 15000 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 83dd377d-af6c-4de5-9353-647d6ac1030a + Relay + + false + a98500f3-e4e2-4e55-91d0-ed59fcd2336b + 1 + + + + + + 4515 + 15124 + 40 + 16 + + + 4535 + 15132 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 04a6a33c-aed9-41e8-a8d3-3b36c66ae9e0 + Relay + + false + f7aca823-b9cc-4df0-9e18-82119eed6a78 + 1 + + + + + + 4515 + 13762 + 40 + 16 + + + 4535 + 13770 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9a1907b3-f434-4d28-a757-267c403927df + a257aeb4-e619-4386-8a50-052cd4baf2b7 + 6b9abb38-bea8-4e9b-94e0-fcc68da915d1 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + e392ac52-e187-414d-a0c5-6d8eec52695e + 935cfc5d-9c7b-41e5-89bb-71a54e196dc9 + 83dd377d-af6c-4de5-9353-647d6ac1030a + 04a6a33c-aed9-41e8-a8d3-3b36c66ae9e0 + ff394b58-eb04-4361-8959-672603e6477b + 5ffadeb0-0433-4da8-847e-467b653355d3 + 0453f9a7-c21e-45b9-ab42-084ffa9e97e9 + 0e478911-947d-4a13-875a-4d1141f1a3b6 + fda155d8-3f12-4335-8ba2-867f8277c9c6 + 3095a28f-39eb-4def-ad6e-ff13f467cc86 + 7ee280ba-7a12-4d56-8499-527385a7821e + 5fe389d4-7ee2-4318-b568-91bc1223a4a8 + 68b774c1-fa5f-47f8-a131-8036aa93af81 + 9281eb3e-aa5d-44e4-ab72-693b19347ee3 + c3d0c7ad-d1d9-4604-87b0-28cd7f012c03 + 81481090-745c-4cd8-880f-05c389cad944 + d808a70b-3845-4a1e-8e4f-a8365aa80df4 + cbe8aa42-4950-43cf-8aac-6f6c2eccab5a + f7aca823-b9cc-4df0-9e18-82119eed6a78 + ecb44598-7927-4ae7-b3f6-7cfa41c5bfec + 7220c4d8-6709-4f36-96ac-95ecd9938776 + e446f0d5-8705-4e43-8fb1-76e29049b4f1 + a68af582-27ed-4a89-9382-ae378d930232 + 6a87abd7-7481-4c3d-8c20-02b7ff68864b + 28 + 8081140d-3f7e-46af-ae87-2ab2774b22e6 + Group + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + dc010bde-764c-4ea0-8c73-281063199f94 + List Length + List Length + + + + + + 4488 + 15671 + 93 + 28 + + + 4527 + 15685 + + + + + + 1 + Base list + 2f5d70e5-acd4-480c-839a-176b4ec965d4 + List + List + false + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + 1 + + + + + + 4490 + 15673 + 22 + 24 + + + 4502.5 + 15685 + + + + + + + + Number of items in L + c06584be-6b2a-47f0-9f1a-b706f93aff95 + Length + Length + false + 0 + + + + + + 4542 + 15673 + 37 + 24 + + + 4562 + 15685 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 5e6cebc1-1120-41c4-90dd-9858ab6fb5cb + List Item + List Item + + + + + + 4498 + 15543 + 74 + 64 + + + 4546 + 15575 + + + + + + 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 + 4b14b439-ae73-4e63-8eff-625239206263 + List + List + false + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + 1 + + + + + + 4500 + 15545 + 31 + 20 + + + 4517 + 15555 + + + + + + + + Item index + 8fe156fc-bb05-40b1-9490-7278c52c17fa + Index + Index + false + beb37df6-8a63-4613-ba5a-ddd5c47adb04 + 1 + + + + + + 4500 + 15565 + 31 + 20 + + + 4517 + 15575 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 31c8769e-01fd-4413-a1d8-8cb4188d6c1e + Wrap + Wrap + false + 0 + + + + + + 4500 + 15585 + 31 + 20 + + + 4517 + 15595 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 5cadc017-d6dd-40b2-b86b-ad8ca7f67f46 + false + Item + i + false + 0 + + + + + + 4561 + 15545 + 9 + 60 + + + 4567 + 15575 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d3854730-39b1-4448-9382-dc9fc7fa1aee + Panel + + false + 1 + 5cadc017-d6dd-40b2-b86b-ad8ca7f67f46 + 1 + Double click to edit panel content… + + + + + + 4426 + 15298 + 218 + 256 + + 0 + 0 + 0 + + 4426.282 + 15298.31 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + Relay + + false + b41cca31-fcf2-4cc3-a478-cb67f47c683f + 1 + + + + + + 4515 + 15699 + 40 + 16 + + + 4535 + 15707 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cc6f6c9e-a64e-4e6e-8e13-b992e4cf61a5 + Relay + + false + 5cadc017-d6dd-40b2-b86b-ad8ca7f67f46 + 1 + + + + + + 4515 + 15262 + 40 + 16 + + + 4535 + 15270 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dc010bde-764c-4ea0-8c73-281063199f94 + 1c007c28-4763-4899-973c-a256b5739216 + 3adb2687-6465-47e1-8c39-9c6ae3b9ebc6 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + 54665e31-fd9c-4e1b-bc02-0fba92d3219c + 5e6cebc1-1120-41c4-90dd-9858ab6fb5cb + 30c105ba-6ab6-4679-86dd-9edc40065cf7 + cc6f6c9e-a64e-4e6e-8e13-b992e4cf61a5 + d3854730-39b1-4448-9382-dc9fc7fa1aee + 1386c2b1-f152-4ea3-a445-5d3b79b5c841 + 10 + 2e0fd0ef-f977-45ed-9677-6196eba29d4e + Group + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 45b22781-0739-416e-8006-d09323f0476f + Merge + Merge + + + + + + 4491 + 12955 + 87 + 64 + + + 4527 + 12987 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + d291a14d-87e3-4b13-b3df-db2aa499f327 + false + Data 1 + D1 + true + 9439381d-1928-420d-b171-ac8ca3489aed + 1 + + + + + + 4493 + 12957 + 19 + 20 + + + 4504 + 12967 + + + + + + + + 2 + Data stream 2 + a3821c20-ffff-4484-becc-0a2a21ac0a30 + false + Data 2 + D2 + true + 193972ee-f276-49f9-a05e-99bfb56511c0 + 1 + + + + + + 4493 + 12977 + 19 + 20 + + + 4504 + 12987 + + + + + + + + 2 + Data stream 3 + e0442b53-96a8-4345-826b-519215f7e002 + false + Data 3 + D3 + true + 0 + + + + + + 4493 + 12997 + 19 + 20 + + + 4504 + 13007 + + + + + + + + 2 + Result of merge + ea2c14ab-ad60-4fff-b245-a5a1bb15e35f + Result + Result + false + 0 + + + + + + 4542 + 12957 + 34 + 60 + + + 4560.5 + 12987 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 9439381d-1928-420d-b171-ac8ca3489aed + Curve + Curve + false + 99da128b-6321-459b-97ac-c88590ab2664 + 1 + + + + + + 4510 + 13087 + 50 + 24 + + + 4535.39 + 13099.88 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 3236404d-07e3-491d-926a-0e083f849274 + Rotate + Rotate + + + + + + 4466 + 13019 + 138 + 64 + + + 4534 + 13051 + + + + + + Base geometry + 925de07b-ca59-4539-a444-e99ec3ac2d29 + Geometry + Geometry + true + 9439381d-1928-420d-b171-ac8ca3489aed + 1 + + + + + + 4468 + 13021 + 51 + 20 + + + 4495 + 13031 + + + + + + + + Rotation angle in radians + f4eaa999-ffe5-40e2-b72e-c070d56cc215 + Angle + Angle + false + 0 + false + + + + + + 4468 + 13041 + 51 + 20 + + + 4495 + 13051 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + f8f5c064-0de3-4b60-92b6-65c472135cab + Plane + Plane + false + c00ce4f6-b2f0-46ee-a5fa-0871ae5ef9d3 + 1 + + + + + + 4468 + 13061 + 51 + 20 + + + 4495 + 13071 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 193972ee-f276-49f9-a05e-99bfb56511c0 + Geometry + Geometry + false + 0 + + + + + + 4549 + 13021 + 53 + 30 + + + 4577 + 13036 + + + + + + + + Transformation data + 05aa15f4-deea-4159-85bf-f8c04d7b279c + Transform + Transform + false + 0 + + + + + + 4549 + 13051 + 53 + 30 + + + 4577 + 13066 + + + + + + + + + + + + 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 + de44664e-6fd4-461b-b74c-178f0ff92c04 + Evaluate Length + Evaluate Length + + + + + + 4463 + 13107 + 144 + 64 + + + 4537 + 13139 + + + + + + Curve to evaluate + 4cf51c22-a832-44ec-af45-93d8aca920a4 + Curve + Curve + false + 99da128b-6321-459b-97ac-c88590ab2664 + 1 + + + + + + 4465 + 13109 + 57 + 20 + + + 4495 + 13119 + + + + + + + + Length factor for curve evaluation + 69c0d456-5bd0-4114-b34c-ef8d5d0733af + Length + Length + false + 0 + + + + + + 4465 + 13129 + 57 + 20 + + + 4495 + 13139 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + fc13d6c4-0ffe-4fc3-a0b0-cbe8240a51e6 + Normalized + Normalized + false + 0 + + + + + + 4465 + 13149 + 57 + 20 + + + 4495 + 13159 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + c00ce4f6-b2f0-46ee-a5fa-0871ae5ef9d3 + Point + Point + false + 0 + + + + + + 4552 + 13109 + 53 + 20 + + + 4580 + 13119 + + + + + + + + Tangent vector at the specified length + 68c69885-5e40-4dc6-aac4-7ffe1c17dcc9 + Tangent + Tangent + false + 0 + + + + + + 4552 + 13129 + 53 + 20 + + + 4580 + 13139 + + + + + + + + Curve parameter at the specified length + 7b8fc44a-1940-4c8d-9a87-d5f6eee6f339 + Parameter + Parameter + false + 0 + + + + + + 4552 + 13149 + 53 + 20 + + + 4580 + 13159 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 99da128b-6321-459b-97ac-c88590ab2664 + Curve + Curve + false + ad0f8d17-ef86-4588-9c6e-e908f51ae86b + 1 + + + + + + 4510 + 13175 + 50 + 24 + + + 4535.997 + 13187.54 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f63013f7-0f5e-4e92-97b3-6780b6a038a4 + Relay + + false + 04a6a33c-aed9-41e8-a8d3-3b36c66ae9e0 + 1 + + + + + + 4515 + 13619 + 40 + 16 + + + 4535 + 13627 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 35bfca7f-b599-43d2-8519-85b69caff3d4 + Relay + + false + cc6f6c9e-a64e-4e6e-8e13-b992e4cf61a5 + 1 + + + + + + 4515 + 13603 + 40 + 16 + + + 4535 + 13611 + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + 5220862e-9a83-4b2c-ae4e-e14da0e6cb58 + List Length + List Length + + + + + + 4488 + 15096 + 93 + 28 + + + 4527 + 15110 + + + + + + 1 + Base list + 9f9c1e3b-5799-4523-ad07-2bb21039d134 + List + List + false + a98500f3-e4e2-4e55-91d0-ed59fcd2336b + 1 + + + + + + 4490 + 15098 + 22 + 24 + + + 4502.5 + 15110 + + + + + + + + Number of items in L + 43ac88cc-5438-43fe-abe3-17f1059a2906 + Length + Length + false + 0 + + + + + + 4542 + 15098 + 37 + 24 + + + 4562 + 15110 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 5ffadeb0-0433-4da8-847e-467b653355d3 + Series + Series + + + + + + 4476 + 15032 + 117 + 64 + + + 4542 + 15064 + + + + + + First number in the series + 92d55ef1-05cf-4569-b7f9-4e0b9bbb19d2 + Start + Start + false + 0 + + + + + + 4478 + 15034 + 49 + 20 + + + 4512 + 15044 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 09d63bf4-972a-43dc-925c-af7dcfd1fce5 + Step + Step + false + 0 + + + + + + 4478 + 15054 + 49 + 20 + + + 4512 + 15064 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 203613ae-b0bb-4653-bd6e-7996f6473a10 + X-1 + Count + Count + false + 43ac88cc-5438-43fe-abe3-17f1059a2906 + 1 + + + + + + 4478 + 15074 + 49 + 20 + + + 4512 + 15084 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + dddb61d5-c807-41a9-b2ea-810a5b8f10a6 + Series + Series + false + 0 + + + + + + 4557 + 15034 + 34 + 60 + + + 4575.5 + 15064 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 1386c2b1-f152-4ea3-a445-5d3b79b5c841 + Series + Series + + + + + + 4484 + 15607 + 101 + 64 + + + 4534 + 15639 + + + + + + First number in the series + 9b4ee429-105c-4b4d-9bb5-cc99a4482bba + Start + Start + false + 0 + + + + + + 4486 + 15609 + 33 + 20 + + + 4504 + 15619 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 43552a22-3d93-4cb4-ab3f-a7c67c5151e4 + Step + Step + false + 0 + + + + + + 4486 + 15629 + 33 + 20 + + + 4504 + 15639 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 9f78baff-6b00-4188-b91d-a91b30c993f3 + Count + Count + false + c06584be-6b2a-47f0-9f1a-b706f93aff95 + 1 + + + + + + 4486 + 15649 + 33 + 20 + + + 4504 + 15659 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + beb37df6-8a63-4613-ba5a-ddd5c47adb04 + Series + Series + false + 0 + + + + + + 4549 + 15609 + 34 + 60 + + + 4567.5 + 15639 + + + + + + + + + + + + 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 + e0de7dfd-e283-449c-9c14-b1f44919d269 + Evaluate Length + Evaluate Length + + + + + + 4463 + 12847 + 144 + 64 + + + 4537 + 12879 + + + + + + Curve to evaluate + afdd4caa-c4e0-4cc2-b446-e0b0777f7287 + Curve + Curve + false + 50299c96-70ec-4055-99c1-77457bb4ec94 + 1 + + + + + + 4465 + 12849 + 57 + 20 + + + 4495 + 12859 + + + + + + + + Length factor for curve evaluation + 1e4fadfa-1d84-4e75-a08b-e322c93ab5d4 + Length + Length + false + 0 + + + + + + 4465 + 12869 + 57 + 20 + + + 4495 + 12879 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 4eecfbfa-13b4-4395-9beb-9d08f64eed0a + Normalized + Normalized + false + 0 + + + + + + 4465 + 12889 + 57 + 20 + + + 4495 + 12899 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ad55a866-d852-4de6-a4f5-3f776f220235 + Point + Point + false + 0 + + + + + + 4552 + 12849 + 53 + 20 + + + 4580 + 12859 + + + + + + + + Tangent vector at the specified length + 715bc1d7-2996-48ba-8665-26ad81419500 + Tangent + Tangent + false + 0 + + + + + + 4552 + 12869 + 53 + 20 + + + 4580 + 12879 + + + + + + + + Curve parameter at the specified length + 7be19a86-a215-4a90-962e-88c0b1fa5466 + Parameter + Parameter + false + 0 + + + + + + 4552 + 12889 + 53 + 20 + + + 4580 + 12899 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 57e79f99-3cd2-468e-a485-42c918678f2f + Deconstruct + Deconstruct + + + + + + 4469 + 12783 + 132 + 64 + + + 4516 + 12815 + + + + + + Input point + 097436dc-ca29-4d8c-a1c6-894019d3bf60 + Point + Point + false + ad55a866-d852-4de6-a4f5-3f776f220235 + 1 + + + + + + 4471 + 12785 + 30 + 60 + + + 4487.5 + 12815 + + + + + + + + Point {x} component + 75ae89fe-5846-4b18-8ae3-b136bf7b9dcf + X component + X component + false + 0 + + + + + + 4531 + 12785 + 68 + 20 + + + 4566.5 + 12795 + + + + + + + + Point {y} component + 178cb4ea-855f-48c3-a677-0a25bbbb412c + Y component + Y component + false + 0 + + + + + + 4531 + 12805 + 68 + 20 + + + 4566.5 + 12815 + + + + + + + + Point {z} component + 0428b9ee-38eb-4543-a411-022587109d96 + Z component + Z component + false + 0 + + + + + + 4531 + 12825 + 68 + 20 + + + 4566.5 + 12835 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 1def1f0e-8de4-4b64-8ce4-42fb160fdba4 + Division + Division + + + + + + 4494 + 12739 + 82 + 44 + + + 4525 + 12761 + + + + + + Item to divide (dividend) + 327336fd-deeb-4a05-b564-ccc89f7a7087 + A + A + false + 75ae89fe-5846-4b18-8ae3-b136bf7b9dcf + 1 + + + + + + 4496 + 12741 + 14 + 20 + + + 4504.5 + 12751 + + + + + + + + Item to divide with (divisor) + 044266d3-e119-4feb-8168-5e1bd8bea9c2 + B + B + false + 178cb4ea-855f-48c3-a677-0a25bbbb412c + 1 + + + + + + 4496 + 12761 + 14 + 20 + + + 4504.5 + 12771 + + + + + + + + The result of the Division + a9306671-8c8e-4007-a216-e876d457e805 + Result + Result + false + 0 + + + + + + 4540 + 12741 + 34 + 40 + + + 4558.5 + 12761 + + + + + + + + + + + + 758d91a0-4aec-47f8-9671-16739a8a2c5d + Format + + + + + Format some data using placeholders and formatting tags + true + d87d6ee3-17ca-48bb-8da7-a19d9308a941 + Format + Format + + + + + + 4485 + 12675 + 100 + 64 + + + 4541 + 12707 + + + + + + 3 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 7fa15783-70da-485c-98c0-a099e6988c3e + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + + + + + Text format + 9af7abe7-7ce1-45c2-9027-65f07231f184 + Format + Format + false + 0 + + + + + + 4487 + 12677 + 39 + 20 + + + 4508 + 12687 + + + + + + 1 + + + + + 1 + {0} + + + + + false + {0:R} + + + + + + + + + + + Formatting culture + 3593a22c-21bf-44de-b5c4-d346f75a564f + Culture + Culture + false + 0 + + + + + + 4487 + 12697 + 39 + 20 + + + 4508 + 12707 + + + + + + 1 + + + + + 1 + {0} + + + + + 127 + + + + + + + + + + + Data to insert at {0} placeholders + b353c398-d6c0-4fb5-a3ef-048019369f87 + false + Data 0 + 0 + true + a9306671-8c8e-4007-a216-e876d457e805 + 1 + + + + + + 4487 + 12717 + 39 + 20 + + + 4508 + 12727 + + + + + + + + Formatted text + 66f32070-4469-4edd-a6b8-428e5b6ca0a9 + Text + Text + false + 0 + + + + + + 4556 + 12677 + 27 + 60 + + + 4571 + 12707 + + + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + 12b60e16-6c70-4700-98f2-e04a54f4826b + Scale NU + Scale NU + + + + + + 4458 + 12551 + 154 + 104 + + + 4542 + 12603 + + + + + + Base geometry + f19011fb-57d3-4d6a-bff5-5d0d04490473 + Geometry + Geometry + true + 50299c96-70ec-4055-99c1-77457bb4ec94 + 1 + + + + + + 4460 + 12553 + 67 + 20 + + + 4503 + 12563 + + + + + + + + Base plane + beba0869-f5ca-44d7-91ca-0807b1e19d08 + Plane + Plane + false + 0 + + + + + + 4460 + 12573 + 67 + 20 + + + 4503 + 12583 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 21d6037f-1974-4067-9708-01eb6ef5f0e3 + 1/X + Scale X + Scale X + false + 75ae89fe-5846-4b18-8ae3-b136bf7b9dcf + 1 + + + + + + 4460 + 12593 + 67 + 20 + + + 4503 + 12603 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + 0c46309c-4fac-40d6-9442-e07a85aec2c3 + 1/X + Scale Y + Scale Y + false + 178cb4ea-855f-48c3-a677-0a25bbbb412c + 1 + + + + + + 4460 + 12613 + 67 + 20 + + + 4503 + 12623 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + fed193ce-d248-4384-a2d9-78add26e31cd + Scale Z + Scale Z + false + 0 + + + + + + 4460 + 12633 + 67 + 20 + + + 4503 + 12643 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 1e87e49d-988c-424a-ac2f-18a18158841e + Geometry + Geometry + false + 0 + + + + + + 4557 + 12553 + 53 + 50 + + + 4585 + 12578 + + + + + + + + Transformation data + 6ceefadf-31a6-4972-bd98-70552f176339 + Transform + Transform + false + 0 + + + + + + 4557 + 12603 + 53 + 50 + + + 4585 + 12628 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fe3646da-53a5-4a0a-a57d-713344a7eb4a + Curve + Curve + false + d755c901-19d7-4469-9ab3-dbd1a44dc3b2 + 1 + + + + + + 4512 + 12463 + 50 + 24 + + + 4537 + 12475.35 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + ae58afb8-631d-4ccf-8010-a02db49e6cc2 + Panel + + false + 0 + 66f32070-4469-4edd-a6b8-428e5b6ca0a9 + 1 + Double click to edit panel content… + + + + + + 4466 + 12660 + 137 + 20 + + 0 + 0 + 0 + + 4466.586 + 12660.01 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 0453f9a7-c21e-45b9-ab42-084ffa9e97e9 + Panel + + false + 1 + f7aca823-b9cc-4df0-9e18-82119eed6a78 + 1 + Double click to edit panel content… + + + + + + 4426 + 13792 + 218 + 256 + + 0 + 0 + 0 + + 4426.509 + 13792.95 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + d83f6099-b2bc-4b98-abd1-e79642c55d1c + Panel + + false + 1 + c30e4353-e550-4f10-967b-89d4e59e9615 + 1 + Double click to edit panel content… + + + + + + 4395 + 13308 + 280 + 256 + + 0 + 0 + 0 + + 4395.838 + 13308.19 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 7a5c9e6e-c205-4061-aa27-0562c17d8f18 + f63013f7-0f5e-4e92-97b3-6780b6a038a4 + 35bfca7f-b599-43d2-8519-85b69caff3d4 + 3 + ec040c75-3b5c-41d5-8110-31f5675b16de + Group + + + + + + + + + + + 310f9597-267e-4471-a7d7-048725557528 + 08bdcae0-d034-48dd-a145-24a9fcf3d3ff + GraphMapper+ + + + + + External Graph mapper +You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. + true + 0e478911-947d-4a13-875a-4d1141f1a3b6 + GraphMapper+ + GraphMapper+ + + + + + + 4472 + 14364 + 126 + 104 + + + 4539 + 14416 + + + + + + External curve as a graph + 1950dd23-0624-4296-a537-e0e6dce30721 + Curve + Curve + false + fda155d8-3f12-4335-8ba2-867f8277c9c6 + 1 + + + + + + 4474 + 14366 + 50 + 20 + + + 4500.5 + 14376 + + + + + + + + Optional Rectangle boundary. If omitted the curve's would be landed + fa900a1d-aa0e-47b8-b1e9-23d47e34b62b + Boundary + Boundary + true + 6d7f7b3d-75bf-4278-98cc-5c5cf22779d6 + 1 + + + + + + 4474 + 14386 + 50 + 20 + + + 4500.5 + 14396 + + + + + + + + 1 + List of input numbers + 86e006f6-21ea-486e-848a-e09b02221416 + Numbers + Numbers + false + b8da12db-70e3-4aa6-b50e-a15b36d2db4e + 1 + + + + + + 4474 + 14406 + 50 + 20 + + + 4500.5 + 14416 + + + + + + 1 + + + + + 9 + {0} + + + + + 0.1 + + + + + 0.2 + + + + + 0.3 + + + + + 0.4 + + + + + 0.5 + + + + + 0.6 + + + + + 0.7 + + + + + 0.8 + + + + + 0.9 + + + + + + + + + + + (Optional) Input Domain +if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + abaa7dd5-9205-4f15-9117-2c796f4d9807 + Input + Input + true + a41a26ac-a497-4a48-a068-11d9722bf7b4 + 1 + + + + + + 4474 + 14426 + 50 + 20 + + + 4500.5 + 14436 + + + + + + + + (Optional) Output Domain + if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + 17bbb1b9-2463-46a7-b368-912d38c48b14 + Output + Output + true + a41a26ac-a497-4a48-a068-11d9722bf7b4 + 1 + + + + + + 4474 + 14446 + 50 + 20 + + + 4500.5 + 14456 + + + + + + + + 1 + Output Numbers + 7975ba4c-ac6b-4c31-8d37-2fcf64ae2a52 + Number + Number + false + 0 + + + + + + 4554 + 14366 + 42 + 100 + + + 4576.5 + 14416 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + fda155d8-3f12-4335-8ba2-867f8277c9c6 + Curve + Curve + false + 2da2b077-8764-4b7c-8c99-047b51f316b5 + 1 + + + + + + 4510 + 14645 + 50 + 24 + + + 4535.759 + 14657.36 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 3095a28f-39eb-4def-ad6e-ff13f467cc86 + End Points + End Points + + + + + + 4487 + 14598 + 96 + 44 + + + 4537 + 14620 + + + + + + Curve to evaluate + 6efeedc7-9d0e-41cf-921a-2b2087508f7c + Curve + Curve + false + fda155d8-3f12-4335-8ba2-867f8277c9c6 + 1 + + + + + + 4489 + 14600 + 33 + 40 + + + 4507 + 14620 + + + + + + + + Curve start point + e84769f9-4ce8-41bc-9ab5-9ce43b10a4a2 + Start + Start + false + 0 + + + + + + 4552 + 14600 + 29 + 20 + + + 4568 + 14610 + + + + + + + + Curve end point + 2ed987a2-f8fa-47b7-8f93-72b256d9085c + End + End + false + 0 + + + + + + 4552 + 14620 + 29 + 20 + + + 4568 + 14630 + + + + + + + + + + + + 575660b1-8c79-4b8d-9222-7ab4a6ddb359 + Rectangle 2Pt + + + + + Create a rectangle from a base plane and two points + true + 7ee280ba-7a12-4d56-8499-527385a7821e + Rectangle 2Pt + Rectangle 2Pt + + + + + + 4472 + 14514 + 126 + 84 + + + 4530 + 14556 + + + + + + Rectangle base plane + 1d5618e5-b98a-4a86-b887-334d554f84d3 + Plane + Plane + false + 0 + + + + + + 4474 + 14516 + 41 + 20 + + + 4496 + 14526 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + First corner point. + 369c55db-0a34-42d7-bb90-83028e8a2a2d + Point A + Point A + false + e84769f9-4ce8-41bc-9ab5-9ce43b10a4a2 + 1 + + + + + + 4474 + 14536 + 41 + 20 + + + 4496 + 14546 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Second corner point. + 24168cf9-cc74-4149-aa5d-4dbe0657a4e8 + Point B + Point B + false + 2ed987a2-f8fa-47b7-8f93-72b256d9085c + 1 + + + + + + 4474 + 14556 + 41 + 20 + + + 4496 + 14566 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 10 + 5 + 0 + + + + + + + + + + + + Rectangle corner fillet radius + 6ab54494-c31c-40bc-9f87-8898c96ee2e6 + Radius + Radius + false + 0 + + + + + + 4474 + 14576 + 41 + 20 + + + 4496 + 14586 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle defined by P, A and B + 6d7f7b3d-75bf-4278-98cc-5c5cf22779d6 + Rectangle + Rectangle + false + 0 + + + + + + 4545 + 14516 + 51 + 40 + + + 4572 + 14536 + + + + + + + + Length of rectangle curve + 517c930e-96f7-4eae-b8cf-5a66b0cac468 + Length + Length + false + 0 + + + + + + 4545 + 14556 + 51 + 40 + + + 4572 + 14576 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0e478911-947d-4a13-875a-4d1141f1a3b6 + fda155d8-3f12-4335-8ba2-867f8277c9c6 + 3095a28f-39eb-4def-ad6e-ff13f467cc86 + 7ee280ba-7a12-4d56-8499-527385a7821e + 68b774c1-fa5f-47f8-a131-8036aa93af81 + 5 + 5fe389d4-7ee2-4318-b568-91bc1223a4a8 + Group + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 68b774c1-fa5f-47f8-a131-8036aa93af81 + Bounds + Bounds + + + + + + 4474 + 14468 + 122 + 28 + + + 4538 + 14482 + + + + + + 1 + Numbers to include in Bounds + 261605de-0e44-4fbf-9a0d-f397fe897bcb + Numbers + Numbers + false + b8da12db-70e3-4aa6-b50e-a15b36d2db4e + 1 + + + + + + 4476 + 14470 + 47 + 24 + + + 4501 + 14482 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + a41a26ac-a497-4a48-a068-11d9722bf7b4 + Domain + Domain + false + 0 + + + + + + 4553 + 14470 + 41 + 24 + + + 4575 + 14482 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + f7aca823-b9cc-4df0-9e18-82119eed6a78 + Relay + + false + 065ef777-d1ef-4101-841f-1c8f660968ba + 1 + + + + + + 4515 + 14046 + 40 + 16 + + + 4535 + 14054 + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 9281eb3e-aa5d-44e4-ab72-693b19347ee3 + Scale + Scale + + + + + + 4458 + 14672 + 154 + 64 + + + 4542 + 14704 + + + + + + Base geometry + f52c5734-ad99-47cc-8215-a88275649b58 + Geometry + Geometry + true + 2b6bec18-9562-42c3-909f-31d461c6c57b + 1 + + + + + + 4460 + 14674 + 67 + 20 + + + 4503 + 14684 + + + + + + + + Center of scaling + eccd6836-3368-4e99-a26c-078324cb1b3f + Center + Center + false + 0 + + + + + + 4460 + 14694 + 67 + 20 + + + 4503 + 14704 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 55e18093-bf13-423d-aa60-0d0089e6204c + 2^X + Factor + Factor + false + 824e7552-ebad-42d1-8a2a-5b042b3ee0ec + 1 + + + + + + 4460 + 14714 + 67 + 20 + + + 4503 + 14724 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 2da2b077-8764-4b7c-8c99-047b51f316b5 + Geometry + Geometry + false + 0 + + + + + + 4557 + 14674 + 53 + 30 + + + 4585 + 14689 + + + + + + + + Transformation data + 22d36984-f720-4061-bc4a-0075326b364a + Transform + Transform + false + 0 + + + + + + 4557 + 14704 + 53 + 30 + + + 4585 + 14719 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 2b6bec18-9562-42c3-909f-31d461c6c57b + Curve + Curve + false + 51f61220-c8cd-4b8f-bd98-c0fc96622d18 + 1 + + + + + + 4510 + 14753 + 50 + 24 + + + 4535.204 + 14765.71 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 824e7552-ebad-42d1-8a2a-5b042b3ee0ec + Relay + + false + 98e8b3cf-0f16-4288-a0db-6f75d932deec + 1 + + + + + + 4515 + 14736 + 40 + 16 + + + 4535 + 14744 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 73fdb1fc-af4b-4a2c-92c2-9a6fd539ca88 + Relay + + false + 028ea4af-1026-4584-a57c-dbeb26994191 + 1 + + + + + + 4515 + 15823 + 40 + 16 + + + 4535 + 15831 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 74ad5e10-8c99-488a-ae04-c670eddee347 + Stream Filter + SCALED + + + + + + 4498 + 12487 + 73 + 64 + + + 4527 + 12519 + + + + + + 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 + 78e29bc8-042e-492e-bf99-73fbff402e34 + Gate + + false + d423d703-0b42-479a-9890-8fca0c3b747b + 1 + + + + + + 4500 + 12489 + 12 + 20 + + + 4507.5 + 12499 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 501f5a78-a033-451e-aa46-86c326a1b444 + false + Stream 0 + 0 + true + 50299c96-70ec-4055-99c1-77457bb4ec94 + 1 + + + + + + 4500 + 12509 + 12 + 20 + + + 4507.5 + 12519 + + + + + + + + 2 + Input stream at index 1 + 37215355-dbac-4911-980c-d609e8efbde7 + false + Stream 1 + 1 + true + 1e87e49d-988c-424a-ac2f-18a18158841e + 1 + + + + + + 4500 + 12529 + 12 + 20 + + + 4507.5 + 12539 + + + + + + + + 2 + Filtered stream + d755c901-19d7-4469-9ab3-dbd1a44dc3b2 + false + Stream + S(0) + false + 0 + + + + + + 4542 + 12489 + 27 + 60 + + + 4557 + 12519 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + b8da12db-70e3-4aa6-b50e-a15b36d2db4e + Relay + + false + 7fcbb7d7-14f2-449c-ac95-c6f7c2611bf6 + 1 + + + + + + 4515 + 14496 + 40 + 16 + + + 4535 + 14504 + + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + c3d0c7ad-d1d9-4604-87b0-28cd7f012c03 + Degrees + Degrees + + + + + + 4475 + 14924 + 120 + 28 + + + 4534 + 14938 + + + + + + Angle in radians + da19fbb5-aeb9-4f47-ac01-1a3732bfa4cd + Radians + Radians + false + 01719fb6-45a8-41dd-9e01-bb2c823ce7be + 1 + + + + + + 4477 + 14926 + 42 + 24 + + + 4499.5 + 14938 + + + + + + + + Angle in degrees + b483452f-7639-4599-b62d-f41fab03eb35 + Degrees + Degrees + false + 0 + + + + + + 4549 + 14926 + 44 + 24 + + + 4572.5 + 14938 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ecb44598-7927-4ae7-b3f6-7cfa41c5bfec + Relay + + false + 7975ba4c-ac6b-4c31-8d37-2fcf64ae2a52 + 1 + + + + + + 4515 + 14206 + 40 + 16 + + + 4535 + 14214 + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + 7220c4d8-6709-4f36-96ac-95ecd9938776 + Radians + Radians + + + + + + 4475 + 14062 + 120 + 28 + + + 4536 + 14076 + + + + + + Angle in degrees + 45aab56b-8482-4c03-866c-91a6d9825afd + Degrees + Degrees + false + f8c870d8-a1a7-40e1-a3b1-71563c0b6955 + 1 + + + + + + 4477 + 14064 + 44 + 24 + + + 4500.5 + 14076 + + + + + + + + Angle in radians + 065ef777-d1ef-4101-841f-1c8f660968ba + Radians + Radians + false + 0 + + + + + + 4551 + 14064 + 42 + 24 + + + 4573.5 + 14076 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 81481090-745c-4cd8-880f-05c389cad944 + Multiplication + Multiplication + + + + + + 4494 + 14836 + 82 + 44 + + + 4525 + 14858 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + e8774e9c-04bf-4b94-b8f1-6dbe36d2ea2f + A + A + true + b483452f-7639-4599-b62d-f41fab03eb35 + 1 + + + + + + 4496 + 14838 + 14 + 20 + + + 4504.5 + 14848 + + + + + + + + Second item for multiplication + 3a61b980-4f1f-45aa-8da5-990dbcc26d3a + B + B + true + d3d7cbc8-2a51-451b-bb21-1e089a397db4 + 1 + + + + + + 4496 + 14858 + 14 + 20 + + + 4504.5 + 14868 + + + + + + + + Result of multiplication + 7fcbb7d7-14f2-449c-ac95-c6f7c2611bf6 + Result + Result + false + 0 + + + + + + 4540 + 14838 + 34 + 40 + + + 4558.5 + 14858 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + d808a70b-3845-4a1e-8e4f-a8365aa80df4 + Power + Power + + + + + + 4494 + 14880 + 82 + 44 + + + 4525 + 14902 + + + + + + The item to be raised + 81f2e3de-95f9-4215-a878-efda945ff355 + A + A + false + 0 + + + + + + 4496 + 14882 + 14 + 20 + + + 4504.5 + 14892 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + 991891df-bf47-4517-8ff4-9c5ff2007ef9 + B + B + false + cbe8aa42-4950-43cf-8aac-6f6c2eccab5a + 1 + + + + + + 4496 + 14902 + 14 + 20 + + + 4504.5 + 14912 + + + + + + + + A raised to the B power + d3d7cbc8-2a51-451b-bb21-1e089a397db4 + Result + Result + false + 0 + + + + + + 4540 + 14882 + 34 + 40 + + + 4558.5 + 14902 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + e446f0d5-8705-4e43-8fb1-76e29049b4f1 + Multiplication + Multiplication + + + + + + 4494 + 14090 + 82 + 44 + + + 4525 + 14112 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 94fc326b-b010-4017-9128-16fcf2750c29 + A + A + true + ecb44598-7927-4ae7-b3f6-7cfa41c5bfec + 1 + + + + + + 4496 + 14092 + 14 + 20 + + + 4504.5 + 14102 + + + + + + + + Second item for multiplication + b0a111fb-646c-4290-834d-610b5fd8a203 + B + B + true + c2ef5b47-8b68-45dc-83d8-4534d225f525 + 1 + + + + + + 4496 + 14112 + 14 + 20 + + + 4504.5 + 14122 + + + + + + + + Result of multiplication + f8c870d8-a1a7-40e1-a3b1-71563c0b6955 + Result + Result + false + 0 + + + + + + 4540 + 14092 + 34 + 40 + + + 4558.5 + 14112 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + a68af582-27ed-4a89-9382-ae378d930232 + Power + Power + + + + + + 4494 + 14162 + 82 + 44 + + + 4525 + 14184 + + + + + + The item to be raised + f74c7419-94f9-4ac8-b087-fced75f06747 + A + A + false + 0 + + + + + + 4496 + 14164 + 14 + 20 + + + 4504.5 + 14174 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + 788a8478-d48e-4b79-889d-a3b6a8aa89c2 + B + B + false + cbe8aa42-4950-43cf-8aac-6f6c2eccab5a + 1 + + + + + + 4496 + 14184 + 14 + 20 + + + 4504.5 + 14194 + + + + + + + + A raised to the B power + 71111296-54e1-4636-b54e-f1098f90ca9d + Result + Result + false + 0 + + + + + + 4540 + 14164 + 34 + 40 + + + 4558.5 + 14184 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + 6a87abd7-7481-4c3d-8c20-02b7ff68864b + One Over X + One Over X + + + + + + 4485 + 14134 + 100 + 28 + + + 4534 + 14148 + + + + + + Input value + bd20327f-f05a-423a-91aa-cfa16bfa0deb + Value + Value + false + 71111296-54e1-4636-b54e-f1098f90ca9d + 1 + + + + + + 4487 + 14136 + 32 + 24 + + + 4504.5 + 14148 + + + + + + + + Output value + c2ef5b47-8b68-45dc-83d8-4534d225f525 + Result + Result + false + 0 + + + + + + 4549 + 14136 + 34 + 24 + + + 4567.5 + 14148 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + cbe8aa42-4950-43cf-8aac-6f6c2eccab5a + Relay + + false + 33fa10e9-def8-4eb5-a522-34c35229b982 + 1 + + + + + + 4515 + 14952 + 40 + 16 + + + 4535 + 14960 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 2879803e-8ad4-44b7-8ea7-7cf92aacf81a + 204459e0-17aa-4523-a585-7b65d291a135 + 08d2f53c-0044-4c43-a612-553c24fba562 + fb2e7331-bf44-43f5-8ce5-c7c5ee4c5b8b + 35a6f159-a2f4-42ce-b38f-9f56139fc871 + dbbc0bbe-8ed7-42fe-b2d4-621f840e79dd + 8bd6a8c5-aa78-4ff0-ac34-85d6c0196b7d + 507cdcb0-4b9d-48b2-92c8-4f6d264da02f + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + d9a8bdc2-ed18-435a-a713-f68b1af1242a + 97e97d6e-4b4b-4414-812d-ff3fc15a06d4 + f6f8fdc9-2819-4ce6-b678-c83e195a969c + 913d170c-6dbc-473f-a492-548d725d7342 + 08452501-416d-4856-8ca5-4fb5984d5945 + fd75d4b0-2cc9-43e8-bc98-e194ba5f7fa7 + 961cb08e-5953-4ffa-9b17-725610f4513d + e2c8d96b-68f0-43c2-a838-64f8adbf2bb3 + 7deacb18-3c99-4f81-a56a-4c620ccaad60 + 76f1c143-9439-4a9e-9b58-a9cf5d6a67cd + 918e2e90-b3b6-4d38-9362-68709dfc7571 + 3aa5026c-8ac5-4df8-9963-e5734bb7c3b6 + 04c77b6e-fb18-4fd3-aeb0-4850b7f8f600 + 9e143b16-ec52-420d-ab3e-c72e054c6eee + 05c14cbe-3cb6-43f7-99c0-3125685ba5ca + 9a2ca8b8-a18a-415e-91c8-3ec1349fb345 + d0395b8c-db10-4bd0-8732-dc0a3e9fe805 + f9083bd8-bcc2-4981-94c3-192cb401dbc1 + 1453eec2-f642-4d3c-8b12-fbafc9503613 + 0fcd8cfd-4db7-4696-b08e-7cd5e0d5f92b + ac6c0c8c-acf3-44b0-8500-e1dd1c8cf6f8 + d6a51072-c57e-497b-90a0-524cd1447c63 + 59d7884c-3d7c-412d-af26-56d2aa296360 + b57085d4-b6f5-4cc7-bb37-486dc5cd0130 + 5f703157-689c-4bfb-a416-c11897516301 + d7a70112-b4c7-4bf9-b01e-c40a089d7eb9 + fa798272-e181-4dfe-9488-c0530c610193 + dd616f1f-5ef6-485b-ab79-297680c4a6ca + 7cd80873-ad1b-4760-8755-b84eac1a2e94 + 42f98f3a-ca82-4306-9bb6-a4c8ed0bfc4b + 03423b67-d447-4d51-aa28-9f4ec48f2194 + f2a940b7-509d-419f-9f3d-fa4c925f7918 + 64d9778d-20d9-41e4-b8ea-b8b53fa709f0 + 42 + daec8c97-9304-4d96-8370-a26576072be7 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fb2e7331-bf44-43f5-8ce5-c7c5ee4c5b8b + d9a8bdc2-ed18-435a-a713-f68b1af1242a + 97e97d6e-4b4b-4414-812d-ff3fc15a06d4 + f6f8fdc9-2819-4ce6-b678-c83e195a969c + 9e143b16-ec52-420d-ab3e-c72e054c6eee + 05c14cbe-3cb6-43f7-99c0-3125685ba5ca + 9a2ca8b8-a18a-415e-91c8-3ec1349fb345 + d0395b8c-db10-4bd0-8732-dc0a3e9fe805 + f9083bd8-bcc2-4981-94c3-192cb401dbc1 + 1453eec2-f642-4d3c-8b12-fbafc9503613 + 0fcd8cfd-4db7-4696-b08e-7cd5e0d5f92b + b57085d4-b6f5-4cc7-bb37-486dc5cd0130 + 5f703157-689c-4bfb-a416-c11897516301 + d7a70112-b4c7-4bf9-b01e-c40a089d7eb9 + fa798272-e181-4dfe-9488-c0530c610193 + dd616f1f-5ef6-485b-ab79-297680c4a6ca + 7cd80873-ad1b-4760-8755-b84eac1a2e94 + 42f98f3a-ca82-4306-9bb6-a4c8ed0bfc4b + f2a940b7-509d-419f-9f3d-fa4c925f7918 + 64d9778d-20d9-41e4-b8ea-b8b53fa709f0 + d9ab2f7f-de77-4e61-b1de-2c34476a0111 + 21 + 2879803e-8ad4-44b7-8ea7-7cf92aacf81a + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + dbbc0bbe-8ed7-42fe-b2d4-621f840e79dd + 8bd6a8c5-aa78-4ff0-ac34-85d6c0196b7d + 913d170c-6dbc-473f-a492-548d725d7342 + ff394b58-eb04-4361-8959-672603e6477b + 08452501-416d-4856-8ca5-4fb5984d5945 + fd75d4b0-2cc9-43e8-bc98-e194ba5f7fa7 + 961cb08e-5953-4ffa-9b17-725610f4513d + b8d4a374-23d7-403b-9811-912955811451 + ac6c0c8c-acf3-44b0-8500-e1dd1c8cf6f8 + d6a51072-c57e-497b-90a0-524cd1447c63 + 10 + 204459e0-17aa-4523-a585-7b65d291a135 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 35a6f159-a2f4-42ce-b38f-9f56139fc871 + 507cdcb0-4b9d-48b2-92c8-4f6d264da02f + 277eb4c2-977d-4322-93f9-cd5fc563dc88 + e2c8d96b-68f0-43c2-a838-64f8adbf2bb3 + 7deacb18-3c99-4f81-a56a-4c620ccaad60 + 76f1c143-9439-4a9e-9b58-a9cf5d6a67cd + 918e2e90-b3b6-4d38-9362-68709dfc7571 + 3aa5026c-8ac5-4df8-9963-e5734bb7c3b6 + 04c77b6e-fb18-4fd3-aeb0-4850b7f8f600 + f7865e19-3417-4f9d-8084-bc573c8537f4 + 59d7884c-3d7c-412d-af26-56d2aa296360 + c93e700d-2a9d-482c-8eb8-1d7112bbdb74 + 12 + 08d2f53c-0044-4c43-a612-553c24fba562 + Group + + + + + + + + + + + fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 + DotNET VB Script (LEGACY) + + + + + A VB.NET scriptable component + true + fb2e7331-bf44-43f5-8ce5-c7c5ee4c5b8b + DotNET VB Script (LEGACY) + Turtle + 0 + Dim i As Integer + Dim dir As New On3dVector(1, 0, 0) + Dim pos As New On3dVector(0, 0, 0) + Dim axis As New On3dVector(0, 0, 1) + Dim pnts As New List(Of On3dVector) + + pnts.Add(pos) + + For i = 0 To Forward.Count() - 1 + Dim P As New On3dVector + dir.Rotate(Left(i), axis) + P = dir * Forward(i) + pnts(i) + pnts.Add(P) + Next + + Points = pnts + + + + + + 5206 + 13569 + 116 + 44 + + + 5267 + 13591 + + + + + + 1 + 1 + 2 + Script Variable Forward + Script Variable Left + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 + true + true + Forward + Left + true + true + + + + + 2 + Print, Reflect and Error streams + Output parameter Points + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + true + true + Output + Points + false + false + + + + + 1 + false + Script Variable Forward + 7f01c960-1274-451b-b2ae-f6ccaf5a83d1 + Forward + Forward + true + 1 + true + 0fcd8cfd-4db7-4696-b08e-7cd5e0d5f92b + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5208 + 13571 + 44 + 20 + + + 5231.5 + 13581 + + + + + + + + 1 + false + Script Variable Left + 1aa7c3a1-3f96-4863-bb3e-791fd11f972d + Left + Left + true + 1 + true + 1453eec2-f642-4d3c-8b12-fbafc9503613 + 1 + 8e991e99-5fb8-41e1-928d-1bba8fb9f7d7 + + + + + + 5208 + 13591 + 44 + 20 + + + 5231.5 + 13601 + + + + + + + + Print, Reflect and Error streams + 63877600-ae98-4afd-b966-37f52fe0fdea + Output + Output + false + 0 + + + + + + 5282 + 13571 + 38 + 20 + + + 5302.5 + 13581 + + + + + + + + Output parameter Points + f749a595-e7b0-4110-985b-06a56b7ced26 + Points + Points + false + 0 + + + + + + 5282 + 13591 + 38 + 20 + + + 5302.5 + 13601 + + + + + + + + + + + + dd8134c0-109b-4012-92be-51d843edfff7 + Duplicate Data + + + + + Duplicate data a predefined number of times. + true + 35a6f159-a2f4-42ce-b38f-9f56139fc871 + Duplicate Data + Duplicate Data + + + + + + 5212 + 15725 + 104 + 64 + + + 5271 + 15757 + + + + + + 1 + Data to duplicate + 6679fc5a-d78b-4bc9-9757-dd242883f3bd + Data + Data + false + 4eab01fd-3905-4fb9-8b55-c1d2920bfcd1 + 1 + + + + + + 5214 + 15727 + 42 + 20 + + + 5236.5 + 15737 + + + + + + + + Number of duplicates + ac9d0bdb-6c30-4063-ae05-9865f86ae794 + Number + Number + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 5214 + 15747 + 42 + 20 + + + 5236.5 + 15757 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Retain list order + 7196533b-87c0-47a2-b59a-877c51e13f14 + Order + Order + false + 0 + + + + + + 5214 + 15767 + 42 + 20 + + + 5236.5 + 15777 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Duplicated data + 9f77c1d6-4c28-414b-9b10-1d31df62d862 + Data + Data + false + 0 + + + + + + 5286 + 15727 + 28 + 60 + + + 5301.5 + 15757 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + dbbc0bbe-8ed7-42fe-b2d4-621f840e79dd + Series + Series + + + + + + 5197 + 15150 + 133 + 64 + + + 5263 + 15182 + + + + + + First number in the series + 1e83e529-6906-467a-9507-f3c5f87e1258 + Start + Start + false + 0 + + + + + + 5199 + 15152 + 49 + 20 + + + 5233 + 15162 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + a71b1004-6389-402d-8d5a-d1a19191b94c + Step + Step + false + 5247b645-5da0-4180-955b-19713504f8d2 + 1 + + + + + + 5199 + 15172 + 49 + 20 + + + 5233 + 15182 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 2150944c-da3b-4e1e-958c-64b434c12c5c + X+1 + Count + Count + false + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 5199 + 15192 + 49 + 20 + + + 5233 + 15202 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + d8437bd1-06a6-46a7-bf66-7c3dba3839b2 + Series + Series + false + true + 0 + + + + + + 5278 + 15152 + 50 + 60 + + + 5296.5 + 15182 + + + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + true + 8bd6a8c5-aa78-4ff0-ac34-85d6c0196b7d + Radians + Radians + + + + + + 5204 + 15214 + 120 + 28 + + + 5265 + 15228 + + + + + + Angle in degrees + 67d6d7c1-d5a3-46ea-95b3-66df2684f6ce + Degrees + Degrees + false + 544cd335-7005-4486-a740-0fe446159bf1 + 1 + + + + + + 5206 + 15216 + 44 + 24 + + + 5229.5 + 15228 + + + + + + + + Angle in radians + 5247b645-5da0-4180-955b-19713504f8d2 + Radians + Radians + false + 0 + + + + + + 5280 + 15216 + 42 + 24 + + + 5302.5 + 15228 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (X)^O + true + 507cdcb0-4b9d-48b2-92c8-4f6d264da02f + Expression + + + + + + + 5216 + 15789 + 95 + 44 + + + 5266 + 15811 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + b9e4af87-7553-4b84-b6e1-2a2c3ab8016c + Variable X + X + true + d26dad76-3956-4260-bcea-d295b6131085 + 1 + + + + + + 5218 + 15791 + 14 + 20 + + + 5226.5 + 15801 + + + + + + + + Expression variable + 0e752f88-6bd1-4a23-b16f-ad59160828f8 + Variable O + O + true + c93e700d-2a9d-482c-8eb8-1d7112bbdb74 + 1 + + + + + + 5218 + 15811 + 14 + 20 + + + 5226.5 + 15821 + + + + + + + + Result of expression + 4eab01fd-3905-4fb9-8b55-c1d2920bfcd1 + Result + + false + 0 + + + + + + 5300 + 15791 + 9 + 40 + + + 5306 + 15811 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + d9a8bdc2-ed18-435a-a713-f68b1af1242a + Point + Point + false + f749a595-e7b0-4110-985b-06a56b7ced26 + 1 + + + + + + 5239 + 13294 + 50 + 24 + + + 5264.562 + 13306 + + + + + + + + + + 75eb156d-d023-42f9-a85e-2f2456b8bcce + Interpolate (t) + + + + + Create an interpolated curve through a set of points with tangents. + true + 97e97d6e-4b4b-4414-812d-ff3fc15a06d4 + Interpolate (t) + Interpolate (t) + + + + + + 5192 + 13205 + 144 + 84 + + + 5278 + 13247 + + + + + + 1 + Interpolation points + 4709bc07-60c1-417f-b24d-51d407f0a091 + Vertices + Vertices + false + d9a8bdc2-ed18-435a-a713-f68b1af1242a + 1 + + + + + + 5194 + 13207 + 69 + 20 + + + 5230 + 13217 + + + + + + + + Tangent at start of curve + b18a58f0-e6da-4203-a469-517c3f2f60eb + Tangent Start + Tangent Start + false + 0 + + + + + + 5194 + 13227 + 69 + 20 + + + 5230 + 13237 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Tangent at end of curve + 59612f79-98b8-4f05-9cb0-506add528ce1 + Tangent End + Tangent End + false + 0 + + + + + + 5194 + 13247 + 69 + 20 + + + 5230 + 13257 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + 774f466e-8a87-4007-badf-0f041c25da7e + KnotStyle + KnotStyle + false + 0 + + + + + + 5194 + 13267 + 69 + 20 + + + 5230 + 13277 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 94cc42dd-01e0-4a0e-8ed2-4e7180c0c079 + Curve + Curve + false + 0 + + + + + + 5293 + 13207 + 41 + 26 + + + 5315 + 13220.33 + + + + + + + + Curve length + 711f416d-eb2f-4ee3-9c1a-41a109cfd4b2 + Length + Length + false + 0 + + + + + + 5293 + 13233 + 41 + 27 + + + 5315 + 13247 + + + + + + + + Curve domain + f8c08d4d-ef14-44f0-b55a-d294365cfcdb + Domain + Domain + false + 0 + + + + + + 5293 + 13260 + 41 + 27 + + + 5315 + 13273.67 + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + f6f8fdc9-2819-4ce6-b678-c83e195a969c + Join Curves + Join Curves + + + + + + 5205 + 12921 + 118 + 44 + + + 5268 + 12943 + + + + + + 1 + Curves to join + 7288784e-b2f4-4544-a57e-7f20c18f0b81 + Curves + Curves + false + ff514837-989f-41a6-b55e-97dd860c7323 + 1 + + + + + + 5207 + 12923 + 46 + 20 + + + 5231.5 + 12933 + + + + + + + + Preserve direction of input curves + 0d14f153-e2bd-4988-99a4-46693e3335be + Preserve + Preserve + false + 0 + + + + + + 5207 + 12943 + 46 + 20 + + + 5231.5 + 12953 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 1bdccbd5-879b-449a-a394-00e1e57fba17 + Curves + Curves + false + 0 + + + + + + 5283 + 12923 + 38 + 40 + + + 5303.5 + 12943 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 913d170c-6dbc-473f-a492-548d725d7342 + List Item + List Item + + + + + + 5227 + 14978 + 74 + 64 + + + 5275 + 15010 + + + + + + 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 + 4ec00fde-4ca0-4526-b14e-ea68c491bf44 + List + List + false + 08452501-416d-4856-8ca5-4fb5984d5945 + 1 + + + + + + 5229 + 14980 + 31 + 20 + + + 5246 + 14990 + + + + + + + + Item index + 472f39a7-fef9-4a29-a3e3-5784c8d2988f + Index + Index + false + 17e0c750-e4be-44a3-9fb4-1cc172a1cf5c + 1 + + + + + + 5229 + 15000 + 31 + 20 + + + 5246 + 15010 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 1025c09f-ba21-452f-b473-5fc7050e8454 + Wrap + Wrap + false + 0 + + + + + + 5229 + 15020 + 31 + 20 + + + 5246 + 15030 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 94cf32ee-6d7e-4f75-8834-70e07ca0a3d0 + false + Item + i + false + 0 + + + + + + 5290 + 14980 + 9 + 60 + + + 5296 + 15010 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 08452501-416d-4856-8ca5-4fb5984d5945 + Relay + + false + d8437bd1-06a6-46a7-bf66-7c3dba3839b2 + 1 + + + + + + 5244 + 15134 + 40 + 16 + + + 5264 + 15142 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + fd75d4b0-2cc9-43e8-bc98-e194ba5f7fa7 + Relay + + false + e361d112-5633-4beb-a929-d4c4882d38b6 + 1 + + + + + + 5244 + 13772 + 40 + 16 + + + 5264 + 13780 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 9a1907b3-f434-4d28-a757-267c403927df + a257aeb4-e619-4386-8a50-052cd4baf2b7 + 6b9abb38-bea8-4e9b-94e0-fcc68da915d1 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + e392ac52-e187-414d-a0c5-6d8eec52695e + 913d170c-6dbc-473f-a492-548d725d7342 + 08452501-416d-4856-8ca5-4fb5984d5945 + fd75d4b0-2cc9-43e8-bc98-e194ba5f7fa7 + ff394b58-eb04-4361-8959-672603e6477b + d6a51072-c57e-497b-90a0-524cd1447c63 + 03423b67-d447-4d51-aa28-9f4ec48f2194 + 51161ed2-28d6-431a-8549-5f9e4a60ed33 + 5e01f5af-8835-46db-bd1f-cc7961f82494 + 8d5a9469-bd86-49c7-b88a-13eb5dad62fa + 552f8f7d-9860-4263-a674-21b13c1c66f7 + 526f9fb6-cd12-4ad9-bdb4-f7a36d8a9394 + 69f4dd58-c3f7-44eb-abde-16f4cead6d4b + 9f16ae18-d96e-44a2-928f-7a3f43f01007 + 7f7cd7db-f21f-4cc6-9ed0-381fe14f6f65 + 63186037-cae7-45d7-9eb9-9a88de17e98a + d16b8faf-101a-46cd-a4e5-b2a2b76fae62 + 4d6d7231-9fdd-477f-8a16-d9d9bf48c91f + e361d112-5633-4beb-a929-d4c4882d38b6 + 1136a646-3e81-4590-be44-e0cb8195551e + a9705b89-199e-44a6-a314-fef7138edf08 + c44aaee8-3b54-4ea8-ba08-257dc53b09c9 + 52f3f9f7-7b39-4cd3-aa5c-78e873376b83 + 860aab35-2616-44de-9102-e0979dd6a67e + 28 + 961cb08e-5953-4ffa-9b17-725610f4513d + Group + + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + e2c8d96b-68f0-43c2-a838-64f8adbf2bb3 + List Length + List Length + + + + + + 5217 + 15681 + 93 + 28 + + + 5256 + 15695 + + + + + + 1 + Base list + d57174e3-5bc5-42fc-b89e-e8014c63d201 + List + List + false + 918e2e90-b3b6-4d38-9362-68709dfc7571 + 1 + + + + + + 5219 + 15683 + 22 + 24 + + + 5231.5 + 15695 + + + + + + + + Number of items in L + ab3a866a-91b6-4afb-967a-0b9f77e9073b + Length + Length + false + 0 + + + + + + 5271 + 15683 + 37 + 24 + + + 5291 + 15695 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7deacb18-3c99-4f81-a56a-4c620ccaad60 + List Item + List Item + + + + + + 5227 + 15553 + 74 + 64 + + + 5275 + 15585 + + + + + + 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 + 00681d66-772a-40aa-8d23-4f2a218171f0 + List + List + false + 918e2e90-b3b6-4d38-9362-68709dfc7571 + 1 + + + + + + 5229 + 15555 + 31 + 20 + + + 5246 + 15565 + + + + + + + + Item index + 759b603a-2deb-47f9-a776-3b6455a51969 + Index + Index + false + 87e04990-78f8-4f31-95f1-8b309ca7effc + 1 + + + + + + 5229 + 15575 + 31 + 20 + + + 5246 + 15585 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + dd897aad-3bfa-4f10-812c-5c4b7cc7fe4b + Wrap + Wrap + false + 0 + + + + + + 5229 + 15595 + 31 + 20 + + + 5246 + 15605 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Item at {i'} + 87d170d4-e541-47d0-a0cc-a291a418adc3 + false + Item + i + false + 0 + + + + + + 5290 + 15555 + 9 + 60 + + + 5296 + 15585 + + + + + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 76f1c143-9439-4a9e-9b58-a9cf5d6a67cd + Panel + + false + 1 + 87d170d4-e541-47d0-a0cc-a291a418adc3 + 1 + Double click to edit panel content… + + + + + + 5155 + 15308 + 218 + 256 + + 0 + 0 + 0 + + 5155.454 + 15308.31 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 918e2e90-b3b6-4d38-9362-68709dfc7571 + Relay + + false + 9f77c1d6-4c28-414b-9b10-1d31df62d862 + 1 + + + + + + 5244 + 15709 + 40 + 16 + + + 5264 + 15717 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 3aa5026c-8ac5-4df8-9963-e5734bb7c3b6 + Relay + + false + 87d170d4-e541-47d0-a0cc-a291a418adc3 + 1 + + + + + + 5244 + 15272 + 40 + 16 + + + 5264 + 15280 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + e2c8d96b-68f0-43c2-a838-64f8adbf2bb3 + 1c007c28-4763-4899-973c-a256b5739216 + 3adb2687-6465-47e1-8c39-9c6ae3b9ebc6 + b2d56a7a-5732-41dd-bcc4-dd26ab47883a + 54665e31-fd9c-4e1b-bc02-0fba92d3219c + 7deacb18-3c99-4f81-a56a-4c620ccaad60 + 918e2e90-b3b6-4d38-9362-68709dfc7571 + 3aa5026c-8ac5-4df8-9963-e5734bb7c3b6 + 76f1c143-9439-4a9e-9b58-a9cf5d6a67cd + 59d7884c-3d7c-412d-af26-56d2aa296360 + 10 + 04c77b6e-fb18-4fd3-aeb0-4850b7f8f600 + Group + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 9e143b16-ec52-420d-ab3e-c72e054c6eee + Merge + Merge + + + + + + 5220 + 12965 + 87 + 64 + + + 5256 + 12997 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 6921fbd3-fb19-47e6-8627-2220cfc0e97a + false + Data 1 + D1 + true + 05c14cbe-3cb6-43f7-99c0-3125685ba5ca + 1 + + + + + + 5222 + 12967 + 19 + 20 + + + 5233 + 12977 + + + + + + + + 2 + Data stream 2 + e722787b-865d-425a-81bb-573a40e3bd6a + false + Data 2 + D2 + true + 3f8d9294-88da-4ccf-99b4-4c9452d7a090 + 1 + + + + + + 5222 + 12987 + 19 + 20 + + + 5233 + 12997 + + + + + + + + 2 + Data stream 3 + 80f3ccf1-341c-44df-8ea7-7f9ff52ba145 + false + Data 3 + D3 + true + 0 + + + + + + 5222 + 13007 + 19 + 20 + + + 5233 + 13017 + + + + + + + + 2 + Result of merge + ff514837-989f-41a6-b55e-97dd860c7323 + Result + Result + false + 0 + + + + + + 5271 + 12967 + 34 + 60 + + + 5289.5 + 12997 + + + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 05c14cbe-3cb6-43f7-99c0-3125685ba5ca + Curve + Curve + false + f9083bd8-bcc2-4981-94c3-192cb401dbc1 + 1 + + + + + + 5239 + 13097 + 50 + 24 + + + 5264.562 + 13109.88 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 9a2ca8b8-a18a-415e-91c8-3ec1349fb345 + Rotate + Rotate + + + + + + 5195 + 13029 + 138 + 64 + + + 5263 + 13061 + + + + + + Base geometry + 4c149bc3-272b-4719-94f1-cd72b31b50b0 + Geometry + Geometry + true + 05c14cbe-3cb6-43f7-99c0-3125685ba5ca + 1 + + + + + + 5197 + 13031 + 51 + 20 + + + 5224 + 13041 + + + + + + + + Rotation angle in radians + 5fb4e187-09c7-496b-844c-4a29a4a016f2 + Angle + Angle + false + 0 + false + + + + + + 5197 + 13051 + 51 + 20 + + + 5224 + 13061 + + + + + + 1 + + + + + 1 + {0} + + + + + 3.1415926535897931 + + + + + + + + + + + Rotation plane + 83dea967-67d0-4d4c-b930-70311f710c38 + Plane + Plane + false + 5b5ef438-36bd-4774-bd10-9518ce00529d + 1 + + + + + + 5197 + 13071 + 51 + 20 + + + 5224 + 13081 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 3f8d9294-88da-4ccf-99b4-4c9452d7a090 + Geometry + Geometry + false + 0 + + + + + + 5278 + 13031 + 53 + 30 + + + 5306 + 13046 + + + + + + + + Transformation data + 6fbced79-8c5f-45d2-a4b2-7c1e411f98c8 + Transform + Transform + false + 0 + + + + + + 5278 + 13061 + 53 + 30 + + + 5306 + 13076 + + + + + + + + + + + + 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 + d0395b8c-db10-4bd0-8732-dc0a3e9fe805 + Evaluate Length + Evaluate Length + + + + + + 5192 + 13117 + 144 + 64 + + + 5266 + 13149 + + + + + + Curve to evaluate + 03874108-0778-4ce7-bd7d-35b265945cee + Curve + Curve + false + f9083bd8-bcc2-4981-94c3-192cb401dbc1 + 1 + + + + + + 5194 + 13119 + 57 + 20 + + + 5224 + 13129 + + + + + + + + Length factor for curve evaluation + a211e4cf-2eca-4715-82e8-89edc17e4c73 + Length + Length + false + 0 + + + + + + 5194 + 13139 + 57 + 20 + + + 5224 + 13149 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + 5f4858c6-dc4c-4ba3-9b98-131c9face391 + Normalized + Normalized + false + 0 + + + + + + 5194 + 13159 + 57 + 20 + + + 5224 + 13169 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + 5b5ef438-36bd-4774-bd10-9518ce00529d + Point + Point + false + 0 + + + + + + 5281 + 13119 + 53 + 20 + + + 5309 + 13129 + + + + + + + + Tangent vector at the specified length + e00d0af3-ca6d-4ed9-b27a-6a5c3ca66dcd + Tangent + Tangent + false + 0 + + + + + + 5281 + 13139 + 53 + 20 + + + 5309 + 13149 + + + + + + + + Curve parameter at the specified length + 0d3faeee-c004-4e68-9d67-e5363091d41a + Parameter + Parameter + false + 0 + + + + + + 5281 + 13159 + 53 + 20 + + + 5309 + 13169 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + f9083bd8-bcc2-4981-94c3-192cb401dbc1 + Curve + Curve + false + 94cc42dd-01e0-4a0e-8ed2-4e7180c0c079 + 1 + + + + + + 5239 + 13185 + 50 + 24 + + + 5264.168 + 13197.54 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1453eec2-f642-4d3c-8b12-fbafc9503613 + Relay + + false + fd75d4b0-2cc9-43e8-bc98-e194ba5f7fa7 + 1 + + + + + + 5244 + 13629 + 40 + 16 + + + 5264 + 13637 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 0fcd8cfd-4db7-4696-b08e-7cd5e0d5f92b + Relay + + false + 3aa5026c-8ac5-4df8-9963-e5734bb7c3b6 + 1 + + + + + + 5244 + 13613 + 40 + 16 + + + 5264 + 13621 + + + + + + + + + + 1817fd29-20ae-4503-b542-f0fb651e67d7 + List Length + + + + + Measure the length of a list. + true + ac6c0c8c-acf3-44b0-8500-e1dd1c8cf6f8 + List Length + List Length + + + + + + 5217 + 15106 + 93 + 28 + + + 5256 + 15120 + + + + + + 1 + Base list + 24593d1f-5c3c-4925-bdec-fa5b17ecf099 + List + List + false + d8437bd1-06a6-46a7-bf66-7c3dba3839b2 + 1 + + + + + + 5219 + 15108 + 22 + 24 + + + 5231.5 + 15120 + + + + + + + + Number of items in L + a3143bb1-4b24-46c7-a59d-fcabb0c4294d + Length + Length + false + 0 + + + + + + 5271 + 15108 + 37 + 24 + + + 5291 + 15120 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + d6a51072-c57e-497b-90a0-524cd1447c63 + Series + Series + + + + + + 5205 + 15042 + 117 + 64 + + + 5271 + 15074 + + + + + + First number in the series + d7e4cb68-9a61-4bb8-9867-fcd6f36d5fca + Start + Start + false + 0 + + + + + + 5207 + 15044 + 49 + 20 + + + 5241 + 15054 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 95066ad0-87f9-4976-bfa9-f1c3cdc44f68 + Step + Step + false + 0 + + + + + + 5207 + 15064 + 49 + 20 + + + 5241 + 15074 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + c730dd18-95ac-4014-935a-ca9c72028261 + X-1 + Count + Count + false + a3143bb1-4b24-46c7-a59d-fcabb0c4294d + 1 + + + + + + 5207 + 15084 + 49 + 20 + + + 5241 + 15094 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 17e0c750-e4be-44a3-9fb4-1cc172a1cf5c + Series + Series + false + 0 + + + + + + 5286 + 15044 + 34 + 60 + + + 5304.5 + 15074 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 59d7884c-3d7c-412d-af26-56d2aa296360 + Series + Series + + + + + + 5213 + 15617 + 101 + 64 + + + 5263 + 15649 + + + + + + First number in the series + a155e886-2769-4a47-b6ba-6f3860ce0552 + Start + Start + false + 0 + + + + + + 5215 + 15619 + 33 + 20 + + + 5233 + 15629 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Step size for each successive number + 367d9dd5-4c0f-403a-b70f-afe9939888d1 + Step + Step + false + 0 + + + + + + 5215 + 15639 + 33 + 20 + + + 5233 + 15649 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 73d4e8ed-f3d6-497f-9c20-af727552d65f + Count + Count + false + ab3a866a-91b6-4afb-967a-0b9f77e9073b + 1 + + + + + + 5215 + 15659 + 33 + 20 + + + 5233 + 15669 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 87e04990-78f8-4f31-95f1-8b309ca7effc + Series + Series + false + 0 + + + + + + 5278 + 15619 + 34 + 60 + + + 5296.5 + 15649 + + + + + + + + + + + + 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 + b57085d4-b6f5-4cc7-bb37-486dc5cd0130 + Evaluate Length + Evaluate Length + + + + + + 5192 + 12857 + 144 + 64 + + + 5266 + 12889 + + + + + + Curve to evaluate + 5cce9b58-7b16-4f1a-a1f5-ead641d36818 + Curve + Curve + false + 1bdccbd5-879b-449a-a394-00e1e57fba17 + 1 + + + + + + 5194 + 12859 + 57 + 20 + + + 5224 + 12869 + + + + + + + + Length factor for curve evaluation + a7a886bc-24db-492e-89ea-85b759a35fb1 + Length + Length + false + 0 + + + + + + 5194 + 12879 + 57 + 20 + + + 5224 + 12889 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + If True, the Length factor is normalized (0.0 ~ 1.0) + d0fcfea1-dbff-4825-ba50-dfcb0363fa73 + Normalized + Normalized + false + 0 + + + + + + 5194 + 12899 + 57 + 20 + + + 5224 + 12909 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Point at the specified length + ffae28fd-72cc-4d59-bea2-55d67ebed177 + Point + Point + false + 0 + + + + + + 5281 + 12859 + 53 + 20 + + + 5309 + 12869 + + + + + + + + Tangent vector at the specified length + d43fd6eb-3b15-49d4-adc2-13d65163fb3e + Tangent + Tangent + false + 0 + + + + + + 5281 + 12879 + 53 + 20 + + + 5309 + 12889 + + + + + + + + Curve parameter at the specified length + 2e79c72c-47c8-47b2-be8a-4720494d096f + Parameter + Parameter + false + 0 + + + + + + 5281 + 12899 + 53 + 20 + + + 5309 + 12909 + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 5f703157-689c-4bfb-a416-c11897516301 + Deconstruct + Deconstruct + + + + + + 5198 + 12793 + 132 + 64 + + + 5245 + 12825 + + + + + + Input point + 4fd771cd-266f-4baa-87b4-844b21451290 + Point + Point + false + ffae28fd-72cc-4d59-bea2-55d67ebed177 + 1 + + + + + + 5200 + 12795 + 30 + 60 + + + 5216.5 + 12825 + + + + + + + + Point {x} component + f199a2cc-8376-4c88-8f37-b8cab8fe859d + X component + X component + false + 0 + + + + + + 5260 + 12795 + 68 + 20 + + + 5295.5 + 12805 + + + + + + + + Point {y} component + 073ec4e7-0ab0-4fb6-9f70-a121da8aa03c + Y component + Y component + false + 0 + + + + + + 5260 + 12815 + 68 + 20 + + + 5295.5 + 12825 + + + + + + + + Point {z} component + c304137b-7e0e-40bb-a7e2-1b4b7274263c + Z component + Z component + false + 0 + + + + + + 5260 + 12835 + 68 + 20 + + + 5295.5 + 12845 + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + d7a70112-b4c7-4bf9-b01e-c40a089d7eb9 + Division + Division + + + + + + 5223 + 12749 + 82 + 44 + + + 5254 + 12771 + + + + + + Item to divide (dividend) + ab664b18-7ff1-40a4-b20d-a244219777b5 + A + A + false + f199a2cc-8376-4c88-8f37-b8cab8fe859d + 1 + + + + + + 5225 + 12751 + 14 + 20 + + + 5233.5 + 12761 + + + + + + + + Item to divide with (divisor) + c0b0ea92-7545-4827-880e-2d46a1694c3b + B + B + false + 073ec4e7-0ab0-4fb6-9f70-a121da8aa03c + 1 + + + + + + 5225 + 12771 + 14 + 20 + + + 5233.5 + 12781 + + + + + + + + The result of the Division + beafb5f2-bcaa-4c02-a719-93698be63206 + Result + Result + false + 0 + + + + + + 5269 + 12751 + 34 + 40 + + + 5287.5 + 12771 + + + + + + + + + + + + 758d91a0-4aec-47f8-9671-16739a8a2c5d + Format + + + + + Format some data using placeholders and formatting tags + true + fa798272-e181-4dfe-9488-c0530c610193 + Format + Format + + + + + + 5214 + 12685 + 100 + 64 + + + 5270 + 12717 + + + + + + 3 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + 7fa15783-70da-485c-98c0-a099e6988c3e + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 3ede854e-c753-40eb-84cb-b48008f14fd4 + + + + + Text format + d6830abd-d303-4bc8-8bd2-5dfcfce5b204 + Format + Format + false + 0 + + + + + + 5216 + 12687 + 39 + 20 + + + 5237 + 12697 + + + + + + 1 + + + + + 1 + {0} + + + + + false + {0:R} + + + + + + + + + + + Formatting culture + 4114fc39-76af-4ac8-9e44-19f1aed20d7e + Culture + Culture + false + 0 + + + + + + 5216 + 12707 + 39 + 20 + + + 5237 + 12717 + + + + + + 1 + + + + + 1 + {0} + + + + + 127 + + + + + + + + + + + Data to insert at {0} placeholders + cd4f4d66-6442-449e-b4e4-ed1340d88947 + false + Data 0 + 0 + true + beafb5f2-bcaa-4c02-a719-93698be63206 + 1 + + + + + + 5216 + 12727 + 39 + 20 + + + 5237 + 12737 + + + + + + + + Formatted text + e3cacc69-2598-40d5-b49b-78e13b8d91b9 + Text + Text + false + 0 + + + + + + 5285 + 12687 + 27 + 60 + + + 5300 + 12717 + + + + + + + + + + + + + + 290f418a-65ee-406a-a9d0-35699815b512 + Scale NU + + + + + Scale an object with non-uniform factors. + true + dd616f1f-5ef6-485b-ab79-297680c4a6ca + Scale NU + Scale NU + + + + + + 5187 + 12561 + 154 + 104 + + + 5271 + 12613 + + + + + + Base geometry + c0d29ccc-6463-4607-934f-0d6f8a48ffee + Geometry + Geometry + true + 1bdccbd5-879b-449a-a394-00e1e57fba17 + 1 + + + + + + 5189 + 12563 + 67 + 20 + + + 5232 + 12573 + + + + + + + + Base plane + 56e55013-a753-4833-bce1-c9d51f6e384e + Plane + Plane + false + 0 + + + + + + 5189 + 12583 + 67 + 20 + + + 5232 + 12593 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Scaling factor in {x} direction + 2130997e-5861-4b87-96be-c91d368d7621 + 1/X + Scale X + Scale X + false + f199a2cc-8376-4c88-8f37-b8cab8fe859d + 1 + + + + + + 5189 + 12603 + 67 + 20 + + + 5232 + 12613 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {y} direction + 9d0148bf-180f-40dd-b265-01d820df243a + 1/X + Scale Y + Scale Y + false + 073ec4e7-0ab0-4fb6-9f70-a121da8aa03c + 1 + + + + + + 5189 + 12623 + 67 + 20 + + + 5232 + 12633 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaling factor in {z} direction + 600bd05e-2b89-4fca-a9c1-aaff48e39526 + Scale Z + Scale Z + false + 0 + + + + + + 5189 + 12643 + 67 + 20 + + + 5232 + 12653 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Scaled geometry + 264b17ac-4e3f-4614-926c-bd3083d61fd6 + Geometry + Geometry + false + 0 + + + + + + 5286 + 12563 + 53 + 50 + + + 5314 + 12588 + + + + + + + + Transformation data + 69c76869-a225-4d15-9687-f394e4f515ba + Transform + Transform + false + 0 + + + + + + 5286 + 12613 + 53 + 50 + + + 5314 + 12638 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 7cd80873-ad1b-4760-8755-b84eac1a2e94 + Curve + Curve + false + 16f2529a-905a-44ef-8068-412d8aaeab6b + 1 + + + + + + 5239 + 12473 + 50 + 24 + + + 5264 + 12485.35 + + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 42f98f3a-ca82-4306-9bb6-a4c8ed0bfc4b + Panel + + false + 0 + e3cacc69-2598-40d5-b49b-78e13b8d91b9 + 1 + Double click to edit panel content… + + + + + + 5195 + 12670 + 137 + 20 + + 0 + 0 + 0 + + 5195.757 + 12670.01 + + + + + + + 255;255;255;255 + + false + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + 03423b67-d447-4d51-aa28-9f4ec48f2194 + Panel + + false + 1 + e361d112-5633-4beb-a929-d4c4882d38b6 + 1 + Double click to edit panel content… + + + + + + 5155 + 13802 + 218 + 256 + + 0 + 0 + 0 + + 5155.68 + 13802.95 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + 59e0b89a-e487-49f8-bab8-b5bab16be14c + Panel + + + + + A panel for custom notes and text values + f2a940b7-509d-419f-9f3d-fa4c925f7918 + Panel + + false + 1 + f749a595-e7b0-4110-985b-06a56b7ced26 + 1 + Double click to edit panel content… + + + + + + 5124 + 13318 + 280 + 256 + + 0 + 0 + 0 + + 5124.009 + 13318.19 + + + + + + + 255;255;255;255 + + true + false + true + false + false + true + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + fb2e7331-bf44-43f5-8ce5-c7c5ee4c5b8b + 1453eec2-f642-4d3c-8b12-fbafc9503613 + 0fcd8cfd-4db7-4696-b08e-7cd5e0d5f92b + 3 + 64d9778d-20d9-41e4-b8ea-b8b53fa709f0 + Group + + + + + + + + + + + 310f9597-267e-4471-a7d7-048725557528 + 08bdcae0-d034-48dd-a145-24a9fcf3d3ff + GraphMapper+ + + + + + External Graph mapper +You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. + true + 51161ed2-28d6-431a-8549-5f9e4a60ed33 + GraphMapper+ + GraphMapper+ + + + + + + 5201 + 14374 + 126 + 104 + + + 5268 + 14426 + + + + + + External curve as a graph + 471cccce-feac-42c4-a07f-58fda49af5c9 + Curve + Curve + false + 5e01f5af-8835-46db-bd1f-cc7961f82494 + 1 + + + + + + 5203 + 14376 + 50 + 20 + + + 5229.5 + 14386 + + + + + + + + Optional Rectangle boundary. If omitted the curve's would be landed + 75709949-d9e5-430d-ac1b-e14f003a4295 + Boundary + Boundary + true + ae74b995-8b2d-4080-b2b0-b23d201ad8d9 + 1 + + + + + + 5203 + 14396 + 50 + 20 + + + 5229.5 + 14406 + + + + + + + + 1 + List of input numbers + 4e4d411e-e08b-46b6-bf49-12ab6903dd87 + Numbers + Numbers + false + ace0480a-0c2e-4db5-89f9-c4f849ff5183 + 1 + + + + + + 5203 + 14416 + 50 + 20 + + + 5229.5 + 14426 + + + + + + 1 + + + + + 9 + {0} + + + + + 0.1 + + + + + 0.2 + + + + + 0.3 + + + + + 0.4 + + + + + 0.5 + + + + + 0.6 + + + + + 0.7 + + + + + 0.8 + + + + + 0.9 + + + + + + + + + + + (Optional) Input Domain +if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + d46c0ed2-b96a-4a46-8260-4e4f589ca00f + Input + Input + true + ec5aea5f-855a-4534-b5f6-afa43e737793 + 1 + + + + + + 5203 + 14436 + 50 + 20 + + + 5229.5 + 14446 + + + + + + + + (Optional) Output Domain + if omitted, it would be 0-1 in "Normalize" mode by default + or be the interval of the input list in case of selecting "AutoDomain" mode + 7f47f0c7-1e0e-40a7-8727-ac59c11757a9 + Output + Output + true + ec5aea5f-855a-4534-b5f6-afa43e737793 + 1 + + + + + + 5203 + 14456 + 50 + 20 + + + 5229.5 + 14466 + + + + + + + + 1 + Output Numbers + 6d089449-1613-48cf-b2db-acf2060d5f44 + Number + Number + false + 0 + + + + + + 5283 + 14376 + 42 + 100 + + + 5305.5 + 14426 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 5e01f5af-8835-46db-bd1f-cc7961f82494 + Curve + Curve + false + b3cfe0b5-5bc0-467e-a027-b69f368cb464 + 1 + + + + + + 5239 + 14655 + 50 + 24 + + + 5264.93 + 14667.36 + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 8d5a9469-bd86-49c7-b88a-13eb5dad62fa + End Points + End Points + + + + + + 5216 + 14608 + 96 + 44 + + + 5266 + 14630 + + + + + + Curve to evaluate + 8af6cca2-03ad-4d2c-9e25-0e450adb35db + Curve + Curve + false + 5e01f5af-8835-46db-bd1f-cc7961f82494 + 1 + + + + + + 5218 + 14610 + 33 + 40 + + + 5236 + 14630 + + + + + + + + Curve start point + 97fe0aa9-837b-4e9c-8969-e6d869d6f729 + Start + Start + false + 0 + + + + + + 5281 + 14610 + 29 + 20 + + + 5297 + 14620 + + + + + + + + Curve end point + b0ba24e8-9e9b-4949-b678-43c6fe3125e5 + End + End + false + 0 + + + + + + 5281 + 14630 + 29 + 20 + + + 5297 + 14640 + + + + + + + + + + + + 575660b1-8c79-4b8d-9222-7ab4a6ddb359 + Rectangle 2Pt + + + + + Create a rectangle from a base plane and two points + true + 552f8f7d-9860-4263-a674-21b13c1c66f7 + Rectangle 2Pt + Rectangle 2Pt + + + + + + 5201 + 14524 + 126 + 84 + + + 5259 + 14566 + + + + + + Rectangle base plane + 803a99da-3391-4018-8d84-0d09e8fd9300 + Plane + Plane + false + 0 + + + + + + 5203 + 14526 + 41 + 20 + + + 5225 + 14536 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + First corner point. + de2a4479-5554-4388-8637-1c96e63006e2 + Point A + Point A + false + 97fe0aa9-837b-4e9c-8969-e6d869d6f729 + 1 + + + + + + 5203 + 14546 + 41 + 20 + + + 5225 + 14556 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Second corner point. + d25e257b-b82a-4f29-a089-8702bf52dbc9 + Point B + Point B + false + b0ba24e8-9e9b-4949-b678-43c6fe3125e5 + 1 + + + + + + 5203 + 14566 + 41 + 20 + + + 5225 + 14576 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 10 + 5 + 0 + + + + + + + + + + + + Rectangle corner fillet radius + 82541b6b-37fb-47b7-b809-726de03b28bc + Radius + Radius + false + 0 + + + + + + 5203 + 14586 + 41 + 20 + + + 5225 + 14596 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle defined by P, A and B + ae74b995-8b2d-4080-b2b0-b23d201ad8d9 + Rectangle + Rectangle + false + 0 + + + + + + 5274 + 14526 + 51 + 40 + + + 5301 + 14546 + + + + + + + + Length of rectangle curve + 7158e39c-d09d-4327-b0e8-13518122593c + Length + Length + false + 0 + + + + + + 5274 + 14566 + 51 + 40 + + + 5301 + 14586 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 51161ed2-28d6-431a-8549-5f9e4a60ed33 + 5e01f5af-8835-46db-bd1f-cc7961f82494 + 8d5a9469-bd86-49c7-b88a-13eb5dad62fa + 552f8f7d-9860-4263-a674-21b13c1c66f7 + 69f4dd58-c3f7-44eb-abde-16f4cead6d4b + 5 + 526f9fb6-cd12-4ad9-bdb4-f7a36d8a9394 + Group + + + + + + + + + + + f44b92b0-3b5b-493a-86f4-fd7408c3daf3 + Bounds + + + + + Create a numeric domain which encompasses a list of numbers. + true + 69f4dd58-c3f7-44eb-abde-16f4cead6d4b + Bounds + Bounds + + + + + + 5203 + 14478 + 122 + 28 + + + 5267 + 14492 + + + + + + 1 + Numbers to include in Bounds + 43ddc5d8-f290-4796-b0fe-6bd539bcefde + Numbers + Numbers + false + ace0480a-0c2e-4db5-89f9-c4f849ff5183 + 1 + + + + + + 5205 + 14480 + 47 + 24 + + + 5230 + 14492 + + + + + + + + Numeric Domain between the lowest and highest numbers in {N} + ec5aea5f-855a-4534-b5f6-afa43e737793 + Domain + Domain + false + 0 + + + + + + 5282 + 14480 + 41 + 24 + + + 5304 + 14492 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e361d112-5633-4beb-a929-d4c4882d38b6 + Relay + + false + 3913f7e9-9fda-47bc-a730-ac16d67ec40b + 1 + + + + + + 5244 + 14056 + 40 + 16 + + + 5264 + 14064 + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 9f16ae18-d96e-44a2-928f-7a3f43f01007 + Scale + Scale + + + + + + 5187 + 14682 + 154 + 64 + + + 5271 + 14714 + + + + + + Base geometry + 7a5663a9-13a3-4f72-bb0d-cef7777fef7a + Geometry + Geometry + true + 311ac9bb-e624-4290-97e5-fae7610d1936 + 1 + + + + + + 5189 + 14684 + 67 + 20 + + + 5232 + 14694 + + + + + + + + Center of scaling + 2def65cd-7f41-408c-9322-6978e550fb1e + Center + Center + false + 0 + + + + + + 5189 + 14704 + 67 + 20 + + + 5232 + 14714 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 5cffaafa-4dd5-40b3-a780-b9d87fdd88b1 + 2^X + Factor + Factor + false + e60782d6-1373-4bab-8eac-a695c60f6b3a + 1 + + + + + + 5189 + 14724 + 67 + 20 + + + 5232 + 14734 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + b3cfe0b5-5bc0-467e-a027-b69f368cb464 + Geometry + Geometry + false + 0 + + + + + + 5286 + 14684 + 53 + 30 + + + 5314 + 14699 + + + + + + + + Transformation data + 4644fc1b-2cd0-4e10-90a2-81db1179dba6 + Transform + Transform + false + 0 + + + + + + 5286 + 14714 + 53 + 30 + + + 5314 + 14729 + + + + + + + + + + + + d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 + Curve + + + + + Contains a collection of generic curves + true + 311ac9bb-e624-4290-97e5-fae7610d1936 + Curve + Curve + false + fe3646da-53a5-4a0a-a57d-713344a7eb4a + 1 + + + + + + 5239 + 14763 + 50 + 24 + + + 5264.375 + 14775.71 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + e60782d6-1373-4bab-8eac-a695c60f6b3a + Relay + + false + 98e8b3cf-0f16-4288-a0db-6f75d932deec + 1 + + + + + + 5244 + 14746 + 40 + 16 + + + 5264 + 14754 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + c93e700d-2a9d-482c-8eb8-1d7112bbdb74 + Relay + + false + 028ea4af-1026-4584-a57c-dbeb26994191 + 1 + + + + + + 5244 + 15833 + 40 + 16 + + + 5264 + 15841 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + d9ab2f7f-de77-4e61-b1de-2c34476a0111 + Stream Filter + SCALED + + + + + + 5227 + 12497 + 73 + 64 + + + 5256 + 12529 + + + + + + 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 + 8de2f90a-049b-4dc9-9a12-1923f5d76d63 + Gate + + false + d423d703-0b42-479a-9890-8fca0c3b747b + 1 + + + + + + 5229 + 12499 + 12 + 20 + + + 5236.5 + 12509 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 63530f19-1eb2-4b2b-8395-933faca4be3c + false + Stream 0 + 0 + true + 1bdccbd5-879b-449a-a394-00e1e57fba17 + 1 + + + + + + 5229 + 12519 + 12 + 20 + + + 5236.5 + 12529 + + + + + + + + 2 + Input stream at index 1 + 088bcd10-67a1-43fd-a956-344148d8c767 + false + Stream 1 + 1 + true + 264b17ac-4e3f-4614-926c-bd3083d61fd6 + 1 + + + + + + 5229 + 12539 + 12 + 20 + + + 5236.5 + 12549 + + + + + + + + 2 + Filtered stream + 16f2529a-905a-44ef-8068-412d8aaeab6b + false + Stream + S(0) + false + 0 + + + + + + 5271 + 12499 + 27 + 60 + + + 5286 + 12529 + + + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + ace0480a-0c2e-4db5-89f9-c4f849ff5183 + Relay + + false + 7d73f250-d97d-4198-8186-1cc3d4ea80d1 + 1 + + + + + + 5244 + 14506 + 40 + 16 + + + 5264 + 14514 + + + + + + + + + + 0d77c51e-584f-44e8-aed2-c2ddf4803888 + Degrees + + + + + Convert an angle specified in radians to degrees + 7f7cd7db-f21f-4cc6-9ed0-381fe14f6f65 + Degrees + Degrees + + + + + + 5204 + 14934 + 120 + 28 + + + 5263 + 14948 + + + + + + Angle in radians + 56afa898-45f6-43fc-b7b5-db9dd6f27146 + Radians + Radians + false + 94cf32ee-6d7e-4f75-8834-70e07ca0a3d0 + 1 + + + + + + 5206 + 14936 + 42 + 24 + + + 5228.5 + 14948 + + + + + + + + Angle in degrees + 66933686-ff29-4323-89c1-47dec80ab976 + Degrees + Degrees + false + 0 + + + + + + 5278 + 14936 + 44 + 24 + + + 5301.5 + 14948 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 1136a646-3e81-4590-be44-e0cb8195551e + Relay + + false + 6d089449-1613-48cf-b2db-acf2060d5f44 + 1 + + + + + + 5244 + 14216 + 40 + 16 + + + 5264 + 14224 + + + + + + + + + + a4cd2751-414d-42ec-8916-476ebf62d7fe + Radians + + + + + Convert an angle specified in degrees to radians + a9705b89-199e-44a6-a314-fef7138edf08 + Radians + Radians + + + + + + 5204 + 14072 + 120 + 28 + + + 5265 + 14086 + + + + + + Angle in degrees + 0fe67181-a03b-4bce-b70a-78df9750a08a + Degrees + Degrees + false + 596d7b40-b883-41ca-be5b-86e2b5f3d7c5 + 1 + + + + + + 5206 + 14074 + 44 + 24 + + + 5229.5 + 14086 + + + + + + + + Angle in radians + 3913f7e9-9fda-47bc-a730-ac16d67ec40b + Radians + Radians + false + 0 + + + + + + 5280 + 14074 + 42 + 24 + + + 5302.5 + 14086 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + 63186037-cae7-45d7-9eb9-9a88de17e98a + Multiplication + Multiplication + + + + + + 5223 + 14846 + 82 + 44 + + + 5254 + 14868 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 4c1267ff-a619-4e2a-927f-6b8bd16b64be + A + A + true + 66933686-ff29-4323-89c1-47dec80ab976 + 1 + + + + + + 5225 + 14848 + 14 + 20 + + + 5233.5 + 14858 + + + + + + + + Second item for multiplication + 3ee28d97-4a46-4475-8049-d2d321f356f6 + B + B + true + 8e5d342d-6ab8-4f3e-8e28-e94778a7356e + 1 + + + + + + 5225 + 14868 + 14 + 20 + + + 5233.5 + 14878 + + + + + + + + Result of multiplication + 7d73f250-d97d-4198-8186-1cc3d4ea80d1 + Result + Result + false + 0 + + + + + + 5269 + 14848 + 34 + 40 + + + 5287.5 + 14868 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + d16b8faf-101a-46cd-a4e5-b2a2b76fae62 + Power + Power + + + + + + 5223 + 14890 + 82 + 44 + + + 5254 + 14912 + + + + + + The item to be raised + 6e682398-858e-4e99-80e4-e35c2badeb9c + A + A + false + 0 + + + + + + 5225 + 14892 + 14 + 20 + + + 5233.5 + 14902 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + 3a056af9-e87c-4a0d-bfc5-f5d436a85e27 + B + B + false + 4d6d7231-9fdd-477f-8a16-d9d9bf48c91f + 1 + + + + + + 5225 + 14912 + 14 + 20 + + + 5233.5 + 14922 + + + + + + + + A raised to the B power + 8e5d342d-6ab8-4f3e-8e28-e94778a7356e + Result + Result + false + 0 + + + + + + 5269 + 14892 + 34 + 40 + + + 5287.5 + 14912 + + + + + + + + + + + + ce46b74e-00c9-43c4-805a-193b69ea4a11 + Multiplication + + + + + Mathematical multiplication + c44aaee8-3b54-4ea8-ba08-257dc53b09c9 + Multiplication + Multiplication + + + + + + 5223 + 14100 + 82 + 44 + + + 5254 + 14122 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First item for multiplication + 94f1e031-8f6d-4792-989a-f4025471c52f + A + A + true + 1136a646-3e81-4590-be44-e0cb8195551e + 1 + + + + + + 5225 + 14102 + 14 + 20 + + + 5233.5 + 14112 + + + + + + + + Second item for multiplication + 5052d1a1-3660-4c7f-931a-1f7a27b649d9 + B + B + true + d6f42330-802e-4941-8a3d-ee61c7d06942 + 1 + + + + + + 5225 + 14122 + 14 + 20 + + + 5233.5 + 14132 + + + + + + + + Result of multiplication + 596d7b40-b883-41ca-be5b-86e2b5f3d7c5 + Result + Result + false + 0 + + + + + + 5269 + 14102 + 34 + 40 + + + 5287.5 + 14122 + + + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + 52f3f9f7-7b39-4cd3-aa5c-78e873376b83 + Power + Power + + + + + + 5223 + 14172 + 82 + 44 + + + 5254 + 14194 + + + + + + The item to be raised + da8ada6a-2d53-473b-80ef-93a918caecc2 + A + A + false + 0 + + + + + + 5225 + 14174 + 14 + 20 + + + 5233.5 + 14184 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_Integer + 2 + + + + + + + + + + + The exponent + d3065b58-f007-4c07-af0f-b6e540841d90 + B + B + false + 4d6d7231-9fdd-477f-8a16-d9d9bf48c91f + 1 + + + + + + 5225 + 14194 + 14 + 20 + + + 5233.5 + 14204 + + + + + + + + A raised to the B power + 82aa99e3-50f3-4b31-a3c7-afe5325cd479 + Result + Result + false + 0 + + + + + + 5269 + 14174 + 34 + 40 + + + 5287.5 + 14194 + + + + + + + + + + + + 797d922f-3a1d-46fe-9155-358b009b5997 + One Over X + + + + + Compute one over x. + 860aab35-2616-44de-9102-e0979dd6a67e + One Over X + One Over X + + + + + + 5214 + 14144 + 100 + 28 + + + 5263 + 14158 + + + + + + Input value + 7541bd47-31d7-41b3-b48d-7006280e787b + Value + Value + false + 82aa99e3-50f3-4b31-a3c7-afe5325cd479 + 1 + + + + + + 5216 + 14146 + 32 + 24 + + + 5233.5 + 14158 + + + + + + + + Output value + d6f42330-802e-4941-8a3d-ee61c7d06942 + Result + Result + false + 0 + + + + + + 5278 + 14146 + 34 + 24 + + + 5296.5 + 14158 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 4d6d7231-9fdd-477f-8a16-d9d9bf48c91f + Relay + + false + 33fa10e9-def8-4eb5-a522-34c35229b982 + 1 + + + + + + 5244 + 14962 + 40 + 16 + + + 5264 + 14970 + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 742352f8-88eb-49a2-8252-668a2db82142 + 98e8b3cf-0f16-4288-a0db-6f75d932deec + 2 + 92d05752-adee-4950-8e8b-95b29dda1e17 + Group +             ⦿ᕤᕦ⦿ИN⦿⊙⦿ᑫᑭ⦿ᗩ⦿ᙏ⦿   ◯   ⦿옷⦿ᑫᑭ⦿ᗩ⦿ᴥ⦿ᕤᕦ⦿   ◯   ⦿ᗱᗴ⦿ᴥ⦿Ⓞ⦿Θ⦿ᗱᗴ⦿8⦿   ◯   ⦿ᕤᕦ⦿ИN⦿⦿⦿ᙁ⦿ᗩ⦿ᑐᑕ⦿ᔓᔕ⦿   ◯   ⦿ᗱᗴ⦿ᗯ⦿ᴥ⦿ᑎ⦿ᑐᑕ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᑐᑕ⦿ᑎ⦿ᴥ⦿ᗯ⦿ᗱᗴ⦿   ◯   ⦿ᔓᔕ⦿ᑐᑕ⦿ᗩ⦿ᙁ⦿⦿⦿ИN⦿ᕤᕦ⦿   ◯   ⦿8⦿ᗱᗴ⦿Θ⦿Ⓞ⦿ᴥ⦿ᗱᗴ⦿   ◯   ⦿ᕤᕦ⦿ᴥ⦿ᗩ⦿ᑫᑭ⦿옷⦿   ◯   ⦿ᙏ⦿ᗩ⦿ᑫᑭ⦿⊙⦿ИN⦿ᕤᕦ⦿             + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 94b0c064-3767-4f3b-8713-830b004a1328 + d423d703-0b42-479a-9890-8fca0c3b747b + 2 + 8429c272-7f97-4842-9cc4-f3219500c8ca + Group +             ⦿·⦿⊚⦿·⦿   ◯   ⦿Ⓞ⦿✤⦿   ◯   ⦿ᕤᕦ⦿ИN⦿⊙⦿ᙁ⦿ᗩ⦿ᑐᑕ⦿ᔓᔕ⦿   ◯   ⦿ᗱᗴ⦿ᗯ⦿ᴥ⦿ᑎ⦿ᑐᑕ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᑐᑕ⦿ᑎ⦿ᴥ⦿ᗯ⦿ᗱᗴ⦿   ◯   ⦿ᔓᔕ⦿ᑐᑕ⦿ᗩ⦿ᙁ⦿⊙⦿ИN⦿ᕤᕦ⦿   ◯   ⦿✤⦿Ⓞ⦿   ◯   ⦿·⦿⊚⦿·⦿             + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0366e2db-0d54-444f-8aa9-b9872d11a882 + 028ea4af-1026-4584-a57c-dbeb26994191 + 2 + c7fb91da-b1ef-4597-af49-2b70ca6c5322 + Group +             ⦿ᕤᕦ⦿ИN⦿⊙⦿ᙁ⦿ᗩ⦿ᑐᑕ⦿ᔓᔕ⦿   ◯   ⦿옷⦿✤⦿ᕤᕦ⦿ИN⦿ᗱᗴ⦿ᙁ⦿   ◯   ⦿ᗱᗴ⦿ᗯ⦿ᴥ⦿ᑎ⦿ᑐᑕ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᑐᑕ⦿ᑎ⦿ᴥ⦿ᗯ⦿ᗱᗴ⦿   ◯   ⦿ᙁ⦿ᗱᗴ⦿ИN⦿ᕤᕦ⦿✤⦿옷⦿   ◯   ⦿ᔓᔕ⦿ᑐᑕ⦿ᗩ⦿ᙁ⦿⊙⦿ИN⦿ᕤᕦ⦿             + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 4f0400e6-b336-4c50-9247-681f08839b2c + 33fa10e9-def8-4eb5-a522-34c35229b982 + 2 + df7fa268-9f26-4aac-ac03-58f1d7d663f5 + Group +             ⦿ᕤᕦ⦿ИN⦿⊙⦿ᙁ⦿ᗩ⦿ᑐᑕ⦿ᔓᔕ⦿   ◯   ⦿ᗱᗴ⦿ᴥ⦿ᕤᕦ⦿ᗱᗴ⦿ᗝ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᗝ⦿ᗱᗴ⦿ᕤᕦ⦿ᴥ⦿ᗱᗴ⦿   ◯   ⦿ᔓᔕ⦿ᑐᑕ⦿ᗩ⦿ᙁ⦿⊙⦿ИN⦿ᕤᕦ⦿             + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + b63f3eca-be11-4c42-840a-56470647f15c + 544cd335-7005-4486-a740-0fe446159bf1 + 2 + 025fac2a-2cc9-4755-bbd0-3ff8a616518c + Group +             ⦿ᑫᑭ⦿ᗱᗴ⦿✤⦿ᔓᔕ⦿   ◯   ⦿ᗱᗴ⦿ᴥ⦿ᕤᕦ⦿ᗱᗴ⦿ᗝ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᗝ⦿ᗱᗴ⦿ᕤᕦ⦿ᴥ⦿ᗱᗴ⦿   ◯   ⦿ᔓᔕ⦿✤⦿ᗱᗴ⦿ᑫᑭ⦿             + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + d27a9fbc-abe4-4ee2-b5ad-05cb9e799260 + 22eaa2dc-6c9c-4d60-a172-1cb4a9108df2 + d26dad76-3956-4260-bcea-d295b6131085 + 3 + 41ef3768-8283-43ce-ba27-deab541e79de + Group +             ⦿人⦿✤⦿⊙⦿✤⦿ИN⦿ᗩ⦿ᑎ⦿¤⦿   ◯   ⦿✤⦿ИN⦿ᗱᗴ⦿ᙏ⦿ᕤᕦ⦿ᗱᗴ⦿ᔓᔕ⦿   ⊚   ⦿◌⦿   ⊚   ⦿◌⦿            ◯            ⦿            ◯            ⦿◌⦿   ⊚   ⦿◌⦿   ⊚   ⦿ᔓᔕ⦿ᗱᗴ⦿ᕤᕦ⦿ᙏ⦿ᗱᗴ⦿ИN⦿✤⦿   ◯   ⦿¤⦿ᑎ⦿ᗩ⦿ИN⦿✤⦿⊙⦿✤⦿人⦿             + + + + + + + + + + 8babe1e7-8605-4b48-8625-1e4b4018a55b + 1c9de8a1-315f-4c56-af06-8f69fee80a7a + Mass Division + + + + + Perform mass division on a set of numbers. + c10953c7-e524-481a-9819-44fa130ad2f4 + Mass Division + Mass Division + + + + + + 3711 + 11107 + 121 + 44 + + + 3775 + 11129 + + + + + + 1 + Set of numbers to mass divide + 2a80dab6-bf32-40c9-a44a-6a5817fd17e2 + Numbers + Numbers + false + 21a4f473-2761-40ee-a43e-e18e38c28853 + 1 + + + + + + 3713 + 11109 + 47 + 40 + + + 3738 + 11129 + + + + + + + + Resulting mass division + 1ebad3ec-b381-4cb0-a4f3-af64ad1ecb07 + Divided + Divided + false + 0 + + + + + + 3790 + 11109 + 40 + 20 + + + 3811.5 + 11119 + + + + + + + + 1 + Partial results (steps) of the mass division + ac18fb72-d86f-4427-a142-215736cf8635 + Partial + Partial + false + 0 + + + + + + 3790 + 11129 + 40 + 20 + + + 3811.5 + 11139 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 4745e106-6f93-4edc-b412-1b7e7f797ac5 + Quick Graph + Quick Graph + false + 0 + 20516222-213e-4bb5-a8a5-704ce90c3b15 + 1 + + + + + + 3873 + 10913 + 150 + 150 + + + 3873.541 + 10913 + + -1 + + + + + + + + + 27d6f724-a701-4585-992f-3897488abf08 + Logarithm + + + + + Compute the Base-10 logarithm of a value. + 850cfb09-c7f4-4707-9407-46b883078a1b + Logarithm + Logarithm + + + + + + 3726 + 11079 + 100 + 28 + + + 3775 + 11093 + + + + + + Input value + 7b296d21-a64f-4fd0-9e3a-aacc22a9a777 + Value + Value + false + ac18fb72-d86f-4427-a142-215736cf8635 + 1 + + + + + + 3728 + 11081 + 32 + 24 + + + 3745.5 + 11093 + + + + + + + + Output value + 20516222-213e-4bb5-a8a5-704ce90c3b15 + Result + Result + false + 0 + + + + + + 3790 + 11081 + 34 + 24 + + + 3808.5 + 11093 + + + + + + + + + + + + 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef + Quick Graph + + + + + 1 + Display a set of y-values as a graph + 2da4b792-d124-473a-a6e5-d13b475de1d7 + Quick Graph + Quick Graph + false + 0 + ac18fb72-d86f-4427-a142-215736cf8635 + 1 + + + + + + 3873 + 11063 + 150 + 150 + + + 3873.792 + 11063 + + -1 + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c10953c7-e524-481a-9819-44fa130ad2f4 + 4745e106-6f93-4edc-b412-1b7e7f797ac5 + 850cfb09-c7f4-4707-9407-46b883078a1b + 2da4b792-d124-473a-a6e5-d13b475de1d7 + 4 + 629559a4-85e6-4de5-88f8-4909b03b5ea0 + Group + + + + + + + + + + + + + + + + iVBORw0KGgoAAAANSUhEUgAAAJYAAABkCAIAAADrOV6nAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAB6ESURBVHhe7Z3ZcxRXlof7H5r/YV7mxeEJR/RDP/WDgxcebEeMJ8YdYYfd4faDjQ0x4bYNasbDYjazWMhsYjcSkgAhsWoBAQKxiNXsu0BivqoPn8nOqkxtVZJK4Rs4fSsrK/Pe+zv7OTf1hz/83mbBCrz6vdXsCrwmP8bfVGz79u1rbW19+PDho0ePsiZ15syZwx0dw69evRwZeTY0VOi8enVuw4ZLO3fS4d9gS0vfihV0Rl69euoFIyMdR46cPn066548jnbw4MFffvnFkczktnPnzmvXrjmXu3fvvnz58sWLF0+ePHn69Omz3Pb48eP79+/fuXOHXz148ID+7du36fMjPtLojIyMcGZ4mGUrtJMnT+7evTtrNbhgghAuXbhwf2Pj/u3b9zY07F69et2HH6776KP2zs729vZD/Hf06PpPPvnxgw92r1rFBS3btzc3Nv7vt9+e6u0dI4RQ0vS2fAJKQQh+Y+RhELpx48a5c+f6+/vpXLly5ezZswMDAwAGHYCcnAPGVYQQGoF2Dre2duzf39HS0tHUdGDHjkN79vScOXPi5MnjxUaHj4ebmg7u2MGxcBkXt7bevXMna7ZJLoQRwW8auZCn5wuDFIQsOkx5+fJlIOnu7j58+PDRYjt27JidI8VGB/Lev3//jh07uAMThL3o79q1i594QU9PD0CywlWEkOGC4oOEmEVaPnn2jPNIEgRFDknyQ1pZgg0I9+zZ09LSArU+n3TjWSyEzacmz8RXyQ4X8Oh79+7t3bs3h4aSEDJyVr+5uRkkTp065a/QCMyCm6CV2traQA7K5tjZ2XngwAHoY/v27XSUkFxD6+3t5TwUwFcXL16MVaqKIJXTh4aGfAwSAIHOGUS5SPAxC6pRBSkQMucxyqWcyxhMV1cXKwJdn+7vP9rW1tncTL/39GlO2viYOvJRQswXA0kI4Zg1a9YIORDCZDATeMCCAKZY4iNfnT9//sSJE5wHXTDj244OZFMrWNJBunIHLvjxxx9h6FjAakHIuMPegWyR7CxHPJU+CzEuGJJcCITjpYDSZwFGfX09x76BgcYFCxrnzdv/008b//KXrp4eoKWxWHzL+saRk+vWrUMzYZWMXZDCsmg12O7QoUPIQwUjIAEMZzhPY0ayGiBx582bN3MZnZ9//nnTpk2NjY3yKz9kPNqS1RWkrBeTRGS7cNAsjB8mFuRPf7wYVBxCyOhIZ2dBS7W0dC9e7FDP19dfbW6mg7RHTiM/mAhHqFCDgkW/cOEC9Dd2CLUeuRtTgLJ//fVXeAg6YE3oXL169ebNmyGiuBi8YUqsGPoFqdDbC3deunQJ5BiGsq265kwIT8YatI8yB0hxzfFGcviyGhAe7+l5cOnSsfnzWd/hov+DlutauPDl8DArxWj1BDjap8ExQDguLmTKZdU/ROz9wUayhl/BhiOAXb9+ndUYHBwEafQOLbk4UwGhlALZ+mBGCbkxSjpgOS4R6sWVh/DUqfaOjuMLFtwdGHj87BlLyTrCd8fr6m729eG+MVRPAhh9jnxEmgnh2HVhFoTJRYA7eQSNRYNBcawBryAhrl3r6+sDTjh1iiCEnGF2HVi4UN6nMQ0FCEeojAuihaebNDBLxWzFIey7cKH+448H9+1jaQpcWJR19C/u3n1p1y46MCLD4GQcuQajsVJcKCQwIvCgblkHz2A3oIZZK/oKVZgyAgVeUy0uhOegJlwfHg9mjAwI/cgRsmJAjAZ2pEFZDIsO5+lAesyBO9DEMsWpFYcQE379p5/eunv31q1bDMDjr7dvn2tvP/D11xDa4NWrDJjhMRG+4kjDypgAhGF6xKQkdPnbtTLywsShchYHyQm6rCdLxNNlymjVis6E/uDZjIajgSVHFh/pMCUu9oyMS1+nUA0xBRB2d3UR0iPkpbR8fXz6FHV05O9/f/T4MSeR+ciMuIAOLsF4IQyHygiZao9blTrB8BaAceRbqIcfAiELhdCGNePnnOTbqjgV4AEtM0PGQQfOYzQ8GwriJI0+XEijz7eGkTTP+AnrZZMeq82FOGI4WywQ5MJD4zj08mX399/fu3LlaVEYwP3xFR08gfHqQpbF6Gg0Hlc6QeaLVaOBKumwhlp/sD6Lpj2oSg6fm19V0i9krDzY4KxBIAlHi8uPHL2Gk3T4yMgYU3S00KoNIe4zpM2xFEIkQ399/c1jxxDrWRAyyLGbMyla9GNygjf6+g6sWvXo1q2yVzIGFVDYhqnLKgwhJMPzYD46HBmoYh1UjLjrA3HkPOAZyVV6hMJQulaPCxHURj2AkD4oStceh4aHr7W1XdyxAyz5xCD//6uhoeDCsfuFpcDgvyOB1K/Pnz7dtWjR1pUrD69bd/vePQUVcisZGDGekOS85D0rCaH+E6svaUcHqS0qKjm/1d8CYzoqyxhWtSGE+3kWiS3MS+1h1iuOTODW6dO9K1YwXE4qErwAC6TtwIFCdGY8rn0phCw6FMw0C0bv8PD59nZQvHbmDFcWaKjYgufo4+CjbrLiWZWE0FgoXCV9MUrEo8pPo1S71Jg9HZnPk1zMMinoqypIoSfdZNaFIKQGl567R6gJ86brH/+A1lKuPUnNtpaW82fPjssvLIVQ2k2eJ7DAR+w6aSWJFhfjJqKAs/zpCkMIJApMAwrRoY/+w1ym0ddlpIGxMSdOMvopMGdYfbkQCOXClP9eWMQXL07U1f168SJwhrGKq/vk0aNV77/fD4TPnk1GF4YPmkKXBYGUCccYmrEhnzZs2IDgZSRllWWFIWT+4IGG43msFAuEWcUZcKLjySSQIGcUmJWNRI+Stkq60Ay4EJIDKsOFxbT4ufr6y62tdCLAxk/6Vq1qmD//ys2b4wqwla47EHJbdY3mbgTwwi32Aoaqb4Mkgz2qDqGySEmo+as5oF3OaHQcVYcaovbFL8ZXlkgr4tpzZwjIZwUX6l/HUS68duzYySVLCM8UAmy4BJzp6OhZvPjQ8ePj9QvLrjsj0S2m8USUC6TsR8MjBGVYHE4SYOMO6qaqQ8jjtTl5noKUwSETDMQ4CEgJdoTtPHrejmqApbRTDS7U3/LOcqH5BwNDHgtUVTRTT37zTYEkYUo8tps3j37xxfOHD8nJjtcvLF13oYomybIgNDpCSPqQ8TBazC5OsrCpGFvctsKC1OBQIASKYdoYVPMC47YMy+iRGEPvshpzqBKEEFCIaAsgSv1C3XDC8xe2bbuwdStFL9BU55df3u7ro94owtwTdiqQAYoiTXSjVDYlqmZwCFI7LBe4Vp0LGQQAAIwZiULgv0g+JlAszLKj72/TAqJpSYcyqDgXcudk/gtJtXz5cgJmNGyTOOK0USTRzMmmpuXvvbdp2bIV77/fsHDhwaNHm5uali5dilqasC6E4bDGwwMWSxVhUo8Y3gK20C84spQrTAWE2nvmIkBRsaDlaTjGZFNYnhEzTJZiVEkXQl5h1LE0fMTDw9Izzlf4j6P9Yjs/MNB//nzvkSNnTp0aGBz0JOaic5yYRcoANm7cKDC6N0ogxfuLhw8DJAguaR/gdzHaqYDQEJrcpo2gX8FHY7tGbYTZasngQs0fvf5qWKQyuqvA6iCXiD0SbbHuoVAD0d5OnzM2TlIrQXEEx0K/eBk/gZWZxcQgZABgVrZigdtuX71638aNUHB4h1K8v0IHVx1CHgD7I2fUzBCOH80o0dFsUR0iT/yWkdE32xK6MIyOGHSWRRqRILWL0jjs9eTJVOIbKwB5+Zrm7t+/dupUz4YNLJiExQBMFOgReaRRUgabTliQAh43KYsElRarli79ny++QKjyaBaHVXL1QJFYIF5s1SFklZm5R70ZNTODhrGMZUekW2XJNQpYmgAYuQBXzidHXBZCfsJ5fxW2JbfijD6Mtjt9SCSijmGRhjmDLrpx5Mjhv/6VjJfmDD8xfaFHZJ82yRgp5IUlzMQNI9PCaCh4Dt3dtzOkpTKsuhCyWD/99BMrBQXBbZrvuvaccUWMwohiuPy6GZwPJU9n7dq1KUYsC+HWrVv5oQE8HspTqLH86quvOMMjUF3G81im9evXs3zJJUgG2ID6+uHDTXPm8GgDtnqrqQAbH6N2ZmKCFCTQhTyC0Wq6m1VOkhfjDO8Lac9ljAT7GVFfXQiZNk6o/kD4duHLa7/4laazlphi0JNhXvOx1I1NQehkKFDgh8zZ32og8FvuwLee58hHQE3NHwjhQp5eiF+/eDHY1rbzj3/E2VZgOKRkmNsrUYeTce0ZZJZ7lxxeISxSHIA5OGaBmKWOrboQcneJiyfRGKhKkT6mVBh7lt3BH3RohgShNS4zvalfmOIYbp6EEGkGu0goNCds84fGiQz52y+9IRBGyhcH7cr+/Tv/9CcvzhGkQjiZfKFWuoFG5bOUHU3NwtJJ63aSXkcKyEq69ixr5HgZJYurCap2NNLG+Dim8sDargVuKDbJPzXQFIQmsEqpkqkimVXABomgKvsU8pYKUp1rBOllNjD8+c8AjhhVlpo+lAlepxKHhiZQhJgaJHdj+q6VceNUZQ3PgqYRaS4LpFZqnyfvWUkIWVMW2lWjY0DZ6Iw2nkklzS0TF0bXDCzFsEb1C7HNuI9Gk2st9pyBQT/99NNly5aBjQ81K8Kj4bnkzHHtzVQUqGdoaADP+e23Ma6gfOO3rmAhRvpbEJXO5KMzghd2lovgRBQbLB2CCrGkY0amKWWIVZELVf5hCyjE1EYqRYMvhncdrtd4XpNyLNEZlh7TiXkiovVPJA5ohSAL9gIXpHwvSSomzyCpbGdvw+vxjIxc2r1739y55AUQqmMxZyYcYGMMUC2DUYpqDQR+oX2TioBrEC1ZsrTCXMgiotss3EMXwnDqQpopX7QgS68ZxklWn+s9qahUF+YLUmwz7s/EUvTISSLXxIW1e7kzDdWlIw/qWvMc2ZxAA0JWqmC8PH9+ftu2pnffpTQMLmQMrK+ZQj0i+7QJlAKXSnviAwySkcB/TDzpLTBxrWuOSbcKAxixUXVzBjLR/zUvaFLXpl7UB4oITsTePKkdSOPiLAiRk2wQwcKWWeXaaDHDKPXgPtyWC1gviCbYnce5sS+4cKCxsfWDD6j8wcHM4UL3VDDIyXAhtJuKMzhyFEz5nXnFrcJTxIWAhHDXtrT8yao6msxnssIiSYM1Zp2sJXEmwlPWnMEgBEWWXn0ZFlCy43mlk2AUvYb0PluyOeDx2g58/vzcpk2tH354m/qGoj1lzEH+C10oFwIAnclAaC2MhGs8mcl2t7c3U3NVLO72PEdWyWVBUCVj9NUyZ7TIzZu4dupCz9hC+QlVnGeVQWXUUmCUHK0im9OSrj2cd2HLlvbPPrvb3491OqounCSECBIgiVgHi3b18uUtP/zAcrAsRpWtiIe+1RcQLo5Z1QUpkPBIPT+1HYNQC3KSEaAXVZPqRXWkdVBwobJUJZQlSHEMMFhghbKR4rIzzDr5T6790NC5hobOBQtudHVhnSrSlefwIkf7tHDtJxadcTC6VcmBUXCPaOJM1rwUaVMBoSlAkxV2zFGYkfAMLT4aHdVrjFYWQiUb1pe7fCsCYbj2ZOvP1tezp+laZycGdI5rb4x0Mq69LMVNIHf0CAYXU0uaykH05gagdcCDcIl0TwWE6kLLn/QLYS8Ly2E+dZ7Wv2FAz6gpEao5gpRVY0rwXwUhpAhR2Y6qPLthQ++aNYTZcHFyXPuKQGjcikdrbTGAyCCq46GhiNpotSHDkk5RdXWhLqCr4Cjth8Whx/N67X77CkoMxiprzkAcwMwKVhxCRsLTz65d29/YePmXXwrvysmOzjCA8W7ULss6hh00uHgc1Azpixyg0odeTfukguCld6uwX2ixDGvNILSsIiKDQJARVX6eV5KYHtJFMyZXKvf5ISgS36oUhIWZ79rFgGCIC93d7YsW9e7Z07ls2a179xgW/xgiImKQYTPm4pGPjdu2mS+cjC4MmyXwsIoAXLkzjMjKEJRxixMB7iwt6M8rD2EU+9KRuCIDZWgNwDgf4tTwksjpU2tBJMkN2rQivVIQsmRoo+WLFjWsWPHz6tVrv/lm/aJF27ZuXf3ll3zkJP82/vCDx59Xrozj8ro6U2mThJA7sAKlLMXAWDFjIEIoxeRYahWGUHeQQei/s/QqwsDShL6+o2lCNSJjhfpsBC/4KjloTaGAEGk2LuMz52K1rxfEq2fo/NO/4hXJK6GwyfiFPAvpjSjy0ZF1aWhooPhKAwIKY9YgPaUQMixzEbr2OsUKfU4ymjBWzWOEyqQP2DEf8r1JCgU5/V8ugwt9gQuBfCTMZJrlTBNrxLoYBnUbWW8PSr53JouAgJCvIF9NTd6gMmfOnDfffJOYAx/NZjNrPLGp40IwCI8eUjKAGx59mDBgiaAQtgigaIYhcvVDksEUOBI6VdL6Gj2EGGs0jY346tjfwZYFIeCxJtAimWeuWbx48b8XG/TBfLds2YKsYu5TyoWKmlEbaEFocGTplQCfKnKJDIOashbfhJgFISsAKetRQL6g9d1330GXGORmoExQwIWsCWKsNKxfeXNGb8GIBlI0AtzJeLfnVZCeN1SYvMavBJjRGyScfRAijUrLQQoqeWTEmgdzh4ZkoXsDp/wqlSKujDnDKiPQNWHU1WYheKRFpCo/xhGlBoxPx8iqAoCnYyaBO6BpDGtFyV4tQggYkRYt7Vi4lTwfSse3E4Ac1AwXsrDmUwVSm9/8a8WcCh6G7OamxooMc6vezIAbg/CREfiWa5PXR9YXCLVmg+JqEULWQc+qbOOr1LfM17hVBK2i0M1onNtvsYPQoEBrNJy4Mb6yb2ct1dAs75heKctCwy4RWtQE9WM47GCZ9PxM5XgyoqNmFjXAlLGhSGoRQrVaYb9IRtPd8kv1n/uEQA4g3TBEx6hkbB8gXUzGFKuHn/CePTq+o49X85UCOVYIXWiIjtW3RtRxMDL9dL5SSCorGBbRB63WVIsruUkyll2jEBJ7YqYp14UzwMBJzDr4KfmtbhLnAYkOl5FR0YOK7R/wHxlTvjIVxZXUmPtSU4xb4HSLj0w5PgiTppcOhvak/rtsqiwFV4bFBTnWGr9NfluLEGbNzoAi32qhlF6mhHShUqmM0os1Z8QM8IAQIM2qTgrC1JNkUAu3TWUAYQqk+AkXp6Izs8kiRfYEbBA6vGUAUn2pOmRx4DPD3ECYtVBlnQqxRKj6+tOJc2EKQrPBZgAYEKIAOZCVPTE2mLrDrOFCZhclJlTRsYOAki3cQSw4IgYY9ug2GIi+4I0XQi2aCgjSJACFwoKrV8FM8xLSQ9YTdCgrSDVES8XF7IAQ0gw3iTkSDcaSZ1sBKw6EGJb00ZSIQSBElgoh4jRLJnO+Mn5hzgP4inG7/0OnEES1lcv+CpFSNrcyCyCEdpld0jFHF5LERtxhrSA8AQ/iBsWVK1fOnz9fLTgjIAQqtDfUZ2G1Dm/ZneOAV7Y6b3boQiNQScLdtm0bW67YL87bt6lg5kVdFBKsWrXq448/rqurgwunE0LjftH09C3LsLgWqEzc+5UT49ssM7XWuRDmY8pJN4n54uqptBCGaEHYkSPgLVmyhDSIbz+EC1O1UinpVS1BaswsFcjm2ZgwomjO08AbJ5EkRnWzZHKtQyjhpmZHIA2osB51BsiD+kcOkK7+MYpphrBsZB2QLDhncBYBWxmFMofWsoLxtS5IMUHLKgjezEWaF/zYLIBEpWHI4MsDIflCA9zTpgt17YPocAOP1NcjScsymXnqpKk2yyxSi/lKJ4VAAi0EKX4FyGHL4FH4ikbcDMwFNBFATo9FClchJRgEOXsyDjuoTFmx4vjmzTixxOChLCJwgTEUSs46lUOZNX5hvoIAHlYJaWRJEWAjjSBoNAu8CxdOD4SwIKEBBmT8kz1n1CnsqqtjXIW/dvfbbtDAjEFn7UIOIGtXF0KgOQpCPzgMFtaEi+FOojZGm3GgObJo1tmWsnK1zBkDMcnnYXryMSotkqUVVsfkO5c1CiHrkK8gwMysU3L6TNYdFPzcpBIQRiJd9zoQJdlU+b9fyLNNSpSiAmu61z45aKiMIMUsg9C9Wr5nxy0JWc0ckzsXjJQiV61gY2UQpJh7blvQnre+zb8oA/VjwRLWqfCfoBRC07w2s7tmmizWTuaYrG+bZRACDDPVa0qWlaT6kS51K1rkgS14oEVOEUS5J0wJcr5+gq/wPfAmc/4SH6s6ppRv2dVnAsLGkQHxeIabTBlaqca3EfbNQbHmBKnbd8vmC0srH4WEGJuNSJshN/vmF+ljspo+xImE+cASC9Z8YVW4MEp73ThopBTCATA+Qm5ASMfLRkWxtiBkTVloRAu8pZ2Z1fgWOQlguMtm8NU1GCkyJeDxMX6uREXARj6nKrrQ0IwWTVJgcsb6YEubvMArPTlruBDllLWjMznH0CzWqBVJmWQOZidF1QUfmpMTSzYFU05EkPJUuM2BwmRRE5w0iCFP94omI2qkV7LSF7UVncFVJ2yWFa8PCOEzpKIhKqueiubJ/d7euw0N9+/euscGlIePHmLOTHWM1GJ1BwqVuaEeUWBRE5D6lQ5Q0p2HbEujiDHhGhKkBMyA0Hr7nIYAxDaxBizKwNibtnfvsXnz9s5fsvKHdWuRUdMAITZY1uj5qqmhobmhQUkLhCFCwRIyLOuHuAq1AiEs6ParUSFkNeRUy8M0C/jYtmfv3EWf/cf5Nz/aPGfkyavpyVRkbeNAaa9ZseLbv/0NPMz6Mj632zOH/K0kNQFhFCCRjh/1dXmx95oV0Jzx7QTHDnX+1/f//W7rO0uavx9+PjwNXGiZhcLBImD72pxXu7oGe3rKipeovS/7ba1ASGQRbMayswmMpV11SjhgI+6So8LtZaHgYRq4EBHP5iOezfhs0lcyTsi3bi5UU1q1zcytvKtRCGFB0g5IUTdejcqFTBM7hRg3R+u+3etkJEQ1Cd3DhfkhusrHSHneqKNnZEZkDBoxByAkw5JjxdUEF4Kfmw7zIQyPGeSwyX21BEIIQjdJDoq48xzp+5rPsgFuab3yEHJT/ArgMTtvXDtZhKELaB1GMgKXb7/NcAhlQYoHraHOgdCl0BumsVCadQbeYhdDbHAAYFVSVvSjKhAKBg824lC2HAayKltsWLuCFBYMhzoLQlK7WC4xR1bGvyxnNXAOERuJLHtBtSAEIajGEC2WJxyp6WyY2w4QmjTJSafFoGcyF8J58F+wYA4XothSzgbsBecxuxyfmEWYagiN0MOFEWNjfOEIIi4UrfEtH7k+P0w6kyFE/yVZMAdC1Yd0CSosiwFktw/OIC6kJItKLEwVd1glSz+YA9LVXazJuBG2TNYLqpzYjIUQFqTyzBKYUQUpVne8VpSlwFTxBeW+CT8fwqy4R1UEKQMqq+d4YXYWraEJ8iXJjIXQ+sHU9swsXYjKyN/jQrT70tn2O9fTLz00njV1uhBxD4qxA9RgTT/1AQ0NqD4UZGRB4+UW2NP5+nxmQigLup8vmbHLgtB3QYa5hyMYW0TZHEu64uLSr+998y8nvv/PWw8KxqCZABpaCXFdlgGqwoVMCQcf+WkAvlDEffMmfzSaV9EwejNk1hMgPQQYU43UZY4kmYEQGk4DwhR+OboQZRFJKCbuHmAkFu3h40f3Hzw+994nff/2r2f2NpOT8228LBeXMX2eMnXlTwwulR8hlMTrR3MQ8uVANQch+JV9gVC+X5hjuA0e7z2992DpX2/ISQBUhQvZ3kjOGoFpdC0JJ8rAd2zSfN8mR0QuP3E/Y634hW7DLMuCOVzI9W6sZNbYdCyORaQKpJwQzFQ7FQhJX8ehOky6fSaBrfkxCG6VlH9gpoYgBKcIp5XWrWRxoZKTaRrUdu7WneQLoamGUKdHt48WtU+wI+B5kqZRo4+Y7xXNNKfCcFrKkRiLOWOsI0mpro+FFzPIL0wNBRKz8MnanviWceeXFCTvM9PMGURizmvYsrgQ1H1LXnIRNFvyDXLLAafOqSh9EkwJhBAaEj9gg/lGLeKOW80cCEdlwRxdiLBR8ESzBtOgIycj/B3RKwsbLMifTgh5dpipFuUZHaWTIz1mJhdiguazYH6mAmvAEHFEjIVQFK0ARmXiZpgnJ/SYnwyvikVaFhUwg/+wx4gwQVlRpl5bEBrR9j1LExCko04WpgxP0XAVx5yds1wwRRDiz0JQgDd37ty33nqL4juezZGqglFn5QUzRJDKgvn4jZrydUaIJcg60vTIUHLfvDPLt5hp90HrQDjVWftSSBgr2wc5z17Wt99++4033uDNYXxE5+dHZGaaII1wWv77ZEeF0Ne2xE4l0wCoxC0rV7Zs3EgtjTWJ1qOwRDn1KFPEhRAa0hxqYijvvPPO559/rn7WqaghLiSclkwKTliQwl4QMTgZIHWTV09vb/28eVRxkz90cxO+NaLL9ybkrNI4BOkY1/r3y2baCrze2fT7/2p6Bf4PDn86RSMspdYAAAAASUVORK5CYII= + + + + + \ No newline at end of file