gfx

package
v0.0.0-...-8db044c Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Rect

type Rect struct {
	Min, Max Vec
}

func (Rect) Add

func (r Rect) Add(v Vec) Rect

func (Rect) Center

func (r Rect) Center() Vec

func (Rect) Rectangle

func (r Rect) Rectangle() image.Rectangle

func (Rect) Size

func (r Rect) Size() Vec

type Vec

type Vec struct{ X, Y float64 }

func V

func V(x, y float64) Vec

func (Vec) Abs

func (v Vec) Abs() Vec

func (Vec) Add

func (v Vec) Add(v2 Vec) Vec

func (Vec) Ceil

func (v Vec) Ceil() Vec

func (Vec) Div

func (v Vec) Div(s float64) Vec

func (Vec) Floor

func (v Vec) Floor() Vec

func (Vec) Len

func (v Vec) Len() float64

func (Vec) LenSquared

func (v Vec) LenSquared() float64

func (Vec) Map

func (v Vec) Map(f func(float64) float64) Vec

func (Vec) Max

func (v Vec) Max(v2 Vec) Vec

func (Vec) Min

func (v Vec) Min(v2 Vec) Vec

func (Vec) Mul

func (v Vec) Mul(s float64) Vec

func (Vec) Point

func (v Vec) Point() image.Point

func (Vec) Round

func (v Vec) Round() Vec

func (Vec) Sub

func (v Vec) Sub(v2 Vec) Vec

func (Vec) Unit

func (v Vec) Unit() Vec

Jump to

Keyboard shortcuts

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