Description | Hierarchy | Fields | Methods | Properties |
type TObservationFactor = class(TPhastCollectionItem)
TObservationFactor
stores a TScreenObject and an asociated factor. The factor is a formula that determines what proportion of each the flux through each of the flux cells defined by ScreenObject is part of the flux observation.
FFactor: TFormulaObject; |
|
FObjectName: string; |
|
FScreenObject: TObject; |
procedure SetFactor(const Value: string); |
|
procedure SetObjectName(const Value: string); |
|
procedure SetScreenObject(const Value: TObject); |
|
function GetObjectName: string; |
|
function GetFactor: string; |
|
procedure Assign(Source: TPersistent); override; |
|
constructor Create(Collection: TCollection); override; |
|
destructor Destroy; override; |
|
procedure Loaded; |
property ScreenObject: TObject read FScreenObject write SetScreenObject; |
|
property ObjectName: string read GetObjectName write SetObjectName; |
|
property Factor: string read GetFactor write SetFactor; |
FFactor: TFormulaObject; |
|
See link(Factor) |
FObjectName: string; |
|
See link(ObjectName) |
FScreenObject: TObject; |
|
See link(ScreenObject) |
procedure SetFactor(const Value: string); |
|
See link(Factor) |
procedure SetObjectName(const Value: string); |
|
See link(ObjectName) |
procedure SetScreenObject(const Value: TObject); |
|
See link(ScreenObject) |
function GetObjectName: string; |
|
See link(ObjectName) |
function GetFactor: string; |
|
procedure Assign(Source: TPersistent); override; |
|
If Source is a |
constructor Create(Collection: TCollection); override; |
|
destructor Destroy; override; |
|
procedure Loaded; |
|
|
property ScreenObject: TObject read FScreenObject write SetScreenObject; |
|
|
property ObjectName: string read GetObjectName write SetObjectName; |
|
When being read, |
property Factor: string read GetFactor write SetFactor; |
|
If Factor is to be displayed on the grid, SetFactor will have to be changed to respond to changes in what it depends on. |