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

Public Member Functions

 mitkClassMacroItkParent (VideoToSurface, itk::Object) static Pointer New()
 
void Initialise (std::string directory, std::string calibrationParameterDirectory)
 Set up the projector, finds the video file in the directory, and the tracking data, and sets up the videotracker matcher. More...
 
void Initialise (std::string directory)
 Set up the projector, finds the video file in the directory, and the tracking data, and sets up the videotracker matcher, without any calibration information. More...
 
void Reconstruct (mitk::VideoTrackerMatching::Pointer matcher)
 performs the point projection More...
 
void SetMatcherCameraToTracker (mitk::VideoTrackerMatching::Pointer matcher)
 Sets the cameratotracker matrix for the passed matcher to match the matrix for the projector. More...
 
void SetSaveVideo (bool state)
 
virtual void SetTrackerIndex (int _arg)
 
virtual void SetReferenceIndex (int _arg)
 
virtual void SetEndFrame (unsigned int _arg)
 
virtual void SetHaltOnVideoReadFail (bool _arg)
 
virtual void SetVisualiseTrackingStatus (bool _arg)
 
virtual void SetAllowableTimingError (long long _arg)
 
virtual bool GetInitOK ()
 
virtual std::vector< cv::Mat > GetWorldToLeftCameraMatrices ()
 

Protected Member Functions

 VideoToSurface ()
 
virtual ~VideoToSurface ()
 
 VideoToSurface (const VideoToSurface &)
 
VideoToSurfaceoperator= (const VideoToSurface &)
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual bool mitk::VideoToSurface::GetInitOK ( )
virtual
virtual std::vector< cv::Mat > mitk::VideoToSurface::GetWorldToLeftCameraMatrices ( )
virtual
void mitk::VideoToSurface::Initialise ( std::string  directory,
std::string  calibrationParameterDirectory 
)

Set up the projector, finds the video file in the directory, and the tracking data, and sets up the videotracker matcher.

void mitk::VideoToSurface::Initialise ( std::string  directory)

Set up the projector, finds the video file in the directory, and the tracking data, and sets up the videotracker matcher, without any calibration information.

mitk::VideoToSurface::mitkClassMacroItkParent ( VideoToSurface  ,
itk::Object   
)
VideoToSurface& mitk::VideoToSurface::operator= ( const VideoToSurface )
protected
void mitk::VideoToSurface::Reconstruct ( mitk::VideoTrackerMatching::Pointer  matcher)

performs the point projection

virtual void mitk::VideoToSurface::SetAllowableTimingError ( long long  _arg)
virtual
virtual void mitk::VideoToSurface::SetEndFrame ( unsigned int  _arg)
virtual
virtual void mitk::VideoToSurface::SetHaltOnVideoReadFail ( bool  _arg)
virtual
void mitk::VideoToSurface::SetMatcherCameraToTracker ( mitk::VideoTrackerMatching::Pointer  matcher)

Sets the cameratotracker matrix for the passed matcher to match the matrix for the projector.

virtual void mitk::VideoToSurface::SetReferenceIndex ( int  _arg)
virtual
void mitk::VideoToSurface::SetSaveVideo ( bool  state)
virtual void mitk::VideoToSurface::SetTrackerIndex ( int  _arg)
virtual
virtual void mitk::VideoToSurface::SetVisualiseTrackingStatus ( bool  _arg)
virtual

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