#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) |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
1.2.18