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 ()
virtual ~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)

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


Constructor & Destructor Documentation

RVC::CAMERACALIB::CAMERACALIB (  ) 
RVC::CAMERACALIB::CAMERACALIB ( const RVC::CAMERACALIB rhs  ) 
Parameters:
rhs Copy Constructor
virtual RVC::CAMERACALIB::~CAMERACALIB (  )  [virtual]

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

Reimplemented from RVC::SIMPLE.

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 Sun Oct 7 21:36:46 2012 for TNTsdk 2012 by  doxygen 1.6.1