Documentation ¶ Index ¶ type Geom32 func (g *Geom32) ApplyX(x, y float32) float32 func (g *Geom32) ApplyY(x, y float32) float32 func (g *Geom32) Rotate(theta float64) func (g *Geom32) Scale(x, y float32) func (g *Geom32) Translate(tx, ty float32) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Geom32 ¶ type Geom32 struct { A1 float32 // The actual 'a' value minus 1 B float32 C float32 D1 float32 // The actual 'd' value minus 1 Tx float32 Ty float32 } func (*Geom32) ApplyX ¶ func (g *Geom32) ApplyX(x, y float32) float32 func (*Geom32) ApplyY ¶ func (g *Geom32) ApplyY(x, y float32) float32 func (*Geom32) Rotate ¶ func (g *Geom32) Rotate(theta float64) func (*Geom32) Scale ¶ func (g *Geom32) Scale(x, y float32) func (*Geom32) Translate ¶ func (g *Geom32) Translate(tx, ty float32) Source Files ¶ View all Source files geom32.go Click to show internal directories. Click to hide internal directories.