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
svlOverlayInput Class Referenceabstract

#include <svlOverlayObjects.h>

Inheritance diagram for svlOverlayInput:
svlOverlayBlobs svlOverlayImage svlOverlayPoly svlOverlayTargets svlOverlayText svlOverlayToolTips

Public Member Functions

 svlOverlayInput ()
 
 svlOverlayInput (const std::string &inputname)
 
virtual ~svlOverlayInput ()
 
void SetInputName (const std::string &inputname)
 
const std::string & GetInputName () const
 
void SetInputSynchronized (bool input_synchronized)
 
bool GetInputSynchronized () const
 

Protected Member Functions

virtual bool IsInputTypeValid (svlStreamType inputtype)=0
 

Protected Attributes

std::string InputName
 
bool InputSynchronized
 

Friends

class svlFilterImageOverlay
 

Constructor & Destructor Documentation

svlOverlayInput::svlOverlayInput ( )
svlOverlayInput::svlOverlayInput ( const std::string &  inputname)
virtual svlOverlayInput::~svlOverlayInput ( )
virtual

Member Function Documentation

const std::string& svlOverlayInput::GetInputName ( ) const
bool svlOverlayInput::GetInputSynchronized ( ) const
virtual bool svlOverlayInput::IsInputTypeValid ( svlStreamType  inputtype)
protectedpure virtual
void svlOverlayInput::SetInputName ( const std::string &  inputname)
void svlOverlayInput::SetInputSynchronized ( bool  input_synchronized)

Friends And Related Function Documentation

friend class svlFilterImageOverlay
friend

Member Data Documentation

std::string svlOverlayInput::InputName
protected
bool svlOverlayInput::InputSynchronized
protected

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