|
Fawkes API
Fawkes Development Version
|
A container for a YUV-buffer etc. More...
Public Member Functions | |
| Image (const unsigned char *yuv_buffer, size_t buflen, int width, int height, PolarAngle ori) | |
| Constructor. | |
| Image (const Image ©) | |
| Constructor. | |
| Image & | operator= (const Image ©) |
| Assignment. | |
| ~Image () | |
| Destructor. | |
| unsigned char * | yuv_buffer () |
| YUV buffer. | |
| const unsigned char * | yuv_buffer () const |
| YUV buffer. | |
| size_t | buflen () const |
| YUV buffer's length. | |
| int | width () const |
| YUV buffer's width. | |
| int | height () const |
| YUV buffer's height. | |
| PolarAngle | ori () const |
| Angle of marks wrt X axis. | |
| StepResultList & | results () |
| List of results. | |
| const StepResultList & | results () const |
| List of results. | |
| const MarkList & | premarks () |
| The premarks. | |
| MarkList & | marks () |
| The (final) marks. | |
| const MarkList & | marks () const |
| The (final) marks. | |
| void | add_result (const StepResult &r) |
| Appends a result. | |
| StepResult & | result (int i) |
| Returns the i-th result. | |
| const StepResult & | result (int i) const |
| Returns the i-th result. | |
| void | set_premarks (const MarkList &premarks) |
| The premarks. | |
| void | set_marks (const MarkList &marks) |
| The (final) marks. | |
A container for a YUV-buffer etc.
Definition at line 778 of file mirror_calib.cpp.
|
inline |
Constructor.
| yuv_buffer | The YUV buffer. |
| buflen | The buffer's size. |
| width | The width. |
| height | The height. |
| ori | The orientation. |
Definition at line 787 of file mirror_calib.cpp.
|
inline |
|
inline |
Destructor.
Definition at line 845 of file mirror_calib.cpp.
|
inline |
Appends a result.
| r | The new result. |
Definition at line 900 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
YUV buffer's length.
Definition at line 864 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
YUV buffer's height.
Definition at line 872 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::draw_mark_lines(), firevision::MirrorCalibTool::next_step(), and firevision::MirrorCalibTool::save().
|
inline |
The (final) marks.
Definition at line 892 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
Assignment.
| copy | image to copy |
Definition at line 823 of file mirror_calib.cpp.
|
inline |
Angle of marks wrt X axis.
Definition at line 876 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::draw_mark_lines(), and firevision::MirrorCalibTool::next_step().
|
inline |
The premarks.
Definition at line 888 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
Returns the i-th result.
| i | The index of the result starting with 0. |
Definition at line 905 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
Returns the i-th result.
| i | The index of the result starting with 0. |
Definition at line 910 of file mirror_calib.cpp.
|
inline |
List of results.
Definition at line 880 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
|
inline |
The (final) marks.
| marks | The list of marks. |
Definition at line 916 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
The premarks.
| premarks | The list of premarks. |
Definition at line 913 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |
YUV buffer's width.
Definition at line 868 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::draw_mark_lines(), firevision::MirrorCalibTool::next_step(), and firevision::MirrorCalibTool::save().
|
inline |
YUV buffer.
Definition at line 856 of file mirror_calib.cpp.
Referenced by firevision::MirrorCalibTool::next_step().
|
inline |