Description | Hierarchy | Fields | Methods | Properties |
type TCustomPhastZone = class(TObject)
TCustomPhastZone
represents a PHAST zone.
FMergedX: boolean; |
|
FMergedY: boolean; |
|
FMergedZ: boolean; |
|
FPropertyList: TList; |
|
FX1: double; |
|
FX2: double; |
|
FY1: double; |
|
FY2: double; |
|
FZ1: double; |
|
FZ2: double; |
procedure AssignProperties(const LayerIndex, RowIndex, ColIndex : integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); virtual; |
|
function PropertiesAreIdentical(AZone: TCustomPhastZone): boolean; |
|
constructor Create; virtual; |
|
destructor Destroy; override; |
|
procedure WriteZone(const Stream: TStringStream); |
property MergedX: boolean read FMergedX; |
|
property MergedY: boolean read FMergedY; |
|
property MergedZ: boolean read FMergedZ; |
FMergedX: boolean; |
|
|
FMergedY: boolean; |
|
|
FMergedZ: boolean; |
|
|
FPropertyList: TList; |
|
|
FX1: double; |
|
|
FX2: double; |
|
|
FY1: double; |
|
|
FY2: double; |
|
|
FZ1: double; |
|
|
FZ2: double; |
|
|
procedure AssignProperties(const LayerIndex, RowIndex, ColIndex : integer; const DataSets: TCustomDataSets; const CanMergeX, CanMergeY, CanMergeZ: boolean); virtual; |
|
|
function PropertiesAreIdentical(AZone: TCustomPhastZone): boolean; |
|
|
constructor Create; virtual; |
|
|
destructor Destroy; override; |
|
|
procedure WriteZone(const Stream: TStringStream); |
|
|
property MergedX: boolean read FMergedX; |
|
|
property MergedY: boolean read FMergedY; |
|
|
property MergedZ: boolean read FMergedZ; |
|
|