glmatrixf Struct Reference
#include <geom.h>
List of all members.
Member Function Documentation
| void glmatrixf::adjoint |
( |
const glmatrixf & |
m |
) |
|
| float glmatrixf::determinant |
( |
|
) |
const |
| vec glmatrixf::gettranslation |
( |
|
) |
const [inline] |
| void glmatrixf::identity |
( |
|
) |
[inline] |
| bool glmatrixf::invert |
( |
const glmatrixf & |
m, |
|
|
float |
mindet = 1.0e-10f | |
|
) |
| | |
| void glmatrixf::invertnormal |
( |
vec & |
dir |
) |
const [inline] |
| void glmatrixf::invertvertex |
( |
vec & |
pos |
) |
const [inline] |
template<class XT , class YT >
| void glmatrixf::mul |
( |
const XT |
x[16], |
|
|
const YT |
y[16] | |
|
) |
| | [inline] |
| float& glmatrixf::operator[] |
( |
int |
i |
) |
[inline] |
| float glmatrixf::operator[] |
( |
int |
i |
) |
const [inline] |
| void glmatrixf::projective |
( |
|
) |
[inline] |
| void glmatrixf::rotate_around_x |
( |
float |
angle |
) |
[inline] |
| void glmatrixf::rotate_around_y |
( |
float |
angle |
) |
[inline] |
| void glmatrixf::rotate_around_z |
( |
float |
angle |
) |
[inline] |
| void glmatrixf::scale |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z | |
|
) |
| | [inline] |
| void glmatrixf::transform |
( |
const vec & |
in, |
|
|
vec4 & |
out | |
|
) |
| | const [inline] |
| float glmatrixf::transformw |
( |
const vec & |
p |
) |
const [inline] |
| float glmatrixf::transformx |
( |
const vec & |
p |
) |
const [inline] |
| float glmatrixf::transformy |
( |
const vec & |
p |
) |
const [inline] |
| float glmatrixf::transformz |
( |
const vec & |
p |
) |
const [inline] |
| void glmatrixf::translate |
( |
const vec & |
o |
) |
[inline] |
| void glmatrixf::translate |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z | |
|
) |
| | [inline] |
Member Data Documentation
The documentation for this struct was generated from the following files:
- R:/projects/actioncube/_svn/trunk/ac/source/src/geom.h
- R:/projects/actioncube/_svn/trunk/ac/source/src/tools.cpp