Class TEtsSurfDepth_Cell

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TEtsSurfDepth_Cell = class(TValueCell)

Description

no description available, TValueCell description follows

Hierarchy

Overview

Fields

Private Values: TEtsSurfDepthRecord;
Private StressPeriod: integer;

Methods

Private function GetEvapotranspirationSurface: double;
Private function GetEvapotranspirationDepth: double;
Private function GetDepthFractions(const Index: integer): double;
Private function GetEtFractions(const Index: integer): double;
Private function GetDepthFractionAnnotations(const Index: integer): string;
Private function GetEtFractionAnnotations(const Index: integer): string;
Private function GetEvapotranspirationDepthAnnotation: string;
Private function GetEvapotranspirationSurfaceAnnotation: string;
Protected function GetColumn: integer; override;
Protected function GetLayer: integer; override;
Protected function GetRow: integer; override;
Protected procedure SetColumn(const Value: integer); override;
Protected procedure SetLayer(const Value: integer); override;
Protected procedure SetRow(const Value: integer); override;
Protected function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; override;
Protected function GetRealValue(Index: integer; AModel: TBaseModel): double; override;
Protected function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; override;
Protected function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; override;
Protected procedure Cache(Comp: TCompressionStream; Strings: TStringList); override;
Protected procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); override;
Protected function GetSection: integer; override;
Protected procedure RecordStrings(Strings: TStringList); override;

Properties

Public property EvapotranspirationSurface: double read GetEvapotranspirationSurface;
Public property EvapotranspirationDepth: double read GetEvapotranspirationDepth;
Public property DepthFractions[constIndex:integer]: double read GetDepthFractions;
Public property EtFractions[constIndex:integer]: double read GetEtFractions;
Public property EvapotranspirationSurfaceAnnotation: string read GetEvapotranspirationSurfaceAnnotation;
Public property EvapotranspirationDepthAnnotation: string read GetEvapotranspirationDepthAnnotation;
Public property DepthFractionAnnotations[constIndex:integer]: string read GetDepthFractionAnnotations;
Public property EtFractionAnnotations[constIndex:integer]: string read GetEtFractionAnnotations;

Description

Fields

Private Values: TEtsSurfDepthRecord;
 
Private StressPeriod: integer;
 

Methods

Private function GetEvapotranspirationSurface: double;
 
Private function GetEvapotranspirationDepth: double;
 
Private function GetDepthFractions(const Index: integer): double;
 
Private function GetEtFractions(const Index: integer): double;
 
Private function GetDepthFractionAnnotations(const Index: integer): string;
 
Private function GetEtFractionAnnotations(const Index: integer): string;
 
Private function GetEvapotranspirationDepthAnnotation: string;
 
Private function GetEvapotranspirationSurfaceAnnotation: string;
 
Protected function GetColumn: integer; override;
 
Protected function GetLayer: integer; override;
 
Protected function GetRow: integer; override;
 
Protected procedure SetColumn(const Value: integer); override;
 
Protected procedure SetLayer(const Value: integer); override;
 
Protected procedure SetRow(const Value: integer); override;
 
Protected function GetIntegerValue(Index: integer; AModel: TBaseModel): integer; override;
 
Protected function GetRealValue(Index: integer; AModel: TBaseModel): double; override;
 
Protected function GetRealAnnotation(Index: integer; AModel: TBaseModel): string; override;
 
Protected function GetIntegerAnnotation(Index: integer; AModel: TBaseModel): string; override;
 
Protected procedure Cache(Comp: TCompressionStream; Strings: TStringList); override;
 
Protected procedure Restore(Decomp: TDecompressionStream; Annotations: TStringList); override;
 
Protected function GetSection: integer; override;
 
Protected procedure RecordStrings(Strings: TStringList); override;
 

Properties

Public property EvapotranspirationSurface: double read GetEvapotranspirationSurface;
 
Public property EvapotranspirationDepth: double read GetEvapotranspirationDepth;
 
Public property DepthFractions[constIndex:integer]: double read GetDepthFractions;
 
Public property EtFractions[constIndex:integer]: double read GetEtFractions;
 
Public property EvapotranspirationSurfaceAnnotation: string read GetEvapotranspirationSurfaceAnnotation;
 
Public property EvapotranspirationDepthAnnotation: string read GetEvapotranspirationDepthAnnotation;
 
Public property DepthFractionAnnotations[constIndex:integer]: string read GetDepthFractionAnnotations;
 
Public property EtFractionAnnotations[constIndex:integer]: string read GetEtFractionAnnotations;
 

Generated by PasDoc 0.12.1 on 2013-05-13 15:41:45