Deinterlacer Class Reference

Base class for deinterlacers. More...

#include <Transport/Deinterlacer.H>

Inheritance diagram for Deinterlacer:
Inheritance graph
[legend]
Collaboration diagram for Deinterlacer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Deinterlacer (OptionManager &mgr)
 Constructor.
virtual ~Deinterlacer ()
 Destructor.
void setDelegate (const nub::soft_ref< FrameIstream > &f)
 Set the FrameIstream to which we'll delegate the actual grabbing.
FrameIstreamgetDelegate () const
 Get the FrameIstream delegate.
virtual void setConfigInfo (const std::string &cfg)
 Interpret the config string as a specification for the delegate stream.

Detailed Description

Base class for deinterlacers.

Definition at line 44 of file Deinterlacer.H.


Constructor & Destructor Documentation

Deinterlacer::Deinterlacer ( OptionManager mgr  ) 

Constructor.

Definition at line 49 of file Deinterlacer.C.

Deinterlacer::~Deinterlacer (  )  [virtual]

Destructor.

Definition at line 56 of file Deinterlacer.C.


Member Function Documentation

FrameIstream & Deinterlacer::getDelegate (  )  const
void Deinterlacer::setConfigInfo ( const std::string cfg  )  [virtual]

Interpret the config string as a specification for the delegate stream.

Reimplemented from FrameIstream.

Definition at line 87 of file Deinterlacer.C.

References ModelComponent::addSubComponent(), makeFrameIstream(), and setDelegate().

void Deinterlacer::setDelegate ( const nub::soft_ref< FrameIstream > &  f  ) 

Set the FrameIstream to which we'll delegate the actual grabbing.

Definition at line 60 of file Deinterlacer.C.

References ModelComponent::setDescriptiveName(), and ModelComponent::setTagName().

Referenced by setConfigInfo().


The documentation for this class was generated from the following files:
Generated on Sun May 8 08:21:13 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3