Skip to content

Commit 249d86e

Browse files
committed
docs
1 parent c5dc334 commit 249d86e

File tree

1 file changed

+24
-20
lines changed

1 file changed

+24
-20
lines changed

echo/math/Matrix3.hx

Lines changed: 24 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ class Matrix3Default {
1717
public var m21:Float;
1818
public var m22:Float;
1919
/**
20+
* Column-Major Orientation.
2021
* /m00, m10, m20/
2122
* /m01, m11, m21/
22-
* /m02m m12, m22/
23+
* /m02, m12, m22/
2324
*/
2425
public inline function new(m00:Float, m10:Float, m20:Float, m01:Float, m11:Float, m21:Float, m02:Float, m12:Float, m22:Float) {
2526
this.m00 = m00 + 0.0;
@@ -39,7 +40,12 @@ class Matrix3Default {
3940
return '{ m00:$m00, m10:$m10, m20:$m20, m01:$m01, m11:$m11, m21:$m21, m02:$m02, m12:$m12, m22:$m22 }';
4041
}
4142
}
42-
43+
/**
44+
* Column-Major Orientation.
45+
* /m00, m10, m20/
46+
* /m01, m11, m21/
47+
* /m02, m12, m22/
48+
*/
4349
@:using(echo.math.Matrix3)
4450
@:forward(m00, m10, m20, m01, m11, m21, m02, m12, m22)
4551
abstract Matrix3(Matrix3Type) from Matrix3Type to Matrix3Type {
@@ -178,26 +184,24 @@ abstract Matrix3(Matrix3Type) from Matrix3Type to Matrix3Type {
178184
static inline function get_identity():Matrix3 {
179185
return new Matrix3(1.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 1.0);
180186
}
187+
}
181188

182-
public inline function copy_to(b:Matrix3):Matrix3 {
183-
var a = this;
184-
b.copy_from(a);
185-
return a;
186-
}
189+
inline function copy_to(a:Matrix3, b:Matrix3):Matrix3 {
190+
b.copy_from(a);
191+
return a;
192+
}
187193

188-
public inline function copy_from(b:Matrix3):Matrix3 {
189-
var a = this;
190-
a.m00 = b.m00;
191-
a.m10 = b.m10;
192-
a.m20 = b.m20;
194+
inline function copy_from(a:Matrix3, b:Matrix3):Matrix3 {
195+
a.m00 = b.m00;
196+
a.m10 = b.m10;
197+
a.m20 = b.m20;
193198

194-
a.m01 = b.m01;
195-
a.m11 = b.m11;
196-
a.m21 = b.m21;
199+
a.m01 = b.m01;
200+
a.m11 = b.m11;
201+
a.m21 = b.m21;
197202

198-
a.m02 = b.m02;
199-
a.m12 = b.m12;
200-
a.m22 = b.m22;
201-
return a;
202-
}
203+
a.m02 = b.m02;
204+
a.m12 = b.m12;
205+
a.m22 = b.m22;
206+
return a;
203207
}

0 commit comments

Comments
 (0)