|
CMU462 Library
1.0
15-462/15-662: Computer Graphics (Fall 2015)
|
Defines 2D vectors. More...
#include <vector2D.h>
Public Member Functions | |
| Vector2D () | |
| Constructor. More... | |
| Vector2D (double x, double y) | |
| Constructor. More... | |
| Vector2D (const Vector2D &v) | |
| Constructor. More... | |
| double | norm (void) const |
| Returns norm. | |
| double | norm2 (void) const |
| Returns norm squared. | |
| Vector2D | unit (void) const |
| Returns unit vector parallel to this one. | |
Defines 2D vectors.
|
inline |
Constructor.
Initializes to vector (0,0).
|
inline |
Constructor.
Initializes to vector (a,b).
|
inline |
Constructor.
Copy constructor. Creates a copy of the given vector.
1.8.9.1