Description | Hierarchy | Fields | Methods | Properties |
type TGrowthControls = class(TGoPhastPersistent)
FGrowthMethod: TGrowthMethod; |
|
FGrowthRate: real; |
|
FLayerCollection: TLayerCollection; |
procedure SetGrowthMethod(const Value: TGrowthMethod); |
|
procedure SetGrowthRate(const Value: real); |
|
function StoreLayerCollection: boolean; virtual; |
|
procedure SetLayerCollection(const Value: TLayerCollection); virtual; |
|
function IsSame(AnotherGrowControls : TGrowthControls): boolean; |
|
procedure Assign(Source: TPersistent); override; |
|
Constructor Create(Model: TBaseModel); |
|
destructor Destroy; override; |
|
function LayerCount: Integer; virtual; |
property GrowthMethod: TGrowthMethod read FGrowthMethod
write SetGrowthMethod; |
|
property GrowthRate: real read FGrowthRate write SetGrowthRate; |
|
property LayerCollection: TLayerCollection read FLayerCollection
write SetLayerCollection stored StoreLayerCollection; |
FGrowthMethod: TGrowthMethod; |
|
FGrowthRate: real; |
|
FLayerCollection: TLayerCollection; |
|
|
procedure SetGrowthMethod(const Value: TGrowthMethod); |
|
procedure SetGrowthRate(const Value: real); |
|
function StoreLayerCollection: boolean; virtual; |
|
procedure SetLayerCollection(const Value: TLayerCollection); virtual; |
|
function IsSame(AnotherGrowControls : TGrowthControls): boolean; |
|
procedure Assign(Source: TPersistent); override; |
|
Constructor Create(Model: TBaseModel); |
|
destructor Destroy; override; |
|
constructor Create(Collection: TCollection); override; |
function LayerCount: Integer; virtual; |
|
property GrowthMethod: TGrowthMethod read FGrowthMethod
write SetGrowthMethod; |
|
When a layer group is split into more than one layer, |
property GrowthRate: real read FGrowthRate write SetGrowthRate; |
|
When GrowthMethod is gmUp, gmDown, gmMiddle, or gmEdge, |
property LayerCollection: TLayerCollection read FLayerCollection
write SetLayerCollection stored StoreLayerCollection; |
|
|