Delaunator

class Delaunator<out T : Delaunator.IPoint>(val points: List<T>)

Fast Delaunay triangulation of 2D points implemented in Kotlin.

This code was ported from Delaunator C# project (C#) which is a port from Mapbox's Delaunator project (JavaScript).

Copyright Delaunator-Kt

Thanks ygdrasil-io

Constructors

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

Types

Link copied to clipboard
class Edge(val index: Int, val p: Delaunator.IPoint, val q: Delaunator.IPoint) : Delaunator.IEdge
Link copied to clipboard
interface IEdge
Link copied to clipboard
interface IPoint
Link copied to clipboard
interface ITriangle
Link copied to clipboard
interface IVoronoiCell
Link copied to clipboard
class Point(var x: Double, var y: Double) : Delaunator.IPoint
Link copied to clipboard
class Triangle(val points: List<Delaunator.IPoint>, val Index: Int) : Delaunator.ITriangle
Link copied to clipboard

Properties

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

Functions

Link copied to clipboard
Link copied to clipboard