NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Protected Member Functions | List of all members
mitk::HandeyeCalibrateFromDirectory Class Reference
Inheritance diagram for mitk::HandeyeCalibrateFromDirectory:
Inheritance graph
[legend]
Collaboration diagram for mitk::HandeyeCalibrateFromDirectory:
Collaboration graph
[legend]

Public Member Functions

 mitkClassMacroItkParent (HandeyeCalibrateFromDirectory, itk::Object) static Pointer New()
 
void InitialiseOutputDirectory ()
 
void InitialiseVideo ()
 
void InitialiseTracking ()
 
virtual void SetFramesToUse (unsigned int _arg)
 
virtual void SetFramesToUseFactor (unsigned int _arg)
 
virtual void SetStickToFramesToUse (bool _arg)
 
virtual void SetTrackerIndex (int _arg)
 
virtual void SetAbsTrackerTimingError (long long _arg)
 
virtual bool GetVideoInitialised ()
 
virtual bool GetTrackingDataInitialised ()
 
virtual void SetPixelScaleFactor (mitk::Point2D _arg)
 
virtual void SetWriteOutChessboards (bool _arg)
 
virtual void SetWriteOutCalibrationImages (bool _arg)
 
virtual void SetNoVideoSupport (bool _arg)
 
virtual void SetSwapVideoChannels (bool _arg)
 
virtual void SetRandomise (bool _arg)
 
bool LoadExistingIntrinsicCalibrations (std::string directory)
 
bool LoadExistingRightToLeft (const std::string &directory)
 
void SetInputDirectory (const std::string &inputDir)
 
virtual void SetOutputDirectory (const std::string &outputDir) override
 
void SetChessBoardToTracker (vtkMatrix4x4 *matrix)
 
- Public Member Functions inherited from mitk::HandeyeCalibrate
 mitkClassMacroItkParent (HandeyeCalibrate, itk::Object) static Pointer New()
 
std::vector< double > Calibrate (const std::string &TrackingFileDirectory, const std::string &ExtrinsicFileDirectoryOrFile, const std::string GroundTruthSolution="")
 Calibration function that returns the residual errors, rotation and translational. If a ground truth solution is passed it returns a vector of differences for testing. More...
 
virtual void SetFlipTracking (bool _arg)
 
virtual void SetFlipExtrinsic (bool _arg)
 
virtual void SetSortByDistance (bool _arg)
 
virtual void SetSortByAngle (bool _arg)
 
virtual void SetDoGridToWorld (bool _arg)
 
virtual void SetNumberCornersWidth (unsigned int _arg)
 
virtual void SetNumberCornersHeight (unsigned int _arg)
 
virtual void SetSquareSizeInMillimetres (double _arg)
 
virtual cv::Mat GetCameraToMarker ()
 
virtual cv::Mat GetGridToWorld ()
 

Protected Member Functions

 HandeyeCalibrateFromDirectory ()
 
virtual ~HandeyeCalibrateFromDirectory ()
 
 HandeyeCalibrateFromDirectory (const HandeyeCalibrateFromDirectory &)
 
HandeyeCalibrateFromDirectoryoperator= (const HandeyeCalibrateFromDirectory &)
 
- Protected Member Functions inherited from mitk::HandeyeCalibrate
 HandeyeCalibrate ()
 
virtual ~HandeyeCalibrate ()
 
 HandeyeCalibrate (const HandeyeCalibrate &)
 
HandeyeCalibrateoperator= (const HandeyeCalibrate &)
 
void WriteHandEye ()
 

Additional Inherited Members

- Protected Attributes inherited from mitk::HandeyeCalibrate
bool m_FlipTracking
 
bool m_FlipExtrinsic
 
bool m_SortByDistance
 
bool m_SortByAngle
 
bool m_DoGridToWorld
 
cv::Mat m_CameraToMarker
 
cv::Mat m_GridToWorld
 
std::string m_OutputDirectory
 
unsigned int m_NumberCornersWidth
 
unsigned int m_NumberCornersHeight
 
double m_SquareSizeInMillimetres
 

Constructor & Destructor Documentation

mitk::HandeyeCalibrateFromDirectory::HandeyeCalibrateFromDirectory ( )
protected
mitk::HandeyeCalibrateFromDirectory::~HandeyeCalibrateFromDirectory ( )
protectedvirtual
mitk::HandeyeCalibrateFromDirectory::HandeyeCalibrateFromDirectory ( const HandeyeCalibrateFromDirectory )
protected

Member Function Documentation

virtual bool mitk::HandeyeCalibrateFromDirectory::GetTrackingDataInitialised ( )
virtual
virtual bool mitk::HandeyeCalibrateFromDirectory::GetVideoInitialised ( )
virtual
void mitk::HandeyeCalibrateFromDirectory::InitialiseOutputDirectory ( )
void mitk::HandeyeCalibrateFromDirectory::InitialiseTracking ( )
void mitk::HandeyeCalibrateFromDirectory::InitialiseVideo ( )
bool mitk::HandeyeCalibrateFromDirectory::LoadExistingIntrinsicCalibrations ( std::string  directory)
bool mitk::HandeyeCalibrateFromDirectory::LoadExistingRightToLeft ( const std::string directory)
mitk::HandeyeCalibrateFromDirectory::mitkClassMacroItkParent ( HandeyeCalibrateFromDirectory  ,
itk::Object   
)
HandeyeCalibrateFromDirectory& mitk::HandeyeCalibrateFromDirectory::operator= ( const HandeyeCalibrateFromDirectory )
protected
virtual void mitk::HandeyeCalibrateFromDirectory::SetAbsTrackerTimingError ( long long  _arg)
virtual
void mitk::HandeyeCalibrateFromDirectory::SetChessBoardToTracker ( vtkMatrix4x4 *  matrix)
virtual void mitk::HandeyeCalibrateFromDirectory::SetFramesToUse ( unsigned int  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetFramesToUseFactor ( unsigned int  _arg)
virtual
void mitk::HandeyeCalibrateFromDirectory::SetInputDirectory ( const std::string inputDir)
virtual void mitk::HandeyeCalibrateFromDirectory::SetNoVideoSupport ( bool  _arg)
virtual
void mitk::HandeyeCalibrateFromDirectory::SetOutputDirectory ( const std::string outputDir)
overridevirtual

Reimplemented from mitk::HandeyeCalibrate.

virtual void mitk::HandeyeCalibrateFromDirectory::SetPixelScaleFactor ( mitk::Point2D  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetRandomise ( bool  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetStickToFramesToUse ( bool  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetSwapVideoChannels ( bool  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetTrackerIndex ( int  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetWriteOutCalibrationImages ( bool  _arg)
virtual
virtual void mitk::HandeyeCalibrateFromDirectory::SetWriteOutChessboards ( bool  _arg)
virtual

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