Fawkes API
Fawkes Development Version
|
Public Member Functions | |
Point (int x, int y) | |
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. More... | |
Public Attributes | |
const int | x |
X coordinate. More... | |
const int | y |
Y coordinate. More... | |
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(), firevision::MirrorCalibTool::CartesianImage::is_line(), and firevision::MirrorCalibTool::next_step().
|
inline |
Length of the vector the point.
Definition at line 219 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::CartesianImage::draw_line(), and firevision::MirrorCalibTool::next_step().
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().