RVC::CONTAB Class Reference

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

#include <rvc/contab.h>

Inheritance diagram for RVC::CONTAB:

Inheritance graph
[legend]
List of all members.

Public Member Functions

ERRVALUE ComputeStdContrast (const RVC::RASTER &RastObj)
 CONTAB (const RVC::CONTAB &rhs)
 CONTAB ()
const CONTPARMGetContParm () const
RVC::CONTABoperator= (const RVC::CONTAB &rhs)
ERRVALUE SetContParm (const CONTPARM &ContParm)
ERRVALUE TranslateImageLine (void *obuffer, const void *ibuffer, INT32 inpvalues, short inpsample=1) const
virtual ~CONTAB ()

Detailed Description

Manages RVC::OBJTYPE_ContrastTable RVC objects.

The interface currently wraps the MfContab functions.

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(), Make() and Write() methods inherited from RVC::SIMPLE class. View RVC::SIMPLE docs for inherited methods

Definition at line 70 of file contab.h.


Constructor & Destructor Documentation

RVC::CONTAB::CONTAB  ) 
 

Default constructor.

RVC::CONTAB::CONTAB const RVC::CONTAB rhs  ) 
 

Copy constructor.

virtual RVC::CONTAB::~CONTAB  )  [virtual]
 

Destructor.


Member Function Documentation

ERRVALUE RVC::CONTAB::ComputeStdContrast const RVC::RASTER RastObj  ) 
 

Compute a standard contrast table from the raster object Contrast table is stored in the instance but not saved, use the RVC::SIMPLE::Make() method to create the contrast object.

const CONTPARM& RVC::CONTAB::GetContParm  )  const
 

Obtain the contrast parameters, must be read in first.

Returns:
Contrast parameters read in

RVC::CONTAB& RVC::CONTAB::operator= const RVC::CONTAB rhs  ) 
 

Assignment.

ERRVALUE RVC::CONTAB::SetContParm const CONTPARM ContParm  ) 
 

Set rvc contrast object parameters for writing.

ERRVALUE RVC::CONTAB::TranslateImageLine void *  obuffer,
const void *  ibuffer,
INT32  inpvalues,
short  inpsample = 1
const
 

Translate raster line buffer through contrast table.

Parameters:
obuffer  Output buffer
ibuffer  Input buffer, type determined by contparm
inpvalues  Number of input values before sampling
inpsample  Sampling interval


The documentation for this class was generated from the following file:
Generated on Tue Dec 14 13:21:13 2004 for TNTsdk by  doxygen 1.3.8-20040913