Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
BIAS::ICECCallbackInterface Class Reference

callback interface for ImageCanvasCheckerBoardExtract More...

#include <Gui/ImageCanvasCheckerboardExtract.hh>

+ Inheritance diagram for BIAS::ICECCallbackInterface:

Public Member Functions

virtual void CheckerboardSelected (std::vector< HomgPoint2D > &corners, bool bOnlyFourPointsGiven, bool valid=true)
 this function should be overloaded More...
 
 ICECCallbackInterface ()
 
virtual ~ICECCallbackInterface ()
 

Detailed Description

callback interface for ImageCanvasCheckerBoardExtract

instructions: derive your class e.g. MyFrame from ICECCallbackInterface and override the method CheckerboardSelected(...)to react to a finished selection of a Checkerboard

also declare a pointer to ImageCanvasCheckerBoardExtract, e.g. ImageCanvasCheckerBoardExtract *_ic;

to select The Checkerboard corners then call: _ic->SelectCheckerBoardCorners(*this); where *this is a reference to a ICECCallbackInterface (if your class is derived from ICECCallbackInterface this is *this)

Author
ischiller 07/2007

Definition at line 29 of file ImageCanvasCheckerboardExtract.hh.

Constructor & Destructor Documentation

ICECCallbackInterface::ICECCallbackInterface ( )

Definition at line 15 of file ImageCanvasCheckerboardExtract.cpp.

ICECCallbackInterface::~ICECCallbackInterface ( )
virtual

Definition at line 18 of file ImageCanvasCheckerboardExtract.cpp.

Member Function Documentation

void ICECCallbackInterface::CheckerboardSelected ( std::vector< HomgPoint2D > &  corners,
bool  bOnlyFourPointsGiven,
bool  valid = true 
)
virtual

this function should be overloaded

Definition at line 22 of file ImageCanvasCheckerboardExtract.cpp.

Referenced by BIAS::ImageCanvasCheckerboardExtract::SelectCheckerboardCorners().


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