typedef GLH_REAL_NAMESPACE::line glh::linef |
Definition at line 1604 of file glh_linear.h.
Definition at line 1606 of file glh_linear.h.
typedef GLH_REAL_NAMESPACE::plane glh::planef |
Definition at line 1605 of file glh_linear.h.
Definition at line 1602 of file glh_linear.h.
Definition at line 1603 of file glh_linear.h.
typedef GLH_REAL_NAMESPACE::vec2 glh::vec2f |
Definition at line 1599 of file glh_linear.h.
typedef GLH_REAL_NAMESPACE::vec3 glh::vec3f |
Definition at line 1600 of file glh_linear.h.
typedef vec<3,unsigned char> glh::vec3ub |
Definition at line 236 of file glh_linear.h.
typedef GLH_REAL_NAMESPACE::vec4 glh::vec4f |
Definition at line 1601 of file glh_linear.h.
typedef vec<4,unsigned char> glh::vec4ub |
Definition at line 237 of file glh_linear.h.
void glh::build_2D_mipmaps | ( | GLenum | target, |
GLenum | internal_format, | ||
GLsizei | w, | ||
GLsizei | h, | ||
GLenum | format, | ||
F | filter, | ||
const void * | vdata | ||
) |
Definition at line 111 of file glh_mipmaps.h.
matrix4f glh::camera_lookat | ( | const vec3f & | eye, |
const vec3f & | lookpoint, | ||
const vec3f & | Up | ||
) | [inline] |
Definition at line 106 of file glh_convenience.h.
matrix4f glh::frustum | ( | float | left, |
float | right, | ||
float | bottom, | ||
float | top, | ||
float | zNear, | ||
float | zFar | ||
) | [inline] |
Definition at line 125 of file glh_convenience.h.
matrix4f glh::frustum_inverse | ( | float | left, |
float | right, | ||
float | bottom, | ||
float | top, | ||
float | zNear, | ||
float | zFar | ||
) | [inline] |
Definition at line 147 of file glh_convenience.h.
matrix4f glh::get_matrix | ( | GLenum | matrix | ) | [inline] |
Definition at line 71 of file glh_convenience.h.
void glh::glh_rotate | ( | const quaternionf & | r | ) | [inline] |
Definition at line 80 of file glh_convenience.h.
void glh::glut_add_interactor | ( | glut_interactor * | gi, |
bool | append = true |
||
) | [inline] |
Definition at line 193 of file glh_glut.h.
Definition at line 88 of file glh_glut.h.
void glh::glut_event_processed | ( | ) | [inline] |
Definition at line 166 of file glh_glut.h.
void glh::glut_exit_on_escape | ( | unsigned char | k, |
int | x = 0 , |
||
int | y = 0 |
||
) | [inline] |
Definition at line 703 of file glh_glut.h.
void glh::glut_helpers_initialize | ( | ) | [inline] |
Definition at line 171 of file glh_glut.h.
void glh::glut_idle | ( | bool | do_idle | ) | [inline] |
Definition at line 207 of file glh_glut.h.
Definition at line 95 of file glh_glut.h.
void glh::glut_keyboard_function | ( | unsigned char | k, |
int | x, | ||
int | y | ||
) |
Definition at line 102 of file glh_glut.h.
void glh::glut_menu_status_function | ( | int | status, |
int | x, | ||
int | y | ||
) |
Definition at line 109 of file glh_glut.h.
void glh::glut_motion_function | ( | int | x, |
int | y | ||
) |
Definition at line 116 of file glh_glut.h.
Definition at line 123 of file glh_glut.h.
void glh::glut_passive_motion_function | ( | int | x, |
int | y | ||
) |
Definition at line 130 of file glh_glut.h.
void glh::glut_remove_interactor | ( | glut_interactor * | gi | ) | [inline] |
Definition at line 185 of file glh_glut.h.
void glh::glut_reshape_function | ( | int | w, |
int | h | ||
) |
Definition at line 137 of file glh_glut.h.
void glh::glut_special_function | ( | int | k, |
int | x, | ||
int | y | ||
) |
Definition at line 144 of file glh_glut.h.
void glh::glut_timer | ( | int | msec, |
int | value | ||
) | [inline] |
Definition at line 202 of file glh_glut.h.
Definition at line 151 of file glh_glut.h.
Definition at line 158 of file glh_glut.h.
void glh::next_line | ( | font * | f | ) | [inline] |
Definition at line 86 of file glh_text.h.
matrix4f glh::object_lookat | ( | const vec3f & | from, |
const vec3f & | to, | ||
const vec3f & | Up | ||
) | [inline] |
Definition at line 89 of file glh_convenience.h.
bool glh::operator!= | ( | const vec< N, T > & | v1, |
const vec< N, T > & | v2 | ||
) | [inline] |
Definition at line 232 of file glh_linear.h.
vec<N,T> glh::operator* | ( | const vec< N, T > & | b, |
T | d | ||
) | [inline] |
Definition at line 192 of file glh_linear.h.
vec<N,T> glh::operator* | ( | T | d, |
const vec< N, T > & | b | ||
) | [inline] |
Definition at line 199 of file glh_linear.h.
vec<N,T> glh::operator* | ( | const vec< N, T > & | b, |
const vec< N, T > & | d | ||
) | [inline] |
Definition at line 203 of file glh_linear.h.
vec<N,T> glh::operator+ | ( | const vec< N, T > & | v1, |
const vec< N, T > & | v2 | ||
) | [inline] |
Definition at line 214 of file glh_linear.h.
vec<N,T> glh::operator- | ( | const vec< N, T > & | v1, |
const vec< N, T > & | v2 | ||
) | [inline] |
Definition at line 218 of file glh_linear.h.
vec<N,T> glh::operator/ | ( | const vec< N, T > & | b, |
T | d | ||
) | [inline] |
Definition at line 210 of file glh_linear.h.
bool glh::operator== | ( | const vec< N, T > & | v1, |
const vec< N, T > & | v2 | ||
) | [inline] |
Definition at line 223 of file glh_linear.h.
matrix4f glh::perspective | ( | float | fovy, |
float | aspect, | ||
float | zNear, | ||
float | zFar | ||
) | [inline] |
Definition at line 169 of file glh_convenience.h.
matrix4f glh::perspective_inverse | ( | float | fovy, |
float | aspect, | ||
float | zNear, | ||
float | zFar | ||
) | [inline] |
Definition at line 177 of file glh_convenience.h.
vec3f glh::range_compress | ( | const vec3f & | v | ) | [inline] |
Definition at line 201 of file glh_convenience.h.
vec3f glh::range_uncompress | ( | const vec3f & | v | ) | [inline] |
Definition at line 204 of file glh_convenience.h.
void glh::render_single_line | ( | font * | f, |
string | text | ||
) | [inline] |
Definition at line 92 of file glh_text.h.
void glh::set_texgen_planes | ( | GLenum | plane_type, |
const matrix4f & | m | ||
) | [inline] |
Definition at line 189 of file glh_convenience.h.
float glh::string_width | ( | font * | f, |
string | text | ||
) | [inline] |
Definition at line 76 of file glh_text.h.
GLH_REAL glh::to_degrees | ( | GLH_REAL | radians | ) | [inline] |
Definition at line 85 of file glh_linear.h.
GLH_REAL glh::to_radians | ( | GLH_REAL | degrees | ) | [inline] |
Definition at line 86 of file glh_linear.h.
std::list< glut_interactor * > glh::interactors |
Definition at line 85 of file glh_glut.h.
bool glh::propagate |
Definition at line 86 of file glh_glut.h.