Versions in this module Expand all Collapse all v0 v0.1.0 Nov 13, 2021 Changes in this version + var Deg2Rad float64 = 0.01745329251 + var Epsilon float64 = 0.0000001 + var Origin = P(float64(0), float64(0)) + func Is0(n float64) bool + func Is1(n float64) bool + func Round(n float64) float64 + func T() tracing.Trace + func Zap(n float64) float64 + type AT []float64 + func Identity() AT + func Rotation(theta float64) AT + func Translation(p Pair) AT + func (m AT) Combine(n AT) AT + func (m AT) String() string + func (m AT) Transform(p Pair) Pair + type Pair complex128 + func C2P(c complex128) Pair + func P(x, y float64) Pair + func (p Pair) C() complex128 + func (p Pair) Equal(p2 Pair) bool + func (p Pair) F() (float64, float64) + func (p Pair) IsOrigin() bool + func (p Pair) Rotated(theta float64) Pair + func (p Pair) Rotatedaround(v Pair, theta float64) Pair + func (p Pair) Scaled(a float64) Pair + func (p Pair) Shifted(v Pair) Pair + func (p Pair) String() string + func (p Pair) X() float64 + func (p Pair) XScaled(a float64) Pair + func (p Pair) Y() float64 + func (p Pair) YScaled(a float64) Pair + func (p Pair) Zap() Pair