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