Pavel Krajcevski
|
2d7ee21fb7
|
Let the compiler choose what precision we want to do the vector-scalar multiplication/division in.
|
2014-02-19 19:36:28 -05:00 |
|
Pavel Krajcevski
|
4fc75f22dc
|
Fix vector operators to avoid needing overloads
|
2014-02-17 13:02:43 -05:00 |
|
Pavel Krajcevski
|
0875ee0ddb
|
Constify
|
2014-02-16 18:29:08 -05:00 |
|
Pavel Krajcevski
|
45b739a44a
|
Add some tests for VectorBase
|
2014-02-16 17:17:25 -05:00 |
|
Pavel Krajcevski
|
543185fe2a
|
Add normalization function to vectors
|
2014-02-16 12:30:37 -05:00 |
|
Pavel Krajcevski
|
e20d84b1ee
|
Fix gross bug in VectorBase
|
2014-02-16 12:30:09 -05:00 |
|
Pavel Krajcevski
|
bcf7c5c389
|
Some more compiler error and warning fixes.
|
2013-10-15 10:32:38 -04:00 |
|
Pavel Krajcevski
|
89110be602
|
Get rid of a bunch of MSVC compiler warnings.
|
2013-10-15 00:31:33 -04:00 |
|
Pavel Krajcevski
|
47074c1224
|
Abstract away a bit more logic in order to allow us to easily override the core vector operations if need be.
|
2013-10-08 20:29:56 -04:00 |
|
Pavel Krajcevski
|
01a38dc76b
|
Add more generic structures for performing scalar multiplication with vectors (i.e. ones that actually compile)
|
2013-10-08 18:39:32 -04:00 |
|
Pavel Krajcevski
|
473a1c1869
|
Move the operators out of the class definition so that we can derive from Vectors.
|
2013-10-08 15:06:20 -04:00 |
|
Pavel Krajcevski
|
cb348c3598
|
Reappropriate vexlib math headers into FasTC.
|
2013-10-03 17:19:28 -04:00 |
|