|
Fawkes API
Fawkes Development Version
|

Public Member Functions | |
| Point (int x, int y) | |
| Constructor. More... | |
| Point (const Point &p) | |
| Copy constructor. More... | |
| PolarRadius | length () const |
| Length of the vector the point. More... | |
| PolarAngle | atan () const |
| Atan(y, x) of the point. More... | |
| Point & | operator= (const Point &p) |
| Assignment operator. More... | |
Public Attributes | |
| int | x |
| X coordinate. More... | |
| int | y |
| Y coordinate. More... | |
Abstract Point class.
Definition at line 218 of file mirror_calib.cpp.
|
inline |
|
inline |
|
inline |
Atan(y, x) of the point.
Definition at line 251 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 242 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::draw_line().
Assignment operator.
| p | point to copy from |
Definition at line 261 of file mirror_calib.cpp.
| int firevision::MirrorCalibTool::Point::x |
X coordinate.
Definition at line 221 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().
| int firevision::MirrorCalibTool::Point::y |
Y coordinate.
Definition at line 222 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().