RVC::CONTRAST Class Reference

Manages RVC::OBJTYPE_ContrastTable RVC objects. More...

#include <rvc/contrast.h>

Inheritance diagram for RVC::CONTRAST:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CONTRAST (const RVC::CONTRAST &rhs)
 CONTRAST ()
virtual ~CONTRAST ()
ERRVALUE ComputeTable (RVC::RASTER &ObjRaster, RVC::RASTER::COMPONENT component=RVC::RASTER::COMPONENT_Default)
const CONTRASTPARMGetContrastParm () const
RVC::CONTRASToperator= (const RVC::CONTRAST &rhs)
void SetContrastParm (const CONTRASTPARM &ContrastParm)

Detailed Description

Manages RVC::OBJTYPE_ContrastTable RVC objects.

RVC Object Types that this class supports: RVC::OBJTYPE_ContrastTable.

Default RVC Object Type for this class: RVC::OBJTYPE_ContrastTable.

Valid parents for this class:

Read(), Write() and Make() methods inherited from RVC::SIMPLE class. View RVC::SIMPLE docs for inherited methods


Constructor & Destructor Documentation

RVC::CONTRAST::CONTRAST (  ) 

Default constructor.

RVC::CONTRAST::CONTRAST ( const RVC::CONTRAST rhs  ) 

Copy constructor.

virtual RVC::CONTRAST::~CONTRAST (  )  [virtual]

Destructor.


Member Function Documentation

ERRVALUE RVC::CONTRAST::ComputeTable ( RVC::RASTER ObjRaster,
RVC::RASTER::COMPONENT  component = RVC::RASTER::COMPONENT_Default 
)

Compute contrast table based on raster component.

const CONTRASTPARM& RVC::CONTRAST::GetContrastParm (  )  const [inline]

Get the current contrast parameters.

Returns:
CONTRASTPARM
RVC::CONTRAST& RVC::CONTRAST::operator= ( const RVC::CONTRAST rhs  ) 

Assignment.

Reimplemented from RVC::SIMPLE.

void RVC::CONTRAST::SetContrastParm ( const CONTRASTPARM ContrastParm  )  [inline]

Set the contrast parameters.


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

Generated on Sun Oct 7 21:36:47 2012 for TNTsdk 2012 by  doxygen 1.6.1