PropagationEventArgs Class |
Namespace: AGI.Foundation.Propagators
The PropagationEventArgs type exposes the following members.
| Name | Description | |
|---|---|---|
| PropagationEventArgs |
Initializes a new instance.
|
| Name | Description | |
|---|---|---|
| CurrentState |
Gets the raw state at the end of the current step when this event is fired.
| |
| CurrentTime |
Gets the time at the end of the current step when this event is fired.
| |
| Indication |
Gets or sets an indication of how the propagator should continue after this event.
By default, the propagation will continue, unless the event handler indicates
a different condition.
| |
| PreviousState |
Gets the raw state at the beginning of the current step.
| |
| PreviousTime |
Gets the time at the beginning of the current step.
| |
| StepSizeInformation |
Gets information about the last step taken by the integrator.
| |
| Trigger |
Gets information about which method triggered this event.
|
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| StopPropagation |
Sets the Indication to StopPropagationAfterStep
to prevent further propagation after this step. To continue propagation after stopping it,
call Propagate(Duration) again or take steps manually by calling
TakeStep or Restep(Double).
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) |