Versions in this module Expand all Collapse all v0 v0.1.0 Jul 29, 2024 Changes in this version + func Orient(pts ...[2]float64) int8 + type Order struct + YPositiveDown bool + func (Order) Clockwise() Winding + func (Order) Colinear() Winding + func (Order) Collinear() Winding + func (Order) CounterClockwise() Winding + func (order Order) OfGeomPoints(points ...geom.Point) Winding + func (order Order) OfInt64Points(ipts ...[2]int64) Winding + func (order Order) OfPoints(pts ...[2]float64) Winding + func (order Order) RectifyPolygon(plyg2r [][][2]float64) [][][2]float64 + func (order Order) ThreePointsAreColinear(pt1, pt2, pt3 geom.Point) bool + type Winding int8 + const Clockwise + const Colinear + const Collinear + const CounterClockwise + func OfGeomPoints(points ...geom.Point) Winding + func OfPoints(pts ...[2]float64) Winding + func Orientation(yPositiveDown bool, pts ...[2]float64) Winding + func (w Winding) IsClockwise() bool + func (w Winding) IsColinear() bool + func (w Winding) IsCounterClockwise() bool + func (w Winding) Not() Winding + func (w Winding) ShortString() string + func (w Winding) String() string