Description | Hierarchy | Fields | Methods | Properties |
type TLayerStructure = class(TCustomLayerStructure)
TLayerOwnerCollection
is a TEnhancedOrderedCollection that stores of list of TDataArrays that it can delete. The list (NewDataSets) is not created by the TLayerOwnerCollection
. Instead another class creates it and assigns it to TLayerOwnerCollection
. TUndoChangeLgrPackageSelection is an example of a class that assigns NewDataSets.
When a new TDataArray is created, it should be added to NewDataSets using AddOwnedDataArray; In DoCommand, ClearNewDataSets should be called before the TDataArrays are created. In Undo, RemoveNewDataSets should be called;
![]() |
FSimulatedNotifier: TObserver; |
![]() |
FAquiferTypeNotifier: TObserver; |
![]() |
function GetLayerGroup(const Index: integer): TLayerGroup; |
![]() |
function IntegerArray(Method: TIntTypeMethod): TOneDIntegerArray; |
![]() |
function FloatArray(Method: TFloatTypeMethod): TOneDRealArray; |
![]() |
function Last: TLayerGroup; |
![]() |
function NonSimulatedLayersPresent: boolean; |
![]() |
procedure AssignAssociatedInputDataSets; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Model: TBaseModel); |
![]() |
destructor Destroy; override; |
![]() |
procedure Loaded; override; |
![]() |
function ModflowLayerCount: integer; |
![]() |
function ModflowConfiningBedCount: integer; |
![]() |
procedure WriteLAYCB(const DiscretizationWriter: TObject); |
![]() |
function ModflowLayerBottomDescription(const LayerID: integer): string; |
![]() |
function IsLayerSimulated(const LayerID: integer): boolean; |
![]() |
Function Laytyp: TOneDIntegerArray; |
![]() |
Function Layavg: TOneDIntegerArray; |
![]() |
function Chani: TOneDIntegerArray; |
![]() |
Function Layvka: TOneDIntegerArray; |
![]() |
function Trpy: TOneDRealArray; |
![]() |
Function ModflowLayerToDataSetLayer(ModflowLayer: integer): integer; |
![]() |
function DataSetLayerToModflowLayer(DataSetLayer: integer): integer; |
![]() |
function GetLayerGroupByLayer(const Layer: integer): TLayerGroup; |
![]() |
procedure StopTalkingToAnyone; |
![]() |
function SubsidenceDefined: boolean; |
![]() |
function SwtDefined: boolean; |
![]() |
function DelayCount: integer; |
![]() |
function NoDelayCount: integer; |
![]() |
function WaterTableCount: integer; |
![]() |
Function TRPT: TOneDRealArray; |
![]() |
function TRPV: TOneDRealArray; |
![]() |
Function DMCOEF: TOneDRealArray; |
![]() |
property LayerGroups[constIndex:integer]: TLayerGroup
read GetLayerGroup; |
![]() |
property SimulatedNotifier: TObserver read FSimulatedNotifier; |
![]() |
property AquiferTypeNotifier: TObserver read FAquiferTypeNotifier; |
![]() |
FSimulatedNotifier: TObserver; |
![]() |
FAquiferTypeNotifier: TObserver; |
![]() |
function GetLayerGroup(const Index: integer): TLayerGroup; |
![]() |
function IntegerArray(Method: TIntTypeMethod): TOneDIntegerArray; |
![]() |
function FloatArray(Method: TFloatTypeMethod): TOneDRealArray; |
![]() |
function Last: TLayerGroup; |
function First: TLayerGroup; |
![]() |
function NonSimulatedLayersPresent: boolean; |
![]() |
procedure AssignAssociatedInputDataSets; |
![]() |
procedure Assign(Source: TPersistent); override; |
![]() |
constructor Create(Model: TBaseModel); |
![]() |
destructor Destroy; override; |
![]() |
procedure Loaded; override; |
![]() |
function ModflowLayerCount: integer; |
![]() |
function ModflowConfiningBedCount: integer; |
![]() |
procedure WriteLAYCB(const DiscretizationWriter: TObject); |
![]() |
function ModflowLayerBottomDescription(const LayerID: integer): string; |
![]() |
function IsLayerSimulated(const LayerID: integer): boolean; |
|
![]() |
Function Laytyp: TOneDIntegerArray; |
![]() |
Function Layavg: TOneDIntegerArray; |
![]() |
function Chani: TOneDIntegerArray; |
![]() |
Function Layvka: TOneDIntegerArray; |
![]() |
function Trpy: TOneDRealArray; |
![]() |
Function ModflowLayerToDataSetLayer(ModflowLayer: integer): integer; |
|
![]() |
function DataSetLayerToModflowLayer(DataSetLayer: integer): integer; |
![]() |
function GetLayerGroupByLayer(const Layer: integer): TLayerGroup; |
|
![]() |
procedure StopTalkingToAnyone; |
![]() |
function SubsidenceDefined: boolean; |
![]() |
function SwtDefined: boolean; |
![]() |
function DelayCount: integer; |
![]() |
function NoDelayCount: integer; |
![]() |
function WaterTableCount: integer; |
![]() |
Function TRPT: TOneDRealArray; |
![]() |
function TRPV: TOneDRealArray; |
![]() |
Function DMCOEF: TOneDRealArray; |
![]() |
property LayerGroups[constIndex:integer]: TLayerGroup
read GetLayerGroup; |
![]() |
property SimulatedNotifier: TObserver read FSimulatedNotifier; |
![]() |
property AquiferTypeNotifier: TObserver read FAquiferTypeNotifier; |