Inheritance diagram for SC::IIntegrator:
Public Member Functions | |
bool | Integrate (Vector2 seedPoint, bool onlyForward, ref Vector2[] streamLine, Rectangle calcRect) |
void | SetDT (float dt) |
void | SetDTest (float dtest) |
void | SetBuffer (SC.Buffer buffer) |
|
Calculates a new streamline by starting integrating at the seed point. The seed point to calculate the streamline from. The calculated streamline. False if it cannot create a stream line for the seed point, True otherwise. Implemented in SC::EulerIntegrator, and SC::RungeKuttaIntegrator. |
|
Sets the streamline buffer. The new streamline buffer. Implemented in SC::EulerIntegrator, and SC::RungeKuttaIntegrator. |
|
Sets the timestep for the integrator. The new timestep. Implemented in SC::EulerIntegrator, and SC::RungeKuttaIntegrator. |
|
Sets the dTest distance. The new dTest distance. Implemented in SC::EulerIntegrator, and SC::RungeKuttaIntegrator. |