API
Functions and classes available in the Lua API
|
#include <0023.h>
Public Member Functions | |
Vector3d | Cross (const Vector3d &v) const |
double | Dot (const Vector3d &a_V) const |
bool | Equals (const Vector3d &v) const |
double | Length () const |
void | Normalize () |
Vector3d | NormalizeCopy () |
void | NormalizeCopy (Vector3d &a_V) |
Vector3d | operator* (const double f) const |
Vector3d | operator* (const Vector3d &v2) const |
Vector3d | operator+ (const Vector3d &v2) const |
Vector3d | operator+ (const Vector3d *v2) const |
Vector3d | operator- (const Vector3d &v2) const |
Vector3d | operator- (const Vector3d *v2) const |
void | Set (double a_x, double a_y, double a_z) |
double | SqrLength () const |
Vector3d (const Vector3f &v) | |
Vector3d (const Vector3f *v) | |
Vector3d () | |
Vector3d (double a_x, double a_y, double a_z) |
Public Attributes | |
double | x |
double | y |
double | z |
Vector3d::Vector3d | ( | const Vector3f & | v | ) |
Vector3d::Vector3d | ( | const Vector3f * | v | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
double Vector3d::x |
double Vector3d::y |
double Vector3d::z |