Documentation ¶
Overview ¶
Package ivec3 provides GPU operations on three-component signed integer vectors.
Index ¶
- func BitsToFloat(a XYZ) gpu.Vec3
- func Equal(a, b XYZ) gpu.Vec3b
- func GreaterThan(a, b XYZ) gpu.Vec3b
- func GreaterThanEqual(a, b XYZ) gpu.Vec3b
- func LessThan(a, b XYZ) gpu.Vec3b
- func LessThanEqual(a, b XYZ) gpu.Vec3b
- func NotEqual(a, b XYZ) gpu.Vec3b
- type XYZ
- func Abs(a XYZ) XYZ
- func Add[T gpu.AnyInt | XYZ](a XYZ, b T) XYZ
- func Clamp[T XYZ | gpu.AnyInt](a XYZ, min, max T) XYZ
- func Div[T gpu.AnyInt | XYZ](a XYZ, b T) XYZ
- func Max[T gpu.AnyInt](a XYZ, b T) XYZ
- func Min[T XYZ | gpu.AnyInt](a XYZ, b T) XYZ
- func Mul[T gpu.AnyInt | XYZ](a XYZ, b T) XYZ
- func Neg(a XYZ) XYZ
- func New[X, Y, Z gpu.AnyInt](x X, y Y, z Z) XYZ
- func Sign(a XYZ) XYZ
- func Sub[T gpu.AnyInt | XYZ](a XYZ, b T) XYZ
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BitsToFloat ¶
func GreaterThan ¶
func GreaterThanEqual ¶
func LessThanEqual ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.