Public Member Functions | |
float | getDot (const std::vector< PT > &edges) |
Line (int point, const PT &dir) | |
void | makeOrthogonalTo (const PT &dir) |
void | rotate (const std::vector< PT > &edges) |
Public Attributes | |
PT | direction |
int | idx |
Line * | next |
bool | stop |
Definition at line 81 of file minimal_rectangle_2d.h.
cob_3d_mapping::MinimalRectangle2D::Line::Line | ( | int | point, |
const PT & | dir | ||
) | [inline] |
Definition at line 84 of file minimal_rectangle_2d.h.
float cob_3d_mapping::MinimalRectangle2D::Line::getDot | ( | const std::vector< PT > & | edges | ) | [inline] |
Definition at line 90 of file minimal_rectangle_2d.h.
void cob_3d_mapping::MinimalRectangle2D::Line::makeOrthogonalTo | ( | const PT & | dir | ) | [inline] |
Definition at line 102 of file minimal_rectangle_2d.h.
void cob_3d_mapping::MinimalRectangle2D::Line::rotate | ( | const std::vector< PT > & | edges | ) | [inline] |
Definition at line 93 of file minimal_rectangle_2d.h.
Definition at line 111 of file minimal_rectangle_2d.h.
Definition at line 110 of file minimal_rectangle_2d.h.
Definition at line 113 of file minimal_rectangle_2d.h.
Definition at line 112 of file minimal_rectangle_2d.h.