Description | Hierarchy | Fields | Methods | Properties |
type TNearestPoint2DInterpolator = class(TCustomPoint2DInterpolator)
TCustomPoint2DInterpolator
implements an interpolator that returns the value of the TScreenObject which has a vertex closest to the point of interest.
![]() |
FQuadTree: TRbwQuadTree; |
![]() |
function GetPointerToResult(const Location: TPoint2D): Pointer; |
![]() |
procedure SetArraySize(const DataSet: TDataArray; Count: Integer); override; |
![]() |
procedure StoreData(Sender: TObject; const DataSet: TDataArray); override; |
![]() |
procedure StoreDataValue(Count: Integer; const DataSet: TDataArray; APoint: TPoint2D; AScreenObject: TScreenObject; SectionIndex: integer); override; |
![]() |
procedure Finalize(const DataSet: TDataArray); override; |
![]() |
class function InterpolatorName: string; override; |
![]() |
class function ValidReturnTypes: TRbwDataTypes; override; |
![]() |
function BooleanResult(const Location: TPoint2D): boolean; override; |
![]() |
function IntegerResult(const Location: TPoint2D): integer; override; |
![]() |
function RealResult(const Location: TPoint2D): real; override; |
![]() |
function StringResult(const Location: TPoint2D): string; override; |
![]() |
constructor Create(AOwner: TComponent); override; |
![]() |
FQuadTree: TRbwQuadTree; |
|
![]() |
function GetPointerToResult(const Location: TPoint2D): Pointer; |
![]() |
procedure SetArraySize(const DataSet: TDataArray; Count: Integer); override; |
![]() |
procedure StoreData(Sender: TObject; const DataSet: TDataArray); override; |
![]() |
procedure StoreDataValue(Count: Integer; const DataSet: TDataArray; APoint: TPoint2D; AScreenObject: TScreenObject; SectionIndex: integer); override; |
![]() |
procedure Finalize(const DataSet: TDataArray); override; |
![]() |
class function InterpolatorName: string; override; |
|
![]() |
class function ValidReturnTypes: TRbwDataTypes; override; |
![]() |
function BooleanResult(const Location: TPoint2D): boolean; override; |
|
![]() |
function IntegerResult(const Location: TPoint2D): integer; override; |
|
![]() |
function RealResult(const Location: TPoint2D): real; override; |
|
![]() |
function StringResult(const Location: TPoint2D): string; override; |
|
![]() |
constructor Create(AOwner: TComponent); override; |