|
virtual int | getMethod () const =0 |
| Returns an integer corresponding to the active interpolation method.
|
|
virtual bool | getMethodActive () const =0 |
|
virtual QStringList | getMethodKeywords () const =0 |
| Returns a QStringList comprising the keywords corresponding to all interpolation methods, separated by commas.
|
|
virtual QStringList | 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, quint64 label)=0 |
|
virtual bool | parse (IParse &par)=0 |
|
virtual QStringList | 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.