|
| virtual int | getMethod () const =0 |
| | Returns an integer corresponding to the active interpolation method.
|
| |
|
virtual bool | getMethodActive () const =0 |
| |
|
virtual StringList | getMethodKeywords () const =0 |
| | Returns a QStringList comprising the keywords corresponding to all interpolation methods, separated by commas.
|
| |
|
virtual StringList | getMethodNames () const =0 |
| | Returns a QStringList comprising names corresponding to all interpolation methods, separated by commas.
|
| |
|
virtual double | getRadRatio () const =0 |
| | Returns the radii ratio used by the Inverse Distance Weighting method.
|
| |
|
virtual double | getPower () const =0 |
| | Returns the power used by the Inverse Distance Weighting method.
|
| |
|
virtual double | getTolerance () const =0 |
| | Returns the tolerance used to assess quantity gradient by the Polynomial Extrapolation method.
|
| |
| virtual bool | getRadRatioActive () const =0 |
| | Returns true if the radii ratio parameter is used during the computation.
|
| |
| virtual bool | getPowerActive () const =0 |
| | Returns true if the power parameter is used during the computation.
|
| |
| virtual bool | getToleranceActive () const =0 |
| | Returns true if the tolerance parameter is used during the computation.
|
| |
| virtual double | getGpValue (const IVertexThing *gp, const IZoneData *zoneData, uint32 thread, uint32 block) const =0 |
| | Returns the interpolated field value at gridpoint gp.
|
| |
|
virtual void | setHideNull (bool b)=0 |
| |
|
virtual bool | getHideNull () const =0 |
| |
| virtual void | initialize (const IZoneData *zoneData)=0 |
| | Initializes the interpolation computation.
|
| |
|
virtual void | reset ()=0 |
| |
|
virtual void | destroy ()=0 |
| | Destroys the current instanciation.
|
| |
|
virtual void | save (Archive2 &a) const =0 |
| |
|
virtual bool | restore (Archive2 &a, uint64 label)=0 |
| |
|
virtual bool | parse (IParse &par)=0 |
| |
|
virtual StringList | getCommandSwitches () const =0 |
| |
|
virtual void | setActive (bool active)=0 |
| |
| virtual void | setMethod (int method)=0 |
| | Sets the current interpolation method.
|
| |
|
virtual void | setRadRatio (const double &radRatio)=0 |
| | Sets the radii ratio parameter to be used by the Inverse Distance Weighting method.
|
| |
|
virtual void | setPower (const double &power)=0 |
| | Sets the power parameter to be used by the Inverse Distance Weighting method.
|
| |
|
virtual void | setTolerance (const double &tol)=0 |
| | Sets the tolerance parameter to be used by the Polynomial Extrapolation method.
|
| |
Interface for accessing the zone interpolation class.