Description | Hierarchy | Fields | Methods | Properties |
type TRealSparseDataSet = class(TCustomSparseDataSet)
TRealSparseDataSet
is used to store real numbers in a sparse array.
FRealValues: T3DSparseRealArray; |
function GetMaxColumn: Integer; |
|
function GetMaxLayer: Integer; |
|
function GetMaxRow: Integer; |
|
function GetMinColumn: Integer; |
|
function GetMinLayer: Integer; |
|
function GetMinRow: Integer; |
|
procedure Clear; override; |
|
function GetIsValue(const Layer, Row, Col: Integer): boolean; override; |
|
function GetRealData(const Layer, Row, Col: integer): double; override; |
|
procedure SetDataType(const Value: TRbwDataType); override; |
|
procedure SetDimensions(const SetToZero: boolean); override; |
|
procedure SetRealData(const Layer, Row, Col: integer; const Value: double); override; |
|
procedure RemoveValue(const Layer, Row, Col: Integer); |
|
procedure GetMinMaxStoredLimits(out LayerMin, RowMin, ColMin, LayerMax, RowMax, ColMax: integer); override; |
|
constructor Create(AnOwner: TComponent); override; |
|
destructor Destroy; override; |
property MinLayer: Integer read GetMinLayer; |
|
property MaxLayer: Integer read GetMaxLayer; |
|
property MinRow: Integer read GetMinRow; |
|
property MaxRow: Integer read GetMaxRow; |
|
property MinColumn: Integer read GetMinColumn; |
|
property MaxColumn: Integer read GetMaxColumn; |
FRealValues: T3DSparseRealArray; |
|
|
function GetMaxColumn: Integer; |
|
function GetMaxLayer: Integer; |
|
function GetMaxRow: Integer; |
|
function GetMinColumn: Integer; |
|
function GetMinLayer: Integer; |
|
function GetMinRow: Integer; |
|
procedure Clear; override; |
|
function GetIsValue(const Layer, Row, Col: Integer): boolean; override; |
|
|
function GetRealData(const Layer, Row, Col: integer): double; override; |
|
|
procedure SetDataType(const Value: TRbwDataType); override; |
|
|
procedure SetDimensions(const SetToZero: boolean); override; |
|
|
procedure SetRealData(const Layer, Row, Col: integer; const Value: double); override; |
|
|
procedure RemoveValue(const Layer, Row, Col: Integer); |
|
procedure GetMinMaxStoredLimits(out LayerMin, RowMin, ColMin, LayerMax, RowMax, ColMax: integer); override; |
|
constructor Create(AnOwner: TComponent); override; |
|
|
destructor Destroy; override; |
|
|
property MinLayer: Integer read GetMinLayer; |
|
property MaxLayer: Integer read GetMaxLayer; |
|
property MinRow: Integer read GetMinRow; |
|
property MaxRow: Integer read GetMaxRow; |
|
property MinColumn: Integer read GetMinColumn; |
|
property MaxColumn: Integer read GetMaxColumn; |
|