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.