Description | Hierarchy | Fields | Methods | Properties |
type TNearest2DInterpolator = class(TCustomAnisotropicInterpolator)
TNearest2DInterpolator
implements an interpolator that returns the value of the TScreenObject nearest to the point of interest.
![]() |
FExpression: TExpression; |
![]() |
procedure InitializeVariablesAndExpression(const Location: T2DRealPoint; const NearestScreenObject: TScreenObject); |
![]() |
function GetExpression(const Location: T2DRealPoint): TExpression; |
![]() |
function GetNearestScreenObject(const Location: T2DRealPoint; out ClosestLocation: T2DRealPoint): TScreenObject; virtual; |
![]() |
class function InterpolatorName: string; override; |
![]() |
class function ValidReturnTypes: TRbwDataTypes; override; |
![]() |
function BooleanResult(const Location: T2DRealPoint): boolean; override; |
![]() |
function IntegerResult(const Location: T2DRealPoint): integer; override; |
![]() |
function RealResult(const Location: T2DRealPoint): real; override; |
![]() |
function StringResult(const Location: T2DRealPoint): string; override; |
![]() |
FExpression: TExpression; |
|
![]() |
procedure InitializeVariablesAndExpression(const Location: T2DRealPoint; const NearestScreenObject: TScreenObject); |
|
![]() |
function GetExpression(const Location: T2DRealPoint): TExpression; |
|
![]() |
function GetNearestScreenObject(const Location: T2DRealPoint; out ClosestLocation: T2DRealPoint): TScreenObject; virtual; |
|
![]() |
class function InterpolatorName: string; override; |
|
![]() |
class function ValidReturnTypes: TRbwDataTypes; override; |
|
![]() |
function BooleanResult(const Location: T2DRealPoint): boolean; override; |
|
![]() |
function IntegerResult(const Location: T2DRealPoint): integer; override; |
|
![]() |
function RealResult(const Location: T2DRealPoint): real; override; |
|
![]() |
function StringResult(const Location: T2DRealPoint): string; override; |
|