#include <gm_vec3.h>
|
gmVector3 | operator* (double, const gmVector3 &) |
|
gmVector3 | cross (const gmVector3 &, const gmVector3 &) |
|
double | distance (const gmVector3 &, const gmVector3 &) |
|
double | distanceSquared (const gmVector3 &, const gmVector3 &) |
|
double | dot (const gmVector3 &, const gmVector3 &) |
|
gmVector3 | lerp (double, const gmVector3 &, const gmVector3 &) |
|
double | plane_intersect (const gmVector3 &, const gmVector3 &, const gmVector3 &, const gmVector3 &) |
|
double | line_distance (const gmVector3 &, const gmVector3 &, const gmVector3 &, const gmVector3 &) |
|
double | plane_distance (const gmVector3 &, const gmVector3 &, const gmVector3 &) |
|
ostream & | operator<< (ostream &, const gmVector3 &) |
|
gmVector3::gmVector3 |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
gmVector3 & gmVector3::assign |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
|
inline |
gmVector3 & gmVector3::clamp |
( |
double |
lo, |
|
|
double |
hi |
|
) |
| |
|
inline |
void gmVector3::copyTo |
( |
float |
f[3] | ) |
const |
|
inline |
void gmVector3::copyTo |
( |
double |
f[3] | ) |
const |
|
inline |
void gmVector3::double2float |
( |
const double * |
v | ) |
|
|
inline |
void gmVector3::float2double |
( |
const float * |
v | ) |
|
|
inline |
bool gmVector3::isZero |
( |
| ) |
|
|
inline |
double gmVector3::length |
( |
| ) |
const |
|
inline |
double gmVector3::lengthSquared |
( |
| ) |
const |
|
inline |
bool gmVector3::operator!= |
( |
const gmVector3 & |
v | ) |
const |
|
inline |
gmVector3 gmVector3::operator* |
( |
double |
c | ) |
const |
|
inline |
gmVector3 & gmVector3::operator*= |
( |
double |
c | ) |
|
|
inline |
gmVector3 gmVector3::operator/ |
( |
double |
c | ) |
const |
|
inline |
gmVector3 & gmVector3::operator/= |
( |
double |
c | ) |
|
|
inline |
bool gmVector3::operator== |
( |
const gmVector3 & |
v | ) |
const |
|
inline |
double & gmVector3::operator[] |
( |
int |
i | ) |
|
|
inline |
const double & gmVector3::operator[] |
( |
int |
i | ) |
const |
|
inline |
ostream& operator<< |
( |
ostream & |
os, |
|
|
const gmVector3 & |
v |
|
) |
| |
|
friend |
The documentation for this class was generated from the following file:
- C:/Documents/School/OSG/VRECKO/src/vreckoAP/VF/gm_vec3.h