0 2 2 1 0 7 ee9832e6-8902-4c6e-8bf7-db4dbe487471 Shaded 0 255;201;201;201 255;191;191;191 638665177756704920 XHꓨ..GHX 0 -292 6 0.8122524 0 0 3 Anemone, Version=0.4.0.0, Culture=neutral, PublicKeyToken=null 0.4.0.0 Mateusz Zwierzycki 4442bb24-c702-460c-a1e4-fcdd321eb886 Anemone 0.4 Pufferfish, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null 3.0.0.0 Michael Pryor 1c9de8a1-315f-4c56-af06-8f69fee80a7a Pufferfish 3.0.0.0 GraphicPlus, Version=1.5.2.0, Culture=neutral, PublicKeyToken=null 1.5.2.0 David Mans a48ac930-c378-48dc-84da-26b2af9d8302 GraphicPlus 1.2.0.0 40 807b86e3-be8d-4970-92b5-f8cdcb45b06b Circle Create a circle defined by base plane and radius. true 56b1bc66-e67d-4c6c-9100-3a8f8ff53003 Circle Circle 52 192 190 61 199 223 Base plane of circle 56a0116a-ff2a-400d-b366-dc4863f43f24 Plane Plane false 0 54 194 133 37 128.5 212.5 1 1 {0} 0 0 0 1 0 0 0 1 0 Radius of circle a0356262-715c-43ed-b1bf-d7b4e104eb48 .5/3 Radius Radius false 0 54 231 133 20 128.5 241 1 1 {0} 0.5 Resulting circle 0417321a-1348-48ef-ab0d-bf66582adc21 Circle Circle false 0 211 194 29 57 225.5 222.5 d93100b6-d50b-40b2-831a-814659dc38e3 Rectangle Create a rectangle on a plane true 5d7db5d5-d62a-4939-888c-187e71597575 Rectangle Rectangle 50 369 193 101 181 420 Rectangle base plane 836c5d22-1b9a-4213-b741-5fff42503fb7 Plane Plane false 0 52 371 117 37 110.5 389.5 1 1 {0} 0 0 0 1 0 0 0 1 0 Dimensions of rectangle in plane X direction. e19dbe54-3fa7-4f1c-a2d4-d642a995fed0 X Size X Size false 0 52 408 117 20 110.5 418 1 1 {0} -0.5 0.5 Dimensions of rectangle in plane Y direction. abcdb0e9-ca2b-493e-a2f0-0266d2126662 Y Size Y Size false 0 52 428 117 20 110.5 438 1 1 {0} -0.5 0.5 Rectangle corner fillet radius a0b1532b-a039-4d35-81e8-94546a9c9f8a Radius Radius false 0 52 448 117 20 110.5 458 1 1 {0} 0 Rectangle 09156e50-fb85-44df-9c41-c525b6662d82 Rectangle Rectangle false 0 193 371 48 48 217 395.25 Length of rectangle curve 090f8e5c-5ef2-4e73-b981-b87e2217c8d2 Length Length false 0 193 419 48 49 217 443.75 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 849c4d8c-4acd-473c-b084-51270677d1a3 Scale Scale 1018 205 207 64 1161 237 Base geometry 24103020-75e4-4ea7-bbd9-063e22e0bcc6 2 Geometry Geometry true a19045c3-4a17-4c14-a157-4fb18f9ec0b4 1 1020 207 129 20 1092.5 217 Center of scaling e0ae49c9-b342-42c4-9641-5ceed27b32d0 Center Center false d01fde1c-e9b6-4ad2-b1f3-deb71c575530 1 1020 227 129 20 1092.5 237 1 1 {0} 0 0 0 Scaling factor 90e19b4f-d20b-48c4-a19c-c51b3f51f7e9 Factor Factor false 0 1020 247 129 20 1092.5 257 1 1 {0} 0.33333333333333331 Scaled geometry 6c99d4fc-ae46-434c-bfbf-af7216efa036 Geometry Geometry false 0 1173 207 50 30 1198 222 Transformation data ec58a418-5f3e-4647-b7b0-f037be8d16cd Transform Transform false 0 1173 237 50 30 1198 252 7cd2f235-466e-4d30-bd3c-3b9573ac7dda 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop Start Loop Start true 79035fae-63d0-4a40-ae15-29c503632290 Fast Loop Start Fast Loop Start 813 165 112 64 872 197 2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 Loop iterations 1a8ee4ea-631e-41f0-9f57-83bfca31914f Iterations Iterations false c0b364e7-91c8-4880-ba30-a154776c0c59 1 815 167 45 30 837.5 182 1 1 {0} 3 2 Data to loop ddbe7da7-1f99-41ab-8e16-1d2c689540e5 Data Data true 7d596015-aaea-442c-848d-c78be4c79e38 1 815 197 45 30 837.5 212 Connect to Loop End 7f4659e9-bcca-4ecb-8a51-8a361506a8ef > > false 0 884 167 39 20 903.5 177 Counter 5da8229f-c8c4-4bee-adaf-d4e8f3928239 Counter Counter false 0 884 187 39 20 903.5 197 2 Data to loop a19045c3-4a17-4c14-a157-4fb18f9ec0b4 Data Data false 0 884 207 39 20 903.5 217 01c8e06e-af05-480b-bf44-d9b1fd634d08 1c9de8a1-315f-4c56-af06-8f69fee80a7a Rebuild Curve Rebuild a curve to a given point count, degree, and domain. true 8f1a600c-dbd1-4059-a4c8-19c7a30c43f6 Rebuild Curve Rebuild Curve 62 549 170 104 184 601 Curve to rebuild 65d22c23-9af9-4853-a153-e6f7bc1bbb24 Curve Curve false 09156e50-fb85-44df-9c41-c525b6662d82 1 64 551 108 20 118 561 Control point count (if omitted input curve control point count is used) d4de0ea8-8100-44f1-8c2c-8f47c2cb7251 Count Count true 0 64 571 108 20 118 581 1 1 {0} 8 Degree of curve (if omitted input curve degree is used) 82a86806-e277-4bcc-bab6-5e80fc386d9f Degree Degree true 0 64 591 108 20 118 601 1 1 {0} 0 Domain of curve (if omitted input curve domain is used) 58488a06-596b-4703-b20e-83077e2729fc Domain Domain true 0 64 611 108 20 118 621 Preserve the end tangents of the curve 8441cd71-211d-4c2e-b365-abe99b255cae End Tangents End Tangents false 0 64 631 108 20 118 641 1 1 {0} true Resulting rebuilt curve 6983d05d-80b1-446e-9d22-8ed8c8a47e91 Rebuilt Rebuilt false 0 196 551 34 100 213 601 ad013215-63f3-46da-8b16-ce3bf593a0c0 1c9de8a1-315f-4c56-af06-8f69fee80a7a Curve Edit Points Extract the edit points on a curve at knot averages, the points an interpolated curve interpolated through. true 8f0fab5f-7aab-4b3f-a091-f02c68a7e9b1 Curve Edit Points Curve Edit Points 269 584 123 64 323 616 Curve to get the edit points of b91d8663-6f39-44d7-b632-92c2e92d9e6a Curve Curve false 6983d05d-80b1-446e-9d22-8ed8c8a47e91 1 271 586 40 30 291 601 If True, only the edit points at knots (span ends) are extracted (the points an interpolated curve interpolated through) If False, all edit points are extracted which equals the same amount as the curve control points (like Rhino's EditPtOn command) 33a8c810-2a31-4ca1-810d-948f85828b8e Knots Knots false 0 271 616 40 30 291 631 1 1 {0} false 1 Edit points on the curve 005627ca-8e58-45bd-a359-d64f93dfbcba Points Points false 0 335 586 55 20 362.5 596 1 Tangent vectors at edit points 51002383-3cb6-442c-9623-1511b12d2137 Tangents Tangents false 0 335 606 55 20 362.5 616 1 Parameter values at edit points 83be3fb8-3c4f-419d-9394-9e5e146b619d Parameters Parameters false 0 335 626 55 20 362.5 636 4e5b891f-3e8d-4b3d-b677-996c63b3ac70 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop End Loop End true 386e1798-d5d9-46ac-ba46-26851f64a24f Fast Loop End Fast Loop End true 0 1269 165 104 64 1318 197 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 cb95db89-6165-43b6-9c41-5702bc5bf137 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Connect to Loop Start 93c22a3d-0a01-4fed-a644-8f2f28119a9a < < false 7f4659e9-bcca-4ecb-8a51-8a361506a8ef 1 1271 167 35 20 1288.5 177 Set to true to exit the loop 6bed6332-6e6a-4bd1-8347-9b9a153a20b3 Exit Exit true 0 1271 187 35 20 1288.5 197 1 1 {0} false 2 Data to loop 75162142-c948-47e2-8ff4-f1cea65e2366 Data Data false 6c99d4fc-ae46-434c-bfbf-af7216efa036 1 1271 207 35 20 1288.5 217 2 Data to loop 94453fbb-c4cb-444e-8b10-403abaa03bb5 1 Data Data false 0 1330 167 41 60 1342.5 197 22f0d53c-5673-456d-bdef-1c7085693481 1c9de8a1-315f-4c56-af06-8f69fee80a7a Bounding Rectangle Create a plane oriented union bounding rectangle or separate bounding rectangles for geometry. true cef5033c-5568-4673-b2e3-b59bc6613197 Bounding Rectangle Bounding Rectangle 36 37 221 121 182 98 1 Geometry to contain with bounding rectangle c93359db-91fd-4258-a56b-a2e7867ecdf9 Geometry Geometry false 0417321a-1348-48ef-ab0d-bf66582adc21 1 38 39 132 20 104 49 Orientation plane of the bounding rectangle true 396ee731-8681-4552-94e2-cea74f1e5e1c Plane Plane false 0 38 59 132 37 104 77.5 1 1 {0} 0 0 0 1 0 0 0 1 0 Axis of the orientation plane to find the bounding rectangle along 0 = {z} axis of orintation plane 1 = {y} axis of orintation plane 2 = {x} axis of orintation plane 0714fe30-b865-4cd8-a997-4fd8c2eca426 Axis Axis false 0 38 96 132 20 104 106 1 1 {0} 0 Slide the bounding rectangle along the axis (0.0 = Start of bounding volume, 1.0 = End of bounding volume) 1ec3032e-d100-452b-90bf-6a37f2cac4c3 Slide Slide false 0 38 116 132 20 104 126 1 1 {0} 0 If True, one overall bounding rectangle is made for all input geometry If False, each input geometry gets its own separate bounding rectangle 1f3a855f-d485-4291-963c-8bc6e26705f5 Union Union false 0 38 136 132 20 104 146 1 1 {0} true 1 Resulting bounding rectangle or rectangles c293d551-d39c-45b3-bfdd-da3c2a3e51f2 Bounding Bounding false 0 194 39 61 39 224.5 58.5 1 Plane {x} dimension of the bounding rectangle or rectangles d43c8bf0-c82b-4e9e-b89a-7ff2c82c96dc Dimension X Dimension X false 0 194 78 61 39 224.5 97.5 1 Plane {y} dimension of the bounding rectangle or rectangles b243e10a-6bcf-4df1-b737-0214922e43eb Dimension Y Dimension Y false 0 194 117 61 39 224.5 136.5 807b86e3-be8d-4970-92b5-f8cdcb45b06b Circle Create a circle defined by base plane and radius. true 2ba34f62-d419-4291-80e9-97d5434e2e3e Circle Circle 52 283 190 61 199 314 Base plane of circle 16ec5c3a-2757-4225-a1cf-6ad1cc4f65fb Plane Plane false 0 54 285 133 37 128.5 303.5 1 1 {0} 0 0 0 1 0 0 0 1 0 Radius of circle bfaf19cc-71ca-4596-84df-9c5d89681650 .5 Radius Radius false 0 54 322 133 20 128.5 332 1 1 {0} 0.5 Resulting circle 6a0d0449-07bf-4eaf-b356-73330b78ebae Circle Circle false 0 211 285 29 57 225.5 313.5 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 1323c7d7-4481-40cb-a2fb-9aa926cc0df4 Scale Scale 347 38 217 64 500 70 Base geometry 16fe66f9-6957-4211-8415-e0a65e7a3567 1 Geometry Geometry true 0417321a-1348-48ef-ab0d-bf66582adc21 1 349 40 139 20 426.5 50 Center of scaling bf1869c8-9f29-4a9f-8982-3546ea2fe4c9 Center Center false 0 349 60 139 20 426.5 70 1 1 {0} 0 0 0 Scaling factor 0ca4a467-b54c-4030-ab76-cd55c258a326 2^16 Factor Factor false 0 349 80 139 20 426.5 90 1 1 {0} 1 Scaled geometry 7d596015-aaea-442c-848d-c78be4c79e38 Geometry Geometry false 0 512 40 50 30 537 55 Transformation data 2a5419e5-7f93-4d48-a29b-ecdb8627c90d Transform Transform false 0 512 70 50 30 537 85 6eaffbb2-3392-441a-8556-2dc126aa8910 Cull Duplicates 1 Cull points that are coincident within tolerance true ac4d12a0-3904-4782-8ea8-60c9ae252843 Cull Duplicates Cull Duplicates 241 688 180 64 368 720 1 Points to operate on 62ff2f38-429d-42d1-b18e-929165173ae3 Points Points false 005627ca-8e58-45bd-a359-d64f93dfbcba 1 243 690 113 30 299.5 705 Proximity tolerance distance 87ccc75c-222b-4863-9b71-294d80659bd1 Tolerance Tolerance false 0 243 720 113 30 299.5 735 1 1 {0} 7.62939453125E-06 1 Culled points fc16fe36-f473-4c66-a556-02a0e073879f Points Points false 0 380 690 39 20 399.5 700 1 Index map of culled points 2cb239da-d253-4814-820f-d9056824ef01 Indices Indices false 0 380 710 39 20 399.5 720 1 Number of input points represented by this output point 1f3a71c3-6747-494b-86a8-ecb0f9a477f6 Valence Valence false 0 380 730 39 20 399.5 740 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true ec86d8c6-6bce-418f-b438-a3aecd8deb68 Merge Merge 278 494 106 64 323 526 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 bd38d126-3137-400d-8bb3-c229fb6e88ab false Data 1 D1 true 6c324668-364d-421a-baab-9c226860eaf6 1 280 496 31 20 295.5 506 2 Data stream 2 61fb2dab-5d22-435c-852d-7f3cd437c453 false Data 2 D2 true fc16fe36-f473-4c66-a556-02a0e073879f 1 280 516 31 20 295.5 526 2 Data stream 3 802f9469-c0ce-453c-8a51-8e75e5b14982 false Data 3 D3 true 0 280 536 31 20 295.5 546 2 Result of merge 53b98e84-c1a3-4c6a-8984-b196f2566fae 1 Result Result false 0 335 496 47 60 350.5 526 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true 6c324668-364d-421a-baab-9c226860eaf6 Point Point false 0 282 442 99 24 369.1609 454.0214 1 1 {0} 0 0 0 7cd2f235-466e-4d30-bd3c-3b9573ac7dda 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop Start Loop Start true b64a5748-72cd-4e19-bead-f1acb62d5d0c Fast Loop Start Fast Loop Start 728 579 128 64 803 611 2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 Loop iterations 86e990a2-3ea2-4a3e-8b63-59a46ab57ad3 X-1 Iterations Iterations false c0b364e7-91c8-4880-ba30-a154776c0c59 1 730 581 61 30 768.5 596 1 1 {0} 2 2 Data to loop 51590c5f-9616-4b52-aac5-d3bcbffb9f41 Data Data true 2f240902-f743-417c-ae29-00171acdc6a2 1 730 611 61 30 768.5 626 Connect to Loop End 6cf97975-55b6-4d8e-a656-61aa6790f7d3 > > false 0 815 581 39 20 834.5 591 Counter 5dde3d70-f9c3-4242-a904-52ee77c69bb6 Counter Counter false 0 815 601 39 20 834.5 611 2 Data to loop 3aa8003d-5187-4320-af37-ccb075d46361 Data Data false 0 815 621 39 20 834.5 631 4e5b891f-3e8d-4b3d-b677-996c63b3ac70 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop End Loop End true 5db6f2d7-646d-4086-aebd-e82c71f658f6 Fast Loop End Fast Loop End true 0 1159 579 88 64 1208 611 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 cb95db89-6165-43b6-9c41-5702bc5bf137 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Connect to Loop Start 036e8acb-fad8-4cbc-8be9-724315273732 < < false 6cf97975-55b6-4d8e-a656-61aa6790f7d3 1 1161 581 35 20 1178.5 591 Set to true to exit the loop b6b1bd4b-d39e-46e5-a4c1-545b28157a59 Exit Exit true 0 1161 601 35 20 1178.5 611 1 1 {0} false 2 Data to loop c83e6e65-9be1-4a6a-a25b-a59e4046f8b3 Data Data false 7d4d7c50-0994-4668-ab0a-87ef431b4cdd 1 1161 621 35 20 1178.5 631 2 Data to loop 93428d81-4223-49ff-8ed7-9e4d8e311889 Data Data false 0 1220 581 25 60 1232.5 611 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 57d21238-de68-4951-a5ff-7f1875157906 Scale Scale 892 705 207 64 1035 737 Base geometry 6fd94a16-fc05-43d0-92bf-3ebadc8e7e3a 2 Geometry Geometry true 3aa8003d-5187-4320-af37-ccb075d46361 1 894 707 129 20 966.5 717 Center of scaling f162a7b5-074c-4d98-ba2f-2209e1997049 Center Center false 66bb8654-3716-4513-9e0b-fc443023b0f8 1 894 727 129 20 966.5 737 1 1 {0} 0 0 0 Scaling factor e494cdab-46e8-4642-b1ee-1bb9a63b50dc Factor Factor false 0 894 747 129 20 966.5 757 1 1 {0} 0.33333333333333331 Scaled geometry 7d4d7c50-0994-4668-ab0a-87ef431b4cdd Geometry Geometry false 0 1047 707 50 30 1072 722 Transformation data d594d442-0c72-42c2-87c0-abe9a19ad625 Transform Transform false 0 1047 737 50 30 1072 752 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true fe8357a3-7f9e-429c-bd75-79154410223c Scale Scale 748 263 233 64 901 295 Base geometry 0a30b00e-5727-4056-8fd9-67ac153da513 1 Geometry Geometry true 53b98e84-c1a3-4c6a-8984-b196f2566fae 1 750 265 139 20 827.5 275 Center of scaling 9b7f973e-f2e7-4175-806d-701b32e67f4f Center Center false 0 750 285 139 20 827.5 295 1 1 {0} 0 0 0 Scaling factor 4f8b3594-607c-4d03-ab97-9c37fa705ff9 2^16 Factor Factor false 0 750 305 139 20 827.5 315 1 1 {0} 1 Scaled geometry d01fde1c-e9b6-4ad2-b1f3-deb71c575530 1 Geometry Geometry false 0 913 265 66 30 938 280 Transformation data 546b5415-f33a-4349-a472-3f968409415e Transform Transform false 0 913 295 66 30 938 310 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 8fb0b9a0-80bf-43ae-b2aa-69aa2600d5a6 Scale Scale 1706 583 217 64 1859 615 Base geometry c9d1d797-c47f-4497-a04e-d1f94a01a81d 1 Geometry Geometry true aae0d1af-0e71-44b0-b50d-adec633f8dc0 1 1708 585 139 20 1785.5 595 Center of scaling dbeb9141-e75e-44e4-83df-371f4f216592 Center Center false 0 1708 605 139 20 1785.5 615 1 1 {0} 0 0 0 Scaling factor f3e9577e-5657-488c-970c-9840dcf0af1f 1/2^16 Factor Factor false 0 1708 625 139 20 1785.5 635 1 1 {0} 1 Scaled geometry 184850d3-be98-4c3d-a797-8378e23eb65f Geometry Geometry false 0 1871 585 50 30 1896 600 Transformation data 5714e13b-740d-4f22-aa93-cebbbb748d9d Transform Transform false 0 1871 615 50 30 1896 630 bb6c6501-0500-4678-859b-b838348981d1 Collision One|Many Test for one|many collision between objects true f0bf618e-effd-4cbf-8999-3899f0fe4e69 Collision One|Many Collision One|Many 1389 593 133 44 1467 615 Object for collision 972ebd47-adb5-42a7-8cd3-75f3ec00ed99 1 Collider Collider false 94453fbb-c4cb-444e-8b10-403abaa03bb5 1 1391 595 64 20 1431 605 1 Obstacles for collision 9983ea38-30d5-41ef-b3a1-eaff55dc4caf 1 Obstacles Obstacles false a7894915-7070-4e92-ae56-c5a3acd060c7 1 1391 615 64 20 1431 625 True if objects collides with any of the obstacles 40ac25d8-73e3-4f2c-9e08-1c1eb7ceddf6 Collision Collision false 0 1479 595 41 20 1499.5 605 Index of first obstacle that collides with the object 1e31c96e-b46e-4e08-a8bf-fc8a5cf2f3c0 Index Index false 0 1479 615 41 20 1499.5 625 008e9a6f-478a-4813-8c8a-546273bc3a6b Cull Pattern Cull (remove) elements in a list using a repeating bit mask. true f8ef94c4-9745-4f1e-a1b6-5465b8e49048 Cull Pattern Cull Pattern 1542 573 140 44 1649 595 1 List to cull e5b70e66-a8ef-4aa2-9a41-13e433ff06b5 1 List List false 94453fbb-c4cb-444e-8b10-403abaa03bb5 1 1544 575 93 20 1608.5 585 1 Culling pattern 85fccbb8-0db9-46d0-8c35-7e1ccf2b51af true 1 Cull Pattern Cull Pattern false 40ac25d8-73e3-4f2c-9e08-1c1eb7ceddf6 1 1544 595 93 20 1608.5 605 1 4 {0} false false true true 1 Culled list aae0d1af-0e71-44b0-b50d-adec633f8dc0 List List false 0 1661 575 19 40 1670.5 595 d51e9b65-aa4e-4fd6-976c-cef35d421d05 Boundary Surfaces Create planar surfaces from a collection of boundary edge curves. true 8b9d3d85-08a3-4a55-abee-9be139e2c411 Boundary Surfaces Boundary Surfaces 598 539 102 28 643 553 1 Boundary curves 1735ee33-794b-465b-bfeb-54e8d6aea5da Edges Edges false 7d596015-aaea-442c-848d-c78be4c79e38 1 600 541 31 24 615.5 553 1 Resulting boundary surfaces 2f240902-f743-417c-ae29-00171acdc6a2 Surfaces Surfaces false 0 655 541 43 24 676.5 553 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true e1ecfcdc-9748-414d-8185-3f302b183307 Scale Scale 1433 881 217 64 1586 913 Base geometry 0029d329-61ab-4412-be64-9574ce0be822 1 Geometry Geometry true e2b1b726-e7dc-418a-9ec0-eae2d5c17ce4 1 1435 883 139 20 1512.5 893 Center of scaling 4d2f1385-50ee-4ec7-97b8-ac8575f407a5 Center Center false 0 1435 903 139 20 1512.5 913 1 1 {0} 0 0 0 Scaling factor ee78be7d-8108-4a1a-ba95-82b4853e4b1d 1/2^16 Factor Factor false 0 1435 923 139 20 1512.5 933 1 1 {0} 1 Scaled geometry a60444a6-c664-454c-9658-b305c99f48e6 Geometry Geometry false 0 1598 883 50 30 1623 898 Transformation data aff40961-3d73-4ba9-ae6b-7b4cf5dbf502 Transform Transform false 0 1598 913 50 30 1623 928 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers c0b364e7-91c8-4880-ba30-a154776c0c59 Digit Scroller false 0 12 11 3.0 729 127 250 20 729.8643 127.7127 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true a04680d0-6909-48be-9454-c8be8739b4f6 Scale Scale 441 841 233 64 594 873 Base geometry 1a3aaba7-380e-4b6d-bdf3-fd5f54ee5763 1 Geometry Geometry true fc16fe36-f473-4c66-a556-02a0e073879f 1 443 843 139 20 520.5 853 Center of scaling fda227ce-18ea-4481-a4ea-8dee4e0cceb7 Center Center false 0 443 863 139 20 520.5 873 1 1 {0} 0 0 0 Scaling factor 07d12e8b-858f-4451-aa6c-ea85614c2d41 2^16 Factor Factor false 0 443 883 139 20 520.5 893 1 1 {0} 1 Scaled geometry 66bb8654-3716-4513-9e0b-fc443023b0f8 1 Geometry Geometry false 0 606 843 66 30 631 858 Transformation data 5e4a1537-dd1f-44fd-85bc-c52bdc9c95af Transform Transform false 0 606 873 66 30 631 888 030b487b-a566-476f-96a4-a0ae2ad283af a48ac930-c378-48dc-84da-26b2af9d8302 Stroke Applies Stroke properties to a Shape true d0bf0ba9-abb2-4237-953c-bdc90fafd6be Stroke Stroke 2131 607 212 104 2297 659 A Graphic Plus Shape, or a Curve, Brep, Mesh bf952466-4e21-483a-ad79-30edadbfa58b 1 Shape / Geometry Shape / Geometry false 72d95526-242d-451f-8906-5a87b7e607eb 1 2133 609 152 20 2217 619 The stroke color 334eab84-cabf-4b4f-9407-ba98ef3cf947 Color Color true 0 2133 629 152 20 2217 639 1 1 {0} 0;0;0;0 The stroke weight e6005415-7db4-4dad-b555-4c57d4adc446 Weight Weight true 0 2133 649 152 20 2217 659 1 1 {0} 0 1 The stroke pattern 9a2940df-22c8-4275-98db-150f1c53a3e9 Pattern Pattern true 0 2133 669 152 20 2217 679 The shape to be used at the end of open path e73a0955-3bdc-41fd-a6f6-dfda6742784b End Cap End Cap true 0 2133 689 152 20 2217 699 1 1 {0} 2 A Graphic Plus Shape Object true 0da29659-8496-4ff4-a1e8-9b5c12ba0d3b Shape Shape false 0 2309 609 32 100 2325 659 f3220ce3-0aeb-41b4-bfb9-435838423791 a48ac930-c378-48dc-84da-26b2af9d8302 Construct Drawing Constructs a Drawing from a list of Shapes true b55eef11-7177-49f9-8fb2-fcecbd484efa Construct Drawing Construct Drawing 2839 771 213 104 2991 823 1 A list of Graphic Plus Shapes, or Curves, Breps, Meshes ba5d9a8b-adb4-4377-a606-26a538a71104 1 Shapes / Geometry Shapes / Geometry false c662c771-36c0-4b84-b720-4b7a5e320563 1 2841 773 138 20 2918 783 An optional frame for the drawing. If blank, the shapes bounding box will be used fa66e953-5fb2-4d18-b334-aca41f7289e3 Boundary Boundary true 09156e50-fb85-44df-9c41-c525b6662d82 1 2841 793 138 20 2918 803 The width of the output drawing be4503a0-5f34-4fa8-98b2-42a44df05b86 Width Width true 0 2841 813 138 20 2918 823 1 1 {0} 729 The height of the output drawing ba9814b0-58e5-4da9-877b-f6af9e6650ff Height Height true 0 2841 833 138 20 2918 843 1 1 {0} 729 An optional background color 2a556ea1-e606-4795-b45c-8b8fe3ac40ca Color Color true 0 2841 853 138 20 2918 863 1 1 {0} 0;255;255;255 A Graphic Plus Drawing Object 85e94554-c65b-4d7f-9216-72638db71c6a Drawing Drawing false 0 3003 773 47 50 3026.5 798 The bounding rectangle 4f2351ca-9014-4a10-bebb-33bfbba043eb Boundary Boundary false 0 3003 823 47 50 3026.5 848 35f36ea6-aee3-498e-9aaf-6028fed9e74f a48ac930-c378-48dc-84da-26b2af9d8302 Shape Preview Beta A beta fill and stroke preview in Rhino. WARNING: This does not reflect most of the graphic settings in Graphic Plus. For an accurate preview use the in canvas viewer components true 0b44bfe9-3c80-422b-8a01-a2611ec8c8f0 true Shape Preview Beta Shape Preview Beta 2613 660 177 28 2776 674 1 A list of Graphic Plus Drawing, Shapes, or Geometry (Curves, Breps, Meshes). 9471fc93-47de-4da2-9525-ecd7c80b5d63 true Drawings / Shapes / Geometry Drawings / Shapes / Geometry false 63cc0add-af3e-423e-a0a8-77ea90a51ac3 1 2615 662 149 24 2689.5 674 5881d944-0281-4fc8-b203-ce6a55dbf2a6 a48ac930-c378-48dc-84da-26b2af9d8302 Solid Fill Applies a Solid Fill color to a Shape true 45f8fb1e-8a01-4109-9341-f9510103cc7c true Solid Fill Solid Fill 2386 652 178 44 2518 674 A Graphic Plus Shape, or a Curve, Brep, Mesh f9a8dd4f-f2ae-44bf-9d4b-b0e03a0fd9cb true 1 Shape / Geometry Shape / Geometry false 0da29659-8496-4ff4-a1e8-9b5c12ba0d3b 1 2388 654 118 20 2455 664 The solid fill Color 6b820e62-af83-4c81-8280-78d37be4e0e1 true Color Color true 0 2388 674 118 20 2455 684 1 1 {0} 255;0;244;124 A Graphic Plus Shape Object true 63cc0add-af3e-423e-a0a8-77ea90a51ac3 true Shape Shape false 0 2530 654 32 40 2546 674 e6d4e3dd-2058-40b0-958a-53b8bb6c13ae a48ac930-c378-48dc-84da-26b2af9d8302 Save Svg Save a SVG file of a Drawing. true d175353c-84da-4ee9-aa50-99ae8612556b Save Svg Save Svg 3095 786 238 84 3280 828 1 A list of Graphic Plus Drawing, Shapes, or Geometry (Curves, Breps, Meshes). 4f76fa2c-9786-418e-9b1e-0ea095d0bf68 Drawings / Shapes / Geometry Drawings / Shapes / Geometry false 85e94554-c65b-4d7f-9216-72638db71c6a 1 3097 788 171 20 3182.5 798 The folderpath to save the file 7419c9bf-ef86-4a34-976f-43a6c46b5af4 Folder Path Folder Path true 0 3097 808 171 20 3182.5 818 1 1 {0} false C:\ The filename for the Svg export f93e4526-3e6c-4ff7-bf5c-650851f77517 File Name File Name true 0 3097 828 171 20 3182.5 838 1 1 {0} false ϱvƨ If true, the new file will be written or overwritten 1c92ca33-554b-4395-930b-81a7ae63268a Save Save true 37d7d2f0-fe9e-41a5-a076-9cf646e21032 1 3097 848 171 20 3182.5 858 1 1 {0} false The full path to the new file a67988bf-252c-432d-94be-81cfea308010 Filepath Filepath false 0 3292 788 39 80 3311.5 828 a8b97322-2d53-47cd-905e-b932c3ccd74e Button Button object with two values False True 37d7d2f0-fe9e-41a5-a076-9cf646e21032 Button false 0 3166 907 70 22 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams 29706602-00d8-462a-9a22-eb2d7d3d879b Merge Merge 1973 592 106 64 2018 624 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 d300b9c7-a514-48d9-aa37-20b5662acbfc false Data 1 D1 true a60444a6-c664-454c-9658-b305c99f48e6 1 1975 594 31 20 1990.5 604 2 Data stream 2 161e65b1-2fc1-49a4-9a2b-47d5ecc11091 false Data 2 D2 true 184850d3-be98-4c3d-a797-8378e23eb65f 1 1975 614 31 20 1990.5 624 2 Data stream 3 3b2976b8-57f4-4b63-8fc8-e86c98de0242 false Data 3 D3 true 0 1975 634 31 20 1990.5 644 2 Result of merge 72d95526-242d-451f-8906-5a87b7e607eb 1 Result Result false 0 2030 594 47 60 2045.5 624 fc076e15-dcb0-4d11-bf04-f5c79fc3d200 a48ac930-c378-48dc-84da-26b2af9d8302 Drawing Viewer Preview a Drawing in canvas. Note: Right click on the component to save the image or svg true cafdf600-49c4-4ec8-95c3-8dd177d9c1e1 Drawing Viewer Drawing Viewer 3351 425 729 773 3529 447 1 A list of Graphic Plus Drawing, Shapes, or Geometry (Curves, Breps, Meshes). 3c9644ca-45c1-40c7-b558-d31914fe3739 Drawings / Shapes / Geometry Drawings / Shapes / Geometry false 85e94554-c65b-4d7f-9216-72638db71c6a 1 3353 427 164 20 3435 437 The PPI (Pixels Per Inch) resolution for the image which must be greater than or equal to 72. 6f281b3d-a645-40c4-8b48-6dc5d491045d Resolution Resolution true 0 3353 447 164 20 3435 457 1 1 {0} 96 7eea3a07-f271-4f6b-8c9d-1ddc9b1fd002 a48ac930-c378-48dc-84da-26b2af9d8302 Shape Data Optionally override Id and add a series of data items to a Shape. true ebee055c-ebac-4cff-a7b2-6c7d94cb4209 Shape Data Shape Data 2617 731 165 104 2736 783 A Graphic Plus Shape, or a Curve, Brep, Mesh 320bb214-7e19-432b-b18e-e44f3be65dc8 Shape / Geometry Shape / Geometry false 4614899c-2ed3-4173-a38d-18251a950b5d 1 2619 733 105 20 2671.5 743 An optional id override (Note: If overriding this property every value should be unique) 4551bf99-824d-485f-b1a2-25cb544f7690 ID ID true 0 2619 753 105 20 2671.5 763 1 1 {0} false 1 A list of titles to be added to the SVG element as data-'key' d71382a9-ae3b-4dbb-a847-ea606d6586ec Keys Keys true 0 2619 773 105 20 2671.5 783 1 The values coordinated with the titles to attach to the element cf4e131b-c056-468e-a26e-636cf4ffcef9 Values Values true 0 2619 793 105 20 2671.5 803 If true the key value pairs will be displayed when the mouse overs over the shape 15cbb374-7f57-4682-a85d-b84e4439692a Hover Hover true 0 2619 813 105 20 2671.5 823 1 1 {0} false A Graphic Plus Shape Object true c662c771-36c0-4b84-b720-4b7a5e320563 Shape Shape false 0 2748 733 32 100 2764 783 7cd2f235-466e-4d30-bd3c-3b9573ac7dda 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop Start Loop Start true fa2b6938-7e77-428a-b416-4e4b9349cfc7 Fast Loop Start Fast Loop Start 759 956 128 64 834 988 2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 2e3ab970-8545-46bb-836c-1c11e5610bce 8ec86459-bf01-4409-baee-174d0d2b13d0 Loop iterations 592e51f3-392e-4e6e-8172-5295e5730aad X-1 Iterations Iterations false c0b364e7-91c8-4880-ba30-a154776c0c59 1 761 958 61 30 799.5 973 1 1 {0} 2 2 Data to loop a75cf859-809e-4777-a18d-6011b2788d2d Data Data true 7d596015-aaea-442c-848d-c78be4c79e38 1 761 988 61 30 799.5 1003 Connect to Loop End 3704e001-2963-4cd5-8e3a-5f21a275261c > > false 0 846 958 39 20 865.5 968 Counter ce1771de-b1c6-4c8d-9b0c-ea111157ab52 Counter Counter false 0 846 978 39 20 865.5 988 2 Data to loop 2036f457-56c0-47bc-a92f-cce8a91af1f1 Data Data false 0 846 998 39 20 865.5 1008 4e5b891f-3e8d-4b3d-b677-996c63b3ac70 4442bb24-c702-460c-a1e4-fcdd321eb886 Fast Loop End Loop End true 9df14545-18df-4ea4-b6e5-483e8316ac3f Fast Loop End Fast Loop End true 0 1155 956 88 64 1204 988 3 6cc73910-22ac-4eb4-882b-eb9d63b8f3c2 cb95db89-6165-43b6-9c41-5702bc5bf137 8ec86459-bf01-4409-baee-174d0d2b13d0 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Connect to Loop Start 3ab0f121-eed0-4499-9891-7b5e1878b9ff < < false 3704e001-2963-4cd5-8e3a-5f21a275261c 1 1157 958 35 20 1174.5 968 Set to true to exit the loop aa6a600a-e805-41df-9bbb-b46e8606d616 Exit Exit true 0 1157 978 35 20 1174.5 988 1 1 {0} false 2 Data to loop f9139d19-9df7-4e1c-9b50-7676db98cd4c Data Data false fceadaa0-bba3-4455-8ab2-b11cf9a1fe4d 1 1157 998 35 20 1174.5 1008 2 Data to loop 472bdd47-5592-49bc-b82c-61372d3f4078 Data Data false 0 1216 958 25 60 1228.5 988 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true fff954ee-5e63-4525-9908-2317cc018f94 Scale Scale 932 1028 207 64 1075 1060 Base geometry 930b5798-0433-49d0-a065-61cdedfa01f3 2 Geometry Geometry true 2036f457-56c0-47bc-a92f-cce8a91af1f1 1 934 1030 129 20 1006.5 1040 Center of scaling 0418a0c3-9831-488f-8261-acd144c83014 Center Center false 66bb8654-3716-4513-9e0b-fc443023b0f8 1 934 1050 129 20 1006.5 1060 1 1 {0} 0 0 0 Scaling factor 43b0518a-e12a-42fe-9aef-b438b98bbdcd Factor Factor false 0 934 1070 129 20 1006.5 1080 1 1 {0} 0.33333333333333331 Scaled geometry fceadaa0-bba3-4455-8ab2-b11cf9a1fe4d Geometry Geometry false 0 1087 1030 50 30 1112 1045 Transformation data 93d2a985-bc25-401a-87bb-27e88cbab4c8 Transform Transform false 0 1087 1060 50 30 1112 1075 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. d1f4f850-204f-40c5-afa3-b42f3ea81397 true Scale Scale 1237 745 217 64 1390 777 Base geometry 96aa8cf4-f5b5-4e1c-868a-a2dc19aa84fb true 1 Geometry Geometry true a7894915-7070-4e92-ae56-c5a3acd060c7 1 1239 747 139 20 1316.5 757 Center of scaling f413e2d0-089c-4960-a233-ba69d807b635 true Center Center false 0 1239 767 139 20 1316.5 777 1 1 {0} 0 0 0 Scaling factor 2db41dff-0637-4457-8656-53c4d51103b5 1/2^16 true Factor Factor false 0 1239 787 139 20 1316.5 797 1 1 {0} 1 Scaled geometry c714c367-c810-470e-b719-7a2e542863dc true Geometry Geometry false 0 1402 747 50 30 1427 762 Transformation data 675afd16-f869-4297-86bc-aba94cf30338 true Transform Transform false 0 1402 777 50 30 1427 792 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true ffa332dc-d511-4430-9e10-f1a8771f2a2e Merge Merge 1253 602 106 64 1298 634 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 685af18f-3cac-4068-a92f-b68e16faeb60 false Data 1 D1 true 2f240902-f743-417c-ae29-00171acdc6a2 1 1255 604 31 20 1270.5 614 2 Data stream 2 7ced3c0a-6bb6-4a78-8c71-86b2b415955f false Data 2 D2 true 93428d81-4223-49ff-8ed7-9e4d8e311889 1 1255 624 31 20 1270.5 634 2 Data stream 3 69dc15b4-980f-4ea8-9159-d1c158525dc6 false Data 3 D3 true 0 1255 644 31 20 1270.5 654 2 Result of merge a7894915-7070-4e92-ae56-c5a3acd060c7 1 Result Result false 0 1310 604 47 60 1325.5 634 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true d9d97854-6ddb-484b-9d49-818a4f383c3c Merge Merge 1270 929 106 64 1315 961 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 92193292-966f-4e5b-b726-8d421e2e2fe7 false Data 1 D1 true 7d596015-aaea-442c-848d-c78be4c79e38 1 1272 931 31 20 1287.5 941 2 Data stream 2 dd99f170-2069-4e51-9d65-d31b7e5f79e5 false Data 2 D2 true 472bdd47-5592-49bc-b82c-61372d3f4078 1 1272 951 31 20 1287.5 961 2 Data stream 3 c6294ea6-ef7d-4457-939c-8d0784e3fc1b false Data 3 D3 true 0 1272 971 31 20 1287.5 981 2 Result of merge e2b1b726-e7dc-418a-9ec0-eae2d5c17ce4 1 Result Result false 0 1327 931 47 60 1342.5 961 753aa9da-f7db-4e66-8cff-3c679ff3286f a48ac930-c378-48dc-84da-26b2af9d8302 Gradient Radial Fill Applies a Radial Gradient Fill to a Shape 62cb270c-e915-43a0-8913-c76e62fad043 Gradient Radial Fill Gradient Radial Fill 2401 776 166 64 2521 808 A Graphic Plus Shape, or a Curve, Brep, Mesh 01be652c-4395-4124-83e0-3c295cfb4cc0 1 Shape / Geometry Shape / Geometry false 0da29659-8496-4ff4-a1e8-9b5c12ba0d3b 1 2403 778 106 20 2464 788 1 The Gradient Stop colors 78f0234c-be74-4be4-aa55-b6df1aed8d57 Colors Colors true 0 2403 798 106 20 2464 808 1 2 {0} 255;0;244;124 0;255;255;255 1 The Gradient Stop parameters a3884f44-21ed-427b-9cf4-b7c1accbe530 Parameters Parameters true 0 2403 818 106 20 2464 828 1 2 {0} 0 1 A Graphic Plus Shape Object true 4614899c-2ed3-4173-a38d-18251a950b5d Shape Shape false 0 2533 778 32 60 2549 808 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