-
0
1
1
- 633646351831250000
-
0
5
98
- true
- true
- Shaded
- voronoi2D.ghx
- Does Vornoi2D for a given input of sites and a given boundary polygon.
- Dimitrie Stefanescu 2008
- 633635069525781250
- 0
-
27
-43
- 0.8
- 0
- 26
- fbac3e32-f100-4292-8692-77240a42fd1a
- Point
- InputPoints
- ed44c673-7b08-401e-8811-2b0293391dd7
- false
- false
- 0
- 0
- 29
-
10
196.75
73
20
-
10
196.75
73
20
-
10
196.75
- false
- true
- false
- 9ccce58d-3c90-4bed-95af-3d2e9799bc89
- -1
- 0
- 0
- point_object
- 8fa06d9b-15fa-4b81-b0fa-b5a66223d38f
- -1
- 0
- 0
- point_object
- a25c5aab-d632-4f93-947a-78a7b4e09d08
- -1
- 0
- 0
- point_object
- 4fe385cc-39c8-40b1-a0fa-3c959af15088
- -1
- 0
- 0
- point_object
- 51f7a5e1-b88d-4323-b37a-e7444b6bd418
- -1
- 0
- 0
- point_object
- 1e494341-3d77-4281-b0e3-007051bbfb8b
- -1
- 0
- 0
- point_object
- a9e7e2d6-df9f-4422-9cbc-d400a1dbdada
- -1
- 0
- 0
- point_object
- 89782dd0-c3cf-46b1-92be-74d39591eb80
- -1
- 0
- 0
- point_object
- b468c0a4-fa06-4b83-8a33-86b69d0da0ce
- -1
- 0
- 0
- point_object
- 391c2195-fc5c-490d-b71c-9975f110830c
- -1
- 0
- 0
- point_object
- 774ec07a-d79c-4321-924d-556204f41750
- -1
- 0
- 0
- point_object
- 7939a235-4b5c-474b-ad46-64a6565c6dbb
- -1
- 0
- 0
- point_object
- 02369c86-883b-478c-adad-44aee8f87edd
- -1
- 0
- 0
- point_object
- 1288368d-8478-48ca-870d-caac50e288c4
- -1
- 0
- 0
- point_object
- a7a1cfbe-00ea-4a7b-acb8-a398839a7239
- -1
- 0
- 0
- point_object
- f0514b6c-d5ad-4f8d-9f45-d2db9dcc2040
- -1
- 0
- 0
- point_object
- afda191e-8bf8-4044-b699-778baadfec86
- -1
- 0
- 0
- point_object
- 1d35596a-5cac-4f45-b517-5b776c97aeba
- -1
- 0
- 0
- point_object
- ab1e90b9-24f9-4585-a145-514c3462009d
- -1
- 0
- 0
- point_object
- 19a79272-11c5-4180-bb8c-0270c5d64c79
- -1
- 0
- 0
- point_object
- cdc74211-a505-4347-bdaa-13fa2fae94e1
- -1
- 0
- 0
- point_object
- f3261147-3e26-4297-b17a-ab05f2071f33
- -1
- 0
- 0
- point_object
- 91ff1346-78ec-45cd-bac9-2600de2279a6
- -1
- 0
- 0
- point_object
- e221fbff-1f8c-4f07-8dc6-0d6336838449
- -1
- 0
- 0
- point_object
- 2fca89bc-ef9b-42da-9d83-5d7c12994ec0
- -1
- 0
- 0
- point_object
- 9bb95237-325a-496a-b2b0-57e762a0e65f
- -1
- 0
- 0
- point_object
- ff9accf8-cd27-4682-ad52-8b49f6045773
- -1
- 0
- 0
- point_object
- a9244ebc-3cb0-424f-a377-8630d1c66ebc
- -1
- 0
- 0
- point_object
- 88793eaf-6b46-46c2-8117-6c5e06b07e14
- -1
- 0
- 0
- point_object
- fbac3e32-f100-4292-8692-77240a42fd1a
- Point
- BoundaryPoints
- 9c293ab0-fdaa-4f36-9e84-5cc76dce0029
- true
- false
- 0
- 0
- 7
-
11.60001
220.95
98
20
-
11.60001
220.95
98
20
-
11.60001
220.95
- false
- true
- false
- 2d767741-46f3-426d-9002-f779318c1b78
- -1
- 0
- 0
- point_object
- eb0cdd1d-7bb3-4b12-9278-2cba0fba18ba
- -1
- 0
- 0
- point_object
- ff28eb76-959d-413e-a674-d7e54fa19e05
- -1
- 0
- 0
- point_object
- 0b52c556-1d2a-4b9b-8524-11164b75a75b
- -1
- 0
- 0
- point_object
- 1d27b0dd-7cce-48c8-95fa-96f67b60a9c0
- -1
- 0
- 0
- point_object
- cfab8bc0-4a68-4175-a399-72a696824113
- -1
- 0
- 0
- point_object
- 5efc97a1-090c-4b19-9f9b-877a27f8f913
- -1
- 0
- 0
- point_object
- fb6aba99-fead-4e42-b5d8-c6de5ff90ea6
- VB.NET Script
- ''' <your code>
'
'Script by Dimitrie Stefanescu <www.improved.ro/blog>
'
'Based on David Rutten's algorithm <www.reconstructivism.net>
'
'Released under
'Creative Commons Attribution-Noncommercial-Share Alike 3.0 Licence.
'http://creativecommons.org/licenses/by-nc-sa/3.0/us/
'
'
'Version .9f - code ain't clean
A = New List (Of OnLine)
B = New List (Of onLine)
C = New List (Of OnPolyline)
D = New List (Of onNurbsCurve)
Dim _D As New List (Of onNurbsCurve)
Dim P As New List (Of onPolyline)
Dim _A As New List (Of onLine)
Dim __A As New List (Of on3dPoint)
Dim ptarr As New List (Of on3dpoint)
Dim k As Int16 : k = 0
Dim i As On3dPoint
Dim j As On3dPoint
For Each i In pointset
Dim vvv As vCell
vvv = New vCell(i, boundary)
For Each j In pointset
If i <> j Then
vvv.slice(j)
End If
Next
__A = vvv.getVertices()
'account for height
For k = 0 To __A.Count - 1
__A.Item(k).z = z
Next
P.add(createPolyline(__A))
_D.Add(createNurbs(__A))
Next
C = P
D = _D
''' </your code>
-
'GENERAL USE FUNCTIONS'
Public Function createNurbs(ByVal pts As list (Of on3dPoint)) As onNurbsCurve
Dim p As OnNurbsCurve
p = new OnNurbsCurve()
p.CreatePeriodicUniformNurbs(3, 4, pts.toArray())
Return p
End Function
Public Function createPolyline(ByVal pts As list (Of on3dPoint)) As OnPolyline
Dim p As OnPolyline
p = New OnPolyline()
Dim arrpts(0) As Double
Dim k, l As Int16
k = 0
l = -1
For k = 0 To pts.count - 1
l = l + 3
ReDim Preserve arrpts(l)
arrpts(l - 2) = pts.item(k).x
arrpts(l - 1) = pts.item(k).y
arrpts(l - 0) = pts.item(k).z
Next
l = l + 3
ReDim Preserve arrpts(l)
arrpts(l - 2) = pts.item(0).x
arrpts(l - 1) = pts.item(0).y
arrpts(l - 0) = pts.item(0).z
p.Create(3, False, 3, arrpts)
Return p
End Function
'Draws the boundary rectangle
Function drawBoundary(ByVal pts As List (Of on3dPoint)) As List(Of onLine)
Dim l As New List (Of onLine)
Dim p As int16 : p = 0
For p = 1 To pts.count - 1 Step 1
l.Add(New OnLine(pts.item(p), pts.item(p - 1)))
Next
l.add(New OnLine(pts.item(0), pts.item(pts.count - 1)))
Return l
End Function
'VORONOI VERTEX CLASS'
Public Class vVertex
Public loc As On3dPoint
Public isNew As Boolean
Public deleteme As Boolean
Public Sub New(ByVal _loc As on3dPoint)
loc = _loc
isNew = True
deleteme = False
End Sub
Public Sub New(ByVal _loc As on3dPoint, ByVal _isNew As Boolean)
loc = _loc
isNew = _isNew
deleteme = False
End Sub
Public Function distance(ByVal pt As on3dPoint) As Double
'modifiy to return just the square of the distance, makes it faster
Return loc.DistanceTo(pt)
End Function
End Class
'VORONOI CELL CLASS'
Public Class vCell
Public vertices As New List (Of vVertex)
Public origin As On3dPoint
'constructor;
Public Sub New(ByVal _origin As on3dPoint)
origin = _origin
End Sub
Public Sub New(ByVal _origin As on3dPoint, ByVal _b As List (Of on3dPoint))
origin = _origin
Dim pt As On3dPoint
Dim vert As vVertex
For Each pt In _b
vert = New vVertex(pt, False)
vertices.Add(vert)
Next
End Sub
'calculates teh perpendicular bisector between two points
Public Function bisectorAt(ByVal a As on3dPoint, ByVal b As on3dPoint) As OnLine
Dim le As On3dPoint, ls As on3dPoint
ls = (a + b) / 2
le = New On3dPoint(0, 0, 0)
le.x = ls.x - (b.y - a.y)
le.y = ls.y + (b.x - a.x)
Return (New OnLine(ls, le))
End Function
'Intersects two lines 9th grade math style
Public Function intersectL(ByVal l1 As OnLine, ByVal l2 As OnLine) As Double
Dim p As Double : p = 0
Dim denom, enom As Double
Dim x1, x2, x3, x4 As Double
Dim y1, y2, y3, y4 As Double
x1 = l1.from.x
x2 = l1.To.x
x3 = l2.from.x
x4 = l2.To.x
y1 = l1.from.y
y2 = l1.To.y
y3 = l2.from.y
y4 = l2.To.y
denom = (y4 - y3) * (x2 - x1) - (y2 - y1) * (x4 - x3)
If(denom = 0) Then
Return -1
End If
enom = (x4 - x3) * (y1 - y3) - (y4 - y3) * (x1 - x3)
p = enom / denom
If((p < 0) Or (p >= 1)) Then
Return -1
End If
Return p
End Function
Public Sub addVertex(ByVal vertex As vVertex, ByVal index As int16)
vertices.Insert(index, vertex)
End Sub
Public Sub purgeVList()
Dim _vertices As New List (Of vVertex)
Dim _v As vVertex
For Each _v In vertices
If(_v.deleteme = False) Then
_vertices.add(_v)
End If
Next
vertices = _vertices
End Sub
Public Sub slice(ByVal pttt As On3dPoint)
Dim bis As OnLine
bis = bisectorAt(origin, pttt)
Dim i As int16, j As Int16, n As Int16
Dim p As Double
i = -1
n = 0
Do
i = i + 1
j = (i + 1) Mod vertices.Count
p = intersectL(New OnLine(vertices.item(i).loc, vertices.Item(j).loc), bis)
If p >= 0 Then
n = n + 1
If p = 0 Then
vertices.Item(i).isNew = True
Else
Dim nvert As vVertex
Dim newpt As New On3dPoint(0, 0, 0)
newpt.x = vertices.item(i).loc.x + p * (vertices.item(j).loc.x - vertices.item(i).loc.x)
newpt.y = vertices.item(i).loc.y + p * (vertices.item(j).loc.y - vertices.item(i).loc.y)
nvert = New vVertex(newpt, True)
vertices.Insert(i + 1, nvert)
i = i + 1
End If
If n = 2 Then
Exit Do
End If
End If
Loop Until i >= vertices.Count - 1
Dim k As Int16
For k = 0 To vertices.Count - 1
If(vertices.Item(k).distance(origin) < vertices.Item(k).distance(pttt)) Then
i = k
Exit For
End If
Next
Dim signal As Boolean
signal = False
For k = 0 To vertices.Count - 1
i = (i + 1) Mod vertices.Count
If(vertices.Item(i).isnew = True) Then
vertices.Item(i).isnew = False
signal = Not signal
Else
If (signal = True) Then
vertices.Item(i).deleteme = True
End If
End If
Next
purgeVList()
End Sub
Public Function getVertices() As List (Of On3dPoint)
Dim ret As New List (Of on3dPoint)
Dim vertex As vVertex
For Each vertex In vertices
ret.Add(vertex.loc)
Next
Return ret
End Function
End Class
- 0
- Voronoi2D
- d3c7c32c-7c45-41c9-b9ca-003a97163139
- false
- longest_list
- 3
- pointSet
- boundary
- z
- 4
- A
- B
- C
- D
-
344.4297
162.8945
116
104
-
404.4297
164.8945
27
100
-
404.4297
164.8945
- false
- true
- false
- pointSet
- 55c8eee5-93f5-44b4-93a0-b069401b0c93
- true
- true
- 1
- ed44c673-7b08-401e-8811-2b0293391dd7
- 0
- On3dPoint
- true
-
0
0
0
0
-
344.4297
164.8945
60
33.33333
-
344.4297
164.8945
- false
- true
- false
- boundary
- b040e153-fbf0-4296-a198-bc6ba891b68f
- true
- true
- 1
- 9c293ab0-fdaa-4f36-9e84-5cc76dce0029
- 0
- On3dPoint
- true
-
0
0
0
0
-
344.4297
197.8945
60
33.33333
-
344.4297
197.8945
- false
- true
- false
- z
- bf133a7f-3580-4f91-bbfd-1392ecd90bf5
- true
- false
- 1
- b928b317-ea1e-406d-ae7b-72d10db61b7e
- 0
- Double
- true
-
0
0
0
0
-
344.4297
231.8945
60
33.33333
-
344.4297
231.8945
- false
- true
- false
- out
- d0e59ca6-e5f1-43a2-8cfc-85fd938426d2
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
431.4297
164.8945
29
20
-
431.4297
164.8945
- false
- true
- false
- A
- 580a6253-3910-4758-a0a0-7e4d13042fe6
- true
- false
- 0
- 0
-
0
0
0
0
-
431.4297
184.8945
29
20
-
431.4297
184.8945
- false
- true
- false
- B
- ef9d383f-6956-4ae1-b0d3-5e5cc794a64f
- true
- false
- 0
- 0
-
0
0
0
0
-
431.4297
204.8945
29
20
-
431.4297
204.8945
- false
- true
- false
- C
- 35098d40-ec42-46ed-bf08-2a5a71b86238
- true
- false
- 0
- 0
-
0
0
0
0
-
431.4297
224.8945
29
20
-
431.4297
224.8945
- false
- true
- false
- D
- 0be34c23-c1e6-477f-9dfe-56d340977489
- true
- false
- 0
- 0
-
0
0
0
0
-
431.4297
244.8945
29
20
-
431.4297
244.8945
- false
- true
- false
- 285ddd8a-5398-4a3e-b3c2-361025711a51
- List Item
- Item
- 5a119353-0d4b-4be4-a0d6-8f88645350f9
- true
- longest_list
-
235.5775
347.8025
72
64
-
259.5775
349.8025
27
60
-
259.5775
349.8025
- false
- true
- true
- L
- 2a68c4b9-57f8-4efc-8579-cd67cab6d97b
- true
- true
- 1
- 9c293ab0-fdaa-4f36-9e84-5cc76dce0029
- 1
-
0
0
0
0
-
235.5775
349.8025
24
20
-
235.5775
349.8025
- false
- true
- true
- i
- ddfe417a-fc3c-4a1e-bdc0-549f553dd7da
- true
- false
- 0
- 0
- 1
-
0
0
0
0
-
235.5775
369.8025
24
20
-
235.5775
369.8025
- false
- true
- true
- 1
- W
- ca62c009-11e9-42b6-817c-eed400da799f
- true
- false
- 0
- 0
- 1
- false
-
0
0
0
0
-
235.5775
389.8025
24
20
-
235.5775
389.8025
- false
- true
- true
- false
- E
- 17f9ca93-3794-405e-ac39-ea350c747b52
- true
- false
- 0
- 0
-
0
0
0
0
-
286.5775
349.8025
21
60
-
286.5775
349.8025
- false
- true
- true
- 9abae6b7-fa1d-448c-9209-4a8155345841
- Decompose
- pComp
- 675a4c5f-17d0-4cb9-941a-edf10030fe94
- true
- longest_list
-
330.0775
347.8025
69
64
-
351.0775
349.8025
27
60
-
351.0775
349.8025
- false
- true
- true
- P
- eac28c91-a973-4dae-8003-6e231c044117
- true
- false
- 1
- 17f9ca93-3794-405e-ac39-ea350c747b52
- 0
- 0
-
0
0
0
0
-
330.0775
349.8025
21
60
-
330.0775
349.8025
- false
- true
- true
- X
- 325d01d4-bd92-446c-8a36-4d8cad207b1b
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
378.0775
349.8025
21
20
-
378.0775
349.8025
- false
- true
- true
- Y
- a1426507-5afe-4469-a734-fe77544dcb74
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
378.0775
369.8025
21
20
-
378.0775
369.8025
- false
- true
- true
- Z
- b928b317-ea1e-406d-ae7b-72d10db61b7e
- true
- false
- 0
- 2
- 0
-
0
0
0
0
-
378.0775
389.8025
21
20
-
378.0775
389.8025
- false
- true
- true
- ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278
- Geometry
- straight cells
- 0130b8b9-aae7-4ee3-a7b0-69343d52f61f
- true
- false
- 1
- 35098d40-ec42-46ed-bf08-2a5a71b86238
- 0
- 0
-
482.75
225
81
20
-
482.75
225
81
20
-
482.75
225
- false
- true
- false
- ab766b01-a3f5-4257-831a-fc84d7b288b4
- BRep Area
- Area
- 010c27aa-1de7-44c0-b79c-73c4e2fcbc10
- false
- longest_list
-
1210.35
292.35
70
47
-
1231.35
294.35
27
43
-
1231.35
294.35
- true
- true
- true
- B
- 1690228b-beb7-4a13-aa62-7e5e985e6021
- true
- false
- 1
- c66b12fd-83b1-4326-bed3-e301111d357b
- 0
- 0
-
0
0
0
0
-
1210.35
294.35
21
43
-
1210.35
294.35
- true
- true
- true
- A
- c079ba50-6bfb-4c02-a1e9-3f675b8eafbc
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
1258.35
294.35
22
21.5
-
1258.35
294.35
- true
- true
- true
- C
- fe4e6c0a-9629-41f7-82bf-907f54652709
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
1258.35
316.35
22
21.5
-
1258.35
316.35
- true
- true
- true
- 4b3d38d3-0620-42e5-9ae8-0d4d9ad914cd
- Text Tag
- Tag
- b84ee0e1-385b-46e3-89a7-58d05f5ddd28
- true
- longest_list
-
1396.748
287.796
50
44
-
1417.748
289.796
27
40
-
1417.748
289.796
- true
- true
- true
- L
- 5a72abd4-fb09-4b6a-aa0b-786f5be912c4
- false
- false
- 1
- ed44c673-7b08-401e-8811-2b0293391dd7
- 1
- 0
-
0
0
0
0
-
1396.748
289.796
21
20
-
1396.748
289.796
- true
- true
- true
- T
- 2b2e1f70-5766-4a6d-b09b-bc0e8439f97d
- true
- false
- 1
- 5ca65fe7-c46c-4444-89b7-5d08684cc838
- 0
- 0
-
0
0
0
0
-
1396.748
309.796
21
20
-
1396.748
309.796
- true
- true
- true
- 0b7d1129-7b88-4322-aad3-56fd1036a8f6
- F1
- F(x)
- aa88e9fb-62cd-442a-931d-ac5ce63d5e7c
- true
- longest_list
-
1304.75
294.75
66
44
-
1325.75
296.75
27
40
-
1325.75
296.75
- true
- true
- true
- F
- aa73062f-9473-4625-9a8f-2a967cc06de7
- true
- false
- 0
- 0
- round(x,2)
-
0
0
0
0
-
1304.75
296.75
21
20
-
1304.75
296.75
- true
- true
- true
- x
- 1acb5794-ffbb-4f4e-89f5-77e814eb9229
- true
- false
- 1
- c079ba50-6bfb-4c02-a1e9-3f675b8eafbc
- 0
-
0
0
0
0
-
1304.75
316.75
21
20
-
1304.75
316.75
- true
- true
- true
- r
- 5ca65fe7-c46c-4444-89b7-5d08684cc838
- true
- false
- 0
- 0
-
0
0
0
0
-
1352.75
296.75
18
40
-
1352.75
296.75
- true
- true
- true
- ac2bc2cb-70fb-4dd5-9c78-7e1ea97fe278
- Geometry
- nurbs cells
- b4aac767-f2ab-4eb2-94d1-423528fb7c62
- false
- false
- 1
- 0be34c23-c1e6-477f-9dfe-56d340977489
- 0
- 0
-
482.85
248.95
71
20
-
482.85
248.95
71
20
-
482.85
248.95
- false
- true
- false
- 8e2f63d7-0ec4-43f8-8aac-e105eb92224b
- Offset
- Offset
- b7a481e0-a31e-4950-a750-eaaa9cce371c
- true
- longest_list
-
585.9374
252.25
71
64
-
607.9374
254.25
27
60
-
607.9374
254.25
- false
- true
- false
- C
- 9af357e3-00ea-4799-b3ee-49df43508df3
- true
- false
- 1
- b4aac767-f2ab-4eb2-94d1-423528fb7c62
- 0
- 0
- false
-
0
0
0
0
-
585.9374
254.25
22
20
-
585.9374
254.25
- false
- true
- false
- D
- 4f61cefe-ad97-4eb1-a89b-a53189d8a485
- true
- false
- 1
- b81403d2-035e-4861-9ce0-0325158b4e04
- 0
- 1
-
0
0
0
0
-
585.9374
274.25
22
20
-
585.9374
274.25
- false
- true
- false
- 1
- P
- bf6ce9f3-f1db-4a35-9dd3-eaaab5aa75a4
- true
- false
- 0
- 0
- 1
-
0
0
0
0
-
585.9374
294.25
22
20
-
585.9374
294.25
- false
- true
- false
-
0
0
0
1
0
0
0
1
0
- C
- 4db73fb5-b65a-49c8-8554-92ad6dd27f95
- true
- false
- 0
- 0
- 0
- false
-
0
0
0
0
-
634.9374
254.25
22
60
-
634.9374
254.25
- false
- true
- false
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Offset distance
- b81403d2-035e-4861-9ce0-0325158b4e04
- true
- false
- 0
- 0
-
12.31247
273.125
268.4281
20
-
12.31247
273.125
86
20
-
12.31247
273.125
- false
- true
- false
- -0.14665301751374837
- -3
- 3
- 4
- 0
- 962034e9-cc27-4394-afc4-5c16e3447cf9
- Extrude
- Extr
- bd6698f2-780a-455a-943a-32a24f51549a
- true
- longest_list
-
748.9321
250.734
70
44
-
770.9321
252.734
27
40
-
770.9321
252.734
- false
- true
- false
- B
- d784f61f-3b65-4091-b340-50b2b5774626
- true
- false
- 1
- 4db73fb5-b65a-49c8-8554-92ad6dd27f95
- 0
- 0
-
0
0
0
0
-
748.9321
252.734
22
20
-
748.9321
252.734
- false
- true
- false
- D
- eef1ccee-cc00-467e-a0ef-b6ea04628184
- true
- false
- 1
- c1037d8c-5974-4019-869b-fe94fcf86979
- 0
- 0
-
0
0
0
0
-
748.9321
272.734
22
20
-
748.9321
272.734
- false
- true
- false
- E
- da9df66a-d08b-42fe-8619-c0e10cef8d51
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
797.9321
252.734
21
40
-
797.9321
252.734
- false
- true
- false
- d51e9b65-aa4e-4fd6-976c-cef35d421d05
- Planar Srf
- Planar
- a5a78a20-f25d-4547-a1d2-50fa63ab653b
- false
- longest_list
-
1110
285
69
58
-
1131
287
27
54
-
1131
287
- true
- true
- true
- E
- 6a02cec1-21e9-44c8-9b27-182cc9cb06c5
- true
- true
- 1
- 4db73fb5-b65a-49c8-8554-92ad6dd27f95
- 1
- 0
- false
-
0
0
0
0
-
1110
287
21
54
-
1110
287
- true
- true
- true
- S
- c66b12fd-83b1-4326-bed3-e301111d357b
- true
- false
- 0
- 0
- 0
- false
-
0
0
0
0
-
1158
287
21
54
-
1158
287
- true
- true
- true
- fbac3e32-f100-4292-8692-77240a42fd1a
- Point
- Pt
- 8a7feb64-f371-477f-826d-3cf8390a525d
- false
- false
- 0
- 0
- 1
-
13.18752
331.5625
60
20
-
13.18752
331.5625
60
20
-
13.18752
331.5625
- false
- true
- false
- 38876f15-1db2-4415-8009-b04b719cc040
- -1
- 0
- 0
- point_object
- fb012ef9-4734-4049-84a0-b92b85bb09da
- Summation
- Sum
- 374b9c51-75e1-4070-9a76-44cb67344e4e
- true
- longest_list
-
656.4999
549.2625
70
64
-
678.4999
551.2625
27
60
-
678.4999
551.2625
- false
- true
- true
- A
- d3af602e-ffd6-405c-843b-88eb0cc597c1
- true
- false
- 1
- ed44c673-7b08-401e-8811-2b0293391dd7
- 1
- 0
-
0
0
0
0
-
656.4999
551.2625
22
20
-
656.4999
551.2625
- false
- true
- true
- B
- 19d8a657-ae77-457c-8a5c-2693de650381
- true
- false
- 1
- 1e5d68c0-0517-4eb9-a106-9cdfb9f2776f
- 0
- 0
-
0
0
0
0
-
656.4999
571.2625
22
20
-
656.4999
571.2625
- false
- true
- true
- U
- 2db2c926-e96b-4c49-95ec-6e2c85b75b6e
- true
- false
- 0
- 0
- 1
- false
-
0
0
0
0
-
656.4999
591.2625
22
20
-
656.4999
591.2625
- false
- true
- true
- false
- V
- c4267207-16c1-4217-be03-3da7a54dfa59
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
705.4999
551.2625
21
30
-
705.4999
551.2625
- false
- true
- true
- L
- 686b1968-880b-4dca-ba99-007225e42ec9
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
705.4999
581.2625
21
30
-
705.4999
581.2625
- false
- true
- true
- 4c619bc9-39fd-4717-82a6-1e07ea237bbe
- Line SDL
- Ln
- 9bf9770c-3c7b-4d4f-89fd-915870253d87
- true
- longest_list
-
847.2625
556.4874
69
64
-
869.2625
558.4874
27
60
-
869.2625
558.4874
- false
- true
- true
- S
- 265fdc65-67c0-4eda-88d5-31b36bafb2cf
- true
- false
- 1
- ed44c673-7b08-401e-8811-2b0293391dd7
- 1
- 0
-
0
0
0
0
-
847.2625
558.4874
22
20
-
847.2625
558.4874
- false
- true
- true
- D
- 9a6b0184-c9b7-42c2-91bf-0bca890c9da9
- true
- false
- 1
- c4267207-16c1-4217-be03-3da7a54dfa59
- 0
- 1
-
0
0
0
0
-
847.2625
578.4874
22
20
-
847.2625
578.4874
- false
- true
- true
-
0
0
1
- L
- cd01aa4d-6acf-4ac1-8dfd-fe6b6a78c59e
- true
- false
- 1
- a03dae29-367e-48df-8bbc-291dac30020c
- 0
- 1
-
0
0
0
0
-
847.2625
598.4874
22
20
-
847.2625
598.4874
- false
- true
- true
- 1
- L
- b4554a0a-ee1e-4b05-b7a3-2f9778a7c09d
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
896.2625
558.4874
20
60
-
896.2625
558.4874
- false
- true
- true
- d5788074-d75d-4021-b1a3-0bf992928584
- Reverse
- Rev
- fc050777-2137-470b-aa5e-5c3718fc12a6
- true
- longest_list
-
558.4125
576.1875
69
42
-
579.4125
578.1875
27
38
-
579.4125
578.1875
- false
- true
- true
- V
- fe1f1c2d-11f7-4716-aafc-aa6818ec0a18
- true
- false
- 1
- 8a7feb64-f371-477f-826d-3cf8390a525d
- 1
- 0
-
0
0
0
0
-
558.4125
578.1875
21
38
-
558.4125
578.1875
- false
- true
- true
- V
- 1e5d68c0-0517-4eb9-a106-9cdfb9f2776f
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
606.4125
578.1875
21
38
-
606.4125
578.1875
- false
- true
- true
- 11bbd48b-bb0a-4f1b-8167-fa297590390d
- End Points
- End
- 453d1e2e-0ce3-4872-9125-95d817b92ff6
- false
- longest_list
-
942.6901
573.7275
70
44
-
964.6901
575.7275
27
40
-
964.6901
575.7275
- false
- true
- true
- C
- cfa696b7-bbe2-44f9-aa4e-6e6ec39d23bb
- true
- false
- 1
- b4554a0a-ee1e-4b05-b7a3-2f9778a7c09d
- 0
- 0
- false
-
0
0
0
0
-
942.6901
575.7275
22
40
-
942.6901
575.7275
- false
- true
- true
- S
- 630fb8e1-6620-490b-92f4-c4aff5c16de1
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
991.6901
575.7275
21
20
-
991.6901
575.7275
- false
- true
- true
- E
- 239a171f-c326-43dd-818a-d1cdd31a3d73
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
991.6901
595.7275
21
20
-
991.6901
595.7275
- false
- true
- true
- 2f77b45b-034d-4053-8872-f38d87cbc676
- F3
- F(x,y,z)
- a5f6f6aa-1e03-4803-8c39-9dc8f0805ec1
- true
- longest_list
-
758.6475
591.1949
66
84
-
779.6475
593.1949
27
80
-
779.6475
593.1949
- false
- true
- true
- F
- 12be5a85-1d5d-4e69-88ec-9473f77173a8
- true
- false
- 0
- 0
- y/x
-
0
0
0
0
-
758.6475
593.1949
21
20
-
758.6475
593.1949
- false
- true
- true
- x
- 088ba977-03b3-4b66-bec2-78c47c343cc3
- true
- false
- 1
- 686b1968-880b-4dca-ba99-007225e42ec9
- 0
-
0
0
0
0
-
758.6475
613.1949
21
20
-
758.6475
613.1949
- false
- true
- true
- y
- 6e86453a-728e-4d0a-809e-742f69bff2b6
- true
- false
- 1
- 15fdf255-a942-41e8-a6ae-6473abf1ed10
- 1
-
0
0
0
0
-
758.6475
633.1949
21
20
-
758.6475
633.1949
- false
- true
- true
- z
- fd7e8d1b-d4c0-4bbf-b61b-3b8104545273
- true
- false
- 0
- 0
-
0
0
0
0
-
758.6475
653.1949
21
20
-
758.6475
653.1949
- false
- true
- true
- r
- a03dae29-367e-48df-8bbc-291dac30020c
- true
- false
- 0
- 0
-
0
0
0
0
-
806.6475
593.1949
18
80
-
806.6475
593.1949
- false
- true
- true
- 57da07bd-ecab-415d-9d86-af36d7073abc
- Number Slider
- Attractor Force
- 15fdf255-a942-41e8-a6ae-6473abf1ed10
- true
- false
- 0
- 0
-
13.7625
307.9375
282.3
20
-
13.7625
307.9375
86
20
-
13.7625
307.9375
- false
- true
- false
- 50
- -50
- 50
- 4
- 0
- 934ede4a-924a-4973-bb05-0dc4b36fae75
- Vector 2Pt
- Vec2Pt
- c01d8508-e8b1-4504-99cc-5c80b10efa9e
- true
- longest_list
-
1042.375
517.5625
70
64
-
1064.375
519.5625
27
60
-
1064.375
519.5625
- false
- true
- true
- A
- 1b600e16-aa28-4fae-8f18-0200575ab2e8
- true
- false
- 1
- 630fb8e1-6620-490b-92f4-c4aff5c16de1
- 0
- 0
-
0
0
0
0
-
1042.375
519.5625
22
20
-
1042.375
519.5625
- false
- true
- true
- B
- 5d1f5aac-0146-4471-af9c-08344e81d8eb
- true
- false
- 1
- 239a171f-c326-43dd-818a-d1cdd31a3d73
- 0
- 0
-
0
0
0
0
-
1042.375
539.5625
22
20
-
1042.375
539.5625
- false
- true
- true
- U
- 3b2b53c8-8fff-4ec7-9146-6eab4bcca679
- true
- false
- 0
- 0
- 1
- false
-
0
0
0
0
-
1042.375
559.5625
22
20
-
1042.375
559.5625
- false
- true
- true
- false
- V
- c1037d8c-5974-4019-869b-fe94fcf86979
- true
- false
- 0
- 2
- 0
-
0
0
0
0
-
1091.375
519.5625
21
30
-
1091.375
519.5625
- false
- true
- true
- L
- d863fccf-3ad0-4b53-a564-296bd9432a92
- true
- false
- 0
- 0
- 0
-
0
0
0
0
-
1091.375
549.5625
21
30
-
1091.375
549.5625
- false
- true
- true
- cec8ca1b-6024-4825-9a53-07341a203697
- Cluster
- Area Calculations
- d8d9c79c-8dc7-40ec-8ed7-1e3938ab64e3
- true
-
720.499
195.375
98.00098
40
-
741.499
195.375
77.00098
40
-
741.499
195.375
- true
- true
- false
- 4
- 010c27aa-1de7-44c0-b79c-73c4e2fcbc10
- b84ee0e1-385b-46e3-89a7-58d05f5ddd28
- aa88e9fb-62cd-442a-931d-ac5ce63d5e7c
- a5a78a20-f25d-4547-a1d2-50fa63ab653b
- 59e0b89a-e487-49f8-bab8-b5bab16be14c
- Panel
- Panel
- d4d628e3-79cb-4895-87ec-67b580bde610
- true
- false
- 0
- 0
- attractor point
- true
- 0
- false
-
12.75002
357.2125
88.79999
20
-
14.75002
358.2125
84.79999
18
-
12.75002
357.2125
- false
- true
- false
- Microsoft Sans Serif
- 8.25
- false
- false
- cec8ca1b-6024-4825-9a53-07341a203697
- Cluster
- attractor things
- f564d7c1-17f0-4165-bbf3-61b2d4d12e8a
- true
- attractor things
-
560.75
331.5038
92
80
-
581.75
331.5038
50
80
-
581.75
331.5038
- false
- true
- false
- 6
- 374b9c51-75e1-4070-9a76-44cb67344e4e
- 9bf9770c-3c7b-4d4f-89fd-915870253d87
- fc050777-2137-470b-aa5e-5c3718fc12a6
- 453d1e2e-0ce3-4872-9125-95d817b92ff6
- a5f6f6aa-1e03-4803-8c39-9dc8f0805ec1
- c01d8508-e8b1-4504-99cc-5c80b10efa9e
- cec8ca1b-6024-4825-9a53-07341a203697
- Cluster
- z value modifier
- 7e27680a-aa4d-4fde-90d3-624bc9242fc2
- true
-
181.8275
243.8025
134.8525
20
-
201.8275
243.8025
93.85248
20
-
201.8275
243.8025
- false
- true
- false
- 2
- 5a119353-0d4b-4be4-a0d6-8f88645350f9
- 675a4c5f-17d0-4cb9-941a-edf10030fe94