0 1 1 634406364889308673 0 8 10 true true 78991041-cf53-4b34-b1ed-a9ae2ffc8848 100;150;0;0 100;0;120;0 Shaded VoRonoi_3D_license.ghx Voronoi 3D (Version 10.05.2011) - This definition has been developed within the Chair for Mathematics, Architectural Geometry and CAAD (http://genericexplorations.blogspot.com), at the University of Belgrade, Faculty of Architecture, by Prof. Ljiljana Petrusevski, PhD, and Jelena Kijanovic. It is licensed under a Creative Commons Attribution 3.0 License, which lets others distribute, remix, tweak, and build upon this work, even commercially, as long as they credit the authors for the original creation. Creative Commons 3.0 Attribution License; Chair for Mathematics, Architectural Geometry and CAAD (http://genericexplorations.blogspot.com), at the University of Belgrade, Faculty of Architecture 634391039699596122 1 634406303853270779 Version 10.05.2011 -17 -33 0.327680081 0 44 fbac3e32-f100-4292-8692-77240a42fd1a Point Point Pt Represents a collection of 3D Points 4699b8de-ca42-41a1-b3ed-2f8c4f300631 false true true 1 f177fd58-ad35-4f7a-9fdb-b1de2abf3ef7 571 467 50 20 571 467 50 20 596.9945 477.5911 false 285ddd8a-5398-4a3e-b3c2-361025711a51 List Item List Item Item Retrieve a specific item from a list. a1dc010a-f6d3-41a4-aafa-dd85cf471495 false true true longest_list 963 427 64 64 985 429 24 60 997 459 false List L Base list d22c9533-53e4-461c-be4b-89baeee46ec4 true true true 1 1 4699b8de-ca42-41a1-b3ed-2f8c4f300631 965 429 17 20 965 429 17 20 975 439 false Index i Item index 149aa485-8cbd-4e1f-9d14-7b2153eb2eb6 false true true 1 8513f0e4-74d0-4c18-9c2c-d6cd56fc5176 1 965 449 17 20 965 449 17 20 975 459 false 0 Wrap W Wrap index to list bounds 8a1d4778-a1d0-4a99-a2d7-0f1f173254e8 false true true 0 1 false 965 469 17 20 965 469 17 20 975 479 false false Element E Item at {i'} 3e16441e-afd1-4352-bcca-c300311892cf true true true 0 1012 429 13 60 1012 429 13 60 1020 459 false e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Series Series Create a series of numbers. ae1c6bc0-d8ce-4c80-aa7a-9b0e441d5a67 false true true longest_list 768 335 62 64 788 337 24 60 800 367 false Start S First number in the series 9cdae455-3f37-4073-9ed0-152dc3bed806 false true true 0 1 770 337 15 20 770 337 15 20 779 347 false 0 Step N Step size for each successive number fd710896-d1b5-440d-8bea-9645cb6f7284 false true true 0 1 770 357 15 20 770 357 15 20 779 367 false 1 Count C Number of values in the series 6344d2c5-8ebf-40dd-8230-45181155b93d false true true 1 9b5b366d-6095-4b39-8881-7eb98ae50a88 1 770 377 15 20 770 377 15 20 779 387 false 10 Series S Series of numbers 4c278556-7bcf-4b09-8bf2-5c4b29e4f3a4 false true true 0 815 337 13 60 815 337 13 60 823 367 false 1817fd29-20ae-4503-b542-f0fb651e67d7 List Length List Length Lng Measure the length of a list. 95435d43-8752-46b3-b9d6-a2a2f1f55629 false true true longest_list 683 366 58 38 700 368 24 34 712 385 false List L Base list ad629a55-acc3-4b4c-8582-74e6f7bb50ed true true true 1 1 4699b8de-ca42-41a1-b3ed-2f8c4f300631 685 368 12 34 685 368 12 34 692.5 385 false Length L Number of items in L 9b5b366d-6095-4b39-8881-7eb98ae50a88 false true true 0 727 368 12 34 727 368 12 34 734.5 385 false 10a8674b-f4bb-4fdf-a56e-94dc606ecf33 Graft Tree Graft Tree Graft Graft a tree by adding an extra branch for every data item. f7650b58-d462-4a4f-8abf-4a30b02e6789 false true true longest_list 856 354 62 47 876 356 24 43 888 378 false Data D Data to graft 7ff7e621-c869-41b5-af5a-cb642c4ecc7b true true true 2 1 4c278556-7bcf-4b09-8bf2-5c4b29e4f3a4 858 356 15 21 858 356 15 21 867 366.75 false Strip S Do not create branches for null items ea502ace-ee29-47ab-8175-ab92269dec4f false true true 0 1 false 858 377 15 22 858 377 15 22 867 388.25 false false Tree T Graft result 8513f0e4-74d0-4c18-9c2c-d6cd56fc5176 true true true 0 903 356 13 43 903 356 13 43 911 377.5 false 501aecbb-c191-4d13-83d6-7ee32445ac50 Cull Index Cull Index Cull i Cull (remove) indexed elements from a list. d1d9a98e-f538-4846-bd29-1e024fb48da3 false true true longest_list 951 540 63 64 973 542 24 60 985 572 false List L List to cull 2a65d8ab-d487-4973-8361-6542718f2be9 true true true 1 1 4699b8de-ca42-41a1-b3ed-2f8c4f300631 953 542 17 20 953 542 17 20 963 552 false Indices I Culling indices 74ed4a63-5cf2-46be-a296-589ce4e1497a false true true 1 1 8513f0e4-74d0-4c18-9c2c-d6cd56fc5176 953 562 17 20 953 562 17 20 963 572 false Wrap W Wrap indices to list range 43f5f286-6c84-46f5-b60d-3514c0f00663 false true true 0 1 false 953 582 17 20 953 582 17 20 963 592 false false List L Culled list 857a6459-8959-4cf2-8060-de0a82cce287 true true true 0 1000 542 12 60 1000 542 12 60 1007.5 572 false a50fcd4a-cf42-4c3f-8616-022761e6cc93 Decompose Decompose vComp Decompose a vector into its component parts. 973e146e-08b8-40e7-95a7-c7aa4d85689c false true true longest_list 1082 282 62 64 1101 284 24 60 1113 314 false Vector V Input vector 93d303d2-91cd-4dfa-a77d-ce70460f5e11 false true true 1 3e16441e-afd1-4352-bcca-c300311892cf 1084 284 14 60 1084 284 14 60 1092.5 314 false X component X Vector {x} component 89007b07-894a-4f08-ac9b-5ea19645644c false true true 0 1128 284 14 20 1128 284 14 20 1136.5 294 false Y component Y Vector {y} component 7f890066-b07e-4ba9-815a-59b13af779f4 false true true 0 1128 304 14 20 1128 304 14 20 1136.5 314 false Z component Z Vector {z} component 4c8804a0-e97a-4658-9eb2-b6592b611c40 false true true 0 1128 324 14 20 1128 324 14 20 1136.5 334 false a50fcd4a-cf42-4c3f-8616-022761e6cc93 Decompose Decompose vComp Decompose a vector into its component parts. 43aa5243-8dfc-413a-bdcd-9920c7b026b9 false true true longest_list 1108 545 62 64 1127 547 24 60 1139 577 false Vector V Input vector fffeafde-4994-4dc2-8bc9-dad0ec3c8338 false true true 1 857a6459-8959-4cf2-8060-de0a82cce287 1110 547 14 60 1110 547 14 60 1118.5 577 false X component X Vector {x} component 11f3ad40-2b32-4e68-8cbe-fa9849d76ee9 false true true 0 1154 547 14 20 1154 547 14 20 1162.5 557 false Y component Y Vector {y} component 5cbf9375-c48b-4940-8d0a-cdf326f69fe4 false true true 0 1154 567 14 20 1154 567 14 20 1162.5 577 false Z component Z Vector {z} component eea5accc-83e5-4a26-8d21-977f09dd8bcc false true true 0 1154 587 14 20 1154 587 14 20 1162.5 597 false 00ec9ecd-4e1d-45ba-a8fc-dff716dbd9e4 F2 F2 F(x,y) A function of two variables; {x,y} 26465fa5-d6e7-46e8-9a75-b19c4f925183 false true true longest_list 1267 265 57 64 1284 267 24 60 1296 297 false Function F Expression to solve 9f7d6ec5-c94a-4931-9b34-df398ea94a03 false true true 0 (x+y)/2 1269 267 12 20 1269 267 12 20 1276.5 277 false Variable x x Variable #1 08ddf549-ca66-4cff-a0aa-b92ab953ccbc false true true 1 89007b07-894a-4f08-ac9b-5ea19645644c 1269 287 12 20 1269 287 12 20 1276.5 297 false Variable y y Variable #2 788b1d2a-5b2c-45e4-92a2-9e33c7a62cc5 false true true 1 11f3ad40-2b32-4e68-8cbe-fa9849d76ee9 1269 307 12 20 1269 307 12 20 1276.5 317 false Result r Expression result 42c7191e-096d-4447-81db-bbe9a968f226 true true true 0 1311 267 11 60 1311 267 11 60 1318 297 false 00ec9ecd-4e1d-45ba-a8fc-dff716dbd9e4 F2 F2 F(x,y) A function of two variables; {x,y} fed13881-3c4d-4e3f-b0c6-72d1460f716d false true true longest_list 1291 412 57 64 1308 414 24 60 1320 444 false Function F Expression to solve 5d81d7a5-63f7-4e5b-8365-d32ef87dca4e false true true 0 (x+y)/2 1293 414 12 20 1293 414 12 20 1300.5 424 false Variable x x Variable #1 26e2ec53-19c1-4310-904a-66d4c2c995a9 false true true 1 7f890066-b07e-4ba9-815a-59b13af779f4 1293 434 12 20 1293 434 12 20 1300.5 444 false Variable y y Variable #2 ce9433fc-bbd6-421d-802a-65236a229eed false true true 1 5cbf9375-c48b-4940-8d0a-cdf326f69fe4 1293 454 12 20 1293 454 12 20 1300.5 464 false Result r Expression result 224cc351-a711-45d3-bbb3-332626b3fc72 true true true 0 1335 414 11 60 1335 414 11 60 1342 444 false 00ec9ecd-4e1d-45ba-a8fc-dff716dbd9e4 F2 F2 F(x,y) A function of two variables; {x,y} 9153841c-f7d0-4675-8560-1514a1ce706a false true true longest_list 1281 546 57 64 1298 548 24 60 1310 578 false Function F Expression to solve b600cceb-138b-47be-baf7-c6b6e510c539 false true true 0 (x+y)/2 1283 548 12 20 1283 548 12 20 1290.5 558 false Variable x x Variable #1 c50d67ef-a7d1-48aa-aab0-324eff737067 false true true 1 4c8804a0-e97a-4658-9eb2-b6592b611c40 1283 568 12 20 1283 568 12 20 1290.5 578 false Variable y y Variable #2 42f01bf7-c62b-4a12-901e-26975c81bcc4 false true true 1 eea5accc-83e5-4a26-8d21-977f09dd8bcc 1283 588 12 20 1283 588 12 20 1290.5 598 false Result r Expression result 1e21cdb9-766b-4955-bdff-6128e11e4440 true true true 0 1325 548 11 60 1325 548 11 60 1332 578 false cfb6b17f-ca82-4f5d-b604-d4f69f569de3 Plane Normal Plane Normal Pl Create a plane perpendicular to a vector. b9001c40-2fc5-4bd7-8f74-597baf743639 false true true longest_list 1547 425 62 44 1567 427 24 40 1579 447 false Origin O Origin of plane e4dfb2f2-02dc-4c05-9521-6e50f36649a6 true true true 1 1d2965fe-0da3-42a4-8300-ac18a9207620 1 1549 427 15 20 1549 427 15 20 1558 437 false 0 0 0 Z-Axis Z Z-Axis direction of plane 0fc5e8a4-26b5-42b7-a9dc-ec48181c27e9 false true true 1 6d8dff11-eacd-4c43-92b0-f3e00b755417 1 1549 447 15 20 1549 447 15 20 1558 457 false 0 0 1 Plane P Plane definition 0e489c79-f3c5-42b6-bd78-99329929576d true true true 0 1594 427 13 40 1594 427 13 40 1602 447 false 934ede4a-924a-4973-bb05-0dc4b36fae75 Vector 2Pt Vector 2Pt Vec2Pt Create a vector between two points. 35f294c0-a6eb-4926-941f-20be1e0bec48 false true true longest_list 1113 456 63 64 1133 458 24 60 1145 488 false Point A A Base point 6f460524-4c1c-4818-8f36-c695c44eb9a9 true true true 1 3e16441e-afd1-4352-bcca-c300311892cf 1115 458 15 20 1115 458 15 20 1124 468 false Point B B Tip point 2498ed31-7508-40c7-8f2b-912a2b445e3d true true true 1 857a6459-8959-4cf2-8060-de0a82cce287 1115 478 15 20 1115 478 15 20 1124 488 false Unitize U Unitize output 35bf3749-ca6c-47eb-b269-eedc76220fca false true true 0 1 false 1115 498 15 20 1115 498 15 20 1124 508 false false Vector V Vector 6d8dff11-eacd-4c43-92b0-f3e00b755417 false true true 0 1160 458 14 30 1160 458 14 30 1168.5 473 false Length L Vector length e2946685-28c8-4ee2-aff3-48413dde370e false true true 0 1160 488 14 30 1160 488 14 30 1168.5 503 false 3581f42a-9592-4549-bd6b-1c0fc39d067b Point XYZ Point XYZ Pt Create a point from {xyz} coordinates. 87ae4e4e-07f8-49e6-bb73-156a45a35df9 false true true longest_list 1466 277 65 64 1485 279 24 60 1497 309 false X component X {x} component a669de01-a555-4829-b3ed-dbbc673e281b false true true 1 42c7191e-096d-4447-81db-bbe9a968f226 1 1468 279 14 20 1468 279 14 20 1476.5 289 false 0 Y component Y {y} component f50b606e-2993-4b37-9d85-4da2f1e45873 false true true 1 224cc351-a711-45d3-bbb3-332626b3fc72 1 1468 299 14 20 1468 299 14 20 1476.5 309 false 0 Z component Z {z} component 8dc8b48a-f202-4737-955b-4c06f14f1d9f false true true 1 1e21cdb9-766b-4955-bdff-6128e11e4440 1 1468 319 14 20 1468 319 14 20 1476.5 329 false 0 Point Pt Point coordinate 1d2965fe-0da3-42a4-8300-ac18a9207620 true true true 0 1512 279 17 60 1512 279 17 60 1522 309 false 0b7d1129-7b88-4322-aad3-56fd1036a8f6 F1 F1 F(x) A function of a single variable; {x}. 16002f60-27ef-442c-8b8c-edfc84c03826 false true true longest_list 1791 360 57 44 1808 362 24 40 1820 382 false Function F Expression to solve 7316628a-c1bd-4716-9882-1e6d712c45dc false true true 0 x-1 1793 362 12 20 1793 362 12 20 1800.5 372 false Variable x x Variable #1 c2195515-1e7c-41ca-a994-1855d61e1052 false true true 1 9b5b366d-6095-4b39-8881-7eb98ae50a88 1793 382 12 20 1793 382 12 20 1800.5 392 false Result r Expression result 7c7299d9-b6be-45d6-ab15-12bcc91996e3 true true true 0 1835 362 11 40 1835 362 11 40 1842 382 false f80cfe18-9510-4b89-8301-8e58faf423bb Flatten Tree Flatten Tree Flatten Removes all branching information from a data tree. 682a8a65-3eb9-4f6d-bc59-9d1ddc1d2791 false true true longest_list 2455 450 64 59 2475 452 24 55 2487 480 false Data D Data stream to flatten af52ed92-547c-4bb7-9ea7-66df808c6035 true true true 2 1 e0987059-cf5a-421a-90ed-c998106283a2 2457 452 15 27 2457 452 15 27 2466 465.75 false Path P Path of flattened tree 484de44c-d8db-4f6c-b652-94442ada3f45 false true true 0 1 2457 479 15 28 2457 479 15 28 2466 493.25 false {0} Data D Squished data e2c6cb06-0b9b-490e-9dd2-c9cb14684a85 true true true 0 2502 452 15 55 2502 452 15 55 2511 479.5 false e64c5fb1-845c-4ab1-8911-5f338516ba67 Series Series Series Create a series of numbers. 12582108-f8f0-4073-b3cf-c9c6f8d06d74 false true true longest_list 2010 276 62 64 2030 278 24 60 2042 308 false Start S First number in the series 7c538c54-3000-4e18-a010-7f191cffd84c false true true 0 1 2012 278 15 20 2012 278 15 20 2021 288 false 0 Step N Step size for each successive number 08eb2cea-4c5d-4dfe-9fa7-db5183cfbcd5 false true true 1 7c7299d9-b6be-45d6-ab15-12bcc91996e3 1 2012 298 15 20 2012 298 15 20 2021 308 false 1 Count C Number of values in the series 59726753-30f0-4526-a6eb-b58d4a4786ea false true true 1 9b5b366d-6095-4b39-8881-7eb98ae50a88 1 2012 318 15 20 2012 318 15 20 2021 328 false 10 Series S Series of numbers 48190dc9-74f7-483f-8787-2fcf5456740f false true true 0 2057 278 13 60 2057 278 13 60 2065 308 false 10a8674b-f4bb-4fdf-a56e-94dc606ecf33 Graft Tree Graft Tree Graft Graft a tree by adding an extra branch for every data item. 19e51bc9-8432-4f48-b954-806c9963d44e false true true longest_list 2427 339 62 47 2447 341 24 43 2459 363 false Data D Data to graft feb3436d-333d-4514-a7d1-c4414804679c true true true 2 1 a51f9576-3500-4664-95d1-9f516b1e8675 2429 341 15 21 2429 341 15 21 2438 351.75 false Strip S Do not create branches for null items c1524d5b-916d-4630-90b0-3b382d654707 false true true 0 1 false 2429 362 15 22 2429 362 15 22 2438 373.25 false false Tree T Graft result 7bcbc531-5514-441e-816d-b0ffbe7d219c true true true 0 2474 341 13 43 2474 341 13 43 2482 362.5 false 00ec9ecd-4e1d-45ba-a8fc-dff716dbd9e4 F2 F2 F(x,y) A function of two variables; {x,y} b85a6d1b-1f5a-4866-90e7-541c98bca1f9 false true true longest_list 2180 337 57 64 2197 339 24 60 2209 369 false Function F Expression to solve 0e6bd987-594d-4699-aacd-535ddafdadc9 false true true 0 x+y 2182 339 12 20 2182 339 12 20 2189.5 349 false Variable x x Variable #1 9f741e91-3e61-4de1-aef8-5edbff8ab4e8 false true true 1 48190dc9-74f7-483f-8787-2fcf5456740f 2182 359 12 20 2182 359 12 20 2189.5 369 false Variable y y Variable #2 c066cd3e-4b39-4849-b4a6-2e23a66f4796 false true true 1 ece21e83-a3e8-4c6f-a222-6e29e1da2bb7 2182 379 12 20 2182 379 12 20 2189.5 389 false Result r Expression result 16febe1a-8154-4358-b38d-7d1ff8b8e376 true true true 0 2224 339 11 60 2224 339 11 60 2231 369 false 0b7d1129-7b88-4322-aad3-56fd1036a8f6 F1 F1 F(x) A function of a single variable; {x}. 6f894565-08ce-4869-ab3b-6a582ef5f2d3 false true true longest_list 2020 393 57 44 2037 395 24 40 2049 415 false Function F Expression to solve e231a037-5c0a-4a1b-b8ba-7929ab2dac4b false true true 0 x-1 2022 395 12 20 2022 395 12 20 2029.5 405 false Variable x x Variable #1 45fd906b-cacb-4c65-9d40-22b7feb93335 false true true 1 7c7299d9-b6be-45d6-ab15-12bcc91996e3 2022 415 12 20 2022 415 12 20 2029.5 425 false Result r Expression result ece21e83-a3e8-4c6f-a222-6e29e1da2bb7 true true true 0 2064 395 11 40 2064 395 11 40 2071 415 false d1a28e95-cf96-4936-bf34-8bf142d731bf Domain Domain Dom Create a numeric domain (interval) from two numeric extremes. 6dd9c34a-dd3c-45fd-ac78-0ee0c1b4cb58 false true true longest_list 2322 329 58 45 2341 331 24 41 2353 352 false Domain start A Start value of numeric interval 5c0453d1-2306-41dc-b8b6-b0f7a82d74af false true true 1 48190dc9-74f7-483f-8787-2fcf5456740f 2324 331 14 20 2324 331 14 20 2332.5 341.25 false Domain end B End value of numeric interval c5c07bd3-7090-4811-8c9f-d78c29916375 false true true 1 16febe1a-8154-4358-b38d-7d1ff8b8e376 2324 351 14 21 2324 351 14 21 2332.5 361.75 false Domain I Numeric interval between {A} and {B} a51f9576-3500-4664-95d1-9f516b1e8675 false true true 0 2368 331 10 41 2368 331 10 41 2374.5 351.5 false b333ff42-93bd-406b-8e17-15780719b6ec Sub List Sub List SubSet Extract a subset from a list. b9718836-b28a-4d94-8b6d-294f96ebb4e3 false true true longest_list 2582 470 60 64 2601 472 24 60 2613 502 false List L Base list 19af4c5e-a9d0-4b8e-adb2-a3bbcff6dcc5 true true true 1 1 e2c6cb06-0b9b-490e-9dd2-c9cb14684a85 2584 472 14 20 2584 472 14 20 2592.5 482 false Interval I Interval of indices to copy 0106598c-bde2-4020-ba1e-518b262c60b0 false true true 1 7bcbc531-5514-441e-816d-b0ffbe7d219c 2584 492 14 20 2584 492 14 20 2592.5 502 false Cycle C Remap indices that overshoot list domain a44f9eb0-1dd1-4da7-8675-eb1330cc6663 false true true 0 1 false 2584 512 14 20 2584 512 14 20 2592.5 522 false false List L Subset of base list 00c9705b-d901-4f00-afd2-7a16e807d847 true true true 0 2628 472 12 30 2628 472 12 30 2635.5 487 false Index I Indices of subset items a0a03bc7-ddf9-48df-9135-954d6081ce43 false true true 0 2628 502 12 30 2628 502 12 30 2635.5 517 false 919e146f-30ae-4aae-be34-4d72f555e7da Brep Brep Brep Represents a collection of 3D Boundary Representations (polysurfaces) 72fe490e-d69c-48ea-ace4-836874a42be7 false true true 0 1 401 726 50 20 401 726 50 20 426.0241 736.2421 false d0feff15-7132-4c99-ac50-574255219884 919e146f-30ae-4aae-be34-4d72f555e7da Brep Brep Brep Represents a collection of 3D Boundary Representations (polysurfaces) 27edf031-110a-4e41-b008-31a338e63186 false true true 1 00c9705b-d901-4f00-afd2-7a16e807d847 2730 437 50 20 2730 437 50 20 2755.741 447.7076 false fab11c30-2d9c-4d15-ab3c-2289f1ae5c21 Solid Difference Solid Difference SDiff Perform a solid difference on two Brep sets. 7e5831e4-214b-4612-81e9-072d1b405f4e false true true longest_list 2365 574 61 46 2384 576 24 42 2396 597 false First set A First Brep set e686e5a2-09d1-414c-882b-f21e117390f7 true true true 1 1 72fe490e-d69c-48ea-ace4-836874a42be7 2367 576 14 21 2367 576 14 21 2375.5 586.5 false Second set B Second Brep set 80684daa-758d-45b8-ba5f-7cce8735721d true true true 1 1 ef28472d-a6ba-489d-9571-3c234dc9d80b 2367 597 14 21 2367 597 14 21 2375.5 607.5 false Brep B Difference result 4a96873b-e48a-4de5-b555-0cf1c93b29ba true true true 0 2411 576 13 42 2411 576 13 42 2419 597 false e03561f8-0e66-41d3-afde-62049f152443 Inside Inside In Test a point for Brep inclusion 1baae53f-95df-4131-b6e6-18816f445f8f false true true longest_list 2451 729 57 64 2469 731 24 60 2481 761 false Brep B Brep for inclusion test 98ef45fb-5a07-4b51-8480-111424067189 true true true 1 ef28472d-a6ba-489d-9571-3c234dc9d80b 2453 731 13 20 2453 731 13 20 2461 741 false Point P Point for inclusion test ccd07a85-922f-44d3-bc2c-fd7bea8a8d32 true true true 1 de0fa1d4-b558-4d91-8d3b-ffe651408ccc 2453 751 13 20 2453 751 13 20 2461 761 false Strict S If true, then the inclusion is strict 5baa7901-60e4-40c4-ab88-9a41b63d0f6a false true true 0 1 false 2453 771 13 20 2453 771 13 20 2461 781 false false Inside I True if point is on the inside of the Brep. 24fcfe47-9c4f-4bbf-83ed-3e9c4d39957b false true true 0 false 2496 731 10 60 2496 731 10 60 2502.5 761 false fbac3e32-f100-4292-8692-77240a42fd1a Point Point Pt Represents a collection of 3D Points b5f4581a-8d70-49ce-afea-0ceead1ca796 false true true 1 4699b8de-ca42-41a1-b3ed-2f8c4f300631 1975 670 50 20 1975 670 50 20 2000.163 680.145 false 10a8674b-f4bb-4fdf-a56e-94dc606ecf33 Graft Tree Graft Tree Graft Graft a tree by adding an extra branch for every data item. 0b709390-4381-4509-9b17-dedf109bd0c2 false true true longest_list 2046 671 62 47 2066 673 24 43 2078 695 false Data D Data to graft c26629e8-b8c4-45f3-ab11-3fb1034c2af5 true true true 2 1 b5f4581a-8d70-49ce-afea-0ceead1ca796 2048 673 15 21 2048 673 15 21 2057 683.75 false Strip S Do not create branches for null items bd94ead9-33c1-4e2f-a5ea-8baef27008b9 false true true 0 1 false 2048 694 15 22 2048 694 15 22 2057 705.25 false false Tree T Graft result 4b7bfc36-a293-46cf-bc24-f82a6a07f2bd true true true 0 2093 673 13 43 2093 673 13 43 2101 694.5 false c40dc145-9e36-4a69-ac1a-6d825c654993 Repeat Data Repeat Data Repeat Repeat a pattern until it reaches a certain length. 720e0936-94d0-4180-95f5-41547617c4f4 false true true longest_list 2187 698 64 59 2207 700 24 55 2219 728 false Data D Pattern to repeat 374bf295-72e4-43a7-aa27-4ae7e834ca9b true true true 1 1 4b7bfc36-a293-46cf-bc24-f82a6a07f2bd 2189 700 15 27 2189 700 15 27 2198 713.75 false Length L Length of final pattern 9f6d00b4-82a7-49b5-9567-7dc9e4f3e51e false true true 1 7c7299d9-b6be-45d6-ab15-12bcc91996e3 2189 727 15 28 2189 727 15 28 2198 741.25 false Data D Repeated data a9ce2347-0816-480a-be27-e8e7f98c597e true true true 0 2234 700 15 55 2234 700 15 55 2243 727.5 false 10a8674b-f4bb-4fdf-a56e-94dc606ecf33 Graft Tree Graft Tree Graft Graft a tree by adding an extra branch for every data item. ab126657-fd97-4eb1-8afd-5d8deae800f7 false true true longest_list 2305 752 62 47 2325 754 24 43 2337 776 false Data D Data to graft ee86b577-6a7f-41e3-9558-3d7ff7bf2d66 true true true 2 1 a9ce2347-0816-480a-be27-e8e7f98c597e 2307 754 15 21 2307 754 15 21 2316 764.75 false Strip S Do not create branches for null items fb2e8af1-ec03-454d-980c-3f6c44eae7bb false true true 0 1 false 2307 775 15 22 2307 775 15 22 2316 786.25 false false Tree T Graft result de0fa1d4-b558-4d91-8d3b-ffe651408ccc true true true 0 2352 754 13 43 2352 754 13 43 2360 775.5 false d8332545-21b2-4716-96e3-8559a9876e17 Dispatch Dispatch Dispatch Dispatch the items in a list into two target lists. 83c61e23-fd2e-43c9-8185-1af01a85ccc1 false true true longest_list 2585 728 61 70 2603 730 24 66 2615 763 false List L List to filter bc053683-ba47-4545-b834-fc06826b4e95 true true true 1 1 ef28472d-a6ba-489d-9571-3c234dc9d80b 2587 730 13 33 2587 730 13 33 2595 746.5 false Dispatch pattern P Dispatch pattern 5f6f02b8-da42-4530-b048-730a433d3f0e false true true 1 1 24fcfe47-9c4f-4bbf-83ed-3e9c4d39957b 2 false 2587 763 13 33 2587 763 13 33 2595 779.5 false true false List A A Dispatch target for True values d4e15bbb-9b85-4680-a117-187e08ece78c true true true 0 2630 730 14 33 2630 730 14 33 2638.5 746.5 false List B B Dispatch target for False values 2143a749-aa88-42bb-8f64-ad686fa332eb true true true 0 2630 763 14 33 2630 763 14 33 2638.5 779.5 false e03561f8-0e66-41d3-afde-62049f152443 Inside Inside In Test a point for Brep inclusion f6133997-155a-4c2c-a77c-348415942226 false true true longest_list 2451 624 57 64 2469 626 24 60 2481 656 false Brep B Brep for inclusion test a27449c2-49e4-4503-8991-790925f10c74 true true true 1 4a96873b-e48a-4de5-b555-0cf1c93b29ba 2453 626 13 20 2453 626 13 20 2461 636 false Point P Point for inclusion test 40c4e066-27d5-4a16-a7cb-bd5a2d92605e true true true 1 de0fa1d4-b558-4d91-8d3b-ffe651408ccc 2453 646 13 20 2453 646 13 20 2461 656 false Strict S If true, then the inclusion is strict a371d7b8-57b7-47fb-8c24-428c255121d4 false true true 0 1 false 2453 666 13 20 2453 666 13 20 2461 676 false false Inside I True if point is on the inside of the Brep. 138a7d86-45a6-4bc8-a196-193ef2d3039a false true true 0 false 2496 626 10 60 2496 626 10 60 2502.5 656 false d8332545-21b2-4716-96e3-8559a9876e17 Dispatch Dispatch Dispatch Dispatch the items in a list into two target lists. d4e90374-0571-4a02-b6a6-c500df516b35 false true true longest_list 2582 616 61 70 2600 618 24 66 2612 651 false List L List to filter 525037c9-e455-4b65-8d60-818670686f73 true true true 1 1 4a96873b-e48a-4de5-b555-0cf1c93b29ba 2584 618 13 33 2584 618 13 33 2592 634.5 false Dispatch pattern P Dispatch pattern ddcf269b-6390-4a23-85aa-6954298ca87d false true true 1 1 138a7d86-45a6-4bc8-a196-193ef2d3039a 2 false 2584 651 13 33 2584 651 13 33 2592 667.5 false true false List A A Dispatch target for True values 677a8d81-0526-48e9-aeb7-77dc99235262 true true true 0 2627 618 14 33 2627 618 14 33 2635.5 634.5 false List B B Dispatch target for False values 7b8ba772-ca93-4dd6-bb92-589cec58e33c true true true 0 2627 651 14 33 2627 651 14 33 2635.5 667.5 false fbac3e32-f100-4292-8692-77240a42fd1a Point Point Pt Represents a collection of 3D Points f177fd58-ad35-4f7a-9fdb-b1de2abf3ef7 true true true 0 11 399 467 50 20 399 467 50 20 424.3594 477.2303 false 77ab1003-5c8d-4869-b31e-372794917bc3 -1 0 0 point_object 24efeba4-684d-488f-89bf-b5e6156def31 -1 0 0 point_object ed6ff03f-436f-4fcd-a246-ed59c53f637f -1 0 0 point_object 1a01c162-dd49-45a6-80ec-5716b91e3a5c -1 0 0 point_object e4d5b396-5f3d-41ca-9a3f-325985261ace -1 0 0 point_object a10e16b2-606c-415d-b1a5-61d8e29bbaa2 -1 0 0 point_object bfdadb13-be7b-4336-94a6-e671ff2d101a -1 0 0 point_object f808720e-6389-41bf-9ede-5939c48afddb -1 0 0 point_object 5ab23be0-7f08-44be-b9d3-c6b115337848 -1 0 0 point_object 0cda5073-fecb-4158-bf81-27f5831f1c7d -1 0 0 point_object d4923b65-96d7-4094-8fd1-f45457a15dd4 -1 0 0 point_object 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble 218.7601 132.4714 1944.032 148.4034 1943.072 252.4322 217.7995 236.5002 Voronoi 3D (Version 10.05.2011) - This definition has been developed within the Chair for Mathematics, Architectural Geometry and CAAD (http://genericexplorations.blogspot.com), at the University of Belgrade, Faculty of Architecture, by Prof. Ljiljana Petrusevski, PhD, and Jelena Kijanovic. It is licensed under a Creative Commons Attribution 3.0 License, which lets others distribute, remix, tweak, and build upon this work, even commercially, as long as they credit the authors for the original creation. 24 Microsoft Sans Serif true false Scribble Scribble A quick note 134f7b3e-1134-48ce-9347-b23f7008f88f 212.7995 127.4714 1736.233 129.9608 212.7995 127.4714 1736.233 129.9608 218.7601 132.4714 false 72a29b54-2e48-474b-a400-d2124c4edf79 Param Viewer false 0 Param Viewer Viewer A viewer for data structures. 1dcbdcc3-f85b-49f9-a910-439d9273829e false true true 2 1 27edf031-110a-4e41-b008-31a338e63186 2975 507 200 151 2975 507 200 151 2975.877 507.0688 false fb6aba99-fead-4e42-b5d8-c6de5ff90ea6 DotNET VB Script (LEGACY) 'your code goes here… Dim indikator As Boolean Dim ukupno As Integer = x.Count Dim niz(0) As OnBrep Dim presek(0) As OnBrep presek(0) = x(0) Dim rez(0) As OnBrep For i As Integer = 0 To ukupno - 1 niz(0) = x(i) RhUtil.RhinoBooleanIntersection(presek, niz, doc.AbsoluteTolerance, indikator, rez) 'indikator pokazuje da li je naredba izvrsena kako treba If(indikator) Then presek(0) = rez(0) End If Next A = presek 0 DotNET VB Script (LEGACY) VB A VB.NET scriptable component f2f9a780-9ba1-486d-b35a-d93fb9d757a0 false true true longest_list 3012 855 69 44 3029 857 24 40 3041 877 false 1 84fa917c-1ed8-4db3-8be1-7bdc4a6495a2 Variable x Script Variable x 1 true true 2 3ede854e-c753-40eb-84cb-b48008f14fd4 Output Print, Reflect and Error streams true false 8ec86459-bf01-4409-baee-174d0d2b13d0 Result A Output parameter A true false Variable x x Script Variable x b333cecc-098a-4b73-b253-5026034f5067 true true true 1 1 27edf031-110a-4e41-b008-31a338e63186 25d42017-6531-48e3-b9dd-a469b7e2a0ed true false 3014 857 12 40 3014 857 12 40 3021.5 877 false Output out Print, Reflect and Error streams 62dd0865-46c7-431a-b270-b38d42c14dd3 false true true 0 3056 857 23 20 3056 857 23 20 3069 867 false Result A A Output parameter A e285488c-ad33-4345-89a9-c0b952552807 true true true 0 3056 877 23 20 3056 877 23 20 3069 887 false 919e146f-30ae-4aae-be34-4d72f555e7da Brep Brep Brep Represents a collection of 3D Boundary Representations (polysurfaces) 41293dd7-cbb0-4861-9dda-4377d523ea29 true true true 1 e285488c-ad33-4345-89a9-c0b952552807 3140 880 50 20 3140 880 50 20 3165.035 890.534 true 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble 3139.473 938.7117 3257.126 934.9503 3258.205 968.668 3140.551 972.4294 result 46 Microsoft Sans Serif true false Scribble Scribble A quick note d2f9ba54-16ec-4645-a58f-93bbb2ff6ac6 3134.473 929.9503 128.7317 47.47906 3134.473 929.9503 128.7317 47.47906 3139.473 938.7117 false 4fe828e8-fa95-4cc5-9a8c-c33856ecc783 Brep | Plane Brep | Plane Sec Solve intersection events for a Brep and a plane (otherwise known as section). 74a1e7b8-51ed-4082-8e88-652cf2b5fbca false true true longest_list 1682 746 61 44 1700 748 24 40 1712 768 false Brep B Base Brep eb7620c1-0ec5-4922-9cb8-8bc4f47ccaba true true true 1 72fe490e-d69c-48ea-ace4-836874a42be7 1684 748 13 20 1684 748 13 20 1692 758 false Plane P Section plane b13fb316-bd91-4693-b529-167e4d3d2b36 true true true 1 0e489c79-f3c5-42b6-bd78-99329929576d 1684 768 13 20 1684 768 13 20 1692 778 false Curves C Section curves 35d6a937-0782-4637-a0cc-bd0e11875759 true true true 0 1727 748 14 20 1727 748 14 20 1735.5 758 false Points P Section points 4158230f-1cc8-4d3d-ba90-83376288d98e true true true 0 1727 768 14 20 1727 768 14 20 1735.5 778 false f0b70e8e-7337-4ce4-a7bb-317fc971f918 Trim Solid Trim Solid Trim Perform a solid trim on two Brep sets. 7fd36b34-b496-4bf3-9862-72de33a537ef false true true longest_list 2046 523 61 44 2064 525 24 40 2076 545 false Shape S Shape to trim 3c46375b-983f-4614-829d-5f23d0b538bf true true true 1 72fe490e-d69c-48ea-ace4-836874a42be7 2048 525 13 20 2048 525 13 20 2056 535 false Cutters T Trim shapes 59f3d0ca-249c-466d-81a7-950506a07d02 true true true 1 1 88fecc16-2f76-4163-aad6-8da64bb71aeb 2048 545 13 20 2048 545 13 20 2056 555 false Result R Shape with holes ef28472d-a6ba-489d-9571-3c234dc9d80b true true true 0 2091 525 14 40 2091 525 14 40 2099.5 545 false d51e9b65-aa4e-4fd6-976c-cef35d421d05 Planar Srf Planar Srf Planar Create planar surfaces from a collection of edge curves. efb24e31-495c-41ca-a2a9-96394b811d7e false true true longest_list 1838 741 60 55 1856 743 24 51 1868 769 false Edges E Edge curves a85127a3-e4cb-48dc-b1f9-1c4661f8298e true true true 1 1 35d6a937-0782-4637-a0cc-bd0e11875759 1840 743 13 51 1840 743 13 51 1848 768.5 false Surfaces S Resulting planar surfaces 88fecc16-2f76-4163-aad6-8da64bb71aeb true true true 0 1883 743 13 51 1883 743 13 51 1891 768.5 false 86866576-6cc0-485a-9cd2-6f7d493f57f7 Merge Merge Merge Merge two streams into one. a5c52471-56fd-4163-8ccd-921bf971a6ca false true true longest_list 2684 664 61 56 2703 666 24 52 2715 692 false Stream A A Input stream #1 b452f730-942e-4c8d-a9ac-0ebeaa01a5d1 true true true 2 1 677a8d81-0526-48e9-aeb7-77dc99235262 2686 666 14 26 2686 666 14 26 2694.5 679 false Stream B B Input stream #2 ce7499b0-2f53-460a-bc05-cd82202ce0cc true true true 2 1 d4e15bbb-9b85-4680-a117-187e08ece78c 2686 692 14 26 2686 692 14 26 2694.5 705 false Stream S Merged stream e0987059-cf5a-421a-90ed-c998106283a2 true true true 0 2730 666 13 52 2730 666 13 52 2738 692 false 7f5c6c55-f846-4a08-9c9a-cfdc285cc6fe Scribble 216.6693 488.2134 355.9749 488.821 354.919 730.8115 215.6134 730.2039 points within a solid 46 Microsoft Sans Serif true false Scribble Scribble A quick note 1fc2d678-3a54-4afe-b042-8023731e66eb 210.6134 483.2134 150.3615 252.5981 210.6134 483.2134 150.3615 252.5981 216.6693 488.2134 false