HeroesGrave
|
047dbefd6f
|
remove lifetime notations causing errors
|
2014-07-05 12:15:10 +12:00 |
|
Erick Tryzelaar
|
1c5b6f0b7a
|
Update to compile with rust (9f8149e)
|
2014-06-25 21:26:15 -07:00 |
|
Corey Richardson
|
c9bdf838a5
|
Update for Cargo
|
2014-06-23 23:49:29 -07:00 |
|
Brendan Zabarauskas
|
ff336f0791
|
Switch to using numeric-rs for numeric type traits
|
2012-12-16 15:05:04 +10:00 |
|
Brendan Zabarauskas
|
b429d91fcf
|
Remove num::cast::cast function and num::cast::NumCast::from method
|
2012-12-13 11:10:53 +10:00 |
|
Brendan Zabarauskas
|
bc9104fdb5
|
Implement FuzzyEq for Angle and Color types
|
2012-12-12 14:19:19 +10:00 |
|
Brendan Zabarauskas
|
3a3034b7b6
|
Fix typo
|
2012-12-12 13:25:01 +10:00 |
|
Brendan Zabarauskas
|
3abc1df753
|
Rename kinds module to types
|
2012-12-12 09:55:42 +10:00 |
|
Brendan Zabarauskas
|
b6049b28e2
|
Remove comma separated inheritance lists
|
2012-12-10 10:38:41 +10:00 |
|
Brendan Zabarauskas
|
1a55784c81
|
Merge branch 'master' of https://github.com/luqmana/lmath-rs
|
2012-12-10 10:32:29 +10:00 |
|
Brendan Zabarauskas
|
4d48591e80
|
Documentation
|
2012-12-08 21:14:33 +10:00 |
|
Brendan Zabarauskas
|
6169ef0ee3
|
Use Float::pi() instead of f64::consts::pi
|
2012-12-08 21:12:37 +10:00 |
|
Brendan Zabarauskas
|
2e0521f4e5
|
Remove Euler type
|
2012-12-08 21:10:42 +10:00 |
|
Brendan Zabarauskas
|
b4fbb9c76a
|
Remove Rotation struct and methods
|
2012-12-08 12:59:10 +10:00 |
|
Luqman Aden
|
fb59c90b88
|
More explicit self.
|
2012-12-07 19:00:50 -05:00 |
|
Brendan Zabarauskas
|
4a0cf79a85
|
Rix rotation to mat3 conversion
|
2012-12-06 11:11:08 +10:00 |
|
Brendan Zabarauskas
|
c442cf148e
|
Fix some silly mistakes
|
2012-12-05 20:03:39 +10:00 |
|
Brendan Zabarauskas
|
2efb96de16
|
Add todo, remove fixme
|
2012-12-05 18:10:51 +10:00 |
|
Brendan Zabarauskas
|
b8521f289c
|
Rename cast module to conv and NumCast trait to NumConv
These names will be more appropriate once the cast function has been completely phased out.
|
2012-12-05 10:33:27 +10:00 |
|
Brendan Zabarauskas
|
54953a8f01
|
Find more trouble spots where Number::from causes ICEs
|
2012-12-04 14:41:21 +10:00 |
|
Brendan Zabarauskas
|
91fd819b79
|
Add comments an rename some functions
|
2012-12-04 11:38:59 +10:00 |
|
Brendan Zabarauskas
|
ddc7559153
|
Remove zero and one methods from NumCast
|
2012-12-03 15:39:32 +10:00 |
|
Brendan Zabarauskas
|
ecc91acbbe
|
Rename num::ext module to num::kinds
|
2012-12-03 11:12:57 +10:00 |
|
Brendan Zabarauskas
|
7b3ae88c57
|
Use num::ext traits to simplify trait bounds
|
2012-12-03 11:10:14 +10:00 |
|
Brendan Zabarauskas
|
5de6fbe5bb
|
Move methods from FloatConsts into Float trait and remove num::consts
|
2012-12-02 16:59:03 +10:00 |
|
Brendan Zabarauskas
|
3a48006ba7
|
Use absolute values for radian constants
|
2012-12-02 16:18:39 +10:00 |
|
Brendan Zabarauskas
|
90802b1713
|
Fix angle wrapping
|
2012-12-02 15:39:49 +10:00 |
|
Brendan Zabarauskas
|
2b931aee21
|
Add zero constant
|
2012-12-02 15:36:10 +10:00 |
|
Brendan Zabarauskas
|
2ad204a424
|
Add missing trait bounds
|
2012-12-01 14:19:37 +10:00 |
|
Brendan Zabarauskas
|
7d559c09e2
|
Add opposite method
|
2012-11-30 22:28:58 +10:00 |
|
Brendan Zabarauskas
|
6d3620c9d7
|
Implement explicit self in trait methods
|
2012-11-30 13:13:20 +10:00 |
|
Brendan Zabarauskas
|
126c5f4501
|
Improve constant names
|
2012-11-29 18:29:08 +10:00 |
|
Brendan Zabarauskas
|
9b05325a31
|
Implement ToStr for angle types
|
2012-11-29 16:31:14 +10:00 |
|
Brendan Zabarauskas
|
49d055a3dc
|
Update operator overloads to use explicit self
|
2012-11-29 13:14:42 +10:00 |
|
Brendan Zabarauskas
|
64761478dd
|
Formatting
|
2012-11-29 11:17:36 +10:00 |
|
Brendan Zabarauskas
|
26a22e0cc7
|
Implement wrap method
|
2012-11-29 11:16:28 +10:00 |
|
Brendan Zabarauskas
|
953301c38f
|
Add skeleton wrap method
|
2012-11-27 12:36:34 +10:00 |
|
Brendan Zabarauskas
|
e274d884b9
|
Add inline attributes
|
2012-11-27 12:35:53 +10:00 |
|
Brendan Zabarauskas
|
ca40caee81
|
Separate operator overload implementations
|
2012-11-27 12:35:29 +10:00 |
|
Brendan Zabarauskas
|
d7d1c786fb
|
Add angle constants
|
2012-11-27 12:34:15 +10:00 |
|
Brendan Zabarauskas
|
2cb00d8c0e
|
Add Rotation constructor, reorganise feilds
|
2012-11-27 09:48:01 +10:00 |
|
Brendan Zabarauskas
|
c3071b6260
|
Move axial rotation conversions to angle module
|
2012-11-26 17:31:02 +10:00 |
|
Brendan Zabarauskas
|
7bc7565f56
|
Implement Eq and Ord on angle types
|
2012-11-26 16:23:34 +10:00 |
|
Brendan Zabarauskas
|
c3e43b9b9b
|
Fix operator overloads
|
2012-11-26 16:04:32 +10:00 |
|
Brendan Zabarauskas
|
5393e9a1f6
|
Divide Angle enum into separate Radians and Degrees types
|
2012-11-26 04:28:41 +10:00 |
|
Brendan Zabarauskas
|
035d9e751a
|
Implement operator overloads for Angle type
|
2012-11-26 03:43:48 +10:00 |
|
Brendan Zabarauskas
|
287fae7114
|
Add angle module
|
2012-11-26 02:26:01 +10:00 |
|