0 2 2 1 0 7 01c8fab6-b2bf-49a0-bac6-39dd79caa389 Shaded 2 255;0;244;124 255;201;201;201 638771444386072108 XHꓨ...⊚ᔓᔕⓄᑐᑕⓄᔓᔕⓄ✣ИN⟠ᑐᑕ⟠ИN✣Ⓞᗱᗴ◇ᑐᑕⵙᑐᑕⵙᑐᑕ◇ᗱᗴⓄ✣ИN⟠ᑐᑕ⟠ИN✣ⓄᔓᔕⓄᑐᑕⓄᔓᔕ⊚...GHX 0 139 7434 0.8143359 2 264 7598 true 0.82 273 2062 true 0.746350348 0 9 Nautilus, Version=1.9.9.6, Culture=neutral, PublicKeyToken=null 1.9.9.6 Laurent Delrieu de542c5b-7e56-4a06-8116-00e2b9b676c0 Nautilus 1.9.9.6 Anemone, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null 0.4.0.0 Mateusz Zwierzycki 4442bb24-c702-460c-a1e4-fcdd321eb886 Anemone 0.4 Kangaroo2Component, Version=2.5.3.0, Culture=neutral, PublicKeyToken=794d913993c0f82d 2.5.3.0 Daniel Piker c2ea695e-1a09-6f42-266d-113498879f60 Kangaroo2 Components 2.5.3 ShapeDiverForGrasshopper, Version=1.17.1.0, Culture=neutral, PublicKeyToken=null 1.17.1.0 ShapeDiver b9116316-c87d-4212-a382-bc40035939bb ShapeDiverForGrasshopper 1.17.1 08e62bfe-de41-48ce-b029-7cb0e7e34452 GhPython Script 0.1 Treesloth, Version=2016.12.12.1, Culture=neutral, PublicKeyToken=null 2016.12.12.1 1976f957-acc8-0a74-9a92-f068bcbc9d09 treesloth01 Palette, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null 1.0.0.0 Michael Pryor d94849ce-6c4d-4303-8ff4-765a58e82529 Palette Bengesht, Version=3.3.0.0, Culture=neutral, PublicKeyToken=null 3.3.0.0 00000000-0000-0000-0000-000000000000 GraphicPlus, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null 1.5.2.0 David Mans a48ac930-c378-48dc-84da-26b2af9d8302 GraphicPlus 1.2.0.0 128 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects e9d4ce0a-2263-4182-8682-8eeaffcb8a78 fa098192-5112-43cc-b99b-53e0576c54f2 6d14ffff-2217-42a8-9371-b3167da35af9 008196d0-7955-4bb8-8dc5-567364f9c4e9 8d18dff5-29dd-4411-8729-45c4fdd50876 7f022c38-5ff8-465e-b0b9-3a90273b6bf1 e7a60a09-0bac-473a-92cc-0ef0e3b79bc2 853256fc-2789-4041-b60a-398756eb13ad aa3643d0-3af6-47ef-b4a1-dc036d6659c0 7199345a-629f-4f6e-bd9a-a5d338a74fe0 d56ebca2-0b3e-4544-8d9a-f818813b92c5 1426c5fb-6658-43d2-96ce-b4c5cba95f6f e7c296df-87b2-434c-b94d-ca3a54a27ce9 aa99d120-6ced-4a47-b024-6c52b7b9cdcf 7f1207dc-43e8-4f46-ae85-1457b3610a6b 06ecf0f4-30d1-4ec8-97ae-e11dd608149f 548bba92-ef49-4e47-8277-03a62dfc53cc 88eecfaf-429b-4bf6-b661-5887cf17b87e 6c2f1a7f-14ac-4de4-8cfb-25f4ea2a6f04 ab9e61e5-461c-445b-b858-57fd886c33ab ef135faf-205a-44c5-a78f-a55e0fc6087b c8fe63be-d1d4-476e-aa61-7d028a7e2b1f f33e4d87-8a4f-4af4-9c92-bb64098c75ae 23 f056ad9b-f850-41b6-9452-2ab97396edf4 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects a8fa65a0-cd9f-4c3f-b069-660ed2759205 c4e83956-74fa-4d58-9eea-ed1f86c430aa 4b0074e1-368d-4ffd-8e97-ae5f7ae61b37 585ddb3c-49be-4b4b-8539-2d29c279d785 1acdaadc-691d-460e-a25a-25c45acd8a5c a9f8e9be-6898-407c-9183-f5a687e226d4 781303e8-74f4-4c59-b9dd-5c58fb0a0679 c27baf40-f90c-4ce6-9bd1-e4246a9c05d2 9fe9e36d-b7e6-4f94-b212-4e57db2398a6 1c95795f-a9e6-4038-96b4-ddbb813c0f00 509b200f-5387-4f7e-9c88-d2dee535e80c 1227e9de-8a33-4ffd-9fdc-73c6d59ce436 35de013a-0522-465c-b581-6de049ccb2a6 3236f04a-7757-4afd-b230-9a00aa81c1da 201c2f72-1766-49a6-a329-83d0252ea495 614ef665-017f-417a-9d1c-bfe81e77c872 548684f5-2996-4c0a-96f1-06559061f0ee 6c91afbf-d959-4562-9312-533e9908aa43 3356e7ae-a3d2-4569-9c8f-6b7b96f5b32a 97362872-6cb9-4bf2-802a-048c1177ed1a 905becb3-e6d4-4dd1-8fb4-88171a77ee8f 5596e626-15f5-4014-9f21-568ea72ae878 382ca639-aace-4978-9579-e37664b19427 60f5caf3-dd2d-4e25-9200-035f39830e1f 8218966d-6ca8-41e6-981b-06f162c1956a 51d60184-d883-424e-bbee-6fc5b61b2b9e 82718a29-6608-4240-85d5-c6d9fcaab4af d1f39c80-94b3-45d1-8613-ab11936f8436 3a8b38ab-0842-493d-aec8-c4e4bd4d37a5 4517765c-b619-4534-a531-0c386de26339 07c0eb5b-460a-44d6-9025-e2ab3c5c8d88 f962421f-f59f-4929-9aae-7288ae2ba80d cb89ba84-87d9-439f-9682-c8dd0ccbddc3 4a238e10-639d-4fc0-978b-59cb09b6d6dc 600d4941-9726-4316-8f99-bf4e6570fd23 ee107dc3-9018-46f9-bd41-bb3349f1d96c 9adae01d-c0a7-431b-a525-97ad093a20f4 218921df-684d-4b5c-bf15-dd8cb9e00d18 e187a5e2-f539-44cc-983b-f02a97a18ace 39 6b5e4045-eef3-42a2-894e-0595c7b65822 Group 7a1e5fd7-b7da-4244-a261-f1da66614992 Power of 2 Raise 2 to the power of N. true 3f4406da-3f51-425d-a8c0-baec27e58c9f Power of 2 Power of 2 -148 -2269 88 28 -105 -2255 Input value 5be93c15-f10c-444a-8174-8bdad446e647 Value Value false 3e967b52-e9ed-499d-9cc2-590a5cc8612e 1 -146 -2267 29 24 -131.5 -2255 1 1 {0} Grasshopper.Kernel.Types.GH_String false -16 Output value e2db334d-dff3-4127-91b6-94152c96b216 Result Result false 0 -93 -2267 31 24 -77.5 -2255 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 3e967b52-e9ed-499d-9cc2-590a5cc8612e Digit Scroller false 0 12 2 -13.0000000000 -227 -2192 250 20 -226.7597 -2191.444 2e17c2ee-c04c-4e4f-8b1d-f602333fea4e de542c5b-7e56-4a06-8116-00e2b9b676c0 Apollonian Gasket Array of Circles Make an Appolonian Gasket using a circle and a polar array of inner circles true 0faf5dff-40a7-4e95-bd2f-0dae8e0b0f05 Apollonian Gasket Array of Circles Apollonian Gasket Array of Circles 59 -2329 248 158 242 -2250 circle 3192936f-8ce6-427d-9a24-ad74eb2aa611 Circle Circle false 0 61 -2327 169 54 145.5 -2300 1 1 {0} 0 0 0 1 0 0 0 1 0 1 Number of inner circles 0b9076f1-fec9-4662-9083-e1c03d4e44c6 Number of Circles Number of Circles false 0 61 -2273 169 20 145.5 -2263 1 1 {0} 4 Number of recursions [1, 10] 8eea285e-7f74-427d-886f-4a634bda9949 Recursions Recursions false 0 61 -2253 169 20 145.5 -2243 1 1 {0} 0 Minimal radius 5a3940b1-af96-43ed-ae28-d4c8315b61b9 Min Radius Min Radius false 0 61 -2233 169 20 145.5 -2223 1 1 {0} 1 Tolerance b1786775-226e-450c-a826-095c6fe23f31 Tolerance Tolerance false e2db334d-dff3-4127-91b6-94152c96b216 1 61 -2213 169 20 145.5 -2203 1 1 {0} 0.00390625 If true, parallel calculation 20c2326b-92d5-4092-aadc-22934500725e Parallel Parallel false 0 61 -2193 169 20 145.5 -2183 1 1 {0} true 2 Circles d323afbe-b1d0-479b-bfed-b476214781fa 1 Circles Circles false 0 254 -2327 51 77 271.5 -2288.5 2 Curves f78e4a26-d7f2-4244-937e-84f296e31ca4 Curves Curves false 0 254 -2250 51 77 271.5 -2211.5 501aecbb-c191-4d13-83d6-7ee32445ac50 Cull Index Cull (remove) indexed elements from a list. true 37f09225-5b26-44f6-ab68-0fb1d9d73201 Cull Index Cull Index 549 -2281 92 64 608 -2249 1 List to cull 5c8b14f8-1a37-4188-9236-ce7d00add2f4 List List false 345cef7e-b69f-48c5-ac17-cdf59d80a57b 1 551 -2279 45 20 573.5 -2269 1 Culling indices dca10648-8e0c-472e-a98c-8b9c59283005 Indices Indices false 0 551 -2259 45 20 573.5 -2249 1 2 {0} 0 -1 Wrap indices to list range eabd7960-81ae-483f-bddb-a194792a8579 Wrap Wrap false 0 551 -2239 45 20 573.5 -2229 1 1 {0} false 1 Culled list b95b1a3b-45e1-4d97-97ce-24e9434d8b73 List List false 0 620 -2279 19 60 629.5 -2249 7cd2f235-466e-4d30-bd3c-3b9573ac7dda 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop Start Loop Start true 8d756d9a-396c-47d5-b572-a37ac468b462 Fast Loop Start Fast Loop Start -275 -2529 112 64 -216 -2497 2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 Loop iterations 172cb6e5-d196-491d-af84-10b15a889c46 Iterations Iterations false 4e9e835d-7e9c-4a95-a0b7-d674cb09fa2b 1 -273 -2527 45 30 -250.5 -2512 1 1 {0} 1 2 Data to loop c406532d-c54b-4cf5-819e-c6ac9d4a33af Data Data true 796dd48f-09e9-41f8-a6fb-fa86f9af04a7 1 -273 -2497 45 30 -250.5 -2482 Connect to Loop End 23be8829-74bb-470f-940f-d8f589785d20 > > false 0 -204 -2527 39 20 -184.5 -2517 Counter cf9a5796-b001-424d-8061-b858a00c7c13 Counter Counter false 0 -204 -2507 39 20 -184.5 -2497 2 Data to loop 005decbe-0ec6-4fca-979b-35fde66e7673 Data Data false 0 -204 -2487 39 20 -184.5 -2477 4e5b891f-3e8d-4b3d-b677-996c63b3ac70 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop End Loop End true 5f00d53f-1be7-4197-ab7a-987915413351 Fast Loop End Fast Loop End true 0 570 -2529 88 64 619 -2497 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 cb95db89-6165-43b6-9c41-5702bc5bf137 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Connect to Loop Start 2872f619-cabe-45f3-9c1b-6dfa74a39a7c < < false 23be8829-74bb-470f-940f-d8f589785d20 1 572 -2527 35 20 589.5 -2517 Set to true to exit the loop 7b6952c4-9ad6-4a0a-9ad2-3fef53663d13 Exit Exit true 0 572 -2507 35 20 589.5 -2497 1 1 {0} false 2 Data to loop c748475f-0bdb-4fe3-9732-4cffd397d8ba Data Data false 680307f5-529c-472f-aa81-f0560673406c 1 572 -2487 35 20 589.5 -2477 2 Data to loop decda092-5344-447a-b384-1b842af4ee13 Data Data false 0 631 -2527 25 60 643.5 -2497 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 8d756d9a-396c-47d5-b572-a37ac468b462 5f00d53f-1be7-4197-ab7a-987915413351 d3588f51-e1c0-4c4e-b1dd-9e7be4ceceba c9a5a9bd-1c59-4b40-bcfd-9619788ca186 1ccfcec8-ca9b-4944-8999-1d9364d90f69 e4837037-68dd-4e4e-94b9-9a22c873f6e5 02ab453c-7bcf-4a3f-a496-410371de1d47 9a77acfe-2709-4e07-a796-dec2bf6e7abf 4e9e835d-7e9c-4a95-a0b7-d674cb09fa2b 9 42b5f36e-e768-4357-b86b-b40684d5d087 Group 51ea6cbf-9681-4a4b-8f66-20e0e2faf182 c2ea695e-1a09-6f42-266d-113498879f60 Möbius Transformation 3d Möbius Transformations of any geometry using 4d rotation true d3588f51-e1c0-4c4e-b1dd-9e7be4ceceba Möbius Transformation Möbius Transformation -139 -2473 206 104 5 -2421 Input Geometry to transform 17c01b43-1cec-47d5-977d-5489911fd1a0 2 Geometry Geometry false 005decbe-0ec6-4fca-979b-35fde66e7673 1 -137 -2471 130 20 -64 -2461 Circle defining the transformation. Points on this circle will stay on it, and all other points are pulled through and around it 7014daf6-0bfe-4674-b57b-5fb35fa0819c 1 Circle Circle false 796dd48f-09e9-41f8-a6fb-fa86f9af04a7 1 -137 -2451 130 20 -64 -2441 1 1 {0} 0 0 0 1 0 0 0 1 0 1 Amount of transformation. 2π brings it back to the original 8aa89a0e-29c7-411a-a19c-08a5dfdaf652 T T false 0 -137 -2431 130 20 -64 -2421 1 1 {0} 3.1415926535897931 This parameter controls the rotation around the axis of the circle. Set to 1 for Isoclinic rotations 986cd3b7-1123-42fd-b695-d86a863cb754 Q Q false 0 -137 -2411 130 20 -64 -2401 1 1 {0} 0 If true, this transforms and scales the geometry so that points on the sphere defined by the input circle stay on that sphere d92c4245-4295-47a8-aa4d-7514d05ab57d FixSphere FixSphere false 0 -137 -2391 130 20 -64 -2381 1 1 {0} false Transformed Geometry 7da4210c-2fb1-4178-ad99-abed09446470 Geometry Geometry false 0 17 -2471 48 100 41 -2421 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true eeb074e7-fd15-493f-87ef-a5b88e978855 List Item List Item 345 -2238 77 64 402 -2206 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 451ef1c9-502d-4d63-a1cf-3d57f1417318 List List false d323afbe-b1d0-479b-bfed-b476214781fa 1 347 -2236 43 20 368.5 -2226 Item index b50670a2-5628-4cbf-bb8e-d78f007daf17 Index Index false 0 347 -2216 43 20 368.5 -2206 1 1 {0} 0 Wrap index to list bounds 59282e9d-bd23-478a-90ea-7f87c545dd5e Wrap Wrap false 0 347 -2196 43 20 368.5 -2186 1 1 {0} true Item at {i'} b58e4e62-4d8e-4d77-a531-e3f177e0c4cc false Item i false 0 414 -2236 6 60 417 -2206 4fdfe351-6c07-47ce-9fb9-be027fb62186 Shift List Offset all items in a list. true c70f2bf2-1a50-451e-9dc7-64d2ee309cd6 Shift List Shift List 436 -2301 90 64 493 -2269 1 List to shift 9dccd93e-b4c2-48c3-aa1c-c873e00d34ca List List false 1a4c17d3-2f62-4109-9f55-f203f007735d 1 438 -2299 43 20 459.5 -2289 Shift offset 8294b907-472c-4df0-8502-4c9666dfab51 Shift Shift false 0 438 -2279 43 20 459.5 -2269 1 1 {0} -1 Wrap values 90b67d19-2e2e-465f-85f2-17c3f96e3ab8 Wrap Wrap false 0 438 -2259 43 20 459.5 -2249 1 1 {0} true 1 Shifted list 345cef7e-b69f-48c5-ac17-cdf59d80a57b List List false 0 505 -2299 19 60 514.5 -2269 e1b69b80-595a-486a-ada2-cd8918107cc8 b9116316-c87d-4212-a382-bc40035939bb ShapeDiver Document Payload ShapeDiver's invisible document payload 4cb5a25b-8d67-43a2-8efc-e49c41301cf9 ShapeDiver Document Payload SDDP false 0 -295.1949 2394.877 150 20 1 1 {0} 0 0 0 3b1be6ab-b0d2-4ed4-b678-bcf6d3015587 Gltf2 1.0.0007 {} {} 0 7.13.21348.13001 0 1.17.1.0 1.17.1.0 008e9a6f-478a-4813-8c8a-546273bc3a6b Cull Pattern Cull (remove) elements in a list using a repeating bit mask. true 52caeba1-6a9a-4b62-b9a0-02c324cb6976 Cull Pattern Cull Pattern 594 -3187 104 44 665 -3165 1 List to cull 523b34ea-e257-424e-b207-45cf19e286ca List List false 2a3632ea-880f-4555-b053-ff97d8a63e1a 1 596 -3185 57 20 624.5 -3175 1 Culling pattern 5771268a-da59-4f58-9339-e4e906a5aaf7 Cull Pattern Cull Pattern false ffbbbd8d-e598-4b67-b266-417c2318a165 1 596 -3165 57 20 624.5 -3155 1 4 {0} false false true true 1 Culled list 7c169d8e-4f95-4daf-b8de-4efeb5d54b3f List List false 0 677 -3185 19 40 686.5 -3165 23862862-049a-40be-b558-2418aacbd916 Deconstruct Arc Retrieve the base plane, radius and angle domain of an arc. true 3c468e47-c1c7-4614-aae4-1f7075df3d97 Deconstruct Arc Deconstruct Arc -132 -3114 102 64 -98 -3082 Arc or Circle to deconstruct 9f06f79d-275a-401d-ad95-4a3be4ddcf91 Arc Arc false 2a3632ea-880f-4555-b053-ff97d8a63e1a 1 -130 -3112 20 60 -120 -3082 Base plane of arc or circle 38d38686-68fc-4a8b-b058-f6419ef1d6a3 Base Plane Base Plane false 0 -86 -3112 54 20 -59 -3102 Radius of arc or circle ea434daf-8ca7-4d93-90ae-5a08f6009442 Radius Radius false 0 -86 -3092 54 20 -59 -3082 Angle domain (in radians) of arc 54c31ee2-e686-48d8-9529-f93f41c8ec0b Angle Angle false 0 -86 -3072 54 20 -59 -3062 d5b4e13f-8521-429c-9ed0-9241fd3f3c67 08e62bfe-de41-48ce-b029-7cb0e7e34452 Curve Display Set curve color with thickness a8fa65a0-cd9f-4c3f-b069-660ed2759205 Curve Display Curve Display 291 -5393 93 64 370 -5361 2 List of curves 74af4bc4-c6bd-4e4a-92a1-56f96f79b3ab Curves Curves true 057ff772-47f9-4be7-a6f2-a2403078ef44 1 293 -5391 65 20 325.5 -5381 Thickness 458c194e-b19b-4fe9-bd43-c197086f5f83 Thickness Thickness true 0 293 -5371 65 20 325.5 -5361 1 1 {0} 1 Color e2b70721-8636-49d0-8c11-0db28a88c8db Color Color true 7e9238f0-816c-43c7-ad18-07100df6336c 1 293 -5351 65 20 325.5 -5341 1 1 {0} 255;0;244;124 040f195d-0b4e-4fe0-901f-fedb2fd3db15 Gate And Perform boolean conjunction (AND gate). true be6df5d9-3713-4d98-a07c-bc1320070e18 Gate And Gate And 454 -3116 70 44 479 -3094 2 cb95db89-6165-43b6-9c41-5702bc5bf137 cb95db89-6165-43b6-9c41-5702bc5bf137 1 cb95db89-6165-43b6-9c41-5702bc5bf137 First boolean for AND operation cc0a700d-5fc5-4223-8241-a68de8fbce8e A A true 1458ee4a-f708-4907-8ef0-295e680e80d1 1 456 -3114 11 20 461.5 -3104 Second boolean for AND operation 782130af-e5d9-4e38-8f27-e3d7b501df4a B B true 6a6b8219-e9b2-430d-81cf-658f7ee39ff2 1 456 -3094 11 20 461.5 -3084 Resulting value ffbbbd8d-e598-4b67-b266-417c2318a165 Result Result false 0 491 -3114 31 40 506.5 -3094 ae840986-cade-4e5a-96b0-570f007d4fc0 Smaller Than Smaller than (or equal to) true bdef06e2-f5f7-477a-94d3-16f2e0856b05 Smaller Than Smaller Than 171 -3066 247 44 338 -3044 Number to test 29661172-6245-4d26-a76e-055e524aeece ABS(X) First Number First Number false ea434daf-8ca7-4d93-90ae-5a08f6009442 1 173 -3064 153 20 257.5 -3054 Number to test against 06593a0c-91d4-48ef-950e-91053c01ef92 Second Number Second Number false 0 173 -3044 153 20 257.5 -3034 1 1 {0} 0.999999999 True if A < B 6a6b8219-e9b2-430d-81cf-658f7ee39ff2 Smaller than Smaller than false 0 350 -3064 66 20 383 -3054 True if A <= B 8575346d-fe3c-4895-9141-e38bfffe20e4 … or Equal to … or Equal to false 0 350 -3044 66 20 383 -3034 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 1 Retrieve a specific item from a list. true 88b4ae7f-ca78-4855-ba08-893c62047d62 List Item List Item 123 -4023 86 64 180 -3991 3 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce cb95db89-6165-43b6-9c41-5702bc5bf137 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 1 Base list a7e58868-d318-45f3-8b79-c6fbf29e99d9 List List false 4c6c282f-34e8-46c1-b445-4dcfcfe3ecf0 1 125 -4021 43 20 146.5 -4011 Item index ec1d1233-5356-46fd-9e31-e367aa87e680 Index Index false 0 125 -4001 43 20 146.5 -3991 1 1 {0} 0 Wrap index to list bounds 76e3b19c-e800-4874-acdb-ac2fbb797c52 Wrap Wrap false 0 125 -3981 43 20 146.5 -3971 1 1 {0} true Item at {-1'} be81667c-5c5a-4361-8a6e-2900954e08bb false Item -1 -1 false 0 192 -4021 15 30 199.5 -4006 Item at {i'} 62594f46-3a9b-4efd-9d97-fea24c5fb907 false Item i false 0 192 -3991 15 30 199.5 -3976 6f93d366-919f-4dda-a35e-ba03dd62799b Sort List Sort a list of numeric keys. true c9a5a9bd-1c59-4b40-bcfd-9619788ca186 Sort List Sort List 428 -2465 118 44 487 -2443 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 8ec86459-bf01-4409-baee-174d0d2b13d0 2 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 8ec86459-bf01-4409-baee-174d0d2b13d0 1 List of sortable keys b5cc8416-f053-46ce-a3ab-d55da74debc9 Keys Keys false dc2ddb79-4775-43e6-961c-e428bb2e28ab 1 430 -2463 45 20 452.5 -2453 1 Optional list of values to sort synchronously 36971e34-fec0-4ed5-9fb9-367ff55a4a39 Values Values A Values A true 9a77acfe-2709-4e07-a796-dec2bf6e7abf 1 430 -2443 45 20 452.5 -2433 1 Sorted keys 8c6fdc72-526b-43e6-a6c1-a3500b952e87 Keys Keys false 0 499 -2463 45 20 521.5 -2453 1 Synchronous values in Values A 680307f5-529c-472f-aa81-f0560673406c Values Values A Values A false 0 499 -2443 45 20 521.5 -2433 23862862-049a-40be-b558-2418aacbd916 Deconstruct Arc Retrieve the base plane, radius and angle domain of an arc. true 1ccfcec8-ca9b-4944-8999-1d9364d90f69 Deconstruct Arc Deconstruct Arc 297 -2413 102 64 331 -2381 Arc or Circle to deconstruct 7707b5db-2bd6-438c-98d0-8c733c6e5579 Arc Arc false 9a77acfe-2709-4e07-a796-dec2bf6e7abf 1 299 -2411 20 60 309 -2381 Base plane of arc or circle 282a5f19-30f5-4c38-a2e4-7ef1ae673ac0 Base Plane Base Plane false 0 343 -2411 54 20 370 -2401 Radius of arc or circle dc2ddb79-4775-43e6-961c-e428bb2e28ab Radius Radius false 0 343 -2391 54 20 370 -2381 Angle domain (in radians) of arc e77854ad-d1c5-443c-b6be-ebb085af98e3 Angle Angle false 0 343 -2371 54 20 370 -2361 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object e4837037-68dd-4e4e-94b9-9a22c873f6e5 Relay false 7da4210c-2fb1-4178-ad99-abed09446470 1 86 -2429 40 16 106 -2421 ec7a10c5-214f-4ecf-abd5-e6f9cf3b9d64 1976f957-acc8-0a74-9a92-f068bcbc9d09 Flip Last Flip the last variably valued branch path index with the item indices of its contents true 02ab453c-7bcf-4a3f-a496-410371de1d47 Flip Last Flip Last 148 -2435 78 28 187 -2421 2 Data for flipping matrix d89e7073-9b61-420b-82a5-81f92f503a40 Data Data false e4837037-68dd-4e4e-94b9-9a22c873f6e5 1 150 -2433 25 24 162.5 -2421 2 Flipped data 11a494eb-4716-40c4-9aba-848d5aa061a9 Data Data false 0 199 -2433 25 24 211.5 -2421 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 9a77acfe-2709-4e07-a796-dec2bf6e7abf Relay false 11a494eb-4716-40c4-9aba-848d5aa061a9 1 247 -2429 40 16 267 -2421 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 1a4c17d3-2f62-4109-9f55-f203f007735d Relay false d323afbe-b1d0-479b-bfed-b476214781fa 1 368 -2297 40 16 388 -2289 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 796dd48f-09e9-41f8-a6fb-fa86f9af04a7 Relay false 345cef7e-b69f-48c5-ac17-cdf59d80a57b 1 -350 -2454 40 16 -330 -2446 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 5daa613f-0bd0-4433-9708-741b942fd9bf Relay false decda092-5344-447a-b384-1b842af4ee13 1 691 -2505 40 16 711 -2497 071c3940-a12d-4b77-bb23-42b5d3314a0d Clean Tree Removed all null and invalid items from a data tree. true 20e6a9cf-417b-4e92-b8c0-b1191d6e4300 Clean Tree Clean Tree 100 -3785 135 84 197 -3743 4 cb95db89-6165-43b6-9c41-5702bc5bf137 cb95db89-6165-43b6-9c41-5702bc5bf137 cb95db89-6165-43b6-9c41-5702bc5bf137 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Remove null items from the tree. b0d4aac5-adec-4cb3-aae7-daf7b6dc9862 Remove Nulls Remove Nulls false 0 102 -3783 83 20 143.5 -3773 1 1 {0} true Remove invalid items from the tree. cd21cefe-edca-4310-90b0-f3c57f73251e Remove Invalid Remove Invalid false 0 102 -3763 83 20 143.5 -3753 1 1 {0} true Remove empty branches from the tree. 89871b01-9a03-4ce2-b198-b6466f101fa7 Remove Empty Remove Empty false 0 102 -3743 83 20 143.5 -3733 1 1 {0} true 2 Data tree to clean 9a8fa533-9ed2-4ad4-9b6e-a5b52da6996a Tree Tree false 7c169d8e-4f95-4daf-b8de-4efeb5d54b3f 1 102 -3723 83 20 143.5 -3713 2 Spotless data tree 4c6c282f-34e8-46c1-b445-4dcfcfe3ecf0 Tree Tree false 0 209 -3783 24 80 221 -3743 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 606fc141-0afc-4fe7-b390-eca58a968413 Panel false 0 9c8aae5f-371d-4222-96cf-f268f77855bb 1 Double click to edit panel content… 144 -3913 50 20 0 0 0 144.4042 -3912.429 2 255;255;255;255 false false true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true a31ab5bc-592d-48e9-942a-18951cee83ac List Length List Length 119 -3854 97 28 168 -3840 1 Base list 8dcb50f5-b491-4cc4-8bbb-0f8a067f78c2 1 List List false 4c6c282f-34e8-46c1-b445-4dcfcfe3ecf0 1 121 -3852 35 24 146.5 -3840 Number of items in L 9c8aae5f-371d-4222-96cf-f268f77855bb Length Length false 0 180 -3852 34 24 197 -3840 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values e7084cb6-4d79-48bf-a592-3aa88e5dd444 Panel false 0 0 .999999999 -58 -2980 73 22 0 0 0 -57.57419 -2979.606 2 255;255;255;255 false false false false false true b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 2a3632ea-880f-4555-b053-ff97d8a63e1a Relay false 849fb186-0fd6-4a58-953d-47fc04a85f76 1 -229 -3197 40 16 -209 -3189 61647ba2-31eb-4921-9632-df81e3286f7d To Polar Convert a 3D point to plane polar coordinates. true af33c578-d6a0-4c60-995e-1251b2106c84 To Polar To Polar -11 -3175 183 64 125 -3143 3D point to transcribe d1272679-a01a-4b97-b248-bfb77386ddc1 Point Point false 38d38686-68fc-4a8b-b058-f6419ef1d6a3 1 -9 -3173 122 21 52 -3162.474 Plane defining polar coordinate space e579acce-376f-4bcd-af8c-1edfe60457b3 System System false 0 -9 -3152 122 39 52 -3132.474 1 1 {0} 0 0 0 1 0 0 0 1 0 Planar angle in radians (counter-clockwise starting at the plane X-axis) 8060b7c7-4961-4119-a5cd-080ebb82bce4 Phi Phi false 0 137 -3173 33 20 153.5 -3163 Vertical angle in radians 6f7bb540-c7fd-4209-8f19-af9d72fc2aa0 Theta Theta false 0 137 -3153 33 20 153.5 -3143 Distance from system origin to point 5466c8e2-f302-4d70-8d17-2b62d1273d3c Radius Radius false 0 137 -3133 33 20 153.5 -3123 ae840986-cade-4e5a-96b0-570f007d4fc0 Smaller Than Smaller than (or equal to) true 8052f1d5-790d-4079-8729-3416c663e5bb Smaller Than Smaller Than 201 -3154 187 44 308 -3132 Number to test e808a990-9e1f-492c-9ba0-596d75598db9 ABS(X) First Number First Number false 5466c8e2-f302-4d70-8d17-2b62d1273d3c 1 203 -3152 93 20 257.5 -3142 Number to test against f35a976e-9c1d-4555-80f7-1f40756969f2 Second Number Second Number false 91dc8d44-ba95-49c1-9b6d-dd27c5b30f4f 1 203 -3132 93 20 257.5 -3122 1 1 {0} 1 True if A < B 1458ee4a-f708-4907-8ef0-295e680e80d1 Smaller than Smaller than false 0 320 -3152 66 20 353 -3142 True if A <= B 585e1b32-464f-4034-b617-370dbada409b … or Equal to … or Equal to false 0 320 -3132 66 20 353 -3122 ac3c856d-819d-4565-a2cc-8d1cbdc05c97 d94849ce-6c4d-4303-8ff4-765a58e82529 Palette Customize Grasshopper's GUI and toggle between your Custom GUI and Grasshopper's standard GUI. true 4e3bbee5-e277-43e6-84f9-98d6f394869a Palette Palette 210 -1379 256 1344 452 -707 True = Custom False = Standard 81f1e591-fbfa-4494-84a0-ef8edd379832 Mode(Custom/Standard) Mode(Custom/Standard) false 0 212 -1377 228 20 326 -1367 1 1 {0} true This input does nothing, it is just a spacer bcf6a7de-788a-484b-aac7-b199caf45f87 Spacer Spacer true 0 212 -1357 228 20 326 -1347 Component_Normal_Deselected_Fill_Color 8f507c45-2c89-4c4a-882b-00fa71d07610 Component_Normal_Deselected_Fill_Color Component_Normal_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -1337 228 20 326 -1327 1 1 {0} 255;200;200;200 Component_Normal_Deselected_Edge_Color b27b3659-0b51-48f2-8e31-1be9c0ffb834 Component_Normal_Deselected_Edge_Color Component_Normal_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1317 228 20 326 -1307 1 1 {0} 255;122;122;122 Component_Normal_Deselected_Text_Color 98639cb0-be66-491e-a03c-2414d56bdd22 Component_Normal_Deselected_Text_Color Component_Normal_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1297 228 20 326 -1287 1 1 {0} 255;212;212;212 Component_Normal_Selected_Fill_Color 2a7b5cb5-ed57-4c1f-a56d-877679814b94 Component_Normal_Selected_Fill_Color Component_Normal_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -1277 228 20 326 -1267 1 1 {0} 255;130;215;50 Component_Normal_Selected_Edge_Color 74544eab-4f78-4792-8363-1c687236909a Component_Normal_Selected_Edge_Color Component_Normal_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1257 228 20 326 -1247 1 1 {0} 255;0;50;0 Component_Normal_Selected_Text_Color 5959c139-18c5-44da-b23f-931589da06dd Component_Normal_Selected_Text_Color Component_Normal_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1237 228 20 326 -1227 1 1 {0} 255;0;25;0 This input does nothing, it is just a spacer 2c5811cf-bc71-40e2-9aec-3114dc24de86 Spacer Spacer true 0 212 -1217 228 20 326 -1207 Component_Hidden_Deselected_Fill_Color cd722777-e100-407a-8194-1ec3eafb3417 Component_Hidden_Deselected_Fill_Color Component_Hidden_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -1197 228 20 326 -1187 1 1 {0} 255;140;140;155 Component_Hidden_Deselected_Edge_Color 3f8023b0-faf9-47ee-80e5-5b6cf776d0b2 Component_Hidden_Deselected_Edge_Color Component_Hidden_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1177 228 20 326 -1167 1 1 {0} 255;35;35;35 Component_Hidden_Deselected_Text_Color d1c09728-14c3-42d1-ba04-e8c112c10246 Component_Hidden_Deselected_Text_Color Component_Hidden_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1157 228 20 326 -1147 1 1 {0} 255;0;0;0 Component_Hidden_Selected_Fill_Color 0396efd6-20bd-43c3-90a9-8dbd2e9c087d Component_Hidden_Selected_Fill_Color Component_Hidden_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -1137 228 20 326 -1127 1 1 {0} 255;80;180;10 Component_Hidden_Selected_Edge_Color ce8ff8d9-8648-4e96-a488-cfcb20cec9a2 Component_Hidden_Selected_Edge_Color Component_Hidden_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1117 228 20 326 -1107 1 1 {0} 255;0;35;0 Component_Hidden_Selected_Text_Color 688ce280-3438-4643-96b0-6ea09ee11fc5 Component_Hidden_Selected_Text_Color Component_Hidden_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1097 228 20 326 -1087 1 1 {0} 255;0;25;0 This input does nothing, it is just a spacer 88a2d476-1f02-4716-b505-b4489fde9442 Spacer Spacer true 0 212 -1077 228 20 326 -1067 Component_Disabled_Deselected_Fill_Color 87c855b5-f1e8-4979-977b-320e41858d59 Component_Disabled_Deselected_Fill_Color Component_Disabled_Deselected_Fill_Color false 755311a7-2972-4e51-ac14-84c23e5e4ac1 1 212 -1057 228 20 326 -1047 1 1 {0} 255;120;120;120 Component_Disabled_Deselected_Edge_Color aabbaae4-ead4-4d2c-928d-fda40f9d31c6 Component_Disabled_Deselected_Edge_Color Component_Disabled_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1037 228 20 326 -1027 1 1 {0} 255;90;90;90 Component_Disabled_Deselected_Text_Color 954bfcd1-984b-4949-b83d-21caddf22833 Component_Disabled_Deselected_Text_Color Component_Disabled_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -1017 228 20 326 -1007 1 1 {0} 255;70;70;70 Component_Disabled_Selected_Fill_Color e446fb49-e15b-47e7-b4a4-08bd731c1a18 Component_Disabled_Selected_Fill_Color Component_Disabled_Selected_Fill_Color false 04652d2c-0df3-4494-9de0-ca5e3974e9d2 1 212 -997 228 20 326 -987 1 1 {0} 255;150;150;150 Component_Disabled_Selected_Edge_Color 4fc9179f-6d65-4c7d-8e65-29ad20de9c0e Component_Disabled_Selected_Edge_Color Component_Disabled_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -977 228 20 326 -967 1 1 {0} 255;40;70;40 Component_Disabled_Selected_Text_Color 30349440-03c3-4561-8d6b-66b0d94c25a6 Component_Disabled_Selected_Text_Color Component_Disabled_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -957 228 20 326 -947 1 1 {0} 255;75;100;65 This input does nothing, it is just a spacer eb0a7ff2-397c-44c1-9eea-a18877999379 Spacer Spacer true 0 212 -937 228 20 326 -927 Component_Warning_Deselected_Fill_Color 0c420d3f-5e2b-4784-9860-a71ddda9941e Component_Warning_Deselected_Fill_Color Component_Warning_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -917 228 20 326 -907 1 1 {0} 255;255;140;20 Component_Warning_Deselected_Edge_Color 31bb77fa-ab9b-4ead-bd4d-9e5ebc33a561 Component_Warning_Deselected_Edge_Color Component_Warning_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -897 228 20 326 -887 1 1 {0} 255;80;10;0 Component_Warning_Deselected_Text_Color 3755b4e4-b05d-475e-a811-84e4e0e91737 Component_Warning_Deselected_Text_Color Component_Warning_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -877 228 20 326 -867 1 1 {0} 255;0;0;0 Component_Warning_Selected_Fill_Color a878efb8-f042-4b96-b18c-bbd8dc28e5da Component_Warning_Selected_Fill_Color Component_Warning_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -857 228 20 326 -847 1 1 {0} 255;185;205;0 Component_Warning_Selected_Edge_Color faccf4db-b048-4de2-9c82-2c3201609d9c Component_Warning_Selected_Edge_Color Component_Warning_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -837 228 20 326 -827 1 1 {0} 255;0;50;0 Component_Warning_Selected_Text_Color 1a1c3114-fd11-48ae-982a-a26a032721e4 Component_Warning_Selected_Text_Color Component_Warning_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -817 228 20 326 -807 1 1 {0} 255;0;0;0 This input does nothing, it is just a spacer 71bb8386-8415-400e-9f3d-d6a16b7d385a Spacer Spacer true 0 212 -797 228 20 326 -787 Component_Error_Deselected_Fill_Color 1ebf8474-fe36-43f2-b557-4b92543ca462 Component_Error_Deselected_Fill_Color Component_Error_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -777 228 20 326 -767 1 1 {0} 255;200;0;0 Component_Error_Deselected_Edge_Color 6eb916f4-ecd7-47ef-8a4a-b5b3f07f566c Component_Error_Deselected_Edge_Color Component_Error_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -757 228 20 326 -747 1 1 {0} 255;60;0;0 Component_Error_Deselected_Text_Color e6987234-8987-4682-90bf-0106f3270cc5 Component_Error_Deselected_Text_Color Component_Error_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -737 228 20 326 -727 1 1 {0} 255;0;0;0 Component_Error_Selected_Fill_Color 9d595d30-312f-4ce3-bf42-75eda97eb1b1 Component_Error_Selected_Fill_Color Component_Error_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -717 228 20 326 -707 1 1 {0} 255;125;155;0 Component_Error_Selected_Edge_Color 4f6f1fad-9ed1-4671-9e6d-0eabb8a0ef38 Component_Error_Selected_Edge_Color Component_Error_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -697 228 20 326 -687 1 1 {0} 255;0;50;0 Component_Error_Selected_Text_Color 36416340-77a7-44c0-aa97-a29c2e2e5ea1 Component_Error_Selected_Text_Color Component_Error_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -677 228 20 326 -667 1 1 {0} 255;255;255;255 This input does nothing, it is just a spacer c6111741-d7fc-4ebd-a1a1-8f008440bf1a Spacer Spacer true 0 212 -657 228 20 326 -647 Component_Label_Deselected_Fill_Color 7428de91-235b-4424-b51e-30717b037d9e Component_Label_Deselected_Fill_Color Component_Label_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -637 228 20 326 -627 1 1 {0} 255;50;50;50 Component_Label_Deselected_Edge_Color 6ad10b2b-5542-40ae-8b9f-a486653bb3a1 Component_Label_Deselected_Edge_Color Component_Label_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -617 228 20 326 -607 1 1 {0} 255;0;0;0 Component_Label_Deselected_Text_Color 0f09615c-b73b-489a-8418-0ad27c6e0592 Component_Label_Deselected_Text_Color Component_Label_Deselected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -597 228 20 326 -587 1 1 {0} 255;255;255;255 Component_Label_Selected_Fill_Color 44142360-467e-410b-aa16-ca30f17c8c0d Component_Label_Selected_Fill_Color Component_Label_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -577 228 20 326 -567 1 1 {0} 255;25;60;25 Component_Label_Selected_Edge_Color 039b6e92-7f48-476a-b8c9-3d5893e53ca4 Component_Label_Selected_Edge_Color Component_Label_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -557 228 20 326 -547 1 1 {0} 255;0;35;0 Component_Label_Selected_Text_Color acfedc6d-243f-4127-a354-fa83b634a81c Component_Label_Selected_Text_Color Component_Label_Selected_Text_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -537 228 20 326 -527 1 1 {0} 255;190;250;180 This input does nothing, it is just a spacer af78d30c-4227-4421-b184-0b4ca3e3111d Spacer Spacer true 0 212 -517 228 20 326 -507 Galapagos_Deselected_Fill_Color 34f7df1e-84c9-46ca-bb80-b72f922e241c Galapagos_Deselected_Fill_Color Galapagos_Deselected_Fill_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -497 228 20 326 -487 1 1 {0} 255;255;0;125 Galapagos_Deselected_Edge_Color 43cae548-92c2-4515-be09-86415644bd41 Galapagos_Deselected_Edge_Color Galapagos_Deselected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -477 228 20 326 -467 1 1 {0} 255;100;0;50 Galapagos_Selected_Fill_Color 0c5d6a97-21fa-47b9-9157-de85ee7569ed Galapagos_Selected_Fill_Color Galapagos_Selected_Fill_Color false eefffeb2-6d8a-4572-b129-1d383fbe9258 1 212 -457 228 20 326 -447 1 1 {0} 255;160;210;30 Galapagos_Selected_Edge_Color ea434b89-ecb0-4658-bd2e-e70ec3a63700 Galapagos_Selected_Edge_Color Galapagos_Selected_Edge_Color false 379bee69-5097-490c-839d-17338907b991 1 212 -437 228 20 326 -427 1 1 {0} 255;0;50;0 This input does nothing, it is just a spacer f1a47d3a-8541-4034-8f05-28354c72a67b Spacer Spacer true 0 212 -417 228 20 326 -407 Wire_Normal_Color 278c086d-eb79-4211-b29d-7fdd046ca8b0 Wire_Normal_Color Wire_Normal_Color false 7e3f7ea4-efdb-4769-b72b-bde4d83a33ec 1 212 -397 228 20 326 -387 1 1 {0} 150;0;0;0 Wire_Empty_Color 7eb4da74-a3ae-424d-a885-9bf47b352f94 Wire_Empty_Color Wire_Empty_Color false 7e3f7ea4-efdb-4769-b72b-bde4d83a33ec 1 212 -377 228 20 326 -367 1 1 {0} 180;255;60;0 Wire_Selected_Start_Color beba5221-ff90-4d0f-b693-dd8596615a6e Wire_Selected_Start_Color Wire_Selected_Start_Color false cfbd8d4b-2c8b-45b7-b013-cb854299b8dc 1 212 -357 228 20 326 -347 1 1 {0} 255;125;210;40 Wire_Selected_End_Color 93aceafa-e275-4aa0-8936-5fd4cb890d2e Wire_Selected_End_Color Wire_Selected_End_Color false cfbd8d4b-2c8b-45b7-b013-cb854299b8dc 1 212 -337 228 20 326 -327 1 1 {0} 50;0;0;0 This input does nothing, it is just a spacer 659a68d2-35f4-4cd3-a708-6dcb1584edfc Spacer Spacer true 0 212 -317 228 20 326 -307 Panel_Default_Color This does not change the color of Panels already on the canvas, it changes the default color for new Panels 47145c6c-d9b8-4de9-887d-b96c384adc84 Panel_Default_Color Panel_Default_Color false 0 212 -297 228 20 326 -287 1 1 {0} 255;255;255;255 Group_Default_Color This does not change the color of Groups already on the canvas, it changes the default color for new Groups c4931699-6e5d-41cf-9b47-6e9befb06594 Group_Default_Color Group_Default_Color false 0 212 -277 228 20 326 -267 1 1 {0} 255;255;255;255 This input does nothing, it is just a spacer 3b7d0229-b469-4ed1-8eab-c6d59ab46698 Spacer Spacer true 0 212 -257 228 20 326 -247 Canvas_Background_Color 1aaef9f1-d9d1-417e-b54e-ebfeeaabea76 Canvas_Background_Color Canvas_Background_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -237 228 20 326 -227 1 1 {0} 255;212;208;200 Canvas_Gridline_Color ffa52052-a7e5-4405-859a-2c622ccb1425 Canvas_Gridline_Color Canvas_Gridline_Color false a8e72372-8156-4132-a916-44dbd34ada35 1 212 -217 228 20 326 -207 1 1 {0} 30;0;0;0 Canvas_Gridline_Width 1d554edd-7c61-40cd-bb2c-69c83b6c18b7 Canvas_Gridline_Width Canvas_Gridline_Width false 0 212 -197 228 20 326 -187 1 1 {0} 2 Canvas_Gridline_Height 5c0a327d-41a3-4d5b-bf88-88d2a1afe8a7 Canvas_Gridline_Height Canvas_Gridline_Height false 0 212 -177 228 20 326 -167 1 1 {0} 2 Canvas_Edge_Color 489ff2a5-25d4-4281-840a-be1d074d65aa Canvas_Edge_Color Canvas_Edge_Color false f7e7f070-b242-430e-95ae-580b5717a274 1 212 -157 228 20 326 -147 1 1 {0} 255;0;0;0 Canvas_Shadow_Color e909f117-ea48-40f8-8892-47c0f4a189ba Canvas_Shadow_Color Canvas_Shadow_Color false cc8a34c5-f501-429b-94ad-d3869359b046 1 212 -137 228 20 326 -127 1 1 {0} 80;0;0;0 Canvas_Shadow_Size d40e7cb1-e0d7-422a-968a-9c50f341d75e Canvas_Shadow_Size Canvas_Shadow_Size false 0 212 -117 228 20 326 -107 1 1 {0} 0 This input does nothing, it is just a spacer 8e1ae395-34a7-4a36-a2d4-5cce44230725 Spacer Spacer true 0 212 -97 228 20 326 -87 True = Removes Canvas Grid, Edge, and Shadow - Canvas uses Monochromatic_Color False = Keeps Canvas Grid, Edge, and Shadow - Canvas uses Canvas_Background_Color d8e36913-d0ef-45ff-8a2c-6dd248d3098b Monochromatic(On/Off) Monochromatic(On/Off) false 0 212 -77 228 20 326 -67 1 1 {0} false Monochromatic_Color ef816c53-5747-4a35-8ec4-5ec54d36349d Monochromatic_Color Monochromatic_Color false 0 212 -57 228 20 326 -47 1 1 {0} 255;255;255;255 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch a8e72372-8156-4132-a916-44dbd34ada35 Colour Swatch false 0 255;255;255;255 11 -616 60 20 11.17888 -615.1706 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 7e3f7ea4-efdb-4769-b72b-bde4d83a33ec Colour Swatch false 0 255;196;196;196 11 -410 60 20 11.28917 -409.7455 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch f7e7f070-b242-430e-95ae-580b5717a274 Colour Swatch false 0 255;207;207;207 10 -187 60 20 10.95836 -186.1865 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch cc8a34c5-f501-429b-94ad-d3869359b046 Colour Swatch false 0 255;224;224;224 10 -141 60 20 10.99748 -140.3525 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 379bee69-5097-490c-839d-17338907b991 Colour Swatch false 0 255;156;156;156 11 -790 60 20 11.21577 -789.5185 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 755311a7-2972-4e51-ac14-84c23e5e4ac1 Colour Swatch false 0 255;204;204;204 10 -1079 60 20 10.58247 -1078.296 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch eefffeb2-6d8a-4572-b129-1d383fbe9258 Colour Swatch false 0 255;240;240;240 11 -534 60 20 11.02916 -533.0515 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 04652d2c-0df3-4494-9de0-ca5e3974e9d2 Colour Swatch false 0 255;186;186;186 10 -1030 60 20 10.94957 -1029.673 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch cfbd8d4b-2c8b-45b7-b013-cb854299b8dc Colour Swatch false 0 255;166;166;166 11 -362 60 20 11.04378 -361.8095 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 4e3bbee5-e277-43e6-84f9-98d6f394869a a8e72372-8156-4132-a916-44dbd34ada35 7e3f7ea4-efdb-4769-b72b-bde4d83a33ec f7e7f070-b242-430e-95ae-580b5717a274 cc8a34c5-f501-429b-94ad-d3869359b046 379bee69-5097-490c-839d-17338907b991 755311a7-2972-4e51-ac14-84c23e5e4ac1 eefffeb2-6d8a-4572-b129-1d383fbe9258 04652d2c-0df3-4494-9de0-ca5e3974e9d2 cfbd8d4b-2c8b-45b7-b013-cb854299b8dc 10 4e6e938c-df46-4028-a8cf-0f7e0d6823c7 Group eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true bc1a709e-09b9-4f2f-95dd-99e6578d3892 Stream Filter Stream Filter 52 -2988 77 64 91 -2956 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 56b66958-76b3-492a-be61-1b71abcc3bc9 Gate Gate false 0a128b16-16cf-461f-b318-9a358a8a99a5 1 54 -2986 25 20 66.5 -2976 1 1 {0} 1 2 Input stream at index 0 d71386f0-0654-4284-9aea-338f0328998f false Stream 0 0 true e7084cb6-4d79-48bf-a592-3aa88e5dd444 1 54 -2966 25 20 66.5 -2956 2 Input stream at index 1 10fb5567-7786-4340-908e-7b2639fc7303 false Stream 1 1 true c12bdb7f-f560-4165-ac24-ce05539ba900 1 54 -2946 25 20 66.5 -2936 2 Filtered stream 91dc8d44-ba95-49c1-9b6d-dd27c5b30f4f false Stream S(0) false 0 103 -2986 24 60 115 -2956 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values c12bdb7f-f560-4165-ac24-ce05539ba900 Panel false 0 0 (SQRT(2)-1+1/2^12)*1 -154 -2949 73 22 0 0 0 -153.958 -2948.148 2 255;255;255;255 false false false false false true 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 0a128b16-16cf-461f-b318-9a358a8a99a5 Boolean Toggle false 0 false 41 -3049 66 22 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 4e9e835d-7e9c-4a95-a0b7-d674cb09fa2b Number Slider false 0 -345 -2329 222 20 -344.5817 -2328.822 0 1 0 5 -1 0 5 de131812-96cf-4cef-b9ee-7c7031802751 00000000-0000-0000-0000-000000000000 InfoGlasses To show the components' advances information.Right click to have advanced options true 4aefcb8e-664c-4e53-8a06-374dc3653a89 0 InfoGlasses InfoGlasses 0 0 140 -2093 176 28 245 -2079 Run b0ed47ae-c8b7-4fb1-814c-725d58466fa9 Run Run false 0 142 -2091 31 24 217.5 -2079 1 1 {0} true d5b4e13f-8521-429c-9ed0-9241fd3f3c67 08e62bfe-de41-48ce-b029-7cb0e7e34452 Curve Display Set curve color with thickness e9d4ce0a-2263-4182-8682-8eeaffcb8a78 Curve Display Curve Display -39 -5393 93 64 40 -5361 2 List of curves a241c7da-ff77-4b49-923f-450bdbcb8df9 Curves Curves true 062c62c6-2640-4102-b45d-177b1b70019e 1 -37 -5391 65 20 -4.5 -5381 Thickness e701e309-391d-497d-bcbd-8c36db539679 Thickness Thickness true 0 -37 -5371 65 20 -4.5 -5361 1 1 {0} 1 Color 41f8de74-932a-40a5-beec-ed670c6ad074 Color Color true 5710209b-92d5-4c3b-9851-8c5f524460ca 1 -37 -5351 65 20 -4.5 -5341 1 1 {0} 255;168;168;168 5f9e4549-8135-4a90-97c8-8a34bf05e99a Pattern Hatch Create a patterned hatch true c4e83956-74fa-4d58-9eea-ed1f86c430aa Pattern Hatch Pattern Hatch 268 -5692 138 84 392 -5650 1 Boundary curves for hatch objects affba2ba-4d85-4140-9d40-a4b7b72a874f 1 Boundaries Boundaries false 0e8824d6-0921-4ade-8675-551422042a88 1 270 -5690 110 20 333 -5680 Hatch pattern style f6e56937-a65a-489c-827e-fa9fe1185e9f Pattern Pattern false 0 270 -5670 110 20 333 -5660 1 1 {0} 0 Pattern scale 5c32a62e-d3f2-4acf-b93c-ef36c1c39b50 Scale Scale false 0 270 -5650 110 20 333 -5640 1 1 {0} 1 Pattern angle 2f6ae8bd-226d-4cf2-96b1-5cf84f3ba2c1 Angle Angle false 0 false 270 -5630 110 20 333 -5620 1 1 {0} 0 23862862-049a-40be-b558-2418aacbd916 Deconstruct Arc Retrieve the base plane, radius and angle domain of an arc. true fa098192-5112-43cc-b99b-53e0576c54f2 Deconstruct Arc Deconstruct Arc -52 -4380 118 64 -2 -4348 Arc or Circle to deconstruct 656a816a-5de7-409a-a5b6-674d6e95f2ed 1 Arc Arc false d6f2f460-3adc-4ebe-be1d-82da433d6f0e 1 -50 -4378 36 60 -24 -4348 Base plane of arc or circle 207abfff-9504-41ce-8819-0eac9e8a7e92 Base Plane Base Plane false 0 10 -4378 54 20 37 -4368 Radius of arc or circle 71d5b49a-3843-4f6e-9604-eca66cc80cc1 Radius Radius false 0 10 -4358 54 20 37 -4348 Angle domain (in radians) of arc 3a5b17ba-9ffc-4694-9d73-e1d4b416e26e Angle Angle false 0 10 -4338 54 20 37 -4328 6eaffbb2-3392-441a-8556-2dc126aa8910 Cull Duplicates 1 Cull points that are coincident within tolerance true 6d14ffff-2217-42a8-9371-b3167da35af9 Cull Duplicates Cull Duplicates -83 -4501 180 64 44 -4469 1 Points to operate on 72d19974-dd54-4464-9659-92643fff0268 Points Points false 207abfff-9504-41ce-8819-0eac9e8a7e92 1 -81 -4499 113 30 -24.5 -4484 Proximity tolerance distance 4a8c6521-f70c-4ee7-8691-1210e783fd40 Tolerance Tolerance false 0 -81 -4469 113 30 -24.5 -4454 1 1 {0} 7.62939453125E-06 1 Culled points 4563c1b3-0964-4562-b96b-a2090cd36d20 Points Points false 0 56 -4499 39 20 75.5 -4489 1 Index map of culled points 0f4f103a-b5f6-4b5e-8d15-198e6dd005e4 Indices Indices false 0 56 -4479 39 20 75.5 -4469 1 Number of input points represented by this output point 59dd4951-6418-4368-9283-baf130904a5f Valence Valence false 0 56 -4459 39 20 75.5 -4449 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 008196d0-7955-4bb8-8dc5-567364f9c4e9 List Item List Item -29 -4734 72 64 23 -4702 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 8ca81dfb-239b-498e-a779-371dfe94195b List List false 71d5b49a-3843-4f6e-9604-eca66cc80cc1 1 -27 -4732 38 20 -8 -4722 Item index 978a7a40-dba5-444d-a209-77dd69086a9a Index Index false 0f4f103a-b5f6-4b5e-8d15-198e6dd005e4 1 -27 -4712 38 20 -8 -4702 1 1 {0} 0 Wrap index to list bounds 4e993889-b459-46d9-86a5-86f9062ffee2 Wrap Wrap false 0 -27 -4692 38 20 -8 -4682 1 1 {0} true Item at {i'} 6c76d439-4c6f-488f-bea1-fe57f47b2352 false Item i false 0 35 -4732 6 60 38 -4702 1222394f-0d33-4f31-9101-7281bde89fe5 Region Union Union of a set of planar closed curves (regions) true 4b0074e1-368d-4ffd-8e97-ae5f7ae61b37 Region Union Region Union 243 -4565 188 61 386 -4534 1 Curves for boolean union operation 196dc19f-0196-4ff1-910f-3b1f60bd9f58 1 Curves Curves false 569d7c7e-600f-4395-bc80-243088eb1dbf 1 245 -4563 129 20 317.5 -4553 Optional plane for boolean solution e7dacf1e-1140-4f18-b5b0-876d69e5e611 Plane Plane true 0 245 -4543 129 37 317.5 -4524.5 1 Result outlines of boolean union 3803d82d-e302-45ed-9b9c-1f2f395342a4 Result Result false 0 398 -4563 31 57 413.5 -4534.5 f31d8d7a-7536-4ac8-9c96-fde6ecda4d0a Try get circle Try to convert a curve into a circle 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 true iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOvQAADr0BR/uQrQAAAtFJREFUSEvFlUtIVFEYx7+iYggxtCChoCKTogIhF1JRCE0FEUIPwkVpQUlooAujh1FSuyCJHphIi6I2pmAvWmhCahItRNokYhTlKlrJIDIM0+9/5gwxzU29s+kPP8453/ke555z77k2my6YFVw1K2sxi3oqGG+BiHcJL4ILr5ldJ9knSP6DOIzid1ML8KFzy6/2J/wiuJW2ElvJRbOVehq1jEuZq9I8/a/4JGlfNptt8mmChVMxzlO0vZDvzVIxNEA3DMKw758HxRyAEcVCJbZgkfQdDqO0S7xpBTyEOCRhGr54Yt6WgKeFZquI7YAET3YMW6ZIWs6kHnW7N20GJVKS5xCFdGFpEeyGZyCf77CVHG2gXVjN+I8wNDMhJ0kr/wZacfZqsnUYpmCyyGwNeSagw82kxWN1wQs/fARa1VE3mp+094rpJE8dBWIseqmbkTD2wWO6OlDta5fsIdUJiVK2mQLa7j0pM/IFntBtAq1kp+whpRjFNlFgknzKlRIDPZq2qAf0hugQw0oxiu2hwAj5Wp1VYvAA4wDdjzDhjLlJsR/Ipx25nTIhBi0UGKM7BHqDcpVih8jXn1GAA6mhgF5LHZTaXC4zfScuB7l0T2UU2IUxyf1wiaEOar+bCKe9oNhz5NIhNzqrRIE8jDMnzOoZ6mrQeYTVW4jz6PrY9JoeSpm9MGrvtEV3QSuplX2eqgbFtJE4/R2UuJm0SF6rp6gy28hQBz4DpzU3h06CfMchnxz3QfGZomJEExTq4yzWY/oMWlUv7IO/LztdgK9BPvJde8VsGzni5DjLOFvewf0T2MANmO5B0HWtvmyaa4cCkh4nVj+qfuIXYgsWk2WgP9U0bfcpblru3luLzV4x/R6GF3CFLzO7cYSkJNTvdQwS0E5Mnks0m3CKwBl4Q1AMgv7LDnx+UOQOLfdcjrpsto5kFXDQb0WU7dzBf3q5d/lfMvsNGGz3YP+qHvEAAAAASUVORK5CYII= 585ddb3c-49be-4b4b-8539-2d29c279d785 T4fUA/K0cC3QWjo0THlaTA== Try get circle Try get circle false dga_3@hotmail.com Daniel Abalde https://www.facebook.com/DanielAbaldeDesigner 3 0421651e-38ba-4ef1-bef7-fcdc4bfa9499 3347ddc3-928f-4cb8-a9c9-b071f1f8d181 b20f5939-e48f-40fd-82cf-076b43946b74 59cd3118-da24-48e0-b0b1-ebed85971e11 3a2521e3-0676-4832-84fc-71e9337a7e74 80e058ea-8e97-45e1-90ef-077b9d4d2948 252 -4890 170 44 379 -4868 2 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 1 d1028c72-ff86-4057-9eb0-36c687a4d98c Circular curve true 0421651e-38ba-4ef1-bef7-fcdc4bfa9499 Curve Curve true b7e43aab-20a6-42f1-9cf6-150b944d7075 1 254 -4888 113 20 310.5 -4878 Tolerance to use when checking 3347ddc3-928f-4cb8-a9c9-b071f1f8d181 Tolerance Tolerance true 0 254 -4868 113 20 310.5 -4858 1 1 {0} 1.1641532182693481E-10 Resulting circle b20f5939-e48f-40fd-82cf-076b43946b74 Circle Circle false 0 391 -4888 29 40 405.5 -4868 d114323a-e6ee-4164-946b-e4ca0ce15efa Circle CNR Create a circle defined by center, normal and radius. true 8d18dff5-29dd-4411-8729-45c4fdd50876 Circle CNR Circle CNR -77 -4838 168 64 48 -4806 Center point cf141582-1e55-406f-b248-6e447a0ac407 Center Center false 4563c1b3-0964-4562-b96b-a2090cd36d20 1 -75 -4836 111 20 -19.5 -4826 Normal vector of circle plane cb4e3b56-38ac-460c-ab44-08d6d4f6dd9b Normal Normal false 0 -75 -4816 111 20 -19.5 -4806 1 1 {0} 0 0 1 Radius of circle 98fe6c17-6dd2-401c-a9f7-90e5b0dc162b Radius Radius false 6c76d439-4c6f-488f-bea1-fe57f47b2352 1 -75 -4796 111 20 -19.5 -4786 1 1 {0} 1 Resulting circle 242ac8db-c725-4d35-a003-a084ca2f4748 Circle Circle false 0 60 -4836 29 60 74.5 -4806 030b487b-a566-476f-96a4-a0ae2ad283af a48ac930-c378-48dc-84da-26b2af9d8302 Stroke Applies Stroke properties to a Shape true 1acdaadc-691d-460e-a25a-25c45acd8a5c Stroke Stroke 245 -6332 184 104 383 -6280 A Graphic Plus Shape, or a Curve, Brep, Mesh f99d0f59-8c5d-4486-9adb-3b5140d3d971 Shape / Geometry Shape / Geometry false fd8135da-0b8b-49e4-a12d-267507e0edd3 1 247 -6330 124 20 309 -6320 The stroke color e839235a-0f71-4ef0-b889-5233674fd809 Color Color true 7e9238f0-816c-43c7-ad18-07100df6336c 1 247 -6310 124 20 309 -6300 1 1 {0} 255;0;244;124 The stroke weight 22aefc97-204d-44b3-8976-88063285f3b8 Weight Weight true 0 247 -6290 124 20 309 -6280 1 1 {0} 0 1 The stroke pattern fea694ef-fd71-4d5f-99a4-e9dcd3f53045 Pattern Pattern true 0 247 -6270 124 20 309 -6260 The shape to be used at the end of open path 2369eeca-5182-4f35-8fd5-a7d85872401f End Cap End Cap true 0 247 -6250 124 20 309 -6240 1 1 {0} 0 A Graphic Plus Shape Object true 83cae812-c205-4fb8-982e-48368f1dc053 Shape Shape false 0 395 -6330 32 100 411 -6280 753aa9da-f7db-4e66-8cff-3c679ff3286f a48ac930-c378-48dc-84da-26b2af9d8302 Gradient Radial Fill Applies a Radial Gradient Fill to a Shape true a9f8e9be-6898-407c-9183-f5a687e226d4 Gradient Radial Fill Gradient Radial Fill 254 -7016 166 64 374 -6984 A Graphic Plus Shape, or a Curve, Brep, Mesh f8755c91-eb0c-4c89-9869-871bdbb81d84 Shape / Geometry Shape / Geometry false 83cae812-c205-4fb8-982e-48368f1dc053 1 256 -7014 106 20 317 -7004 1 The Gradient Stop colors d4402908-bc42-4427-a08c-7faebe2dd4d0 Colors Colors true true e49f8aff-6c38-4b09-a7ef-9b25e764cf05 1 256 -6994 106 20 317 -6984 1 The Gradient Stop parameters 3c91d686-1cff-4e62-a44d-fa3c69f8a1b6 Parameters Parameters true 0 256 -6974 106 20 317 -6964 1 2 {0} 0 1 A Graphic Plus Shape Object true 321b87e0-7d97-4090-a059-7e1b61ed4b7d Shape Shape false 0 386 -7014 32 60 402 -6984 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 781303e8-74f4-4c59-b9dd-5c58fb0a0679 Merge Merge 292 -6911 90 64 337 -6879 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 88252853-43dd-4607-84ba-88cd6c3cdc50 false Data 1 D1 true cada0cf1-efe0-4bcc-b7fb-918107f55144 1 294 -6909 31 20 309.5 -6899 2 Data stream 2 0cf98307-4248-4fc8-be8d-e85a01996dda false Data 2 D2 true 382282fa-3b9d-4eca-96cc-2729503b078f 1 294 -6889 31 20 309.5 -6879 2 Data stream 3 20ebf877-d3dd-4d78-a679-1619eac3f8c7 false Data 3 D3 true 0 294 -6869 31 20 309.5 -6859 2 Result of merge e49f8aff-6c38-4b09-a7ef-9b25e764cf05 Result Result false 0 349 -6909 31 60 364.5 -6879 7eea3a07-f271-4f6b-8c9d-1ddc9b1fd002 a48ac930-c378-48dc-84da-26b2af9d8302 Shape Data Optionally override Id and add a series of data items to a Shape. true 10590b01-77ff-4123-9fc2-fbdb416c7163 Shape Data Shape Data 92 -7764 181 104 227 -7712 A Graphic Plus Shape, or a Curve, Brep, Mesh 8bf7f174-2049-4613-af8c-7c0a2815fc43 1 Shape / Geometry Shape / Geometry false 66feb3e1-3b6e-43d9-9ef6-77ec9981cb58 1 94 -7762 121 20 162.5 -7752 An optional id override (Note: If overriding this property every value should be unique) 7edffe58-4faf-455f-8305-3f54f9633381 ID ID true 0 94 -7742 121 20 162.5 -7732 1 1 {0} false 1 A list of titles to be added to the SVG element as data-'key' 830e4d2c-84f7-49d4-a740-598f8f625ab3 Keys Keys true 0 94 -7722 121 20 162.5 -7712 1 The values coordinated with the titles to attach to the element 535f88a1-ad83-40c3-8826-d5e6f14e4380 Values Values true 0 94 -7702 121 20 162.5 -7692 If true the key value pairs will be displayed when the mouse overs over the shape d4a2862a-242d-44f9-bb58-54a60995074d Hover Hover true 0 94 -7682 121 20 162.5 -7672 1 1 {0} false A Graphic Plus Shape Object true 47412984-e704-414f-a723-d74af9339c66 Shape Shape false 0 239 -7762 32 100 255 -7712 f3220ce3-0aeb-41b4-bfb9-435838423791 a48ac930-c378-48dc-84da-26b2af9d8302 Construct Drawing Constructs a Drawing from a list of Shapes true e0d3343a-f95e-41d5-8280-73e89077bdbe Construct Drawing Construct Drawing 84 -8143 197 104 220 -8091 1 A list of Graphic Plus Shapes, or Curves, Breps, Meshes 4271d4bb-8c85-471a-a3e8-a9ccb86fc914 Shapes / Geometry Shapes / Geometry false cb60b0a0-e40c-40ed-b010-f6be6a35ffb2 1 86 -8141 122 20 147 -8131 An optional frame for the drawing. If blank, the shapes bounding box will be used ee1cb711-c146-4d21-ab9f-45c0d0226f44 Boundary Boundary true 0653d722-5826-4d4a-852c-3651fb548f7f 1 86 -8121 122 20 147 -8111 1 1 {0} 0 0 0 1 0 0 0 1 0 0 1 0 0 The width of the output drawing 9ecdfe2b-3ae7-4c1c-86b0-3d4932759f9c Width Width true 0 86 -8101 122 20 147 -8091 1 1 {0} 729 The height of the output drawing 92de372b-24b5-4d63-a3a1-6ff5b383be05 Height Height true 0 86 -8081 122 20 147 -8071 1 1 {0} 729 An optional background color 026f0b06-eb5c-4cc0-91ba-7114aa11c44b Color Color true 0 86 -8061 122 20 147 -8051 1 1 {0} 0;255;255;255 A Graphic Plus Drawing Object 8f51591e-38e7-4d5f-a4aa-c47244970ec5 Drawing Drawing false 0 232 -8141 47 50 255.5 -8116 The bounding rectangle 9381b5d6-78df-4786-85e7-3dbba6245688 Boundary Boundary false 0 232 -8091 47 50 255.5 -8066 575660b1-8c79-4b8d-9222-7ab4a6ddb359 Rectangle 2Pt Create a rectangle from a base plane and two points true 9072d5e7-5b32-4909-a6a7-efeb4aec668e Rectangle 2Pt Rectangle 2Pt 83 -7992 198 101 219 -7941 Rectangle base plane 2e3ecb5e-54a5-4790-bced-52a5b5f1f027 Plane Plane false 0 85 -7990 122 37 146 -7971.5 1 1 {0} 0 0 0 1 0 0 0 1 0 First corner point. a9e2af0e-e2a3-4e98-bef5-657fdbcd80d6 Point A Point A false 0 85 -7953 122 20 146 -7943 1 1 {0} -1 1 0 Second corner point. 0143968c-dacd-4c3d-a92b-d6625cf7f4d1 Point B Point B false 0 85 -7933 122 20 146 -7923 1 1 {0} 1 -1 0 Rectangle corner fillet radius 013d62fe-7d7d-4e55-900e-f556f927d0d4 Radius Radius false 0 85 -7913 122 20 146 -7903 1 1 {0} 0 Rectangle defined by P, A and B 0653d722-5826-4d4a-852c-3651fb548f7f Rectangle Rectangle false 0 231 -7990 48 48 255 -7965.75 Length of rectangle curve 21e92a9c-1013-48c7-b400-51727566ad64 Length Length false 0 231 -7942 48 49 255 -7917.25 fc076e15-dcb0-4d11-bf04-f5c79fc3d200 a48ac930-c378-48dc-84da-26b2af9d8302 Drawing Viewer Preview a Drawing in canvas. Note: Right click on the component to save the image or svg true 7acf1dfc-d9c6-4125-b372-c9752d19ccea Drawing Viewer Drawing Viewer -182 -9232 729 773 -4 -9210 1 A list of Graphic Plus Drawing, Shapes, or Geometry (Curves, Breps, Meshes). f2896636-0751-4afa-8ad3-ee3d6bf8f48e Drawings / Shapes / Geometry Drawings / Shapes / Geometry false 8f51591e-38e7-4d5f-a4aa-c47244970ec5 1 -180 -9230 164 20 -98 -9220 The PPI (Pixels Per Inch) resolution for the image which must be greater than or equal to 72. 838ec780-ac04-48bd-8bc8-55a16ac62824 Resolution Resolution true 0 -180 -9210 164 20 -98 -9200 1 1 {0} 96 5881d944-0281-4fc8-b203-ce6a55dbf2a6 a48ac930-c378-48dc-84da-26b2af9d8302 Solid Fill Applies a Solid Fill color to a Shape true 1c95795f-a9e6-4038-96b4-ddbb813c0f00 Solid Fill Solid Fill 262 -6810 150 44 366 -6788 A Graphic Plus Shape, or a Curve, Brep, Mesh b1c6d534-1030-4284-864c-ca8550dc645c Shape / Geometry Shape / Geometry false 83cae812-c205-4fb8-982e-48368f1dc053 1 264 -6808 90 20 309 -6798 The solid fill Color 7c2612b6-76cc-4d5c-bbd1-f0d3429fe7d7 Color Color true 382282fa-3b9d-4eca-96cc-2729503b078f 1 264 -6788 90 20 309 -6778 1 1 {0} 255;0;0;0 A Graphic Plus Shape Object true 8b8be9ef-a73b-4d3f-8636-2c7343d69ec0 Shape Shape false 0 378 -6808 32 40 394 -6788 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 509b200f-5387-4f7e-9c88-d2dee535e80c Stream Filter Stream Filter 299 -7121 77 64 338 -7089 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 f49b3784-8e96-4f07-bcc7-fce0777ecd35 Gate Gate false 1227e9de-8a33-4ffd-9fdc-73c6d59ce436 1 301 -7119 25 20 313.5 -7109 1 1 {0} 0 2 Input stream at index 0 fb40d2cd-28cf-41af-9087-c63545e5c306 false Stream 0 0 true 8b8be9ef-a73b-4d3f-8636-2c7343d69ec0 1 301 -7099 25 20 313.5 -7089 2 Input stream at index 1 a6ae00ef-5e16-4af7-8651-d11ee0ecab22 false Stream 1 1 true 321b87e0-7d97-4090-a059-7e1b61ed4b7d 1 301 -7079 25 20 313.5 -7069 2 Filtered stream 1509c511-6c35-4beb-b3da-23dcd9d2277e false Stream S(0) false 0 350 -7119 24 60 362 -7089 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 1227e9de-8a33-4ffd-9fdc-73c6d59ce436 Boolean Toggle false 0 false 304 -6379 66 22 e6d4e3dd-2058-40b0-958a-53b8bb6c13ae a48ac930-c378-48dc-84da-26b2af9d8302 Save Svg Save a SVG file of a Drawing. true 98b0962b-b90f-4fd8-976e-32ae06151e7f Save Svg Save Svg 63 -8394 238 84 248 -8352 1 A list of Graphic Plus Drawing, Shapes, or Geometry (Curves, Breps, Meshes). 36c082d6-d1c4-4ff4-8671-f640c5d3e628 Drawings / Shapes / Geometry Drawings / Shapes / Geometry false 8f51591e-38e7-4d5f-a4aa-c47244970ec5 1 65 -8392 171 20 150.5 -8382 The folderpath to save the file ed9b29fa-687e-4228-90ac-bd0b7afa6a1e Folder Path Folder Path true 0 65 -8372 171 20 150.5 -8362 1 1 {0} false C:\ The filename for the Svg export 974a4b59-6e73-487d-939d-ba14455ed2ea File Name File Name true 0 65 -8352 171 20 150.5 -8342 1 1 {0} false ϱvƨ If true, the new file will be written or overwritten a5b230cd-16ea-4121-90a0-1ae4c927f71f Save Save true 0fcb78e0-6317-4898-a454-8017999d2aa1 1 65 -8332 171 20 150.5 -8322 1 1 {0} false The full path to the new file 63fe89de-daf0-4c9e-8ddd-6f2e41710aa5 Filepath Filepath false 0 260 -8392 39 80 279.5 -8352 a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True 0fcb78e0-6317-4898-a454-8017999d2aa1 Button false 0 149 -8228 66 22 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 7f022c38-5ff8-465e-b0b9-3a90273b6bf1 Relay false f254d521-21f8-4d63-aa1d-cddfb7a8a8d4 1 -13 -5058 40 16 7 -5050 030b487b-a566-476f-96a4-a0ae2ad283af a48ac930-c378-48dc-84da-26b2af9d8302 Stroke Applies Stroke properties to a Shape true e7a60a09-0bac-473a-92cc-0ef0e3b79bc2 Stroke Stroke -85 -6181 184 104 53 -6129 A Graphic Plus Shape, or a Curve, Brep, Mesh 1f9b0227-e99b-40a2-9e3d-3b3ddc1e8d5c Shape / Geometry Shape / Geometry false 057f4394-93c6-4880-8306-73f369341fc4 1 -83 -6179 124 20 -21 -6169 The stroke color 68166f73-cfb0-477e-9431-d73cdb74e87d Color Color true 5710209b-92d5-4c3b-9851-8c5f524460ca 1 -83 -6159 124 20 -21 -6149 1 1 {0} 255;170;170;170 The stroke weight 025c4fe5-d6a7-4abe-b207-86c93998bd30 Weight Weight true 0 -83 -6139 124 20 -21 -6129 1 1 {0} 1 1 The stroke pattern 65f14c4d-5397-4d57-ae6b-7f461d7dcf3c Pattern Pattern true 0 -83 -6119 124 20 -21 -6109 The shape to be used at the end of open path d014cb0f-268a-4ba0-bbcb-70fdd7a23c6c End Cap End Cap true 0 -83 -6099 124 20 -21 -6089 1 1 {0} 0 A Graphic Plus Shape Object true 89d4d7d6-fbc6-486f-bd7e-6f29e669d160 Shape Shape false 0 65 -6179 32 100 81 -6129 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true c99293d4-7065-461b-ae96-1086348e0472 Merge Merge 129 -7547 106 64 190 -7515 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 57f4d382-69a0-4fb5-b20b-6a79f03eaa61 1 false Data 1 D1 true 4a238e10-639d-4fc0-978b-59cb09b6d6dc 1 131 -7545 47 20 162.5 -7535 2 Data stream 2 c7d925ae-542f-4a89-ab53-58af77bddc8e 1 false Data 2 D2 true f33e4d87-8a4f-4af4-9c92-bb64098c75ae 1 131 -7525 47 20 162.5 -7515 2 Data stream 3 954d7a02-91ea-4ff8-9b13-6d316da89c47 false Data 3 D3 true 0 131 -7505 47 20 162.5 -7495 2 Result of merge 5a8efec3-1c52-4126-8973-527c686575f2 Result Result false 0 202 -7545 31 60 217.5 -7515 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 853256fc-2789-4041-b60a-398756eb13ad Stream Filter Stream Filter -31 -4941 77 64 8 -4909 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 c1660ce8-0128-41db-903d-c4a62b887391 Gate Gate false e7c296df-87b2-434c-b94d-ca3a54a27ce9 1 -29 -4939 25 20 -16.5 -4929 1 1 {0} 0 2 Input stream at index 0 0c39e572-a242-4ae5-ac37-188d4fd67ba5 false Stream 0 0 true afaa03d9-f5a3-4bec-a59a-4fcf621afd4a 1 -29 -4919 25 20 -16.5 -4909 2 Input stream at index 1 9f7c3f4f-409f-4206-adb0-289153add6ff false Stream 1 1 true 242ac8db-c725-4d35-a003-a084ca2f4748 1 -29 -4899 25 20 -16.5 -4889 2 Filtered stream f254d521-21f8-4d63-aa1d-cddfb7a8a8d4 false Stream S(1) false 0 20 -4939 24 60 32 -4909 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 35de013a-0522-465c-b581-6de049ccb2a6 Scale Scale 237 -4461 201 64 374 -4429 Base geometry a400fde0-39e4-4c77-be8e-a7ca86102cd4 Geometry Geometry true e324701f-c10c-4a9f-a367-0b580b6e4dcd 1 239 -4459 123 20 300.5 -4449 Center of scaling f9835b2e-adc6-4a69-ab1d-66bc2048f3b2 Center Center false 0 239 -4439 123 20 300.5 -4429 1 1 {0} 0 0 0 Scaling factor ed5a6e66-9493-4d4d-a3e5-ca5ff87c7ad5 Factor Factor false 63b8964d-e593-4041-8d4b-635744f38623 1 239 -4419 123 20 300.5 -4409 1 1 {0} 0.5 Scaled geometry 569d7c7e-600f-4395-bc80-243088eb1dbf Geometry Geometry false 0 386 -4459 50 30 411 -4444 Transformation data b469794c-b2bf-4ea1-950a-6aa3e4898c5b Transform Transform false 0 386 -4429 50 30 411 -4414 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 3236f04a-7757-4afd-b230-9a00aa81c1da Scale Scale 229 -4806 217 64 382 -4774 Base geometry d8fd7b34-eba1-4f9b-80cb-3e596fc17271 Geometry Geometry true 3803d82d-e302-45ed-9b9c-1f2f395342a4 1 231 -4804 139 20 308.5 -4794 Center of scaling 57ddda4d-3050-4ae1-9923-7ac6e2496d6b Center Center false 0 231 -4784 139 20 308.5 -4774 1 1 {0} 0 0 0 Scaling factor 2782d99c-dc71-4893-8680-51413bb2f250 1/X Factor Factor false 63b8964d-e593-4041-8d4b-635744f38623 1 231 -4764 139 20 308.5 -4754 1 1 {0} 0.5 Scaled geometry b7e43aab-20a6-42f1-9cf6-150b944d7075 Geometry Geometry false 0 394 -4804 50 30 419 -4789 Transformation data 3d3fad24-7ff4-4f9c-9a6d-f301c01805a4 Transform Transform false 0 394 -4774 50 30 419 -4759 78fed580-851b-46fe-af2f-6519a9d378e0 Power Raise a value to a power. true 201c2f72-1766-49a6-a329-83d0252ea495 Power Power 295 -4358 85 44 335 -4336 The item to be raised 0876101a-d0de-4c6f-9a79-e9b1e0acf9fb A A false 0 297 -4356 26 20 310 -4346 1 1 {0} Grasshopper.Kernel.Types.GH_String false 2 The exponent c17a8c98-c309-4797-bb2f-c1c6dec3eb97 B B false 0 297 -4336 26 20 310 -4326 1 1 {0} Grasshopper.Kernel.Types.GH_String false 0 A raised to the B power 63b8964d-e593-4041-8d4b-635744f38623 Result Result false 0 347 -4356 31 40 362.5 -4336 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 8fd52f68-e900-41de-9387-1922c394ed75 Relay false 5daa613f-0bd0-4433-9708-741b942fd9bf 1 -413 -3104 40 16 -393 -3096 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 720b0d84-c2f5-4668-84d3-1c8db48e64c6 List Item List Item -344 -3221 72 64 -292 -3189 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 69b657d0-6611-47ca-b2bb-b1c9d534e159 List List false 8fd52f68-e900-41de-9387-1922c394ed75 1 -342 -3219 38 20 -323 -3209 Item index 37c0fe22-1050-40e3-90b1-c27dec2cd00e Index Index false 0 -342 -3199 38 20 -323 -3189 1 2 {0} 0 -1 Wrap index to list bounds 6047beda-74a7-4f38-af33-b4c744f5d51b Wrap Wrap false 0 -342 -3179 38 20 -323 -3169 1 1 {0} true Item at {i'} 849fb186-0fd6-4a58-953d-47fc04a85f76 false Item i false 0 -280 -3219 6 60 -277 -3189 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 614ef665-017f-417a-9d1c-bfe81e77c872 Panel false 0 79558d6f-461e-41c5-9aba-4c8f811a0b25 1 Double click to edit panel content… 312 -4271 50 20 0 0 0 312.9786 -4270.903 2 255;255;255;255 false false true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 548684f5-2996-4c0a-96f1-06559061f0ee List Length List Length 289 -4215 97 28 338 -4201 1 Base list e23b1f74-8d73-44c4-94c4-1322f235c170 1 List List false 62594f46-3a9b-4efd-9d97-fea24c5fb907 1 291 -4213 35 24 316.5 -4201 Number of items in L 79558d6f-461e-41c5-9aba-4c8f811a0b25 Length Length false 0 350 -4213 34 24 367 -4201 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values aa3643d0-3af6-47ef-b4a1-dc036d6659c0 Panel false 0 397ca826-159a-415c-8413-e2e94bb2a85e 1 Double click to edit panel content… -17 -4270 50 20 0 0 0 -16.72758 -4269.318 2 255;255;255;255 false false true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 7199345a-629f-4f6e-bd9a-a5d338a74fe0 List Length List Length -41 -4212 97 28 8 -4198 1 Base list bead896e-f12d-4669-88bd-2d9c64c25d52 1 List List false be81667c-5c5a-4361-8a6e-2900954e08bb 1 -39 -4210 35 24 -13.5 -4198 Number of items in L 397ca826-159a-415c-8413-e2e94bb2a85e Length Length false 0 20 -4210 34 24 37 -4198 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values 6c91afbf-d959-4562-9312-533e9908aa43 Panel false 0 6b7c7913-b36d-4dde-9e4a-bdf82b4198d5 1 Double click to edit panel content… 313 -4696 50 20 0 0 0 313.029 -4695.239 2 255;255;255;255 false false true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 3356e7ae-a3d2-4569-9c8f-6b7b96f5b32a List Length List Length 289 -4635 97 28 338 -4621 1 Base list 57d683c6-1e30-42af-9370-8f77173ba53e 1 List List false 3803d82d-e302-45ed-9b9c-1f2f395342a4 1 291 -4633 35 24 316.5 -4621 Number of items in L 6b7c7913-b36d-4dde-9e4a-bdf82b4198d5 Length Length false 0 350 -4633 34 24 367 -4621 59e0b89a-e487-49f8-bab8-b5bab16be14c Panel A panel for custom notes and text values d56ebca2-0b3e-4544-8d9a-f818813b92c5 Panel false 0 1da426f8-73df-4284-9373-5409ae708247 1 Double click to edit panel content… -17 -4625 50 20 0 0 0 -16.69948 -4624.894 2 255;255;255;255 false false true false false true 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length Measure the length of a list. true 1426c5fb-6658-43d2-96ce-b4c5cba95f6f List Length List Length -41 -4570 97 28 8 -4556 1 Base list 6fa6acd3-e213-4fd3-952a-31852d2443a1 1 List List false 4563c1b3-0964-4562-b96b-a2090cd36d20 1 -39 -4568 35 24 -13.5 -4556 Number of items in L 1da426f8-73df-4284-9373-5409ae708247 Length Length false 0 20 -4568 34 24 37 -4556 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle e7c296df-87b2-434c-b94d-ca3a54a27ce9 Boolean Toggle false 0 true -26 -4060 66 22 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true aa99d120-6ced-4a47-b024-6c52b7b9cdcf Stream Gate Stream Gate -29 -4144 73 44 21 -4122 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream bd986776-6542-4070-83f6-ee39fa8bc963 Stream Stream false be81667c-5c5a-4361-8a6e-2900954e08bb 1 -27 -4142 36 20 -9 -4132 Gate index of output stream 6ca149a8-6587-4432-8356-12dab45aee0b Gate Gate false e7c296df-87b2-434c-b94d-ca3a54a27ce9 1 -27 -4122 36 20 -9 -4112 1 1 {0} 0 2 Output for Gate index 0 afaa03d9-f5a3-4bec-a59a-4fcf621afd4a false Target 0 0 false 0 33 -4142 9 20 37.5 -4132 2 Output for Gate index 1 d6f2f460-3adc-4ebe-be1d-82da433d6f0e false Target 1 1 false 0 33 -4122 9 20 37.5 -4112 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects fa098192-5112-43cc-b99b-53e0576c54f2 6d14ffff-2217-42a8-9371-b3167da35af9 008196d0-7955-4bb8-8dc5-567364f9c4e9 8d18dff5-29dd-4411-8729-45c4fdd50876 853256fc-2789-4041-b60a-398756eb13ad aa3643d0-3af6-47ef-b4a1-dc036d6659c0 7199345a-629f-4f6e-bd9a-a5d338a74fe0 d56ebca2-0b3e-4544-8d9a-f818813b92c5 1426c5fb-6658-43d2-96ce-b4c5cba95f6f e7c296df-87b2-434c-b94d-ca3a54a27ce9 aa99d120-6ced-4a47-b024-6c52b7b9cdcf 11 7f1207dc-43e8-4f46-ae85-1457b3610a6b Group 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true 97362872-6cb9-4bf2-802a-048c1177ed1a Stream Gate Stream Gate 301 -4140 73 44 351 -4118 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream 38ab57dc-e51e-4e88-b76a-995c15c8ac4a Stream Stream false 62594f46-3a9b-4efd-9d97-fea24c5fb907 1 303 -4138 36 20 321 -4128 Gate index of output stream db96256c-58fb-463e-b095-ab02306e4c30 Gate Gate false 905becb3-e6d4-4dd1-8fb4-88171a77ee8f 1 303 -4118 36 20 321 -4108 1 1 {0} 0 2 Output for Gate index 0 ce4a4c3e-446d-4497-bf58-d27a7eda2d31 false Target 0 0 false 0 363 -4138 9 20 367.5 -4128 2 Output for Gate index 1 e324701f-c10c-4a9f-a367-0b580b6e4dcd false Target 1 1 false 0 363 -4118 9 20 367.5 -4108 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 905becb3-e6d4-4dd1-8fb4-88171a77ee8f Boolean Toggle false 0 true 304 -4056 66 22 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 5596e626-15f5-4014-9f21-568ea72ae878 Stream Filter Stream Filter 299 -4993 77 64 338 -4961 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 b05bdafb-1212-417c-8125-fe32ebaa997c Gate Gate false 905becb3-e6d4-4dd1-8fb4-88171a77ee8f 1 301 -4991 25 20 313.5 -4981 1 1 {0} 0 2 Input stream at index 0 e8310f61-91c6-48ad-969f-1e2f5697ff43 false Stream 0 0 true ce4a4c3e-446d-4497-bf58-d27a7eda2d31 1 301 -4971 25 20 313.5 -4961 2 Input stream at index 1 47e1606f-c007-484d-8430-3253adffb9a5 false Stream 1 1 true b20f5939-e48f-40fd-82cf-076b43946b74 1 301 -4951 25 20 313.5 -4941 2 Filtered stream 3533a9f0-81b3-4ac9-ab4b-54667086b147 false Stream S(1) false 0 350 -4991 24 60 362 -4961 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 4b0074e1-368d-4ffd-8e97-ae5f7ae61b37 585ddb3c-49be-4b4b-8539-2d29c279d785 35de013a-0522-465c-b581-6de049ccb2a6 3236f04a-7757-4afd-b230-9a00aa81c1da 201c2f72-1766-49a6-a329-83d0252ea495 614ef665-017f-417a-9d1c-bfe81e77c872 548684f5-2996-4c0a-96f1-06559061f0ee 6c91afbf-d959-4562-9312-533e9908aa43 3356e7ae-a3d2-4569-9c8f-6b7b96f5b32a 97362872-6cb9-4bf2-802a-048c1177ed1a 905becb3-e6d4-4dd1-8fb4-88171a77ee8f 5596e626-15f5-4014-9f21-568ea72ae878 12 382ca639-aace-4978-9579-e37664b19427 Group eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 06ecf0f4-30d1-4ec8-97ae-e11dd608149f Stream Filter Stream Filter -39 -5230 92 64 15 -5198 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 24ddd198-075a-406f-8338-7dd1bfc3bc34 Gate Gate false 548bba92-ef49-4e47-8277-03a62dfc53cc 1 -37 -5228 40 20 -17 -5218 1 1 {0} 0 2 Input stream at index 0 12050869-4d85-4d44-b013-add7c89d3b70 false Stream 0 0 true 0 -37 -5208 40 20 -17 -5198 2 Input stream at index 1 4b0cce8c-69c0-44b5-8a11-d62dc8e010a6 false Stream 1 1 true 7f022c38-5ff8-465e-b0b9-3a90273b6bf1 1 -37 -5188 40 20 -17 -5178 2 Filtered stream 062c62c6-2640-4102-b45d-177b1b70019e false Stream S(1) false 0 27 -5228 24 60 39 -5198 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 548bba92-ef49-4e47-8277-03a62dfc53cc Boolean Toggle false 0 true -26 -5128 66 22 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects e9d4ce0a-2263-4182-8682-8eeaffcb8a78 06ecf0f4-30d1-4ec8-97ae-e11dd608149f 548bba92-ef49-4e47-8277-03a62dfc53cc 5710209b-92d5-4c3b-9851-8c5f524460ca 4 88eecfaf-429b-4bf6-b661-5887cf17b87e Group eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 60f5caf3-dd2d-4e25-9200-035f39830e1f Stream Filter Stream Filter 291 -5228 92 64 345 -5196 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 79b914b2-c5f5-4939-a904-abd642bb84ac Gate Gate false 8218966d-6ca8-41e6-981b-06f162c1956a 1 293 -5226 40 20 313 -5216 1 1 {0} 0 2 Input stream at index 0 d6bf579c-835a-4f95-bf4c-ff45a13e6ddc false Stream 0 0 true 0 293 -5206 40 20 313 -5196 2 Input stream at index 1 50fbd7a5-2f41-4c6c-8d30-e7366341b6c9 false Stream 1 1 true 51d60184-d883-424e-bbee-6fc5b61b2b9e 1 293 -5186 40 20 313 -5176 2 Filtered stream 057ff772-47f9-4be7-a6f2-a2403078ef44 false Stream S(1) false 0 357 -5226 24 60 369 -5196 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 8218966d-6ca8-41e6-981b-06f162c1956a Boolean Toggle false 0 true 304 -5126 66 22 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 51d60184-d883-424e-bbee-6fc5b61b2b9e Relay false 3533a9f0-81b3-4ac9-ab4b-54667086b147 1 317 -5059 40 16 337 -5051 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true 82718a29-6608-4240-85d5-c6d9fcaab4af Stream Gate Stream Gate 301 -5567 73 44 351 -5545 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream e4fb5e4d-a13f-4f1a-ba4a-9fa29629a3da Stream Stream false 51d60184-d883-424e-bbee-6fc5b61b2b9e 1 303 -5565 36 20 321 -5555 Gate index of output stream 3f478804-62e6-40cb-ac89-33cef92098c7 Gate Gate false d1f39c80-94b3-45d1-8613-ab11936f8436 1 303 -5545 36 20 321 -5535 1 1 {0} 0 2 Output for Gate index 0 8da3daea-3221-4cd6-b69c-ab9a0d3de6c0 false Target 0 0 false 0 363 -5565 9 20 367.5 -5555 2 Output for Gate index 1 0e8824d6-0921-4ade-8675-551422042a88 false Target 1 1 false 0 363 -5545 9 20 367.5 -5535 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle d1f39c80-94b3-45d1-8613-ab11936f8436 Boolean Toggle false 0 false 304 -5482 66 22 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects c4e83956-74fa-4d58-9eea-ed1f86c430aa 82718a29-6608-4240-85d5-c6d9fcaab4af d1f39c80-94b3-45d1-8613-ab11936f8436 3 3a8b38ab-0842-493d-aec8-c4e4bd4d37a5 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects a8fa65a0-cd9f-4c3f-b069-660ed2759205 60f5caf3-dd2d-4e25-9200-035f39830e1f 8218966d-6ca8-41e6-981b-06f162c1956a 7e9238f0-816c-43c7-ad18-07100df6336c 4 4517765c-b619-4534-a531-0c386de26339 Group 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true 07c0eb5b-460a-44d6-9025-e2ab3c5c8d88 Stream Gate Stream Gate 301 -5889 73 44 351 -5867 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream d4f33aa4-c896-4686-a876-1b48d6609eaf Stream Stream false 51d60184-d883-424e-bbee-6fc5b61b2b9e 1 303 -5887 36 20 321 -5877 Gate index of output stream 25e146bf-cf3c-4d14-bf2a-82358b71de07 Gate Gate false cb89ba84-87d9-439f-9682-c8dd0ccbddc3 1 303 -5867 36 20 321 -5857 1 1 {0} 0 2 Output for Gate index 0 192980a5-ef2f-4291-8437-18db4e8dbda4 false Target 0 0 false 0 363 -5887 9 20 367.5 -5877 2 Output for Gate index 1 3aa17cd8-ba02-4f76-8de9-31e75ec1a246 false Target 1 1 false 0 363 -5867 9 20 367.5 -5857 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true f962421f-f59f-4929-9aae-7288ae2ba80d Stream Filter Stream Filter 291 -7331 92 64 345 -7299 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 e36e7625-a635-4dde-b601-b87e147a453d Gate Gate false cb89ba84-87d9-439f-9682-c8dd0ccbddc3 1 293 -7329 40 20 313 -7319 1 1 {0} 0 2 Input stream at index 0 16fcd8da-00d8-4efd-af0c-ce95d499f409 false Stream 0 0 true 0 293 -7309 40 20 313 -7299 2 Input stream at index 1 5b422b29-d442-413b-bb1b-447b49e42cff false Stream 1 1 true de389898-814a-44ce-9494-71e6a26adddd 1 293 -7289 40 20 313 -7279 2 Filtered stream 86f18a2c-96f0-4ccd-b25a-ec31ad71de90 false Stream S(1) false 0 357 -7329 24 60 369 -7299 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle cb89ba84-87d9-439f-9682-c8dd0ccbddc3 Boolean Toggle false 0 true 304 -5800 66 22 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 4a238e10-639d-4fc0-978b-59cb09b6d6dc Relay false 86f18a2c-96f0-4ccd-b25a-ec31ad71de90 1 317 -7396 40 16 337 -7388 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 1acdaadc-691d-460e-a25a-25c45acd8a5c a9f8e9be-6898-407c-9183-f5a687e226d4 781303e8-74f4-4c59-b9dd-5c58fb0a0679 c27baf40-f90c-4ce6-9bd1-e4246a9c05d2 9fe9e36d-b7e6-4f94-b212-4e57db2398a6 1c95795f-a9e6-4038-96b4-ddbb813c0f00 509b200f-5387-4f7e-9c88-d2dee535e80c 1227e9de-8a33-4ffd-9fdc-73c6d59ce436 07c0eb5b-460a-44d6-9025-e2ab3c5c8d88 f962421f-f59f-4929-9aae-7288ae2ba80d cb89ba84-87d9-439f-9682-c8dd0ccbddc3 11 600d4941-9726-4316-8f99-bf4e6570fd23 Group 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle 6c2f1a7f-14ac-4de4-8cfb-25f4ea2a6f04 Boolean Toggle false 0 true -26 -5953 66 22 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true ab9e61e5-461c-445b-b858-57fd886c33ab Stream Filter Stream Filter -39 -6286 92 64 15 -6254 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 3a3d07d9-fc5a-4698-ab82-b37d06dad1d9 Gate Gate false 6c2f1a7f-14ac-4de4-8cfb-25f4ea2a6f04 1 -37 -6284 40 20 -17 -6274 1 1 {0} 0 2 Input stream at index 0 2f516e69-f900-4f29-b4fc-148c72ff23c7 false Stream 0 0 true 0 -37 -6264 40 20 -17 -6254 2 Input stream at index 1 2f524d7a-6812-4905-b358-209d83bb26df false Stream 1 1 true 89d4d7d6-fbc6-486f-bd7e-6f29e669d160 1 -37 -6244 40 20 -17 -6234 2 Filtered stream 5e644426-e25e-43d3-90fa-c23d14feaa35 false Stream S(1) false 0 27 -6284 24 60 39 -6254 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true ef135faf-205a-44c5-a78f-a55e0fc6087b Stream Gate Stream Gate -29 -6036 73 44 21 -6014 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream 79f2a83b-f873-41bc-84df-4232e2f69c0d Stream Stream false 7f022c38-5ff8-465e-b0b9-3a90273b6bf1 1 -27 -6034 36 20 -9 -6024 Gate index of output stream 14d3dece-78b6-49a9-9a6f-262f22605ba8 Gate Gate false 6c2f1a7f-14ac-4de4-8cfb-25f4ea2a6f04 1 -27 -6014 36 20 -9 -6004 1 1 {0} 0 2 Output for Gate index 0 6a32edef-aee6-4925-bdf3-fc809acf0263 false Target 0 0 false 0 33 -6034 9 20 37.5 -6024 2 Output for Gate index 1 057f4394-93c6-4880-8306-73f369341fc4 false Target 1 1 false 0 33 -6014 9 20 37.5 -6004 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects e7a60a09-0bac-473a-92cc-0ef0e3b79bc2 6c2f1a7f-14ac-4de4-8cfb-25f4ea2a6f04 ab9e61e5-461c-445b-b858-57fd886c33ab ef135faf-205a-44c5-a78f-a55e0fc6087b 1e0ef1db-8325-4356-be64-2c20bd24153a 5 c8fe63be-d1d4-476e-aa61-7d028a7e2b1f Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object f33e4d87-8a4f-4af4-9c92-bb64098c75ae Relay false 5e644426-e25e-43d3-90fa-c23d14feaa35 1 -13 -7398 40 16 7 -7390 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 4e9e835d-7e9c-4a95-a0b7-d674cb09fa2b 1 a8fcbf1c-2c92-4bfd-95e8-8a7dfaa7add6 Group 030b487b-a566-476f-96a4-a0ae2ad283af a48ac930-c378-48dc-84da-26b2af9d8302 Stroke Applies Stroke properties to a Shape true ee107dc3-9018-46f9-bd41-bb3349f1d96c Stroke Stroke 245 -6188 184 104 383 -6136 A Graphic Plus Shape, or a Curve, Brep, Mesh 914b73d3-c87a-4bae-8b4d-e5b92846e088 Shape / Geometry Shape / Geometry false ce1da47a-4577-4378-91ac-bb719bf1adf9 1 247 -6186 124 20 309 -6176 The stroke color 8e40587b-940b-4eab-bed9-a0718f75b606 Color Color true 7e9238f0-816c-43c7-ad18-07100df6336c 1 247 -6166 124 20 309 -6156 1 1 {0} 255;0;244;124 The stroke weight bb022bd7-d33b-4930-8775-8346d2175613 Weight Weight true 0 247 -6146 124 20 309 -6136 1 1 {0} 1 1 The stroke pattern 53482d2c-e778-4cbc-9256-d48b79fbd140 Pattern Pattern true 0 247 -6126 124 20 309 -6116 The shape to be used at the end of open path 68ac01d4-52a7-4a64-84e0-1e67afe5ff8b End Cap End Cap true 0 247 -6106 124 20 309 -6096 1 1 {0} 0 A Graphic Plus Shape Object true 2b9ee4eb-dfb7-4e4c-b4fa-40e53fbc6256 Shape Shape false 0 395 -6186 32 100 411 -6136 eeafc956-268e-461d-8e73-ee05c6f72c01 Stream Filter Filters a collection of input streams true 9adae01d-c0a7-431b-a525-97ad093a20f4 Stream Filter Stream Filter 288 -7226 98 64 348 -7194 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 c79d67e6-eb62-49e1-adc2-6bb097be3406 Gate Gate false e187a5e2-f539-44cc-983b-f02a97a18ace 1 290 -7224 46 20 313 -7214 1 1 {0} 0 2 Input stream at index 0 aa7da19c-bfc8-4070-9471-25dc6dc93458 false Stream 0 Stream 0 true 2b9ee4eb-dfb7-4e4c-b4fa-40e53fbc6256 1 290 -7204 46 20 313 -7194 2 Input stream at index 1 b54e3c7c-981d-41f0-8739-c5a61549a698 false Stream 1 Stream 1 true 1509c511-6c35-4beb-b3da-23dcd9d2277e 1 290 -7184 46 20 313 -7174 2 Filtered stream de389898-814a-44ce-9494-71e6a26adddd false Stream S(1) false 0 360 -7224 24 60 372 -7194 71fcc052-6add-4d70-8d97-cfb37ea9d169 Stream Gate Redirects a stream into specific outputs. true 218921df-684d-4b5c-bf15-dd8cb9e00d18 Stream Gate Stream Gate 284 -6043 106 44 334 -6021 2 8ec86459-bf01-4409-baee-174d0d2b13d0 2e3ab970-8545-46bb-836c-1c11e5610bce 2 8ec86459-bf01-4409-baee-174d0d2b13d0 8ec86459-bf01-4409-baee-174d0d2b13d0 2 Input stream 473f5b7f-a953-4682-af32-78e6d655dcaf Stream Stream false 3aa17cd8-ba02-4f76-8de9-31e75ec1a246 1 286 -6041 36 20 304 -6031 Gate index of output stream 6cb5af8a-6838-47b0-8006-1979c2834cab Gate Gate false e187a5e2-f539-44cc-983b-f02a97a18ace 1 286 -6021 36 20 304 -6011 1 1 {0} 0 2 Output for Gate index 0 ce1da47a-4577-4378-91ac-bb719bf1adf9 false Target 0 Target 0 false 0 346 -6041 42 20 367 -6031 2 Output for Gate index 1 fd8135da-0b8b-49e4-a12d-267507e0edd3 false Target 1 Target 1 false 0 346 -6021 42 20 367 -6011 2e78987b-9dfb-42a2-8b76-3923ac8bd91a Boolean Toggle Boolean (true/false) toggle e187a5e2-f539-44cc-983b-f02a97a18ace Boolean Toggle false 0 true 304 -5955 66 22 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 10590b01-77ff-4123-9fc2-fbdb416c7163 e0d3343a-f95e-41d5-8280-73e89077bdbe 9072d5e7-5b32-4909-a6a7-efeb4aec668e 7acf1dfc-d9c6-4125-b372-c9752d19ccea 98b0962b-b90f-4fd8-976e-32ae06151e7f 0fcb78e0-6317-4898-a454-8017999d2aa1 c99293d4-7065-461b-ae96-1086348e0472 7 b2e3910b-03b8-4064-8d61-91d5ad1845cb Group 41cd5d27-50cf-4978-a146-21e44962f145 a48ac930-c378-48dc-84da-26b2af9d8302 Shape Link A hyperlink to open when the element is clicked. fffd8a40-46f9-4c81-b1b3-80e776652c2b Shape Link Shape Link -79 -7849 523 44 398 -7827 A Graphic Plus Shape, or a Curve, Brep, Mesh 86d77ab3-534e-4cf1-ade8-52dc44a4d6eb Shape / Geometry Shape / Geometry false 47412984-e704-414f-a723-d74af9339c66 1 -77 -7847 463 20 154.5 -7837 A valid hyperlink to attach to the shape c8a8fff0-3c51-4285-92fb-90bb52a3a110 Hyperlink Hyperlink false 0 -77 -7827 463 20 154.5 -7817 1 1 {0} false HTTP://ARCHIVE.TODAY/OOOOOOOOOOOOOOOOOOOOOOOOOOO.CARRD.CO A Graphic Plus Shape Object true cb60b0a0-e40c-40ed-b010-f6be6a35ffb2 Shape Shape false 0 410 -7847 32 40 426 -7827 6ec97ea8-c559-47a2-8d0f-ce80c794d1f4 Reverse List Reverse the order of a list. true b93de677-6bd0-4898-9f49-962c4be672c3 Reverse List Reverse List 149 -7617 66 28 182 -7603 1 Base list fe33e207-d326-40fa-8e03-86b279a93842 List List false 5a8efec3-1c52-4126-8973-527c686575f2 1 151 -7615 19 24 160.5 -7603 1 Reversed list 66feb3e1-3b6e-43d9-9ef6-77ec9981cb58 List List false 0 194 -7615 19 24 203.5 -7603 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 0fcb78e0-6317-4898-a454-8017999d2aa1 1 ad0e8e93-6df4-40e7-92e1-182e7c6d48a8 Group 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 5710209b-92d5-4c3b-9851-8c5f524460ca Colour Swatch false 0 255;179;179;179 -22 -5289 60 20 -21.99486 -5288.176 9c53bac0-ba66-40bd-8154-ce9829b9db1a Colour Swatch Colour (palette) swatch 7e9238f0-816c-43c7-ad18-07100df6336c Colour Swatch false 0 255;0;244;124 308 -5288 60 20 308.0051 -5287.176 350f7d03-a48f-4121-bcee-328cfe1ed9ef Split ARGB Split a colour into floating point {ARGB} channels. a38802c2-5d19-4b6e-92d6-233b05ad6d6e true Split ARGB Split ARGB 291 -6577 92 84 338 -6535 Input colour 1bb90cf7-c1cd-424d-831e-1b9436b16277 Colour Colour false 382282fa-3b9d-4eca-96cc-2729503b078f 1 293 -6575 33 80 309.5 -6535 Alpha channel 26e2ebbb-6830-453a-9af2-58001837b06c Alpha Alpha false 0 350 -6575 31 20 365.5 -6565 Red channel 0248be5f-24e1-4700-9553-f9aecf4344c5 Red Red false 0 350 -6555 31 20 365.5 -6545 Green channel a041063c-cf12-4854-a4ca-94c1cddc44bd Green Green false 0 350 -6535 31 20 365.5 -6525 Blue channel dc038012-3dff-49bb-b08c-32bc776343cf Blue Blue false 0 350 -6515 31 20 365.5 -6505 49d2e200-b34e-4e1c-82a3-07feb4cb9378 Colour RGB Create a colour from {RGB} channels. 191efa81-185f-4703-b4eb-46d9e1d79026 Colour RGB Colour RGB 284 -6703 107 84 344 -6661 Alpha channel (255 = opaque) 6e9d2660-0c38-4320-a626-74992526b33d Alpha Alpha false 0 286 -6701 46 20 309 -6691 1 1 {0} 0 Red channel 619c6bd3-1a46-4a7a-adbd-8a07008cb9ba Red Red false 0248be5f-24e1-4700-9553-f9aecf4344c5 1 286 -6681 46 20 309 -6671 1 1 {0} 0 Green channel 4016b1d7-4e4d-4dfb-89ab-65fea1880fe0 Green Green false a041063c-cf12-4854-a4ca-94c1cddc44bd 1 286 -6661 46 20 309 -6651 1 1 {0} 0 Blue channel 42fc4ee7-decf-4b62-bc18-cb295dd58878 Blue Blue false dc038012-3dff-49bb-b08c-32bc776343cf 1 286 -6641 46 20 309 -6631 1 1 {0} 0 Resulting colour cada0cf1-efe0-4bcc-b7fb-918107f55144 Colour Colour false 0 356 -6701 33 80 372.5 -6661 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 382282fa-3b9d-4eca-96cc-2729503b078f Relay false 7e9238f0-816c-43c7-ad18-07100df6336c 1 317 -6437 40 16 337 -6429 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