Registry / utility / bytearena-poly2tri-go

bytearena-poly2tri-go

JSON →
library0.0.0-20170716161910-d102ad91854fgogounverified

A Go port of the poly2tri polygon triangulation library.

go get github.com/ByteArena/poly2tri-go
INSTALL
IMPORT
SIG · BYTEARENA-POLY2TRI
B
bytearena-poly2tri-go
utilitygov0.0.0-20170716161910-d102ad91854f
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

poly2tri
github.com/ByteArena/poly2tri-go

Triangulate a simple polygon

package main import ( "fmt" "github.com/ByteArena/poly2tri-go" ) func main() { // Example: triangulate a simple polygon polygon := poly2tri.NewPolygon() polygon.AddPoint(poly2tri.NewPoint(0, 0)) polygon.AddPoint(poly2tri.NewPoint(10, 0)) polygon.AddPoint(poly2tri.NewPoint(10, 10)) polygon.AddPoint(poly2tri.NewPoint(0, 10)) triangles, _ := polygon.Triangulate() fmt.Printf("Triangles: %d\n", len(triangles)) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
0.0.0-20170716161910-d102ad91854flatest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
8 hits · last 30 days
node
8
Resources
bytearena-poly2tri-go — go get bytearena-poly2tri-go · libregistry