Public Member Functions |
|
| Vect3 () |
| | Default Ctor.
|
| | Vect3 (double x, double y, double z) |
| | Ctor.
|
|
double | len () const |
| | Length of vector.
|
|
Vect3 | norm () const |
| | Normalised copy of vector.
|
|
Vect3 & | operator= (const Vect3 &par) |
|
Vect3 & | operator+= (const Vect3 &par) |
|
Vect3 & | operator-= (const Vect3 &par) |
|
Vect3 & | operator/= (const double par) |
|
Vect3 & | operator*= (const double par) |
|
Vect3 | operator+ (const Vect3 &par) const |
|
Vect3 | operator- (const Vect3 &par) const |
|
Vect3 | operator- () const |
|
Vect3 | operator* (const double f) const |
|
Vect3 | operator/ (const double f) const |
|
bool | operator> (const Vect3 &par) const |
|
bool | operator< (const Vect3 &par) const |
Public Attributes |
|
double | x |
| | x coord
|
|
double | y |
| | y coord
|
|
double | z |
| | z coord
|
Constructor & Destructor Documentation
| Vect3::Vect3 |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
The documentation for this struct was generated from the following files: