Description | Hierarchy | Fields | Methods | Properties |
type TParticleStorage = class(TGoPhastPersistent)
procedure SetParticleDistribution(const Value: TParticleDistribution); |
|
procedure SetCustomParticles(const Value: TParticles); |
|
procedure SetCylinderParticles(const Value: TCylSphereDistribution); |
|
procedure SetGridParticles(const Value: TGridDistribution); |
|
procedure SetSphereParticles(const Value: TCylSphereDistribution); |
|
function GetParticles: TParticles; |
|
function GetMaxSphereSize: double; |
|
function StoreGridParticles: boolean; |
|
function StoreCylinderParticles: boolean; |
|
function StoreSphereParticles: boolean; |
|
function StoreCustomParticles: boolean; |
|
procedure SetUsed(const Value: boolean); |
|
procedure SetReleaseTimes(const Value: TModpathTimes); |
|
procedure ClearSpheres; |
|
Constructor Create(Model: TBaseModel); |
|
destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
property Particles: TParticles read GetParticles; |
|
property MaxSphereSize: double read GetMaxSphereSize; |
|
property ParticleDistribution: TParticleDistribution
read FParticleDistribution write SetParticleDistribution; |
|
property GridParticles: TGridDistribution read FGridParticles
write SetGridParticles stored StoreGridParticles; |
|
property CylinderParticles: TCylSphereDistribution read FCylinderParticles
write SetCylinderParticles stored StoreCylinderParticles; |
|
property SphereParticles: TCylSphereDistribution read FSphereParticles
write SetSphereParticles stored StoreSphereParticles; |
|
property CustomParticles: TParticles read FCustomParticles
write SetCustomParticles stored StoreCustomParticles; |
|
property Used: boolean read FUsed write SetUsed; |
|
property ReleaseTimes: TModpathTimes read FReleaseTimes write SetReleaseTimes; |
FParticleDistribution: TParticleDistribution; |
|
FCylinderParticles: TCylSphereDistribution; |
|
FCustomParticles: TParticles; |
|
FSphereParticles: TCylSphereDistribution; |
|
FGridParticles: TGridDistribution; |
|
FUsed: boolean; |
|
FReleaseTimes: TModpathTimes; |
|
procedure SetParticleDistribution(const Value: TParticleDistribution); |
|
procedure SetCustomParticles(const Value: TParticles); |
|
procedure SetCylinderParticles(const Value: TCylSphereDistribution); |
|
procedure SetGridParticles(const Value: TGridDistribution); |
|
procedure SetSphereParticles(const Value: TCylSphereDistribution); |
|
function GetParticles: TParticles; |
|
function GetMaxSphereSize: double; |
|
function StoreGridParticles: boolean; |
|
function StoreCylinderParticles: boolean; |
|
function StoreSphereParticles: boolean; |
|
function StoreCustomParticles: boolean; |
|
procedure SetUsed(const Value: boolean); |
|
procedure SetReleaseTimes(const Value: TModpathTimes); |
|
procedure ClearSpheres; |
|
Constructor Create(Model: TBaseModel); |
|
destructor Destroy; override; |
|
procedure Assign(Source: TPersistent); override; |
|
property Particles: TParticles read GetParticles; |
|
property MaxSphereSize: double read GetMaxSphereSize; |
|
property ParticleDistribution: TParticleDistribution
read FParticleDistribution write SetParticleDistribution; |
|
property GridParticles: TGridDistribution read FGridParticles
write SetGridParticles stored StoreGridParticles; |
|
property CylinderParticles: TCylSphereDistribution read FCylinderParticles
write SetCylinderParticles stored StoreCylinderParticles; |
|
property SphereParticles: TCylSphereDistribution read FSphereParticles
write SetSphereParticles stored StoreSphereParticles; |
|
property CustomParticles: TParticles read FCustomParticles
write SetCustomParticles stored StoreCustomParticles; |
|
property Used: boolean read FUsed write SetUsed; |
|
property ReleaseTimes: TModpathTimes read FReleaseTimes write SetReleaseTimes; |
|