UMLStandard Minipong Wolfgang Kowarschick HS Augsburg 2012 1 Classes UMLStandard designModel Ce2KWQ/Z60yfjgaqGqcsegAA 1 MiniPong01aSpriteSVGClasses /RWrAFm2PUWnthu2kzj51wAA BnXgyaxesEiiUMxXLSd/zAAA 7 $00E6E6E6 Courier New 9 40 337 wSkbLtVf+kWYkid74PpxUgAA 1 Main False False False wSkbLtVf+kWYkid74PpxUgAA False wSkbLtVf+kWYkid74PpxUgAA False wSkbLtVf+kWYkid74PpxUgAA $00E6E6E6 Courier New 9 105 388 211 nD2nygN1IEOlxziWxG+4cAAA 1 Sprite False False nD2nygN1IEOlxziWxG+4cAAA nD2nygN1IEOlxziWxG+4cAAA False nD2nygN1IEOlxziWxG+4cAAA $00E6E6E6 Courier New 9 105 272 220 66 irfPiLAid0e438j/IbJOpgAA 1 Collision False False False irfPiLAid0e438j/IbJOpgAA irfPiLAid0e438j/IbJOpgAA False irfPiLAid0e438j/IbJOpgAA $00E6E6E6 Courier New 9 lsRectilinear 105,24;39,24 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 False 0,523598775598299 30 epTail -v_sprites vDjD+oYDDEOtQUIr8knN0QAA False 0,523598775598299 25 epHead 3rsXhca/pUCQNFQIIytmhgAA $00E6E6E6 -0,643501408793404 20 epTail 0..* vDjD+oYDDEOtQUIr8knN0QAA False -0,785398163397448 40 epHead 3rsXhca/pUCQNFQIIytmhgAA False 0,785398163397448 40 epTail vDjD+oYDDEOtQUIr8knN0QAA False -1179 -1028 50 8 3rsXhca/pUCQNFQIIytmhgAA False -1179 -1028 50 8 vDjD+oYDDEOtQUIr8knN0QAA $00E6E6E6 Courier New 9 lsRectilinear 105,296;39,296 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 False 0,523598775598299 30 epTail tmmyqTVCgEO2YiK+jk9GXgAA False 0,523598775598299 25 epHead /0fvBGS/m06in8FWdLTbrAAA $00E6E6E6 -0,904827531056318 17,8044938147649 epTail 1 tmmyqTVCgEO2YiK+jk9GXgAA False -0,785398163397448 40 epHead /0fvBGS/m06in8FWdLTbrAAA False 0,785398163397448 40 epTail tmmyqTVCgEO2YiK+jk9GXgAA False -1179 -1028 50 8 /0fvBGS/m06in8FWdLTbrAAA False -1179 -1028 50 8 tmmyqTVCgEO2YiK+jk9GXgAA $00E6E6E6 Courier New 9 lsRectilinear 144,210;144,272 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 $00E6E6E6 -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 -1299 -1028 50 8 xH54cTco+UWNHWMfROCrrAAA False -1299 -1028 50 8 I+NoA0jh2U+uP7YNCazeHQAA $00E6E6E6 Courier New 9 524 304 51 yK7qkaLLkkq3PLDuSSBTjgAA 1 Service False False False yK7qkaLLkkq3PLDuSSBTjgAA yK7qkaLLkkq3PLDuSSBTjgAA False yK7qkaLLkkq3PLDuSSBTjgAA 7 Main /RWrAFm2PUWnthu2kzj51wAA 4 Ts2Bn9smyUa+1HfrOhEvBgAA Zrsz4SKneUWbvR/HMrW80QAA f3QT2r7WFUe8dMIh7oiYaAAA /XECl3Z3LE6E/rjiT/EeDQAA 2 3rsXhca/pUCQNFQIIytmhgAA /0fvBGS/m06in8FWdLTbrAAA Sprite /RWrAFm2PUWnthu2kzj51wAA 4 lkshDj4R50mT4/mEAWfJVQAA ZL/e+RCLokq5q3xumMxAZAAA EfbUt6PAQE6KzoDrkGLlbwAA J5SiI3Dv70Gz8WgmkqSmUwAA 5 Sprite skClassifier nD2nygN1IEOlxziWxG+4cAAA 4 p_id eB3+67k6Tki2jWqjPyT5KgAA p_canvas eB3+67k6Tki2jWqjPyT5KgAA p_asset eB3+67k6Tki2jWqjPyT5KgAA p_mousedown_observer eB3+67k6Tki2jWqjPyT5KgAA reset nD2nygN1IEOlxziWxG+4cAAA move nD2nygN1IEOlxziWxG+4cAAA draw nD2nygN1IEOlxziWxG+4cAAA removeFomCanvas nD2nygN1IEOlxziWxG+4cAAA 2 vDjD+oYDDEOtQUIr8knN0QAA I+NoA0jh2U+uP7YNCazeHQAA 6 id int nD2nygN1IEOlxziWxG+4cAAA r Number nD2nygN1IEOlxziWxG+4cAAA x Number nD2nygN1IEOlxziWxG+4cAAA y Number nD2nygN1IEOlxziWxG+4cAAA vx Number nD2nygN1IEOlxziWxG+4cAAA vy Number nD2nygN1IEOlxziWxG+4cAAA Collision /RWrAFm2PUWnthu2kzj51wAA 4 oJ6YpQ9F1kSXGZBXvOZsBAAA E78/hS1YlUWHG0Ax/JJrlgAA 3Gz4CnCSsE+AUeVyzGqyogAA zIwCw0bPTE+GKomPt+8IcwAA 2 Collision irfPiLAid0e438j/IbJOpgAA 2 p_walls TomTsSAAU0mJQ4CRrBPfSgAA p_sprites TomTsSAAU0mJQ4CRrBPfSgAA handleCollision irfPiLAid0e438j/IbJOpgAA 2 tmmyqTVCgEO2YiK+jk9GXgAA xH54cTco+UWNHWMfROCrrAAA /RWrAFm2PUWnthu2kzj51wAA 4 evgGy2BkdkOeukCkGYmtTwAA Ldvtp3WWBE+/gFoGwrO/zAAA R+KvXBjTOES+gAMyv5xyagAA y+HgKn2K/k2i8DkCZlsRsgAA 2 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 /RWrAFm2PUWnthu2kzj51wAA 4 equCHsVEtkiCEPCVA/hmmwAA gXTXOJl/V0W+zEKno9UrHgAA j0JG8zWZgEi7ahB63NiaeQAA rE2B2Q6dOkO6mCRD05l2aAAA 2 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 /RWrAFm2PUWnthu2kzj51wAA 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 Service /RWrAFm2PUWnthu2kzj51wAA 4 mVsnIxDsG0SPvTVvOpJIkgAA WOohiwk/Tke+AlgRcO3eCAAA wAI5l3AWYkm68Jqu8tSzAgAA JOLSEFbWTk+8d3odyTSKeQAA 1 loadAssets skClassifier yK7qkaLLkkq3PLDuSSBTjgAA 3 p_assets 3qBoWXBVp0aU990kIHtM7QAA p_attr 3qBoWXBVp0aU990kIHtM7QAA p_on_loaded 3qBoWXBVp0aU990kIHtM7QAA