Fawkes API Fawkes Development Version

firevision::CCDCam Class Reference

A class for a ccd camera model. More...

#include <>>

Inheritance diagram for firevision::CCDCam:

List of all members.

Public Member Functions

 CCDCam (const CCDCalibration &cal, const fawkes::HomTransform *loc=0)
 Constructor.
 CCDCam (const float ax, const float ay, const float x0, const float y0, const fawkes::HomTransform *loc=0)
 Constructor.
 CCDCam (const CCDCam &cp)
 Copy constructor.
virtual ~CCDCam ()
 Destructor.

Detailed Description

A class for a ccd camera model.

Author:
Christof Rath

Definition at line 33 of file ccd_cam.h.


Constructor & Destructor Documentation

firevision::CCDCam::CCDCam ( const CCDCalibration cal,
const fawkes::HomTransform loc = 0 
)

Constructor.

Parameters:
calCalibration matrix of the camera
locLocation of the camera (= translation + rotation)

Definition at line 41 of file ccd_cam.cpp.

firevision::CCDCam::CCDCam ( const float  ax,
const float  ay,
const float  x0,
const float  y0,
const fawkes::HomTransform loc = 0 
)

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
locLocation of the camera (= translation + rotation)

Definition at line 53 of file ccd_cam.cpp.

firevision::CCDCam::CCDCam ( const CCDCam cp)

Copy constructor.

Parameters:
cpthe CCDCam to copy

Definition at line 61 of file ccd_cam.cpp.

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

Destructor.

Definition at line 68 of file ccd_cam.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends