0 2 2 1 0 7 2420046f-c7da-478b-b4f6-b139710153c2 Shaded 1 255;217;217;217 255;207;207;207 637934503936665928 XHG.⠀⠀⠀⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀옷⠀ⵙ⠀ߦ⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ИN⠀ⵙ⠀Ⓞ⠀ⵙ⠀ꖴ⠀ⵙ⠀✤⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᒍᒐ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᴥ⠀ⵙ⠀ߦ⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀⠀⠀⠀◯⠀⠀⠀⠀ⵙ⠀ߦ⠀ⵙ⠀ᴥ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ᒍᒐ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᑐᑕ⠀ⵙ⠀✤⠀ⵙ⠀ꖴ⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀Ⓞ⠀ⵙ⠀ИN⠀ⵙ⠀⠀◯⠀⠀ⵙ⠀ᔓᔕ⠀ⵙ⠀ߦ⠀ⵙ⠀옷⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀ᴥ⠀ⵙ⠀ᗱᗴ⠀ⵙ⠀⠀⠀⠀.GHX 0 -812 -1109 0.864537239 0 0 2 Heteroptera, Version=0.7.2.4, Culture=neutral, PublicKeyToken=null 0.7.2.4 Amin Bahrami [Studio Helioripple] 08bdcae0-d034-48dd-a145-24a9fcf3d3ff Heteroptera 0.7.2.4 Pufferfish, Version=3.0.0.0, Culture=neutral, PublicKeyToken=null 3.0.0.0 Michael Pryor 1c9de8a1-315f-4c56-af06-8f69fee80a7a Pufferfish 3.0.0.0 110 361790d6-9d66-4808-8c5a-8de9c218c227 Quad Sphere Create a spherical brep made from quad nurbs patches. true 66119b12-85a3-4b16-b986-5c582e75410c Quad Sphere Quad Sphere 310 606 109 44 363 628 Base plane b7906043-244a-4e8f-962d-2f3b08a41d10 Base Base false 0 312 608 36 20 331.5 618 1 1 {0} 0 0 0 1 0 0 0 1 0 Sphere radius 6d0a4504-6c87-4580-ae64-c510115ff87f Radius Radius false 0 312 628 36 20 331.5 638 1 1 {0} 1 Resulting quad sphere cc3c382a-699c-4de9-bb9b-c3490a66de65 Sphere Sphere false 0 378 608 39 40 399 628 439a55a5-2f9e-4f66-9de2-32f24fec2ef5 Plane Surface Create a plane surface true 883f3150-7360-4e0a-8be7-4e6cb501e78f Plane Surface Plane Surface -22 216 101 64 31 248 Surface base plane ce6e8d89-2a61-4654-b27d-6f17cb871a3f Plane Plane false 0 -20 218 36 20 -0.5 228 1 1 {0} 0 0 1 1 0 0 0 1 0 Dimensions in X direction f5ddfea8-c996-4837-8d48-7162b203c867 X Size X Size false 0 -20 238 36 20 -0.5 248 1 1 {0} -1 1 Dimensions in Y direction 3e0459f4-7e87-4e5e-bbfc-cef1f2e03555 Y Size Y Size false 0 -20 258 36 20 -0.5 268 1 1 {0} -1 1 Resulting plane surface e558ef7f-0844-4cad-9052-23f0c6dc606a Plane Plane false 0 46 218 31 60 63 248 abf9c670-5462-4cd8-acb3-f1ab0256dbf3 Rectangle Contains a collection of rectangles true e70f4273-770a-4dfd-83b2-31e842ff5f75 Rectangle Rectangle false e558ef7f-0844-4cad-9052-23f0c6dc606a 1 95 326 50 24 120.8835 338.0395 8d372bdc-9800-45e9-8a26-6e33c5253e21 Deconstruct Brep Deconstruct a brep into its constituent parts. true a9da71ad-233c-4eca-ac5a-8ab7cd683faf Deconstruct Brep Deconstruct Brep 314 519 105 64 359 551 Base Brep ca918d09-c1db-4d2c-8394-fb7d4c5b1374 Brep Brep false cc3c382a-699c-4de9-bb9b-c3490a66de65 1 316 521 28 60 331.5 551 1 Faces of Brep c623a21a-1847-47e4-9e46-e4bd44501ddc Faces Faces false 0 374 521 43 20 397 531 1 Edges of Brep ee1dc925-e5f9-4dec-84ad-467064c06163 Edges Edges false 0 374 541 43 20 397 551 1 Vertices of Brep 63746aa4-129f-48a2-98fc-00cdabe6f2e3 Vertices Vertices false 0 374 561 43 20 397 571 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true d550c9e5-739d-423b-951a-c129b9428660 List Item List Item 331 438 74 64 379 470 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 13c1cbc2-0ded-44ef-b584-cedde55e2d30 List List false c623a21a-1847-47e4-9e46-e4bd44501ddc 1 333 440 31 20 350 450 Item index ce0a66cf-e265-40d6-bc0a-919fac196280 Index Index false 0 333 460 31 20 350 470 1 1 {0} 0 Wrap index to list bounds 8c96604e-15a9-4d82-91d4-13ae0703010c Wrap Wrap false 0 333 480 31 20 350 490 1 1 {0} false Item at {i'} bdded8cc-5d40-4a69-a708-79831f3ff272 false Item i false 0 394 440 9 60 400 470 3c5edcba-b7a5-4710-b076-4b19a7080a2b 08bdcae0-d034-48dd-a145-24a9fcf3d3ff Center Returns the center of a geometry and the Diameter of it's bounding box as the Dimention You can Right Click on the component's icon and choose "ForAll" option to have center point of a group of geometries. Besides You can Right click on the component's icon and choose one of three provided options (Spacial/ Planar/ Basement ) to have Desired type of center. true a5d91446-5432-4d8d-a0f0-8b43c91bc29e Center Center true 0 -39 98 141 44 31 120 1 Geometric e2c89012-2199-4140-b653-7bfefe2e1ca9 Geometric Geometric false e558ef7f-0844-4cad-9052-23f0c6dc606a 1 -37 100 53 40 -9 120 1 Center f261830b-b465-4d2b-88e3-0e1da63db03d Center Center false 0 46 100 54 20 74.5 110 1 Diagonal size of geometry's bounding box 11a59582-47fa-4cc9-843c-303a47d2d2b7 Dimension Dimension false 0 46 120 54 20 74.5 130 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 1ad5e56d-54df-475d-9ea0-cee0cb7c7088 Scale Scale 227 261 154 64 295 293 Base geometry 00d9c422-f84c-4ef1-a016-3bebbc1f271a Geometry Geometry true e70f4273-770a-4dfd-83b2-31e842ff5f75 1 229 263 51 20 256 273 Center of scaling ac89b291-a721-4f7c-8bfd-454bbbad93c1 Center Center false f261830b-b465-4d2b-88e3-0e1da63db03d 1 229 283 51 20 256 293 1 1 {0} 0 0 0 Scaling factor 27e3518e-dd56-484f-8ad0-6379a6f43b90 Factor Factor false 40214679-ae6f-48d3-a22f-2f9dfba36766 1 229 303 51 20 256 313 1 1 {0} 0.5 Scaled geometry 999afa92-8607-4166-a4ad-746765ac6a95 2 Geometry Geometry false 0 310 263 69 30 338 278 Transformation data d0d9fb8a-ed63-4804-a918-3ca3551dc950 Transform Transform false 0 310 293 69 30 338 308 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. true ff2be5c8-23e6-4a4e-905c-f7c0cb2d3d3c Range Range -104 529 126 44 -46 551 Domain of numeric range a47ff740-2f0f-4a25-bb03-2b0d851c7e3f Domain Domain false 0 -102 531 41 20 -80 541 1 1 {0} 1E-07 1 Number of steps 444e5026-53f4-46fb-a127-384984ff4327 Steps Steps false 8f487a87-0aa3-4e6e-846a-032e65c36952 1 -102 551 41 20 -80 561 1 1 {0} 10 1 Range of numbers d6f3e114-49df-48ec-a1ee-d2421d9865f1 Range Range false true 0 -31 531 51 40 -12 551 6b5812f5-bb36-4d74-97fc-5a1f2f77452d Pull Curve Pull a curve onto a surface. true 2bab6e1d-9880-4323-9b00-b259b58913f2 Pull Curve Pull Curve 1249 323 108 44 1307 345 Curve to pull 91c32f53-38ad-4bae-967c-0d1927054e7f Curve Curve false 793e7f48-17c4-461b-8fb4-3ba01a9e4892 1 1251 325 41 20 1273 335 Surface that pulls 308da0ff-56f4-4120-8c26-959213b4af13 Surface Surface false bdded8cc-5d40-4a69-a708-79831f3ff272 1 1251 345 41 20 1273 355 Curve pulled onto the surface 61bfa687-2f39-49aa-8c62-652e11e0f47a Curve Curve false 0 1322 325 33 40 1340 345 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 8f487a87-0aa3-4e6e-846a-032e65c36952 Digit Scroller false 0 12 11 32.0 -466 397 250 20 -465.3547 397.0984 2162e72e-72fc-4bf8-9459-d4d82fa8aa14 Divide Curve Divide a curve into equal length segments true 8619c2aa-da32-4f52-9c9c-5d0cb4dc5941 Divide Curve Divide Curve 298 109 141 64 364 141 Curve to divide dc813e86-763f-44fa-ac7b-bef810b049f2 Curve Curve false 999afa92-8607-4166-a4ad-746765ac6a95 1 300 111 49 20 334 121 Number of segments 75fab999-0c3b-4a4b-a8a7-0ac158928a03 X*4 Count Count false 8f487a87-0aa3-4e6e-846a-032e65c36952 1 300 131 49 20 334 141 1 1 {0} 10 Split segments at kinks c046b55b-080c-4edb-9d36-3fc34ddc02a1 Kinks Kinks false 0 300 151 49 20 334 161 1 1 {0} false 1 Division points 09e28b44-90f0-4742-b0d8-3787f1516afe Points Points false 0 379 111 58 20 409.5 121 1 Tangent vectors at division points 2d225d6a-8850-49c5-a01e-309f685134bd Tangents Tangents false 0 379 131 58 20 409.5 141 1 Parameter values at division points d4212c7f-5f52-45b9-bd15-7d9a1be66061 Parameters Parameters false 0 379 151 58 20 409.5 161 902289da-28dc-454b-98d4-b8f8aa234516 Pull Point false Pull a point to a variety of geometry. true 8e672986-9531-435b-abc2-d216050e9c06 true Pull Point Pull Point 474 150 151 44 542 172 Point to search from 5d58ce21-30e6-4efc-ad32-1507e7ba2403 true Point Point false 5f10599b-17ee-4cb3-847b-4bd5b025b1bc 1 476 152 51 20 503 162 1 Geometry that pulls a2e39d15-2167-43c8-bf2a-7d288699c2f1 true Geometry Geometry false bdded8cc-5d40-4a69-a708-79831f3ff272 1 476 172 51 20 503 182 1 Point on [G] closest to [P] 9bec66f8-9b2f-441a-8546-a9ac4b39650e true Closest Point Closest Point false 0 557 152 66 20 591.5 162 1 Distance between [P] and its projection onto [G] 3b303043-4030-4ce4-abaf-62003064e300 true Distance Distance false 0 557 172 66 20 591.5 182 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true b37622db-3459-42e8-975f-422e4c678e94 Interpolate Interpolate 1176 37 125 84 1243 79 1 Interpolation points cb1cc176-519f-494e-ba30-0354df8758bf Vertices Vertices false 5f10599b-17ee-4cb3-847b-4bd5b025b1bc 1 1178 39 50 20 1204.5 49 Curve degree c720959f-3e76-4489-9a5a-944458a0359f Degree Degree false 0 1178 59 50 20 1204.5 69 1 1 {0} 3 Periodic curve 9e4f6150-e03e-4c79-a820-20f1af2c2de4 Periodic Periodic false 0 1178 79 50 20 1204.5 89 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) a9c86b46-2f80-4171-ad94-fd7cd1032422 KnotStyle KnotStyle false 0 1178 99 50 20 1204.5 109 1 1 {0} 1 Resulting nurbs curve 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 Curve Curve false 0 1258 39 41 26 1280 52.33334 Curve length bba305cd-7ae1-4dc8-9916-6593f418ee6b Length Length false 0 1258 65 41 27 1280 79.00001 Curve domain ffbff81c-239b-462a-8d38-8ecc1b1db090 Domain Domain false 0 1258 92 41 27 1280 105.6667 41aa4112-9c9b-42f4-847e-503b9d90e4c7 Flip Matrix Flip a matrix-like data tree by swapping rows and columns. true 8582b2dd-9e8f-4ae4-8da8-265943d5e4c4 Flip Matrix Flip Matrix 451 35 90 28 496 49 2 Data matrix to flip f3e9a64c-1b14-4285-8df2-803e68b4920c Data Data false 09e28b44-90f0-4742-b0d8-3787f1516afe 1 453 37 28 24 468.5 49 2 Flipped data matrix 5f10599b-17ee-4cb3-847b-4bd5b025b1bc Data Data false 0 511 37 28 24 526.5 49 6b5812f5-bb36-4d74-97fc-5a1f2f77452d Pull Curve Pull a curve onto a surface. true 39977edc-4a75-4a78-961c-82bbcfeb320c Pull Curve Pull Curve 1256 224 108 44 1314 246 Curve to pull fa47624b-c196-457e-b4af-a332813e56f8 Curve Curve false 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 1 1258 226 41 20 1280 236 Surface that pulls fb191d3a-5389-4e7b-8078-df7fdbae3992 Surface Surface false bdded8cc-5d40-4a69-a708-79831f3ff272 1 1258 246 41 20 1280 256 Curve pulled onto the surface 5a69e655-e2fa-4d2c-89fd-2a0bc93441e3 Curve Curve false 0 1329 226 33 40 1347 246 3e8ca6be-fda8-4aaf-b5c0-3c54c8bb7312 Number Contains a collection of floating point numbers 3259e2aa-4e00-44e0-b047-4ff64204e2a6 Number Number false 8f487a87-0aa3-4e6e-846a-032e65c36952 1 1358 170 50 24 1383.054 182.9865 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers f3cc2d77-116b-41f4-8d3d-df04ba7118f7 Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 13.0 1612 491 250 20 1612.261 491.2477 84627490-0fb2-4498-8138-ad134ee4cb36 Curve | Curve Solve intersection events for two curves. true fe46f7cf-0079-425a-b382-4f41a6dcfc13 true Curve | Curve Curve | Curve 1518 303 146 64 1595 335 First curve d3416137-fa79-4c5b-ad5c-313eb1b3d7e4 true 1 Curve A Curve A false 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 1 1520 305 60 30 1559.5 320 Second curve b9fc2b44-0872-4d37-863c-27c53ab1b659 true Curve B Curve B false 8cb883fc-18af-4fd4-a115-b9ba26f774a7 1 1520 335 60 30 1559.5 350 1 Intersection events 1804dbcd-32d6-493b-8caa-4231ea7138c4 true Points Points false 0 1610 305 52 20 1637.5 315 1 Parameters on first curve 61c6d120-7fbf-4d4e-9876-fdf520762501 true Params A Params A false 0 1610 325 52 20 1637.5 335 1 Parameters on second curve 9e6ddb8c-1214-4247-a191-403320881349 true Params B Params B false 0 1610 345 52 20 1637.5 355 41aa4112-9c9b-42f4-847e-503b9d90e4c7 Flip Matrix Flip a matrix-like data tree by swapping rows and columns. true 2a918844-2f97-4628-b9c5-2685bf654673 Flip Matrix Flip Matrix 1267 438 90 28 1312 452 2 Data matrix to flip 65faa6be-1c32-4747-ad8a-ae7cb42d8cc0 Data Data false 09e28b44-90f0-4742-b0d8-3787f1516afe 1 1269 440 28 24 1284.5 452 2 Flipped data matrix 08bb6773-1795-46a1-81fc-51a85c7aa92a Data Data false 0 1327 440 28 24 1342.5 452 be6636b2-2f1a-4d42-897b-fdef429b6f17 Extrude Point Extrude curves and surfaces to a point. true c3ee940f-03ee-4c43-8e06-3c3d79f0b34a true Extrude Point Extrude Point 501 484 112 44 548 506 Profile curve or surface 3ea5d0aa-757b-4a68-83d9-7ec3fd41985e true Base Base false 999afa92-8607-4166-a4ad-746765ac6a95 1 503 486 30 20 519.5 496 Extrusion tip 0577ab09-0f32-4711-9fc6-3fbb3a674b20 true Point Point false bf1444d5-a6da-4490-82fe-8407c81ca460 1 503 506 30 20 519.5 516 Extrusion result d9793d21-d06f-4888-a8d2-185cd508f1e0 true Extrusion Extrusion false 0 563 486 48 40 588.5 506 fbac3e32-f100-4292-8692-77240a42fd1a Point Contains a collection of three-dimensional points true bf1444d5-a6da-4490-82fe-8407c81ca460 Point Point false 0 451 627 50 24 476.601 639.8527 1 1 {0} 0 0 0 904e4b56-484a-4814-b35f-aa4baf362117 Brep | Brep Solve intersection events for two Breps. true 2042fd3b-5604-4c0f-b50f-fbe42f4d5198 Brep | Brep Brep | Brep 1267 528 111 44 1323 550 First Brep e3a266e1-7289-4240-aa36-3fe7b741c119 Brep A Brep A false d9793d21-d06f-4888-a8d2-185cd508f1e0 1 1269 530 39 20 1290 540 Second Brep 2dcb08f7-2ff8-485a-98cb-136707758612 Brep B Brep B false bdded8cc-5d40-4a69-a708-79831f3ff272 1 1269 550 39 20 1290 560 1 Intersection curves 5cc4de3b-224c-4e64-9653-7e92585fd090 Curves Curves false 0 1338 530 38 20 1358.5 540 1 Intersection points 31bee72a-9363-4f11-9501-68b946b76b8f Points Points false 0 1338 550 38 20 1358.5 560 be6636b2-2f1a-4d42-897b-fdef429b6f17 Extrude Point Extrude curves and surfaces to a point. true 40af8f0a-98df-45f3-bc59-a4e683c910be true Extrude Point Extrude Point 1176 -43 112 44 1223 -21 Profile curve or surface 927a669a-9696-4f1e-baef-34cee0b6e94d true Base Base false 7281a4dd-22fa-4e08-ab46-7a40e3a6f114 1 1178 -41 30 20 1194.5 -31 Extrusion tip c35cc936-549d-4535-987c-61a816125f78 true Point Point false bf1444d5-a6da-4490-82fe-8407c81ca460 1 1178 -21 30 20 1194.5 -11 Extrusion result ca03152f-563c-46e2-8869-3e1a427e8b8a true Extrusion Extrusion false 0 1238 -41 48 40 1263.5 -21 904e4b56-484a-4814-b35f-aa4baf362117 Brep | Brep Solve intersection events for two Breps. true 37382f89-3e2f-49ba-a992-5e6c547b6626 Brep | Brep Brep | Brep 1407 35 111 44 1463 57 First Brep 87c5f589-0fc6-4de9-a80e-51e6217684c6 Brep A Brep A false ca03152f-563c-46e2-8869-3e1a427e8b8a 1 1409 37 39 20 1430 47 Second Brep f9d12808-408e-4947-8332-fd1a70b4eb7a Brep B Brep B false bdded8cc-5d40-4a69-a708-79831f3ff272 1 1409 57 39 20 1430 67 1 Intersection curves 2f17ee21-0f4e-4169-a8d1-11d53722dbdc Curves Curves false 0 1478 37 38 20 1498.5 47 1 Intersection points 844094ea-d77e-43a2-a718-4f678ede1a3a Points Points false 0 1478 57 38 20 1498.5 67 bc984576-7aa6-491f-a91d-e444c33675a7 Graph Mapper Represents a numeric mapping function Conic curve evaluator 69181f91-7a59-4914-8f0e-0ee9b8fe544c Graph Mapper Graph Mapper false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 62 551 100 100 62.57557 551.9513 false 0 1 0 1 0.72727274894714355 0.25 c6fb0727-30da-47ff-ac6a-692624676835 Conic 9445ca40-cc73-4861-a455-146308676855 Range Create a range of numbers. true cadb5a73-0b37-41df-91f5-61f063874783 Range Range 295 719 110 44 353 741 Domain of numeric range 7c9a3216-6db0-49f2-8740-50e71e59e5cb Domain Domain false 0 297 721 41 20 319 731 1 1 {0} 1E-28 1 Number of steps f3702d7d-3432-497f-a3ff-55fac48bc880 Steps Steps false 8f487a87-0aa3-4e6e-846a-032e65c36952 1 297 741 41 20 319 751 1 1 {0} 10 1 Range of numbers 5603dd61-6695-418e-a58e-5ebb14f8b392 Range Range false 0 368 721 35 40 387 741 31de0644-5f01-4706-ab19-dc148215029c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Prude Curve Removes the kinky parts of a curve (discontinuities) by blending the curve segments togther, if curve already has no kinks it will output with no change. true 2d631958-130b-4ca6-8bb6-908de6e5b184 Prude Curve Prude Curve 1216 611 182 84 1307 653 Curve to remove kinks from 74e6c945-c13a-4c2b-b438-1583b61834aa Curve Curve false 999afa92-8607-4166-a4ad-746765ac6a95 1 1218 613 74 20 1264.5 623 Length along curve from kink to blend start (if omitted document tolerance is used) bcf3395f-f84b-4d7d-a3f8-797eef07e8ff 2 Length Length false 23cc52f3-86ef-4fbd-a054-b004c0297ae6 1 1218 633 74 20 1264.5 643 1 1 {0} 1 Determines how kinks are blended 0 = Tangency 1 = Curvature 0abd9435-92e8-4f21-8d72-95b0dcb6108e Blend Type Blend Type false 0 1218 653 74 20 1264.5 663 1 1 {0} 1 Bulge factor for kink blend a00c25f0-3e3c-4009-b675-96d3e934a4d7 Bulge Bulge false 0 1218 673 74 20 1264.5 683 1 1 {0} 0.5 Resulting curve without kinks f5f2dd85-a1ed-4f7f-9de6-025bb1be8b3a Prude Prude false 0 1322 613 74 40 1360.5 633 True if kinks were removed from curve, False if curve already had no kinks 15d920e4-c090-4d5e-bf65-cd7e2b05dd6b Result Boolean Result Boolean false 0 1322 653 74 40 1360.5 673 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values e2e1d0b6-a1af-4967-a45a-e09bf7848378 Number Slider Number Slider false 0 1301 964 198 20 1301.271 964.5021 1 1 0 1 0 0 0.4 31de0644-5f01-4706-ab19-dc148215029c 1c9de8a1-315f-4c56-af06-8f69fee80a7a Prude Curve Removes the kinky parts of a curve (discontinuities) by blending the curve segments togther, if curve already has no kinks it will output with no change. true e6016309-f17e-4e6d-b97f-0ff117093493 Prude Curve Prude Curve 1267 743 182 84 1358 785 Curve to remove kinks from c8fe9465-a232-490c-9f0c-9c2562dc5396 Curve Curve false 999afa92-8607-4166-a4ad-746765ac6a95 1 1269 745 74 20 1315.5 755 Length along curve from kink to blend start (if omitted document tolerance is used) ea0e0b46-65d2-41f9-a7e3-a5aab323471a 2 Length Length false 23cc52f3-86ef-4fbd-a054-b004c0297ae6 1 1269 765 74 20 1315.5 775 1 1 {0} 1 Determines how kinks are blended 0 = Tangency 1 = Curvature 8c06cac6-4fe1-4501-94ce-805d3da77214 Blend Type Blend Type false 0 1269 785 74 20 1315.5 795 1 1 {0} 0 Bulge factor for kink blend 99a702db-7937-471f-a56f-a736602c66cf Bulge Bulge false e2e1d0b6-a1af-4967-a45a-e09bf7848378 1 1269 805 74 20 1315.5 815 1 1 {0} 0.5 Resulting curve without kinks 68ef52b2-c844-4d39-92cc-d846cdb4ffc8 Prude Prude false 0 1373 745 74 40 1411.5 765 True if kinks were removed from curve, False if curve already had no kinks afff2cdb-94c4-461e-a994-f0bd124f1050 Result Boolean Result Boolean false 0 1373 785 74 40 1411.5 805 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers cec00cb0-8f3b-48d4-a780-80f4d3876639 Digit Scroller Digit Scroller false 0 12 Digit Scroller 11 83.0 1499 744 250 20 1499.801 744.474 7376fe41-74ec-497e-b367-1ffe5072608b Curvature Graph Draws Rhino Curvature Graphs. true 932566b4-2be5-43a0-924c-e94d939fa5e2 true Curvature Graph Curvature Graph 1540 562 71 64 1597 594 Curve for Curvature graph display true ae48ad1f-900f-43a5-bcc5-7f0a8c594263 true Curve Curve false 61bfa687-2f39-49aa-8c62-652e11e0f47a 1 1542 564 40 20 1563.5 574 Sampling density of the Graph 2366a1cd-cd43-432d-8808-0b301cc27600 true Density Density false 0 1542 584 40 20 1563.5 594 1 1 {0} 1 Scale of graph 5bbc2f33-c9b4-41c7-b00e-0d377e2cdf14 true Scale Scale false cec00cb0-8f3b-48d4-a780-80f4d3876639 1 1542 604 40 20 1563.5 614 1 1 {0} 105 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 793e7f48-17c4-461b-8fb4-3ba01a9e4892 Relay false 68ef52b2-c844-4d39-92cc-d846cdb4ffc8 1 1146 351 40 16 1166 359 bc984576-7aa6-491f-a91d-e444c33675a7 Graph Mapper Represents a numeric mapping function Conic curve evaluator Conic curve evaluator 7d793bd7-288c-401b-ad8a-b3d27ec58441 Graph Mapper Graph Mapper false 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 1172 1015 150 150 1172.375 1015.082 false 0 1 0 1 0.29343137145042419 0.78396785259246826 c6fb0727-30da-47ff-ac6a-692624676835 Conic b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 23cc52f3-86ef-4fbd-a054-b004c0297ae6 Relay false 67efba45-eb7d-43f4-ad58-46cc0e6362c0 1 1152 743 40 16 1172 751 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e Relay false 5603dd61-6695-418e-a58e-5ebb14f8b392 1 411 947 40 16 431 955 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true d93bc6b0-f98b-4544-ae5f-0a67ac2f7d20 Expression Expression 283 1120 293 44 420 1142 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 43ddd572-1953-4a68-a263-6ece337e79bc Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 285 1122 14 20 293.5 1132 Expression variable 9bce0032-876b-4c36-af81-3f4fb9eb1d8e Variable O O true c98d6945-b5ef-4849-ac2c-031e80226e86 1 285 1142 14 20 293.5 1152 Result of expression 38230345-1c73-4b22-a013-6afa27e4153a Result Result false 0 540 1122 34 40 558.5 1142 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c98d6945-b5ef-4849-ac2c-031e80226e86 Number Slider Number Slider false 0 320 1194 198 20 320.9195 1194.39 1 1 0 4 0 0 0.1 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true 19110040-c5bb-467d-a8d5-31930c5b32eb Expression Expression -292 703 293 44 -155 725 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable f1bd7e17-b179-4dc2-af4f-33615b0ed17e Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 -290 705 14 20 -281.5 715 Expression variable c0e2237a-6a9d-485e-9339-f7c42a533aab Variable O O true fa410cc5-2c3a-4c10-8fc6-5e6e940cd62e 1 -290 725 14 20 -281.5 735 Result of expression 002d3cca-8b18-4787-bb5c-cec5c35de6fd Result Result false 0 -35 705 34 40 -16.5 725 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values fa410cc5-2c3a-4c10-8fc6-5e6e940cd62e Number Slider Number Slider false 0 -239 775 198 20 -238.6137 775.1207 1 1 0 4 0 0 1.6 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true 7ac1878b-9326-4764-813b-44e3de3b9b09 Expression Expression 266 1002 310 44 411 1024 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable f7760d11-bb70-4ca7-824a-d54e98b105f6 Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 268 1004 14 20 276.5 1014 Expression variable b33c971a-53d6-44d2-9a2a-e91c65a6fa38 Variable O O true 8c1eefde-594e-4316-9b29-3ce7b0f573c0 1 268 1024 14 20 276.5 1034 Result of expression 6c7396f5-340d-4fdd-900a-414d07571878 Result Result false 0 540 1004 34 40 558.5 1024 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8c1eefde-594e-4316-9b29-3ce7b0f573c0 Number Slider Number Slider false 0 320 1075 198 20 320.3308 1075.989 1 1 0 4 0 0 2.4 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e d93bc6b0-f98b-4544-ae5f-0a67ac2f7d20 c98d6945-b5ef-4849-ac2c-031e80226e86 7ac1878b-9326-4764-813b-44e3de3b9b09 8c1eefde-594e-4316-9b29-3ce7b0f573c0 5 98f578d4-7d9c-483a-889e-aacb2a441508 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 -8 969 40 16 12 977 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true 12f1234c-1691-4eab-a28e-a0f7c9618bb6 Expression Expression -148 1150 293 44 -11 1172 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 70d0f958-90ce-4ab7-a0e1-c517e4edced2 Variable X X true 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 1 -146 1152 14 20 -137.5 1162 Expression variable 27894683-9492-493d-8f62-54dbf36ed7f2 Variable O O true 916eb7a8-461d-4544-a109-c27c71bcc9d0 1 -146 1172 14 20 -137.5 1182 Result of expression 1d202e7d-8c76-42d4-8600-6c027f2ba118 Result Result false 0 109 1152 34 40 127.5 1172 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 916eb7a8-461d-4544-a109-c27c71bcc9d0 Number Slider Number Slider false 0 -104 1214 198 20 -103.0953 1214.268 6 1 0 4 0 0 1.952955 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression 1-(1-ABS(X-0)^O)^(((1)/(O))) true d17aeb44-2385-4c36-b189-fad999600d2a Expression Expression -165 1024 310 44 -20 1046 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 97d36f84-32cb-4adc-aa0a-b5ad04031896 Variable X X true 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 1 -163 1026 14 20 -154.5 1036 Expression variable 4dc6e4d7-801c-4264-aebd-27be5534d64b Variable O O true e12af411-2b58-46e0-927c-8a6a859bfb3c 1 -163 1046 14 20 -154.5 1056 Result of expression efc70271-3dea-46a0-9cdf-faf6f20e598b Result Result false 0 109 1026 34 40 127.5 1046 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values e12af411-2b58-46e0-927c-8a6a859bfb3c Number Slider Number Slider false 0 -104 1095 198 20 -103.684 1095.867 1 1 0 4 0 0 2.4 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 1 255;255;255;255 A group of Grasshopper objects 75d1e12e-4279-41f3-a7cc-6a7883ccf8a9 12f1234c-1691-4eab-a28e-a0f7c9618bb6 916eb7a8-461d-4544-a109-c27c71bcc9d0 d17aeb44-2385-4c36-b189-fad999600d2a e12af411-2b58-46e0-927c-8a6a859bfb3c c5ab3021-5312-42c5-8bc0-d1724040b870 6 6f169af7-a53d-4570-b533-190144020ed1 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 9a4353d0-49b9-4324-b11a-4151c2b8cb60 Relay false 1d202e7d-8c76-42d4-8600-6c027f2ba118 1 188 1052 40 16 208 1060 bc984576-7aa6-491f-a91d-e444c33675a7 Graph Mapper Represents a numeric mapping function Sine wave distribution Sigmoid/Logistic curve evaluator 18ba48b1-1335-4dbb-aed7-164f9c670903 Graph Mapper Graph Mapper false 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 476 696 100 100 476.9798 696.5054 false 0 1 0 1 d261fdb4-a2a5-4861-a206-f7ac8f9109cb Sigmoid-Logits 0.045742381364107132 -100 100 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 40214679-ae6f-48d3-a22f-2f9dfba36766 Relay false e7e69fff-a702-448f-8674-1ba23e70dac8 1 162 743 40 16 182 751 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers c5ab3021-5312-42c5-8bc0-d1724040b870 Digit Scroller false 0 12 1 0.53800000000 -136 1256 250 20 -135.1391 1256.036 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves 8cb883fc-18af-4fd4-a115-b9ba26f774a7 Curve Curve false 61bfa687-2f39-49aa-8c62-652e11e0f47a 1 1439 368 50 24 1464.027 380.61 d5967b9f-e8ee-436b-a8ad-29fdcecf32d5 Curve Contains a collection of generic curves 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 Curve Curve false 5a69e655-e2fa-4d2c-89fd-2a0bc93441e3 1 1439 222 50 24 1464.027 234.9655 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true b7a5cd54-b08a-4091-818f-5428e9800f97 Merge Merge 1638 190 87 64 1674 222 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 59a65d6d-7ddd-46a0-a0d7-e6467e7eceb1 false Data 1 D1 true 2cb92ba8-5e95-43cc-8633-2ac83d3a2826 1 1640 192 19 20 1651 202 2 Data stream 2 a2c6c548-9469-497a-b013-0182e832d5e0 false Data 2 D2 true 8cb883fc-18af-4fd4-a115-b9ba26f774a7 1 1640 212 19 20 1651 222 2 Data stream 3 be08a4b1-3fca-4565-a49e-7ee1b8111421 false Data 3 D3 true 0 1640 232 19 20 1651 242 2 Result of merge 81a89546-76cf-4bcf-89eb-f11620a029ba Result Result false 0 1689 192 34 60 1707.5 222 fca5ad7e-ecac-401d-a357-edda0a251cbc Polar Array Create a polar array of geometry. true 30da83cd-dff6-45b3-bdb1-616fd8ede281 Polar Array Polar Array 1956 204 154 84 2040 246 Base geometry dada6428-bdc3-4b36-bea4-6b0a637f1b00 2 Geometry Geometry true f62c13bd-3bba-4e7f-acf2-ad915f704474 1 1958 206 67 20 2001 216 Polar array plane 02f6b75c-23f6-45f9-9d5b-0dcf9e16410c Plane Plane false 0 1958 226 67 20 2001 236 1 2 {0} 0 0 0 0 0 1 1 0 0 0 0 0 0 1 0 0 0 1 Number of elements in array. 09a57d3c-154e-4a71-81eb-1d75e1ad474b Count Count false 0 1958 246 67 20 2001 256 1 1 {0} 2 Sweep angle in radians (counter-clockwise, starting from plane x-axis) c53da7bf-382f-4a6c-9cb5-1cd8e4f5b51e Angle Angle false 0 false 1958 266 67 20 2001 276 1 1 {0} 3.1415926535897931 1 Arrayed geometry 4e4d76a5-27f4-4b94-98de-a88622de737b Geometry Geometry false 0 2055 206 53 40 2083 226 1 Transformation data e0a65d4b-6330-4ecd-8a38-04a5f5c05d47 Transform Transform false 0 2055 246 53 40 2083 266 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true ad011caa-6d24-4fa5-8973-d42d3f9d3dd9 Mirror Mirror 1703 391 138 44 1771 413 Base geometry 640a3326-828e-402d-b529-86b6556bbd9d Geometry Geometry true 81a89546-76cf-4bcf-89eb-f11620a029ba 1 1705 393 51 20 1732 403 Mirror plane 4cd0d734-49f0-4a26-9f7d-0e53d2057f20 Plane Plane false 0 1705 413 51 20 1732 423 1 1 {0} 0 0 0 1 0 0 0 1 0 Mirrored geometry 7fada4e2-c1ec-4f4a-a38c-30b3e1d0c6cb Geometry Geometry false 0 1786 393 53 20 1814 403 Transformation data 3c7eaf3b-0671-42d8-9a64-caa153e3a65d Transform Transform false 0 1786 413 53 20 1814 423 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 419f4a22-0f9d-457c-bccf-66b3c7e2ad91 Merge Merge 1808 214 87 64 1844 246 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 000d66e5-53d3-46f3-b6f9-a6fd3b0b996a false Data 1 D1 true 81a89546-76cf-4bcf-89eb-f11620a029ba 1 1810 216 19 20 1821 226 2 Data stream 2 0a983fd7-27bb-4e6e-b6fc-836ead04b065 false Data 2 D2 true 7fada4e2-c1ec-4f4a-a38c-30b3e1d0c6cb 1 1810 236 19 20 1821 246 2 Data stream 3 b7075cc1-cd4f-4891-8c7e-a72763f6e4d0 false Data 3 D3 true 0 1810 256 19 20 1821 266 2 Result of merge f62c13bd-3bba-4e7f-acf2-ad915f704474 Result Result false 0 1859 216 34 60 1877.5 246 ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278 Geometry Contains a collection of generic geometry 8026c689-a114-4759-b6ec-c639e78c76ff Geometry Geometry false 4e4d76a5-27f4-4b94-98de-a88622de737b 1 2186 234 50 24 2211.812 246.9513 bb59bffc-f54c-4682-9778-f6c3fe74fce3 Arc Create an arc defined by base plane, radius and angle domain. true 0c666933-9d66-4428-9b12-adba0e798207 Arc Arc 320 1324 107 64 373 1356 Base plane of arc 50bc66bf-f006-4a6e-aefd-17b88a913d3d Plane Plane false 0 322 1326 36 20 341.5 1336 1 1 {0} 1 0.5 0 1 0 0 0 1 0 Radius of arc 63670db9-9344-4655-ab72-24e7da3e5c57 Radius Radius false 0 322 1346 36 20 341.5 1356 1 1 {0} 0.5 Angle domain in radians cf7f1ec7-b10a-428b-bfa7-8b7aa1df9a08 Angle Angle false 0 322 1366 36 20 341.5 1376 1 1 {0} 1.5707963267949 3.14159265358979 Resulting arc 6069385b-a922-42e3-b4ca-39bf3080eabd Arc Arc false 0 388 1326 37 30 408 1341 Arc length 1347eb59-5408-4a35-9b9c-6a77272005d8 Length Length false 0 388 1356 37 30 408 1371 bb59bffc-f54c-4682-9778-f6c3fe74fce3 Arc Create an arc defined by base plane, radius and angle domain. true b3aeada5-003a-4500-bccb-50248e626ebf Arc Arc 320 1422 107 64 373 1454 Base plane of arc 188195bc-76bf-4f3a-97a2-1b0bf899b2c4 Plane Plane false 0 322 1424 36 20 341.5 1434 1 1 {0} 0 0.5 0 -1 0 0 0 -1 0 Radius of arc 59fab10c-cdb9-42df-85d7-b474d8173825 Radius Radius false 0 322 1444 36 20 341.5 1454 1 1 {0} 0.5 Angle domain in radians 77b5d767-6c6f-481b-acf0-adc05a02375c Angle Angle false 0 322 1464 36 20 341.5 1474 1 1 {0} 1.5707963267949 3.14159265358979 Resulting arc 81ce97e2-1ce1-4cb7-b700-e1b8bc9add5e Arc Arc false 0 388 1424 37 30 408 1439 Arc length ff45c962-633b-4499-bc3d-b553d9b42f7e Length Length false 0 388 1454 37 30 408 1469 8073a420-6bec-49e3-9b18-367f6fd76ac3 Join Curves Join as many curves as possible true 16e34703-2c27-43b2-bc17-e0d4499529d3 Join Curves Join Curves 458 1388 118 44 521 1410 1 Curves to join 91eb7387-4a81-4a00-b308-f752529d4d01 Curves Curves false 81ce97e2-1ce1-4cb7-b700-e1b8bc9add5e 6069385b-a922-42e3-b4ca-39bf3080eabd 2 460 1390 46 20 484.5 1400 Preserve direction of input curves e7c3faf8-7f98-48a0-ae5b-d4596d57341e Preserve Preserve false 0 460 1410 46 20 484.5 1420 1 1 {0} false 1 Joined curves and individual curves that could not be joined. 19c744d6-b23d-4d5d-9547-938525080c14 Curves Curves false 0 536 1390 38 40 556.5 1410 11bbd48b-bb0a-4f1b-8167-fa297590390d End Points Extract the end points of a curve. true 1fbd5eca-7c66-43a1-a3ae-4a02f7d542f2 End Points End Points 1356 1452 96 44 1406 1474 Curve to evaluate a81934d0-2301-4183-a201-675c72e00638 Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 1358 1454 33 40 1376 1474 Curve start point 2d650cc6-66cb-4e3d-b4a4-a0d9de674839 Start Start false 0 1421 1454 29 20 1437 1464 Curve end point bedec675-ea16-498d-b4ee-7ab117000c3b End End false 0 1421 1474 29 20 1437 1484 575660b1-8c79-4b8d-9222-7ab4a6ddb359 Rectangle 2Pt Create a rectangle from a base plane and two points true 8714aaef-da97-41a6-b94e-cad86cfcbd0f Rectangle 2Pt Rectangle 2Pt 1524 1432 126 84 1582 1474 Rectangle base plane ac510fb1-566e-45db-8837-59ca6a05f2ee Plane Plane false 0 1526 1434 41 20 1548 1444 1 1 {0} 0 0 0 1 0 0 0 1 0 First corner point. 2e8f7d71-af36-4d99-ae21-d105a4b89d92 Point A Point A false 2d650cc6-66cb-4e3d-b4a4-a0d9de674839 1 1526 1454 41 20 1548 1464 1 1 {0} 0 0 0 Second corner point. e02d0b55-dbd1-4933-b85b-f838c9f4bd59 Point B Point B false bedec675-ea16-498d-b4ee-7ab117000c3b 1 1526 1474 41 20 1548 1484 1 1 {0} 10 5 0 Rectangle corner fillet radius 22adb034-8dbe-46a3-bfa1-71660e8db7d4 Radius Radius false 0 1526 1494 41 20 1548 1504 1 1 {0} 0 Rectangle defined by P, A and B 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 Rectangle Rectangle false 0 1597 1434 51 40 1624 1454 Length of rectangle curve 20e7cf27-6dc0-4657-af0b-42a9a67a4491 Length Length false 0 1597 1474 51 40 1624 1494 310f9597-267e-4471-a7d7-048725557528 08bdcae0-d034-48dd-a145-24a9fcf3d3ff GraphMapper+ External Graph mapper You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. true 1b3ac687-27b8-43f7-a5d2-5d4c28371ff0 GraphMapper+ GraphMapper+ false 1887 1783 126 104 1954 1835 External curve as a graph bc2c2e65-f953-4367-bc97-4556ea3dfc7b Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 1889 1785 50 20 1915.5 1795 Optional Rectangle boundary. If omitted the curve's would be landed 1ddfa26b-4737-400a-ac51-b81373eaae93 Boundary Boundary true 8c4b0dae-c90b-4e1c-b7f4-a0e9870fdfb8 1 1889 1805 50 20 1915.5 1815 1 List of input numbers 81518505-b713-4670-9396-41334dabb399 Numbers Numbers false b0a157c8-5af9-4029-b949-4b75b2fd22e4 1 1889 1825 50 20 1915.5 1835 1 9 {0} 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 (Optional) Input Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 9e05b724-854c-40eb-9b8a-b61334a3bf82 Input Input true 0 1889 1845 50 20 1915.5 1855 (Optional) Output Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode a03e361d-23ce-4bc7-beca-b3b1e3b8cb30 Output Output true 0 1889 1865 50 20 1915.5 1875 1 Output Numbers f359162a-bfcf-4279-8051-7dd4406e43ec Number Number false 0 1969 1785 42 100 1991.5 1835 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 5c16baa7-8a05-4c93-b03f-f499034dace9 Mirror Mirror 533 1657 138 44 601 1679 Base geometry 01298d3d-7ef8-407c-9964-cc7ecda67dc5 Geometry Geometry true 19c744d6-b23d-4d5d-9547-938525080c14 1 535 1659 51 20 562 1669 Mirror plane 0da12a4f-d0c1-409c-b773-dbc970bf8a09 Plane Plane false 0 535 1679 51 20 562 1689 1 1 {0} 0 0 0 0 0 1 0.707106781186548 0.707106781186547 0 Mirrored geometry 53ce203b-ab03-4218-b9c1-027955f45cbb Geometry Geometry false 0 616 1659 53 20 644 1669 Transformation data 9eed269b-f947-42f2-8e87-d392c11a3984 Transform Transform false 0 616 1679 53 20 644 1689 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object db0988f3-f64e-4482-818b-dd8958ca3482 Relay false 5c931c31-44a2-43e3-b83b-c7444b120038 1 1535 1678 40 16 1555 1686 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object d7526cc7-6dd0-47da-bbb4-9d218723e550 Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 1304 1233 40 16 1324 1241 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true 6b07dd44-47f0-48e1-8cf5-2f0a52650df5 Construct Point Construct Point 1132 1847 129 64 1214 1879 {x} coordinate 35d2ff06-e83e-4c35-8f75-e32ef4862ed7 X coordinate X coordinate false 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 1134 1849 65 20 1168 1859 1 1 {0} 0 {y} coordinate af158518-a19e-44eb-b91f-c27e371af363 Y coordinate Y coordinate false f95b8925-691e-4da4-a9b7-1dd2b6f5f3e9 1 1134 1869 65 20 1168 1879 1 1 {0} 0 {z} coordinate 15f4ef85-4375-48d7-ab96-8566b9f22a0a Z coordinate Z coordinate false 0 1134 1889 65 20 1168 1899 1 1 {0} 0 Point coordinate 3febcc68-7a60-4ad8-a0f5-62cbbd054f9d Point Point false 0 1229 1849 30 60 1245.5 1879 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 54f6fc97-8d74-4f33-bf20-5cefe13580c0 Relay Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 505 1871 44 16 527 1879 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression asin(((x-.5)*2))/PI+.5 true 373f7f68-830c-4770-9381-ec983a33c6b0 Expression Expression 481 1951 260 28 601 1965 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 2e5a3eb7-241f-44df-90dc-d9aaa51fe2e6 Variable X X true 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 483 1953 14 24 491.5 1965 Result of expression 14829bab-e880-4902-b20e-d9b3a2ce2976 Result Result false 0 705 1953 34 24 723.5 1965 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true e5bd21e6-76f5-4b2e-a1ca-9ba6e86a5176 Interpolate Interpolate 1304 1827 125 84 1371 1869 1 Interpolation points e180684d-5b57-42ae-a51c-a3a23b055e3a Vertices Vertices false 3febcc68-7a60-4ad8-a0f5-62cbbd054f9d 1 1306 1829 50 20 1332.5 1839 Curve degree cffacf0e-71a6-47a4-93a7-4df2d470b7ab Degree Degree false 0 1306 1849 50 20 1332.5 1859 1 1 {0} 3 Periodic curve f2bf1cdb-51be-44f1-9d73-5d3c4122f4c6 Periodic Periodic false 0 1306 1869 50 20 1332.5 1879 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) 7d480887-73d0-4322-bdcc-adb058f15084 KnotStyle KnotStyle false 0 1306 1889 50 20 1332.5 1899 1 1 {0} 1 Resulting nurbs curve 4b6fcb1f-2eea-41a5-8568-324d07885b2d Curve Curve false 0 1386 1829 41 26 1408 1842.333 Curve length a3e10b38-1496-4578-a122-3db1a5e0dcd7 Length Length false 0 1386 1855 41 27 1408 1869 Curve domain e2726713-1300-4050-8b96-bd1dff466e37 Domain Domain false 0 1386 1882 41 27 1408 1895.667 4c619bc9-39fd-4717-82a6-1e07ea237bbe Line SDL Create a line segment defined by start point, tangent and length.} true a576feb1-f23e-4376-8858-3a43f0a425e1 Line SDL Line SDL 505 1273 106 64 569 1305 Line start point 8c21a6a7-2587-433f-9cb2-3bc1d52aa2b6 Start Start false 0 507 1275 47 20 532 1285 1 1 {0} 0 0 0 Line tangent (direction) 984b4d99-fd89-4834-99d5-cbb05ddbc89b Direction Direction false 0 507 1295 47 20 532 1305 1 1 {0} 1 1 0 Line length 0571db8f-59d2-4eb9-a364-b80fa3bf9d51 Length Length false 0 507 1315 47 20 532 1325 1 1 {0} 1.4142135623730951 Line segment fab6216d-0add-48e1-89a5-02fcd45ea8ac Line Line false 0 584 1275 25 60 598 1305 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object e7e69fff-a702-448f-8674-1ba23e70dac8 Relay false 2747edb3-7df3-42eb-8e3a-c2e904ebb97e 1 226 936 40 16 246 944 2b69bf71-4e69-43aa-b7be-4f6ce7e45bef Quick Graph 1 Display a set of y-values as a graph e99d1e33-c812-46db-b84b-c0d175ec6e47 Quick Graph Quick Graph false 0 9a4353d0-49b9-4324-b11a-4151c2b8cb60 1 116 1337 150 150 116 1337.497 -1 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression -cos(((x*PI)))/2+.5 true 1d064240-8a28-44d0-9cc9-8ec7ffc92c6d Expression Expression 461 2061 236 28 569 2075 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 7dc5468c-4cf3-49d7-93ae-cd6ddcd0c60b Variable X X true 54f6fc97-8d74-4f33-bf20-5cefe13580c0 1 463 2063 14 24 471.5 2075 Result of expression f95b8925-691e-4da4-a9b7-1dd2b6f5f3e9 Result Result false 0 661 2063 34 24 679.5 2075 3581f42a-9592-4549-bd6b-1c0fc39d067b Construct Point Construct a point from {xyz} coordinates. true e35e693d-49cc-4c6e-b439-91dc261c6e7b Construct Point Construct Point 1089 2176 129 64 1171 2208 {x} coordinate d93422f2-295c-424e-bbb4-2ef5b0da8cef X coordinate X coordinate false e0faa46c-5099-4d78-aab2-1561e95caf79 1 1091 2178 65 20 1125 2188 1 1 {0} 0 {y} coordinate fb60b494-c909-490f-adc8-fdb96dbc57b9 Y coordinate Y coordinate false 73dec4b3-b343-4c97-8f1e-2bafc5075807 1 1091 2198 65 20 1125 2208 1 1 {0} 0 {z} coordinate ca361a56-138f-4061-a151-b0694a226c8e Z coordinate Z coordinate false 0 1091 2218 65 20 1125 2228 1 1 {0} 0 Point coordinate fa10c000-b82a-4c53-93ea-feb65a57eb55 Point Point false 0 1186 2178 30 60 1202.5 2208 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object e0faa46c-5099-4d78-aab2-1561e95caf79 Relay Relay false d6f3e114-49df-48ec-a1ee-d2421d9865f1 1 294 2200 44 16 316 2208 2b2a4145-3dff-41d4-a8de-1ea9d29eef33 Interpolate Create an interpolated curve through a set of points. true fdf2bc06-272c-4033-8d22-f8416fe9b848 Interpolate Interpolate 1608 1929 125 84 1675 1971 1 Interpolation points 930a581f-6783-454c-8542-c5c5f8256f80 Vertices Vertices false 11b4a124-40f6-4e9c-8a1f-3ce7a60cffdb 1 1610 1931 50 20 1636.5 1941 Curve degree e366a380-4c3c-4090-b715-cda4433034f2 Degree Degree false 0 1610 1951 50 20 1636.5 1961 1 1 {0} 3 Periodic curve 6553505c-8d39-4cd2-86c4-a66bb1a7f89d Periodic Periodic false 0 1610 1971 50 20 1636.5 1981 1 1 {0} false Knot spacing (0=uniform, 1=chord, 2=sqrtchord) e2cacb9d-7138-4c95-95f4-a5d4e08c2ffa KnotStyle KnotStyle false 0 1610 1991 50 20 1636.5 2001 1 1 {0} 1 Resulting nurbs curve a528eb21-5287-4e3e-aaef-e7aa966a1d77 Curve Curve false 0 1690 1931 41 26 1712 1944.333 Curve length 2fca8538-4681-4409-b70c-88c3be8b03f7 Length Length false 0 1690 1957 41 27 1712 1971 Curve domain b096b395-1a5b-499c-987d-3023f4940827 Domain Domain false 0 1690 1984 41 27 1712 1997.667 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression (1-ABS(X-1)^O)^(((1)/(O))) true db36f683-4ea2-4eab-a0af-2e05bdaba3c8 Expression Expression 309 2317 293 44 446 2339 2 ba80fd98-91a1-4958-b6a7-a94e40e52bdb ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable 2307f5dd-73ea-4778-8e78-7e8c33270201 Variable X X true e0faa46c-5099-4d78-aab2-1561e95caf79 1 311 2319 14 20 319.5 2329 Expression variable 6bb0da27-1d40-466b-8cbf-d53ed9583144 Variable O O true 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde 1 311 2339 14 20 319.5 2349 Result of expression 73dec4b3-b343-4c97-8f1e-2bafc5075807 Result Result false 0 566 2319 34 40 584.5 2339 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde Number Slider Number Slider false 0 384 2404 198 20 384.2321 2404.716 6 1 0 4 0 0 2 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers 831652c5-8a08-4ebb-99e4-94b3665d6c58 Digit Scroller false 0 12 1 0.53800000000 361 2447 250 20 361.7079 2447.793 f12daa2f-4fd5-48c1-8ac3-5dea476912ca Mirror Mirror an object. true 65d9f0b9-6df5-44b5-a98d-48e27518ae7c Mirror Mirror 1379 2317 138 44 1447 2339 Base geometry 7bbd8c6b-41ba-4810-bf0b-102bb897349a Geometry Geometry true 5b0b71bb-4440-4be3-8ddb-139e90e6799e 1 1381 2319 51 20 1408 2329 Mirror plane 40188823-2efb-43c5-b280-33dacccff6a4 Plane Plane false 0 1381 2339 51 20 1408 2349 1 1 {0} 0 0 0 0 0 1 0.707106781186548 0.707106781186547 0 Mirrored geometry 128e9e86-2979-4dcf-ade0-0535cc0c8b54 Geometry Geometry false 0 1462 2319 53 20 1490 2329 Transformation data 2d88616c-2a44-46a8-ab55-d0455c57eb5a Transform Transform false 0 1462 2339 53 20 1490 2349 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 5dd09b40-aab4-4b84-adf9-0f2bf88c9ec1 Scale Scale 1379 2383 154 64 1447 2415 Base geometry ec129918-1cbc-40c6-b354-724b06dee6a6 Geometry Geometry true 1216b3e2-4c43-48a7-aaf9-e4653db520eb 1 1381 2385 51 20 1408 2395 Center of scaling 03b37683-5f0f-4759-83b2-84890eb0c218 Center Center false 0 1381 2405 51 20 1408 2415 1 1 {0} 0 0 0 Scaling factor fbd5bf5a-b2d6-42e0-8951-11ec48cb5f71 Factor Factor false 0 1381 2425 51 20 1408 2435 1 1 {0} 0.5 Scaled geometry 5b0b71bb-4440-4be3-8ddb-139e90e6799e Geometry Geometry false true 0 1462 2385 69 30 1490 2400 Transformation data 878434f5-1281-4081-ae73-b0ad25047c94 Transform Transform false 0 1462 2415 69 30 1490 2430 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 0ca38974-1a53-4e40-b596-bf86f16ab893 Move Move 1379 2240 138 44 1447 2262 Base geometry 047a9867-7472-43f3-94b6-3f569ef600d8 Geometry Geometry true 128e9e86-2979-4dcf-ade0-0535cc0c8b54 1 1381 2242 51 20 1408 2252 Translation vector 1258d9ed-e92a-4ea6-aa4f-7619e24601e7 Motion Motion false 0 1381 2262 51 20 1408 2272 1 1 {0} 0.5 0.5 0 Translated geometry a2f6c682-6ede-4951-9367-e5ca62b87e0e Geometry Geometry false 0 1462 2242 53 20 1490 2252 Transformation data 5f18016a-2e6e-4301-966a-18ff948e4330 Transform Transform false 0 1462 2262 53 20 1490 2272 3cadddef-1e2b-4c09-9390-0e8f78f7609f Merge Merge a bunch of data streams true 94dae1f1-701d-4c8a-81b0-780ebc362ea1 Merge Merge 2062 2317 87 64 2098 2349 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 c11c47ac-66c1-4a58-84c9-6f3246e1ffa2 false Data 1 D1 true 964b1171-5914-47d0-9b31-9c743b34d7c9 1 2064 2319 19 20 2075 2329 2 Data stream 2 39ff3e0a-90ee-4bc9-9848-cd1bc2c64c2b false Data 2 D2 true a8ac2bac-f09d-4b54-a9c1-4272efdab873 1 2064 2339 19 20 2075 2349 2 Data stream 3 06e545b9-2095-4cb5-907a-085582749763 false Data 3 D3 true 0 2064 2359 19 20 2075 2369 2 Result of merge 55ee1539-5e98-4475-a8ba-1169a4c57793 Result Result false 0 2113 2319 34 60 2131.5 2349 6eaffbb2-3392-441a-8556-2dc126aa8910 Cull Duplicates 1 Cull points that are coincident within tolerance true 338e215d-c0dd-430a-8cd7-62d593536374 Cull Duplicates Cull Duplicates 2218 2297 127 64 2286 2329 1 Points to operate on 5b3f7e08-e544-4fe0-9e4b-3db19a741927 Points Points false 55ee1539-5e98-4475-a8ba-1169a4c57793 1 2220 2299 51 30 2247 2314 Proximity tolerance distance ee3717b7-d100-42aa-995d-2144ff415039 Tolerance Tolerance false 0 2220 2329 51 30 2247 2344 1 1 {0} 0.00390625 1 Culled points c28a4886-26f5-4754-bf32-5f667a65e5e3 Points Points false 0 2301 2299 42 20 2323.5 2309 1 Index map of culled points b9dcc68b-7654-42c1-944e-e713fe217680 Indices Indices false 0 2301 2319 42 20 2323.5 2329 1 Number of input points represented by this output point 778b404f-c7ad-4590-a893-303157ea5ff4 Valence Valence false 0 2301 2339 42 20 2323.5 2349 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression asin(((x-.5)*2))/PI+.5 true 1ce97289-65e9-4cf3-bf53-d823d7dd8457 Expression Expression 1051 908 260 28 1171 922 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable d8eb87a4-ef7e-4dcd-87e9-cdc262266d11 Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 1053 910 14 24 1061.5 922 Result of expression 8d516d75-a280-4568-9f2e-4c80c28277d2 Result Result false 0 1275 910 34 24 1293.5 922 9df5e896-552d-4c8c-b9ca-4fc147ffa022 Expression Evaluate an expression -cos(((x*PI)))/2+.5 true 1746e0a6-9140-4c18-b8db-a49c833eced8 Expression Expression 435 862 236 28 543 876 1 ba80fd98-91a1-4958-b6a7-a94e40e52bdb 1 8ec86459-bf01-4409-baee-174d0d2b13d0 Expression variable dc5c774e-a6e4-4cae-a2c9-19bd8c20621b Variable X X true 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 437 864 14 24 445.5 876 Result of expression 13a09e67-6dc1-44b5-87a3-559cf12835c1 Result Result false 0 635 864 34 24 653.5 876 310f9597-267e-4471-a7d7-048725557528 08bdcae0-d034-48dd-a145-24a9fcf3d3ff GraphMapper+ External Graph mapper You can Right click on the Heteromapper's icon and choose "AutoDomain" mode to define Output domain based on input domain interval; otherwise it'll be set to 0-1 in "Normalized" mode. true 86486e39-33a0-4887-856e-a4cc15e7918d GraphMapper+ GraphMapper+ true 576 1016 126 104 643 1068 External curve as a graph 528bca79-276b-4566-a9b6-26b5ddcdec24 Curve Curve false db0988f3-f64e-4482-818b-dd8958ca3482 1 578 1018 50 20 604.5 1028 Optional Rectangle boundary. If omitted the curve's would be landed 952ef89e-2ea6-44db-a52b-5137175496d2 Boundary Boundary true 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 1 578 1038 50 20 604.5 1048 1 List of input numbers 8377e845-adb2-42b1-add4-846b442f00de Numbers Numbers false 245a8eff-b1e2-4ac6-aaf1-1c5fc5923a2e 1 578 1058 50 20 604.5 1068 1 9 {0} 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 (Optional) Input Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 76c99175-f5de-4d83-b786-f300f2812d83 Input Input true 0 578 1078 50 20 604.5 1088 (Optional) Output Domain if omitted, it would be 0-1 in "Normalize" mode by default or be the interval of the input list in case of selecting "AutoDomain" mode 42779337-4654-4c51-b6e8-95c4ecd0f341 Output Output true 0 578 1098 50 20 604.5 1108 1 Output Numbers 67efba45-eb7d-43f4-ad58-46cc0e6362c0 Number Number false 0 658 1018 42 100 680.5 1068 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 088e7312-601b-4836-9de1-fec66ead40a2 Scale Scale 1533 2502 138 64 1601 2534 Base geometry 5ae8565e-cc31-4f6c-aa29-74602ae21293 Geometry Geometry true 5b0b71bb-4440-4be3-8ddb-139e90e6799e 1 1535 2504 51 20 1562 2514 Center of scaling f4c18fe2-ce82-49b0-a396-eefb214a5a55 Center Center false 0 1535 2524 51 20 1562 2534 1 1 {0} 0 0 0 Scaling factor f6cade7f-bd53-47bc-93da-061f0c5a606a Factor Factor false c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 1535 2544 51 20 1562 2554 1 1 {0} 0.5 Scaled geometry 964b1171-5914-47d0-9b31-9c743b34d7c9 Geometry Geometry false 0 1616 2504 53 30 1644 2519 Transformation data 32226f34-279b-4b4c-a985-70f9446d1d58 Transform Transform false 0 1616 2534 53 30 1644 2549 57da07bd-ecab-415d-9d86-af36d7073abc Number Slider Numeric slider for single values c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 Number Slider Number Slider false 0 1319 2613 198 20 1319.263 2613.937 6 1 0 2 0 0 0.666666 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 137e273c-09ab-4ca1-b852-2a84ee78f2a4 Scale Scale 1579 2220 154 64 1663 2252 Base geometry 6f84cd59-be80-4040-a80b-676193b32037 Geometry Geometry true a2f6c682-6ede-4951-9367-e5ca62b87e0e 1 1581 2222 67 20 1624 2232 Center of scaling 995bd203-141b-408e-addd-b02e9831d5d5 Center Center false 0 1581 2242 67 20 1624 2252 1 1 {0} 0 0 0 Scaling factor e1005c2b-5cb3-49b3-b490-0468b961bef9 2-X Factor Factor false c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 1581 2262 67 20 1624 2272 1 1 {0} 0.5 Scaled geometry 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 Geometry Geometry false 0 1678 2222 53 30 1706 2237 Transformation data 37ddf7c8-6a01-4151-a7e4-9ea9f008c19f Transform Transform false 0 1678 2252 53 30 1706 2267 6b1bd8b2-47a4-4aa6-a471-3fd91c62a486 Dot Display Draw a collection of coloured dots true false e59f4676-0925-4679-bdb0-a0713d8377b5 true Dot Display Dot Display 1848 2613 67 64 1901 2645 Dot location true dfae0259-493a-4b2e-9088-6c57e60b20ab true Point Point false a5acf1da-7fb6-490a-85fd-c91ff0a48f66 1 1850 2615 36 20 1869.5 2625 Dot colour fd9d88eb-ece6-42bd-b595-cdfc2a0d2f6e true Colour Colour false 0 1850 2635 36 20 1869.5 2645 1 1 {0} 255;0;0;0 Dot size 82b09725-d116-441b-8521-ac39492815cd true Size Size false 0 1850 2655 36 20 1869.5 2665 1 1 {0} 0.0625 e9eb1dcf-92f6-4d4d-84ae-96222d60f56b Move Translate (move) an object along a vector. true 3e2c49fc-32fd-423f-809f-26866ecbc9d3 Move Move 1811 2134 138 44 1879 2156 Base geometry c6376dc8-4ed6-4ff0-9f93-0a751bf740f8 Geometry Geometry true 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 1 1813 2136 51 20 1840 2146 Translation vector 9d33679f-261e-4f3c-b563-7ff4105cc241 Motion Motion false 83ae9942-2c87-4e4d-aa02-992d9cf0bab2 1 1813 2156 51 20 1840 2166 1 1 {0} 0.5 0.5 0 Translated geometry a8ac2bac-f09d-4b54-a9c1-4272efdab873 Geometry Geometry false 0 1894 2136 53 20 1922 2146 Transformation data dbcdb307-fda7-4430-afec-cf18f862e100 Transform Transform false 0 1894 2156 53 20 1922 2166 934ede4a-924a-4973-bb05-0dc4b36fae75 Vector 2Pt Create a vector between two points. true 466c89d4-b80e-475b-b796-b92fc128d703 Vector 2Pt Vector 2Pt 1873 2467 112 64 1931 2499 Base point 46cc65c1-45e7-4052-a5e5-c11f4002e9cf Point A Point A false 9bd6c398-3e54-4218-b9e6-932402228f8b 1 1875 2469 41 20 1897 2479 Tip point 6e5c5705-e87c-4dc9-8964-e592c8a12232 Point B Point B false a5acf1da-7fb6-490a-85fd-c91ff0a48f66 1 1875 2489 41 20 1897 2499 Unitize output 4e0c9da8-1b95-4617-9b68-29a56e4a3840 Unitize Unitize false 0 1875 2509 41 20 1897 2519 1 1 {0} false Vector 83ae9942-2c87-4e4d-aa02-992d9cf0bab2 Vector Vector false 0 1946 2469 37 30 1966 2484 Vector length 6c131bea-6cde-47c8-9acf-af98e66392fa Length Length false 0 1946 2499 37 30 1966 2514 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true 3417bec8-b34e-4957-8ab5-c52da837a877 List Item List Item 1721 2525 90 64 1785 2557 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 b3c6cd4c-dedf-49a4-aa2e-5540da141547 List List false true 964b1171-5914-47d0-9b31-9c743b34d7c9 1 1723 2527 47 20 1756 2537 Item index 51b44dca-0a48-452f-9afa-a9f05669fd23 Index Index false 0 1723 2547 47 20 1756 2557 1 1 {0} 0 Wrap index to list bounds 5a3e897d-db86-403e-ae34-26b7fe4de2d3 Wrap Wrap false 0 1723 2567 47 20 1756 2577 1 1 {0} false Item at {i'} a5acf1da-7fb6-490a-85fd-c91ff0a48f66 false Item i false 0 1800 2527 9 60 1806 2557 59daf374-bc21-4a5e-8282-5504fb7ae9ae List Item 0 Retrieve a specific item from a list. true a7a706b1-80c0-429c-9431-cae058a8453a List Item List Item 1762 2268 74 64 1810 2300 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 ab4a8b5a-7ef8-4904-933e-c92361219a84 List List false 83913e1d-8f9e-48d3-ae01-1ac0c58f5632 1 1764 2270 31 20 1781 2280 Item index de4b88af-3391-4c22-8270-42673d95ec39 Index Index false 0 1764 2290 31 20 1781 2300 1 1 {0} 0 Wrap index to list bounds aadc239c-01d8-4d7a-99bc-28e2e780d2bf Wrap Wrap false 0 1764 2310 31 20 1781 2320 1 1 {0} false Item at {i'} 9bd6c398-3e54-4218-b9e6-932402228f8b false Item i false 0 1825 2270 9 60 1831 2300 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 2747edb3-7df3-42eb-8e3a-c2e904ebb97e Relay false f359162a-bfcf-4279-8051-7dd4406e43ec 1 2149 1787 40 16 2169 1795 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object b0a157c8-5af9-4029-b949-4b75b2fd22e4 Relay false d7526cc7-6dd0-47da-bbb4-9d218723e550 1 1722 1871 40 16 1742 1879 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 8c4b0dae-c90b-4e1c-b7f4-a0e9870fdfb8 Relay false 15c4ebf3-c49a-40ea-80ee-84caea14b9d1 1 1729 1650 40 16 1749 1658 cae9fe53-6d63-44ed-9d6d-13180fbf6f89 1c9de8a1-315f-4c56-af06-8f69fee80a7a Curve Graph Mapper Remap values with a custom graph using input curves. true 63639e66-8ece-46fc-8f4f-ad898c3e1a34 true Curve Graph Mapper Curve Graph Mapper 1887 1362 160 224 1955 1474 1 One or multiple graph curves to graph map values with d78a8da7-7dff-4619-87e2-06616565897f true Curves Curves false db0988f3-f64e-4482-818b-dd8958ca3482 1 1889 1364 51 27 1916 1377.75 Rectangle which defines the boundary of the graph, graph curves should be atleast partially inside this boundary 01c179b4-3064-4492-b310-aa9d00dbdad5 true Rectangle Rectangle false 8c4b0dae-c90b-4e1c-b7f4-a0e9870fdfb8 1 1889 1391 51 28 1916 1405.25 1 Values to graph map. Values are plotted along the X Axis, intersected with the graph curves, then mapped to the Y Axis a4528f14-6c62-40b8-bde0-eed2c8859e5e true Values Values false b0a157c8-5af9-4029-b949-4b75b2fd22e4 1 1889 1419 51 27 1916 1432.75 Domain of the graphs X Axis, where the values get plotted (if omitted the input value lists domain bounds is used) de257778-fa51-4be3-ba05-fa2eb7c05977 true X Axis X Axis true 0 1889 1446 51 28 1916 1460.25 Domain of the graphs Y Axis, where the values get mapped to (if omitted the input value lists domain bounds is used) dcf98523-7aa4-4115-964e-8937d3005792 true Y Axis Y Axis true 0 1889 1474 51 27 1916 1487.75 Flip the graphs X Axis from the bottom of the graph to the top of the graph 0b482df5-836c-4a22-b87b-107815c74f11 true Flip Flip false 0 1889 1501 51 28 1916 1515.25 1 1 {0} false Resize the graph by snapping it to the extents of the graph curves, in the plane of the boundary rectangle 490afaf2-07ae-4bca-bb6b-c7db614096a8 true Snap Snap false 0 1889 1529 51 27 1916 1542.75 1 1 {0} true Size of the graph labels a8d1aa05-37f1-4d87-8030-28cfb18d7295 true Text Size Text Size false 0 1889 1556 51 28 1916 1570.25 1 1 {0} 1 1 Resulting graph mapped values, mapped on the Y Axis caa86b00-dbd3-482a-ab6e-76af6b172cee true Mapped Mapped false 0 1970 1364 75 20 2009 1374 1 The graph curves inside the boundary of the graph 5f850086-4b97-48fd-8398-47e854431d25 true Graph Curves Graph Curves false 0 1970 1384 75 20 2009 1394 1 The points on the graph curves where the X Axis input values intersected true 979f368a-f422-41bd-a430-2c42dcee3347 true Graph Points Graph Points false 0 1970 1404 75 20 2009 1414 1 The lines from the X Axis input values to the graph curves true 7d696f5e-3fd5-43f4-b8a0-d1374ecf427d true Value Lines Value Lines false 0 1970 1424 75 20 2009 1434 1 The points plotted on the X Axis which represent the input values true 525b626c-15fb-4c2e-af71-2e7c0ecb65e4 true Value Points Value Points false 0 1970 1444 75 20 2009 1454 1 The lines from the graph curves to the Y Axis graph mapped values true 07d58a6a-9636-44ad-8a5c-b8397f4a4a14 true Mapped Lines Mapped Lines false 0 1970 1464 75 20 2009 1474 1 The points mapped on the Y Axis which represent the graph mapped values true 23d67e2c-7eea-4bb0-8f6f-25e9abb674e0 true Mapped Points Mapped Points false 0 1970 1484 75 20 2009 1494 The graph boundary background as a surface 3dd84c6d-2062-4f35-ae54-ef8b075b545c true Boundary Boundary false 0 1970 1504 75 20 2009 1514 1 The graph labels as curve outlines c098e543-c27a-4ab6-b21a-bd3247dbd78c true Labels Labels false 0 1970 1524 75 20 2009 1534 1 True for input values outside of the X Axis domain bounds False for input values inside of the X Axis domain bounds 93133aec-623d-4b1c-99ec-d0bf0ccbc3cf true Out Of Bounds Out Of Bounds false 0 1970 1544 75 20 2009 1554 1 True for input values on the X Axis which intersect a graph curve False for input values on the X Axis which do not intersect a graph curve a95c6036-cff3-46fc-8ba3-bc5ef4ec37b2 true Intersected Intersected false 0 1970 1564 75 20 2009 1574 4d2a06bd-4b0f-4c65-9ee0-4220e4c01703 Scale Scale an object uniformly in all directions. true 8682416f-08e6-4572-892a-fec04be41519 Scale Scale 1316 1626 154 64 1400 1658 Base geometry f5218837-e3bc-4453-b08a-3ff421be5433 Geometry Geometry true 364a8bab-7464-4252-b147-3189d1214b39 1 1318 1628 67 20 1361 1638 Center of scaling 14d00f0c-1a05-4926-8d51-9102ae3723d0 Center Center false 0 1318 1648 67 20 1361 1658 1 1 {0} 0 0 0 Scaling factor cae47ef8-6740-404b-b9ea-4ced831238f6 2^X Factor Factor false a1fb4383-fb99-46a3-8272-08d1d7b9d525 1 1318 1668 67 20 1361 1678 1 1 {0} 0.5 Scaled geometry 5c931c31-44a2-43e3-b83b-c7444b120038 Geometry Geometry false 0 1415 1628 53 30 1443 1643 Transformation data 43f6326b-d529-46c1-8bc2-26ca1552874b Transform Transform false 0 1415 1658 53 30 1443 1673 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 364a8bab-7464-4252-b147-3189d1214b39 Relay false a528eb21-5287-4e3e-aaef-e7aa966a1d77 1 1316 1759 40 16 1336 1767 33bcf975-a0b2-4b54-99fd-585c893b9e88 Digit Scroller Numeric scroller for single numbers a1fb4383-fb99-46a3-8272-08d1d7b9d525 Digit Scroller Digit Scroller false 0 12 Digit Scroller 9 16.000 1202 1551 250 20 1202.69 1551.175 b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 11b4a124-40f6-4e9c-8a1f-3ce7a60cffdb Relay false c28a4886-26f5-4754-bf32-5f667a65e5e3 1 1539 2118 40 16 1559 2126 c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects 8f487a87-0aa3-4e6e-846a-032e65c36952 1 0045e90c-89b5-430f-b2d9-2c0a54ead1a3 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects c2b5e2c8-e05b-4de0-bc70-a71bf37b6d11 1 dde438c0-eef3-4d46-972c-e81778c33a26 Group c552a431-af5b-46a9-a8a4-0fcbc27ef596 Group 3 255;255;255;255 A group of Grasshopper objects db36f683-4ea2-4eab-a0af-2e05bdaba3c8 8153e2b5-57a4-4455-af8d-b8d5ef8a9dde 831652c5-8a08-4ebb-99e4-94b3665d6c58 3 b27f6282-9bb4-4d76-9508-12c495042b66 Group b6236720-8d88-4289-93c3-ac4c99f9b97b Relay 2 A wire relay object 1216b3e2-4c43-48a7-aaf9-e4653db520eb Relay false fa10c000-b82a-4c53-93ea-feb65a57eb55 1 1448 2093 40 16 1468 2101 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