![]() |
OpendTect
6.3
|
Uses Radial Basic Function to predict the values. More...
Protected Member Functions | |
| bool | updateSolver (TaskRunner *) |
| bool | updateSolution () |
| double | getRadius (const Coord &pos1, const Coord &pos2) const |
| bool | pointsChangedCB (CallBacker *) |
| void | valuesChangedCB (CallBacker *) |
| bool | setWeights (const Coord &, TypeSet< double > &weights, TypeSet< int > *usedpoints=0) const |
Protected Member Functions inherited from Gridder2D | |
| Gridder2D () | |
| Gridder2D (const Gridder2D &) | |
| float | getDetrendedValue (int idx) const |
| bool | isAtInputPos (const Coord &, int &idx) const |
Static Protected Member Functions | |
| static double | evaluateRBF (double radius, double scale=1.) |
Protected Attributes | |
| bool | ismetric_ |
| double | m11_ |
| double | m12_ |
| double | m22_ |
| TypeSet< double > * | globalweights_ |
| LinSolver< double > * | solv_ |
Protected Attributes inherited from Gridder2D | |
| const TypeSet< float > * | values_ |
| const TypeSet< Coord > * | points_ |
| PolyTrend * | trend_ |
| TypeSet< int > | usedpoints_ |
Private Member Functions | |
| mODTextTranslationClass(RadialBasisFunctionGridder2D) public | RadialBasisFunctionGridder2D () |
| RadialBasisFunctionGridder2D (const RadialBasisFunctionGridder2D &) | |
| ~RadialBasisFunctionGridder2D () | |
| Gridder2D * | clone () const |
| bool | operator== (const Gridder2D &) const |
| void | setMetricTensor (double m11, double m12, double m22) |
| bool | allPointsAreRelevant () const |
| bool | getWeights (const Coord &, TypeSet< double > &weights, TypeSet< int > &relevantpoints) const |
| bool | areWeightsValuesDependent () const |
| float | getValue (const Coord &, const TypeSet< double > *weights=0, const TypeSet< int > *relevantpoints=0) const |
Static Private Member Functions | |
| static const char * | sKeyIsMetric () |
Additional Inherited Members | |
Public Member Functions inherited from Gridder2D | |
| mDefineFactoryInClass (Gridder2D, factory) | |
| virtual | ~Gridder2D () |
| virtual bool | wantsAllPoints () const |
| If false, points should be tested with isPointUsable. More... | |
| virtual bool | isPointUsable (const Coord &cpt, const Coord &dpt) const |
| virtual void | setGridArea (const Interval< float > &, const Interval< float > &) |
| bool | setPoints (const TypeSet< Coord > &, TaskRunner *=0) |
| const TypeSet< Coord > * | getPoints () const |
| bool | setValues (const TypeSet< float > &) |
| void | setTrend (PolyTrend::Order) |
| virtual void | fillPar (IOPar &) const |
| virtual bool | usePar (const IOPar &) |
Static Public Member Functions inherited from Gridder2D | |
| static const char * | sKeyGridder () |
Uses Radial Basic Function to predict the values.
|
private |
|
private |
|
private |
|
privatevirtual |
Implements Gridder2D.
|
inlineprivatevirtual |
Reimplemented from Gridder2D.
|
staticprotected |
|
protected |
|
privatevirtual |
Does the gridding
Reimplemented from Gridder2D.
|
privatevirtual |
Only use this if multiple setValues() are called for the same setPoints() The output weights and pointset must then be provided to the getValue function
Implements Gridder2D.
|
privatevirtual |
Reimplemented from Gridder2D.
|
protectedvirtual |
Reimplemented from Gridder2D.
|
private |
|
protected |
|
inlinestaticprivate |
|
protected |
|
protected |
|
protectedvirtual |
Reimplemented from Gridder2D.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017