RVC::CAMERACALIB Class Reference

Manages RVC::OBJTYPE_CameraCalib objects. More...

#include <rvc/cameracb.h>

Inheritance diagram for RVC::CAMERACALIB:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 CAMERACALIB (const RVC::CAMERACALIB &rhs)
 CAMERACALIB ()
const DPOINT3DGetCameraPosition () const
double GetEpipolarAngle () const
double GetFocalLength () const
double GetImageScale () const
const DPOINT2DGetPrincPoint () const
double GetSwingAngle () const
double GetTiltAngle () const
RVC::CAMERACALIBoperator= (const RVC::CAMERACALIB &rhs)
void SetCameraPosition (const DPOINT3D &CameraPosition)
void SetEpipolarAngle (double EpipolarAngle)
void SetFocalLength (double FocalLength)
void SetImageScale (double ImageScale)
void SetPrincPoint (const DPOINT2D &PrincPoint)
void SetSwingAngle (double SwingAngle)
void SetTiltAngle (double TiltAngle)
virtual ~CAMERACALIB ()

Detailed Description

Manages RVC::OBJTYPE_CameraCalib objects.

The interface currently wraps the MfCameraCalib functions.

RVC Object Types that this class supports: RVC::OBJTYPE_CameraCalib.

Default RVC Object Type for this class: RVC::OBJTYPE_CameraCalib.

Valid parents for this class:

Read(), Make() and Write() methods inherited from RVC::SIMPLE class. View RVC::SIMPLE docs for inherited methods

Definition at line 63 of file cameracb.h.


Constructor & Destructor Documentation

RVC::CAMERACALIB::CAMERACALIB  ) 
 

Default constructor.

RVC::CAMERACALIB::CAMERACALIB const RVC::CAMERACALIB rhs  ) 
 

Copy constructor.

Parameters:
rhs  Copy Constructor

virtual RVC::CAMERACALIB::~CAMERACALIB  )  [virtual]
 

Desctructor.


Member Function Documentation

const DPOINT3D& RVC::CAMERACALIB::GetCameraPosition  )  const
 

Get camera position.

Returns:
Camera position in 3D coordinates

double RVC::CAMERACALIB::GetEpipolarAngle  )  const
 

Get Epipolar angle.

Returns:
epipolar angle

double RVC::CAMERACALIB::GetFocalLength  )  const
 

Get focal length.

Returns:
focal length

double RVC::CAMERACALIB::GetImageScale  )  const
 

Get image scale.

Returns:
image scale

const DPOINT2D& RVC::CAMERACALIB::GetPrincPoint  )  const
 

Get principal point.

Returns:
principal point

double RVC::CAMERACALIB::GetSwingAngle  )  const
 

Get swing angle.

Returns:
swing angle

double RVC::CAMERACALIB::GetTiltAngle  )  const
 

Get tilt angle.

Returns:
tilt angle

RVC::CAMERACALIB& RVC::CAMERACALIB::operator= const RVC::CAMERACALIB rhs  ) 
 

Assignment.

Parameters:
rhs  Assignment operator

void RVC::CAMERACALIB::SetCameraPosition const DPOINT3D CameraPosition  ) 
 

Set camera position.

Parameters:
CameraPosition  New camera position

void RVC::CAMERACALIB::SetEpipolarAngle double  EpipolarAngle  ) 
 

Set Epipolar Angle.

Parameters:
EpipolarAngle  New epipolar angle

void RVC::CAMERACALIB::SetFocalLength double  FocalLength  ) 
 

Set focal length.

Parameters:
FocalLength  New focal length

void RVC::CAMERACALIB::SetImageScale double  ImageScale  ) 
 

Set image scale.

Parameters:
ImageScale  New image scale

void RVC::CAMERACALIB::SetPrincPoint const DPOINT2D PrincPoint  ) 
 

Set principal point.

Parameters:
PrincPoint  New principal point

void RVC::CAMERACALIB::SetSwingAngle double  SwingAngle  ) 
 

Set swing angle.

Parameters:
SwingAngle  New swing angle

void RVC::CAMERACALIB::SetTiltAngle double  TiltAngle  ) 
 

Set tilt angle.

Parameters:
TiltAngle  New tilt angle


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:21:13 2004 for TNTsdk by  doxygen 1.3.8-20040913