mirror of
https://github.com/bloeys/gglm.git
synced 2025-12-29 13:38:20 +00:00
Reorder interface
This commit is contained in:
@ -2,39 +2,39 @@ package gglm
|
|||||||
|
|
||||||
type Swizzle1 interface {
|
type Swizzle1 interface {
|
||||||
X() float32
|
X() float32
|
||||||
R() float32
|
|
||||||
|
|
||||||
SetX(float32)
|
SetX(float32)
|
||||||
SetR(float32)
|
|
||||||
|
|
||||||
AddX(float32)
|
AddX(float32)
|
||||||
|
|
||||||
|
R() float32
|
||||||
|
SetR(float32)
|
||||||
AddR(float32)
|
AddR(float32)
|
||||||
}
|
}
|
||||||
|
|
||||||
type Swizzle2 interface {
|
type Swizzle2 interface {
|
||||||
Swizzle1
|
Swizzle1
|
||||||
|
|
||||||
Y() float32
|
Y() float32
|
||||||
G() float32
|
|
||||||
|
|
||||||
SetY(float32)
|
SetY(float32)
|
||||||
SetG(float32)
|
|
||||||
|
|
||||||
AddY(float32)
|
AddY(float32)
|
||||||
AddG(float32)
|
|
||||||
|
|
||||||
AddXY(float32, float32)
|
AddXY(float32, float32)
|
||||||
|
|
||||||
|
G() float32
|
||||||
|
SetG(float32)
|
||||||
|
AddG(float32)
|
||||||
|
|
||||||
AddRG(float32, float32)
|
AddRG(float32, float32)
|
||||||
}
|
}
|
||||||
|
|
||||||
type Swizzle3 interface {
|
type Swizzle3 interface {
|
||||||
Swizzle2
|
Swizzle2
|
||||||
|
|
||||||
Z() float32
|
Z() float32
|
||||||
B() float32
|
|
||||||
|
|
||||||
SetZ(float32)
|
SetZ(float32)
|
||||||
SetB(float32)
|
|
||||||
|
|
||||||
AddZ(float32)
|
AddZ(float32)
|
||||||
|
|
||||||
|
B() float32
|
||||||
|
SetB(float32)
|
||||||
AddB(float32)
|
AddB(float32)
|
||||||
|
|
||||||
AddXYZ(float32, float32, float32)
|
AddXYZ(float32, float32, float32)
|
||||||
@ -43,13 +43,13 @@ type Swizzle3 interface {
|
|||||||
|
|
||||||
type Swizzle4 interface {
|
type Swizzle4 interface {
|
||||||
Swizzle3
|
Swizzle3
|
||||||
|
|
||||||
W() float32
|
W() float32
|
||||||
A() float32
|
|
||||||
|
|
||||||
SetW(float32)
|
SetW(float32)
|
||||||
SetA(float32)
|
|
||||||
|
|
||||||
AddW(float32)
|
AddW(float32)
|
||||||
|
|
||||||
|
A() float32
|
||||||
|
SetA(float32)
|
||||||
AddA(float32)
|
AddA(float32)
|
||||||
|
|
||||||
AddXYZW(float32, float32, float32, float32)
|
AddXYZW(float32, float32, float32, float32)
|
||||||
|
|||||||
Reference in New Issue
Block a user