Classes | |
class | Line |
class | Path |
Typedefs | |
typedef btVector3 | Point |
typedef btVector3 | Vector |
Functions | |
bool | almostEqual (const Vector &a, const Vector &b, float epsilon=EPSILON) |
Point | getPoint (float theta) |
Point | getPoint (float r, float theta) |
float | getTheta (const Point &p) |
std::ostream & | operator<< (std::ostream &out, const Line &line) |
ostream & | operator<< (ostream &out, const Line &line) |
btVector3 | perp (const btVector3 &v) |
void | wrap_angle (float *a) |
float | wrap_angle (float a) |
void | wrap_angle2PI (float *a) |
float | wrap_angle2PI (float a) |
float | wrap_angle_0_PI (float a) |
typedef btVector3 geom::Point |
typedef btVector3 geom::Vector |
bool geom::almostEqual | ( | const Vector & | a, |
const Vector & | b, | ||
float | epsilon = EPSILON |
||
) |
Definition at line 46 of file Vector.cpp.
Point geom::getPoint | ( | float | theta | ) |
Definition at line 51 of file Vector.cpp.
Point geom::getPoint | ( | float | r, |
float | theta | ||
) |
Definition at line 55 of file Vector.cpp.
float geom::getTheta | ( | const Point & | p | ) |
Definition at line 59 of file Vector.cpp.
std::ostream& geom::operator<< | ( | std::ostream & | out, |
const Line & | line | ||
) |
ostream& geom::operator<< | ( | ostream & | out, |
const Line & | line | ||
) |
btVector3 geom::perp | ( | const btVector3 & | v | ) |
Definition at line 41 of file Vector.cpp.
void geom::wrap_angle | ( | float * | a | ) |
Definition at line 63 of file Vector.cpp.
float geom::wrap_angle | ( | float | a | ) |
Definition at line 68 of file Vector.cpp.
void geom::wrap_angle2PI | ( | float * | a | ) |
Definition at line 74 of file Vector.cpp.
float geom::wrap_angle2PI | ( | float | a | ) |
Definition at line 79 of file Vector.cpp.
float geom::wrap_angle_0_PI | ( | float | a | ) |
Definition at line 85 of file Vector.cpp.