Class TInvDistSqPoint2DInterpolator

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TInvDistSqPoint2DInterpolator = class(TCustomPoint2DInterpolator)

Description

no description available, TCustomPoint2DInterpolator description follows

TCustomPoint2DInterpolator implements an interpolator that returns the value of the TScreenObject which has a vertex closest to the point of interest.

Hierarchy

Overview

Fields

Private FLocations: array of TPoint2D;

Methods

Protected procedure SetArraySize(const DataSet: TDataArray; Count: Integer); override;
Protected procedure StoreDataValue(Count: Integer; const DataSet: TDataArray; APoint: TPoint2D; AScreenObject: TScreenObject; SectionIndex: integer); override;
Public procedure Finalize(const DataSet: TDataArray); override;
Public class function InterpolatorName: string; override;
Public class function ValidReturnTypes: TRbwDataTypes; override;
Public function RealResult(const Location: TPoint2D): real; override;

Description

Fields

Private FLocations: array of TPoint2D;
 

Methods

Protected procedure SetArraySize(const DataSet: TDataArray; Count: Integer); override;
 
Protected procedure StoreDataValue(Count: Integer; const DataSet: TDataArray; APoint: TPoint2D; AScreenObject: TScreenObject; SectionIndex: integer); override;
 
Public procedure Finalize(const DataSet: TDataArray); override;
 
Public class function InterpolatorName: string; override;

InterpolatorName is the name of the interpolator displayed to the user.

Public class function ValidReturnTypes: TRbwDataTypes; override;

ValidReturnTypes tells with what types of data this interpolator can be used. (real numbers)

Public function RealResult(const Location: TPoint2D): real; override;

RealResult returns the value at location determined by inverse distance squared interpolation.


Generated by PasDoc 0.12.1 on 2013-05-13 15:41:43