Fawkes API  Fawkes Development Version
firevision::CCDCalibration Class Reference

A Calibration matrix for a ccd camera. More...

#include <>>

Inheritance diagram for firevision::CCDCalibration:

List of all members.

Public Member Functions

 CCDCalibration (float ax, float ay, float x0, float y0)
 Constructor.
 CCDCalibration (float hor_fov, unsigned int img_width, unsigned int img_height)
 Constructor.
 CCDCalibration (const CCDCalibration &cp)
 Copy constructor.
virtual ~CCDCalibration ()
 Destructor.

Detailed Description

A Calibration matrix for a ccd camera.

Author:
Christof Rath

Constructor & Destructor Documentation

firevision::CCDCalibration::CCDCalibration ( float  ax,
float  ay,
float  x0,
float  y0 
)

Constructor.

Parameters:
axis the scale factor in the x-coordinate direction
ayis the scale factor in the y-coordinate direction
x0is the x-coordinate of the principal point
y0is the y-coordinate of the principal point

Definition at line 43 of file ccd_calibration.cpp.

References fawkes::Matrix::Matrix(), and firevision::Calibration::K().

firevision::CCDCalibration::CCDCalibration ( float  hor_fov,
unsigned int  img_width,
unsigned int  img_height 
)

Constructor.

Parameters:
hor_fovhorizontal field of view [rad]
img_widthwidth of the image [px]
img_heightheight of the image [px]

Definition at line 62 of file ccd_calibration.cpp.

References fawkes::Matrix::Matrix(), and firevision::Calibration::K().

firevision::CCDCalibration::CCDCalibration ( const CCDCalibration cp)

Copy constructor.

Parameters:
cpthe CCDCalibration to copy

Definition at line 82 of file ccd_calibration.cpp.

References firevision::Calibration::K().

firevision::CCDCalibration::~CCDCalibration ( ) [virtual]

Destructor.

Definition at line 90 of file ccd_calibration.cpp.


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