#include <Vector3.h>
Public Methods | |
Vector3 () | |
Vector3 (double x, double y, double z) | |
Vector3 (double *points) | |
virtual | ~Vector3 () |
Vector3 | operator+ (Vector3 v1) |
Vector3 | operator- (Vector3 v1) |
Vector3 | operator * (double num) |
Vector3 | operator/ (double num) |
bool | operator== (Vector3 v1) |
void | set (double x, double y, double z) |
void | set (double *points) |
void | setX (double x) |
void | setY (double y) |
void | setZ (double z) |
double * | getVector () |
double | getX () |
double | getY () |
double | getZ () |
Protected Attributes | |
double | _points [3] |
Friends | |
ostream & | operator<< (ostream &out, Vector3 &a) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|