Main Page | Class Hierarchy | Class List | Class Members

SC::RungeKuttaIntegrator Class Reference

Inheritance diagram for SC::RungeKuttaIntegrator:

SC::IIntegrator List of all members.

Public Member Functions

 RungeKuttaIntegrator (Data data)
bool Integrate (Vector2 seedPoint, bool onlyForward, ref Vector2[] streamLine, Rectangle calcRect)
void SetDT (float dt)
void SetDTest (float dtest)
void SetBuffer (SC.Buffer buffer)

Detailed Description

Runge-Kutta integrator.


Constructor & Destructor Documentation

SC::RungeKuttaIntegrator::RungeKuttaIntegrator Data  data  )  [inline]
 

Constructor.


Member Function Documentation

bool SC::RungeKuttaIntegrator::Integrate Vector2  seedPoint,
bool  onlyForward,
ref Vector2[]  streamLine,
Rectangle  calcRect
[inline]
 

Calculates a new streamline by starting integrating at the seed point. The seed point. The calculated streamline. False if it cannot create a stream line for the seed point, True otherwise.

Implements SC::IIntegrator.

void SC::RungeKuttaIntegrator::SetBuffer SC.Buffer  buffer  )  [inline]
 

Sets the streamline buffer. The new streamline buffer.

Implements SC::IIntegrator.

void SC::RungeKuttaIntegrator::SetDT float  dt  )  [inline]
 

Sets the timestep for the integrator. The new timestep.

Implements SC::IIntegrator.

void SC::RungeKuttaIntegrator::SetDTest float  dtest  )  [inline]
 

Sets the dTest distance. The dTest distance.

Implements SC::IIntegrator.


The documentation for this class was generated from the following file:
Generated on Sat Jan 15 23:58:59 2005 for StreamCtrl by doxygen 1.3.6