Description | Hierarchy | Fields | Methods | Properties |
type TScreenObjectItem = class(TCollectionItem)
TScreenObjectItem
is used in reading a TScreenObject from or writing it to a stream.
When saving data to a stream, the data is read from FScreenObject. When reading data from a stream, the data is stored in private fields. It is transferred to a TScreenObject in UpdateScreenObject.
FDataSetNames: TStrings; |
|
FDataSetFormulas: TStrings; |
|
FElevationFormula: string; |
|
FHigherElevationFormula: string; |
|
FLowerElevationFormula: string; |
|
FMixtureFormulas: TStrings; |
|
FPoints: TPointCollection; |
|
FScreenObject: TScreenObject; |
|
FSelectedVertexCollection: TSelectedVertexCollection; |
function GetClassType: string; |
|
function GetDataSetFormulas: TStrings; |
|
function GetDataSetNames: TStrings; |
|
function GetElevationFormula: string; |
|
function GetHigherElevationFormula: string; |
|
function GetLowerElevationFormula: string; |
|
function GetMixtureFormulas: TStrings; |
|
procedure SetClassType(Value: string); |
|
procedure UpdateScreenObject; |
|
constructor Create(Collection: TCollection); override; |
|
destructor Destroy; override; |
|
procedure SetScreenObject(const Value: TScreenObject); |
FDataSetNames: TStrings; |
|
See DataSetNames. |
FDataSetFormulas: TStrings; |
|
See DataSetFormulas. |
FElevationFormula: string; |
|
See ElevationFormula. |
FHigherElevationFormula: string; |
|
FLowerElevationFormula: string; |
|
FMixtureFormulas: TStrings; |
|
|
FPoints: TPointCollection; |
|
See Points. |
FScreenObject: TScreenObject; |
|
See ScreenObject. |
FSelectedVertexCollection: TSelectedVertexCollection; |
|
See SelectedVertices. |
function GetClassType: string; |
|
See ClassTypeName. |
function GetDataSetFormulas: TStrings; |
|
See DataSetFormulas. |
function GetDataSetNames: TStrings; |
|
See DataSetNames. |
function GetElevationFormula: string; |
|
See ElevationFormula. |
function GetHigherElevationFormula: string; |
|
function GetLowerElevationFormula: string; |
|
function GetMixtureFormulas: TStrings; |
|
|
procedure SetClassType(Value: string); |
|
See ClassTypeName. |
procedure UpdateScreenObject; |
|
|
constructor Create(Collection: TCollection); override; |
|
|
destructor Destroy; override; |
|
|
procedure SetScreenObject(const Value: TScreenObject); |
|
see ScreenObject. |
property ClassTypeName: string read GetClassType write SetClassType; |
|
|
property DataSetNames: TStrings read GetDataSetNames write FDataSetNames; |
|
|
property DataSetFormulas: TStrings read GetDataSetFormulas write
FDataSetFormulas; |
|
|
property ElevationFunction: string read GetElevationFormula write
FElevationFormula stored False; |
|
|
property ElevationFormula: string read GetElevationFormula write
FElevationFormula; |
|
property HigherElevationFunction: string read GetHigherElevationFormula
write FHigherElevationFormula stored False; |
|
|
property HigherElevationFormula: string read GetHigherElevationFormula
write FHigherElevationFormula; |
|
property LowerElevationFunction: string read GetLowerElevationFormula
write FLowerElevationFormula stored False; |
|
|
property LowerElevationFormula: string read GetLowerElevationFormula
write FLowerElevationFormula; |
|
property Points: TPointCollection read FPoints write FPoints; |
|
|
property ScreenObject: TScreenObject read FScreenObject; |
|
|
property SelectedVertices: TSelectedVertexCollection
read FSelectedVertexCollection write FSelectedVertexCollection; |
|
|
property MixtureFormulas: TStrings read GetMixtureFormulas write
FMixtureFormulas; |
|
|