w2qcref::AdaptableParameters Class Reference

List of all members.

Detailed Description

Contains all the adaptable parameters for QCNN.

Author:
Lakshman
Version:
Id
w2img_AdaptableParameters.h,v 1.3 2008/07/28 20:46:56 lakshman Exp


Public Member Functions

void setTemperature (const code::Time &t, float temperature_celsius)
void ageOffTemperature (const code::Time &now)
bool isTemperatureKnown () const
float getBlobThreshold () const
float getBlobContinuityThreshold () const
void setUserThreshold (float v)
bool isSnowPossible () const
void setSnowPossibleTemperatureThreshold (float celsius)
float getSnowPossibleTemperatureThreshold ()
const code::TimeInterval & getMaxTimeGapAllowed () const
void setMaxTimeGapAllowed (const code::TimeInterval &v)
bool isSunstrobeModuleEnabled () const
bool isTestPatternModuleEnabled () const
bool isBloomModuleEnabled () const
bool isClearAirVCPModuleEnabled () const
void enableSunstrobeModule (bool f)
void enableTestPatternModule (bool f)
void enableBloomModule (bool f)
void enableClearAirVCPModule (bool f)

Static Public Member Functions

static AdaptableParametersinstance ()


Member Function Documentation

void w2qcref::AdaptableParameters::ageOffTemperature ( const code::Time &  now  ) 

void w2qcref::AdaptableParameters::enableBloomModule ( bool  f  )  [inline]

void w2qcref::AdaptableParameters::enableClearAirVCPModule ( bool  f  )  [inline]

void w2qcref::AdaptableParameters::enableSunstrobeModule ( bool  f  )  [inline]

void w2qcref::AdaptableParameters::enableTestPatternModule ( bool  f  )  [inline]

float w2qcref::AdaptableParameters::getBlobContinuityThreshold (  )  const [inline]

float w2qcref::AdaptableParameters::getBlobThreshold (  )  const [inline]

const code::TimeInterval& w2qcref::AdaptableParameters::getMaxTimeGapAllowed (  )  const [inline]

float w2qcref::AdaptableParameters::getSnowPossibleTemperatureThreshold (  )  [inline]

static AdaptableParameters& w2qcref::AdaptableParameters::instance (  )  [inline, static]

bool w2qcref::AdaptableParameters::isBloomModuleEnabled (  )  const [inline]

bool w2qcref::AdaptableParameters::isClearAirVCPModuleEnabled (  )  const [inline]

bool w2qcref::AdaptableParameters::isSnowPossible (  )  const

bool w2qcref::AdaptableParameters::isSunstrobeModuleEnabled (  )  const [inline]

bool w2qcref::AdaptableParameters::isTemperatureKnown (  )  const [inline]

bool w2qcref::AdaptableParameters::isTestPatternModuleEnabled (  )  const [inline]

void w2qcref::AdaptableParameters::setMaxTimeGapAllowed ( const code::TimeInterval &  v  )  [inline]

void w2qcref::AdaptableParameters::setSnowPossibleTemperatureThreshold ( float  celsius  )  [inline]

void w2qcref::AdaptableParameters::setTemperature ( const code::Time &  t,
float  temperature_celsius 
)

void w2qcref::AdaptableParameters::setUserThreshold ( float  v  ) 


Generated on Fri Jan 9 15:22:46 2009 for WDSS-IIw2algs by  doxygen 1.4.7