chrisbrandtner
|
493e52e05b
|
Added explicit operators for converting single-precision Vector234 <-> double-precision Vector234d.
|
2009-02-13 13:26:39 +00:00 |
|
chrisbrandtner
|
46f25f27a4
|
Overloaded instance methods Add, Sub, Scale to pass-vector-by-value and set CLS compliance flags.
Overloaded static method BaryCentric to pass-by-reference.
|
2009-01-24 14:54:52 +00:00 |
|
chrisbrandtner
|
4e6a3cf981
|
Added instance methods to all single and double precision Vector structs:
Add(ref vec)
Sub(ref vec)
Mult(float)
Div(float)
Scale(ref vec)
|
2009-01-23 21:55:21 +00:00 |
|
chrisbrandtner
|
01e971741d
|
Added ref/out overloads to static Vector*.Dot and Vector*.Lerp methods. Simplified the slow Vector3/Vector3d's static Cross methods. Occasional tweaks to inline documentation (spelling, consistency)
|
2009-01-23 15:04:53 +00:00 |
|
the_fiddler
|
2e3b56f89c
|
Added OpenEXR terms to the License.
Added Half and Vector[234]h structs.
Added Vector[234]d, Matrix4d and Quaterniond structs.
|
2008-12-09 20:45:18 +00:00 |
|
the_fiddler
|
e6303e9e5b
|
Suppress cls-compliance warnings (should be restored when the code goes public).
|
2008-12-02 16:02:08 +00:00 |
|
the_fiddler
|
706875c3de
|
Added George's patch which fixes some region strings, and adds PerpendicularLeft.
|
2008-04-06 15:50:48 +00:00 |
|
the_fiddler
|
b7214409cc
|
Marked double precision math structures as internal (need more work before release).
|
2008-04-06 15:36:42 +00:00 |
|
the_fiddler
|
f381438c8e
|
Added Bezier Curves. Added Factorial and BinomialCoefficient to Functions.cs. Added Vector2d?.Perpendicular
|
2008-03-06 21:04:53 +00:00 |
|
the_fiddler
|
40f32f4867
|
Documentation updates. Getting rid of all remaining warnings in debug build.
|
2008-01-20 19:29:42 +00:00 |
|
the_fiddler
|
d4a63df42b
|
Added JTalton's double precision mathlib.
|
2008-01-20 17:14:12 +00:00 |
|