view notes @ 6:11e216148d1c

Making progress in Matrix. Reorganized code a bit. Reworked Vector routines to use += -= *=
author Eris Caffee <discordia@eldalin.com>
date Tue, 06 Sep 2011 11:26:39 -0500
parents f6e6f3c8f7eb
children
line source
1 --------------------------------------------------------------------------------
2 Vectors
4 Operations to support
6 * vector to string
7 * dot
8 * length (norm)
9 * vector addition
10 * scalar multiplication
11 * normalize
12 * cross
13 * angle between two vectors
14 * subtraction
15 * assignment
16 * projection of one vector onto another.
17 triple product i.e. dot(u, cross(v, w)) Is this really that common?
19 Class with operator overloading?
21 --------------------------------------------------------------------------------
22 Matrices
24 * getstring
25 * assign
26 * add
27 * subtract
28 * scalar multiplication
29 * vector multiplication
30 * matrix multiplication
31 * transpose
32 det
33 inverse
35 --------------------------------------------------------------------------------
36 Quaternions