Description | Hierarchy | Fields | Methods | Properties |
type TCustomModflowGridEdgeDisplay = class(TObserver)
TCustomModflowGridEdgeDisplay
stores but does not own a list of TCustomModflowGridEdgeFeatures. It is used to display the TCustomModflowGridEdgeFeatures.
![]() |
FList: TList; |
![]() |
FLimits: TList; |
![]() |
FDataToPlot: integer; |
![]() |
FOnNeedToUpdate: TNotifyEvent; |
![]() |
FMaxValue: string; |
![]() |
FMinValue: string; |
![]() |
FUpdatingMinMax: Boolean; |
![]() |
FModel: TBaseModel; |
![]() |
function GetRealAnnotation(X, Y, ALayer: integer): string; |
![]() |
function GetRealValue(X, Y, ALayer: integer): double; |
![]() |
function GetLimits(Index: integer): TColoringLimits; |
![]() |
procedure SetLimits(Index: integer; const Value: TColoringLimits); |
![]() |
procedure SetDataToPlot(const Value: integer); |
![]() |
function GetCount: integer; |
![]() |
function GetEdge(Index: integer): TCustomModflowGridEdgeFeature; |
![]() |
function GetMaxValue: string; |
![]() |
function GetMinValue: string; |
![]() |
procedure GetMinimumAndMaximumValues(out MinValue, MaxValue, MinPositive: Double); |
![]() |
function GetDescription(DataIndex: integer): string; virtual; abstract; |
![]() |
function GetRealValueTypeCount: integer; virtual; abstract; |
![]() |
function UseEdge(ActiveDataArray: TDataArray; Feature: TCustomModflowGridEdgeFeature): boolean; |
![]() |
procedure GetValueRangeToDisplay(out MinValue, MaxValue, MinPositive: Double); |
![]() |
constructor Create(AnOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; |
![]() |
procedure Add(EdgeFeature: TCustomModflowGridEdgeFeature); |
![]() |
Procedure Draw(Layer: integer; Const Bitmap32: TBitmap32); |
![]() |
function Select(Const X, Y, Layer: integer): boolean; |
![]() |
procedure Invalidate; virtual; |
![]() |
procedure UpdateData; |
![]() |
procedure UpdateMinMax; |
![]() |
property Limits[Index:integer]: TColoringLimits read GetLimits
write SetLimits; |
![]() |
property RealValue[X,Y,ALayer:integer]: double read GetRealValue; |
![]() |
property RealAnnotation[X,Y,ALayer:integer]: string
read GetRealAnnotation; |
![]() |
property RealDescription[DataIndex:integer]: string read GetDescription; |
![]() |
property RealValueTypeCount: integer read GetRealValueTypeCount; |
![]() |
property DataToPlot: integer read FDataToPlot write SetDataToPlot; |
![]() |
property OnNeedToUpdate: TNotifyEvent read FOnNeedToUpdate
write FOnNeedToUpdate; |
![]() |
property Count: integer read GetCount; |
![]() |
property Edges[Index:integer]: TCustomModflowGridEdgeFeature
read GetEdge; |
![]() |
property MinValue: string read GetMinValue; |
![]() |
property MaxValue: string read GetMaxValue; |
![]() |
FList: TList; |
|
![]() |
FLimits: TList; |
|
![]() |
FDataToPlot: integer; |
See DataToPlot. |
![]() |
FOnNeedToUpdate: TNotifyEvent; |
See OnNeedToUpdate. |
![]() |
FMaxValue: string; |
See MaxValue. |
![]() |
FMinValue: string; |
See MinValue. |
![]() |
FUpdatingMinMax: Boolean; |
|
![]() |
FModel: TBaseModel; |
![]() |
function GetRealAnnotation(X, Y, ALayer: integer): string; |
See RealAnnotation. |
![]() |
function GetRealValue(X, Y, ALayer: integer): double; |
See RealValue. |
![]() |
function GetLimits(Index: integer): TColoringLimits; |
See Limits. |
![]() |
procedure SetLimits(Index: integer; const Value: TColoringLimits); |
See Limits. |
![]() |
procedure SetDataToPlot(const Value: integer); |
See DataToPlot. |
![]() |
function GetCount: integer; |
See Count. |
![]() |
function GetEdge(Index: integer): TCustomModflowGridEdgeFeature; |
See Edges. |
![]() |
function GetMaxValue: string; |
See MaxValue. |
![]() |
function GetMinValue: string; |
See MinValue. |
![]() |
procedure GetMinimumAndMaximumValues(out MinValue, MaxValue, MinPositive: Double); |
|
![]() |
function GetDescription(DataIndex: integer): string; virtual; abstract; |
See RealDescription. |
![]() |
function GetRealValueTypeCount: integer; virtual; abstract; |
See RealValueTypeCount. |
![]() |
function UseEdge(ActiveDataArray: TDataArray; Feature: TCustomModflowGridEdgeFeature): boolean; |
![]() |
procedure GetValueRangeToDisplay(out MinValue, MaxValue, MinPositive: Double); |
|
![]() |
constructor Create(AnOwner: TComponent); override; |
![]() |
destructor Destroy; override; |
![]() |
procedure Clear; |
remove all the TCustomModflowGridEdgeFeatures from FList. |
![]() |
procedure Add(EdgeFeature: TCustomModflowGridEdgeFeature); |
add a TCustomModflowGridEdgeFeatures to FList. |
![]() |
Procedure Draw(Layer: integer; Const Bitmap32: TBitmap32); |
|
![]() |
function Select(Const X, Y, Layer: integer): boolean; |
|
![]() |
procedure Invalidate; virtual; |
|
![]() |
procedure UpdateData; |
|
![]() |
procedure UpdateMinMax; |
![]() |
property Limits[Index:integer]: TColoringLimits read GetLimits
write SetLimits; |
|
![]() |
property RealValue[X,Y,ALayer:integer]: double read GetRealValue; |
|
![]() |
property RealAnnotation[X,Y,ALayer:integer]: string
read GetRealAnnotation; |
|
![]() |
property RealDescription[DataIndex:integer]: string read GetDescription; |
|
![]() |
property RealValueTypeCount: integer read GetRealValueTypeCount; |
|
![]() |
property DataToPlot: integer read FDataToPlot write SetDataToPlot; |
|
![]() |
property OnNeedToUpdate: TNotifyEvent read FOnNeedToUpdate
write FOnNeedToUpdate; |
|
![]() |
property Count: integer read GetCount; |
|
![]() |
property Edges[Index:integer]: TCustomModflowGridEdgeFeature
read GetEdge; |
|
![]() |
property MinValue: string read GetMinValue; |
|
![]() |
property MaxValue: string read GetMaxValue; |
|