diff --git a/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/hg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.gh b/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/hg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.gh new file mode 100644 index 00000000..beb49f64 Binary files /dev/null and b/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/hg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.gh differ diff --git a/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/xhg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.ghx b/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/xhg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.ghx new file mode 100644 index 00000000..60aa7620 --- /dev/null +++ b/⚪ᗩ⚪I⚪ᗝ⚪І⚪Ẏ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪Ẏ⚪І⚪ᗝ⚪I⚪ᗩ⚪/⚪✤⚪ᴥ⚪ᗩ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᗩ⚪ᴥ⚪✤⚪/⚪ᗱᗴ⚪ᴥ⚪ᗩ⚪ᗯ⚪✤⚪ꗳ⚪Ⓞ⚪ᔓᔕ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᔓᔕ⚪Ⓞ⚪ꗳ⚪✤⚪ᗯ⚪ᗩ⚪ᴥ⚪ᗱᗴ⚪/⚪ЭЄ⚪ᗩ⚪Н⚪ߦ⚪ᗱᗴ⚪ᙏ⚪ЭЄ⚪Ⓞ⚪ߦ⚪✤⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪✤⚪ߦ⚪Ⓞ⚪ЭЄ⚪ᙏ⚪ᗱᗴ⚪ߦ⚪Н⚪ᗩ⚪ЭЄ⚪/⚪ᔓᔕ⚪Ⓞ⚪ᴥ⚪ᗱᗴ⚪ᑐᑕ⚪Ⓞ⚪ИN⚪ꖴ⚪옷⚪ᴥ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᴥ⚪옷⚪ꖴ⚪ИN⚪Ⓞ‎⚪ᑐᑕ⚪ᗱᗴ⚪ᴥ⚪Ⓞ⚪ᔓᔕ⚪/⚪ᴥ⚪ᗱᗴ⚪ߦ⚪Ⓞ⚪옷⚪ᔓᔕ⚪ᗩ⚪ᴥ⚪ᕤᕦ⚪◌⚪◌⚪◌⚪◌⚪◌⚪◌⚪ᕤᕦ⚪ᴥ⚪ᗩ⚪ᔓᔕ⚪옷⚪Ⓞ⚪ߦ⚪ᗱᗴ⚪ᴥ⚪/xhg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.ghx @@ -0,0 +1,21399 @@ + + + + + + + + 0 + 2 + 2 + + + + + + + 1 + 0 + 7 + + + + + + aa2ef582-d51a-491e-9200-37c02036d428 + Shaded + 0 + + 255;201;201;201 + + + 255;161;161;161 + + + + + + 638292630486187453 + + xhg.O-EREHPS-SELCRIC-LAIDAR-O-RADIAL-CIRCLES-SPHERE-O.ghx + + + + + 0 + + + + + + 57 + -113 + + 0.611320138 + + + + + 0 + + + + + + + 0 + + + + + 2 + + + + + Meshedit2000, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null + 2.0.0.0 + [uto] + 14601aeb-b64f-9304-459d-d5d06df91218 + MeshEdit Components + 2.0.0.0 + + + + + WeaverBird.Gh.CommonSdk, Version=0.9.0.1, Culture=neutral, PublicKeyToken=null + 0.9.0.1 + Piacentino + a4634196-add1-8181-6e78-09a045132c7c + Weaverbird + 0.9.0.1 + + + + + + + 157 + + + + + 807b86e3-be8d-4970-92b5-f8cdcb45b06b + Circle + + + + + Create a circle defined by base plane and radius. + true + c151009e-df00-4632-b830-1d3573255fe6 + Circle + Circle + + + + + + 655 + 189 + 90 + 44 + + + 702 + 211 + + + + + + Base plane of circle + b19f6a5a-8b0a-47f0-b289-e030c31dc347 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 657 + 191 + 33 + 20 + + + 673.5 + 201 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Radius of circle + c8bc50c9-1632-4165-be87-ea15d1215874 + Radius + Radius + false + 58ea6452-9675-44bd-8375-2bd59b544e7a + 1 + + + + + + 657 + 211 + 33 + 20 + + + 673.5 + 221 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting circle + 03119332-51b7-4111-9bd8-92f40e66dc78 + Circle + Circle + false + 0 + + + + + + 714 + 191 + 29 + 40 + + + 728.5 + 211 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 49aba145-9f44-4f59-be98-37344d6d12ba + Digit Scroller + + false + 0 + + + + + 12 + + 2 + + 1.0000000000 + + + + + + 77 + 525 + 250 + 20 + + + 77.18991 + 525.5843 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 58ea6452-9675-44bd-8375-2bd59b544e7a + Number + Number + false + 49aba145-9f44-4f59-be98-37344d6d12ba + 1 + + + + + + 389 + 523 + 50 + 24 + + + 414.9101 + 535.2538 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 55e56ecc-4938-49f8-95d9-5be10d79c900 + Number + Number + false + 617f0c3d-39b7-451e-b701-6d1b755e9587 + 1 + + + + + + 389 + 404 + 50 + 24 + + + 414.0068 + 416.124 + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + d6297665-6361-4bbd-818e-9238f3722ce1 + Digit Scroller + + false + 0 + + + + + 12 + + 4 + + 16.00000000 + + + + + + -56 + 375 + 250 + 20 + + + -55.97953 + 375.013 + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + (SIN((4*ATAN(1))/O)/(1+SIN((4*ATAN(1))/O))) + true + 4316f0dc-cdaf-4c11-8903-c0b54a29e699 + Expression + Expression + + + + + + 475 + 2 + 396 + 28 + + + 676 + 16 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 38096929-4b26-4879-add3-a8be708ccd85 + Variable O + O + true + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 477 + 4 + 11 + 24 + + + 482.5 + 16 + + + + + + + + Result of expression + d5cefdbb-4867-4741-a2a9-587927285841 + Result + + false + 0 + + + + + + 863 + 4 + 6 + 24 + + + 866 + 16 + + + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 3f536fc2-dd45-4d3a-982d-a8ee80ba60ac + Scale + Scale + + + + + + 891 + 181 + 126 + 64 + + + 953 + 213 + + + + + + Base geometry + 276967fb-aa92-4f9f-acdc-c3b1dae8cb94 + Geometry + Geometry + true + 03119332-51b7-4111-9bd8-92f40e66dc78 + 1 + + + + + + 893 + 183 + 48 + 20 + + + 917 + 193 + + + + + + + + Center of scaling + 8cdbc0ea-2544-4abb-b290-196898071419 + Center + Center + false + 415aa9fd-7ebe-457f-aca7-e4239f5ee76e + 1 + + + + + + 893 + 203 + 48 + 20 + + + 917 + 213 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + d50251e3-54c6-4025-8cfa-d16b3b9a34c4 + Factor + Factor + false + d5cefdbb-4867-4741-a2a9-587927285841 + 1 + + + + + + 893 + 223 + 48 + 20 + + + 917 + 233 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + fec0da7b-a85f-4c0b-abed-46d3ec68274b + Geometry + Geometry + false + 0 + + + + + + 965 + 183 + 50 + 30 + + + 990 + 198 + + + + + + + + Transformation data + cddd8193-a978-4ae1-a53e-9cbc680fe503 + Transform + Transform + false + 0 + + + + + + 965 + 213 + 50 + 30 + + + 990 + 228 + + + + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + true + 9cd1a44a-7265-45de-9a76-6b2b7093a874 + Power + Power + + + + + + 1159 + 154 + 70 + 44 + + + 1184 + 176 + + + + + + The item to be raised + 7ffa861e-8e50-4c26-980d-cc2c52182e13 + A + A + false + 55c43592-f05a-405b-b3dc-362fb1eacb85 + 1 + + + + + + 1161 + 156 + 11 + 20 + + + 1166.5 + 166 + + + + + + + + The exponent + b99f8596-46b8-4f94-9dec-56849eeb0429 + B + B + false + 4448073e-56b5-401e-aff9-98744e6f2a2d + 1 + + + + + + 1161 + 176 + 11 + 20 + + + 1166.5 + 186 + + + + + + + + A raised to the B power + 1f212e23-9ff8-41ed-8fd9-613f56ef1dae + Result + Result + false + 0 + + + + + + 1196 + 156 + 31 + 40 + + + 1211.5 + 176 + + + + + + + + + + + + e64c5fb1-845c-4ab1-8911-5f338516ba67 + Series + + + + + Create a series of numbers. + true + 9054b602-b2ec-48c4-9060-cb1a1341fed6 + Series + Series + + + + + + 602 + 433 + 122 + 64 + + + 679 + 465 + + + + + + First number in the series + a6003d9b-8948-4501-a791-e17dc29b4404 + Start + Start + false + 0 + + + + + + 604 + 435 + 63 + 20 + + + 643.5 + 445 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Step size for each successive number + 08c0618c-367a-47a1-8833-adc476faa1ac + Step + Step + false + 0 + + + + + + 604 + 455 + 63 + 20 + + + 643.5 + 465 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Number of values in the series + 9419f549-67e9-4cb1-85b0-d03977e3ccf4 + X-1 + Count + Count + false + a2fdf6dc-3ca1-4b1d-a42e-ca69c885ddc2 + 1 + + + + + + 604 + 475 + 63 + 20 + + + 643.5 + 485 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + 1 + Series of numbers + 4448073e-56b5-401e-aff9-98744e6f2a2d + Series + Series + false + 0 + + + + + + 691 + 435 + 31 + 60 + + + 706.5 + 465 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 9e39cedb-b142-4854-a79e-cdf8ec9c51d5 + Scale + Scale + + + + + + 1135 + 240 + 126 + 64 + + + 1197 + 272 + + + + + + Base geometry + 2f4efa9d-ab85-4909-8356-bed7d7b4b05c + Geometry + Geometry + true + fec0da7b-a85f-4c0b-abed-46d3ec68274b + 1 + + + + + + 1137 + 242 + 48 + 20 + + + 1161 + 252 + + + + + + + + Center of scaling + 2eea79d1-2dae-4f4a-a066-d9fe61f201f5 + Center + Center + false + 54c4ffa9-bd1c-4d72-b246-bd75d0e938fc + 1 + + + + + + 1137 + 262 + 48 + 20 + + + 1161 + 272 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + ac8b9cd8-f255-4e25-a2df-45006d51b41f + Factor + Factor + false + 1f212e23-9ff8-41ed-8fd9-613f56ef1dae + 1 + + + + + + 1137 + 282 + 48 + 20 + + + 1161 + 292 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 22ae9ce4-011e-4a46-a411-4493341e40f0 + Geometry + Geometry + false + 0 + + + + + + 1209 + 242 + 50 + 30 + + + 1234 + 257 + + + + + + + + Transformation data + 114015b1-36bf-47f2-a02a-3d7b31faaa92 + Transform + Transform + false + 0 + + + + + + 1209 + 272 + 50 + 30 + + + 1234 + 287 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + TAN(((4*ATAN(1))*(O-2))/(4*((O))))^2 + true + 1f1c859c-fc71-45b7-a270-5aa725fe933e + Expression + Expression + + + + + + 921 + 41 + 339 + 28 + + + 1093 + 55 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + fa9a068b-0a26-4b6e-b757-b5b19906aaf7 + Variable O + O + true + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 923 + 43 + 11 + 24 + + + 928.5 + 55 + + + + + + + + Result of expression + 55c43592-f05a-405b-b3dc-362fb1eacb85 + Result + + false + 0 + + + + + + 1252 + 43 + 6 + 24 + + + 1255 + 55 + + + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + c20aaa07-be70-49e8-bb15-7489587a6237 + Polar Array + Polar Array + + + + + + 2367 + 307 + 162 + 84 + + + 2465 + 349 + + + + + + Base geometry + f5da2b9a-2fcf-4df7-9522-d9f382d1d9af + Geometry + Geometry + true + 499d7bcf-eec8-49ee-aa91-0ca5830342e3 + 1 + + + + + + 2369 + 309 + 84 + 20 + + + 2429 + 319 + + + + + + + + Polar array plane + e9c4390b-7a59-494b-9f11-6285c64c59c9 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 2369 + 329 + 84 + 20 + + + 2429 + 339 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + 185d7315-0a19-4735-841d-914fd1a95ccd + Count + Count + false + d39a0004-79fb-443e-80ef-056cc6d6d865 + 1 + + + + + + 2369 + 349 + 84 + 20 + + + 2429 + 359 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Sweep angle in degrees (counter-clockwise, starting from plane x-axis) + a5482f87-f132-444c-8284-ca793b42edc0 + 360/X + Angle + Angle + false + 5f509946-22ac-4de3-8016-743b1ef64458 + 1 + true + + + + + + 2369 + 369 + 84 + 20 + + + 2429 + 379 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + 4a7710ee-b6f1-45bc-9f48-fdb55adf12fd + Geometry + Geometry + false + 0 + + + + + + 2477 + 309 + 50 + 40 + + + 2502 + 329 + + + + + + + + 1 + Transformation data + 76fd5797-c600-4d9e-b9de-0d328cf53cae + Transform + Transform + false + 0 + + + + + + 2477 + 349 + 50 + 40 + + + 2502 + 369 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + ef2b7382-075e-4287-857b-817821217e7e + Merge + Merge + + + + + + 1343 + 181 + 75 + 44 + + + 1373 + 203 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 2d564992-9f23-4abf-9ebf-382513b585a5 + false + Data 1 + D1 + true + fec0da7b-a85f-4c0b-abed-46d3ec68274b + 1 + + + + + + 1345 + 183 + 16 + 20 + + + 1353 + 193 + + + + + + + + 2 + Data stream 2 + 2acd0cd4-3599-4a7e-bc5b-ebb50d362172 + false + Data 2 + D2 + true + 22ae9ce4-011e-4a46-a411-4493341e40f0 + 1 + + + + + + 1345 + 203 + 16 + 20 + + + 1353 + 213 + + + + + + + + 2 + Result of merge + 499d7bcf-eec8-49ee-aa91-0ca5830342e3 + Result + Result + false + 0 + + + + + + 1385 + 183 + 31 + 40 + + + 1400.5 + 203 + + + + + + + + + + + + + + afb96615-c59a-45c9-9cac-e27acb1c7ca0 + Explode + + + + + Explode a curve into smaller segments. + true + da2fe3ae-9738-4952-a4e3-f519157ad470 + Explode + Explode + + + + + + 819 + 415 + 134 + 44 + + + 890 + 437 + + + + + + Curve to explode + 4b3d1241-6e87-4a86-96bf-89076dfc2a56 + Curve + Curve + false + 1c0fb968-2889-4b1f-8de2-fdcfc1ad5485 + 1 + + + + + + 821 + 417 + 57 + 20 + + + 849.5 + 427 + + + + + + + + Recursive decomposition until all segments are atomic + fc2c663f-6cfe-433d-93f4-c7ed0f6bc092 + Recursive + Recursive + false + 0 + + + + + + 821 + 437 + 57 + 20 + + + 849.5 + 447 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Exploded segments that make up the base curve + 0179aa2d-be38-44ef-befc-40888d462d8a + Segments + Segments + false + 0 + + + + + + 902 + 417 + 49 + 20 + + + 926.5 + 427 + + + + + + + + 1 + Vertices of the exploded segments + 0c9024d0-a5e8-4167-8795-15c0e470f16b + Vertices + Vertices + false + 0 + + + + + + 902 + 437 + 49 + 20 + + + 926.5 + 447 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + cdb5018d-268e-4ab4-aac0-270630f13e3a + List Item + List Item + + + + + + 970 + 463 + 77 + 64 + + + 1027 + 495 + + + + + + 3 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + cb95db89-6165-43b6-9c41-5702bc5bf137 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + Base list + 582dbe6d-e531-42b3-891e-25f0a3bdc069 + List + List + false + 0179aa2d-be38-44ef-befc-40888d462d8a + 1 + + + + + + 972 + 465 + 43 + 20 + + + 993.5 + 475 + + + + + + + + Item index + de749c33-3abc-48c7-a60e-b610cbae34ef + Index + Index + false + 0 + + + + + + 972 + 485 + 43 + 20 + + + 993.5 + 495 + + + + + + 1 + + + + + 1 + {0} + + + + + -1 + + + + + + + + + + + Wrap index to list bounds + 6ed58198-b236-4118-aaa9-f187222daff2 + Wrap + Wrap + false + 0 + + + + + + 972 + 505 + 43 + 20 + + + 993.5 + 515 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + cfcb252c-6915-496e-8e74-9121100e8a7a + false + Item + i + false + 0 + + + + + + 1039 + 465 + 6 + 60 + + + 1042 + 495 + + + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 97e3cff9-3d6f-4484-8ef0-866146b9b32a + Scale + Scale + + + + + + 1135 + 529 + 126 + 64 + + + 1197 + 561 + + + + + + Base geometry + 6da747a0-4f8f-4576-a026-b40f2a28c543 + Geometry + Geometry + true + cfcb252c-6915-496e-8e74-9121100e8a7a + 1 + + + + + + 1137 + 531 + 48 + 20 + + + 1161 + 541 + + + + + + + + Center of scaling + 5e655cf2-2446-4f16-87f4-e6c63831e1ca + Center + Center + false + 54c4ffa9-bd1c-4d72-b246-bd75d0e938fc + 1 + + + + + + 1137 + 551 + 48 + 20 + + + 1161 + 561 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 276191cd-5375-4d13-b714-53321ffc2a66 + Factor + Factor + false + 55c43592-f05a-405b-b3dc-362fb1eacb85 + 1 + + + + + + 1137 + 571 + 48 + 20 + + + 1161 + 581 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 9128e1dd-efbb-49b8-9661-78dfa4dcd32d + Geometry + Geometry + false + 0 + + + + + + 1209 + 531 + 50 + 30 + + + 1234 + 546 + + + + + + + + Transformation data + 7d6641aa-ced5-4bca-bef4-7a0bfd86b53c + Transform + Transform + false + 0 + + + + + + 1209 + 561 + 50 + 30 + + + 1234 + 576 + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 3806123e-4d83-46e5-9420-b7a353873635 + End Points + End Points + + + + + + 1464 + 556 + 84 + 44 + + + 1508 + 578 + + + + + + Curve to evaluate + 00e27a2c-b654-4420-b9ad-60ce3debd9e8 + Curve + Curve + false + 498e6e07-ba02-437c-8dd2-5dc7b0d89f21 + 1 + + + + + + 1466 + 558 + 30 + 40 + + + 1481 + 578 + + + + + + + + Curve start point + 594ff30d-7b95-4b93-8322-995820408ab6 + Start + Start + false + 0 + + + + + + 1520 + 558 + 26 + 20 + + + 1533 + 568 + + + + + + + + Curve end point + f4020e61-2364-4520-8cba-4d25b086c6d3 + End + End + false + 0 + + + + + + 1520 + 578 + 26 + 20 + + + 1533 + 588 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 6ed75250-0443-43aa-9a7b-f7b15ac8aba6 + Merge + Merge + + + + + + 1336 + 514 + 90 + 64 + + + 1381 + 546 + + + + + + 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 + 98da83d1-613b-447a-82e8-a3685da47c45 + false + Data 1 + D1 + true + cfcb252c-6915-496e-8e74-9121100e8a7a + 1 + + + + + + 1338 + 516 + 31 + 20 + + + 1353.5 + 526 + + + + + + + + 2 + Data stream 2 + bbc1db85-ef3d-442d-87f0-4ee4e307a34c + false + Data 2 + D2 + true + 9128e1dd-efbb-49b8-9661-78dfa4dcd32d + 1 + + + + + + 1338 + 536 + 31 + 20 + + + 1353.5 + 546 + + + + + + + + 2 + Data stream 3 + e12e210c-b6d7-4f73-8f16-841a9223ebbf + false + Data 3 + D3 + true + 0 + + + + + + 1338 + 556 + 31 + 20 + + + 1353.5 + 566 + + + + + + + + 2 + Result of merge + 498e6e07-ba02-437c-8dd2-5dc7b0d89f21 + Result + Result + false + 0 + + + + + + 1393 + 516 + 31 + 60 + + + 1408.5 + 546 + + + + + + + + + + + + + + e2c0f9db-a862-4bd9-810c-ef2610e7a56f + Construct Mesh + + + + + Construct a mesh from vertices, faces and optional colours. + true + 04ac00ac-e196-4260-9066-52fdbcfe8298 + Construct Mesh + Construct Mesh + + + + + + 1947 + 687 + 144 + 64 + + + 2049 + 719 + + + + + + 1 + Vertices of mesh object + 24292316-c65a-4ae7-a663-25a865c59ec6 + Vertices + Vertices + false + cf04e855-8c9e-4cb8-9bec-209bb54c8b4d + 1 + + + + + + 1949 + 689 + 88 + 20 + + + 1993 + 699 + + + + + + 1 + + + + + 4 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + 10 + 0 + 0 + + + + + + + + 10 + 10 + 0 + + + + + + + + 0 + 10 + 0 + + + + + + + + + + + + 1 + Faces of mesh object + d8723e8f-33e4-4189-830c-dbf3c8ca72d7 + Faces + Faces + false + 0 + + + + + + 1949 + 709 + 88 + 20 + + + 1993 + 719 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + 1 + 2 + 3 + + + + + + + + + + + 1 + Optional vertex colours + a432f5f5-1f1b-48be-8ca2-67a8bd005e9c + Colours + Colours + true + 0 + + + + + + 1949 + 729 + 88 + 20 + + + 1993 + 739 + + + + + + + + Constructed mesh + 217b292d-5983-436c-b329-77e4018d0ec6 + Mesh + Mesh + false + 0 + + + + + + 2061 + 689 + 28 + 60 + + + 2075 + 719 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + b9111546-65b8-467b-8d37-df9d10a1c744 + Merge + Merge + + + + + + 1643 + 565 + 122 + 64 + + + 1704 + 597 + + + + + + 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 + 428a6ad4-b966-476d-9540-30576b4125c5 + false + Data 1 + D1 + true + 594ff30d-7b95-4b93-8322-995820408ab6 + 1 + + + + + + 1645 + 567 + 47 + 20 + + + 1676.5 + 577 + + + + + + + + 2 + Data stream 2 + d599f0d2-e613-40fb-a562-a5e56fa9ca27 + false + Data 2 + D2 + true + true + f4020e61-2364-4520-8cba-4d25b086c6d3 + 1 + + + + + + 1645 + 587 + 47 + 20 + + + 1676.5 + 597 + + + + + + + + 2 + Data stream 3 + ee99dcd7-1508-443e-a5a4-09a43c02c9e9 + false + Data 3 + D3 + true + 0 + + + + + + 1645 + 607 + 47 + 20 + + + 1676.5 + 617 + + + + + + + + 2 + Result of merge + ce4e982a-1eaf-48c2-98dd-94fbc490eb6b + Result + Result + false + true + 0 + + + + + + 1716 + 567 + 47 + 60 + + + 1731.5 + 597 + + + + + + + + + + + + + + cc14daa5-911a-4fcc-8b3b-1149bf7f2eeb + Point List + + + + + Displays details about lists of points + true + 04fc01e7-e631-421d-a70b-abfb4e25673a + Point List + Point List + + + + + + 1840 + 721 + 59 + 44 + + + 1885 + 743 + + + + + + 1 + Points to display + true + 75abd4a2-d696-4e21-9c72-da4dc06f6c00 + Points + Points + true + ce4e982a-1eaf-48c2-98dd-94fbc490eb6b + 1 + + + + + + 1842 + 723 + 31 + 20 + + + 1857.5 + 733 + + + + + + + + Optional text size (in Rhino units) + 425e78c8-1bc0-41cd-b51a-6b0c3dffb876 + Size + Size + true + edad3f62-fe23-492f-8c12-8cfcf8e70810 + 1 + + + + + + 1842 + 743 + 31 + 20 + + + 1857.5 + 753 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.0625 + + + + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 446409a9-642c-401f-b717-7c42dd3cd808 + Scale + Scale + + + + + + 1935 + 542 + 126 + 64 + + + 1997 + 574 + + + + + + Base geometry + 61d3636c-47e5-4573-ba96-b6d9a62c9876 + Geometry + Geometry + true + 217b292d-5983-436c-b329-77e4018d0ec6 + 1 + + + + + + 1937 + 544 + 48 + 20 + + + 1961 + 554 + + + + + + + + Center of scaling + 331adc44-1482-46d4-815b-a884cf09e8ec + Center + Center + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 1937 + 564 + 48 + 20 + + + 1961 + 574 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 9118e50b-8e46-4a21-b94a-52dd1a67369c + Factor + Factor + false + 1f212e23-9ff8-41ed-8fd9-613f56ef1dae + 1 + + + + + + 1937 + 584 + 48 + 20 + + + 1961 + 594 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + c45407a1-cf2d-42c5-b001-9b6faa573088 + Geometry + Geometry + false + 0 + + + + + + 2009 + 544 + 50 + 30 + + + 2034 + 559 + + + + + + + + Transformation data + 60c1e37e-2729-4bba-9322-d284fdfae75a + Transform + Transform + false + 0 + + + + + + 2009 + 574 + 50 + 30 + + + 2034 + 589 + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + 614f0a98-a808-416f-91ee-b42c27191f07 + Polar Array + Polar Array + + + + + + 2371 + 513 + 162 + 84 + + + 2469 + 555 + + + + + + Base geometry + ac156989-dbe0-49b5-9865-e0198da94a78 + Geometry + Geometry + true + c9699340-e839-4997-90c3-72e6c11df987 + 1 + + + + + + 2373 + 515 + 84 + 20 + + + 2433 + 525 + + + + + + + + Polar array plane + 471309a6-d9f5-4259-bf9e-a583a9550931 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 2373 + 535 + 84 + 20 + + + 2433 + 545 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + e5e3cc99-1545-4b4a-91c2-719074a4f02e + Count + Count + false + f15d847a-f251-4438-8440-8141428ae955 + 1 + + + + + + 2373 + 555 + 84 + 20 + + + 2433 + 565 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Sweep angle in degrees (counter-clockwise, starting from plane x-axis) + f5545c47-6e2d-468f-8095-721bba8e7438 + 360/X + Angle + Angle + false + 5f509946-22ac-4de3-8016-743b1ef64458 + 1 + true + + + + + + 2373 + 575 + 84 + 20 + + + 2433 + 585 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + f7f55789-37a6-434d-b6a7-2bef77eb2b4a + Geometry + Geometry + false + 0 + + + + + + 2481 + 515 + 50 + 40 + + + 2506 + 535 + + + + + + + + 1 + Transformation data + f0daaa87-a788-42d0-9062-a0fc7df37f9b + Transform + Transform + false + 0 + + + + + + 2481 + 555 + 50 + 40 + + + 2506 + 575 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + d3b77532-d44a-423c-b2a0-40c00539cb67 + Merge + Merge + + + + + + 2137 + 607 + 90 + 64 + + + 2182 + 639 + + + + + + 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 + 9c295ee8-2fd7-4359-8a49-71646c5f39b0 + false + Data 1 + D1 + true + 217b292d-5983-436c-b329-77e4018d0ec6 + 1 + + + + + + 2139 + 609 + 31 + 20 + + + 2154.5 + 619 + + + + + + + + 2 + Data stream 2 + 592d3149-f4da-4452-bd28-6f141b4d3b9d + false + Data 2 + D2 + true + c45407a1-cf2d-42c5-b001-9b6faa573088 + 1 + + + + + + 2139 + 629 + 31 + 20 + + + 2154.5 + 639 + + + + + + + + 2 + Data stream 3 + eaddc588-b772-49e4-babc-7e3fc6f19f57 + false + Data 3 + D3 + true + 0 + + + + + + 2139 + 649 + 31 + 20 + + + 2154.5 + 659 + + + + + + + + 2 + Result of merge + c9699340-e839-4997-90c3-72e6c11df987 + Result + Result + false + 0 + + + + + + 2194 + 609 + 31 + 60 + + + 2209.5 + 639 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + c20aaa07-be70-49e8-bb15-7489587a6237 + 614f0a98-a808-416f-91ee-b42c27191f07 + 6d5ffc18-73c2-445f-a3f4-dfd3821d7f94 + aab681a6-70d1-417c-890c-6dbe52cb3b52 + 4 + 13768e13-7ab5-4df9-adff-a062933d0eb8 + Group + + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + 6d5ffc18-73c2-445f-a3f4-dfd3821d7f94 + Mesh Join + Mesh Join + + + + + + 2383 + 448 + 110 + 28 + + + 2451 + 462 + + + + + + 1 + Meshes to join + 0317d3e7-012e-48ff-9dbd-d63e2ee022ab + 1 + Meshes + Meshes + false + f7f55789-37a6-434d-b6a7-2bef77eb2b4a + 1 + + + + + + 2385 + 450 + 54 + 24 + + + 2420 + 462 + + + + + + + + Mesh join result + bcd20ec1-d0c4-404e-ba0c-ef8e12bc8f9e + Mesh + Mesh + false + 0 + + + + + + 2463 + 450 + 28 + 24 + + + 2477 + 462 + + + + + + + + + + + + 2e205f24-9279-47b2-b414-d06dcd0b21a7 + Area + + + + + Solve area properties for breps, meshes and planar closed curves. + true + 386552be-6726-422f-bb90-206d1cf210fd + Area + Area + + + + + + 908 + 262 + 118 + 44 + + + 970 + 284 + + + + + + Brep, mesh or planar closed curve for area computation + e42d7b75-8434-4ef7-a34f-5d3e96df0f82 + Geometry + Geometry + false + 03119332-51b7-4111-9bd8-92f40e66dc78 + 1 + + + + + + 910 + 264 + 48 + 40 + + + 934 + 284 + + + + + + + + Area of geometry + 3bb52d6e-0691-4669-b2ef-e2ca683d9386 + Area + Area + false + 0 + + + + + + 982 + 264 + 42 + 20 + + + 1003 + 274 + + + + + + + + Area centroid of geometry + 54c4ffa9-bd1c-4d72-b246-bd75d0e938fc + Centroid + Centroid + false + 0 + + + + + + 982 + 284 + 42 + 20 + + + 1003 + 294 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + 8a0bc25c-3154-4ffb-8ece-430aec33dff5 + Point + Point + false + 0 + + + + + + 151 + 678 + 99 + 24 + + + 238.4641 + 690.1408 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 078727ad-5faa-46ac-b4dd-d49f56524402 + Division + Division + + + + + + 847 + 494 + 70 + 44 + + + 872 + 516 + + + + + + Item to divide (dividend) + 7a9086b3-7d38-4dd2-be76-d76d5f18b310 + A + A + false + 58ea6452-9675-44bd-8375-2bd59b544e7a + 1 + + + + + + 849 + 496 + 11 + 20 + + + 854.5 + 506 + + + + + + + + Item to divide with (divisor) + d7a932a4-6d29-4c8e-b88e-92fce183a52b + B + B + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 849 + 516 + 11 + 20 + + + 854.5 + 526 + + + + + + + + The result of the Division + edad3f62-fe23-492f-8c12-8cfcf8e70810 + Result + Result + false + 0 + + + + + + 884 + 496 + 31 + 40 + + + 899.5 + 516 + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + Point + Point + false + 8a0bc25c-3154-4ffb-8ece-430aec33dff5 + 1 + + + + + + 389 + 678 + 50 + 24 + + + 414.3266 + 690.2625 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + ad32b5c5-da8a-446f-a755-c40695861bd4 + Digit Scroller + + false + 0 + + + + + 12 + + 4 + + 4.00000000 + + + + + + 59 + 484 + 250 + 20 + + + 59.52126 + 484.8542 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + a2fdf6dc-3ca1-4b1d-a42e-ca69c885ddc2 + Number + Number + false + 4bf91a09-5169-40c1-9184-6a4d23bb3887 + 1 + + + + + + 389 + 468 + 50 + 24 + + + 414.5862 + 480.4782 + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 2001d633-d8ef-4cd0-98c4-b3cd25ea9a0a + Boolean Toggle + + false + 0 + false + + + + + + 167 + 1245 + 66 + 22 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + e86f82ff-b78b-462f-b7d3-0785cfd14486 + Stream Filter + Stream Filter + + + + + + 1702 + 740 + 92 + 64 + + + 1756 + 772 + + + + + + 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 + f800c4dc-5b70-48a9-9b57-8b839c8fa5dd + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 1704 + 742 + 40 + 20 + + + 1724 + 752 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 4d314814-310f-4a0e-a7c4-67f5f9c17f43 + false + Stream 0 + 0 + true + 0 + + + + + + 1704 + 762 + 40 + 20 + + + 1724 + 772 + + + + + + + + 2 + Input stream at index 1 + e0b7488c-6e47-4430-b3f2-282155f55744 + false + Stream 1 + 1 + true + ce4e982a-1eaf-48c2-98dd-94fbc490eb6b + 1 + + + + + + 1704 + 782 + 40 + 20 + + + 1724 + 792 + + + + + + + + 2 + Filtered stream + cf04e855-8c9e-4cb8-9bec-209bb54c8b4d + false + Stream + S(0) + false + 0 + + + + + + 1768 + 742 + 24 + 60 + + + 1780 + 772 + + + + + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 3bccef96-11d5-49f7-9ece-c399e355c9a6 + Division + Division + + + + + + 2072 + 376 + 70 + 44 + + + 2097 + 398 + + + + + + Item to divide (dividend) + fbe16d8d-d1d5-4d7d-8327-cb7442cd32a2 + A + A + false + 62f04c76-f10c-4ed7-9a48-7bf5b1d82b54 + 1 + + + + + + 2074 + 378 + 11 + 20 + + + 2079.5 + 388 + + + + + + + + Item to divide with (divisor) + 8067c0cb-714d-46f2-994c-073d34dd9fe7 + B + B + false + 5f509946-22ac-4de3-8016-743b1ef64458 + 1 + + + + + + 2074 + 398 + 11 + 20 + + + 2079.5 + 408 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + + + + + + + The result of the Division + d39a0004-79fb-443e-80ef-056cc6d6d865 + Result + Result + false + 0 + + + + + + 2109 + 378 + 31 + 40 + + + 2124.5 + 398 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 62f04c76-f10c-4ed7-9a48-7bf5b1d82b54 + Relay + + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 1919 + 361 + 40 + 16 + + + 1939 + 369 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + a6b5e680-f35b-41cf-b367-07845c433523 + Relay + + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 1920 + 485 + 40 + 16 + + + 1940 + 493 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 77de67ce-ae9d-479c-968c-a96ce1a6eb38 + Division + Division + + + + + + 2042 + 473 + 70 + 44 + + + 2067 + 495 + + + + + + Item to divide (dividend) + ee7a7aad-dd41-4ed6-bffd-24816ed4bbe8 + A + A + false + a6b5e680-f35b-41cf-b367-07845c433523 + 1 + + + + + + 2044 + 475 + 11 + 20 + + + 2049.5 + 485 + + + + + + + + Item to divide with (divisor) + b3a0fdb4-bfb8-4498-bcbd-a8bfd73665ed + B + B + false + 5f509946-22ac-4de3-8016-743b1ef64458 + 1 + + + + + + 2044 + 495 + 11 + 20 + + + 2049.5 + 505 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 1 + + + + + + + + + + + The result of the Division + f15d847a-f251-4438-8440-8141428ae955 + Result + Result + false + 0 + + + + + + 2079 + 475 + 31 + 40 + + + 2094.5 + 495 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + 4d6e54e2-231b-40d1-858f-c39873033148 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 0.0 + + + + + + 76 + 853 + 250 + 20 + + + 76.33613 + 853.504 + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 5f509946-22ac-4de3-8016-743b1ef64458 + Relay + + false + 3ed32c57-d589-40ae-9f78-fc9caf856975 + 1 + + + + + + 980 + 838 + 40 + 16 + + + 1000 + 846 + + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + d0973604-8521-4f37-8608-4cbf54285885 + Division + Division + + + + + + 780 + 777 + 70 + 44 + + + 805 + 799 + + + + + + Item to divide (dividend) + 3105ea67-081c-4ff4-8873-e66ec9a0a6c2 + A + A + false + 617f0c3d-39b7-451e-b701-6d1b755e9587 + 1 + + + + + + 782 + 779 + 11 + 20 + + + 787.5 + 789 + + + + + + + + Item to divide with (divisor) + 4e00ded7-a595-41bf-b93d-830b05de799d + B + B + false + a2c09920-c52b-443a-b2b5-193227d77a04 + 1 + + + + + + 782 + 799 + 11 + 20 + + + 787.5 + 809 + + + + + + + + The result of the Division + 3ed32c57-d589-40ae-9f78-fc9caf856975 + Result + Result + false + 0 + + + + + + 817 + 779 + 31 + 40 + + + 832.5 + 799 + + + + + + + + + + + + 9c007a04-d0d9-48e4-9da3-9ba142bc4d46 + Subtraction + + + + + Mathematical subtraction + true + ba6d1131-4c18-408d-8d88-3c2ac476b5a9 + Subtraction + Subtraction + + + + + + 666 + 838 + 70 + 44 + + + 691 + 860 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + First operand for subtraction + cb0a07d8-4a3b-4d5e-b7ca-513e14978f4f + A + A + true + 617f0c3d-39b7-451e-b701-6d1b755e9587 + 1 + + + + + + 668 + 840 + 11 + 20 + + + 673.5 + 850 + + + + + + + + Second operand for subtraction + cb98d627-ab8e-43c9-9727-006794c40c99 + B + B + true + 583152f8-b598-4274-ae29-43c377e7a02f + 1 + + + + + + 668 + 860 + 11 + 20 + + + 673.5 + 870 + + + + + + + + Result of subtraction + a2c09920-c52b-443a-b2b5-193227d77a04 + Result + Result + false + 0 + + + + + + 703 + 840 + 31 + 40 + + + 718.5 + 860 + + + + + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + 583152f8-b598-4274-ae29-43c377e7a02f + Number + Number + false + 4d6e54e2-231b-40d1-858f-c39873033148 + 1 + + + + + + 389 + 851 + 50 + 24 + + + 414.3816 + 863.5443 + + + + + + + + + + cb95db89-6165-43b6-9c41-5702bc5bf137 + Boolean + + + + + Contains a collection of boolean values + a16525f3-6689-4386-89f0-73c949430fa9 + Boolean + Boolean + false + 2001d633-d8ef-4cd0-98c4-b3cd25ea9a0a + 1 + + + + + + 389 + 1244 + 50 + 24 + + + 414.3687 + 1256.571 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 55655c1d-67a6-460f-830a-ee50c5806978 + Rotate + Rotate + + + + + + 2851 + 362 + 162 + 64 + + + 2949 + 394 + + + + + + Base geometry + 1688a1a4-942f-49fe-bb2b-f898bcdd3e8c + Geometry + Geometry + true + 3ded0038-cd82-4b7f-90d2-cdd455ee15e7 + 1 + + + + + + 2853 + 364 + 84 + 20 + + + 2913 + 374 + + + + + + + + Rotation angle in degrees + c140048e-722f-45f8-bab2-beb905013d10 + 180/X + Angle + Angle + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + true + + + + + + 2853 + 384 + 84 + 20 + + + 2913 + 394 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + db46f125-656e-4a5d-82ec-dd795abb0ba4 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 2853 + 404 + 84 + 20 + + + 2913 + 414 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 899d7367-84ef-4ac7-b5b2-6da906e818bc + Geometry + Geometry + false + 0 + + + + + + 2961 + 364 + 50 + 30 + + + 2986 + 379 + + + + + + + + Transformation data + 2f6dd48c-f9ba-4f43-8eff-606c9efe331c + Transform + Transform + false + 0 + + + + + + 2961 + 394 + 50 + 30 + + + 2986 + 409 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + ff9deced-6ff7-4ad6-9d3a-0ec785861c50 + Boolean Toggle + + false + 0 + true + + + + + + 167 + 913 + 66 + 22 + + + + + + + + + + cb95db89-6165-43b6-9c41-5702bc5bf137 + Boolean + + + + + Contains a collection of boolean values + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + Boolean + Boolean + false + ff9deced-6ff7-4ad6-9d3a-0ec785861c50 + 1 + + + + + + 389 + 912 + 50 + 24 + + + 414.8717 + 924.7251 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + fc93c343-a7b2-414f-94a2-f2c6ea03c640 + Rotate + Rotate + + + + + + 2858 + 480 + 162 + 64 + + + 2956 + 512 + + + + + + Base geometry + 42592b55-96c8-4d51-997a-479442df04bf + Geometry + Geometry + true + 1815222d-1f96-4507-8c40-f70b5796ad05 + 1 + + + + + + 2860 + 482 + 84 + 20 + + + 2920 + 492 + + + + + + + + Rotation angle in degrees + 174df572-c839-4887-bf38-ae0fd4104fcc + 180/X + Angle + Angle + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + true + + + + + + 2860 + 502 + 84 + 20 + + + 2920 + 512 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 63bb573e-1d14-481e-9629-fbba006a72e5 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 2860 + 522 + 84 + 20 + + + 2920 + 532 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 2b6a7f2e-024f-494e-b2e7-f97d9a883542 + Geometry + Geometry + false + 0 + + + + + + 2968 + 482 + 50 + 30 + + + 2993 + 497 + + + + + + + + Transformation data + 17cea3fa-67f4-44a0-aab9-24051bc391a0 + Transform + Transform + false + 0 + + + + + + 2968 + 512 + 50 + 30 + + + 2993 + 527 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 55655c1d-67a6-460f-830a-ee50c5806978 + fc93c343-a7b2-414f-94a2-f2c6ea03c640 + 2 + b3d8d92e-ab39-494e-8a68-e78abf2d4f52 + Group + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + f3b69789-88dd-46e1-afb0-410982743c57 + Stream Filter + Stream Filter + + + + + + 3131 + 682 + 77 + 64 + + + 3170 + 714 + + + + + + 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 + 180270e6-19f1-4fd1-b62d-b1ac2ba9cbb5 + Gate + Gate + false + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + 1 + + + + + + 3133 + 684 + 25 + 20 + + + 3145.5 + 694 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 735ce9e1-3623-439a-b43f-0582c10aa789 + false + Stream 0 + 0 + true + 1bcbc0f8-bb07-4094-be66-90544877464d + 1 + + + + + + 3133 + 704 + 25 + 20 + + + 3145.5 + 714 + + + + + + + + 2 + Input stream at index 1 + 0958e228-0c93-46d3-a488-a83dea889544 + false + Stream 1 + 1 + true + 2b6a7f2e-024f-494e-b2e7-f97d9a883542 + 1 + + + + + + 3133 + 724 + 25 + 20 + + + 3145.5 + 734 + + + + + + + + 2 + Filtered stream + 39951436-4689-4576-8daa-c1721b323f45 + false + Stream + S(1) + false + 0 + + + + + + 3182 + 684 + 24 + 60 + + + 3194 + 714 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5a011697-d479-4142-ae6b-2d74a359e063 + f3b69789-88dd-46e1-afb0-410982743c57 + 42ba0715-c0a4-4acc-8185-8845b49af307 + 3 + 0e6d5a6e-1e5b-4cd4-8e20-2b771e030055 + Group + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 42ba0715-c0a4-4acc-8185-8845b49af307 + Stream Filter + Stream Filter + + + + + + 3131 + 216 + 77 + 64 + + + 3170 + 248 + + + + + + 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 + 3754a441-74a7-4749-ba73-a72ae25820ec + Gate + Gate + false + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + 1 + + + + + + 3133 + 218 + 25 + 20 + + + 3145.5 + 228 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 1b0a265b-37a2-48fa-b4f1-6351a5ff5879 + false + Stream 0 + 0 + true + 4a7710ee-b6f1-45bc-9f48-fdb55adf12fd + 1 + + + + + + 3133 + 238 + 25 + 20 + + + 3145.5 + 248 + + + + + + + + 2 + Input stream at index 1 + 1baac14e-49aa-4c02-9227-437f31f5adec + false + Stream 1 + 1 + true + 899d7367-84ef-4ac7-b5b2-6da906e818bc + 1 + + + + + + 3133 + 258 + 25 + 20 + + + 3145.5 + 268 + + + + + + + + 2 + Filtered stream + 47bbdcd3-f691-4bb2-9a47-506ced8cc0cb + false + Stream + S(1) + false + 0 + + + + + + 3182 + 218 + 24 + 60 + + + 3194 + 248 + + + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + 18e9e43a-81a6-4bcd-a5ee-34dcd81c6d16 + Boolean Toggle + + false + 0 + true + + + + + + 167 + 1139 + 66 + 22 + + + + + + + + + + cb95db89-6165-43b6-9c41-5702bc5bf137 + Boolean + + + + + Contains a collection of boolean values + 741c0401-7b8d-4626-86bd-417c5d4b5e99 + Boolean + Boolean + false + 18e9e43a-81a6-4bcd-a5ee-34dcd81c6d16 + 1 + + + + + + 389 + 1138 + 50 + 24 + + + 414.2214 + 1150.325 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 9329f84d-9e07-43c0-b654-21a92decd0d9 + Stream Filter + Stream Filter + + + + + + 814 + 330 + 92 + 64 + + + 868 + 362 + + + + + + 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 + 380b4aed-440c-4be8-b297-6c50bb9b01f5 + Gate + Gate + false + 741c0401-7b8d-4626-86bd-417c5d4b5e99 + 1 + + + + + + 816 + 332 + 40 + 20 + + + 836 + 342 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + dbd4ec87-6e99-4100-ba67-d4b53358a134 + false + Stream 0 + 0 + true + 0 + + + + + + 816 + 352 + 40 + 20 + + + 836 + 362 + + + + + + + + 2 + Input stream at index 1 + 9fe04c20-16e1-4638-9c22-54d36aaa2d0a + false + Stream 1 + 1 + true + f9250f96-f186-4105-8c90-26219698f25f + 1 + + + + + + 816 + 372 + 40 + 20 + + + 836 + 382 + + + + + + + + 2 + Filtered stream + 1c0fb968-2889-4b1f-8de2-fdcfc1ad5485 + false + Stream + S(1) + false + 0 + + + + + + 880 + 332 + 24 + 60 + + + 892 + 362 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + e2c51fcd-a55d-408c-af58-01cef4d4ab99 + Stream Filter + Stream Filter + + + + + + 2614 + 598 + 77 + 64 + + + 2653 + 630 + + + + + + 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 + 70d9aa1b-5629-4ed8-a062-910b22a0d089 + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 2616 + 600 + 25 + 20 + + + 2628.5 + 610 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 45afd2b2-0224-4476-a003-9148d4983b56 + false + Stream 0 + 0 + true + 22d06ede-cdf3-422b-b9d5-c3a89d23a099 + 1 + + + + + + 2616 + 620 + 25 + 20 + + + 2628.5 + 630 + + + + + + + + 2 + Input stream at index 1 + 06fd2150-5f8c-4247-96a2-abc76627accf + false + Stream 1 + 1 + true + bcd20ec1-d0c4-404e-ba0c-ef8e12bc8f9e + 1 + + + + + + 2616 + 640 + 25 + 20 + + + 2628.5 + 650 + + + + + + + + 2 + Filtered stream + 1bcbc0f8-bb07-4094-be66-90544877464d + false + Stream + S(0) + false + 0 + + + + + + 2665 + 600 + 24 + 60 + + + 2677 + 630 + + + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 0cc5c5de-3e9c-4189-a61e-40781b9c8d01 + PolyLine + PolyLine + + + + + + 1246 + 999 + 116 + 44 + + + 1310 + 1021 + + + + + + 1 + Polyline vertex points + 499a884f-9abc-4e0e-86cd-5f79d69acb00 + Vertices + Vertices + false + f95d45f0-6048-4af6-aaa3-fac44ea1f603 + 1 + + + + + + 1248 + 1001 + 50 + 20 + + + 1273 + 1011 + + + + + + + + Close polyline + a1f3a529-1ed8-4bf4-b399-3c14d75ea240 + Closed + Closed + false + 0 + + + + + + 1248 + 1021 + 50 + 20 + + + 1273 + 1031 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 396b9bd5-795e-457a-9f76-1d8b38e0f70e + Polyline + Polyline + false + 0 + + + + + + 1322 + 1001 + 38 + 40 + + + 1341 + 1021 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 04006e45-a97c-4b9b-a23e-2c5cdb6bc7c7 + PolyLine + PolyLine + + + + + + 1403 + 877 + 116 + 44 + + + 1467 + 899 + + + + + + 1 + Polyline vertex points + 09ab033f-74dd-4fc2-8fe3-756d7e298105 + Vertices + Vertices + false + fa9a023a-65b1-4cf0-b7ab-de086d564fb8 + 1 + + + + + + 1405 + 879 + 50 + 20 + + + 1430 + 889 + + + + + + + + Close polyline + 96cd0638-118e-4376-94dc-4ece2bacb3ab + Closed + Closed + false + 0 + + + + + + 1405 + 899 + 50 + 20 + + + 1430 + 909 + + + + + + 1 + + + + + 1 + {0} + + + + + false + + + + + + + + + + + Resulting polyline + 67de1503-ddbb-4c38-81b9-20bd4bf424a2 + Polyline + Polyline + false + 0 + + + + + + 1479 + 879 + 38 + 40 + + + 1498 + 899 + + + + + + + + + + + + cc14daa5-911a-4fcc-8b3b-1149bf7f2eeb + Point List + + + + + Displays details about lists of points + true + fceca01b-ae3a-469d-b031-1cd16d66327d + Point List + Point List + + + + + + 1726 + 1027 + 59 + 44 + + + 1771 + 1049 + + + + + + 1 + Points to display + true + 8f62b26e-f124-4fc4-980c-b35562e1bc94 + Points + Points + true + 5d2f665c-8686-437a-8535-4cdca440277d + 1 + + + + + + 1728 + 1029 + 31 + 20 + + + 1743.5 + 1039 + + + + + + + + Optional text size (in Rhino units) + 7ee893e7-b77f-4c3d-950f-4cf7ce49e8b4 + Size + Size + true + edad3f62-fe23-492f-8c12-8cfcf8e70810 + 1 + + + + + + 1728 + 1049 + 31 + 20 + + + 1743.5 + 1059 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.0625 + + + + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + f1a8d112-c3ef-4b0d-8d8b-cc50b2efed59 + Merge + Merge + + + + + + 1594 + 867 + 90 + 104 + + + 1639 + 919 + + + + + + 5 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + f3cef209-1438-4b87-801a-7164973edb31 + false + Data 1 + D1 + true + b2d16c46-9c87-4e45-9774-2e064d9335c7 + 1 + + + + + + 1596 + 869 + 31 + 20 + + + 1611.5 + 879 + + + + + + + + 2 + Data stream 2 + 92875497-53c8-4301-985f-ff1d28d64ae7 + false + Data 2 + D2 + true + 67de1503-ddbb-4c38-81b9-20bd4bf424a2 + 1 + + + + + + 1596 + 889 + 31 + 20 + + + 1611.5 + 899 + + + + + + + + 2 + Data stream 3 + a6683463-3342-43c7-a7d7-132a413124fc + false + Data 3 + D3 + true + ed711d35-254d-4ac7-8d6d-4212fe727aab + 1 + + + + + + 1596 + 909 + 31 + 20 + + + 1611.5 + 919 + + + + + + + + 2 + Data stream 4 + 9a8ac669-3f33-413c-a0c0-c5f9cac56d7f + false + Data 4 + D4 + true + 3efba58c-f5b7-4e05-8853-bce8deb5da76 + 1 + + + + + + 1596 + 929 + 31 + 20 + + + 1611.5 + 939 + + + + + + + + 2 + Data stream 5 + 7f992e47-66cb-48a4-88d6-ab20101e0d61 + false + Data 5 + D5 + true + 0 + + + + + + 1596 + 949 + 31 + 20 + + + 1611.5 + 959 + + + + + + + + 2 + Result of merge + eb2efdfc-b930-486d-af27-c0c107674567 + Result + Result + false + 0 + + + + + + 1651 + 869 + 31 + 100 + + + 1666.5 + 919 + + + + + + + + + + + + + + 8073a420-6bec-49e3-9b18-367f6fd76ac3 + Join Curves + + + + + Join as many curves as possible + true + 012bfa52-76dd-4916-bb38-f376d7bf330e + Join Curves + Join Curves + + + + + + 1746 + 917 + 116 + 44 + + + 1813 + 939 + + + + + + 1 + Curves to join + 91675f7d-3927-4262-a599-b2f505a244e9 + Curves + Curves + false + eb2efdfc-b930-486d-af27-c0c107674567 + 1 + + + + + + 1748 + 919 + 53 + 20 + + + 1774.5 + 929 + + + + + + + + Preserve direction of input curves + d63074ab-4a90-4d3f-91d0-001834412781 + Preserve + Preserve + false + 0 + + + + + + 1748 + 939 + 53 + 20 + + + 1774.5 + 949 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Joined curves and individual curves that could not be joined. + 0da56f71-8573-4861-97dd-b7de8c98a61a + Curves + Curves + false + 0 + + + + + + 1825 + 919 + 35 + 40 + + + 1842.5 + 939 + + + + + + + + + + + + 22990b1f-9be6-477c-ad89-f775cd347105 + Flip Curve + + + + + Flip a curve using an optional guide curve. + true + f1907d60-058a-463b-af50-43d64c0762bf + Flip Curve + Flip Curve + + + + + + 1433 + 941 + 88 + 44 + + + 1477 + 963 + + + + + + Curve to flip + 6cc9a2e3-6fca-4d98-9736-1bd011dacc18 + Curve + Curve + false + c67f5297-9f02-4721-a230-70a2aa49ea5b + 1 + + + + + + 1435 + 943 + 30 + 20 + + + 1450 + 953 + + + + + + + + Optional guide curve + 366f209a-2411-42aa-8b24-bb643e88ad6d + Guide + Guide + true + 0 + + + + + + 1435 + 963 + 30 + 20 + + + 1450 + 973 + + + + + + + + Flipped curve + ed711d35-254d-4ac7-8d6d-4212fe727aab + Curve + Curve + false + 0 + + + + + + 1489 + 943 + 30 + 20 + + + 1504 + 953 + + + + + + + + Flip action + 642c5060-e9ee-459a-b9dc-fa9481bd7271 + Flag + Flag + false + 0 + + + + + + 1489 + 963 + 30 + 20 + + + 1504 + 973 + + + + + + + + + + + + 22990b1f-9be6-477c-ad89-f775cd347105 + Flip Curve + + + + + Flip a curve using an optional guide curve. + true + 5df8880e-8a51-4bd6-b240-738631a12e7a + Flip Curve + Flip Curve + + + + + + 1432 + 999 + 88 + 44 + + + 1476 + 1021 + + + + + + Curve to flip + 6cf2ce3b-31aa-4c09-ba52-014870c475a4 + Curve + Curve + false + 396b9bd5-795e-457a-9f76-1d8b38e0f70e + 1 + + + + + + 1434 + 1001 + 30 + 20 + + + 1449 + 1011 + + + + + + + + Optional guide curve + 0dba9a5f-8f04-4ac4-ac75-629ea30e50f0 + Guide + Guide + true + 0 + + + + + + 1434 + 1021 + 30 + 20 + + + 1449 + 1031 + + + + + + + + Flipped curve + 3efba58c-f5b7-4e05-8853-bce8deb5da76 + Curve + Curve + false + 0 + + + + + + 1488 + 1001 + 30 + 20 + + + 1503 + 1011 + + + + + + + + Flip action + 0b986b39-b048-4542-9966-81bac08b6f96 + Flag + Flag + false + 0 + + + + + + 1488 + 1021 + 30 + 20 + + + 1503 + 1031 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 63c36b4b-fa4d-49d5-a1c1-f52c906a616d + Scale + Scale + + + + + + 1940 + 967 + 126 + 64 + + + 2002 + 999 + + + + + + Base geometry + 45672e90-8a79-4ee9-8d00-191916c309ec + Geometry + Geometry + true + 0da56f71-8573-4861-97dd-b7de8c98a61a + 1 + + + + + + 1942 + 969 + 48 + 20 + + + 1966 + 979 + + + + + + + + Center of scaling + bfebb163-046c-4fd7-985c-111e000b4406 + Center + Center + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 1942 + 989 + 48 + 20 + + + 1966 + 999 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + c3de6e6e-3574-4454-8e69-5381c686a44e + Factor + Factor + false + 1f212e23-9ff8-41ed-8fd9-613f56ef1dae + 1 + + + + + + 1942 + 1009 + 48 + 20 + + + 1966 + 1019 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + ac5331bd-f37c-404c-9149-5c3f0bf10349 + Geometry + Geometry + false + 0 + + + + + + 2014 + 969 + 50 + 30 + + + 2039 + 984 + + + + + + + + Transformation data + f15edba7-774d-4ee3-87a1-c57aa92cf474 + Transform + Transform + false + 0 + + + + + + 2014 + 999 + 50 + 30 + + + 2039 + 1014 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 305b76c8-baf6-4fc6-bc67-811b6b986597 + Merge + Merge + + + + + + 2145 + 893 + 90 + 64 + + + 2190 + 925 + + + + + + 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 + 9e728a8c-01b8-4011-9d3d-883387bd93de + false + Data 1 + D1 + true + 0da56f71-8573-4861-97dd-b7de8c98a61a + 1 + + + + + + 2147 + 895 + 31 + 20 + + + 2162.5 + 905 + + + + + + + + 2 + Data stream 2 + 8d0ae6db-ac48-4201-aac0-48c042c1b569 + false + Data 2 + D2 + true + ac5331bd-f37c-404c-9149-5c3f0bf10349 + 1 + + + + + + 2147 + 915 + 31 + 20 + + + 2162.5 + 925 + + + + + + + + 2 + Data stream 3 + 4c341f10-a9e7-4b9b-a971-96ebe43acdec + false + Data 3 + D3 + true + 0 + + + + + + 2147 + 935 + 31 + 20 + + + 2162.5 + 945 + + + + + + + + 2 + Result of merge + 01088d5b-492b-47dd-ba30-665288e0d822 + Result + Result + false + 0 + + + + + + 2202 + 895 + 31 + 60 + + + 2217.5 + 925 + + + + + + + + + + + + + + fca5ad7e-ecac-401d-a357-edda0a251cbc + Polar Array + + + + + Create a polar array of geometry. + true + aab681a6-70d1-417c-890c-6dbe52cb3b52 + Polar Array + Polar Array + + + + + + 2370 + 668 + 162 + 84 + + + 2468 + 710 + + + + + + Base geometry + d0ea5570-fde8-4617-a293-893b383c552d + Geometry + Geometry + true + 01088d5b-492b-47dd-ba30-665288e0d822 + 1 + + + + + + 2372 + 670 + 84 + 20 + + + 2432 + 680 + + + + + + + + Polar array plane + 238b8661-15a4-49df-ada7-c3199ba35237 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 2372 + 690 + 84 + 20 + + + 2432 + 700 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Number of elements in array. + 4826f6cd-6b00-4d01-9141-c07a2637e044 + Count + Count + false + f15d847a-f251-4438-8440-8141428ae955 + 1 + + + + + + 2372 + 710 + 84 + 20 + + + 2432 + 720 + + + + + + 1 + + + + + 1 + {0} + + + + + 10 + + + + + + + + + + + Sweep angle in degrees (counter-clockwise, starting from plane x-axis) + 4b30bc3d-e7db-453c-b6c5-53b67c9a33a8 + 360/X + Angle + Angle + false + 5f509946-22ac-4de3-8016-743b1ef64458 + 1 + true + + + + + + 2372 + 730 + 84 + 20 + + + 2432 + 740 + + + + + + 1 + + + + + 1 + {0} + + + + + 6.2831853071795862 + + + + + + + + + + + 1 + Arrayed geometry + 22d06ede-cdf3-422b-b9d5-c3a89d23a099 + Geometry + Geometry + false + 0 + + + + + + 2480 + 670 + 50 + 40 + + + 2505 + 690 + + + + + + + + 1 + Transformation data + 28cfde72-5fe5-44e0-9929-0e17ab782751 + Transform + Transform + false + 0 + + + + + + 2480 + 710 + 50 + 40 + + + 2505 + 730 + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + cabe19ab-3af3-48a7-ae42-ac1aa765960f + Stream Filter + Stream Filter + + + + + + 2733 + 485 + 92 + 64 + + + 2787 + 517 + + + + + + 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 + 0c83f65e-8514-4fdd-b2a1-8a75ecfe271c + Gate + Gate + false + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + 1 + + + + + + 2735 + 487 + 40 + 20 + + + 2755 + 497 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 955acd09-a464-4d6b-9539-6ed0f0b31d89 + false + Stream 0 + 0 + true + 0 + + + + + + 2735 + 507 + 40 + 20 + + + 2755 + 517 + + + + + + + + 2 + Input stream at index 1 + f3e61af7-e667-4ce2-a36a-5d75aee4d68c + false + Stream 1 + 1 + true + 1bcbc0f8-bb07-4094-be66-90544877464d + 1 + + + + + + 2735 + 527 + 40 + 20 + + + 2755 + 537 + + + + + + + + 2 + Filtered stream + 1815222d-1f96-4507-8c40-f70b5796ad05 + false + Stream + S(1) + false + 0 + + + + + + 2799 + 487 + 24 + 60 + + + 2811 + 517 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 71dc8650-eff2-49f7-9e9c-923ec3cc5b5b + Stream Filter + Stream Filter + + + + + + 2729 + 350 + 92 + 64 + + + 2783 + 382 + + + + + + 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 + c63b4720-21f7-4387-9ac5-22fd0610a5c6 + Gate + Gate + false + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + 1 + + + + + + 2731 + 352 + 40 + 20 + + + 2751 + 362 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 068f3a3d-5854-478c-8656-acfccecf87fe + false + Stream 0 + 0 + true + 0 + + + + + + 2731 + 372 + 40 + 20 + + + 2751 + 382 + + + + + + + + 2 + Input stream at index 1 + 7b7fff38-45a3-4051-9bc7-859c68358219 + false + Stream 1 + 1 + true + 4a7710ee-b6f1-45bc-9f48-fdb55adf12fd + 1 + + + + + + 2731 + 392 + 40 + 20 + + + 2751 + 402 + + + + + + + + 2 + Filtered stream + 3ded0038-cd82-4b7f-90d2-cdd455ee15e7 + false + Stream + S(1) + false + 0 + + + + + + 2795 + 352 + 24 + 60 + + + 2807 + 382 + + + + + + + + + + + + + + 11bbd48b-bb0a-4f1b-8167-fa297590390d + End Points + + + + + Extract the end points of a curve. + true + 6c79358c-c8c3-431a-acc7-feb05d1fd0e0 + End Points + End Points + + + + + + 653 + 106 + 84 + 44 + + + 697 + 128 + + + + + + Curve to evaluate + 0e112fff-c85e-455d-a97d-ae3284bb66dc + Curve + Curve + false + 03119332-51b7-4111-9bd8-92f40e66dc78 + 1 + + + + + + 655 + 108 + 30 + 40 + + + 670 + 128 + + + + + + + + Curve start point + 415aa9fd-7ebe-457f-aca7-e4239f5ee76e + Start + Start + false + 0 + + + + + + 709 + 108 + 26 + 20 + + + 722 + 118 + + + + + + + + Curve end point + 705a06df-7c0b-44bc-8d1c-6586719d9eee + End + End + false + 0 + + + + + + 709 + 128 + 26 + 20 + + + 722 + 138 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 49aba145-9f44-4f59-be98-37344d6d12ba + d6297665-6361-4bbd-818e-9238f3722ce1 + 8a0bc25c-3154-4ffb-8ece-430aec33dff5 + ad32b5c5-da8a-446f-a755-c40695861bd4 + 2001d633-d8ef-4cd0-98c4-b3cd25ea9a0a + 4d6e54e2-231b-40d1-858f-c39873033148 + ff9deced-6ff7-4ad6-9d3a-0ec785861c50 + 18e9e43a-81a6-4bcd-a5ee-34dcd81c6d16 + be773f9f-3345-47ed-bd8d-6450643a93ca + 7b68fe58-78af-4e0c-b223-a527e965166e + c8406a0e-76ea-427a-87ca-4ac4b30afa0b + 11 + 5f722054-334f-421a-ba85-2f256f75c711 + Group + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 58ea6452-9675-44bd-8375-2bd59b544e7a + 55e56ecc-4938-49f8-95d9-5be10d79c900 + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + a2fdf6dc-3ca1-4b1d-a42e-ca69c885ddc2 + 583152f8-b598-4274-ae29-43c377e7a02f + a16525f3-6689-4386-89f0-73c949430fa9 + e3a451f2-a09d-4525-9598-bc19d2d9aa73 + 741c0401-7b8d-4626-86bd-417c5d4b5e99 + 80e17de8-b9c7-40e4-bc1d-4361dab72ffd + 9 + 2c885a67-0251-4514-946d-5156163acfea + Group + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 0c452ecd-4106-439b-b6d2-af169f7afa75 + Stream Filter + Stream Filter + + + + + + 1413 + 788 + 92 + 64 + + + 1467 + 820 + + + + + + 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 + 80ec9126-08ca-4510-9078-4fa0c9a22dad + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 1415 + 790 + 40 + 20 + + + 1435 + 800 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 48f7ac90-bf39-4c27-991e-00168b7d8675 + false + Stream 0 + 0 + true + cfcb252c-6915-496e-8e74-9121100e8a7a + 1 + + + + + + 1415 + 810 + 40 + 20 + + + 1435 + 820 + + + + + + + + 2 + Input stream at index 1 + 0c1c4392-6f69-42b7-a3da-89c41c5ab98c + false + Stream 1 + 1 + true + 0 + + + + + + 1415 + 830 + 40 + 20 + + + 1435 + 840 + + + + + + + + 2 + Filtered stream + b2d16c46-9c87-4e45-9774-2e064d9335c7 + false + Stream + S(0) + false + 0 + + + + + + 1479 + 790 + 24 + 60 + + + 1491 + 820 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 9ae57f2a-7602-41ae-95e7-7f33292cf7a8 + Stream Filter + Stream Filter + + + + + + 1097 + 993 + 92 + 64 + + + 1151 + 1025 + + + + + + 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 + aae733f6-afcc-494d-81c5-716392df06a5 + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 1099 + 995 + 40 + 20 + + + 1119 + 1005 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 6c6d97d1-cbb1-4a7f-a79c-5828cac2f899 + false + Stream 0 + 0 + true + 594ff30d-7b95-4b93-8322-995820408ab6 + 1 + + + + + + 1099 + 1015 + 40 + 20 + + + 1119 + 1025 + + + + + + + + 2 + Input stream at index 1 + 1b60567e-3d76-4ff3-b8fb-0566c6429820 + false + Stream 1 + 1 + true + 0 + + + + + + 1099 + 1035 + 40 + 20 + + + 1119 + 1045 + + + + + + + + 2 + Filtered stream + f95d45f0-6048-4af6-aaa3-fac44ea1f603 + false + Stream + S(0) + false + 0 + + + + + + 1163 + 995 + 24 + 60 + + + 1175 + 1025 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 0cd56a13-5feb-4ad7-9ee4-8f441c75a8ef + Stream Filter + Stream Filter + + + + + + 1087 + 861 + 92 + 64 + + + 1141 + 893 + + + + + + 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 + 9f775bdb-4b8c-4ba9-b900-778cf971f9d5 + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 1089 + 863 + 40 + 20 + + + 1109 + 873 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + f429acb0-2538-4d02-8296-116a861e69d3 + false + Stream 0 + 0 + true + f4020e61-2364-4520-8cba-4d25b086c6d3 + 1 + + + + + + 1089 + 883 + 40 + 20 + + + 1109 + 893 + + + + + + + + 2 + Input stream at index 1 + 87bd0a80-0db0-45de-af08-c0d3c882d771 + false + Stream 1 + 1 + true + 0 + + + + + + 1089 + 903 + 40 + 20 + + + 1109 + 913 + + + + + + + + 2 + Filtered stream + fa9a023a-65b1-4cf0-b7ab-de086d564fb8 + false + Stream + S(0) + false + 0 + + + + + + 1153 + 863 + 24 + 60 + + + 1165 + 893 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 5b9dca62-8142-4ad9-a6f2-9111f3bdbba7 + Stream Filter + Stream Filter + + + + + + 1225 + 859 + 92 + 64 + + + 1279 + 891 + + + + + + 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 + 7f28bcba-8507-47e6-ab5b-9ac0b914b3fd + Gate + Gate + false + a16525f3-6689-4386-89f0-73c949430fa9 + 1 + + + + + + 1227 + 861 + 40 + 20 + + + 1247 + 871 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + b882ebd8-251e-4479-a445-7bf4408c8547 + false + Stream 0 + 0 + true + 9128e1dd-efbb-49b8-9661-78dfa4dcd32d + 1 + + + + + + 1227 + 881 + 40 + 20 + + + 1247 + 891 + + + + + + + + 2 + Input stream at index 1 + a5111248-ba93-441f-9af6-7a3d8329d249 + false + Stream 1 + 1 + true + 0 + + + + + + 1227 + 901 + 40 + 20 + + + 1247 + 911 + + + + + + + + 2 + Filtered stream + c67f5297-9f02-4721-a230-70a2aa49ea5b + false + Stream + S(0) + false + 0 + + + + + + 1291 + 861 + 24 + 60 + + + 1303 + 891 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + COS(4*ATAN(1)/O) + true + 1c6e8d1a-09e5-4afe-bbc3-eb091b10055d + Expression + Expression + + + + + + 3267 + 507 + 199 + 28 + + + 3357 + 521 + + + + + + 1 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 41051310-931f-40ff-8880-084ff12d342b + Variable O + O + true + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 3269 + 509 + 11 + 24 + + + 3274.5 + 521 + + + + + + + + Result of expression + bb39b751-9825-4498-841f-5005c8deca69 + Result + Result + false + 0 + + + + + + 3433 + 509 + 31 + 24 + + + 3448.5 + 521 + + + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + ed513bbb-c4f2-4679-8248-669ffc741818 + Boolean Toggle + + false + 0 + false + + + + + + 167 + 962 + 66 + 22 + + + + + + + + + + cb95db89-6165-43b6-9c41-5702bc5bf137 + Boolean + + + + + Contains a collection of boolean values + 80e17de8-b9c7-40e4-bc1d-4361dab72ffd + Boolean + Boolean + false + ed513bbb-c4f2-4679-8248-669ffc741818 + 1 + + + + + + 389 + 961 + 50 + 24 + + + 414.6599 + 973.2957 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 459424b1-96f6-4589-821e-bf457556cb2e + Stream Filter + Stream Filter + + + + + + 3523 + 592 + 77 + 64 + + + 3562 + 624 + + + + + + 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 + e742f9dc-5e84-4b07-86b6-91c39de82381 + Gate + Gate + false + 80e17de8-b9c7-40e4-bc1d-4361dab72ffd + 1 + + + + + + 3525 + 594 + 25 + 20 + + + 3537.5 + 604 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + bee2a29d-b61a-401f-9dff-5e6110a95277 + false + Stream 0 + 0 + true + 39951436-4689-4576-8daa-c1721b323f45 + 1 + + + + + + 3525 + 614 + 25 + 20 + + + 3537.5 + 624 + + + + + + + + 2 + Input stream at index 1 + 6efab638-cf43-4405-b89b-202974bd5ba9 + false + Stream 1 + 1 + true + 86721ebe-30d1-4168-93c3-c721a525737a + 1 + + + + + + 3525 + 634 + 25 + 20 + + + 3537.5 + 644 + + + + + + + + 2 + Filtered stream + 507ecd9e-6242-4c5e-ab3f-33abd117f974 + false + Stream + S(0) + false + 0 + + + + + + 3574 + 594 + 24 + 60 + + + 3586 + 624 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 5a011697-d479-4142-ae6b-2d74a359e063 + 459424b1-96f6-4589-821e-bf457556cb2e + 4caf4e05-e197-4bb7-b228-b33790e39054 + 3 + e75c459d-a850-453d-9076-96b8ebdcd2ac + Group + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + 4caf4e05-e197-4bb7-b228-b33790e39054 + Stream Filter + Stream Filter + + + + + + 3523 + 335 + 77 + 64 + + + 3562 + 367 + + + + + + 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 + 85e07b09-8809-4eba-9793-358c639a3936 + Gate + Gate + false + 80e17de8-b9c7-40e4-bc1d-4361dab72ffd + 1 + + + + + + 3525 + 337 + 25 + 20 + + + 3537.5 + 347 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + bfd4738b-7a24-46e4-90f0-a664af7c97c3 + false + Stream 0 + 0 + true + 47bbdcd3-f691-4bb2-9a47-506ced8cc0cb + 1 + + + + + + 3525 + 357 + 25 + 20 + + + 3537.5 + 367 + + + + + + + + 2 + Input stream at index 1 + 53085774-6429-4c67-9f9f-8df29758f9d3 + false + Stream 1 + 1 + true + 34663d47-8bb7-4f0a-afdc-1eba9aef871a + 1 + + + + + + 3525 + 377 + 25 + 20 + + + 3537.5 + 387 + + + + + + + + 2 + Filtered stream + ba895253-a694-448a-9b8e-e7cc3b0bff86 + false + Stream + S(0) + false + 0 + + + + + + 3574 + 337 + 24 + 60 + + + 3586 + 367 + + + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 63f532c1-0526-4104-9c70-a2cfed1ce80a + Scale + Scale + + + + + + 3308 + 560 + 126 + 64 + + + 3370 + 592 + + + + + + Base geometry + cc93fb46-6348-475e-9696-1a324c6f1698 + Geometry + Geometry + true + 39951436-4689-4576-8daa-c1721b323f45 + 1 + + + + + + 3310 + 562 + 48 + 20 + + + 3334 + 572 + + + + + + + + Center of scaling + 30bc2ee6-c826-459b-86fa-ee0a22a775d5 + Center + Center + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 3310 + 582 + 48 + 20 + + + 3334 + 592 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 37e3a2a0-4fab-4a82-bb82-7d8d99e4353d + Factor + Factor + false + bb39b751-9825-4498-841f-5005c8deca69 + 1 + + + + + + 3310 + 602 + 48 + 20 + + + 3334 + 612 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 86721ebe-30d1-4168-93c3-c721a525737a + Geometry + Geometry + false + 0 + + + + + + 3382 + 562 + 50 + 30 + + + 3407 + 577 + + + + + + + + Transformation data + bfb9ad2c-eb2b-4071-b081-f3e54601a2ee + Transform + Transform + false + 0 + + + + + + 3382 + 592 + 50 + 30 + + + 3407 + 607 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 2f49376c-8f92-413c-a3df-8ef783a90731 + Scale + Scale + + + + + + 3313 + 423 + 126 + 64 + + + 3375 + 455 + + + + + + Base geometry + 901f4966-2d06-45c2-8bbd-43d49882512c + Geometry + Geometry + true + 47bbdcd3-f691-4bb2-9a47-506ced8cc0cb + 1 + + + + + + 3315 + 425 + 48 + 20 + + + 3339 + 435 + + + + + + + + Center of scaling + 6be26db1-9566-478d-bed7-cc4fc5e17a37 + Center + Center + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 3315 + 445 + 48 + 20 + + + 3339 + 455 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 2cd4ef46-9a08-44b5-95e0-377515c57cf4 + Factor + Factor + false + bb39b751-9825-4498-841f-5005c8deca69 + 1 + + + + + + 3315 + 465 + 48 + 20 + + + 3339 + 475 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 34663d47-8bb7-4f0a-afdc-1eba9aef871a + Geometry + Geometry + false + 0 + + + + + + 3387 + 425 + 50 + 30 + + + 3412 + 440 + + + + + + + + Transformation data + 70bf295c-8885-4b5e-95df-e7e8235e4102 + Transform + Transform + false + 0 + + + + + + 3387 + 455 + 50 + 30 + + + 3412 + 470 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 1c6e8d1a-09e5-4afe-bbc3-eb091b10055d + 63f532c1-0526-4104-9c70-a2cfed1ce80a + 2f49376c-8f92-413c-a3df-8ef783a90731 + 3 + 1628d9b9-c943-4dee-80c5-c529b1b16d73 + Group + + + + + + + + + + + 575660b1-8c79-4b8d-9222-7ab4a6ddb359 + Rectangle 2Pt + + + + + Create a rectangle from a base plane and two points + true + 23b0664b-06c9-4b31-bf42-8d1153018ca5 + Rectangle 2Pt + Rectangle 2Pt + + + + + + 4114 + 992 + 198 + 101 + + + 4250 + 1043 + + + + + + Rectangle base plane + 9125d09d-8218-49fe-bd04-1d72986a3eab + Plane + Plane + false + 0 + + + + + + 4116 + 994 + 122 + 37 + + + 4177 + 1012.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + First corner point. + d3f9e6c5-71e9-4a08-a021-9f28dbc259a1 + Point A + Point A + false + 0 + + + + + + 4116 + 1031 + 122 + 20 + + + 4177 + 1041 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 1 + -1 + 0 + + + + + + + + + + + + Second corner point. + 1a7f037f-07b1-484a-837d-dbfd773370f3 + Point B + Point B + false + 0 + + + + + + 4116 + 1051 + 122 + 20 + + + 4177 + 1061 + + + + + + 1 + + + + + 1 + {0} + + + + + + + -1 + 1 + 0 + + + + + + + + + + + + Rectangle corner fillet radius + d8c24ce1-e698-43bd-b30e-629858744a30 + Radius + Radius + false + 0 + + + + + + 4116 + 1071 + 122 + 20 + + + 4177 + 1081 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rectangle defined by P, A and B + d7a5ca08-5529-498a-8b94-20fb1805daa1 + Rectangle + Rectangle + false + 0 + + + + + + 4262 + 994 + 48 + 48 + + + 4286 + 1018.25 + + + + + + + + Length of rectangle curve + 420b64d5-f3ef-4bb3-a31d-e7aa243e7259 + Length + Length + false + 0 + + + + + + 4262 + 1042 + 48 + 49 + + + 4286 + 1066.75 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((x/Sqrt(x^2+y^2))*Pow((abs(x)*(2/((1-abs(x))*(1-abs(y))))+abs(y)*(2/((1-abs(x))*(1-abs(y))))),(0.5*(1-abs(x))*(1-abs(y))))) + true + 76025509-259e-4366-abf4-372a6be18ac7 + Expression + Expression + + + + + + 3011 + 1239 + 1069 + 44 + + + 3546 + 1261 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + a7c587d9-4150-453d-8458-2d64696b7a63 + Variable X + X + true + 4b35edf0-e4b1-41f3-896b-e51b68c0067a + 1 + + + + + + 3013 + 1241 + 11 + 20 + + + 3018.5 + 1251 + + + + + + + + Expression variable + c01485ef-2334-4907-8162-8a7a289930e1 + Variable Y + Y + true + 0da64e3c-016a-4433-9744-f1ccee4755e4 + 1 + + + + + + 3013 + 1261 + 11 + 20 + + + 3018.5 + 1271 + + + + + + + + Result of expression + c9ad3296-87f3-4e55-992a-ee9a21a7fe1e + Result + X + false + 0 + + + + + + 4067 + 1241 + 11 + 40 + + + 4072.5 + 1261 + + + + + + + + + + + + + + 9abae6b7-fa1d-448c-9209-4a8155345841 + Deconstruct + + + + + Deconstruct a point into its component parts. + true + 253a7ebd-b2e6-4c74-922b-2ecba6aac467 + Deconstruct + Deconstruct + + + + + + 2653 + 1260 + 120 + 64 + + + 2694 + 1292 + + + + + + Input point + 44060419-39ad-4226-8097-5742fe899d83 + Point + Point + false + d65cbac7-f28a-4e9c-b8d0-e9fe3ae76611 + 1 + + + + + + 2655 + 1262 + 27 + 60 + + + 2668.5 + 1292 + + + + + + + + Point {x} component + 2e0205ae-356d-4163-85f7-17400efd7e3e + X component + X component + false + 0 + + + + + + 2706 + 1262 + 65 + 20 + + + 2738.5 + 1272 + + + + + + + + Point {y} component + 5d8edaf6-bba0-4c85-af75-d0f4a82fcfa5 + Y component + Y component + false + 0 + + + + + + 2706 + 1282 + 65 + 20 + + + 2738.5 + 1292 + + + + + + + + Point {z} component + 339924e9-8e27-4bac-8def-17cd398435f1 + Z component + Z component + false + 0 + + + + + + 2706 + 1302 + 65 + 20 + + + 2738.5 + 1312 + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((y/Sqrt(x^2+y^2))*Pow((abs(x)*(2/((1-abs(x))*(1-abs(y))))+abs(y)*(2/((1-abs(x))*(1-abs(y))))),(0.5*(1-abs(x))*(1-abs(y))))) + true + 5f3b7e99-73a6-4b29-901d-6a824974537f + Expression + Expression + + + + + + 3011 + 1307 + 1068 + 44 + + + 3546 + 1329 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + c3f44a66-76de-47fb-b59b-becff8ca7b54 + Variable X + X + true + 4b35edf0-e4b1-41f3-896b-e51b68c0067a + 1 + + + + + + 3013 + 1309 + 11 + 20 + + + 3018.5 + 1319 + + + + + + + + Expression variable + bc25aac4-967f-4555-a68f-cf92b4e93ef1 + Variable Y + Y + true + 0da64e3c-016a-4433-9744-f1ccee4755e4 + 1 + + + + + + 3013 + 1329 + 11 + 20 + + + 3018.5 + 1339 + + + + + + + + Result of expression + a120983b-b450-4e49-ab0d-e43cf89672bc + Result + Y + false + 0 + + + + + + 4067 + 1309 + 10 + 40 + + + 4072 + 1329 + + + + + + + + + + + + + + 3581f42a-9592-4549-bd6b-1c0fc39d067b + Construct Point + + + + + Construct a point from {xyz} coordinates. + true + 7936ad9d-f83d-424c-8385-c3e92e0bcb7f + Construct Point + Construct Point + + + + + + 4259 + 1276 + 134 + 64 + + + 4352 + 1308 + + + + + + {x} coordinate + 28e59193-9e0c-4313-bf16-fe821eb903e9 + X coordinate + X coordinate + false + 35f52f4a-4a79-4bb4-a9bf-0f2b4c7abd9a + 1 + + + + + + 4261 + 1278 + 79 + 20 + + + 4300.5 + 1288 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {y} coordinate + 40159e03-271a-4384-943a-202779f780e1 + Y coordinate + Y coordinate + false + 5e9b45bc-7d64-44f7-ba59-7b519a598d7b + 1 + + + + + + 4261 + 1298 + 79 + 20 + + + 4300.5 + 1308 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + {z} coordinate + b0a202e2-9207-4f5d-a73a-0538c8c235d3 + Z coordinate + Z coordinate + false + 0 + + + + + + 4261 + 1318 + 79 + 20 + + + 4300.5 + 1328 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Point coordinate + 5f72cc2c-02eb-4111-80bf-2b9ece85b6a5 + Point + Point + false + 0 + + + + + + 4364 + 1278 + 27 + 60 + + + 4377.5 + 1308 + + + + + + + + + + + + 71b5b089-500a-4ea6-81c5-2f960441a0e8 + PolyLine + + + + + Create a polyline connecting a number of points. + true + 25a0d654-5551-4a6e-a6c7-b52d9db55dc6 + PolyLine + PolyLine + + + + + + 4224 + 1142 + 116 + 44 + + + 4288 + 1164 + + + + + + 1 + Polyline vertex points + 4924673e-0001-4ab9-ad14-58364aedc09d + Vertices + Vertices + false + 21a80210-5ddf-49f2-b010-41d67316065f + 1 + + + + + + 4226 + 1144 + 50 + 20 + + + 4251 + 1154 + + + + + + + + Close polyline + e4d36089-9ac3-4b8d-9f64-de4ec810cd73 + Closed + Closed + false + 0 + + + + + + 4226 + 1164 + 50 + 20 + + + 4251 + 1174 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Resulting polyline + be23351a-271f-4a2e-8889-2b83ef554e64 + Polyline + Polyline + false + 0 + + + + + + 4300 + 1144 + 38 + 40 + + + 4319 + 1164 + + + + + + + + + + + + 71fcc052-6add-4d70-8d97-cfb37ea9d169 + Stream Gate + + + + + Redirects a stream into specific outputs. + true + 230fef3a-7d74-4dc9-945f-c7c327d7a051 + Stream Gate + Stream Gate + + + + + + 2841 + 1386 + 62 + 84 + + + 2880 + 1428 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Input stream + 6f9ef66d-1b8e-44e6-9f4f-e8f30e24d1fc + Stream + Y + false + 5d8edaf6-bba0-4c85-af75-d0f4a82fcfa5 + 1 + + + + + + 2843 + 1388 + 25 + 40 + + + 2855.5 + 1408 + + + + + + + + Gate index of output stream + 80732525-7472-4bb0-9751-9fef9a1d5979 + Gate + Gate + false + a9efd3f9-fec0-4ac1-824e-4403130d72f1 + 1 + + + + + + 2843 + 1428 + 25 + 40 + + + 2855.5 + 1448 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Output for Gate index 0 + 0da64e3c-016a-4433-9744-f1ccee4755e4 + false + Target 0 + 0 + false + 0 + + + + + + 2892 + 1388 + 9 + 20 + + + 2896.5 + 1398 + + + + + + + + 2 + Output for Gate index 1 + b851ecc5-69f1-4667-984a-1f05f2b6d0ea + false + Target 1 + 1 + false + 0 + + + + + + 2892 + 1408 + 9 + 20 + + + 2896.5 + 1418 + + + + + + + + 2 + Output for Gate index 2 + 2c68d633-1c48-4414-9c35-031d4f463e07 + false + Target 2 + 2 + false + 0 + + + + + + 2892 + 1428 + 9 + 20 + + + 2896.5 + 1438 + + + + + + + + 2 + Output for Gate index 3 + cc1ebe2d-0bc8-4950-b401-6ce2ca057029 + false + Target 3 + 3 + false + 0 + + + + + + 2892 + 1448 + 9 + 20 + + + 2896.5 + 1458 + + + + + + + + + + + + + + 71fcc052-6add-4d70-8d97-cfb37ea9d169 + Stream Gate + + + + + Redirects a stream into specific outputs. + true + 8be3507c-1b70-4ca5-a315-1d83f4c9ac18 + Stream Gate + Stream Gate + + + + + + 2838 + 1239 + 62 + 84 + + + 2877 + 1281 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Input stream + 74ccdef5-6b9d-4887-b67b-a937b10ec77f + Stream + X + false + 2e0205ae-356d-4163-85f7-17400efd7e3e + 1 + + + + + + 2840 + 1241 + 25 + 40 + + + 2852.5 + 1261 + + + + + + + + Gate index of output stream + 5b9709e8-32e2-4c1a-9c30-30972bc40b4d + Gate + Gate + false + a9efd3f9-fec0-4ac1-824e-4403130d72f1 + 1 + + + + + + 2840 + 1281 + 25 + 40 + + + 2852.5 + 1301 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Output for Gate index 0 + 4b35edf0-e4b1-41f3-896b-e51b68c0067a + false + Target 0 + 0 + false + 0 + + + + + + 2889 + 1241 + 9 + 20 + + + 2893.5 + 1251 + + + + + + + + 2 + Output for Gate index 1 + 9d4806e3-aee7-457a-9a89-c56e53660563 + false + Target 1 + 1 + false + 0 + + + + + + 2889 + 1261 + 9 + 20 + + + 2893.5 + 1271 + + + + + + + + 2 + Output for Gate index 2 + 2b6447f5-087b-4253-88ae-f558ff3ed9e2 + false + Target 2 + 2 + false + 0 + + + + + + 2889 + 1281 + 9 + 20 + + + 2893.5 + 1291 + + + + + + + + 2 + Output for Gate index 3 + ffd1b307-c8fb-47d1-86be-af1f1cc3c592 + false + Target 3 + 3 + false + 0 + + + + + + 2889 + 1301 + 9 + 20 + + + 2893.5 + 1311 + + + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + a9efd3f9-fec0-4ac1-824e-4403130d72f1 + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 3.0 + + + + + + 2621 + 1087 + 250 + 20 + + + 2621.979 + 1087.256 + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + fff2647a-c2da-4a48-b4cb-7d1a75fb292e + Stream Filter + Stream Filter + + + + + + 4136 + 1198 + 77 + 104 + + + 4175 + 1250 + + + + + + 5 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 0baf6b6f-8989-4372-8b27-bf052a45d91b + Gate + Gate + false + a9efd3f9-fec0-4ac1-824e-4403130d72f1 + 1 + + + + + + 4138 + 1200 + 25 + 20 + + + 4150.5 + 1210 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + f2467dd1-73f5-4267-bb14-d9afcec32d98 + false + Stream 0 + 0 + true + c9ad3296-87f3-4e55-992a-ee9a21a7fe1e + 1 + + + + + + 4138 + 1220 + 25 + 20 + + + 4150.5 + 1230 + + + + + + + + 2 + Input stream at index 1 + c179b50f-a062-4b81-8003-79da234a84e2 + false + Stream 1 + 1 + true + f34705fa-e51d-4f90-9038-a402ef1131f0 + 1 + + + + + + 4138 + 1240 + 25 + 20 + + + 4150.5 + 1250 + + + + + + + + 2 + Input stream at index 2 + f4ca72f2-9783-46d5-a74f-8cf143201c4d + false + Stream 2 + 2 + true + 1f239a18-a4a8-4bc1-8fa9-1d260e5958d0 + 1 + + + + + + 4138 + 1260 + 25 + 20 + + + 4150.5 + 1270 + + + + + + + + 2 + Input stream at index 3 + b01fbead-c4bf-45cf-80d3-19da1b6c96f3 + false + Stream 3 + 3 + true + 380d5906-e6e2-4806-a99f-d6758df2f082 + 1 + + + + + + 4138 + 1280 + 25 + 20 + + + 4150.5 + 1290 + + + + + + + + 2 + Filtered stream + 35f52f4a-4a79-4bb4-a9bf-0f2b4c7abd9a + false + Stream + S(3) + false + 0 + + + + + + 4187 + 1200 + 24 + 100 + + + 4199 + 1250 + + + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + b8e0da65-e549-4c1f-a086-e9d23e51f72a + Stream Filter + Stream Filter + + + + + + 4140 + 1353 + 77 + 104 + + + 4179 + 1405 + + + + + + 5 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Index of Gate stream + 2075c9db-7cbb-4757-8fa9-4e17cec032f0 + Gate + Gate + false + a9efd3f9-fec0-4ac1-824e-4403130d72f1 + 1 + + + + + + 4142 + 1355 + 25 + 20 + + + 4154.5 + 1365 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + 7b2de926-1f01-4ca7-b950-ddda85657973 + false + Stream 0 + 0 + true + a120983b-b450-4e49-ab0d-e43cf89672bc + 1 + + + + + + 4142 + 1375 + 25 + 20 + + + 4154.5 + 1385 + + + + + + + + 2 + Input stream at index 1 + a69da54f-cbee-476b-82af-596b713fe82f + false + Stream 1 + 1 + true + bc40bfa2-081a-4ba7-95ed-0289bbb3a599 + 1 + + + + + + 4142 + 1395 + 25 + 20 + + + 4154.5 + 1405 + + + + + + + + 2 + Input stream at index 2 + e4385c0f-4296-44ba-b773-d9e5465319ab + false + Stream 2 + 2 + true + 41f9c3a4-a498-4109-9170-fa8fb4d53293 + 1 + + + + + + 4142 + 1415 + 25 + 20 + + + 4154.5 + 1425 + + + + + + + + 2 + Input stream at index 3 + d094cd6d-c6ee-455f-b0ed-ad29102a23c1 + false + Stream 3 + 3 + true + 0d11e76a-ac35-4c90-b6dc-45e27d365975 + 1 + + + + + + 4142 + 1435 + 25 + 20 + + + 4154.5 + 1445 + + + + + + + + 2 + Filtered stream + 5e9b45bc-7d64-44f7-ba59-7b519a598d7b + false + Stream + S(3) + false + 0 + + + + + + 4191 + 1355 + 24 + 100 + + + 4203 + 1405 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((abs(u) / u)*Pow(abs(u),(1-u^2-v^2))) + true + f2048de5-983e-4d29-be1f-551b823a8415 + Expression + Expression + + + + + + 3371 + 1417 + 360 + 44 + + + 3551 + 1439 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 57b04613-babb-4f1e-b873-57f9ce986fa4 + Variable U + U + true + 9d4806e3-aee7-457a-9a89-c56e53660563 + 1 + + + + + + 3373 + 1419 + 11 + 20 + + + 3378.5 + 1429 + + + + + + + + Expression variable + 58e5c450-3ac8-4006-95b1-8e06a3447982 + Variable V + V + true + b851ecc5-69f1-4667-984a-1f05f2b6d0ea + 1 + + + + + + 3373 + 1439 + 11 + 20 + + + 3378.5 + 1449 + + + + + + + + Result of expression + f34705fa-e51d-4f90-9038-a402ef1131f0 + Result + X + false + 0 + + + + + + 3718 + 1419 + 11 + 40 + + + 3723.5 + 1439 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((abs(v) / v)*Pow(abs(v),(1-u^2-v^2))) + true + 604f86ea-d26d-4972-9939-e657fd49ee68 + Expression + Expression + + + + + + 3371 + 1485 + 359 + 44 + + + 3551 + 1507 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 3cd2c891-df52-4fc3-83da-34ea89bb11a9 + Variable U + U + true + 9d4806e3-aee7-457a-9a89-c56e53660563 + 1 + + + + + + 3373 + 1487 + 11 + 20 + + + 3378.5 + 1497 + + + + + + + + Expression variable + 323f1c7f-a8cb-4b99-aa78-fc08decab985 + Variable V + V + true + b851ecc5-69f1-4667-984a-1f05f2b6d0ea + 1 + + + + + + 3373 + 1507 + 11 + 20 + + + 3378.5 + 1517 + + + + + + + + Result of expression + bc40bfa2-081a-4ba7-95ed-0289bbb3a599 + Result + Y + false + 0 + + + + + + 3718 + 1487 + 10 + 40 + + + 3723 + 1507 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 76025509-259e-4366-abf4-372a6be18ac7 + 5f3b7e99-73a6-4b29-901d-6a824974537f + 2 + 29e6204d-f15f-4dca-b7b2-3999a30eff79 + Group + Circular_Lamé-based_Mapping_Inverse.cs + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + f2048de5-983e-4d29-be1f-551b823a8415 + 604f86ea-d26d-4972-9939-e657fd49ee68 + 2 + a8ba36fe-ef27-4a30-9ae4-6aa8b5fcc214 + Group + Circular_Lamé-based_Mapping.cs + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((((ABS(X)*ABS(Y))/(X*Y))/(Y*SQRT(X^2+Y^2)))*SQRT(1-SQRT(1-2*X^4*Y^2-2*X^2*Y^4+3*X^4*Y^4))) + true + 0622b256-9e5c-4237-b4a7-acb309f5dea8 + Expression + Expression + + + + + + 3161 + 1610 + 797 + 44 + + + 3560 + 1632 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 13dfd785-d9ea-43b8-996e-6f3a6909ed00 + Variable X + X + true + 2b6447f5-087b-4253-88ae-f558ff3ed9e2 + 1 + + + + + + 3163 + 1612 + 11 + 20 + + + 3168.5 + 1622 + + + + + + + + Expression variable + bd38ae79-3b7b-4c70-b9c4-b3fac7227934 + Variable Y + Y + true + 2c68d633-1c48-4414-9c35-031d4f463e07 + 1 + + + + + + 3163 + 1632 + 11 + 20 + + + 3168.5 + 1642 + + + + + + + + Result of expression + 1f239a18-a4a8-4bc1-8fa9-1d260e5958d0 + Result + X + false + 0 + + + + + + 3945 + 1612 + 11 + 40 + + + 3950.5 + 1632 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((((ABS(X)*ABS(Y))/(X*Y))/(X*SQRT(X^2+Y^2)))*SQRT(1-SQRT(1-2*X^4*Y^2-2*X^2*Y^4+3*X^4*Y^4))) + true + 37259e9d-7a67-4ede-82f5-039bd0f051cb + Expression + Expression + + + + + + 3157 + 1682 + 796 + 44 + + + 3556 + 1704 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 6b068a58-075f-41ac-b4aa-07cb50eb8d46 + Variable X + X + true + 2b6447f5-087b-4253-88ae-f558ff3ed9e2 + 1 + + + + + + 3159 + 1684 + 11 + 20 + + + 3164.5 + 1694 + + + + + + + + Expression variable + 01b397b0-f86a-4f98-b29d-f456f145557d + Variable Y + Y + true + 2c68d633-1c48-4414-9c35-031d4f463e07 + 1 + + + + + + 3159 + 1704 + 11 + 20 + + + 3164.5 + 1714 + + + + + + + + Result of expression + 41f9c3a4-a498-4109-9170-fa8fb4d53293 + Result + Y + false + 0 + + + + + + 3941 + 1684 + 10 + 40 + + + 3946 + 1704 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((((ABS(U)*ABS(V))/(U*V))/V)*SQRT((U^2+V^2-SQRT((U^2+V^2)*(U^2+V^2-2*U^2*V^2*(3-U^4-2*U^2*V^2-V^4))))/(3-U^4-2*U^2*V^2-V^4))) + true + 107cad24-8cbb-4d08-adb8-c415ac2f12c5 + Expression + Expression + + + + + + 3025 + 1786 + 1077 + 44 + + + 3564 + 1808 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 55c19ca6-c715-4ac6-8a30-d06e39ba057d + Variable U + U + true + ffd1b307-c8fb-47d1-86be-af1f1cc3c592 + 1 + + + + + + 3027 + 1788 + 11 + 20 + + + 3032.5 + 1798 + + + + + + + + Expression variable + 31994721-4542-4f00-87c2-4c920dfb8221 + Variable V + V + true + cc1ebe2d-0bc8-4950-b401-6ce2ca057029 + 1 + + + + + + 3027 + 1808 + 11 + 20 + + + 3032.5 + 1818 + + + + + + + + Result of expression + 380d5906-e6e2-4806-a99f-d6758df2f082 + Result + X + false + 0 + + + + + + 4089 + 1788 + 11 + 40 + + + 4094.5 + 1808 + + + + + + + + + + + + + + 9df5e896-552d-4c8c-b9ca-4fc147ffa022 + Expression + + + + + Evaluate an expression + ((((ABS(U)*ABS(V))/(U*V))/U)*SQRT((U^2+V^2-SQRT((U^2+V^2)*(U^2+V^2-2*U^2*V^2*(3-U^4-2*U^2*V^2-V^4))))/(3-U^4-2*U^2*V^2-V^4))) + true + fd1eb6f0-993d-4d53-9213-168b52231430 + Expression + Expression + + + + + + 3026 + 1858 + 1076 + 44 + + + 3565 + 1880 + + + + + + 2 + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + ba80fd98-91a1-4958-b6a7-a94e40e52bdb + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + Expression variable + 8c3ce280-b2ee-4cb4-bcfb-f41385e9f1ae + Variable U + U + true + ffd1b307-c8fb-47d1-86be-af1f1cc3c592 + 1 + + + + + + 3028 + 1860 + 11 + 20 + + + 3033.5 + 1870 + + + + + + + + Expression variable + c2e0b271-71c3-455b-92f6-57a14b0b6a37 + Variable V + V + true + cc1ebe2d-0bc8-4950-b401-6ce2ca057029 + 1 + + + + + + 3028 + 1880 + 11 + 20 + + + 3033.5 + 1890 + + + + + + + + Result of expression + 0d11e76a-ac35-4c90-b6dc-45e27d365975 + Result + Y + false + 0 + + + + + + 4090 + 1860 + 10 + 40 + + + 4095 + 1880 + + + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 0622b256-9e5c-4237-b4a7-acb309f5dea8 + 37259e9d-7a67-4ede-82f5-039bd0f051cb + 2 + 874808ed-8c03-4ca9-be4c-cb66a8a3c509 + Group + Circular_Area/Circular_Tapered3_Mapping_Inverse.cs + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + 107cad24-8cbb-4d08-adb8-c415ac2f12c5 + fd1eb6f0-993d-4d53-9213-168b52231430 + 2 + 0c128243-14e2-4630-be25-fb4f8be55f38 + Group + Circular_Tapered3_Mapping.cs + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + df97f324-8a51-49bb-aa97-0d9c2e0f37f3 + Rotate + Rotate + + + + + + 3617 + 788 + 142 + 64 + + + 3695 + 820 + + + + + + Base geometry + 2232f777-4046-4ed6-933e-73a7d15e7b0d + Geometry + Geometry + true + 187f9635-7061-42f4-bfeb-3c78b26d194e + 1 + + + + + + 3619 + 790 + 64 + 20 + + + 3659 + 800 + + + + + + + + Rotation angle in degrees + c3223ff9-5929-4e27-a078-11b1bfc65ca5 + Angle + Angle + false + da0fb98e-4e8b-4db7-b958-329c306b2f45 + 1 + true + + + + + + 3619 + 810 + 64 + 20 + + + 3659 + 820 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rotation plane + 3d8c3ba4-86d6-4980-a9dd-7191caf452f8 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 3619 + 830 + 64 + 20 + + + 3659 + 840 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 767902cc-a116-4f66-ba26-de55caf99451 + Geometry + Geometry + false + 0 + + + + + + 3707 + 790 + 50 + 30 + + + 3732 + 805 + + + + + + + + Transformation data + cdbbdcb1-343e-4c9b-97eb-e2483c5cbf89 + Transform + Transform + false + 0 + + + + + + 3707 + 820 + 50 + 30 + + + 3732 + 835 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 187f9635-7061-42f4-bfeb-3c78b26d194e + Relay + + false + 507ecd9e-6242-4c5e-ab3f-33abd117f974 + 1 + + + + + + 3523 + 754 + 40 + 16 + + + 3543 + 762 + + + + + + + + + + 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 + Number + + + + + Contains a collection of floating point numbers + da0fb98e-4e8b-4db7-b958-329c306b2f45 + .5/65536*64 + Number + Number + false + 0 + + + + + + 3414 + 900 + 57 + 24 + + + 3459.524 + 912.4384 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 02c0aa66-236d-4295-9c6f-bd44e522417b + Rotate + Rotate + + + + + + 4293 + 917 + 162 + 64 + + + 4391 + 949 + + + + + + Base geometry + 7726385b-98a5-44e2-85b5-3c5537794e24 + Geometry + Geometry + true + 91300e74-9e0e-4dd1-ae7a-7339b0f6ef09 + 1 + + + + + + 4295 + 919 + 84 + 20 + + + 4355 + 929 + + + + + + + + Rotation angle in degrees + 5f9ac0cf-3900-4d63-b868-8199e523f0e9 + -X + Angle + Angle + false + da0fb98e-4e8b-4db7-b958-329c306b2f45 + 1 + true + + + + + + 4295 + 939 + 84 + 20 + + + 4355 + 949 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rotation plane + cd45fb06-0e98-4f6d-addb-9cb8543d0495 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 4295 + 959 + 84 + 20 + + + 4355 + 969 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + d219099d-2101-4eaf-9523-9d149568ef4c + Geometry + Geometry + false + 0 + + + + + + 4403 + 919 + 50 + 30 + + + 4428 + 934 + + + + + + + + Transformation data + a9d6eb49-0554-4553-987b-b161f780393e + Transform + Transform + false + 0 + + + + + + 4403 + 949 + 50 + 30 + + + 4428 + 964 + + + + + + + + + + + + 3249222f-f536-467a-89f4-f0353fba455a + Sift Pattern + + + + + Sift elements in a list using a repeating index pattern. + true + 96fe4937-4875-4244-803e-89b39e505fed + true + Sift Pattern + Sift Pattern + + + + + + 5101 + 1500 + 92 + 104 + + + 5170 + 1552 + + + + + + 2 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 2e3ab970-8545-46bb-836c-1c11e5610bce + 5 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 1 + List to sift + 021fd9b9-289d-4547-b8c4-9341c45382ed + true + List + List + false + e8d616cd-8ad7-45a5-a0fa-a9d1cece0cf6 + 1 + + + + + + 5103 + 1502 + 55 + 50 + + + 5130.5 + 1527 + + + + + + + + 1 + Sifting pattern + 65e93e55-ccf4-45af-81b1-22b9b433238f + true + Sift Pattern + Sift Pattern + false + 0 + + + + + + 5103 + 1552 + 55 + 50 + + + 5130.5 + 1577 + + + + + + 1 + + + + + 5 + {0} + + + + + 0 + + + + + 1 + + + + + 2 + + + + + 3 + + + + + 4 + + + + + + + + + + + 1 + Output for sift index 0 + 9a6425b2-4a3b-4835-8656-77e54cef4bc7 + true + false + Output 0 + 0 + false + 0 + + + + + + 5182 + 1502 + 9 + 20 + + + 5186.5 + 1512 + + + + + + + + 1 + Output for sift index 1 + 0feec1c9-14c6-4e98-839d-f76783c20e5b + true + false + Output 1 + 1 + false + 0 + + + + + + 5182 + 1522 + 9 + 20 + + + 5186.5 + 1532 + + + + + + + + 1 + Output for sift index 2 + fa7e5113-95fa-4696-adfe-12507c42b52e + true + false + Output 2 + 2 + false + 0 + + + + + + 5182 + 1542 + 9 + 20 + + + 5186.5 + 1552 + + + + + + + + 1 + Output for sift index 3 + 2085748b-0eda-4776-b133-2cd2d69a1e7a + true + false + Output 3 + 3 + false + 0 + + + + + + 5182 + 1562 + 9 + 20 + + + 5186.5 + 1572 + + + + + + + + 1 + Output for sift index 4 + e3b21f50-e895-4c64-aeb8-e4790c259e69 + true + false + Output 4 + 4 + false + 0 + + + + + + 5182 + 1582 + 9 + 20 + + + 5186.5 + 1592 + + + + + + + + + + + + + + e2c0f9db-a862-4bd9-810c-ef2610e7a56f + Construct Mesh + + + + + Construct a mesh from vertices, faces and optional colours. + true + 19b7ddd2-a7e8-4557-b6ac-e5c25a6c23de + true + Construct Mesh + Construct Mesh + + + + + + 5487 + 1665 + 144 + 64 + + + 5589 + 1697 + + + + + + 1 + Vertices of mesh object + 1f7f5fc8-5b6f-47d0-a68f-2a9a75ea61f8 + true + Vertices + Vertices + false + 6275184d-8019-4c41-89a1-5332b8c711e8 + 1 + + + + + + 5489 + 1667 + 88 + 20 + + + 5533 + 1677 + + + + + + 1 + + + + + 4 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + 10 + 0 + 0 + + + + + + + + 10 + 10 + 0 + + + + + + + + 0 + 10 + 0 + + + + + + + + + + + + 1 + Faces of mesh object + fd146954-e762-4a31-999f-5cfd7deaa5f3 + true + Faces + Faces + false + 0 + + + + + + 5489 + 1687 + 88 + 20 + + + 5533 + 1697 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + 1 + 2 + 3 + + + + + + + + + + + 1 + Optional vertex colours + 96614d25-5255-4c43-983e-7a37fabb5ad3 + true + Colours + Colours + true + 0 + + + + + + 5489 + 1707 + 88 + 20 + + + 5533 + 1717 + + + + + + + + Constructed mesh + b095d690-26b4-464a-9533-a7c57c41003d + true + Mesh + Mesh + false + 0 + + + + + + 5601 + 1667 + 28 + 60 + + + 5615 + 1697 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + d8d3bd24-c94f-4b0c-876c-12f30692b74b + true + Merge + Merge + + + + + + 5226 + 1519 + 90 + 104 + + + 5271 + 1571 + + + + + + 5 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + 555fa914-acee-4f98-b37a-0a66c0ed75ec + true + false + Data 1 + D1 + true + 9a6425b2-4a3b-4835-8656-77e54cef4bc7 + 1 + + + + + + 5228 + 1521 + 31 + 20 + + + 5243.5 + 1531 + + + + + + + + 2 + Data stream 2 + 5e3661e0-1b65-43a9-9015-0483c2e2ebc3 + true + false + Data 2 + D2 + true + 0feec1c9-14c6-4e98-839d-f76783c20e5b + 1 + + + + + + 5228 + 1541 + 31 + 20 + + + 5243.5 + 1551 + + + + + + + + 2 + Data stream 3 + 07f69891-5aa5-4b28-947d-dabea5a5d308 + true + false + Data 3 + D3 + true + fa7e5113-95fa-4696-adfe-12507c42b52e + 1 + + + + + + 5228 + 1561 + 31 + 20 + + + 5243.5 + 1571 + + + + + + + + 2 + Data stream 4 + 3f5f433c-9740-4fec-82cf-5d73b84e51b1 + true + false + Data 4 + D4 + true + 2085748b-0eda-4776-b133-2cd2d69a1e7a + 1 + + + + + + 5228 + 1581 + 31 + 20 + + + 5243.5 + 1591 + + + + + + + + 2 + Data stream 5 + afe1fc14-89c2-40dd-9cc2-e4e2f09247f9 + true + false + Data 5 + D5 + true + 0 + + + + + + 5228 + 1601 + 31 + 20 + + + 5243.5 + 1611 + + + + + + + + 2 + Result of merge + 89c6afbe-21cd-4765-a02e-8855a2c623f1 + true + Result + Result + false + 0 + + + + + + 5283 + 1521 + 31 + 100 + + + 5298.5 + 1571 + + + + + + + + + + + + + + 071c3940-a12d-4b77-bb23-42b5d3314a0d + Clean Tree + + + + + Removed all null and invalid items from a data tree. + true + 074d64a1-0972-49c9-a9fd-9b2943f005cb + true + Clean Tree + Clean Tree + + + + + + 5356 + 1473 + 135 + 84 + + + 5453 + 1515 + + + + + + 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. + dc0a0275-e1b9-44ee-a7b4-49304fba70e7 + true + Remove Nulls + Remove Nulls + false + 0 + + + + + + 5358 + 1475 + 83 + 20 + + + 5399.5 + 1485 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Remove invalid items from the tree. + 797f9ecc-5dc5-45d4-a06d-105be5829c97 + true + Remove Invalid + Remove Invalid + false + 0 + + + + + + 5358 + 1495 + 83 + 20 + + + 5399.5 + 1505 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Remove empty branches from the tree. + c327473b-3850-4a2c-b82b-7e4c22148030 + true + Remove Empty + Remove Empty + false + 0 + + + + + + 5358 + 1515 + 83 + 20 + + + 5399.5 + 1525 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 2 + Data tree to clean + a95dc961-8936-4b1d-a318-fce1362f0258 + true + Tree + Tree + false + 89c6afbe-21cd-4765-a02e-8855a2c623f1 + 1 + + + + + + 5358 + 1535 + 83 + 20 + + + 5399.5 + 1545 + + + + + + + + 2 + Spotless data tree + 6275184d-8019-4c41-89a1-5332b8c711e8 + true + Tree + Tree + false + 0 + + + + + + 5465 + 1475 + 24 + 80 + + + 5477 + 1515 + + + + + + + + + + + + + + 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 + Divide Curve + + + + + Divide a curve into equal length segments + true + 7338e133-9e6e-47e6-94a6-4226d10035fb + Divide Curve + Divide Curve + + + + + + 3961 + 677 + 123 + 64 + + + 4015 + 709 + + + + + + Curve to divide + 053df3fe-9f56-4658-8cfd-d5a5c4ffa35a + Curve + Curve + false + b8b82d0f-e232-4201-b627-0912863261cb + 1 + + + + + + 3963 + 679 + 40 + 20 + + + 3983 + 689 + + + + + + + + Number of segments + 8b0c406a-02b7-4b64-bfcb-16e253616ce0 + Count + Count + false + 47929b4b-6aef-4515-91e3-ec0df79edef5 + 1 + + + + + + 3963 + 699 + 40 + 20 + + + 3983 + 709 + + + + + + 1 + + + + + 1 + {0} + + + + + 4 + + + + + + + + + + + Split segments at kinks + 8fcdf880-6206-4781-a81f-c640dcb1ec06 + Kinks + Kinks + false + 0 + + + + + + 3963 + 719 + 40 + 20 + + + 3983 + 729 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + 1 + Division points + 12138e97-f9c5-4b44-8799-b3e06dd16086 + Points + Points + false + 0 + + + + + + 4027 + 679 + 55 + 20 + + + 4054.5 + 689 + + + + + + + + 1 + Tangent vectors at division points + f9460d74-ed0c-44b3-8791-82a0028e28bc + Tangents + Tangents + false + 0 + + + + + + 4027 + 699 + 55 + 20 + + + 4054.5 + 709 + + + + + + + + 1 + Parameter values at division points + 65ace4aa-9df7-4de8-b091-1c865a97744a + Parameters + Parameters + false + 0 + + + + + + 4027 + 719 + 55 + 20 + + + 4054.5 + 729 + + + + + + + + + + + + 7a1e5fd7-b7da-4244-a261-f1da66614992 + Power of 2 + + + + + Raise 2 to the power of N. + true + 502fa3d1-22ce-43a9-b352-a26ab73b6a94 + Power of 2 + Power of 2 + + + + + + 3859 + 619 + 88 + 28 + + + 3902 + 633 + + + + + + Input value + 24812d26-a9dd-4f19-a879-6fff0833b531 + Value + Value + false + dd68f0aa-6687-4e60-88a5-92dbdda10cfe + 1 + + + + + + 3861 + 621 + 29 + 24 + + + 3875.5 + 633 + + + + + + + + Output value + 47929b4b-6aef-4515-91e3-ec0df79edef5 + Result + Result + false + 0 + + + + + + 3914 + 621 + 31 + 24 + + + 3929.5 + 633 + + + + + + + + + + + + 33bcf975-a0b2-4b54-99fd-585c893b9e88 + Digit Scroller + + + + + Numeric scroller for single numbers + dd68f0aa-6687-4e60-88a5-92dbdda10cfe + Digit Scroller + + false + 0 + + + + + 12 + + 11 + + 5.0 + + + + + + 3768 + 555 + 250 + 20 + + + 3768.454 + 555.3426 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 2a357f10-9b53-4c01-ba85-349a693fd868 + Rotate + Rotate + + + + + + 3680 + 654 + 158 + 64 + + + 3758 + 686 + + + + + + Base geometry + 7a515e17-283a-4fa6-8fef-192249250c91 + Geometry + Geometry + true + ba895253-a694-448a-9b8e-e7cc3b0bff86 + 1 + + + + + + 3682 + 656 + 64 + 20 + + + 3722 + 666 + + + + + + + + Rotation angle in degrees + f4449cab-2b62-4bbe-b5a3-028b3deb6f3a + Angle + Angle + false + da0fb98e-4e8b-4db7-b958-329c306b2f45 + 1 + true + + + + + + 3682 + 676 + 64 + 20 + + + 3722 + 686 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Rotation plane + 63bede28-6cf9-4a02-9d2c-33b3ce031809 + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 3682 + 696 + 64 + 20 + + + 3722 + 706 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + b8b82d0f-e232-4201-b627-0912863261cb + 1 + Geometry + Geometry + false + 0 + + + + + + 3770 + 656 + 66 + 30 + + + 3795 + 671 + + + + + + + + Transformation data + 58124ce9-ca58-440c-8a42-748609a1379c + Transform + Transform + false + 0 + + + + + + 3770 + 686 + 66 + 30 + + + 3795 + 701 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + d65cbac7-f28a-4e9c-b8d0-e9fe3ae76611 + Relay + + false + 31c2f863-0ce7-4141-88e0-f6f14ddf9a0f + 1 + + + + + + 4069 + 941 + 40 + 16 + + + 4089 + 949 + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 038249f3-3a77-4ea9-915c-b58b5904dd26 + Rotate + Rotate + + + + + + 3940 + 791 + 162 + 64 + + + 4038 + 823 + + + + + + Base geometry + ab1c5fc7-d9f2-47aa-878d-8c4ced1fe183 + Geometry + Geometry + true + 12138e97-f9c5-4b44-8799-b3e06dd16086 + 1 + + + + + + 3942 + 793 + 84 + 20 + + + 4002 + 803 + + + + + + + + Rotation angle in degrees + 80db28fb-1fdb-4777-9f45-3067f9d60e7c + 180/X + Angle + Angle + false + 47929b4b-6aef-4515-91e3-ec0df79edef5 + 1 + true + + + + + + 3942 + 813 + 84 + 20 + + + 4002 + 823 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Rotation plane + 22651b01-3c2e-4d1e-85e6-c5bc0851aba0 + 2 + Plane + Plane + false + fedf2bcf-a649-4db3-9cd3-812cf5b858bf + 1 + + + + + + 3942 + 833 + 84 + 20 + + + 4002 + 843 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + 65f02202-7278-44f4-9a31-e418d33936b3 + Geometry + Geometry + false + 0 + + + + + + 4050 + 793 + 50 + 30 + + + 4075 + 808 + + + + + + + + Transformation data + 7ce6a680-9f6c-49d2-9253-bfe58cf5e7d9 + Transform + Transform + false + 0 + + + + + + 4050 + 823 + 50 + 30 + + + 4075 + 838 + + + + + + + + + + + + 2e205f24-9279-47b2-b414-d06dcd0b21a7 + Area + + + + + Solve area properties for breps, meshes and planar closed curves. + true + 327dd22c-b1db-4fdc-8175-012117c93402 + Area + Area + + + + + + 3755 + 731 + 118 + 44 + + + 3817 + 753 + + + + + + Brep, mesh or planar closed curve for area computation + 58315a82-d33c-4a69-973c-ad9acbedc304 + Geometry + Geometry + false + b8b82d0f-e232-4201-b627-0912863261cb + 1 + + + + + + 3757 + 733 + 48 + 40 + + + 3781 + 753 + + + + + + + + Area of geometry + b992549f-329c-4c38-8422-042008eb5f5c + Area + Area + false + 0 + + + + + + 3829 + 733 + 42 + 20 + + + 3850 + 743 + + + + + + + + Area centroid of geometry + fedf2bcf-a649-4db3-9cd3-812cf5b858bf + Centroid + Centroid + false + 0 + + + + + + 3829 + 753 + 42 + 20 + + + 3850 + 763 + + + + + + + + + + + + e9eb1dcf-92f6-4d4d-84ae-96222d60f56b + Move + + + + + Translate (move) an object along a vector. + true + c715e3d5-3439-4f3a-8120-aad1c6739724 + Move + Move + + + + + + 4274 + 1404 + 201 + 44 + + + 4411 + 1426 + + + + + + Base geometry + 882a1737-2105-4140-9aad-122f6cd72f91 + Geometry + Geometry + true + 5f72cc2c-02eb-4111-80bf-2b9ece85b6a5 + 1 + + + + + + 4276 + 1406 + 123 + 20 + + + 4337.5 + 1416 + + + + + + + + Translation vector + dd5ca1d8-1ca5-42f5-a4bb-7909e2a6b616 + Motion + Motion + false + 0 + + + + + + 4276 + 1426 + 123 + 20 + + + 4337.5 + 1436 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 1 + + + + + + + + + + + + Translated geometry + b2669bd3-acb9-4864-8d32-9b34dff376b1 + Geometry + Geometry + false + 0 + + + + + + 4423 + 1406 + 50 + 20 + + + 4448 + 1416 + + + + + + + + Transformation data + 73be502b-5ab0-47a4-95bd-610f0047f6cd + Transform + Transform + false + 0 + + + + + + 4423 + 1426 + 50 + 20 + + + 4448 + 1436 + + + + + + + + + + + + 361790d6-9d66-4808-8c5a-8de9c218c227 + Quad Sphere + + + + + Create a spherical brep made from quad nurbs patches. + true + b6795239-c5f2-4374-aef3-89e831dc8649 + Quad Sphere + Quad Sphere + + + + + + 4217 + 1718 + 181 + 61 + + + 4348 + 1749 + + + + + + Base plane + 6ea598f4-194d-41cc-8d4b-f5cec4ff2510 + Base + Base + false + 0 + + + + + + 4219 + 1720 + 117 + 37 + + + 4277.5 + 1738.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Sphere radius + 37920bf9-3a5b-4c37-a3c2-656a8d9a1090 + Radius + Radius + false + 0 + + + + + + 4219 + 1757 + 117 + 20 + + + 4277.5 + 1767 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Resulting quad sphere + 2364c659-9d0b-4402-9e52-dcf20f8c0102 + Sphere + Sphere + false + 0 + + + + + + 4360 + 1720 + 36 + 57 + + + 4378 + 1748.5 + + + + + + + + + + + + 902289da-28dc-454b-98d4-b8f8aa234516 + Pull Point + + + + + true + Pull a point to a variety of geometry. + true + 84446abd-2803-40b4-8718-6629363d07b5 + Pull Point + Pull Point + + + + + + 4461 + 1290 + 139 + 44 + + + 4523 + 1312 + + + + + + Point to search from + b3b78b4a-7cd4-44d2-9ec0-45b14164428c + Point + Point + false + b2669bd3-acb9-4864-8d32-9b34dff376b1 + 1 + + + + + + 4463 + 1292 + 48 + 20 + + + 4487 + 1302 + + + + + + + + 1 + Geometry that pulls + 73ade882-c425-449e-a391-a46f8425f001 + Geometry + Geometry + false + 47ef849a-5d60-42fb-969a-d163dddb0be3 + 1 + + + + + + 4463 + 1312 + 48 + 20 + + + 4487 + 1322 + + + + + + + + Point on [G] closest to [P] + 21a80210-5ddf-49f2-b010-41d67316065f + Closest Point + Closest Point + false + 0 + + + + + + 4535 + 1292 + 63 + 20 + + + 4566.5 + 1302 + + + + + + + + Distance between [P] and its projection onto [G] + 9316d54e-5d9e-438a-b595-a5ab4d9996fd + Distance + Distance + false + 0 + + + + + + 4535 + 1312 + 63 + 20 + + + 4566.5 + 1322 + + + + + + + + + + + + 8d372bdc-9800-45e9-8a26-6e33c5253e21 + Deconstruct Brep + + + + + Deconstruct a brep into its constituent parts. + true + 183ce654-2242-4b3e-9185-663ce913ac9d + Deconstruct Brep + Deconstruct Brep + + + + + + 4241 + 1592 + 93 + 64 + + + 4280 + 1624 + + + + + + Base Brep + 886ca8ed-b43f-42dc-b234-982a1626a010 + Brep + Brep + false + 2364c659-9d0b-4402-9e52-dcf20f8c0102 + 1 + + + + + + 4243 + 1594 + 25 + 60 + + + 4255.5 + 1624 + + + + + + + + 1 + Faces of Brep + 51ff8241-8e9e-49db-bf85-0b9d73f227ad + Faces + Faces + false + 0 + + + + + + 4292 + 1594 + 40 + 20 + + + 4312 + 1604 + + + + + + + + 1 + Edges of Brep + 8f570e57-68a9-4d0c-9936-86d433230d6e + Edges + Edges + false + 0 + + + + + + 4292 + 1614 + 40 + 20 + + + 4312 + 1624 + + + + + + + + 1 + Vertices of Brep + cda2f25a-739e-4886-be0f-1f877cf00ed2 + Vertices + Vertices + false + 0 + + + + + + 4292 + 1634 + 40 + 20 + + + 4312 + 1644 + + + + + + + + + + + + 59daf374-bc21-4a5e-8282-5504fb7ae9ae + List Item + + + + + 0 + Retrieve a specific item from a list. + true + 7e3d8f79-8338-4d37-a6d5-cc371b9b2e14 + List Item + List Item + + + + + + 4230 + 1513 + 77 + 64 + + + 4287 + 1545 + + + + + + 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 + 70490f54-9fac-40cf-9863-c5346dfe5d6d + List + List + false + 51ff8241-8e9e-49db-bf85-0b9d73f227ad + 1 + + + + + + 4232 + 1515 + 43 + 20 + + + 4253.5 + 1525 + + + + + + + + Item index + 290b0783-2873-40a1-8c8b-2d7e0e3a49e1 + Index + Index + false + 0 + + + + + + 4232 + 1535 + 43 + 20 + + + 4253.5 + 1545 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Wrap index to list bounds + 1634b7be-ea68-4e42-b322-b9a4cf91244f + Wrap + Wrap + false + 0 + + + + + + 4232 + 1555 + 43 + 20 + + + 4253.5 + 1565 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Item at {i'} + 47ef849a-5d60-42fb-969a-d163dddb0be3 + false + Item + i + false + 0 + + + + + + 4299 + 1515 + 6 + 60 + + + 4302 + 1545 + + + + + + + + + + + + + + fbac3e32-f100-4292-8692-77240a42fd1a + Point + + + + + Contains a collection of three-dimensional points + true + a85bd8bd-4d7e-46cf-a62f-d57c49c17e2b + 1 + Point + Point + false + b2669bd3-acb9-4864-8d32-9b34dff376b1 + 1 + + + + + + 4539 + 1431 + 50 + 24 + + + 4572.401 + 1443.219 + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 6218e582-716b-4031-840f-d74be47009d2 + Mirror + Mirror + + + + + + 4518 + 891 + 210 + 61 + + + 4664 + 922 + + + + + + Base geometry + 619354cd-3597-467e-bb72-d064b0bb1ef8 + Geometry + Geometry + true + d219099d-2101-4eaf-9523-9d149568ef4c + 1 + + + + + + 4520 + 893 + 132 + 20 + + + 4586 + 903 + + + + + + + + Mirror plane + 172b5684-3830-4d9f-906b-ff2afcc28c64 + Plane + Plane + false + 0 + + + + + + 4520 + 913 + 132 + 37 + + + 4586 + 931.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Mirrored geometry + 2a501779-503e-4fe0-b10f-5e5bb07ea5b7 + Geometry + Geometry + false + 0 + + + + + + 4676 + 893 + 50 + 28 + + + 4701 + 907.25 + + + + + + + + Transformation data + f5725199-284e-41a5-a9af-1a28df58fac2 + Transform + Transform + false + 0 + + + + + + 4676 + 921 + 50 + 29 + + + 4701 + 935.75 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + true + 7dd52022-9775-4856-a981-1fb818185e7d + Merge + Merge + + + + + + 4572 + 756 + 90 + 64 + + + 4617 + 788 + + + + + + 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 + a36f248e-21bc-4656-a37d-11f3c620479c + false + Data 1 + D1 + true + d219099d-2101-4eaf-9523-9d149568ef4c + 1 + + + + + + 4574 + 758 + 31 + 20 + + + 4589.5 + 768 + + + + + + + + 2 + Data stream 2 + 8f6ca7d9-35d7-4121-8422-c9f7292045b9 + false + Data 2 + D2 + true + 2a501779-503e-4fe0-b10f-5e5bb07ea5b7 + 1 + + + + + + 4574 + 778 + 31 + 20 + + + 4589.5 + 788 + + + + + + + + 2 + Data stream 3 + 24128eef-ac01-4169-a52c-837e76aa4e52 + false + Data 3 + D3 + true + 0 + + + + + + 4574 + 798 + 31 + 20 + + + 4589.5 + 808 + + + + + + + + 2 + Result of merge + b1d7b2e7-12e5-4d77-a62c-fab704c8d1a9 + Result + Result + false + 0 + + + + + + 4629 + 758 + 31 + 60 + + + 4644.5 + 788 + + + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + 6fb35ddb-c897-468f-a1f4-de5ee85a887a + Mirror + Mirror + + + + + + 4727 + 809 + 305 + 61 + + + 4968 + 840 + + + + + + Base geometry + 70718ac3-ebae-4501-9990-2aefe2ec2778 + Geometry + Geometry + true + b1d7b2e7-12e5-4d77-a62c-fab704c8d1a9 + 1 + + + + + + 4729 + 811 + 227 + 20 + + + 4842.5 + 821 + + + + + + + + Mirror plane + 69b6bc72-effb-4bb0-a330-6f2186e14fe2 + Plane + Plane + false + 0 + + + + + + 4729 + 831 + 227 + 37 + + + 4842.5 + 849.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + -0.707106781186547 + 0 + 0.707106781186547 + 0 + -1 + 0 + + + + + + + + + + + + Mirrored geometry + 16fdd08c-d992-41a5-a834-645d9387850c + Geometry + Geometry + false + 0 + + + + + + 4980 + 811 + 50 + 28 + + + 5005 + 825.25 + + + + + + + + Transformation data + de5150c5-2ce8-4412-8561-9c5c5030147d + Transform + Transform + false + 0 + + + + + + 4980 + 839 + 50 + 29 + + + 5005 + 853.75 + + + + + + + + + + + + f12daa2f-4fd5-48c1-8ac3-5dea476912ca + Mirror + + + + + Mirror an object. + true + f3a8df87-0942-4e7e-8bca-51a63e276791 + Mirror + Mirror + + + + + + 4728 + 715 + 305 + 61 + + + 4969 + 746 + + + + + + Base geometry + 1f4b87ae-c7a6-4e7d-8254-398253d0beb8 + Geometry + Geometry + true + b1d7b2e7-12e5-4d77-a62c-fab704c8d1a9 + 1 + + + + + + 4730 + 717 + 227 + 20 + + + 4843.5 + 727 + + + + + + + + Mirror plane + f6cd37d5-50d0-43b9-8aba-6033286f7e14 + Plane + Plane + false + 0 + + + + + + 4730 + 737 + 227 + 37 + + + 4843.5 + 755.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 0 + -0.707106781186547 + 0.707106781186547 + 1 + 0 + 0 + + + + + + + + + + + + Mirrored geometry + 2d6b4b72-a463-47b7-b38f-300a6ba08187 + Geometry + Geometry + false + 0 + + + + + + 4981 + 717 + 50 + 28 + + + 5006 + 731.25 + + + + + + + + Transformation data + a1253620-8c93-4db7-8a84-c14b53e78f3f + Transform + Transform + false + 0 + + + + + + 4981 + 745 + 50 + 29 + + + 5006 + 759.75 + + + + + + + + + + + + 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 + Interpolate + + + + + Create an interpolated curve through a set of points. + true + c72715a0-cb22-4982-8447-f3f22c4e6199 + Interpolate + Interpolate + + + + + + 4457 + 1127 + 225 + 84 + + + 4630 + 1169 + + + + + + 1 + Interpolation points + 208799e5-429e-4a23-bef5-619bc84adf2a + Vertices + Vertices + false + 21a80210-5ddf-49f2-b010-41d67316065f + 1 + + + + + + 4459 + 1129 + 159 + 20 + + + 4538.5 + 1139 + + + + + + + + Curve degree + 1a4f3465-27d2-4a82-bcea-8929e370c3ce + Degree + Degree + false + 0 + + + + + + 4459 + 1149 + 159 + 20 + + + 4538.5 + 1159 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Periodic curve + 980f3913-2b50-4f5a-8bd7-c578b01132b0 + Periodic + Periodic + false + 0 + + + + + + 4459 + 1169 + 159 + 20 + + + 4538.5 + 1179 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Knot spacing (0=uniform, 1=chord, 2=sqrtchord) + ff56a3cc-04c4-4f40-8b4b-ed44ad3ef3f1 + KnotStyle + KnotStyle + false + 0 + + + + + + 4459 + 1189 + 159 + 20 + + + 4538.5 + 1199 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Resulting nurbs curve + 61a5e682-25ad-41a0-94a4-1ebbe3b97810 + Curve + Curve + false + 0 + + + + + + 4642 + 1129 + 38 + 26 + + + 4661 + 1142.333 + + + + + + + + Curve length + 143ccbc8-460b-48c4-b9e8-33a737c02f21 + Length + Length + false + 0 + + + + + + 4642 + 1155 + 38 + 27 + + + 4661 + 1169 + + + + + + + + Curve domain + be993705-e9db-4313-ad2e-c34f5d9e5331 + Domain + Domain + false + 0 + + + + + + 4642 + 1182 + 38 + 27 + + + 4661 + 1195.667 + + + + + + + + + + + + dde71aef-d6ed-40a6-af98-6b0673983c82 + Nurbs Curve + + + + + Construct a nurbs curve from control points. + true + c7f35ac9-c67c-4ef3-83bc-2f383c942c44 + true + Nurbs Curve + Nurbs Curve + + + + + + 4471 + 1027 + 121 + 64 + + + 4540 + 1059 + + + + + + 1 + Curve control points + a3f8c4e3-6c3d-471f-9ff4-6598370ba2e1 + true + Vertices + Vertices + false + 21a80210-5ddf-49f2-b010-41d67316065f + 1 + + + + + + 4473 + 1029 + 55 + 20 + + + 4500.5 + 1039 + + + + + + + + Curve degree + 76428f2b-92b1-4b08-80b1-1bc897c5e569 + true + Degree + Degree + false + 0 + + + + + + 4473 + 1049 + 55 + 20 + + + 4500.5 + 1059 + + + + + + 1 + + + + + 1 + {0} + + + + + 11 + + + + + + + + + + + Periodic curve + 92af9ec3-3e3b-459a-9518-4bf2ff16d0af + true + Periodic + Periodic + false + 0 + + + + + + 4473 + 1069 + 55 + 20 + + + 4500.5 + 1079 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Resulting nurbs curve + 5cd548e0-018f-4784-8a89-3ccef9146611 + true + Curve + Curve + false + 0 + + + + + + 4552 + 1029 + 38 + 20 + + + 4571 + 1039 + + + + + + + + Curve length + 3883b1b9-d6bf-4c64-b9f4-79de332f5f6b + true + Length + Length + false + 0 + + + + + + 4552 + 1049 + 38 + 20 + + + 4571 + 1059 + + + + + + + + Curve domain + f5464324-403c-4462-b790-c06373c90925 + true + Domain + Domain + false + 0 + + + + + + 4552 + 1069 + 38 + 20 + + + 4571 + 1079 + + + + + + + + + + + + 3cadddef-1e2b-4c09-9390-0e8f78f7609f + Merge + + + + + Merge a bunch of data streams + bb44b048-0871-41a0-99e7-5d1617a06f7e + Merge + Merge + + + + + + 5079 + 803 + 90 + 84 + + + 5124 + 845 + + + + + + 4 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + 1 + 8ec86459-bf01-4409-baee-174d0d2b13d0 + + + + + 2 + Data stream 1 + a65213ea-5fd9-49ba-8927-8e955bf6576c + false + Data 1 + D1 + true + b1d7b2e7-12e5-4d77-a62c-fab704c8d1a9 + 1 + + + + + + 5081 + 805 + 31 + 20 + + + 5096.5 + 815 + + + + + + + + 2 + Data stream 2 + 1f1c2c35-f23f-40e5-a65a-50ee20387b92 + false + Data 2 + D2 + true + 16fdd08c-d992-41a5-a834-645d9387850c + 1 + + + + + + 5081 + 825 + 31 + 20 + + + 5096.5 + 835 + + + + + + + + 2 + Data stream 3 + 60c5ea6e-d5ef-4eab-bf97-13a6c26faf6f + false + Data 3 + D3 + true + 2d6b4b72-a463-47b7-b38f-300a6ba08187 + 1 + + + + + + 5081 + 845 + 31 + 20 + + + 5096.5 + 855 + + + + + + + + 2 + Data stream 4 + 214bc90b-00e7-4951-b00d-0e1be0a443f5 + false + Data 4 + D4 + true + 0 + + + + + + 5081 + 865 + 31 + 20 + + + 5096.5 + 875 + + + + + + + + 2 + Result of merge + a04981a9-bc8d-41ce-aca6-58964ef6554d + Result + Result + false + 0 + + + + + + 5136 + 805 + 31 + 80 + + + 5151.5 + 845 + + + + + + + + + + + + + + 4bc9dbbf-fec8-4348-a3af-e33e7edc8e7b + Mesh Join + + + + + Join a set of meshes into a single mesh + true + 483d32aa-1b5c-4906-965b-a76fc33c29fb + true + Mesh Join + Mesh Join + + + + + + 5187 + 831 + 110 + 28 + + + 5255 + 845 + + + + + + 1 + Meshes to join + e69b9d71-2a71-429d-a75c-f14f0c1d26d9 + true + 1 + Meshes + Meshes + false + a04981a9-bc8d-41ce-aca6-58964ef6554d + 1 + + + + + + 5189 + 833 + 54 + 24 + + + 5224 + 845 + + + + + + + + Mesh join result + ebbfeb38-6ab5-49b6-9326-c4d9bdd9c5df + true + Mesh + Mesh + false + 0 + + + + + + 5267 + 833 + 28 + 24 + + + 5281 + 845 + + + + + + + + + + + + f1f51397-fc4b-44cf-b4b0-0ab80a80a6e1 + 14601aeb-b64f-9304-459d-d5d06df91218 + Mesh WeldVertices + + + + + Merge identical or vertices in threshold range + true + f28c95c3-47de-48a1-9a2f-b4141f53170e + true + Mesh WeldVertices + Mesh WeldVertices + + + + + + 5326 + 824 + 218 + 44 + + + 5450 + 846 + + + + + + The open or closed mesh + true + 3046e9ee-b98d-42fc-94f9-dfc64f2df731 + true + Mesh + Mesh + false + ebbfeb38-6ab5-49b6-9326-c4d9bdd9c5df + 1 + + + + + + 5328 + 826 + 110 + 20 + + + 5383 + 836 + + + + + + + + Weld threshold value for Vertices + 37ee2faa-2f29-4c4f-9e05-135892d3fa36 + true + tolerance + tolerance + true + 0 + + + + + + 5328 + 846 + 110 + 20 + + + 5383 + 856 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.0006506192 + + + + + + + + + + + 1 + Print, Reflect and Error Streams + 9a073521-cd66-42a0-8f2c-0b1b1afcddd9 + true + RuntimeMessage + RuntimeMessage + false + 0 + + + + + + 5462 + 826 + 80 + 20 + + + 5502 + 836 + + + + + + + + The constructed mesh + 16e86910-a219-4dd7-85d9-1e55db2549d4 + true + Mesh + Mesh + false + 0 + + + + + + 5462 + 846 + 80 + 20 + + + 5502 + 856 + + + + + + + + + + + + e45aa4a0-e40d-421c-a335-5185dd131836 + Smooth Mesh + + + + + Smooth the vertices of a mesh + true + 4cd3c285-b758-4ec7-a02b-eaaafbf22c03 + true + Smooth Mesh + Smooth Mesh + + + + + + 5594 + 798 + 136 + 104 + + + 5688 + 850 + + + + + + Mesh to smooth + 6254f996-5a0d-4c2b-8e50-ebb4abc14916 + true + Mesh + Mesh + false + 16e86910-a219-4dd7-85d9-1e55db2549d4 + 1 + + + + + + 5596 + 800 + 80 + 20 + + + 5636 + 810 + + + + + + + + Smoothing strength (0.0=none, 1.0=max) + e1e3db03-16f6-4356-8b4d-61364b18a575 + true + Strength + Strength + false + 0 + + + + + + 5596 + 820 + 80 + 20 + + + 5636 + 830 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Skip naked vertices + 7887b115-869b-4a52-880b-336c71fb781d + true + Skip Naked + Skip Naked + false + 0 + + + + + + 5596 + 840 + 80 + 20 + + + 5636 + 850 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Number of successive smoothing steps + 58de903c-7bc7-45ec-a2c3-5829786db407 + true + Iterations + Iterations + false + 0 + + + + + + 5596 + 860 + 80 + 20 + + + 5636 + 870 + + + + + + 1 + + + + + 1 + {0} + + + + + 1024 + + + + + + + + + + + Optional maximum displacement per point + ba6db69c-6226-48ea-8c4a-15be8fe225c9 + true + Limit + Limit + true + 0 + + + + + + 5596 + 880 + 80 + 20 + + + 5636 + 890 + + + + + + + + Smoothed mesh + 6fcfdad1-e53c-402d-afb4-5c4e0f1092e5 + true + Mesh + Mesh + false + 0 + + + + + + 5700 + 800 + 28 + 100 + + + 5714 + 850 + + + + + + + + + + + + ba2d8f57-0738-42b4-b5a5-fe4d853517eb + Deconstruct Mesh + + + + + Deconstruct a mesh into its component parts. + true + 624c348f-ebe2-46ca-bab7-b99c5f3027a2 + true + Deconstruct Mesh + Deconstruct Mesh + + + + + + 5646 + 670 + 97 + 84 + + + 5688 + 712 + + + + + + Base mesh + d57fda46-6549-407f-b0ae-c3cb09067acc + true + Mesh + Mesh + false + 6fcfdad1-e53c-402d-afb4-5c4e0f1092e5 + 1 + + + + + + 5648 + 672 + 28 + 80 + + + 5662 + 712 + + + + + + + + 1 + Mesh vertices + c500f787-7bcf-4376-8899-962542a913c0 + true + Vertices + Vertices + false + 0 + + + + + + 5700 + 672 + 41 + 20 + + + 5720.5 + 682 + + + + + + + + 1 + Mesh faces + d5a3ae1b-c7f8-471d-983c-b0b96132a16c + true + Faces + Faces + false + 0 + + + + + + 5700 + 692 + 41 + 20 + + + 5720.5 + 702 + + + + + + + + 1 + Mesh vertex colours + f6ce5711-aae5-406c-b37e-2ce2ace86d54 + true + Colours + Colours + false + 0 + + + + + + 5700 + 712 + 41 + 20 + + + 5720.5 + 722 + + + + + + + + 1 + Mesh normals + c5ea5e97-7ff9-44c3-8068-1108654bb5f8 + true + Normals + Normals + false + 0 + + + + + + 5700 + 732 + 41 + 20 + + + 5720.5 + 742 + + + + + + + + + + + + 902289da-28dc-454b-98d4-b8f8aa234516 + Pull Point + + + + + true + Pull a point to a variety of geometry. + true + 1436dd89-7a4e-4339-8b44-697b877c9e95 + true + Pull Point + Pull Point + + + + + + 5831 + 726 + 139 + 44 + + + 5893 + 748 + + + + + + Point to search from + a178a45e-8513-4f84-a8c3-1e960a410164 + true + Point + Point + false + c500f787-7bcf-4376-8899-962542a913c0 + 1 + + + + + + 5833 + 728 + 48 + 20 + + + 5857 + 738 + + + + + + + + 1 + Geometry that pulls + e0924b3b-c716-4348-9033-8b270a0c3a86 + true + Geometry + Geometry + false + 2364c659-9d0b-4402-9e52-dcf20f8c0102 + 1 + + + + + + 5833 + 748 + 48 + 20 + + + 5857 + 758 + + + + + + + + Point on [G] closest to [P] + 4bbaf97c-d3f4-4c1d-b2a6-559582d19516 + true + Closest Point + Closest Point + false + 0 + + + + + + 5905 + 728 + 63 + 20 + + + 5936.5 + 738 + + + + + + + + Distance between [P] and its projection onto [G] + f05edcba-f502-4304-a16a-e264e0a53a77 + true + Distance + Distance + false + 0 + + + + + + 5905 + 748 + 63 + 20 + + + 5936.5 + 758 + + + + + + + + + + + + e2c0f9db-a862-4bd9-810c-ef2610e7a56f + Construct Mesh + + + + + Construct a mesh from vertices, faces and optional colours. + true + d8c75acd-ed83-48b5-9546-c30165ae3aa7 + true + Construct Mesh + Construct Mesh + + + + + + 6039 + 686 + 108 + 64 + + + 6105 + 718 + + + + + + 1 + Vertices of mesh object + 0482eafd-f6b4-47b3-839e-edbafeb832e1 + true + Vertices + Vertices + false + 4bbaf97c-d3f4-4c1d-b2a6-559582d19516 + 1 + + + + + + 6041 + 688 + 52 + 20 + + + 6067 + 698 + + + + + + 1 + + + + + 4 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + 10 + 0 + 0 + + + + + + + + 10 + 10 + 0 + + + + + + + + 0 + 10 + 0 + + + + + + + + + + + + 1 + Faces of mesh object + ad8a254f-a7f9-497f-a4b2-a3516b0a108b + true + Faces + Faces + false + d5a3ae1b-c7f8-471d-983c-b0b96132a16c + 1 + + + + + + 6041 + 708 + 52 + 20 + + + 6067 + 718 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + 1 + 2 + 3 + + + + + + + + + + + 1 + Optional vertex colours + d7b4e437-6983-4c4f-b784-bc44b0c0c7f5 + true + Colours + Colours + true + 0 + + + + + + 6041 + 728 + 52 + 20 + + + 6067 + 738 + + + + + + + + Constructed mesh + d8a3f3d0-b497-47dc-9f49-8ff6aa176b4e + true + Mesh + Mesh + false + 0 + + + + + + 6117 + 688 + 28 + 60 + + + 6131 + 718 + + + + + + + + + + + + 4c7433b7-f637-124b-b012-77416c453352 + a4634196-add1-8181-6e78-09a045132c7c + Weaverbird's Laplacian Smoothing + + + + + Calculates a smoothened representation of an original mesh. Does not increase the face count. + +Provided by Weaverbird 0.9.0.1. + true + 80b0ac49-c2a0-41ea-80a2-11e2f70b4c12 + true + Weaverbird's Laplacian Smoothing + Weaverbird's Laplacian Smoothing + + + + + + 5559 + 937 + 271 + 84 + + + 5717 + 979 + + + + + + 1 + The open or closed mesh, or closed curves list, to subdivide + 13b295c9-6ed8-47d1-85ae-baf660a232e6 + true + Mesh/Curves + Mesh/Curves + false + 16e86910-a219-4dd7-85d9-1e55db2549d4 + 1 + + + + + + 5561 + 939 + 144 + 20 + + + 5633 + 949 + + + + + + + + The number of subdividing iterations for each face + 15146ab8-5be8-4a4e-bc75-304561d8a1b2 + true + Level + Level + true + 0 + + + + + + 5561 + 959 + 144 + 20 + + + 5633 + 969 + + + + + + 1 + + + + + 1 + {0} + + + + + 2048 + + + + + + + + + + + Defines how to treat the naked edges + +0: Fixed. Naked edges will not move or be modified. +1: Smooth. The naked edge will tend toward a spline. +2: Corner Fixed. Corners (2-sided vertices) will be fixed, while other naked vertices will tend toward a spline. + + 1ccdeddf-6b56-4d5e-9503-31195a2c9edd + true + Smooth Naked Edges + Smooth Naked Edges + true + 0 + + + + + + 5561 + 979 + 144 + 20 + + + 5633 + 989 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + The final, one-shot, thinning with the original mesh + 25b75807-4ac5-431f-afed-aee06fcc1df5 + true + Thin + Thin + false + 0 + + + + + + 5561 + 999 + 144 + 20 + + + 5633 + 1009 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + The mesh after the subdividing process + 5de075e4-92f7-4b1d-a7f4-29307ffb8892 + true + Output Mesh/Curves + Output Mesh/Curves + false + 0 + + + + + + 5729 + 939 + 99 + 80 + + + 5778.5 + 979 + + + + + + + + + + + + eeafc956-268e-461d-8e73-ee05c6f72c01 + Stream Filter + + + + + Filters a collection of input streams + true + ca893953-ad05-4126-b940-083be69da7a8 + Stream Filter + Stream Filter + + + + + + 3942 + 910 + 77 + 64 + + + 3981 + 942 + + + + + + 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 + 4de13ebb-3e8e-440d-9fb0-61039e0b977d + Gate + Gate + false + c8406a0e-76ea-427a-87ca-4ac4b30afa0b + 1 + + + + + + 3944 + 912 + 25 + 20 + + + 3956.5 + 922 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + 2 + Input stream at index 0 + f9f37e16-f40a-464f-b556-1e1b5926d141 + false + Stream 0 + 0 + true + 65f02202-7278-44f4-9a31-e418d33936b3 + 1 + + + + + + 3944 + 932 + 25 + 20 + + + 3956.5 + 942 + + + + + + + + 2 + Input stream at index 1 + 9f396682-c21e-4515-a82d-327723f90626 + false + Stream 1 + 1 + true + cbd67389-632a-4a18-a5cf-0d647b688861 + 1 + + + + + + 3944 + 952 + 25 + 20 + + + 3956.5 + 962 + + + + + + + + 2 + Filtered stream + 31c2f863-0ce7-4141-88e0-f6f14ddf9a0f + false + Stream + S(0) + false + 0 + + + + + + 3993 + 912 + 24 + 60 + + + 4005 + 942 + + + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 7b68fe58-78af-4e0c-b223-a527e965166e + Number Slider + + false + 0 + + + + + + -42 + 308 + 217 + 20 + + + -41.05754 + 308.066 + + + + + + 0 + 1 + 0 + 1 + 0 + 0 + 1 + + + + + + + + + 845527a6-5cea-4ae9-a667-96ae1667a4e8 + Polygon + + + + + Create a polygon with optional round edges. + true + 2d8bb840-4ab0-41b5-88c2-45379cfc51ff + Polygon + Polygon + + + + + + 69 + 112 + 210 + 101 + + + 225 + 163 + + + + + + Polygon base plane + 8eb380ac-91fd-436e-bd74-e0ee381e09bf + Plane + Plane + false + 0 + + + + + + 71 + 114 + 142 + 37 + + + 142 + 132.5 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Radius of polygon (distance from center to tip). + 8f35b02f-bd99-471a-ba99-3f88a46bb5b2 + Radius + Radius + false + 58ea6452-9675-44bd-8375-2bd59b544e7a + 1 + + + + + + 71 + 151 + 142 + 20 + + + 142 + 161 + + + + + + 1 + + + + + 1 + {0} + + + + + 3 + + + + + + + + + + + Number of segments + 2bd4d4f8-7c43-4d30-a075-b1e3a078b893 + Segments + Segments + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + + + + + + 71 + 171 + 142 + 20 + + + 142 + 181 + + + + + + 1 + + + + + 1 + {0} + + + + + 6 + + + + + + + + + + + Polygon corner fillet radius + faad454d-4f87-4f35-bd59-6452eaf79fef + Fillet Radius + Fillet Radius + false + 0 + + + + + + 71 + 191 + 142 + 20 + + + 142 + 201 + + + + + + 1 + + + + + 1 + {0} + + + + + 0 + + + + + + + + + + + Polygon + 66d8c7b8-0abb-46a4-8f31-e32389ee7600 + Polygon + Polygon + false + 0 + + + + + + 237 + 114 + 40 + 48 + + + 257 + 138.25 + + + + + + + + Length of polygon curve + 0fb09274-be2a-41e2-904e-4c6f69d0221c + Length + Length + false + 0 + + + + + + 237 + 162 + 40 + 49 + + + 257 + 186.75 + + + + + + + + + + + + 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 + Scale + + + + + Scale an object uniformly in all directions. + true + 16658f75-81d5-4f32-9806-bbbc962d2511 + Scale + Scale + + + + + + 103 + 17 + 142 + 64 + + + 181 + 49 + + + + + + Base geometry + 569cc5c2-e5c2-49d3-9f2d-d36fdf60ec39 + Geometry + Geometry + true + 66d8c7b8-0abb-46a4-8f31-e32389ee7600 + 1 + + + + + + 105 + 19 + 64 + 20 + + + 145 + 29 + + + + + + + + Center of scaling + cdf13457-68ae-4119-bb82-4ff53992482d + Center + Center + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 105 + 39 + 64 + 20 + + + 145 + 49 + + + + + + 1 + + + + + 1 + {0} + + + + + + + 0 + 0 + 0 + + + + + + + + + + + + Scaling factor + 727745cd-6777-4b8a-ae63-fd21c9406c30 + 1/X + Factor + Factor + false + bb39b751-9825-4498-841f-5005c8deca69 + 1 + + + + + + 105 + 59 + 64 + 20 + + + 145 + 69 + + + + + + 1 + + + + + 1 + {0} + + + + + 0.5 + + + + + + + + + + + Scaled geometry + 1ec82061-9735-4ea8-8de4-08e8e1b9b949 + Geometry + Geometry + false + 0 + + + + + + 193 + 19 + 50 + 30 + + + 218 + 34 + + + + + + + + Transformation data + d0d7806e-d760-450d-be56-73c5e74605ea + Transform + Transform + false + 0 + + + + + + 193 + 49 + 50 + 30 + + + 218 + 64 + + + + + + + + + + + + b7798b74-037e-4f0c-8ac7-dc1043d093e0 + Rotate + + + + + Rotate an object in a plane. + true + 29c388cd-a17d-4b37-8c1b-9c675cb5c7ef + Rotate + Rotate + + + + + + 93 + -91 + 162 + 64 + + + 191 + -59 + + + + + + Base geometry + 79eb3ede-94ff-44e4-94c5-39c59f309841 + Geometry + Geometry + true + 1ec82061-9735-4ea8-8de4-08e8e1b9b949 + 1 + + + + + + 95 + -89 + 84 + 20 + + + 155 + -79 + + + + + + + + Rotation angle in degrees + 88280cce-6442-4a24-a647-0c1437c3bbd7 + 180/X + Angle + Angle + false + 55e56ecc-4938-49f8-95d9-5be10d79c900 + 1 + true + + + + + + 95 + -69 + 84 + 20 + + + 155 + -59 + + + + + + 1 + + + + + 1 + {0} + + + + + 1.5707963267948966 + + + + + + + + + + + Rotation plane + 4123b95b-980e-4827-9c34-099eb827c28f + Plane + Plane + false + a4c1667e-d05a-4217-9c1c-993c8a98a6ce + 1 + + + + + + 95 + -49 + 84 + 20 + + + 155 + -39 + + + + + + 1 + + + + + 1 + {0} + + + + + + 0 + 0 + 0 + 1 + 0 + 0 + 0 + 1 + 0 + + + + + + + + + + + + Rotated geometry + f9250f96-f186-4105-8c90-26219698f25f + Geometry + Geometry + false + 0 + + + + + + 203 + -89 + 50 + 30 + + + 228 + -74 + + + + + + + + Transformation data + 67fabc45-d665-402a-a5bb-ec2e40892d03 + Transform + Transform + false + 0 + + + + + + 203 + -59 + 50 + 30 + + + 228 + -44 + + + + + + + + + + + + 57b2184c-8931-4e70-9220-612ec5b3809a + Patch + + + + + Create a patch surface + true + b0bbe2fc-bba3-4dfc-ae67-e9f7febfa448 + true + Patch + Patch + + + + + + 4776 + 995 + 171 + 104 + + + 4904 + 1047 + + + + + + 1 + Curves to patch + 576a1305-80d3-45c8-b283-470790a69584 + true + Curves + Curves + true + 61a5e682-25ad-41a0-94a4-1ebbe3b97810 + 1 + + + + + + 4778 + 997 + 114 + 20 + + + 4835 + 1007 + + + + + + + + 1 + Points to patch + 7d3219c2-3a83-4769-b46f-8392b3a636ee + true + Points + Points + true + 0 + + + + + + 4778 + 1017 + 114 + 20 + + + 4835 + 1027 + + + + + + + + Number of spans + 98cb33a7-9a6c-4ea7-b4e2-31091fff295e + true + Spans + Spans + false + 0 + + + + + + 4778 + 1037 + 114 + 20 + + + 4835 + 1047 + + + + + + 1 + + + + + 1 + {0} + + + + + 2 + + + + + + + + + + + Patch flexibility (low number; less flexibility) + 6635e640-badf-4913-afd3-fb4b931b284d + true + Flexibility + Flexibility + false + 0 + + + + + + 4778 + 1057 + 114 + 20 + + + 4835 + 1067 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + Attempt to trim the result + 4dfff3a9-2748-4272-9097-eb59c0a99930 + true + Trim + Trim + false + 0 + + + + + + 4778 + 1077 + 114 + 20 + + + 4835 + 1087 + + + + + + 1 + + + + + 1 + {0} + + + + + true + + + + + + + + + + + Patch result + 9d6108e4-f5ba-4092-85c5-eaeb830d5d33 + true + Patch + Patch + false + 0 + + + + + + 4916 + 997 + 29 + 100 + + + 4930.5 + 1047 + + + + + + + + + + + + 269eaa85-9997-4d77-a9ba-4c58cb45c9d3 + Discontinuity + + + + + Find all discontinuities along a curve. + true + 4ff69212-202a-43cb-a1cd-6b0272476403 + Discontinuity + Discontinuity + + + + + + 3681 + 950 + 196 + 44 + + + 3808 + 972 + + + + + + Curve to analyze + c056943c-5df5-4192-96c5-1c6a54b6acfa + Curve + Curve + false + 767902cc-a116-4f66-ba26-de55caf99451 + 1 + + + + + + 3683 + 952 + 113 + 20 + + + 3739.5 + 962 + + + + + + + + Level of discontinuity to test for (1=C1, 2=C2, 3=Cinfinite) + bb7995dd-4677-44f3-a598-ae002a366282 + Level + Level + false + 0 + + + + + + 3683 + 972 + 113 + 20 + + + 3739.5 + 982 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Points at discontinuities + cbd67389-632a-4a18-a5cf-0d647b688861 + Points + Points + false + 0 + + + + + + 3820 + 952 + 55 + 20 + + + 3847.5 + 962 + + + + + + + + 1 + Curve parameters at discontinuities + d6fa331f-afe2-4144-b128-b357525ebb80 + Parameters + Parameters + false + 0 + + + + + + 3820 + 972 + 55 + 20 + + + 3847.5 + 982 + + + + + + + + + + + + 269eaa85-9997-4d77-a9ba-4c58cb45c9d3 + Discontinuity + + + + + Find all discontinuities along a curve. + true + 64ff2150-a781-44dd-acd9-75cb46d4be14 + true + Discontinuity + Discontinuity + + + + + + 4847 + 1569 + 196 + 44 + + + 4974 + 1591 + + + + + + Curve to analyze + 839dd4a7-17fc-4f22-848c-5c1ba20387f2 + true + Curve + Curve + false + d219099d-2101-4eaf-9523-9d149568ef4c + 1 + + + + + + 4849 + 1571 + 113 + 20 + + + 4905.5 + 1581 + + + + + + + + Level of discontinuity to test for (1=C1, 2=C2, 3=Cinfinite) + 166d7041-0aa8-4b85-ada1-7bb060759643 + true + Level + Level + false + 0 + + + + + + 4849 + 1591 + 113 + 20 + + + 4905.5 + 1601 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Points at discontinuities + e8d616cd-8ad7-45a5-a0fa-a9d1cece0cf6 + true + Points + Points + false + 0 + + + + + + 4986 + 1571 + 55 + 20 + + + 5013.5 + 1581 + + + + + + + + 1 + Curve parameters at discontinuities + f94db7bc-cc4a-43c7-bece-472095796bc1 + true + Parameters + Parameters + false + 0 + + + + + + 4986 + 1591 + 55 + 20 + + + 5013.5 + 1601 + + + + + + + + + + + + 269eaa85-9997-4d77-a9ba-4c58cb45c9d3 + Discontinuity + + + + + Find all discontinuities along a curve. + true + 026326a0-61eb-41bd-9fe8-242a16b27ebc + Discontinuity + Discontinuity + + + + + + 1508 + 1082 + 196 + 44 + + + 1635 + 1104 + + + + + + Curve to analyze + bf1426a2-0c46-4c4a-b147-cb9d1f83064b + Curve + Curve + false + 3efba58c-f5b7-4e05-8853-bce8deb5da76 + 1 + + + + + + 1510 + 1084 + 113 + 20 + + + 1566.5 + 1094 + + + + + + + + Level of discontinuity to test for (1=C1, 2=C2, 3=Cinfinite) + 10605d24-a110-4e79-be14-dc73372f3a51 + Level + Level + false + 0 + + + + + + 1510 + 1104 + 113 + 20 + + + 1566.5 + 1114 + + + + + + 1 + + + + + 1 + {0} + + + + + 1 + + + + + + + + + + + 1 + Points at discontinuities + 5d2f665c-8686-437a-8535-4cdca440277d + Points + Points + false + 0 + + + + + + 1647 + 1084 + 55 + 20 + + + 1674.5 + 1094 + + + + + + + + 1 + Curve parameters at discontinuities + 9b349305-b613-4dfe-8cb9-5ead0f1159da + Parameters + Parameters + false + 0 + + + + + + 1647 + 1104 + 55 + 20 + + + 1674.5 + 1114 + + + + + + + + + + + + b6236720-8d88-4289-93c3-ac4c99f9b97b + Relay + + + + + 2 + A wire relay object + 617f0c3d-39b7-451e-b701-6d1b755e9587 + Relay + + false + 8e8e3421-66ca-4147-97ca-72b4ed460c7a + 1 + + + + + + 231 + 398 + 40 + 16 + + + 251 + 406 + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + 045d41fb-97a8-44a4-a22e-dae6ee6bc874 + Number Slider + + false + 0 + + + + + + -53 + 407 + 228 + 20 + + + -52.08303 + 407.6484 + + + + + + 0 + 1 + 0 + 8 + 0 + 0 + 4 + + + + + + + + + 9c85271f-89fa-4e9f-9f4a-d75802120ccc + Division + + + + + Mathematical division + true + 5c6f3edd-6c71-4ec4-859c-56f17b20e4a1 + Division + Division + + + + + + 252 + 590 + 70 + 44 + + + 277 + 612 + + + + + + Item to divide (dividend) + bf1f4cbf-0714-4e05-8928-212f563e2517 + A + A + false + 617f0c3d-39b7-451e-b701-6d1b755e9587 + 1 + + + + + + 254 + 592 + 11 + 20 + + + 259.5 + 602 + + + + + + + + Item to divide with (divisor) + 9a230611-030d-429b-83cb-7a6c17e7cbef + B + B + false + c38c4b47-c208-4871-b93e-9b28072d6538 + 1 + + + + + + 254 + 612 + 11 + 20 + + + 259.5 + 622 + + + + + + + + The result of the Division + 4bf91a09-5169-40c1-9184-6a4d23bb3887 + Result + Result + false + 0 + + + + + + 289 + 592 + 31 + 40 + + + 304.5 + 612 + + + + + + + + + + + + 57da07bd-ecab-415d-9d86-af36d7073abc + Number Slider + + + + + Numeric slider for single values + c38c4b47-c208-4871-b93e-9b28072d6538 + Number Slider + + false + 0 + + + + + + -9 + 612 + 228 + 20 + + + -8.125443 + 612.7311 + + + + + + 6 + 1 + 0 + 16 + 0 + 0 + 4 + + + + + + + + + 78fed580-851b-46fe-af2f-6519a9d378e0 + Power + + + + + Raise a value to a power. + true + ee485d57-5a47-4780-be24-24a5c11b4388 + Power + Power + + + + + + -43 + 458 + 85 + 44 + + + -3 + 480 + + + + + + The item to be raised + 6c976e25-7fa6-4aa0-be13-18cb6b6a5274 + A + A + false + 0 + + + + + + -41 + 460 + 26 + 20 + + + -28 + 470 + + + + + + 1 + + + + + 1 + {0} + + + + + Grasshopper.Kernel.Types.GH_String + false + 2 + + + + + + + + + + + The exponent + 41f89a8e-be48-49ab-99b0-8247a55c2323 + B + B + false + 045d41fb-97a8-44a4-a22e-dae6ee6bc874 + 1 + + + + + + -41 + 480 + 26 + 20 + + + -28 + 490 + + + + + + + + A raised to the B power + 8e8e3421-66ca-4147-97ca-72b4ed460c7a + Result + Result + false + 0 + + + + + + 9 + 460 + 31 + 40 + + + 24.5 + 480 + + + + + + + + + + + + c552a431-af5b-46a9-a8a4-0fcbc27ef596 + Group + + + + + 1 + + 255;255;255;255 + + A group of Grasshopper objects + ff9deced-6ff7-4ad6-9d3a-0ec785861c50 + ed513bbb-c4f2-4679-8248-669ffc741818 + 2 + aaae7b93-df58-4f09-811c-0de26e8500bb + Group + + + + + + + + + + + cb56b26c-2595-4d03-bdb2-eb2e6aeba82d + Fragment Patch + + + + + Create a fragmented patch from a polyline boundary + true + 53ef542c-fa9f-4f7b-8e2c-110a79e1e7b2 + Fragment Patch + Fragment Patch + + + + + + 4762 + 1162 + 104 + 28 + + + 4823 + 1176 + + + + + + Fragment polyline boundary + d57d8fb0-fc75-4348-b9ef-3c6eb0da6fd9 + Boundary + Boundary + false + 61a5e682-25ad-41a0-94a4-1ebbe3b97810 + 1 + + + + + + 4764 + 1164 + 47 + 24 + + + 4787.5 + 1176 + + + + + + + + Fragmented patch + 91300e74-9e0e-4dd1-ae7a-7339b0f6ef09 + Patch + Patch + false + 0 + + + + + + 4835 + 1164 + 29 + 24 + + + 4849.5 + 1176 + + + + + + + + + + + + 2e78987b-9dfb-42a2-8b76-3923ac8bd91a + Boolean Toggle + + + + + Boolean (true/false) toggle + c8406a0e-76ea-427a-87ca-4ac4b30afa0b + Boolean Toggle + + false + 0 + false + + + + + + 229 + 308 + 66 + 22 + + + + + + + + + + + + + + + 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 + + + + + \ No newline at end of file