vec Struct Reference
#include <geom.h>
List of all members.
Constructor & Destructor Documentation
| vec::vec |
( |
float |
a, |
|
|
float |
b, |
|
|
float |
c | |
|
) |
| | [inline] |
| vec::vec |
( |
float * |
v |
) |
[inline] |
Member Function Documentation
| vec& vec::add |
( |
const vec & |
o |
) |
[inline] |
| vec& vec::add |
( |
float |
f |
) |
[inline] |
| vec& vec::cross |
( |
const vec & |
a, |
|
|
const vec & |
b | |
|
) |
| | [inline] |
| float vec::dist |
( |
const vec & |
e, |
|
|
vec & |
t | |
|
) |
| | const [inline] |
| float vec::dist |
( |
const vec & |
e |
) |
const [inline] |
| float vec::distxy |
( |
const vec & |
e |
) |
const [inline] |
| vec& vec::div |
( |
float |
f |
) |
[inline] |
| float vec::dot |
( |
const vec & |
o |
) |
const [inline] |
| bool vec::iszero |
( |
|
) |
const [inline] |
| float vec::magnitude |
( |
|
) |
const [inline] |
| float vec::magnitudexy |
( |
|
) |
const [inline] |
| vec& vec::mul |
( |
float |
f |
) |
[inline] |
| vec& vec::normalize |
( |
|
) |
[inline] |
| bool vec::operator!= |
( |
const vec & |
o |
) |
const [inline] |
| vec vec::operator- |
( |
|
) |
const [inline] |
| bool vec::operator== |
( |
const vec & |
o |
) |
const [inline] |
| float vec::operator[] |
( |
int |
i |
) |
const [inline] |
| float& vec::operator[] |
( |
int |
i |
) |
[inline] |
| void vec::orthogonal |
( |
const vec & |
d |
) |
[inline] |
| bool vec::reject |
( |
const vec & |
o, |
|
|
float |
max | |
|
) |
| | const [inline] |
| vec& vec::rotate |
( |
float |
c, |
|
|
float |
s, |
|
|
const vec & |
d | |
|
) |
| | [inline] |
| vec& vec::rotate |
( |
float |
angle, |
|
|
const vec & |
d | |
|
) |
| | [inline] |
| void vec::rotate_around_x |
( |
float |
angle |
) |
[inline] |
| void vec::rotate_around_y |
( |
float |
angle |
) |
[inline] |
| void vec::rotate_around_z |
( |
float |
angle |
) |
[inline] |
| float vec::squaredlen |
( |
|
) |
const [inline] |
| vec& vec::sub |
( |
const vec & |
o |
) |
[inline] |
| vec& vec::sub |
( |
float |
f |
) |
[inline] |
Member Data Documentation
The documentation for this struct was generated from the following file:
- R:/projects/actioncube/_svn/trunk/ac/source/src/geom.h