Fawkes API  Fawkes Development Version
firevision::MirrorCalibTool::StepResult Class Reference

The result of a step contains a YUV buffer. More...

List of all members.

Public Member Functions

 StepResult (size_t buflen, int width, int height)
 Constructor.
 StepResult (const StepResult &copy)
 Constructor.
StepResultoperator= (const StepResult &copy)
 Assignment.
 ~StepResult ()
 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
 Width of YUV buffer.
int height () const
 Height of YUV buffer.

Detailed Description

The result of a step contains a YUV buffer.

The different steps are descripted in the MirrorCalibTool's doc.


Constructor & Destructor Documentation

firevision::MirrorCalibTool::StepResult::StepResult ( size_t  buflen,
int  width,
int  height 
) [inline]

Constructor.

Parameters:
buflen
width
height

Definition at line 126 of file mirror_calib.cpp.

firevision::MirrorCalibTool::StepResult::StepResult ( const StepResult copy) [inline]

Constructor.

Parameters:
copy

Definition at line 138 of file mirror_calib.cpp.

firevision::MirrorCalibTool::StepResult::~StepResult ( ) [inline]

Destructor.

Definition at line 169 of file mirror_calib.cpp.


Member Function Documentation

size_t firevision::MirrorCalibTool::StepResult::buflen ( ) const [inline]

YUV buffer's length.

Returns:
buffer length

Definition at line 187 of file mirror_calib.cpp.

int firevision::MirrorCalibTool::StepResult::height ( ) const [inline]

Height of YUV buffer.

Returns:
height

Definition at line 195 of file mirror_calib.cpp.

Referenced by firevision::MirrorCalibTool::next_step().

StepResult& firevision::MirrorCalibTool::StepResult::operator= ( const StepResult copy) [inline]

Assignment.

Parameters:
copyresult to assign
Returns:
reference to this instance

Definition at line 151 of file mirror_calib.cpp.

int firevision::MirrorCalibTool::StepResult::width ( ) const [inline]

Width of YUV buffer.

Returns:
height

Definition at line 191 of file mirror_calib.cpp.

Referenced by firevision::MirrorCalibTool::next_step().

unsigned char* firevision::MirrorCalibTool::StepResult::yuv_buffer ( ) [inline]

YUV buffer.

Returns:
YUV buffer

Definition at line 179 of file mirror_calib.cpp.

Referenced by firevision::MirrorCalibTool::next_step().

const unsigned char* firevision::MirrorCalibTool::StepResult::yuv_buffer ( ) const [inline]

YUV buffer.

Returns:
YUV buffer

Definition at line 183 of file mirror_calib.cpp.


The documentation for this class was generated from the following file: