struct
ParticleEvolverProperties
Properties that describe a specific type of ParticleEvolver.
Public
Constructors
ParticleEvolverProperties
ParticleEvolverProperties(bool analytical, i32 priority)
Fields
Analytical
bool Analytical
True if the evolver can be evaluated analytically.
This means the exact particle state can be retrieved based on just the time value. Non-analytical (numerical) evolvers require the previous state of the particle and will incrementally update the particle state.
Priority
i32 Priority
Determines the order in which this evolver will be evaluated relative to other active evolvers.
Higher values means that the evolver will be executed sooner. Negative values mean the evolver will be executed after position/velocity is integrated.