|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Class Summary | |
|---|---|
| BallPaintStrategy | Paint strategy that paints a filled circle with the Ball's radius. |
| BirdSheepImagePaintStrategy | An example of an ImagePaintStrategy that randomly picks one of two animated image files to display when it is instantiated. |
| EllipsePaintStrategy | Paint strategy to paint an ellipse shape |
| Fish1PaintStrategy | Paint strategy that paints a fish-shaped Polygon generated by a Fish1PolyfonFactory. |
| Fish2PaintStrategy | Paint strategy that paints a fish-shaped Polygon generated by a Fish2PolyfonFactory. |
| MarioSonicImagePaintStrategy | Paint strategy that uses either an animated Mario or Sonic image. |
| NiceFishPaintStrategy | Subclass of MultiPaintStrategy that uses a SwimFishPaintStrategy and an EllipsePaintStrategy to paint a swimming fish shape that has an eye. |
| PlanetImagePaintStrategy | Paint strategy that upon instantiation, randomly picks one image from an array of images to use. |
| RectanglePaintStrategy | Concrete paint strategy that paints a rectangular shape scaled to the size of the ball. |
| SharkImagePaintStrategy | Paint strategy that paints a Black Tip Reef shark as its image. |
| SoccerImagePaintStrategy | Paint strategy that paints a FIFA soccer ball as its image |
| SquarePaintStrategy | Paint strategy that paints a filled square with the Ball's radius. |
| SwimFishPaintStrategy | Subclass of AnimatePaintStrategy that alternates between a Fish1PaintStrategy and a Fish2PaintStrategy. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||