#include <vector3d.h>
|
double | x {} |
|
double | y {} |
|
double | z {} |
|
◆ vector3d() [1/2]
◆ vector3d() [2/2]
vector3d::vector3d |
( |
double | X, |
|
|
double | Y, |
|
|
double | Z ) |
◆ cross()
◆ length()
double vector3d::length |
( |
| ) |
const |
◆ normalize()
double vector3d::normalize |
( |
double | tolerance = 1e-06 | ) |
|
◆ operator!=()
bool vector3d::operator!= |
( |
const vector3d & | from | ) |
const |
◆ operator*=()
vector3d & vector3d::operator*= |
( |
double | scalar | ) |
|
|
inline |
◆ operator+=()
◆ operator-()
◆ operator-=()
◆ operator/=()
vector3d & vector3d::operator/= |
( |
double | scalar | ) |
|
◆ operator==()
bool vector3d::operator== |
( |
const vector3d & | from | ) |
const |
◆ plane_normal()
◆ reverse()
◆ set() [1/2]
void vector3d::set |
( |
const double | location[3] | ) |
|
◆ set() [2/2]
void vector3d::set |
( |
double | X, |
|
|
double | Y, |
|
|
double | Z ) |
◆ operator* [1/2]
◆ operator* [2/2]
◆ operator+
◆ operator-
◆ operator/
The documentation for this class was generated from the following files: