Documentation
¶
Index ¶
- Constants
- type DelaunayTriangulation
- type IncrementalDelaunayTriangulator
- type Voronoi
- func (v *Voronoi) AddSites(sites []matrix.Matrix)
- func (v *Voronoi) ClearSites(sites []matrix.Matrix)
- func (v *Voronoi) GetEnvelope() envelope.Envelope
- func (v *Voronoi) GetResult() []matrix.PolygonMatrix
- func (v *Voronoi) GetSites() []matrix.Matrix
- func (v *Voronoi) SetEnvelope(env envelope.Envelope)
Constants ¶
View Source
const DefaultTolerance = 0.000000001
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DelaunayTriangulation ¶
type DelaunayTriangulation struct {
// contains filtered or unexported fields
}
func (*DelaunayTriangulation) Subdivision ¶
func (d *DelaunayTriangulation) Subdivision() *quadedge.QuadEdgeSubdivision
type IncrementalDelaunayTriangulator ¶
type IncrementalDelaunayTriangulator struct {
// contains filtered or unexported fields
}
func NewIncrementalDelaunayTriangulator ¶
func NewIncrementalDelaunayTriangulator(subdivision *quadedge.QuadEdgeSubdivision) *IncrementalDelaunayTriangulator
type Voronoi ¶
type Voronoi struct {
// contains filtered or unexported fields
}
Voronoi ...
func (*Voronoi) ClearSites ¶
ClearSites clear all sites of voronoi
func (*Voronoi) GetEnvelope ¶
GetEnvelope return envelope of voronoi
func (*Voronoi) GetResult ¶
func (v *Voronoi) GetResult() []matrix.PolygonMatrix
GetResult return result of voronoi
func (*Voronoi) SetEnvelope ¶
SetEnvelope set envelope of voronoi
Source Files
¶
Click to show internal directories.
Click to hide internal directories.