TREND2D Class Reference

2-dimensional polynomial trend. More...

#include <mi32/trend.h>

List of all members.

Classes

class  PARM
 Parameters for computing trend. More...

Public Member Functions

 TREND2D ()
 ~TREND2D ()
double AddTrend (double x, double y, double value) const
ERRVALUE Compute (const PARM &parm, const RVC::OBJITEM &ObjItemRaster, const RVC::OBJITEM *pObjItemMask=0)
ERRVALUE Compute (const PARM &parm, RVC::RASTER &ObjRaster, RVC::RASTER *pObjMask=0)
double GetGlobalOffset () const
double GetGlobalScale () const
const PARMGetParm () const
double GetValue (double x, double y) const
double SubtractTrend (double x, double y, double value) const

Detailed Description

2-dimensional polynomial trend.


Constructor & Destructor Documentation

TREND2D::TREND2D (  ) 

Constructor.

TREND2D::~TREND2D (  ) 

Destructor.


Member Function Documentation

double TREND2D::AddTrend ( double  x,
double  y,
double  value 
) const

Add trend to value at specified coordinates.

ERRVALUE TREND2D::Compute ( const PARM parm,
const RVC::OBJITEM ObjItemRaster,
const RVC::OBJITEM pObjItemMask = 0 
)

Compute trend using raster and optional mask specified by OBJITEM.

Parameters:
parm Parameters to compute from
ObjItemRaster Raster
pObjItemMask Optional mask
ERRVALUE TREND2D::Compute ( const PARM parm,
RVC::RASTER ObjRaster,
RVC::RASTER pObjMask = 0 
)

Compute trend using open raster and optional mask.

Mask must be binary and same size as raster.

Parameters:
parm Parameters to compute from
ObjRaster Open raster
pObjMask Optional open mask
double TREND2D::GetGlobalOffset (  )  const [inline]

Get global offset for computed trend.

double TREND2D::GetGlobalScale (  )  const [inline]

Get global scale for computed trend.

const PARM& TREND2D::GetParm (  )  const [inline]

Get parameters used in last trend computation.

double TREND2D::GetValue ( double  x,
double  y 
) const [inline]

Get raw trend value at specified coordinates.

double TREND2D::SubtractTrend ( double  x,
double  y,
double  value 
) const

Subtract trend to value at specified coordinates.


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

Generated on Sun Oct 7 21:33:58 2012 for TNTsdk 2012 by  doxygen 1.6.1