BilliardCollision:
--------------------------------------------------------------------------
Billiard collision model.
Models wall collisions.
--------------------------------------------------------------------------
Form:
x = BilliardCollision( x, d )
--------------------------------------------------------------------------
------
Inputs
------
x (4*nBalls,1) State [x;vX;y;vY]
t (1,1) Unused.
d (1,1) Data structure
.nBalls (1,1) Number of balls
.xLim (1,2) [xMin xMax]
.yLim (1,2) [yMin yMax]
-------
Outputs
-------
x (4*nBalls,1) State [x;y;vX;vY]
--------------------------------------------------------------------------