vec2

package
v0.0.0-...-c616260 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 12, 2019 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type T

type T [2]fix16.T

func Int

func Int(x, y int) T

func Point

func Point(pt image.Point) T

func Rectangle

func Rectangle(r image.Rectangle) T

func (T) Add

func (v T) Add(b T) T

func (T) Div

func (v T) Div(b T) T

func (T) Dot

func (v T) Dot(b T) fix16.T

func (T) Invert

func (v T) Invert() T

func (T) Length

func (v T) Length() fix16.T

func (T) Mul

func (v T) Mul(b T) T

func (T) Normalize

func (v T) Normalize() T

func (T) Point

func (v T) Point() image.Point

func (T) Rectangle

func (v T) Rectangle() image.Rectangle

func (T) Scale

func (v T) Scale(s fix16.T) T

func (T) String

func (v T) String() string

func (T) Sub

func (v T) Sub(b T) T

func (T) X

func (v T) X() fix16.T

func (T) XY

func (v T) XY() (fix16.T, fix16.T)

func (T) Y

func (v T) Y() fix16.T

func (T) YX

func (v T) YX() (fix16.T, fix16.T)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL