|
6f4d91af01
|
Ray parameterization takes a Double
|
2014-08-03 12:44:53 -07:00 |
|
|
d44fa4dd2a
|
Add Vector3::normalized()
Makes a copy of the vector, normalizes it, and returns it.
|
2014-08-02 10:00:00 -07:00 |
|
|
d69d708b31
|
Convert Vector3 to use Doubles
|
2014-07-22 20:46:10 -07:00 |
|
|
ca5cabb6ef
|
Add LinearCombination for Vectors
|
2014-07-16 23:23:26 -07:00 |
|
|
c6b8b167ca
|
Add operator<< overloads for Vector3, Ray, and Color
|
2013-09-22 10:15:41 -07:00 |
|
|
5d14a63c37
|
Add cross product operation to Vector3
|
2013-09-22 08:37:58 -07:00 |
|
|
fb6920e923
|
Add X, Y, and Z unit vectors
|
2013-09-20 09:10:55 -07:00 |
|
|
dea1967344
|
Add operator overloads for Color taking Color references
|
2013-09-13 18:23:25 -07:00 |
|
|
9fef3c33d2
|
Add RGB constructor to color
|
2013-09-13 14:10:52 -07:00 |
|
|
b631875246
|
Add operator== and operator!= to Vector3
|
2013-09-13 11:09:37 -07:00 |
|
|
da87ac8dd2
|
Add operator overloads for Colors and floats
|
2013-09-12 15:51:08 -07:00 |
|
|
67cb6c9fea
|
Implement operator overloads for Vector3
|
2013-09-12 14:59:33 -07:00 |
|
|
fcde85c642
|
Return *this after normalizing
|
2013-09-11 22:07:34 -07:00 |
|
|
c6c11ca95a
|
Add operator*= to colors
|
2013-09-11 08:56:53 -07:00 |
|
|
b42a756042
|
Basic functions can't be inline (wat); fix dot product error
|
2013-09-10 21:02:30 -07:00 |
|
|
6de49ae679
|
Add operator= to Vector3 and Color
|
2013-09-10 16:25:12 -07:00 |
|
|
f062efc349
|
Make Vector3 methods const
|
2013-09-10 15:34:08 -07:00 |
|
|
6ad2f16acd
|
Comments for basics!
|
2013-09-09 23:03:41 -07:00 |
|
|
a4a6dc8589
|
Move .cpp to .cc
|
2013-09-09 22:50:41 -07:00 |
|