SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS Class Reference

Filter settings. More...

#include <spatmod/imagefilterdatatype.h>

List of all members.

Public Member Functions

 SETTINGS (DATATYPE DataType, MODE Mode, double MinValue, double MaxValue)
 SETTINGS (DATATYPE DataType, MODE Mode)
 SETTINGS ()
DATATYPE GetDataType () const
bool GetDoFloor () const
double GetMaxValue () const
double GetMinValue () const
MODE GetMode () const
double GetOffset () const
int GetPrecision () const
double GetScale () const
bool IsRangeFull () const
bool IsRangeValid () const
void SetDataType (DATATYPE DataType)
void SetDoFloor (bool DoFloor=true)
void SetMode (MODE Mode)
void SetPrecision (int Precision)
void SetRange (double MinValue, double MaxValue)

Detailed Description

Filter settings.


Constructor & Destructor Documentation

SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SETTINGS (  ) 

Default constructor.

SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SETTINGS ( DATATYPE  DataType,
MODE  Mode 
)

Construct with data type and mode.

SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SETTINGS ( DATATYPE  DataType,
MODE  Mode,
double  MinValue,
double  MaxValue 
)

Construct with data type, mode and range.


Member Function Documentation

DATATYPE SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetDataType (  )  const [inline]

Get data type.

bool SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetDoFloor (  )  const [inline]

Get whether to do "floor" when convert to integer.

double SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetMaxValue (  )  const [inline]

Get maximum value.

double SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetMinValue (  )  const [inline]

Get minimum value.

MODE SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetMode (  )  const [inline]

Get mode.

double SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetOffset (  )  const [inline]

Get offset.

int SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetPrecision (  )  const [inline]

Get precision.

double SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::GetScale (  )  const [inline]

Get scale.

bool SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::IsRangeFull (  )  const [inline]

Determine if range is full for data type.

bool SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::IsRangeValid (  )  const

Determine if range is valid for data type.

void SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SetDataType ( DATATYPE  DataType  ) 

Set data type.

void SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SetDoFloor ( bool  DoFloor = true  )  [inline]

Set whether to do "floor" when convert to integer (default is to round).

void SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SetMode ( MODE  Mode  )  [inline]

Set mode.

void SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SetPrecision ( int  Precision  )  [inline]

Set precision.

void SPATMOD::IMAGE::FILTER_DATATYPE::SETTINGS::SetRange ( double  MinValue,
double  MaxValue 
)

Set range.


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

Generated on Sun Oct 7 21:39:35 2012 for TNTsdk 2012 by  doxygen 1.6.1