DelaunayTriangulation

class DelaunayTriangulation(val points: List<Vector2>)(source)

Kotlin/OPENRNDR idiomatic interface to Delaunay

Constructors

Link copied to clipboard
constructor(points: List<Vector2>)

Properties

Link copied to clipboard
Link copied to clipboard
val points: List<Vector2>

Functions

Link copied to clipboard
fun halfedges(): List<ShapeContour>
Link copied to clipboard
fun hull(): ShapeContour
Link copied to clipboard
fun nearest(query: Vector2): Int
Link copied to clipboard
fun nearestPoint(query: Vector2): Vector2
Link copied to clipboard
fun neighborPoints(pointIndex: Int): List<Vector2>
Link copied to clipboard
fun neighbors(pointIndex: Int): Sequence<Int>
Link copied to clipboard
Link copied to clipboard
fun triangles(filterPredicate: (Int, Int, Int) -> Boolean = { _, _, _ -> true }): List<Triangle>
Link copied to clipboard
fun voronoiDiagram(bounds: Rectangle): VoronoiDiagram