#include <libcsm.h>
Definition at line 193 of file libcsm.h.
Static Public Member Functions | |
float | dot (vec3_t &v1, vec3_t &v2) |
vec3_t & | cross (vec3_t &v1, vec3_t &v2, vec3_t &result) |
vec3_t & | clear (vec3_t &v1, float val=0.0f) |
vec3_t & | scale (vec3_t &v, float factor) |
vec3_t & | multiply (vec3_t &v, float factor, vec3_t &result) |
vec3_t & | add (vec3_t &v1, vec3_t &v2, vec3_t &result) |
vec3_t & | subtract (vec3_t &v1, vec3_t &v2, vec3_t &result) |
vec3_t & | assign (vec3_t &target, vec3_t &dest) |
vec3_t & | normalize (vec3_t &v, vec3_t &result) |
vec3_t & | normalize (vec3_t &v) |
float | modulus (vec3_t &v) |
bool | equals (vec3_t &v1, vec3_t &v2) |
|
Definition at line 23 of file libcsm.cpp. |
|
Definition at line 27 of file libcsm.cpp. |
|
Definition at line 34 of file libcsm.cpp. |
|
Definition at line 41 of file libcsm.cpp. |
|
Definition at line 45 of file libcsm.cpp. |
|
Definition at line 53 of file libcsm.cpp. |
|
Definition at line 60 of file libcsm.cpp. |
|
Definition at line 67 of file libcsm.cpp. |
|
Definition at line 72 of file libcsm.cpp. |
|
Definition at line 87 of file libcsm.cpp. |
|
Definition at line 91 of file libcsm.cpp. |
|
Definition at line 95 of file libcsm.cpp. |