Reorder interface

This commit is contained in:
bloeys
2022-05-23 22:12:29 +04:00
parent 547d3ad234
commit 971afed401

View File

@ -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)