KRIGING Class Reference
#include <mi32/kriging.h>
List of all members.
Public Types |
| enum | DRIFTORDER {
DRIFTORDER_OrdinaryKriging = 0,
DRIFTORDER_Linear = 1,
DRIFTORDER_Quadratic = 2,
DRIFTORDER_Cubic = 3,
DRIFTORDER_Quartic = 4,
DRIFTORDER_Quintic = 5
} |
| enum | DUPLICATE {
DUPLICATE_KeepFirst = 0,
DUPLICATE_Discard = 1,
DUPLICATE_Minimum = 2,
DUPLICATE_Average = 3,
DUPLICATE_Maximum = 4,
DUPLICATE_KeepLast = 5
} |
Public Member Functions |
| | KRIGING () |
| | ~KRIGING () |
| void | Clear () |
| ERRVALUE | CrossEstimate (const INT32 index, double &value, UINT8 &computed) |
| ERRVALUE | CrossEvaluation (double &mean, double &stddev) |
| ERRVALUE | Estimate (const DPOINT2D &point, double &value, UINT8 &computed, double *error=0, double *drift=0) |
| DRIFTORDER | GetDriftOrder () const |
| DUPLICATE | GetDuplicate () const |
| double | GetHighTrimming () const |
| double | GetLowTrimming () const |
| INT32 | GetMaximumPoints () const |
| INT32 | GetMinimumPoints () const |
| double | GetSearchDistance () const |
| double | GetTolerance () const |
| VARIOGRAM & | GetVariogram () |
| const VARIOGRAM & | GetVariogram () const |
| ERRVALUE | Init (const DOUBLE_ARRAY< DPOINT3D > &points, const DUPLICATE duplicate, const double tolerance) |
| bool | IsInitialized () const |
| void | SetDriftOrder (const DRIFTORDER order) |
| void | SetHighTrimming (const double trimming) |
| void | SetLowTrimming (const double trimming) |
| void | SetMaximumPoints (const INT32 maximum) |
| void | SetMinimumPoints (const INT32 minimum) |
| void | SetSearchDistance (const double distance) |
Member Enumeration Documentation
- Enumerator:
| DRIFTORDER_OrdinaryKriging |
|
| DRIFTORDER_Linear |
|
| DRIFTORDER_Quadratic |
|
| DRIFTORDER_Cubic |
|
| DRIFTORDER_Quartic |
|
| DRIFTORDER_Quintic |
|
- Enumerator:
| DUPLICATE_KeepFirst |
|
| DUPLICATE_Discard |
|
| DUPLICATE_Minimum |
|
| DUPLICATE_Average |
|
| DUPLICATE_Maximum |
|
| DUPLICATE_KeepLast |
|
Constructor & Destructor Documentation
| KRIGING::~KRIGING |
( |
|
) |
[inline] |
Member Function Documentation
| ERRVALUE KRIGING::CrossEvaluation |
( |
double & |
mean, |
|
|
double & |
stddev | |
|
) |
| | |
| ERRVALUE KRIGING::Estimate |
( |
const DPOINT2D & |
point, |
|
|
double & |
value, |
|
|
UINT8 & |
computed, |
|
|
double * |
error = 0, |
|
|
double * |
drift = 0 | |
|
) |
| | |
| DRIFTORDER KRIGING::GetDriftOrder |
( |
|
) |
const [inline] |
| DUPLICATE KRIGING::GetDuplicate |
( |
|
) |
const [inline] |
| double KRIGING::GetHighTrimming |
( |
|
) |
const [inline] |
| double KRIGING::GetLowTrimming |
( |
|
) |
const [inline] |
| INT32 KRIGING::GetMaximumPoints |
( |
|
) |
const [inline] |
| INT32 KRIGING::GetMinimumPoints |
( |
|
) |
const [inline] |
| double KRIGING::GetSearchDistance |
( |
|
) |
const [inline] |
| double KRIGING::GetTolerance |
( |
|
) |
const [inline] |
| VARIOGRAM& KRIGING::GetVariogram |
( |
|
) |
[inline] |
| const VARIOGRAM& KRIGING::GetVariogram |
( |
|
) |
const [inline] |
| bool KRIGING::IsInitialized |
( |
|
) |
const [inline] |
| void KRIGING::SetDriftOrder |
( |
const DRIFTORDER |
order |
) |
[inline] |
| void KRIGING::SetHighTrimming |
( |
const double |
trimming |
) |
|
| void KRIGING::SetLowTrimming |
( |
const double |
trimming |
) |
|
| void KRIGING::SetMaximumPoints |
( |
const INT32 |
maximum |
) |
[inline] |
| void KRIGING::SetMinimumPoints |
( |
const INT32 |
minimum |
) |
[inline] |
| void KRIGING::SetSearchDistance |
( |
const double |
distance |
) |
[inline] |
The documentation for this class was generated from the following file: