#include <glh_linear.h>
Public Member Functions | |
vec3 | get_closest_point (const vec3 &point) |
bool | get_closest_points (const line &line2, vec3 &pointOnThis, vec3 &pointOnThat) |
const vec3 & | get_direction () const |
const vec3 & | get_position () const |
line () | |
line (const vec3 &p0, const vec3 &p1) | |
void | set_value (const vec3 &p0, const vec3 &p1) |
Public Attributes | |
vec3 | direction |
vec3 | position |
Definition at line 342 of file glh_linear.h.
glh::GLH_REAL_NAMESPACE::line::line | ( | ) | [inline] |
Definition at line 346 of file glh_linear.h.
glh::GLH_REAL_NAMESPACE::line::line | ( | const vec3 & | p0, |
const vec3 & | p1 | ||
) | [inline] |
Definition at line 349 of file glh_linear.h.
vec3 glh::GLH_REAL_NAMESPACE::line::get_closest_point | ( | const vec3 & | point | ) | [inline] |
Definition at line 392 of file glh_linear.h.
bool glh::GLH_REAL_NAMESPACE::line::get_closest_points | ( | const line & | line2, |
vec3 & | pointOnThis, | ||
vec3 & | pointOnThat | ||
) | [inline] |
Definition at line 359 of file glh_linear.h.
const vec3& glh::GLH_REAL_NAMESPACE::line::get_direction | ( | ) | const [inline] |
Definition at line 401 of file glh_linear.h.
const vec3& glh::GLH_REAL_NAMESPACE::line::get_position | ( | ) | const [inline] |
Definition at line 399 of file glh_linear.h.
void glh::GLH_REAL_NAMESPACE::line::set_value | ( | const vec3 & | p0, |
const vec3 & | p1 | ||
) | [inline] |
Definition at line 352 of file glh_linear.h.
Definition at line 405 of file glh_linear.h.
Definition at line 404 of file glh_linear.h.