Description | Hierarchy | Fields | Methods | Properties |
type TSegment = class(TObject)
FReaches: TValueCellList; |
|
FScreenObject: TScreenObject; |
|
FHasTributaries: boolean; |
|
FNewSegmentNumber: integer; |
|
FSubSegmentList: TSubSegmentList; |
|
FExternalFlow: TExternalFlowProperties; |
function GetReach(Index: integer): TValueCell; |
|
function GetReachCount: integer; |
|
constructor Create; |
|
function OriginalSegmentNumber: integer; |
|
Destructor Destroy; override; |
|
function OriginalDownStreamSegmentNumbers: TIntegerDynArray; |
|
function OriginalDiversionSegmentNumbers: TIntegerDynArray; |
|
function AddSubSegment(AModel: TBaseModel; StressPeriodCount: integer): TSubSegment; |
property NewSegmentNumber: integer read FNewSegmentNumber; |
|
property Reaches[Index:integer]: TValueCell read GetReach; |
|
property ReachCount: integer read GetReachCount; |
|
property SubSegmentList: TSubSegmentList read FSubSegmentList; |
|
property ExternalFlow: TExternalFlowProperties read FExternalFlow; |
FReaches: TValueCellList; |
|
FScreenObject: TScreenObject; |
|
FHasTributaries: boolean; |
|
|
FNewSegmentNumber: integer; |
|
|
FSubSegmentList: TSubSegmentList; |
|
FExternalFlow: TExternalFlowProperties; |
|
function GetReach(Index: integer): TValueCell; |
|
function GetReachCount: integer; |
|
constructor Create; |
|
function OriginalSegmentNumber: integer; |
|
|
Destructor Destroy; override; |
|
function OriginalDownStreamSegmentNumbers: TIntegerDynArray; |
|
function OriginalDiversionSegmentNumbers: TIntegerDynArray; |
|
function AddSubSegment(AModel: TBaseModel; StressPeriodCount: integer): TSubSegment; |
|
property NewSegmentNumber: integer read FNewSegmentNumber; |
|
|
property Reaches[Index:integer]: TValueCell read GetReach; |
|
property ReachCount: integer read GetReachCount; |
|
property SubSegmentList: TSubSegmentList read FSubSegmentList; |
|
property ExternalFlow: TExternalFlowProperties read FExternalFlow; |
|