orx
Toggle table of contents
0.5.0-dev.28+293aff4
common
Target filter
common
Switch theme
Search in API
Skip to content
orx
orx-triangulation
/
org.openrndr.extra.triangulation
/
DelaunayTriangulation
Delaunay
Triangulation
class
DelaunayTriangulation
(
val
points
:
List
<
Vector2
>
)
(
source
)
Kotlin/OPENRNDR idiomatic interface to
Delaunay
Members
Constructors
Delaunay
Triangulation
Link copied to clipboard
constructor
(
points
:
List
<
Vector2
>
)
Properties
delaunay
Link copied to clipboard
val
delaunay
:
Delaunay
points
Link copied to clipboard
val
points
:
List
<
Vector2
>
Functions
halfedges
Link copied to clipboard
fun
halfedges
(
)
:
List
<
ShapeContour
>
hull
Link copied to clipboard
fun
hull
(
)
:
ShapeContour
nearest
Link copied to clipboard
fun
nearest
(
query
:
Vector2
)
:
Int
nearest
Point
Link copied to clipboard
fun
nearestPoint
(
query
:
Vector2
)
:
Vector2
neighbor
Points
Link copied to clipboard
fun
neighborPoints
(
pointIndex
:
Int
)
:
List
<
Vector2
>
neighbors
Link copied to clipboard
fun
neighbors
(
pointIndex
:
Int
)
:
Sequence
<
Int
>
triangle
Indices
Link copied to clipboard
fun
triangleIndices
(
)
:
List
<
IntArray
>
triangles
Link copied to clipboard
fun
triangles
(
filterPredicate
:
(
Int
,
Int
,
Int
)
->
Boolean
=
{ _, _, _ -> true }
)
:
List
<
Triangle
>
voronoi
Diagram
Link copied to clipboard
fun
voronoiDiagram
(
bounds
:
Rectangle
)
:
VoronoiDiagram