Documentation ¶
Index ¶
- type AABB2
- func (self AABB2[T]) Area() T
- func (self AABB2[T]) Expand(val Vec2[T]) (result AABB2[T])
- func (self AABB2[T]) H() T
- func (self AABB2[T]) Max() Vec2[T]
- func (self AABB2[T]) Min() Vec2[T]
- func (self AABB2[T]) Mult(val Vec2[T]) (result AABB2[T])
- func (self AABB2[T]) Quad() Quad2[T]
- func (self AABB2[T]) Scale(val T) (result AABB2[T])
- func (self AABB2[T]) Translate(val Vec2[T]) (result AABB2[T])
- func (self AABB2[T]) W() T
- func (self AABB2[T]) X() T
- func (self AABB2[T]) Y() T
- type AABB3
- type Array2
- type Array3
- func (self Array3[T]) Mult(val Vec3[T]) (result Array3[T])
- func (self Array3[T]) RotateX(degrees float64) (result Array3[T])
- func (self Array3[T]) RotateY(degrees float64) (result Array3[T])
- func (self Array3[T]) RotateZ(degrees float64) (result Array3[T])
- func (self Array3[T]) Scale(val T) (result Array3[T])
- func (self Array3[T]) Translate(val Vec3[T]) (result Array3[T])
- type Circ2
- type Circ3
- type F32AABB2
- type F32AABB3
- type F32Array2
- type F32Array3
- type F32Circ2
- type F32Circ3
- type F32Line2
- type F32Line3
- type F32Quad2
- type F32Quad3
- type F32Rect2
- type F32Rect3
- type F32Tri2
- type F32Tri3
- type F32Vec2
- type F32Vec3
- type F32Vec4
- type F32VecN
- type F64AABB2
- type F64AABB3
- type F64Array2
- type F64Array3
- type F64Circ2
- type F64Circ3
- type F64Line2
- type F64Line3
- type F64Quad2
- type F64Quad3
- type F64Rect2
- type F64Rect3
- type F64Tri2
- type F64Tri3
- type F64Vec2
- type F64Vec3
- type F64Vec4
- type F64VecN
- type I16AABB2
- type I16AABB3
- type I16Array2
- type I16Array3
- type I16Circ2
- type I16Circ3
- type I16Line2
- type I16Line3
- type I16Quad2
- type I16Quad3
- type I16Rect2
- type I16Rect3
- type I16Tri2
- type I16Tri3
- type I16Vec2
- type I16Vec3
- type I16Vec4
- type I16VecN
- type I32AABB2
- type I32AABB3
- type I32Array2
- type I32Array3
- type I32Circ2
- type I32Circ3
- type I32Line2
- type I32Line3
- type I32Quad2
- type I32Quad3
- type I32Rect2
- type I32Rect3
- type I32Tri2
- type I32Tri3
- type I32Vec2
- type I32Vec3
- type I32Vec4
- type I32VecN
- type I64AABB2
- type I64AABB3
- type I64Array2
- type I64Array3
- type I64Circ2
- type I64Circ3
- type I64Line2
- type I64Line3
- type I64Quad2
- type I64Quad3
- type I64Rect2
- type I64Rect3
- type I64Tri2
- type I64Tri3
- type I64Vec2
- type I64Vec3
- type I64Vec4
- type I64VecN
- type I8AABB2
- type I8AABB3
- type I8Array2
- type I8Array3
- type I8Circ2
- type I8Circ3
- type I8Line2
- type I8Line3
- type I8Quad2
- type I8Quad3
- type I8Rect2
- type I8Rect3
- type I8Tri2
- type I8Tri3
- type I8Vec2
- type I8Vec3
- type I8Vec4
- type I8VecN
- type IAABB2
- type IAABB3
- type IArray2
- type IArray3
- type ICirc2
- type ICirc3
- type ILine2
- type ILine3
- type IQuad2
- type IQuad3
- type IRect2
- type IRect3
- type ITri2
- type ITri3
- type IVec2
- type IVec3
- type IVec4
- type IVecN
- type Line2
- func (self Line2[T]) A() (result Vec2[T])
- func (self Line2[T]) B() (result Vec2[T])
- func (self Line2[T]) Delta() (result Vec2[T])
- func (self Line2[T]) IntersectionFinite(other Line2[T]) (Vec2[T], bool)
- func (self Line2[T]) IntersectionInfinite(other Line2[T]) (Vec2[T], bool)
- func (self Line2[T]) Len() T
- func (self Line2[T]) Lerp(val float64) (result Vec2[T])
- func (self Line2[T]) Mult(val Vec2[T]) (result Line2[T])
- func (self Line2[T]) PerpLines(offset T) (left Line2[T], right Line2[T])
- func (self Line2[T]) Reverse() Line2[T]
- func (self Line2[T]) Rotate(degrees float64) (result Line2[T])
- func (self Line2[T]) Scale(val T) (result Line2[T])
- func (self Line2[T]) Translate(val Vec2[T]) (result Line2[T])
- type Line3
- func (self Line3[T]) Mult(val Vec3[T]) (result Line3[T])
- func (self Line3[T]) RotateX(degrees float64) (result Line3[T])
- func (self Line3[T]) RotateY(degrees float64) (result Line3[T])
- func (self Line3[T]) RotateZ(degrees float64) (result Line3[T])
- func (self Line3[T]) Scale(val T) (result Line3[T])
- func (self Line3[T]) Translate(val Vec3[T]) (result Line3[T])
- type Quad2
- func (self Quad2[T]) A() (result Vec2[T])
- func (self Quad2[T]) AB() Line2[T]
- func (self Quad2[T]) ABC() (result Tri2[T])
- func (self Quad2[T]) AC() Line2[T]
- func (self Quad2[T]) AD() Line2[T]
- func (self Quad2[T]) Area() T
- func (self Quad2[T]) B() (result Vec2[T])
- func (self Quad2[T]) BA() Line2[T]
- func (self Quad2[T]) BC() Line2[T]
- func (self Quad2[T]) BCD() (result Tri2[T])
- func (self Quad2[T]) BD() Line2[T]
- func (self Quad2[T]) C() (result Vec2[T])
- func (self Quad2[T]) CA() Line2[T]
- func (self Quad2[T]) CB() Line2[T]
- func (self Quad2[T]) CD() Line2[T]
- func (self Quad2[T]) CDA() (result Tri2[T])
- func (self Quad2[T]) D() (result Vec2[T])
- func (self Quad2[T]) DA() Line2[T]
- func (self Quad2[T]) DAB() (result Tri2[T])
- func (self Quad2[T]) DB() Line2[T]
- func (self Quad2[T]) DC() Line2[T]
- func (self Quad2[T]) MapLerp(xLerp float64, yLerp float32) Vec2[T]
- func (self Quad2[T]) Mult(val Vec2[T]) (result Quad2[T])
- func (self Quad2[T]) Rotate(degrees float64) (result Quad2[T])
- func (self Quad2[T]) Scale(val T) (result Quad2[T])
- func (self Quad2[T]) Translate(val Vec2[T]) (result Quad2[T])
- type Quad3
- func (self Quad3[T]) Mult(val Vec3[T]) (result Quad3[T])
- func (self Quad3[T]) RotateX(degrees float64) (result Quad3[T])
- func (self Quad3[T]) RotateY(degrees float64) (result Quad3[T])
- func (self Quad3[T]) RotateZ(degrees float64) (result Quad3[T])
- func (self Quad3[T]) Scale(val T) (result Quad3[T])
- func (self Quad3[T]) Translate(val Vec3[T]) (result Quad3[T])
- type Tri2
- func (self Tri2[T]) A() Vec2[T]
- func (self Tri2[T]) AB() Line2[T]
- func (self Tri2[T]) AC() Line2[T]
- func (self Tri2[T]) Area() T
- func (self Tri2[T]) B() Vec2[T]
- func (self Tri2[T]) BA() Line2[T]
- func (self Tri2[T]) BC() Line2[T]
- func (self Tri2[T]) C() Vec2[T]
- func (self Tri2[T]) CA() Line2[T]
- func (self Tri2[T]) CB() Line2[T]
- func (self Tri2[T]) Mult(val Vec2[T]) (result Tri2[T])
- func (self Tri2[T]) Reverse() Tri2[T]
- func (self Tri2[T]) Rotate(degrees float64) (result Tri2[T])
- func (self Tri2[T]) Scale(val T) (result Tri2[T])
- func (self Tri2[T]) Translate(val Vec2[T]) (result Tri2[T])
- type Tri3
- func (self Tri3[T]) Mult(val Vec3[T]) (result Tri3[T])
- func (self Tri3[T]) RotateX(degrees float64) (result Tri3[T])
- func (self Tri3[T]) RotateY(degrees float64) (result Tri3[T])
- func (self Tri3[T]) RotateZ(degrees float64) (result Tri3[T])
- func (self Tri3[T]) Scale(val T) (result Tri3[T])
- func (self Tri3[T]) Translate(val Vec3[T]) (result Tri3[T])
- type U16AABB2
- type U16AABB3
- type U16Array2
- type U16Array3
- type U16Circ2
- type U16Circ3
- type U16Line2
- type U16Line3
- type U16Quad2
- type U16Quad3
- type U16Rect2
- type U16Rect3
- type U16Tri2
- type U16Tri3
- type U16Vec2
- type U16Vec3
- type U16Vec4
- type U16VecN
- type U32AABB2
- type U32AABB3
- type U32Array2
- type U32Array3
- type U32Circ2
- type U32Circ3
- type U32Line2
- type U32Line3
- type U32Quad2
- type U32Quad3
- type U32Rect2
- type U32Rect3
- type U32Tri2
- type U32Tri3
- type U32Vec2
- type U32Vec3
- type U32Vec4
- type U32VecN
- type U64AABB2
- type U64AABB3
- type U64Array2
- type U64Array3
- type U64Circ2
- type U64Circ3
- type U64Line2
- type U64Line3
- type U64Quad2
- type U64Quad3
- type U64Rect2
- type U64Rect3
- type U64Tri2
- type U64Tri3
- type U64Vec2
- type U64Vec3
- type U64Vec4
- type U64VecN
- type U8AABB2
- type U8AABB3
- type U8Array2
- type U8Array3
- type U8Circ2
- type U8Circ3
- type U8Line2
- type U8Line3
- type U8Quad2
- type U8Quad3
- type U8Rect2
- type U8Rect3
- type U8Tri2
- type U8Tri3
- type U8Vec2
- type U8Vec3
- type U8Vec4
- type U8VecN
- type UAABB2
- type UAABB3
- type UArray2
- type UArray3
- type UCirc2
- type UCirc3
- type ULine2
- type ULine3
- type UQuad2
- type UQuad3
- type URect2
- type URect3
- type UTri2
- type UTri3
- type UVec2
- type UVec3
- type UVec4
- type UVecN
- type Vec2
- func (self Vec2[T]) Abs() (result Vec2[T])
- func (self Vec2[T]) Add(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) AddV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) AddV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) AsVec3() (result Vec3[T])
- func (self Vec2[T]) AsVec4() (result Vec4[T])
- func (self Vec2[T]) Cross(other Vec2[T]) T
- func (self Vec2[T]) Detr(other Vec2[T]) T
- func (self Vec2[T]) Div(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) DivV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) DivV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) Dot(other Vec2[T]) T
- func (self Vec2[T]) Equals(other Vec2[T]) bool
- func (self Vec2[T]) FMod(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) FModV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) FModV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) G() T
- func (self Vec2[T]) GG() VecN[T]
- func (self Vec2[T]) GGG() VecN[T]
- func (self Vec2[T]) GGGG() VecN[T]
- func (self Vec2[T]) GGGR() VecN[T]
- func (self Vec2[T]) GGR() VecN[T]
- func (self Vec2[T]) GGRG() VecN[T]
- func (self Vec2[T]) GGRR() VecN[T]
- func (self Vec2[T]) GR() VecN[T]
- func (self Vec2[T]) GRG() VecN[T]
- func (self Vec2[T]) GRGG() VecN[T]
- func (self Vec2[T]) GRGR() VecN[T]
- func (self Vec2[T]) GRR() VecN[T]
- func (self Vec2[T]) GRRG() VecN[T]
- func (self Vec2[T]) GRRR() VecN[T]
- func (self Vec2[T]) Grow(add T) (result Vec2[T])
- func (self Vec2[T]) IMod(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) IModV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) IModV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) Inv() (result Vec2[T])
- func (self Vec2[T]) Len() T
- func (self Vec2[T]) LerpOther(other Vec2[T], amount float64) (result Vec2[T])
- func (self Vec2[T]) LerpSelf(amount float64) (result Vec2[T])
- func (self Vec2[T]) Mult(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) MultV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) MultV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) Neg() (result Vec2[T])
- func (self Vec2[T]) Norm() (result Vec2[T])
- func (self Vec2[T]) Perp() (resultCW Vec2[T], resultCCW Vec2[T])
- func (self *Vec2[T]) Ptr() *T
- func (self Vec2[T]) R() T
- func (self Vec2[T]) RG() VecN[T]
- func (self Vec2[T]) RGG() VecN[T]
- func (self Vec2[T]) RGGG() VecN[T]
- func (self Vec2[T]) RGGR() VecN[T]
- func (self Vec2[T]) RGR() VecN[T]
- func (self Vec2[T]) RGRG() VecN[T]
- func (self Vec2[T]) RGRR() VecN[T]
- func (self Vec2[T]) RR() VecN[T]
- func (self Vec2[T]) RRG() VecN[T]
- func (self Vec2[T]) RRGG() VecN[T]
- func (self Vec2[T]) RRGR() VecN[T]
- func (self Vec2[T]) RRR() VecN[T]
- func (self Vec2[T]) RRRG() VecN[T]
- func (self Vec2[T]) RRRR() VecN[T]
- func (self Vec2[T]) Rotate(degrees float64) (result Vec2[T])
- func (self Vec2[T]) Scale(val T) (result Vec2[T])
- func (self *Vec2[T]) SetG(val T)
- func (self *Vec2[T]) SetR(val T)
- func (self *Vec2[T]) SetX(val T)
- func (self *Vec2[T]) SetY(val T)
- func (self Vec2[T]) Sub(other Vec2[T]) (result Vec2[T])
- func (self Vec2[T]) SubV3(other Vec3[T]) (result Vec2[T])
- func (self Vec2[T]) SubV4(other Vec4[T]) (result Vec2[T])
- func (self Vec2[T]) Swizzle(vals ...T) (result Vec2[T])
- func (self Vec2[T]) VecN() VecN[T]
- func (self Vec2[T]) WithG(val T) Vec2[T]
- func (self Vec2[T]) WithR(val T) Vec2[T]
- func (self Vec2[T]) WithX(val T) Vec2[T]
- func (self Vec2[T]) WithY(val T) Vec2[T]
- func (self Vec2[T]) X() T
- func (self Vec2[T]) XX() VecN[T]
- func (self Vec2[T]) XXX() VecN[T]
- func (self Vec2[T]) XXXX() VecN[T]
- func (self Vec2[T]) XXXY() VecN[T]
- func (self Vec2[T]) XXY() VecN[T]
- func (self Vec2[T]) XXYX() VecN[T]
- func (self Vec2[T]) XXYY() VecN[T]
- func (self Vec2[T]) XY() VecN[T]
- func (self Vec2[T]) XYX() VecN[T]
- func (self Vec2[T]) XYXX() VecN[T]
- func (self Vec2[T]) XYXY() VecN[T]
- func (self Vec2[T]) XYY() VecN[T]
- func (self Vec2[T]) XYYX() VecN[T]
- func (self Vec2[T]) XYYY() VecN[T]
- func (self Vec2[T]) Y() T
- func (self Vec2[T]) YX() VecN[T]
- func (self Vec2[T]) YXX() VecN[T]
- func (self Vec2[T]) YXXX() VecN[T]
- func (self Vec2[T]) YXXY() VecN[T]
- func (self Vec2[T]) YXY() VecN[T]
- func (self Vec2[T]) YXYX() VecN[T]
- func (self Vec2[T]) YXYY() VecN[T]
- func (self Vec2[T]) YY() VecN[T]
- func (self Vec2[T]) YYX() VecN[T]
- func (self Vec2[T]) YYXX() VecN[T]
- func (self Vec2[T]) YYXY() VecN[T]
- func (self Vec2[T]) YYY() VecN[T]
- func (self Vec2[T]) YYYX() VecN[T]
- func (self Vec2[T]) YYYY() VecN[T]
- type Vec3
- func (self Vec3[T]) Abs() (result Vec3[T])
- func (self Vec3[T]) Add(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) AddV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) AddV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) AsVec2() (result Vec2[T])
- func (self Vec3[T]) AsVec4() (result Vec4[T])
- func (self Vec3[T]) B() T
- func (self Vec3[T]) BB() VecN[T]
- func (self Vec3[T]) BBB() VecN[T]
- func (self Vec3[T]) BBBB() VecN[T]
- func (self Vec3[T]) BBBG() VecN[T]
- func (self Vec3[T]) BBBR() VecN[T]
- func (self Vec3[T]) BBG() VecN[T]
- func (self Vec3[T]) BBGB() VecN[T]
- func (self Vec3[T]) BBGG() VecN[T]
- func (self Vec3[T]) BBGR() VecN[T]
- func (self Vec3[T]) BBR() VecN[T]
- func (self Vec3[T]) BBRB() VecN[T]
- func (self Vec3[T]) BBRG() VecN[T]
- func (self Vec3[T]) BBRR() VecN[T]
- func (self Vec3[T]) BG() VecN[T]
- func (self Vec3[T]) BGB() VecN[T]
- func (self Vec3[T]) BGBB() VecN[T]
- func (self Vec3[T]) BGBG() VecN[T]
- func (self Vec3[T]) BGBR() VecN[T]
- func (self Vec3[T]) BGG() VecN[T]
- func (self Vec3[T]) BGGB() VecN[T]
- func (self Vec3[T]) BGGG() VecN[T]
- func (self Vec3[T]) BGGR() VecN[T]
- func (self Vec3[T]) BGR() VecN[T]
- func (self Vec3[T]) BGRB() VecN[T]
- func (self Vec3[T]) BGRG() VecN[T]
- func (self Vec3[T]) BGRR() VecN[T]
- func (self Vec3[T]) BR() VecN[T]
- func (self Vec3[T]) BRB() VecN[T]
- func (self Vec3[T]) BRBB() VecN[T]
- func (self Vec3[T]) BRBG() VecN[T]
- func (self Vec3[T]) BRBR() VecN[T]
- func (self Vec3[T]) BRG() VecN[T]
- func (self Vec3[T]) BRGB() VecN[T]
- func (self Vec3[T]) BRGG() VecN[T]
- func (self Vec3[T]) BRGR() VecN[T]
- func (self Vec3[T]) BRR() VecN[T]
- func (self Vec3[T]) BRRB() VecN[T]
- func (self Vec3[T]) BRRG() VecN[T]
- func (self Vec3[T]) BRRR() VecN[T]
- func (self Vec3[T]) Cross(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) Detr(other Vec3[T], third Vec3[T]) T
- func (self Vec3[T]) Div(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) DivV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) DivV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) Dot(other Vec3[T]) T
- func (self Vec3[T]) Equals(other Vec3[T]) bool
- func (self Vec3[T]) FMod(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) FModV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) FModV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) G() T
- func (self Vec3[T]) GB() VecN[T]
- func (self Vec3[T]) GBB() VecN[T]
- func (self Vec3[T]) GBBB() VecN[T]
- func (self Vec3[T]) GBBG() VecN[T]
- func (self Vec3[T]) GBBR() VecN[T]
- func (self Vec3[T]) GBG() VecN[T]
- func (self Vec3[T]) GBGB() VecN[T]
- func (self Vec3[T]) GBGG() VecN[T]
- func (self Vec3[T]) GBGR() VecN[T]
- func (self Vec3[T]) GBR() VecN[T]
- func (self Vec3[T]) GBRB() VecN[T]
- func (self Vec3[T]) GBRG() VecN[T]
- func (self Vec3[T]) GBRR() VecN[T]
- func (self Vec3[T]) GG() VecN[T]
- func (self Vec3[T]) GGB() VecN[T]
- func (self Vec3[T]) GGBB() VecN[T]
- func (self Vec3[T]) GGBG() VecN[T]
- func (self Vec3[T]) GGBR() VecN[T]
- func (self Vec3[T]) GGG() VecN[T]
- func (self Vec3[T]) GGGB() VecN[T]
- func (self Vec3[T]) GGGG() VecN[T]
- func (self Vec3[T]) GGGR() VecN[T]
- func (self Vec3[T]) GGR() VecN[T]
- func (self Vec3[T]) GGRB() VecN[T]
- func (self Vec3[T]) GGRG() VecN[T]
- func (self Vec3[T]) GGRR() VecN[T]
- func (self Vec3[T]) GR() VecN[T]
- func (self Vec3[T]) GRB() VecN[T]
- func (self Vec3[T]) GRBB() VecN[T]
- func (self Vec3[T]) GRBG() VecN[T]
- func (self Vec3[T]) GRBR() VecN[T]
- func (self Vec3[T]) GRG() VecN[T]
- func (self Vec3[T]) GRGB() VecN[T]
- func (self Vec3[T]) GRGG() VecN[T]
- func (self Vec3[T]) GRGR() VecN[T]
- func (self Vec3[T]) GRR() VecN[T]
- func (self Vec3[T]) GRRB() VecN[T]
- func (self Vec3[T]) GRRG() VecN[T]
- func (self Vec3[T]) GRRR() VecN[T]
- func (self Vec3[T]) Grow(add T) (result Vec3[T])
- func (self Vec3[T]) IMod(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) IModV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) IModV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) Inv() (result Vec3[T])
- func (self Vec3[T]) Len() T
- func (self Vec3[T]) LerpOther(other Vec3[T], amount float64) (result Vec3[T])
- func (self Vec3[T]) LerpSelf(amount float64) (result Vec3[T])
- func (self Vec3[T]) Mult(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) MultV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) MultV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) Neg() (result Vec3[T])
- func (self Vec3[T]) Norm() (result Vec3[T])
- func (self Vec3[T]) Perp(other Vec3[T]) (resultRH Vec3[T], resultLH Vec3[T])
- func (self *Vec3[T]) Ptr() *T
- func (self Vec3[T]) R() T
- func (self Vec3[T]) RB() VecN[T]
- func (self Vec3[T]) RBB() VecN[T]
- func (self Vec3[T]) RBBB() VecN[T]
- func (self Vec3[T]) RBBG() VecN[T]
- func (self Vec3[T]) RBBR() VecN[T]
- func (self Vec3[T]) RBG() VecN[T]
- func (self Vec3[T]) RBGB() VecN[T]
- func (self Vec3[T]) RBGG() VecN[T]
- func (self Vec3[T]) RBGR() VecN[T]
- func (self Vec3[T]) RBR() VecN[T]
- func (self Vec3[T]) RBRB() VecN[T]
- func (self Vec3[T]) RBRG() VecN[T]
- func (self Vec3[T]) RBRR() VecN[T]
- func (self Vec3[T]) RG() VecN[T]
- func (self Vec3[T]) RGB() VecN[T]
- func (self Vec3[T]) RGBB() VecN[T]
- func (self Vec3[T]) RGBG() VecN[T]
- func (self Vec3[T]) RGBR() VecN[T]
- func (self Vec3[T]) RGG() VecN[T]
- func (self Vec3[T]) RGGB() VecN[T]
- func (self Vec3[T]) RGGG() VecN[T]
- func (self Vec3[T]) RGGR() VecN[T]
- func (self Vec3[T]) RGR() VecN[T]
- func (self Vec3[T]) RGRB() VecN[T]
- func (self Vec3[T]) RGRG() VecN[T]
- func (self Vec3[T]) RGRR() VecN[T]
- func (self Vec3[T]) RR() VecN[T]
- func (self Vec3[T]) RRB() VecN[T]
- func (self Vec3[T]) RRBB() VecN[T]
- func (self Vec3[T]) RRBG() VecN[T]
- func (self Vec3[T]) RRBR() VecN[T]
- func (self Vec3[T]) RRG() VecN[T]
- func (self Vec3[T]) RRGB() VecN[T]
- func (self Vec3[T]) RRGG() VecN[T]
- func (self Vec3[T]) RRGR() VecN[T]
- func (self Vec3[T]) RRR() VecN[T]
- func (self Vec3[T]) RRRB() VecN[T]
- func (self Vec3[T]) RRRG() VecN[T]
- func (self Vec3[T]) RRRR() VecN[T]
- func (self Vec3[T]) RotateX(degrees float64) (result Vec3[T])
- func (self Vec3[T]) RotateY(degrees float64) (result Vec3[T])
- func (self Vec3[T]) RotateZ(degrees float64) (result Vec3[T])
- func (self Vec3[T]) Scale(val T) (result Vec3[T])
- func (self *Vec3[T]) SetB(val T)
- func (self *Vec3[T]) SetG(val T)
- func (self *Vec3[T]) SetR(val T)
- func (self *Vec3[T]) SetX(val T)
- func (self *Vec3[T]) SetY(val T)
- func (self *Vec3[T]) SetZ(val T)
- func (self Vec3[T]) Sub(other Vec3[T]) (result Vec3[T])
- func (self Vec3[T]) SubV2(other Vec2[T]) (result Vec3[T])
- func (self Vec3[T]) SubV4(other Vec4[T]) (result Vec3[T])
- func (self Vec3[T]) Swizzle(vals ...T) (result Vec3[T])
- func (self Vec3[T]) VecN() VecN[T]
- func (self Vec3[T]) WithB(val T) Vec3[T]
- func (self Vec3[T]) WithG(val T) Vec3[T]
- func (self Vec3[T]) WithR(val T) Vec3[T]
- func (self Vec3[T]) WithX(val T) Vec3[T]
- func (self Vec3[T]) WithY(val T) Vec3[T]
- func (self Vec3[T]) WithZ(val T) Vec3[T]
- func (self Vec3[T]) X() T
- func (self Vec3[T]) XX() VecN[T]
- func (self Vec3[T]) XXX() VecN[T]
- func (self Vec3[T]) XXXX() VecN[T]
- func (self Vec3[T]) XXXY() VecN[T]
- func (self Vec3[T]) XXXZ() VecN[T]
- func (self Vec3[T]) XXY() VecN[T]
- func (self Vec3[T]) XXYX() VecN[T]
- func (self Vec3[T]) XXYY() VecN[T]
- func (self Vec3[T]) XXYZ() VecN[T]
- func (self Vec3[T]) XXZ() VecN[T]
- func (self Vec3[T]) XXZX() VecN[T]
- func (self Vec3[T]) XXZY() VecN[T]
- func (self Vec3[T]) XXZZ() VecN[T]
- func (self Vec3[T]) XY() VecN[T]
- func (self Vec3[T]) XYX() VecN[T]
- func (self Vec3[T]) XYXX() VecN[T]
- func (self Vec3[T]) XYXY() VecN[T]
- func (self Vec3[T]) XYXZ() VecN[T]
- func (self Vec3[T]) XYY() VecN[T]
- func (self Vec3[T]) XYYX() VecN[T]
- func (self Vec3[T]) XYYY() VecN[T]
- func (self Vec3[T]) XYYZ() VecN[T]
- func (self Vec3[T]) XYZ() VecN[T]
- func (self Vec3[T]) XYZX() VecN[T]
- func (self Vec3[T]) XYZY() VecN[T]
- func (self Vec3[T]) XYZZ() VecN[T]
- func (self Vec3[T]) XZ() VecN[T]
- func (self Vec3[T]) XZX() VecN[T]
- func (self Vec3[T]) XZXX() VecN[T]
- func (self Vec3[T]) XZXY() VecN[T]
- func (self Vec3[T]) XZXZ() VecN[T]
- func (self Vec3[T]) XZY() VecN[T]
- func (self Vec3[T]) XZYX() VecN[T]
- func (self Vec3[T]) XZYY() VecN[T]
- func (self Vec3[T]) XZYZ() VecN[T]
- func (self Vec3[T]) XZZ() VecN[T]
- func (self Vec3[T]) XZZX() VecN[T]
- func (self Vec3[T]) XZZY() VecN[T]
- func (self Vec3[T]) XZZZ() VecN[T]
- func (self Vec3[T]) Y() T
- func (self Vec3[T]) YX() VecN[T]
- func (self Vec3[T]) YXX() VecN[T]
- func (self Vec3[T]) YXXX() VecN[T]
- func (self Vec3[T]) YXXY() VecN[T]
- func (self Vec3[T]) YXXZ() VecN[T]
- func (self Vec3[T]) YXY() VecN[T]
- func (self Vec3[T]) YXYX() VecN[T]
- func (self Vec3[T]) YXYY() VecN[T]
- func (self Vec3[T]) YXYZ() VecN[T]
- func (self Vec3[T]) YXZ() VecN[T]
- func (self Vec3[T]) YXZX() VecN[T]
- func (self Vec3[T]) YXZY() VecN[T]
- func (self Vec3[T]) YXZZ() VecN[T]
- func (self Vec3[T]) YY() VecN[T]
- func (self Vec3[T]) YYX() VecN[T]
- func (self Vec3[T]) YYXX() VecN[T]
- func (self Vec3[T]) YYXY() VecN[T]
- func (self Vec3[T]) YYXZ() VecN[T]
- func (self Vec3[T]) YYY() VecN[T]
- func (self Vec3[T]) YYYX() VecN[T]
- func (self Vec3[T]) YYYY() VecN[T]
- func (self Vec3[T]) YYYZ() VecN[T]
- func (self Vec3[T]) YYZ() VecN[T]
- func (self Vec3[T]) YYZX() VecN[T]
- func (self Vec3[T]) YYZY() VecN[T]
- func (self Vec3[T]) YYZZ() VecN[T]
- func (self Vec3[T]) YZ() VecN[T]
- func (self Vec3[T]) YZX() VecN[T]
- func (self Vec3[T]) YZXX() VecN[T]
- func (self Vec3[T]) YZXY() VecN[T]
- func (self Vec3[T]) YZXZ() VecN[T]
- func (self Vec3[T]) YZY() VecN[T]
- func (self Vec3[T]) YZYX() VecN[T]
- func (self Vec3[T]) YZYY() VecN[T]
- func (self Vec3[T]) YZYZ() VecN[T]
- func (self Vec3[T]) YZZ() VecN[T]
- func (self Vec3[T]) YZZX() VecN[T]
- func (self Vec3[T]) YZZY() VecN[T]
- func (self Vec3[T]) YZZZ() VecN[T]
- func (self Vec3[T]) Z() T
- func (self Vec3[T]) ZX() VecN[T]
- func (self Vec3[T]) ZXX() VecN[T]
- func (self Vec3[T]) ZXXX() VecN[T]
- func (self Vec3[T]) ZXXY() VecN[T]
- func (self Vec3[T]) ZXXZ() VecN[T]
- func (self Vec3[T]) ZXY() VecN[T]
- func (self Vec3[T]) ZXYX() VecN[T]
- func (self Vec3[T]) ZXYY() VecN[T]
- func (self Vec3[T]) ZXYZ() VecN[T]
- func (self Vec3[T]) ZXZ() VecN[T]
- func (self Vec3[T]) ZXZX() VecN[T]
- func (self Vec3[T]) ZXZY() VecN[T]
- func (self Vec3[T]) ZXZZ() VecN[T]
- func (self Vec3[T]) ZY() VecN[T]
- func (self Vec3[T]) ZYX() VecN[T]
- func (self Vec3[T]) ZYXX() VecN[T]
- func (self Vec3[T]) ZYXY() VecN[T]
- func (self Vec3[T]) ZYXZ() VecN[T]
- func (self Vec3[T]) ZYY() VecN[T]
- func (self Vec3[T]) ZYYX() VecN[T]
- func (self Vec3[T]) ZYYY() VecN[T]
- func (self Vec3[T]) ZYYZ() VecN[T]
- func (self Vec3[T]) ZYZ() VecN[T]
- func (self Vec3[T]) ZYZX() VecN[T]
- func (self Vec3[T]) ZYZY() VecN[T]
- func (self Vec3[T]) ZYZZ() VecN[T]
- func (self Vec3[T]) ZZ() VecN[T]
- func (self Vec3[T]) ZZX() VecN[T]
- func (self Vec3[T]) ZZXX() VecN[T]
- func (self Vec3[T]) ZZXY() VecN[T]
- func (self Vec3[T]) ZZXZ() VecN[T]
- func (self Vec3[T]) ZZY() VecN[T]
- func (self Vec3[T]) ZZYX() VecN[T]
- func (self Vec3[T]) ZZYY() VecN[T]
- func (self Vec3[T]) ZZYZ() VecN[T]
- func (self Vec3[T]) ZZZ() VecN[T]
- func (self Vec3[T]) ZZZX() VecN[T]
- func (self Vec3[T]) ZZZY() VecN[T]
- func (self Vec3[T]) ZZZZ() VecN[T]
- type Vec4
- func (self Vec4[T]) A() T
- func (self Vec4[T]) AA() VecN[T]
- func (self Vec4[T]) AAA() VecN[T]
- func (self Vec4[T]) AAAA() VecN[T]
- func (self Vec4[T]) AAAB() VecN[T]
- func (self Vec4[T]) AAAG() VecN[T]
- func (self Vec4[T]) AAAR() VecN[T]
- func (self Vec4[T]) AAB() VecN[T]
- func (self Vec4[T]) AABA() VecN[T]
- func (self Vec4[T]) AABB() VecN[T]
- func (self Vec4[T]) AABG() VecN[T]
- func (self Vec4[T]) AABR() VecN[T]
- func (self Vec4[T]) AAG() VecN[T]
- func (self Vec4[T]) AAGA() VecN[T]
- func (self Vec4[T]) AAGB() VecN[T]
- func (self Vec4[T]) AAGG() VecN[T]
- func (self Vec4[T]) AAGR() VecN[T]
- func (self Vec4[T]) AAR() VecN[T]
- func (self Vec4[T]) AARA() VecN[T]
- func (self Vec4[T]) AARB() VecN[T]
- func (self Vec4[T]) AARG() VecN[T]
- func (self Vec4[T]) AARR() VecN[T]
- func (self Vec4[T]) AB() VecN[T]
- func (self Vec4[T]) ABA() VecN[T]
- func (self Vec4[T]) ABAA() VecN[T]
- func (self Vec4[T]) ABAB() VecN[T]
- func (self Vec4[T]) ABAG() VecN[T]
- func (self Vec4[T]) ABAR() VecN[T]
- func (self Vec4[T]) ABB() VecN[T]
- func (self Vec4[T]) ABBA() VecN[T]
- func (self Vec4[T]) ABBB() VecN[T]
- func (self Vec4[T]) ABBG() VecN[T]
- func (self Vec4[T]) ABBR() VecN[T]
- func (self Vec4[T]) ABG() VecN[T]
- func (self Vec4[T]) ABGA() VecN[T]
- func (self Vec4[T]) ABGB() VecN[T]
- func (self Vec4[T]) ABGG() VecN[T]
- func (self Vec4[T]) ABGR() VecN[T]
- func (self Vec4[T]) ABR() VecN[T]
- func (self Vec4[T]) ABRA() VecN[T]
- func (self Vec4[T]) ABRB() VecN[T]
- func (self Vec4[T]) ABRG() VecN[T]
- func (self Vec4[T]) ABRR() VecN[T]
- func (self Vec4[T]) AG() VecN[T]
- func (self Vec4[T]) AGA() VecN[T]
- func (self Vec4[T]) AGAA() VecN[T]
- func (self Vec4[T]) AGAB() VecN[T]
- func (self Vec4[T]) AGAG() VecN[T]
- func (self Vec4[T]) AGAR() VecN[T]
- func (self Vec4[T]) AGB() VecN[T]
- func (self Vec4[T]) AGBA() VecN[T]
- func (self Vec4[T]) AGBB() VecN[T]
- func (self Vec4[T]) AGBG() VecN[T]
- func (self Vec4[T]) AGBR() VecN[T]
- func (self Vec4[T]) AGG() VecN[T]
- func (self Vec4[T]) AGGA() VecN[T]
- func (self Vec4[T]) AGGB() VecN[T]
- func (self Vec4[T]) AGGG() VecN[T]
- func (self Vec4[T]) AGGR() VecN[T]
- func (self Vec4[T]) AGR() VecN[T]
- func (self Vec4[T]) AGRA() VecN[T]
- func (self Vec4[T]) AGRB() VecN[T]
- func (self Vec4[T]) AGRG() VecN[T]
- func (self Vec4[T]) AGRR() VecN[T]
- func (self Vec4[T]) AR() VecN[T]
- func (self Vec4[T]) ARA() VecN[T]
- func (self Vec4[T]) ARAA() VecN[T]
- func (self Vec4[T]) ARAB() VecN[T]
- func (self Vec4[T]) ARAG() VecN[T]
- func (self Vec4[T]) ARAR() VecN[T]
- func (self Vec4[T]) ARB() VecN[T]
- func (self Vec4[T]) ARBA() VecN[T]
- func (self Vec4[T]) ARBB() VecN[T]
- func (self Vec4[T]) ARBG() VecN[T]
- func (self Vec4[T]) ARBR() VecN[T]
- func (self Vec4[T]) ARG() VecN[T]
- func (self Vec4[T]) ARGA() VecN[T]
- func (self Vec4[T]) ARGB() VecN[T]
- func (self Vec4[T]) ARGG() VecN[T]
- func (self Vec4[T]) ARGR() VecN[T]
- func (self Vec4[T]) ARR() VecN[T]
- func (self Vec4[T]) ARRA() VecN[T]
- func (self Vec4[T]) ARRB() VecN[T]
- func (self Vec4[T]) ARRG() VecN[T]
- func (self Vec4[T]) ARRR() VecN[T]
- func (self Vec4[T]) Abs() (result Vec4[T])
- func (self Vec4[T]) Add(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) AddV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) AddV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) AsVec2() (result Vec2[T])
- func (self Vec4[T]) AsVec3() (result Vec3[T])
- func (self Vec4[T]) B() T
- func (self Vec4[T]) BA() VecN[T]
- func (self Vec4[T]) BAA() VecN[T]
- func (self Vec4[T]) BAAA() VecN[T]
- func (self Vec4[T]) BAAB() VecN[T]
- func (self Vec4[T]) BAAG() VecN[T]
- func (self Vec4[T]) BAAR() VecN[T]
- func (self Vec4[T]) BAB() VecN[T]
- func (self Vec4[T]) BABA() VecN[T]
- func (self Vec4[T]) BABB() VecN[T]
- func (self Vec4[T]) BABG() VecN[T]
- func (self Vec4[T]) BABR() VecN[T]
- func (self Vec4[T]) BAG() VecN[T]
- func (self Vec4[T]) BAGA() VecN[T]
- func (self Vec4[T]) BAGB() VecN[T]
- func (self Vec4[T]) BAGG() VecN[T]
- func (self Vec4[T]) BAGR() VecN[T]
- func (self Vec4[T]) BAR() VecN[T]
- func (self Vec4[T]) BARA() VecN[T]
- func (self Vec4[T]) BARB() VecN[T]
- func (self Vec4[T]) BARG() VecN[T]
- func (self Vec4[T]) BARR() VecN[T]
- func (self Vec4[T]) BB() VecN[T]
- func (self Vec4[T]) BBA() VecN[T]
- func (self Vec4[T]) BBAA() VecN[T]
- func (self Vec4[T]) BBAB() VecN[T]
- func (self Vec4[T]) BBAG() VecN[T]
- func (self Vec4[T]) BBAR() VecN[T]
- func (self Vec4[T]) BBB() VecN[T]
- func (self Vec4[T]) BBBA() VecN[T]
- func (self Vec4[T]) BBBB() VecN[T]
- func (self Vec4[T]) BBBG() VecN[T]
- func (self Vec4[T]) BBBR() VecN[T]
- func (self Vec4[T]) BBG() VecN[T]
- func (self Vec4[T]) BBGA() VecN[T]
- func (self Vec4[T]) BBGB() VecN[T]
- func (self Vec4[T]) BBGG() VecN[T]
- func (self Vec4[T]) BBGR() VecN[T]
- func (self Vec4[T]) BBR() VecN[T]
- func (self Vec4[T]) BBRA() VecN[T]
- func (self Vec4[T]) BBRB() VecN[T]
- func (self Vec4[T]) BBRG() VecN[T]
- func (self Vec4[T]) BBRR() VecN[T]
- func (self Vec4[T]) BG() VecN[T]
- func (self Vec4[T]) BGA() VecN[T]
- func (self Vec4[T]) BGAA() VecN[T]
- func (self Vec4[T]) BGAB() VecN[T]
- func (self Vec4[T]) BGAG() VecN[T]
- func (self Vec4[T]) BGAR() VecN[T]
- func (self Vec4[T]) BGB() VecN[T]
- func (self Vec4[T]) BGBA() VecN[T]
- func (self Vec4[T]) BGBB() VecN[T]
- func (self Vec4[T]) BGBG() VecN[T]
- func (self Vec4[T]) BGBR() VecN[T]
- func (self Vec4[T]) BGG() VecN[T]
- func (self Vec4[T]) BGGA() VecN[T]
- func (self Vec4[T]) BGGB() VecN[T]
- func (self Vec4[T]) BGGG() VecN[T]
- func (self Vec4[T]) BGGR() VecN[T]
- func (self Vec4[T]) BGR() VecN[T]
- func (self Vec4[T]) BGRA() VecN[T]
- func (self Vec4[T]) BGRB() VecN[T]
- func (self Vec4[T]) BGRG() VecN[T]
- func (self Vec4[T]) BGRR() VecN[T]
- func (self Vec4[T]) BR() VecN[T]
- func (self Vec4[T]) BRA() VecN[T]
- func (self Vec4[T]) BRAA() VecN[T]
- func (self Vec4[T]) BRAB() VecN[T]
- func (self Vec4[T]) BRAG() VecN[T]
- func (self Vec4[T]) BRAR() VecN[T]
- func (self Vec4[T]) BRB() VecN[T]
- func (self Vec4[T]) BRBA() VecN[T]
- func (self Vec4[T]) BRBB() VecN[T]
- func (self Vec4[T]) BRBG() VecN[T]
- func (self Vec4[T]) BRBR() VecN[T]
- func (self Vec4[T]) BRG() VecN[T]
- func (self Vec4[T]) BRGA() VecN[T]
- func (self Vec4[T]) BRGB() VecN[T]
- func (self Vec4[T]) BRGG() VecN[T]
- func (self Vec4[T]) BRGR() VecN[T]
- func (self Vec4[T]) BRR() VecN[T]
- func (self Vec4[T]) BRRA() VecN[T]
- func (self Vec4[T]) BRRB() VecN[T]
- func (self Vec4[T]) BRRG() VecN[T]
- func (self Vec4[T]) BRRR() VecN[T]
- func (self Vec4[T]) Div(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) DivV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) DivV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) Dot(other Vec4[T]) T
- func (self Vec4[T]) Equals(other Vec4[T]) bool
- func (self Vec4[T]) FMod(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) FModV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) FModV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) G() T
- func (self Vec4[T]) GA() VecN[T]
- func (self Vec4[T]) GAA() VecN[T]
- func (self Vec4[T]) GAAA() VecN[T]
- func (self Vec4[T]) GAAB() VecN[T]
- func (self Vec4[T]) GAAG() VecN[T]
- func (self Vec4[T]) GAAR() VecN[T]
- func (self Vec4[T]) GAB() VecN[T]
- func (self Vec4[T]) GABA() VecN[T]
- func (self Vec4[T]) GABB() VecN[T]
- func (self Vec4[T]) GABG() VecN[T]
- func (self Vec4[T]) GABR() VecN[T]
- func (self Vec4[T]) GAG() VecN[T]
- func (self Vec4[T]) GAGA() VecN[T]
- func (self Vec4[T]) GAGB() VecN[T]
- func (self Vec4[T]) GAGG() VecN[T]
- func (self Vec4[T]) GAGR() VecN[T]
- func (self Vec4[T]) GAR() VecN[T]
- func (self Vec4[T]) GARA() VecN[T]
- func (self Vec4[T]) GARB() VecN[T]
- func (self Vec4[T]) GARG() VecN[T]
- func (self Vec4[T]) GARR() VecN[T]
- func (self Vec4[T]) GB() VecN[T]
- func (self Vec4[T]) GBA() VecN[T]
- func (self Vec4[T]) GBAA() VecN[T]
- func (self Vec4[T]) GBAB() VecN[T]
- func (self Vec4[T]) GBAG() VecN[T]
- func (self Vec4[T]) GBAR() VecN[T]
- func (self Vec4[T]) GBB() VecN[T]
- func (self Vec4[T]) GBBA() VecN[T]
- func (self Vec4[T]) GBBB() VecN[T]
- func (self Vec4[T]) GBBG() VecN[T]
- func (self Vec4[T]) GBBR() VecN[T]
- func (self Vec4[T]) GBG() VecN[T]
- func (self Vec4[T]) GBGA() VecN[T]
- func (self Vec4[T]) GBGB() VecN[T]
- func (self Vec4[T]) GBGG() VecN[T]
- func (self Vec4[T]) GBGR() VecN[T]
- func (self Vec4[T]) GBR() VecN[T]
- func (self Vec4[T]) GBRA() VecN[T]
- func (self Vec4[T]) GBRB() VecN[T]
- func (self Vec4[T]) GBRG() VecN[T]
- func (self Vec4[T]) GBRR() VecN[T]
- func (self Vec4[T]) GG() VecN[T]
- func (self Vec4[T]) GGA() VecN[T]
- func (self Vec4[T]) GGAA() VecN[T]
- func (self Vec4[T]) GGAB() VecN[T]
- func (self Vec4[T]) GGAG() VecN[T]
- func (self Vec4[T]) GGAR() VecN[T]
- func (self Vec4[T]) GGB() VecN[T]
- func (self Vec4[T]) GGBA() VecN[T]
- func (self Vec4[T]) GGBB() VecN[T]
- func (self Vec4[T]) GGBG() VecN[T]
- func (self Vec4[T]) GGBR() VecN[T]
- func (self Vec4[T]) GGG() VecN[T]
- func (self Vec4[T]) GGGA() VecN[T]
- func (self Vec4[T]) GGGB() VecN[T]
- func (self Vec4[T]) GGGG() VecN[T]
- func (self Vec4[T]) GGGR() VecN[T]
- func (self Vec4[T]) GGR() VecN[T]
- func (self Vec4[T]) GGRA() VecN[T]
- func (self Vec4[T]) GGRB() VecN[T]
- func (self Vec4[T]) GGRG() VecN[T]
- func (self Vec4[T]) GGRR() VecN[T]
- func (self Vec4[T]) GR() VecN[T]
- func (self Vec4[T]) GRA() VecN[T]
- func (self Vec4[T]) GRAA() VecN[T]
- func (self Vec4[T]) GRAB() VecN[T]
- func (self Vec4[T]) GRAG() VecN[T]
- func (self Vec4[T]) GRAR() VecN[T]
- func (self Vec4[T]) GRB() VecN[T]
- func (self Vec4[T]) GRBA() VecN[T]
- func (self Vec4[T]) GRBB() VecN[T]
- func (self Vec4[T]) GRBG() VecN[T]
- func (self Vec4[T]) GRBR() VecN[T]
- func (self Vec4[T]) GRG() VecN[T]
- func (self Vec4[T]) GRGA() VecN[T]
- func (self Vec4[T]) GRGB() VecN[T]
- func (self Vec4[T]) GRGG() VecN[T]
- func (self Vec4[T]) GRGR() VecN[T]
- func (self Vec4[T]) GRR() VecN[T]
- func (self Vec4[T]) GRRA() VecN[T]
- func (self Vec4[T]) GRRB() VecN[T]
- func (self Vec4[T]) GRRG() VecN[T]
- func (self Vec4[T]) GRRR() VecN[T]
- func (self Vec4[T]) Grow(add T) (result Vec4[T])
- func (self Vec4[T]) IMod(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) IModV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) IModV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) Inv() (result Vec4[T])
- func (self Vec4[T]) Len() T
- func (self Vec4[T]) LerpOther(other Vec4[T], amount float64) (result Vec4[T])
- func (self Vec4[T]) LerpSelf(amount float64) (result Vec4[T])
- func (self Vec4[T]) Mult(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) MultV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) MultV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) Neg() (result Vec4[T])
- func (self Vec4[T]) Norm() (result Vec4[T])
- func (self *Vec4[T]) Ptr() *T
- func (self Vec4[T]) R() T
- func (self Vec4[T]) RA() VecN[T]
- func (self Vec4[T]) RAA() VecN[T]
- func (self Vec4[T]) RAAA() VecN[T]
- func (self Vec4[T]) RAAB() VecN[T]
- func (self Vec4[T]) RAAG() VecN[T]
- func (self Vec4[T]) RAAR() VecN[T]
- func (self Vec4[T]) RAB() VecN[T]
- func (self Vec4[T]) RABA() VecN[T]
- func (self Vec4[T]) RABB() VecN[T]
- func (self Vec4[T]) RABG() VecN[T]
- func (self Vec4[T]) RABR() VecN[T]
- func (self Vec4[T]) RAG() VecN[T]
- func (self Vec4[T]) RAGA() VecN[T]
- func (self Vec4[T]) RAGB() VecN[T]
- func (self Vec4[T]) RAGG() VecN[T]
- func (self Vec4[T]) RAGR() VecN[T]
- func (self Vec4[T]) RAR() VecN[T]
- func (self Vec4[T]) RARA() VecN[T]
- func (self Vec4[T]) RARB() VecN[T]
- func (self Vec4[T]) RARG() VecN[T]
- func (self Vec4[T]) RARR() VecN[T]
- func (self Vec4[T]) RB() VecN[T]
- func (self Vec4[T]) RBA() VecN[T]
- func (self Vec4[T]) RBAA() VecN[T]
- func (self Vec4[T]) RBAB() VecN[T]
- func (self Vec4[T]) RBAG() VecN[T]
- func (self Vec4[T]) RBAR() VecN[T]
- func (self Vec4[T]) RBB() VecN[T]
- func (self Vec4[T]) RBBA() VecN[T]
- func (self Vec4[T]) RBBB() VecN[T]
- func (self Vec4[T]) RBBG() VecN[T]
- func (self Vec4[T]) RBBR() VecN[T]
- func (self Vec4[T]) RBG() VecN[T]
- func (self Vec4[T]) RBGA() VecN[T]
- func (self Vec4[T]) RBGB() VecN[T]
- func (self Vec4[T]) RBGG() VecN[T]
- func (self Vec4[T]) RBGR() VecN[T]
- func (self Vec4[T]) RBR() VecN[T]
- func (self Vec4[T]) RBRA() VecN[T]
- func (self Vec4[T]) RBRB() VecN[T]
- func (self Vec4[T]) RBRG() VecN[T]
- func (self Vec4[T]) RBRR() VecN[T]
- func (self Vec4[T]) RG() VecN[T]
- func (self Vec4[T]) RGA() VecN[T]
- func (self Vec4[T]) RGAA() VecN[T]
- func (self Vec4[T]) RGAB() VecN[T]
- func (self Vec4[T]) RGAG() VecN[T]
- func (self Vec4[T]) RGAR() VecN[T]
- func (self Vec4[T]) RGB() VecN[T]
- func (self Vec4[T]) RGBA() VecN[T]
- func (self Vec4[T]) RGBB() VecN[T]
- func (self Vec4[T]) RGBG() VecN[T]
- func (self Vec4[T]) RGBR() VecN[T]
- func (self Vec4[T]) RGG() VecN[T]
- func (self Vec4[T]) RGGA() VecN[T]
- func (self Vec4[T]) RGGB() VecN[T]
- func (self Vec4[T]) RGGG() VecN[T]
- func (self Vec4[T]) RGGR() VecN[T]
- func (self Vec4[T]) RGR() VecN[T]
- func (self Vec4[T]) RGRA() VecN[T]
- func (self Vec4[T]) RGRB() VecN[T]
- func (self Vec4[T]) RGRG() VecN[T]
- func (self Vec4[T]) RGRR() VecN[T]
- func (self Vec4[T]) RR() VecN[T]
- func (self Vec4[T]) RRA() VecN[T]
- func (self Vec4[T]) RRAA() VecN[T]
- func (self Vec4[T]) RRAB() VecN[T]
- func (self Vec4[T]) RRAG() VecN[T]
- func (self Vec4[T]) RRAR() VecN[T]
- func (self Vec4[T]) RRB() VecN[T]
- func (self Vec4[T]) RRBA() VecN[T]
- func (self Vec4[T]) RRBB() VecN[T]
- func (self Vec4[T]) RRBG() VecN[T]
- func (self Vec4[T]) RRBR() VecN[T]
- func (self Vec4[T]) RRG() VecN[T]
- func (self Vec4[T]) RRGA() VecN[T]
- func (self Vec4[T]) RRGB() VecN[T]
- func (self Vec4[T]) RRGG() VecN[T]
- func (self Vec4[T]) RRGR() VecN[T]
- func (self Vec4[T]) RRR() VecN[T]
- func (self Vec4[T]) RRRA() VecN[T]
- func (self Vec4[T]) RRRB() VecN[T]
- func (self Vec4[T]) RRRG() VecN[T]
- func (self Vec4[T]) RRRR() VecN[T]
- func (self Vec4[T]) Scale(val T) (result Vec4[T])
- func (self *Vec4[T]) SetA(val T)
- func (self *Vec4[T]) SetB(val T)
- func (self *Vec4[T]) SetG(val T)
- func (self *Vec4[T]) SetR(val T)
- func (self *Vec4[T]) SetW(val T)
- func (self *Vec4[T]) SetX(val T)
- func (self *Vec4[T]) SetY(val T)
- func (self *Vec4[T]) SetZ(val T)
- func (self Vec4[T]) Sub(other Vec4[T]) (result Vec4[T])
- func (self Vec4[T]) SubV2(other Vec2[T]) (result Vec4[T])
- func (self Vec4[T]) SubV3(other Vec3[T]) (result Vec4[T])
- func (self Vec4[T]) Swizzle(vals ...T) (result Vec4[T])
- func (self Vec4[T]) VecN() VecN[T]
- func (self Vec4[T]) W() T
- func (self Vec4[T]) WW() VecN[T]
- func (self Vec4[T]) WWW() VecN[T]
- func (self Vec4[T]) WWWW() VecN[T]
- func (self Vec4[T]) WWWX() VecN[T]
- func (self Vec4[T]) WWWY() VecN[T]
- func (self Vec4[T]) WWWZ() VecN[T]
- func (self Vec4[T]) WWX() VecN[T]
- func (self Vec4[T]) WWXW() VecN[T]
- func (self Vec4[T]) WWXX() VecN[T]
- func (self Vec4[T]) WWXY() VecN[T]
- func (self Vec4[T]) WWXZ() VecN[T]
- func (self Vec4[T]) WWY() VecN[T]
- func (self Vec4[T]) WWYW() VecN[T]
- func (self Vec4[T]) WWYX() VecN[T]
- func (self Vec4[T]) WWYY() VecN[T]
- func (self Vec4[T]) WWYZ() VecN[T]
- func (self Vec4[T]) WWZ() VecN[T]
- func (self Vec4[T]) WWZW() VecN[T]
- func (self Vec4[T]) WWZX() VecN[T]
- func (self Vec4[T]) WWZY() VecN[T]
- func (self Vec4[T]) WWZZ() VecN[T]
- func (self Vec4[T]) WX() VecN[T]
- func (self Vec4[T]) WXW() VecN[T]
- func (self Vec4[T]) WXWW() VecN[T]
- func (self Vec4[T]) WXWX() VecN[T]
- func (self Vec4[T]) WXWY() VecN[T]
- func (self Vec4[T]) WXWZ() VecN[T]
- func (self Vec4[T]) WXX() VecN[T]
- func (self Vec4[T]) WXXW() VecN[T]
- func (self Vec4[T]) WXXX() VecN[T]
- func (self Vec4[T]) WXXY() VecN[T]
- func (self Vec4[T]) WXXZ() VecN[T]
- func (self Vec4[T]) WXY() VecN[T]
- func (self Vec4[T]) WXYW() VecN[T]
- func (self Vec4[T]) WXYX() VecN[T]
- func (self Vec4[T]) WXYY() VecN[T]
- func (self Vec4[T]) WXYZ() VecN[T]
- func (self Vec4[T]) WXZ() VecN[T]
- func (self Vec4[T]) WXZW() VecN[T]
- func (self Vec4[T]) WXZX() VecN[T]
- func (self Vec4[T]) WXZY() VecN[T]
- func (self Vec4[T]) WXZZ() VecN[T]
- func (self Vec4[T]) WY() VecN[T]
- func (self Vec4[T]) WYW() VecN[T]
- func (self Vec4[T]) WYWW() VecN[T]
- func (self Vec4[T]) WYWX() VecN[T]
- func (self Vec4[T]) WYWY() VecN[T]
- func (self Vec4[T]) WYWZ() VecN[T]
- func (self Vec4[T]) WYX() VecN[T]
- func (self Vec4[T]) WYXW() VecN[T]
- func (self Vec4[T]) WYXX() VecN[T]
- func (self Vec4[T]) WYXY() VecN[T]
- func (self Vec4[T]) WYXZ() VecN[T]
- func (self Vec4[T]) WYY() VecN[T]
- func (self Vec4[T]) WYYW() VecN[T]
- func (self Vec4[T]) WYYX() VecN[T]
- func (self Vec4[T]) WYYY() VecN[T]
- func (self Vec4[T]) WYYZ() VecN[T]
- func (self Vec4[T]) WYZ() VecN[T]
- func (self Vec4[T]) WYZW() VecN[T]
- func (self Vec4[T]) WYZX() VecN[T]
- func (self Vec4[T]) WYZY() VecN[T]
- func (self Vec4[T]) WYZZ() VecN[T]
- func (self Vec4[T]) WZ() VecN[T]
- func (self Vec4[T]) WZW() VecN[T]
- func (self Vec4[T]) WZWW() VecN[T]
- func (self Vec4[T]) WZWX() VecN[T]
- func (self Vec4[T]) WZWY() VecN[T]
- func (self Vec4[T]) WZWZ() VecN[T]
- func (self Vec4[T]) WZX() VecN[T]
- func (self Vec4[T]) WZXW() VecN[T]
- func (self Vec4[T]) WZXX() VecN[T]
- func (self Vec4[T]) WZXY() VecN[T]
- func (self Vec4[T]) WZXZ() VecN[T]
- func (self Vec4[T]) WZY() VecN[T]
- func (self Vec4[T]) WZYW() VecN[T]
- func (self Vec4[T]) WZYX() VecN[T]
- func (self Vec4[T]) WZYY() VecN[T]
- func (self Vec4[T]) WZYZ() VecN[T]
- func (self Vec4[T]) WZZ() VecN[T]
- func (self Vec4[T]) WZZW() VecN[T]
- func (self Vec4[T]) WZZX() VecN[T]
- func (self Vec4[T]) WZZY() VecN[T]
- func (self Vec4[T]) WZZZ() VecN[T]
- func (self Vec4[T]) WithA(val T) Vec4[T]
- func (self Vec4[T]) WithB(val T) Vec4[T]
- func (self Vec4[T]) WithG(val T) Vec4[T]
- func (self Vec4[T]) WithR(val T) Vec4[T]
- func (self Vec4[T]) WithW(val T) Vec4[T]
- func (self Vec4[T]) WithX(val T) Vec4[T]
- func (self Vec4[T]) WithY(val T) Vec4[T]
- func (self Vec4[T]) WithZ(val T) Vec4[T]
- func (self Vec4[T]) X() T
- func (self Vec4[T]) XW() VecN[T]
- func (self Vec4[T]) XWW() VecN[T]
- func (self Vec4[T]) XWWW() VecN[T]
- func (self Vec4[T]) XWWX() VecN[T]
- func (self Vec4[T]) XWWY() VecN[T]
- func (self Vec4[T]) XWWZ() VecN[T]
- func (self Vec4[T]) XWX() VecN[T]
- func (self Vec4[T]) XWXW() VecN[T]
- func (self Vec4[T]) XWXX() VecN[T]
- func (self Vec4[T]) XWXY() VecN[T]
- func (self Vec4[T]) XWXZ() VecN[T]
- func (self Vec4[T]) XWY() VecN[T]
- func (self Vec4[T]) XWYW() VecN[T]
- func (self Vec4[T]) XWYX() VecN[T]
- func (self Vec4[T]) XWYY() VecN[T]
- func (self Vec4[T]) XWYZ() VecN[T]
- func (self Vec4[T]) XWZ() VecN[T]
- func (self Vec4[T]) XWZW() VecN[T]
- func (self Vec4[T]) XWZX() VecN[T]
- func (self Vec4[T]) XWZY() VecN[T]
- func (self Vec4[T]) XWZZ() VecN[T]
- func (self Vec4[T]) XX() VecN[T]
- func (self Vec4[T]) XXW() VecN[T]
- func (self Vec4[T]) XXWW() VecN[T]
- func (self Vec4[T]) XXWX() VecN[T]
- func (self Vec4[T]) XXWY() VecN[T]
- func (self Vec4[T]) XXWZ() VecN[T]
- func (self Vec4[T]) XXX() VecN[T]
- func (self Vec4[T]) XXXW() VecN[T]
- func (self Vec4[T]) XXXX() VecN[T]
- func (self Vec4[T]) XXXY() VecN[T]
- func (self Vec4[T]) XXXZ() VecN[T]
- func (self Vec4[T]) XXY() VecN[T]
- func (self Vec4[T]) XXYW() VecN[T]
- func (self Vec4[T]) XXYX() VecN[T]
- func (self Vec4[T]) XXYY() VecN[T]
- func (self Vec4[T]) XXYZ() VecN[T]
- func (self Vec4[T]) XXZ() VecN[T]
- func (self Vec4[T]) XXZW() VecN[T]
- func (self Vec4[T]) XXZX() VecN[T]
- func (self Vec4[T]) XXZY() VecN[T]
- func (self Vec4[T]) XXZZ() VecN[T]
- func (self Vec4[T]) XY() VecN[T]
- func (self Vec4[T]) XYW() VecN[T]
- func (self Vec4[T]) XYWW() VecN[T]
- func (self Vec4[T]) XYWX() VecN[T]
- func (self Vec4[T]) XYWY() VecN[T]
- func (self Vec4[T]) XYWZ() VecN[T]
- func (self Vec4[T]) XYX() VecN[T]
- func (self Vec4[T]) XYXW() VecN[T]
- func (self Vec4[T]) XYXX() VecN[T]
- func (self Vec4[T]) XYXY() VecN[T]
- func (self Vec4[T]) XYXZ() VecN[T]
- func (self Vec4[T]) XYY() VecN[T]
- func (self Vec4[T]) XYYW() VecN[T]
- func (self Vec4[T]) XYYX() VecN[T]
- func (self Vec4[T]) XYYY() VecN[T]
- func (self Vec4[T]) XYYZ() VecN[T]
- func (self Vec4[T]) XYZ() VecN[T]
- func (self Vec4[T]) XYZW() VecN[T]
- func (self Vec4[T]) XYZX() VecN[T]
- func (self Vec4[T]) XYZY() VecN[T]
- func (self Vec4[T]) XYZZ() VecN[T]
- func (self Vec4[T]) XZ() VecN[T]
- func (self Vec4[T]) XZW() VecN[T]
- func (self Vec4[T]) XZWW() VecN[T]
- func (self Vec4[T]) XZWX() VecN[T]
- func (self Vec4[T]) XZWY() VecN[T]
- func (self Vec4[T]) XZWZ() VecN[T]
- func (self Vec4[T]) XZX() VecN[T]
- func (self Vec4[T]) XZXW() VecN[T]
- func (self Vec4[T]) XZXX() VecN[T]
- func (self Vec4[T]) XZXY() VecN[T]
- func (self Vec4[T]) XZXZ() VecN[T]
- func (self Vec4[T]) XZY() VecN[T]
- func (self Vec4[T]) XZYW() VecN[T]
- func (self Vec4[T]) XZYX() VecN[T]
- func (self Vec4[T]) XZYY() VecN[T]
- func (self Vec4[T]) XZYZ() VecN[T]
- func (self Vec4[T]) XZZ() VecN[T]
- func (self Vec4[T]) XZZW() VecN[T]
- func (self Vec4[T]) XZZX() VecN[T]
- func (self Vec4[T]) XZZY() VecN[T]
- func (self Vec4[T]) XZZZ() VecN[T]
- func (self Vec4[T]) Y() T
- func (self Vec4[T]) YW() VecN[T]
- func (self Vec4[T]) YWW() VecN[T]
- func (self Vec4[T]) YWWW() VecN[T]
- func (self Vec4[T]) YWWX() VecN[T]
- func (self Vec4[T]) YWWY() VecN[T]
- func (self Vec4[T]) YWWZ() VecN[T]
- func (self Vec4[T]) YWX() VecN[T]
- func (self Vec4[T]) YWXW() VecN[T]
- func (self Vec4[T]) YWXX() VecN[T]
- func (self Vec4[T]) YWXY() VecN[T]
- func (self Vec4[T]) YWXZ() VecN[T]
- func (self Vec4[T]) YWY() VecN[T]
- func (self Vec4[T]) YWYW() VecN[T]
- func (self Vec4[T]) YWYX() VecN[T]
- func (self Vec4[T]) YWYY() VecN[T]
- func (self Vec4[T]) YWYZ() VecN[T]
- func (self Vec4[T]) YWZ() VecN[T]
- func (self Vec4[T]) YWZW() VecN[T]
- func (self Vec4[T]) YWZX() VecN[T]
- func (self Vec4[T]) YWZY() VecN[T]
- func (self Vec4[T]) YWZZ() VecN[T]
- func (self Vec4[T]) YX() VecN[T]
- func (self Vec4[T]) YXW() VecN[T]
- func (self Vec4[T]) YXWW() VecN[T]
- func (self Vec4[T]) YXWX() VecN[T]
- func (self Vec4[T]) YXWY() VecN[T]
- func (self Vec4[T]) YXWZ() VecN[T]
- func (self Vec4[T]) YXX() VecN[T]
- func (self Vec4[T]) YXXW() VecN[T]
- func (self Vec4[T]) YXXX() VecN[T]
- func (self Vec4[T]) YXXY() VecN[T]
- func (self Vec4[T]) YXXZ() VecN[T]
- func (self Vec4[T]) YXY() VecN[T]
- func (self Vec4[T]) YXYW() VecN[T]
- func (self Vec4[T]) YXYX() VecN[T]
- func (self Vec4[T]) YXYY() VecN[T]
- func (self Vec4[T]) YXYZ() VecN[T]
- func (self Vec4[T]) YXZ() VecN[T]
- func (self Vec4[T]) YXZW() VecN[T]
- func (self Vec4[T]) YXZX() VecN[T]
- func (self Vec4[T]) YXZY() VecN[T]
- func (self Vec4[T]) YXZZ() VecN[T]
- func (self Vec4[T]) YY() VecN[T]
- func (self Vec4[T]) YYW() VecN[T]
- func (self Vec4[T]) YYWW() VecN[T]
- func (self Vec4[T]) YYWX() VecN[T]
- func (self Vec4[T]) YYWY() VecN[T]
- func (self Vec4[T]) YYWZ() VecN[T]
- func (self Vec4[T]) YYX() VecN[T]
- func (self Vec4[T]) YYXW() VecN[T]
- func (self Vec4[T]) YYXX() VecN[T]
- func (self Vec4[T]) YYXY() VecN[T]
- func (self Vec4[T]) YYXZ() VecN[T]
- func (self Vec4[T]) YYY() VecN[T]
- func (self Vec4[T]) YYYW() VecN[T]
- func (self Vec4[T]) YYYX() VecN[T]
- func (self Vec4[T]) YYYY() VecN[T]
- func (self Vec4[T]) YYYZ() VecN[T]
- func (self Vec4[T]) YYZ() VecN[T]
- func (self Vec4[T]) YYZW() VecN[T]
- func (self Vec4[T]) YYZX() VecN[T]
- func (self Vec4[T]) YYZY() VecN[T]
- func (self Vec4[T]) YYZZ() VecN[T]
- func (self Vec4[T]) YZ() VecN[T]
- func (self Vec4[T]) YZW() VecN[T]
- func (self Vec4[T]) YZWW() VecN[T]
- func (self Vec4[T]) YZWX() VecN[T]
- func (self Vec4[T]) YZWY() VecN[T]
- func (self Vec4[T]) YZWZ() VecN[T]
- func (self Vec4[T]) YZX() VecN[T]
- func (self Vec4[T]) YZXW() VecN[T]
- func (self Vec4[T]) YZXX() VecN[T]
- func (self Vec4[T]) YZXY() VecN[T]
- func (self Vec4[T]) YZXZ() VecN[T]
- func (self Vec4[T]) YZY() VecN[T]
- func (self Vec4[T]) YZYW() VecN[T]
- func (self Vec4[T]) YZYX() VecN[T]
- func (self Vec4[T]) YZYY() VecN[T]
- func (self Vec4[T]) YZYZ() VecN[T]
- func (self Vec4[T]) YZZ() VecN[T]
- func (self Vec4[T]) YZZW() VecN[T]
- func (self Vec4[T]) YZZX() VecN[T]
- func (self Vec4[T]) YZZY() VecN[T]
- func (self Vec4[T]) YZZZ() VecN[T]
- func (self Vec4[T]) Z() T
- func (self Vec4[T]) ZW() VecN[T]
- func (self Vec4[T]) ZWW() VecN[T]
- func (self Vec4[T]) ZWWW() VecN[T]
- func (self Vec4[T]) ZWWX() VecN[T]
- func (self Vec4[T]) ZWWY() VecN[T]
- func (self Vec4[T]) ZWWZ() VecN[T]
- func (self Vec4[T]) ZWX() VecN[T]
- func (self Vec4[T]) ZWXW() VecN[T]
- func (self Vec4[T]) ZWXX() VecN[T]
- func (self Vec4[T]) ZWXY() VecN[T]
- func (self Vec4[T]) ZWXZ() VecN[T]
- func (self Vec4[T]) ZWY() VecN[T]
- func (self Vec4[T]) ZWYW() VecN[T]
- func (self Vec4[T]) ZWYX() VecN[T]
- func (self Vec4[T]) ZWYY() VecN[T]
- func (self Vec4[T]) ZWYZ() VecN[T]
- func (self Vec4[T]) ZWZ() VecN[T]
- func (self Vec4[T]) ZWZW() VecN[T]
- func (self Vec4[T]) ZWZX() VecN[T]
- func (self Vec4[T]) ZWZY() VecN[T]
- func (self Vec4[T]) ZWZZ() VecN[T]
- func (self Vec4[T]) ZX() VecN[T]
- func (self Vec4[T]) ZXW() VecN[T]
- func (self Vec4[T]) ZXWW() VecN[T]
- func (self Vec4[T]) ZXWX() VecN[T]
- func (self Vec4[T]) ZXWY() VecN[T]
- func (self Vec4[T]) ZXWZ() VecN[T]
- func (self Vec4[T]) ZXX() VecN[T]
- func (self Vec4[T]) ZXXW() VecN[T]
- func (self Vec4[T]) ZXXX() VecN[T]
- func (self Vec4[T]) ZXXY() VecN[T]
- func (self Vec4[T]) ZXXZ() VecN[T]
- func (self Vec4[T]) ZXY() VecN[T]
- func (self Vec4[T]) ZXYW() VecN[T]
- func (self Vec4[T]) ZXYX() VecN[T]
- func (self Vec4[T]) ZXYY() VecN[T]
- func (self Vec4[T]) ZXYZ() VecN[T]
- func (self Vec4[T]) ZXZ() VecN[T]
- func (self Vec4[T]) ZXZW() VecN[T]
- func (self Vec4[T]) ZXZX() VecN[T]
- func (self Vec4[T]) ZXZY() VecN[T]
- func (self Vec4[T]) ZXZZ() VecN[T]
- func (self Vec4[T]) ZY() VecN[T]
- func (self Vec4[T]) ZYW() VecN[T]
- func (self Vec4[T]) ZYWW() VecN[T]
- func (self Vec4[T]) ZYWX() VecN[T]
- func (self Vec4[T]) ZYWY() VecN[T]
- func (self Vec4[T]) ZYWZ() VecN[T]
- func (self Vec4[T]) ZYX() VecN[T]
- func (self Vec4[T]) ZYXW() VecN[T]
- func (self Vec4[T]) ZYXX() VecN[T]
- func (self Vec4[T]) ZYXY() VecN[T]
- func (self Vec4[T]) ZYXZ() VecN[T]
- func (self Vec4[T]) ZYY() VecN[T]
- func (self Vec4[T]) ZYYW() VecN[T]
- func (self Vec4[T]) ZYYX() VecN[T]
- func (self Vec4[T]) ZYYY() VecN[T]
- func (self Vec4[T]) ZYYZ() VecN[T]
- func (self Vec4[T]) ZYZ() VecN[T]
- func (self Vec4[T]) ZYZW() VecN[T]
- func (self Vec4[T]) ZYZX() VecN[T]
- func (self Vec4[T]) ZYZY() VecN[T]
- func (self Vec4[T]) ZYZZ() VecN[T]
- func (self Vec4[T]) ZZ() VecN[T]
- func (self Vec4[T]) ZZW() VecN[T]
- func (self Vec4[T]) ZZWW() VecN[T]
- func (self Vec4[T]) ZZWX() VecN[T]
- func (self Vec4[T]) ZZWY() VecN[T]
- func (self Vec4[T]) ZZWZ() VecN[T]
- func (self Vec4[T]) ZZX() VecN[T]
- func (self Vec4[T]) ZZXW() VecN[T]
- func (self Vec4[T]) ZZXX() VecN[T]
- func (self Vec4[T]) ZZXY() VecN[T]
- func (self Vec4[T]) ZZXZ() VecN[T]
- func (self Vec4[T]) ZZY() VecN[T]
- func (self Vec4[T]) ZZYW() VecN[T]
- func (self Vec4[T]) ZZYX() VecN[T]
- func (self Vec4[T]) ZZYY() VecN[T]
- func (self Vec4[T]) ZZYZ() VecN[T]
- func (self Vec4[T]) ZZZ() VecN[T]
- func (self Vec4[T]) ZZZW() VecN[T]
- func (self Vec4[T]) ZZZX() VecN[T]
- func (self Vec4[T]) ZZZY() VecN[T]
- func (self Vec4[T]) ZZZZ() VecN[T]
- type VecN
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Line2 ¶
func (Line2[T]) IntersectionFinite ¶ added in v0.2.0
func (Line2[T]) IntersectionInfinite ¶ added in v0.2.0
type Vec3 ¶
type Vec4 ¶
Click to show internal directories.
Click to hide internal directories.