view notes @ 4:f4e384b966b9

About half done with Vectors
author Eris Caffee <discordia@eldalin.com>
date Tue, 30 Aug 2011 11:08:12 -0500
parents
children f6e6f3c8f7eb
line source
1 --------------------------------------------------------------------------------
2 Vectors
4 Operations to support
6 * dot
7 * length (norm)
8 * vector addition
9 * scalar multiplication
10 * normalize
11 cross
12 triple product i.e. dot(u, cross(v, w)) Is this really that common?
13 angle between two vectors
14 projection of one vector onto another.
15 * vector to string
17 Class with operator overloading?
19 --------------------------------------------------------------------------------
20 Matrices
22 det
23 transpose
24 inverse
25 add
26 matrix multiplication
27 vector multiplication
28 scalar multiplication
30 --------------------------------------------------------------------------------
31 Quaternions