|
Fawkes API
Fawkes Development Version
|

Public Member Functions | |
| Point (int x, int y) | |
| Constructor. | |
| PolarRadius | length () const |
| Length of the vector the point. | |
| PolarAngle | atan () const |
| Atan(y, x) of the point. | |
| Point | operator= (const Point &p) |
| Assignment. | |
Public Attributes | |
| const int | x |
| X coordinate. | |
| const int | y |
| Y coordinate. | |
Abstract Point class.
Definition at line 202 of file mirror_calib.cpp.
|
inline |
|
inline |
Atan(y, x) of the point.
Definition at line 227 of file mirror_calib.cpp.
References fawkes::normalize_rad().
Referenced by firevision::MirrorCalibTool::CartesianImage::draw_line(), firevision::MirrorCalibTool::CartesianImage::highlight_line(), and firevision::MirrorCalibTool::CartesianImage::is_line().
|
inline |
Length of the vector the point.
Definition at line 219 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::draw_line().
| const int firevision::MirrorCalibTool::Point::x |
X coordinate.
Definition at line 204 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::bright_fraction(), firevision::MirrorCalibTool::CartesianImage::contains(), firevision::MirrorCalibTool::CartesianImage::draw_line(), firevision::MirrorCalibTool::CartesianImage::get(), firevision::MirrorCalibTool::CartesianImage::highlight_line(), firevision::MirrorCalibTool::CartesianImage::highlight_pixel(), firevision::MirrorCalibTool::CartesianImage::highlight_point(), firevision::MirrorCalibTool::CartesianImage::is_line(), firevision::MirrorCalibTool::next_step(), operator=(), firevision::MirrorCalibTool::CartesianImage::set_color(), firevision::MirrorCalibTool::CartesianImage::to_cartesian(), and firevision::MirrorCalibTool::CartesianImage::to_pixel().
| const int firevision::MirrorCalibTool::Point::y |
Y coordinate.
Definition at line 205 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::bright_fraction(), firevision::MirrorCalibTool::CartesianImage::contains(), firevision::MirrorCalibTool::CartesianImage::draw_line(), firevision::MirrorCalibTool::CartesianImage::get(), firevision::MirrorCalibTool::CartesianImage::highlight_line(), firevision::MirrorCalibTool::CartesianImage::highlight_pixel(), firevision::MirrorCalibTool::CartesianImage::highlight_point(), firevision::MirrorCalibTool::CartesianImage::is_line(), firevision::MirrorCalibTool::next_step(), operator=(), firevision::MirrorCalibTool::CartesianImage::set_color(), firevision::MirrorCalibTool::CartesianImage::to_cartesian(), and firevision::MirrorCalibTool::CartesianImage::to_pixel().