cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
svlToolTrackerAlgorithmBase Class Referenceabstract

#include <svlFilterToolTracker.h>

Public Member Functions

 svlToolTrackerAlgorithmBase ()
 
virtual ~svlToolTrackerAlgorithmBase ()
 

Protected Member Functions

virtual int Initialize ()
 
virtual int Process (svlProcInfo *procInfo, svlSampleImage *input)=0
 
virtual void Release ()
 

Protected Attributes

bool Initialized
 
unsigned int Width
 
unsigned int Height
 
unsigned int VideoChannels
 
svlFilterToolTracker::TargetType Targets [2]
 

Friends

class svlFilterToolTracker
 

Constructor & Destructor Documentation

svlToolTrackerAlgorithmBase::svlToolTrackerAlgorithmBase ( )
virtual svlToolTrackerAlgorithmBase::~svlToolTrackerAlgorithmBase ( )
virtual

Member Function Documentation

virtual int svlToolTrackerAlgorithmBase::Initialize ( )
protectedvirtual
virtual int svlToolTrackerAlgorithmBase::Process ( svlProcInfo procInfo,
svlSampleImage input 
)
protectedpure virtual
virtual void svlToolTrackerAlgorithmBase::Release ( )
protectedvirtual

Friends And Related Function Documentation

friend class svlFilterToolTracker
friend

Member Data Documentation

unsigned int svlToolTrackerAlgorithmBase::Height
protected
bool svlToolTrackerAlgorithmBase::Initialized
protected
svlFilterToolTracker::TargetType svlToolTrackerAlgorithmBase::Targets[2]
protected
unsigned int svlToolTrackerAlgorithmBase::VideoChannels
protected
unsigned int svlToolTrackerAlgorithmBase::Width
protected

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