#include <Point.h>
Public Member Functions | |
| double | abs () |
| Point | cross (Point Other) |
| double | dot (Point Other) |
| void | normalize () |
Overloaded Operators | |
| Point | operator * (const double factor) |
| void | operator *= (const double factor) |
| void | operator *= (const int factor) |
| bool | operator!= (const Point &other) |
| Point | operator+ (const Point &other) |
| void | operator+= (const Point &other) |
| Point | operator- (const Point &other) const |
| Point | operator- (const Point &other) |
| Point | operator- () const |
| Point | operator/ (const double divisor) |
| void | operator/= (const double divisor) |
| void | operator/= (const int divisor) |
| Point & | operator= (const Point &other) |
| bool | operator== (const Point &other) |
Constructors and Destructor | |
| Point (const Point &newpoint) | |
| Point (unsigned int newx, unsigned int newy, unsigned int newz) | |
| Point (int newx, int newy, int newz) | |
| Point (double newx, double newy, double newz) | |
| Point () | |
| virtual | ~Point () |
Getters | |
| double & | x () |
| int | xint () const |
| double & | y () |
| int | yint () const |
| double & | z () |
| int | zint () const |
Static Public Member Functions | |
| Point | TransMatMultiply (double *transMat, Point inPoint) |
Protected Attributes | |
| double | _x |
| double | _y |
| double | _z |
Definition at line 35 of file Point.h.
|
|
Definition at line 22 of file Point.C. Referenced by operator *(), operator+(), operator-(), and operator/(). |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
Definition at line 92 of file Point.h. Referenced by normalize(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
Definition at line 51 of file Point.h. Referenced by ot::DA::getNextOffset(), ot::DA::incrementCurrentOffset(), ot::interpolateData(), and main(). |
|
|
|
Definition at line 52 of file Point.h. Referenced by ot::DA::getNextOffset(), ot::DA::incrementCurrentOffset(), ot::interpolateData(), and main(). |
|
|
|
Definition at line 53 of file Point.h. Referenced by ot::DA::getNextOffset(), ot::DA::incrementCurrentOffset(), ot::interpolateData(), and main(). |
|
|
|
Definition at line 100 of file Point.h. Referenced by cross(), dot(), normalize(), operator *(), operator *=(), operator+(), operator+=(), operator-(), operator/(), operator/=(), operator=(), and TransMatMultiply(). |
|
|
Definition at line 101 of file Point.h. Referenced by cross(), dot(), normalize(), operator *(), operator *=(), operator+(), operator+=(), operator-(), operator/(), operator/=(), operator=(), and TransMatMultiply(). |
|
|
Definition at line 102 of file Point.h. Referenced by cross(), dot(), normalize(), operator *(), operator *=(), operator+(), operator+=(), operator-(), operator/(), operator/=(), operator=(), and TransMatMultiply(). |
1.3.9.1