Documentation
¶
Index ¶
- type Tuple
- func (a Tuple) Add(b Tuple) Tuple
- func (a Tuple) Cross(b Tuple) Tuple
- func (a Tuple) Div(s float64) Tuple
- func (a Tuple) Dot(b Tuple) float64
- func (a Tuple) Equal(b Tuple) bool
- func (t Tuple) IsPoint() bool
- func (t Tuple) IsVector() bool
- func (a Tuple) Magnitude() float64
- func (a Tuple) Mul(s float64) Tuple
- func (a Tuple) Neg() Tuple
- func (a Tuple) Normalize() Tuple
- func (a Tuple) Reflect(normal Tuple) Tuple
- func (a Tuple) Sub(b Tuple) Tuple
- func (t *Tuple) W() float64
- func (t *Tuple) X() float64
- func (t *Tuple) Y() float64
- func (t *Tuple) Z() float64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.