h2d.col.Voronoi
h2d.col.Voronoi
Fields
| Name | Type | |
|---|---|---|
epsilon | F64 | |
beachline | h2d.col._Voronoi.RBTree_h2d_col__Voronoi_Beachsection | |
vertices | hl.types.ArrayObj | |
edges | hl.types.ArrayObj | |
cells | hl.types.ArrayObj | |
beachsectionJunkyard | hl.types.ArrayObj | |
circleEventJunkyard | hl.types.ArrayObj | |
circleEvents | h2d.col._Voronoi.RBTree_h2d_col__Voronoi_CircleEvent | |
firstCircleEvent | h2d.col._Voronoi.CircleEvent | |
pointCell | haxe.ds.ObjectMap | |
| static | sortByXY | Fun |
Protos
f@8803reset(h2d.col.Voronoi) → Voidf@8804createVertex(h2d.col.Voronoi, F64, F64) → h2d.col.Pointf@8805createEdge(h2d.col.Voronoi, h2d.col.Point, h2d.col.Point, h2d.col.Point, h2d.col.Point) → h2d.col.Edgef@8806createBorderEdge(h2d.col.Voronoi, h2d.col.Point, h2d.col.Point, h2d.col.Point) → h2d.col.Edgef@8807setEdgeStartpoint(h2d.col.Voronoi, h2d.col.Edge, h2d.col.Point, h2d.col.Point, h2d.col.Point) → Voidf@8808setEdgeEndpoint(h2d.col.Voronoi, h2d.col.Edge, h2d.col.Point, h2d.col.Point, h2d.col.Point) → Voidf@8809createBeachsection(h2d.col.Voronoi, h2d.col.Point) → h2d.col._Voronoi.Beachsectionf@8810leftBreakPoint(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection, F64) → F64f@8811rightBreakPoint(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection, F64) → F64f@8812detachBeachsection(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection) → Voidf@8813removeBeachsection(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection) → Voidf@8814addBeachsection(h2d.col.Voronoi, h2d.col.Point) → Voidf@8815attachCircleEvent(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection) → Voidf@8816detachCircleEvent(h2d.col.Voronoi, h2d.col._Voronoi.Beachsection) → Voidf@8817connectEdge(h2d.col.Voronoi, h2d.col.Edge, h2d.col.Bounds) → Boolf@8818clipEdge(h2d.col.Voronoi, h2d.col.Edge, h2d.col.Bounds) → Boolf@8819clipEdges(h2d.col.Voronoi, h2d.col.Bounds) → Voidf@8820closeCells(h2d.col.Voronoi, h2d.col.Bounds) → Voidf@8821compute(h2d.col.Voronoi, hl.types.ArrayObj, h2d.col.Bounds) → h2d.col.Diagram
Bindings
- static
f@8844__constructor__(h2d.col.Voronoi, Ref) → Void - static
f@8843sortByXY(h2d.col.Point, h2d.col.Point) → I32