CLAM::SpectralLimiter Class Reference

#include <SpectralLimiter.hxx>

List of all members.

Public Member Functions

const char * GetClassName () const
 Override it in every subclass and retur the name of that class.
 SpectralLimiter ()
 ~SpectralLimiter ()
bool Do (const Frame &in, Frame &out)
bool Do (const Spectrum &in, Spectrum &out)
bool Do ()
 Supervised mode execution method (using ports).

Detailed Description

Definition at line 35 of file SpectralLimiter.hxx.

Constructor & Destructor Documentation

CLAM::SpectralLimiter::SpectralLimiter (  )  [inline]

Definition at line 46 of file SpectralLimiter.hxx.

References CLAM::Processing::Configure().

CLAM::SpectralLimiter::~SpectralLimiter (  )  [inline]

Definition at line 54 of file SpectralLimiter.hxx.

Member Function Documentation

bool CLAM::SpectralLimiter::Do (  )  [inline, virtual]

Supervised mode execution method (using ports).

A boolean telling whether it has been output

Implements CLAM::Processing.

Definition at line 64 of file SpectralLimiter.hxx.

References CLAM::InPort< Token >::Consume(), CLAM::OutPort< Token >::GetData(), CLAM::InPort< Token >::GetData(), and CLAM::OutPort< Token >::Produce().

Referenced by Do().

bool CLAM::SpectralLimiter::Do ( const Spectrum in,
Spectrum out 
) [virtual]

Implements CLAM::FrameTransformationTmpl< Spectrum >.

Definition at line 36 of file SpectralLimiter.cxx.

bool CLAM::SpectralLimiter::Do ( const Frame in,
Frame out 
) [inline, virtual]

Implements CLAM::FrameTransformation.

Definition at line 56 of file SpectralLimiter.hxx.

References Do().

const char* CLAM::SpectralLimiter::GetClassName (  )  const [inline, virtual]

Override it in every subclass and retur the name of that class.

Implements CLAM::Processing.

Definition at line 41 of file SpectralLimiter.hxx.

The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3