A B C D E F G H I K L M N O P R S U W _

E

EllipsePaintStrategy - Class in ballwar.model.paint
Paint strategy to paint an ellipse shape
EllipsePaintStrategy() - Constructor for class ballwar.model.paint.EllipsePaintStrategy
No parameter constructor that creates a prototype ellipse that has twice the width as height but an average radius of 1.
EllipsePaintStrategy(AffineTransform, double, double, double, double) - Constructor for class ballwar.model.paint.EllipsePaintStrategy
Constructor that allows the specification of the location, x-radius and y-radius of the prototype ellipse.
EllipseShapeFactory - Class in ballwar.model.paint.shape
Concrete shape factory that instantiates Ellipse2D.Double shapes.
EllipseShapeFactory() - Constructor for class ballwar.model.paint.shape.EllipseShapeFactory
 
end() - Method in interface ballwar.view.IGameCtrlAdapter
Asks that the model end the game.
ExplodeStrategy - Class in ballwar.model.strategy
An ANoOpStrategy-based strategy that, upon colliding with another ball, may replace its context with a number of smaller balls with the same strategy, unless the context's radius is below a minumum length, upon which the context is simply killed.
ExplodeStrategy() - Constructor for class ballwar.model.strategy.ExplodeStrategy
 

A B C D E F G H I K L M N O P R S U W _