UMLStandard MiniPong01aClasses Wolfgang Kowarschick HS Augsburg 2012-2013 1 Classes UMLStandard designModel Ce2KWQ/Z60yfjgaqGqcsegAA 1 MiniPong01CanvasClasses /RWrAFm2PUWnthu2kzj51wAA BnXgyaxesEiiUMxXLSd/zAAA 8 clSilver Courier New 9 617 493 bvuR1wDWR026X1n2DYXY2QAA $wk$ False False $00E9E9E9 Courier New 9 20 52 129 417 wSkbLtVf+kWYkid74PpxUgAA 1 Main <<singleton>> False wSkbLtVf+kWYkid74PpxUgAA wSkbLtVf+kWYkid74PpxUgAA False wSkbLtVf+kWYkid74PpxUgAA $00E9E9E9 Courier New 9 236 52 178 301 nD2nygN1IEOlxziWxG+4cAAA 1 Ball False False nD2nygN1IEOlxziWxG+4cAAA nD2nygN1IEOlxziWxG+4cAAA False nD2nygN1IEOlxziWxG+4cAAA $00E9E9E9 Courier New 9 236 403 220 66 irfPiLAid0e438j/IbJOpgAA 1 Collision False False False irfPiLAid0e438j/IbJOpgAA irfPiLAid0e438j/IbJOpgAA False irfPiLAid0e438j/IbJOpgAA $00E9E9E9 Courier New 9 lsRectilinear 236,80;148,80 HPNgjhJEekqZCxrBF9jvaQAA Ts2Bn9smyUa+1HfrOhEvBgAA lkshDj4R50mT4/mEAWfJVQAA False 1,5707963267949 15 HPNgjhJEekqZCxrBF9jvaQAA False 1,5707963267949 30 HPNgjhJEekqZCxrBF9jvaQAA False -1,5707963267949 15 HPNgjhJEekqZCxrBF9jvaQAA False -0,523598775598299 30 epHead 3rsXhca/pUCQNFQIIytmhgAA 0,523598775598299 30 epTail -l_balls vDjD+oYDDEOtQUIr8knN0QAA False 0,523598775598299 25 epHead 3rsXhca/pUCQNFQIIytmhgAA $00E9E9E9 -0,643501408793404 20 epTail 0..* vDjD+oYDDEOtQUIr8knN0QAA False -0,785398163397448 40 epHead 3rsXhca/pUCQNFQIIytmhgAA False 0,785398163397448 40 epTail vDjD+oYDDEOtQUIr8knN0QAA False -1699 -1040 50 8 3rsXhca/pUCQNFQIIytmhgAA False -1699 -1040 50 8 vDjD+oYDDEOtQUIr8knN0QAA $00E9E9E9 Courier New 9 lsRectilinear 236,436;148,436 G+okpMr8+kWKHBLpDOnHkwAA Ts2Bn9smyUa+1HfrOhEvBgAA oJ6YpQ9F1kSXGZBXvOZsBAAA False 1,5707963267949 15 G+okpMr8+kWKHBLpDOnHkwAA False 1,5707963267949 30 G+okpMr8+kWKHBLpDOnHkwAA False -1,5707963267949 15 G+okpMr8+kWKHBLpDOnHkwAA False -0,523598775598299 30 epHead /0fvBGS/m06in8FWdLTbrAAA 0,523598775598299 30 epTail -l_collision tmmyqTVCgEO2YiK+jk9GXgAA False 0,523598775598299 25 epHead /0fvBGS/m06in8FWdLTbrAAA $00E9E9E9 -0,904827531056318 17,8044938147649 epTail 1 tmmyqTVCgEO2YiK+jk9GXgAA False -0,785398163397448 40 epHead /0fvBGS/m06in8FWdLTbrAAA False 0,785398163397448 40 epTail tmmyqTVCgEO2YiK+jk9GXgAA False -1159 -804 50 8 /0fvBGS/m06in8FWdLTbrAAA False -1159 -804 50 8 tmmyqTVCgEO2YiK+jk9GXgAA $00E9E9E9 Courier New 9 lsRectilinear 288,352;288,403 uhdswDO9/0mcYsgy+jAQ6wAA oJ6YpQ9F1kSXGZBXvOZsBAAA lkshDj4R50mT4/mEAWfJVQAA False 1,5707963267949 15 uhdswDO9/0mcYsgy+jAQ6wAA False 1,5707963267949 30 uhdswDO9/0mcYsgy+jAQ6wAA False -1,5707963267949 15 uhdswDO9/0mcYsgy+jAQ6wAA False -0,523598775598299 30 epHead xH54cTco+UWNHWMfROCrrAAA False 0,523598775598299 30 epTail I+NoA0jh2U+uP7YNCazeHQAA False 0,523598775598299 25 epHead xH54cTco+UWNHWMfROCrrAAA $00E9E9E9 -1,08631770906643 21,4709105535839 epTail 0..* I+NoA0jh2U+uP7YNCazeHQAA False -0,785398163397448 40 epHead xH54cTco+UWNHWMfROCrrAAA False 0,785398163397448 40 epTail I+NoA0jh2U+uP7YNCazeHQAA False -1155 -1076 50 8 xH54cTco+UWNHWMfROCrrAAA False -1155 -1076 50 8 I+NoA0jh2U+uP7YNCazeHQAA $00E9E9E9 Courier New 9 440 52 157 66 False K3zkgH7Mck+9Z4R/TQcOQwAA 1 Math False False False K3zkgH7Mck+9Z4R/TQcOQwAA K3zkgH7Mck+9Z4R/TQcOQwAA False K3zkgH7Mck+9Z4R/TQcOQwAA 1 $wk$ /RWrAFm2PUWnthu2kzj51wAA 1 kMAHLviiDk2u4tPLBHXUiwAA 7 Main singleton bvuR1wDWR026X1n2DYXY2QAA 4 Ts2Bn9smyUa+1HfrOhEvBgAA Zrsz4SKneUWbvR/HMrW80QAA f3QT2r7WFUe8dMIh7oiYaAAA /XECl3Z3LE6E/rjiT/EeDQAA 1 o_redraw vkPrivate wSkbLtVf+kWYkid74PpxUgAA 2 3rsXhca/pUCQNFQIIytmhgAA /0fvBGS/m06in8FWdLTbrAAA 4 l_init_canvas vkPrivate wSkbLtVf+kWYkid74PpxUgAA l_init_game vkPrivate wSkbLtVf+kWYkid74PpxUgAA l_canvas vkPrivate wSkbLtVf+kWYkid74PpxUgAA l_context vkPrivate wSkbLtVf+kWYkid74PpxUgAA Ball bvuR1wDWR026X1n2DYXY2QAA 4 lkshDj4R50mT4/mEAWfJVQAA ZL/e+RCLokq5q3xumMxAZAAA EfbUt6PAQE6KzoDrkGLlbwAA J5SiI3Dv70Gz8WgmkqSmUwAA 4 Ball skClassifier nD2nygN1IEOlxziWxG+4cAAA 2 p_context eB3+67k6Tki2jWqjPyT5KgAA p_init eB3+67k6Tki2jWqjPyT5KgAA reset nD2nygN1IEOlxziWxG+4cAAA move nD2nygN1IEOlxziWxG+4cAAA 1 p_delta_t ARkrJ4YD20a/Q20/ktXwNAAA draw nD2nygN1IEOlxziWxG+4cAAA 2 vDjD+oYDDEOtQUIr8knN0QAA I+NoA0jh2U+uP7YNCazeHQAA 13 r Number nD2nygN1IEOlxziWxG+4cAAA x Number nD2nygN1IEOlxziWxG+4cAAA y Number nD2nygN1IEOlxziWxG+4cAAA vx Number nD2nygN1IEOlxziWxG+4cAAA vy Number nD2nygN1IEOlxziWxG+4cAAA rInit Number|Array nD2nygN1IEOlxziWxG+4cAAA xInit Number|Array nD2nygN1IEOlxziWxG+4cAAA yInit Number|Array nD2nygN1IEOlxziWxG+4cAAA vxInit Number|Array nD2nygN1IEOlxziWxG+4cAAA vyInit Number|Array nD2nygN1IEOlxziWxG+4cAAA borderWidth int nD2nygN1IEOlxziWxG+4cAAA borderColor String nD2nygN1IEOlxziWxG+4cAAA border String nD2nygN1IEOlxziWxG+4cAAA Collision bvuR1wDWR026X1n2DYXY2QAA 4 oJ6YpQ9F1kSXGZBXvOZsBAAA E78/hS1YlUWHG0Ax/JJrlgAA 3Gz4CnCSsE+AUeVyzGqyogAA zIwCw0bPTE+GKomPt+8IcwAA 2 Collision skClassifier irfPiLAid0e438j/IbJOpgAA 2 p_walls TomTsSAAU0mJQ4CRrBPfSgAA p_balls TomTsSAAU0mJQ4CRrBPfSgAA handleCollision irfPiLAid0e438j/IbJOpgAA 2 tmmyqTVCgEO2YiK+jk9GXgAA xH54cTco+UWNHWMfROCrrAAA Math bvuR1wDWR026X1n2DYXY2QAA 4 KmFxVrQiFk6DT2rfHreA6QAA /KIzwQVLvkKyVE1dQYyoFgAA fI0CfDa640SeFYuU26fBGgAA VHOZHmjUyU6/Bc8CrwLcRAAA 2 randomInt skClassifier K3zkgH7Mck+9Z4R/TQcOQwAA 1 p_interval 54JqggUzUUi/7jESq/u/zQAA randomNum skClassifier K3zkgH7Mck+9Z4R/TQcOQwAA 1 p_interval +DyLSMNz80mebRx5YugcUQAA bvuR1wDWR026X1n2DYXY2QAA 4 evgGy2BkdkOeukCkGYmtTwAA Ldvtp3WWBE+/gFoGwrO/zAAA R+KvXBjTOES+gAMyv5xyagAA y+HgKn2K/k2i8DkCZlsRsgAA 2 l_balls vkPrivate 0..* HPNgjhJEekqZCxrBF9jvaQAA nD2nygN1IEOlxziWxG+4cAAA 4 14hKmnKGfESAH2NRacpBLwAA mmrLZxVLm0KeP28Z4kGcLgAA Q4S+VN2JB0+VMCqv8SBvowAA /iHqqyi9g0CXvLdWkRGXgAAA False akComposite HPNgjhJEekqZCxrBF9jvaQAA wSkbLtVf+kWYkid74PpxUgAA 4 fiapmzCAaEu36pfcja+W6wAA e040mtvIXkK/Xv+94B79xwAA PvcXo1QT1U69ZmkdA7zwWwAA QM1i6R1QbkiBs1vymulz/QAA bvuR1wDWR026X1n2DYXY2QAA 4 equCHsVEtkiCEPCVA/hmmwAA gXTXOJl/V0W+zEKno9UrHgAA j0JG8zWZgEi7ahB63NiaeQAA rE2B2Q6dOkO6mCRD05l2aAAA 2 l_collision vkPrivate 1 G+okpMr8+kWKHBLpDOnHkwAA irfPiLAid0e438j/IbJOpgAA 4 AAjg2YfglEK+gttDkO5pGQAA ChJnz9KpZU+aUNv0wIhTkwAA SDq6lhoAo0OyBg2ALAbsNAAA vxaAzefyA0C3SOkbESAOGgAA False akComposite G+okpMr8+kWKHBLpDOnHkwAA wSkbLtVf+kWYkid74PpxUgAA 4 aRKPT2kUwkapeZEvPzxO6QAA y3R7GoOhw0mj7+cgR7zVSQAA SaGPhMLM7U6Orw+SIIIk1wAA 44++Y0hLE0e51vwYEjerVwAA bvuR1wDWR026X1n2DYXY2QAA 4 nf1GMgrQTkGwIREFpJuNSwAA YKTcFklG3E609tIQAbW2HQAA Pa4GSh0uSE6VGajCt7UIJAAA nomGLiQPMU2QY/QCXzKmMQAA 2 0..* uhdswDO9/0mcYsgy+jAQ6wAA nD2nygN1IEOlxziWxG+4cAAA 4 u4VjZ+PgA0qemLwfIHEyWAAA e7cMX/9Q0EKymkOwazad7AAA wxR0MgMu30+am3q7PX6C0wAA PoXKSKIk8ECGLAmmO8DL/gAA False akAggregate uhdswDO9/0mcYsgy+jAQ6wAA irfPiLAid0e438j/IbJOpgAA 4 pnMB+oTF0EW20uD2jR4vdgAA KG1QTz/98U+vvxYgKeqwjAAA ZrPDNGFczUWFxGennKgpfgAA 0kx1JWA6yUmrKh7g2d4gFgAA