Package cs567.particles

Interface Summary
Constants Default constants.
Force Particle system force.
 

Class Summary
OrthoMap Simple object for setting up orthographic projection in OpenGL, and mapping mouse clicks into the unit computational cell.
Particle Simple particle implementation, with miscellaneous adornments.
ParticleSystem Maintains dynamic lists of Particle and Force objects, and provides access to their state for numerical integration of dynamics.
ParticleSystemBuilder CS567: Assignment #1 "Particle Systems" main() entry point class that initializes ParticleSystem, OpenGL rendering, and GUI that manages GUI/mouse events.
SpringForce1Particle Spring force between one particle and a proxy point.
SpringForce2Particle Spring force between two particles.
SpringForceBending Bending spring force between three particles.
Utils Catch-all utilities (feel free to add on).