SpaghettiKart/Light_8cpp__incl.map

204 lines
35 KiB
Plaintext

<map id="src/engine/editor/Light.cpp" name="src/engine/editor/Light.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="2563,5,2757,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="93,93,173,119"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2562,22,2044,24,1304,32,932,40,601,50,344,64,253,72,193,81,167,90,165,85,191,76,252,67,343,58,600,45,931,34,1304,27,2044,19,2562,17"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="3820,475,4004,500"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="2758,17,3152,22,3408,30,3672,44,3920,66,4030,80,4126,96,4207,115,4269,137,4308,163,4319,177,4323,192,4323,342,4319,372,4308,394,4290,411,4265,429,4231,440,4168,453,4015,476,4015,470,4167,447,4229,435,4263,424,4287,407,4304,390,4314,370,4317,342,4317,193,4314,179,4304,167,4266,142,4205,121,4125,102,4029,85,3919,71,3672,50,3408,35,3152,27,2758,22"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="3692,475,3796,500"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="2758,19,2968,25,3231,35,3485,52,3590,63,3670,76,3747,89,3816,98,3878,104,3936,114,3989,129,4040,155,4089,195,4137,253,4151,280,4155,306,4151,331,4140,355,4123,377,4101,396,4046,429,3956,449,3810,477,3809,471,3955,444,4044,424,4098,392,4119,373,4136,352,4146,330,4150,306,4146,282,4132,256,4085,199,4037,160,3987,134,3935,119,3878,110,3815,103,3746,95,3669,81,3589,69,3485,58,3230,41,2968,30,2757,24"/>
<area shape="rect" id="Node000005" href="$CoreMath_8h.html" title=" " alt="" coords="701,475,811,500"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="2563,24,2013,38,1637,51,1244,69,871,92,558,120,436,137,342,155,283,174,269,184,264,193,264,342,265,389,272,407,288,424,338,436,446,450,688,477,688,482,445,456,337,441,285,429,268,410,260,390,259,342,259,192,265,180,281,169,341,149,435,131,557,115,871,87,1243,64,1637,46,2013,33,2563,19"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="4028,475,4148,500"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="2757,18,3512,37,3907,54,4050,64,4135,76,4220,89,4296,100,4327,110,4352,128,4368,155,4373,192,4373,342,4368,375,4352,403,4328,426,4299,444,4266,458,4230,469,4162,483,4161,477,4229,464,4264,453,4296,439,4325,422,4348,400,4363,373,4368,342,4368,193,4363,156,4348,132,4325,115,4294,105,4219,95,4134,81,4050,70,3907,59,3511,42,2757,24"/>
<area shape="rect" id="Node000008" href="$World_8h.html" title=" " alt="" coords="1784,181,1867,207"/>
<area shape="poly" id="edge7_Node000001_Node000008" title=" " alt="" coords="2563,31,2403,51,2224,81,2125,105,2028,131,1873,180,1871,174,2026,126,2124,99,2223,76,2403,45,2562,26"/>
<area shape="rect" id="Node000010" href="$defines_8h.html" title=" " alt="" coords="729,401,810,427"/>
<area shape="poly" id="edge139_Node000001_Node000010" title=" " alt="" coords="2562,23,2328,27,2030,37,1739,55,1619,67,1528,81,1345,128,1272,152,1206,178,1072,243,903,330,846,363,798,395,795,391,843,359,900,326,1069,238,1204,174,1270,147,1343,123,1527,76,1619,61,1739,49,2029,32,2328,22,2562,18"/>
<area shape="rect" id="Node000011" href="$camera_8h.html" title=" " alt="" coords="1768,475,1851,500"/>
<area shape="poly" id="edge144_Node000001_Node000011" title=" " alt="" coords="2563,25,2505,31,2442,41,2377,58,2316,81,2245,119,2190,158,2146,199,2107,241,2028,331,1978,379,1913,429,1845,471,1842,466,1910,424,1974,374,2024,327,2103,237,2142,195,2187,154,2242,115,2313,76,2375,52,2440,36,2504,25,2562,20"/>
<area shape="rect" id="Node000012" href="$common__structs_8h.html" title=" " alt="" coords="2214,548,2357,573"/>
<area shape="poly" id="edge137_Node000001_Node000012" title=" " alt="" coords="2562,25,2521,32,2479,43,2438,59,2400,81,2370,105,2351,128,2339,156,2336,193,2336,269,2338,348,2338,383,2332,427,2316,487,2298,536,2293,534,2311,485,2327,426,2332,382,2333,348,2331,269,2331,193,2334,154,2346,125,2367,101,2397,76,2435,54,2477,38,2520,27,2562,20"/>
<area shape="rect" id="Node000037" href="$EditorMath_8h.html" title=" " alt="" coords="3288,328,3483,353"/>
<area shape="poly" id="edge136_Node000001_Node000037" title=" " alt="" coords="2758,20,2891,26,3043,37,3185,54,3242,64,3286,76,3336,94,3375,111,3407,137,3436,180,3442,198,3444,217,3438,255,3422,290,3405,318,3400,315,3418,287,3433,253,3439,217,3437,199,3431,183,3403,141,3372,116,3334,99,3284,81,3241,69,3184,59,3042,43,2890,32,2757,25"/>
<area shape="rect" id="Node000051" href="$main_8h.html" title=" " alt="" coords="2488,475,2555,500"/>
<area shape="poly" id="edge138_Node000001_Node000051" title=" " alt="" coords="2658,32,2609,182,2589,268,2568,354,2533,462,2528,461,2563,353,2583,267,2604,181,2653,30"/>
<area shape="rect" id="Node000055" href="$Game_8h.html" title=" " alt="" coords="1263,255,1366,280"/>
<area shape="poly" id="edge127_Node000001_Node000055" title=" " alt="" coords="2562,26,2312,43,2162,59,2012,81,1822,122,1636,170,1362,253,1361,248,1634,165,1820,117,2011,76,2161,54,2311,38,2562,20"/>
<area shape="rect" id="Node000057" href="$Matrix_8h.html" title=" " alt="" coords="99,401,223,427"/>
<area shape="poly" id="edge99_Node000001_Node000057" title=" " alt="" coords="2562,23,2018,29,1253,40,562,57,338,69,272,75,244,81,222,104,214,129,212,157,213,193,213,269,210,303,201,336,177,390,172,388,196,334,204,302,208,269,208,193,207,157,208,128,218,101,241,76,271,69,337,63,562,52,1253,35,2018,23,2562,17"/>
<area shape="rect" id="Node000058" href="$Light_8h.html" title=" " alt="" coords="3591,93,3657,119"/>
<area shape="poly" id="edge103_Node000001_Node000058" title=" " alt="" coords="2758,21,3078,39,3278,55,3478,76,3577,92,3577,98,3477,81,3277,60,3078,44,2758,26"/>
<area shape="rect" id="Node000060" href="$Engine_8h.html" title=" " alt="" coords="4409,93,4517,119"/>
<area shape="poly" id="edge114_Node000001_Node000060" title=" " alt="" coords="2758,16,3102,17,3574,23,3818,30,4046,41,4242,56,4390,76,4425,86,4423,91,4389,81,4241,61,4045,46,3818,36,3574,28,3102,22,2758,21"/>
<area shape="rect" id="Node000062" title=" " alt="" coords="4541,79,4755,133"/>
<area shape="poly" id="edge116_Node000001_Node000062" title=" " alt="" coords="2758,17,3121,22,3626,31,4140,49,4358,61,4527,76,4527,81,4358,66,4140,54,3626,37,3121,27,2758,23"/>
<area shape="rect" id="Node000063" title=" " alt="" coords="4779,93,4949,119"/>
<area shape="poly" id="edge117_Node000001_Node000063" title=" " alt="" coords="2757,16,3168,17,3749,24,4052,32,4337,42,4582,57,4767,76,4817,87,4815,92,4766,81,4581,62,4336,48,4052,37,3749,30,3168,23,2757,22"/>
<area shape="rect" id="Node000064" href="$Ship_8h.html" title=" " alt="" coords="2661,93,2816,119"/>
<area shape="poly" id="edge118_Node000001_Node000064" title=" " alt="" coords="2673,29,2720,81,2717,85,2669,33"/>
<area shape="rect" id="Node000069" href="$Gizmo_8h.html" title=" " alt="" coords="3198,93,3274,119"/>
<area shape="poly" id="edge128_Node000001_Node000069" title=" " alt="" coords="2737,28,3185,94,3184,100,2737,33"/>
<area shape="rect" id="Node000071" href="$actors_8h.html" title=" " alt="" coords="1101,328,1176,353"/>
<area shape="poly" id="edge140_Node000001_Node000071" title=" " alt="" coords="2563,25,2149,45,1931,61,1772,81,1620,113,1503,144,1391,188,1252,257,1203,289,1163,321,1159,317,1200,284,1249,252,1388,183,1502,139,1619,108,1772,76,1930,56,2149,40,2562,20"/>
<area shape="rect" id="Node000072" href="$math__util_8h.html" title=" " alt="" coords="2832,475,2928,500"/>
<area shape="poly" id="edge145_Node000001_Node000072" title=" " alt="" coords="2735,28,2785,46,2809,60,2830,77,2864,121,2886,172,2899,227,2905,283,2905,337,2901,387,2888,462,2883,461,2895,386,2899,337,2900,283,2894,228,2881,174,2859,124,2826,81,2806,64,2783,51,2733,33"/>
<area shape="rect" id="Node000073" href="$math__util__2_8h.html" title=" " alt="" coords="2393,401,2503,427"/>
<area shape="poly" id="edge148_Node000001_Node000073" title=" " alt="" coords="2595,33,2528,52,2493,66,2460,84,2431,105,2408,130,2392,159,2387,193,2387,268,2391,303,2403,335,2433,389,2429,391,2398,338,2386,304,2381,269,2381,192,2387,157,2403,127,2427,101,2457,79,2491,61,2526,47,2594,28"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1524,621,1631,647"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="764,499,790,536,808,556,830,571,869,582,937,591,1128,608,1510,628,1510,633,1127,613,936,597,868,587,828,576,805,560,786,540,760,502"/>
<area shape="poly" id="edge9_Node000008_Node000005" title=" " alt="" coords="1784,197,1526,200,1344,207,1147,222,954,247,863,264,779,284,705,308,641,335,591,367,555,403,548,420,551,434,562,446,580,456,631,470,687,479,687,484,630,476,578,461,559,450,546,436,543,419,551,400,587,363,638,331,703,303,778,279,862,259,953,242,1147,217,1343,202,1526,194,1784,192"/>
<area shape="poly" id="edge8_Node000008_Node000006" title=" " alt="" coords="1784,198,1538,201,1168,210,787,228,628,241,508,257,439,268,376,273,268,284,220,296,175,318,132,352,89,403,73,421,57,434,28,447,8,448,3,443,6,438,29,434,83,439,174,458,310,497,423,539,472,556,538,571,625,583,741,594,1019,611,1510,628,1510,634,1019,616,740,599,624,588,537,576,471,561,421,544,308,503,173,463,82,444,30,440,9,443,8,442,10,442,27,442,54,430,69,417,85,400,128,348,172,313,218,291,267,279,376,268,438,262,508,252,627,236,787,222,1168,205,1538,196,1784,193"/>
<area shape="rect" id="Node000009" href="$Track_8h.html" title=" " alt="" coords="1352,328,1512,353"/>
<area shape="poly" id="edge10_Node000008_Node000009" title=" " alt="" coords="1784,199,1704,204,1607,214,1517,231,1483,243,1459,257,1449,269,1442,283,1435,314,1430,313,1437,282,1444,266,1456,253,1480,238,1516,226,1606,209,1703,199,1784,194"/>
<area shape="poly" id="edge97_Node000008_Node000011" title=" " alt="" coords="1867,194,1921,201,1975,215,1997,226,2013,240,2021,259,2017,281,1987,324,1938,376,1836,468,1832,464,1934,372,1983,321,2012,279,2016,259,2009,243,1994,230,1973,220,1920,206,1866,200"/>
<area shape="rect" id="Node000030" href="$GameCamera_8h.html" title=" " alt="" coords="1251,401,1483,427"/>
<area shape="poly" id="edge26_Node000008_Node000030" title=" " alt="" coords="1784,201,1721,208,1649,219,1584,235,1560,245,1543,257,1535,268,1532,279,1534,303,1537,328,1534,342,1526,355,1493,382,1454,400,1452,395,1490,378,1522,352,1529,340,1532,328,1529,303,1527,279,1530,266,1539,253,1557,240,1582,230,1648,213,1721,202,1784,196"/>
<area shape="rect" id="Node000031" href="$Object_8h.html" title=" " alt="" coords="2985,255,3111,280"/>
<area shape="poly" id="edge30_Node000008_Node000031" title=" " alt="" coords="1867,194,2311,209,2634,226,2966,252,2971,253,2970,258,2965,257,2634,232,2311,214,1867,199"/>
<area shape="rect" id="Node000038" href="$GameObject_8h.html" title=" " alt="" coords="3136,401,3251,427"/>
<area shape="poly" id="edge85_Node000008_Node000038" title=" " alt="" coords="1867,194,2054,199,2321,209,2592,227,2705,238,2790,252,2899,283,3003,321,3094,361,3160,393,3158,398,3092,366,3001,326,2897,288,2789,257,2704,244,2592,232,2321,215,2054,204,1867,199"/>
<area shape="rect" id="Node000017" href="$objects_8h.html" title=" " alt="" coords="2473,328,2554,353"/>
<area shape="poly" id="edge98_Node000008_Node000017" title=" " alt="" coords="1867,199,1998,221,2160,252,2324,289,2460,323,2458,328,2323,294,2159,257,1997,226,1866,204"/>
<area shape="rect" id="Node000042" href="$Cup_8h.html" title=" " alt="" coords="1564,255,1623,280"/>
<area shape="poly" id="edge52_Node000008_Node000042" title=" " alt="" coords="1789,209,1637,256,1635,250,1787,204"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="1587,328,1664,353"/>
<area shape="poly" id="edge62_Node000008_Node000043" title=" " alt="" coords="1784,201,1723,207,1653,218,1591,234,1569,245,1554,256,1550,264,1549,272,1556,289,1572,305,1592,319,1589,323,1569,309,1552,292,1544,273,1545,263,1550,253,1566,240,1590,229,1652,213,1722,202,1783,195"/>
<area shape="rect" id="Node000044" href="$PlayerBombKart_8h.html" title=" " alt="" coords="299,401,439,427"/>
<area shape="poly" id="edge56_Node000008_Node000044" title=" " alt="" coords="1784,198,1522,202,1138,212,771,229,638,242,591,249,561,257,507,285,459,322,419,360,389,392,385,389,415,356,455,318,504,281,559,252,590,244,637,237,771,224,1138,206,1522,197,1784,193"/>
<area shape="rect" id="Node000045" href="$TrainCrossing_8h.html" title=" " alt="" coords="1979,475,2101,500"/>
<area shape="poly" id="edge59_Node000008_Node000045" title=" " alt="" coords="1867,199,1965,219,2010,234,2038,253,2053,278,2062,306,2067,335,2067,364,2061,419,2051,462,2046,461,2056,418,2062,364,2061,335,2057,307,2048,280,2034,256,2007,239,1964,224,1866,204"/>
<area shape="rect" id="Node000046" title=" " alt="" coords="1647,255,1771,280"/>
<area shape="poly" id="edge63_Node000008_Node000046" title=" " alt="" coords="1808,209,1741,250,1739,245,1805,204"/>
<area shape="rect" id="Node000047" title=" " alt="" coords="1795,255,1855,280"/>
<area shape="poly" id="edge64_Node000008_Node000047" title=" " alt="" coords="1828,207,1828,241,1823,241,1823,207"/>
<area shape="rect" id="Node000048" href="$RaceManager_8h.html" title=" " alt="" coords="1880,255,2003,280"/>
<area shape="poly" id="edge65_Node000008_Node000048" title=" " alt="" coords="1845,204,1912,245,1909,250,1843,209"/>
<area shape="rect" id="Node000050" href="$Actor_8h.html" title=" " alt="" coords="2711,255,2777,280"/>
<area shape="poly" id="edge66_Node000008_Node000050" title=" " alt="" coords="1867,196,2697,260,2697,265,1867,201"/>
<area shape="rect" id="Node000052" href="$StaticMeshActor_8h.html" title=" " alt="" coords="565,401,704,427"/>
<area shape="poly" id="edge73_Node000008_Node000052" title=" " alt="" coords="1784,199,1626,206,1389,226,1252,243,1111,265,968,294,830,331,742,363,670,397,667,393,740,358,828,325,967,289,1110,260,1252,237,1388,221,1626,201,1783,194"/>
<area shape="rect" id="Node000053" href="$ParticleEmitter_8h.html" title=" " alt="" coords="2128,401,2317,427"/>
<area shape="poly" id="edge77_Node000008_Node000053" title=" " alt="" coords="1867,192,1919,195,1982,204,2049,222,2081,236,2111,252,2147,283,2176,320,2199,357,2215,388,2210,390,2194,359,2172,323,2143,287,2108,257,2078,240,2047,227,1981,209,1919,200,1867,198"/>
<area shape="rect" id="Node000054" href="$Editor_8h.html" title=" " alt="" coords="3814,401,3927,427"/>
<area shape="poly" id="edge82_Node000008_Node000054" title=" " alt="" coords="1867,193,2204,200,2736,221,3021,238,3291,261,3522,289,3617,306,3694,325,3775,357,3841,392,3839,397,3773,362,3692,331,3616,312,3521,295,3290,266,3021,243,2736,226,2204,206,1867,199"/>
<area shape="poly" id="edge86_Node000008_Node000055" title=" " alt="" coords="1784,204,1380,260,1379,254,1784,198"/>
<area shape="poly" id="edge11_Node000009_Node000003" title=" " alt="" coords="1512,346,1575,351,2201,385,2689,405,3178,428,3466,446,3806,472,3806,477,3466,451,3178,433,2689,410,2200,391,1574,356,1512,351"/>
<area shape="poly" id="edge12_Node000009_Node000005" title=" " alt="" coords="1352,351,1121,372,1007,387,925,404,849,435,787,469,784,465,846,430,923,399,1006,382,1121,367,1351,345"/>
<area shape="poly" id="edge13_Node000009_Node000010" title=" " alt="" coords="1352,353,824,410,823,404,1351,348"/>
<area shape="poly" id="edge14_Node000009_Node000011" title=" " alt="" coords="1512,347,1650,366,1713,381,1756,399,1772,412,1784,428,1802,461,1798,463,1780,431,1768,416,1753,404,1711,386,1649,372,1512,352"/>
<area shape="poly" id="edge18_Node000009_Node000012" title=" " alt="" coords="1512,345,1643,363,1716,378,1788,399,1840,423,1878,448,1916,474,1968,498,2027,516,2088,530,2200,548,2199,554,2087,535,2025,521,1966,502,1913,478,1875,453,1838,427,1786,404,1715,383,1642,368,1512,350"/>
<area shape="rect" id="Node000025" href="$code__800029B0_8h.html" title=" " alt="" coords="937,401,1074,427"/>
<area shape="poly" id="edge19_Node000009_Node000025" title=" " alt="" coords="1364,356,1088,402,1087,396,1363,351"/>
<area shape="poly" id="edge15_Node000011_Node000006" title=" " alt="" coords="1792,502,1609,616,1606,611,1789,498"/>
<area shape="poly" id="edge16_Node000011_Node000012" title=" " alt="" coords="1852,494,1870,497,2201,546,2200,551,1869,503,1851,499"/>
<area shape="poly" id="edge17_Node000012_Node000006" title=" " alt="" coords="2214,573,2183,576,1644,629,1644,624,2182,571,2213,567"/>
<area shape="poly" id="edge25_Node000025_Node000005" title=" " alt="" coords="966,429,810,473,809,468,964,424"/>
<area shape="poly" id="edge20_Node000025_Node000006" title=" " alt="" coords="1023,425,1077,460,1146,498,1244,537,1343,570,1512,616,1511,621,1342,575,1242,542,1144,502,1074,464,1020,429"/>
<area shape="poly" id="edge24_Node000025_Node000011" title=" " alt="" coords="1074,419,1755,479,1754,484,1074,424"/>
<area shape="rect" id="Node000028" href="$actor__types_8h.html" title=" " alt="" coords="1158,475,1269,500"/>
<area shape="poly" id="edge21_Node000025_Node000028" title=" " alt="" coords="1040,424,1167,468,1166,473,1038,429"/>
<area shape="poly" id="edge22_Node000028_Node000006" title=" " alt="" coords="1243,498,1537,614,1535,619,1241,503"/>
<area shape="poly" id="edge23_Node000028_Node000012" title=" " alt="" coords="1269,490,2201,551,2200,556,1268,495"/>
<area shape="poly" id="edge28_Node000030_Node000005" title=" " alt="" coords="1269,429,825,481,824,475,1268,424"/>
<area shape="poly" id="edge27_Node000030_Node000006" title=" " alt="" coords="1380,425,1558,609,1555,613,1376,429"/>
<area shape="poly" id="edge29_Node000030_Node000011" title=" " alt="" coords="1438,424,1754,475,1754,480,1437,429"/>
<area shape="poly" id="edge31_Node000031_Node000006" title=" " alt="" coords="3112,272,3317,295,3420,310,3495,325,3560,342,3622,360,3645,372,3661,387,3663,406,3651,428,3634,443,3610,457,3540,483,3445,506,3329,527,3195,545,3047,562,2726,588,2394,608,2083,621,1644,634,1644,629,2083,616,2394,603,2725,583,3047,556,3194,540,3328,522,3444,501,3539,478,3608,452,3631,439,3647,425,3658,405,3656,389,3642,376,3620,365,3558,347,3494,331,3420,315,3316,300,3111,277"/>
<area shape="poly" id="edge49_Node000031_Node000011" title=" " alt="" coords="2991,283,2802,318,2566,356,2439,369,2339,373,2241,381,2117,404,2083,416,2050,429,1952,456,1865,477,1863,472,1951,451,2048,424,2081,411,2115,399,2240,375,2339,368,2438,363,2565,351,2802,312,2990,277"/>
<area shape="poly" id="edge32_Node000031_Node000037" title=" " alt="" coords="3103,277,3318,322,3317,328,3102,283"/>
<area shape="poly" id="edge50_Node000031_Node000017" title=" " alt="" coords="2985,280,2568,335,2567,330,2984,274"/>
<area shape="poly" id="edge33_Node000037_Node000003" title=" " alt="" coords="3443,351,3540,372,3650,399,3768,434,3868,468,3866,473,3767,439,3649,404,3539,377,3442,356"/>
<area shape="poly" id="edge34_Node000037_Node000004" title=" " alt="" coords="3364,356,3342,370,3321,388,3310,407,3310,416,3315,425,3339,442,3375,456,3421,467,3473,474,3582,482,3678,484,3678,490,3582,488,3472,480,3420,472,3374,461,3337,447,3311,428,3305,417,3305,406,3317,385,3338,366,3362,351"/>
<area shape="poly" id="edge36_Node000037_Node000005" title=" " alt="" coords="3287,347,2193,370,1590,387,1370,396,1239,404,825,476,824,471,1238,399,1369,391,1590,382,2192,365,3287,341"/>
<area shape="poly" id="edge35_Node000037_Node000007" title=" " alt="" coords="3483,345,3732,365,3853,380,3941,399,3976,413,4009,430,4063,464,4061,469,4006,434,3973,417,3939,404,3852,385,3731,370,3482,350"/>
<area shape="poly" id="edge48_Node000037_Node000012" title=" " alt="" coords="3321,356,3075,404,2869,454,2779,477,2662,503,2508,530,2371,550,2370,545,2507,525,2661,497,2777,472,2868,449,3074,399,3320,351"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="2966,475,3029,500"/>
<area shape="poly" id="edge37_Node000037_Node000033" title=" " alt="" coords="3300,356,3214,374,3125,404,3069,435,3023,468,3020,464,3066,430,3123,399,3212,369,3299,351"/>
<area shape="poly" id="edge38_Node000037_Node000038" title=" " alt="" coords="3349,356,3231,399,3229,394,3347,351"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="3326,401,3482,427"/>
<area shape="poly" id="edge46_Node000037_Node000040" title=" " alt="" coords="3391,353,3400,388,3395,389,3386,354"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="3507,401,3637,427"/>
<area shape="poly" id="edge47_Node000037_Node000041" title=" " alt="" coords="3416,351,3530,394,3528,399,3414,356"/>
<area shape="poly" id="edge39_Node000038_Node000003" title=" " alt="" coords="3251,418,3806,472,3806,477,3251,423"/>
<area shape="poly" id="edge40_Node000038_Node000004" title=" " alt="" coords="3251,421,3270,424,3679,476,3678,481,3269,429,3251,427"/>
<area shape="poly" id="edge42_Node000038_Node000005" title=" " alt="" coords="3136,420,1145,477,824,487,824,481,1145,472,3136,414"/>
<area shape="poly" id="edge41_Node000038_Node000007" title=" " alt="" coords="3251,418,3313,424,3509,437,3662,444,3817,453,4015,472,4014,477,3816,459,3662,450,3509,443,3313,429,3250,424"/>
<area shape="poly" id="edge45_Node000038_Node000012" title=" " alt="" coords="3179,429,3121,467,3082,487,3041,503,2983,515,2907,526,2723,543,2529,554,2370,560,2370,555,2529,549,2722,538,2907,521,2982,510,3039,497,3080,482,3118,462,3176,425"/>
<area shape="poly" id="edge43_Node000038_Node000037" title=" " alt="" coords="3230,399,3348,356,3350,361,3232,404"/>
<area shape="poly" id="edge44_Node000038_Node000033" title=" " alt="" coords="3163,429,3042,473,3041,468,3161,424"/>
<area shape="poly" id="edge51_Node000017_Node000012" title=" " alt="" coords="2520,353,2525,388,2524,408,2517,428,2502,451,2483,471,2439,505,2391,530,2346,547,2344,542,2389,525,2436,500,2479,467,2497,448,2512,425,2518,407,2520,388,2514,354"/>
<area shape="poly" id="edge55_Node000042_Node000009" title=" " alt="" coords="1568,282,1472,325,1470,320,1566,278"/>
<area shape="poly" id="edge53_Node000042_Node000033" title=" " alt="" coords="1624,275,1635,277,1881,321,2074,345,2267,365,2515,399,2728,433,2940,472,2953,474,2952,480,2939,477,2727,439,2514,404,2267,371,2073,350,1880,327,1634,283,1622,280"/>
<area shape="poly" id="edge54_Node000042_Node000043" title=" " alt="" coords="1601,279,1617,315,1612,317,1596,281"/>
<area shape="poly" id="edge58_Node000044_Node000005" title=" " alt="" coords="432,424,688,471,687,476,431,429"/>
<area shape="poly" id="edge57_Node000044_Node000006" title=" " alt="" coords="390,424,448,455,531,496,631,538,737,571,805,583,895,594,1113,611,1510,628,1510,633,1113,616,894,599,804,588,735,576,630,543,529,501,445,460,388,429"/>
<area shape="poly" id="edge60_Node000045_Node000006" title=" " alt="" coords="2004,503,1628,620,1626,615,2002,498"/>
<area shape="poly" id="edge61_Node000045_Node000012" title=" " alt="" coords="2080,497,2233,542,2232,547,2079,503"/>
<area shape="poly" id="edge67_Node000050_Node000006" title=" " alt="" coords="2747,280,2747,413,2747,489,2744,500,2736,511,2708,529,2665,545,2608,560,2462,584,2287,603,2101,616,1921,625,1644,634,1644,629,1921,620,2101,611,2287,597,2461,579,2606,555,2663,540,2706,524,2732,507,2739,498,2741,488,2741,413,2741,280"/>
<area shape="poly" id="edge71_Node000050_Node000011" title=" " alt="" coords="2711,276,2445,323,2261,360,2073,404,1954,439,1854,473,1853,467,1952,434,2071,399,2259,355,2444,317,2710,271"/>
<area shape="poly" id="edge72_Node000050_Node000012" title=" " alt="" coords="2742,281,2721,325,2685,387,2661,419,2634,451,2603,479,2568,502,2519,524,2468,540,2371,557,2370,551,2467,534,2518,519,2565,498,2599,475,2630,447,2657,416,2681,384,2717,322,2737,279"/>
<area shape="poly" id="edge68_Node000050_Node000037" title=" " alt="" coords="2778,270,3274,324,3274,330,2777,275"/>
<area shape="poly" id="edge69_Node000050_Node000051" title=" " alt="" coords="2730,282,2704,303,2677,330,2658,356,2646,379,2634,403,2613,429,2585,452,2557,470,2554,466,2582,447,2609,425,2629,400,2641,377,2653,353,2673,326,2700,299,2726,278"/>
<area shape="poly" id="edge70_Node000051_Node000012" title=" " alt="" coords="2488,501,2337,547,2335,542,2487,496"/>
<area shape="poly" id="edge75_Node000052_Node000004" title=" " alt="" coords="704,423,716,424,1183,437,2093,455,3678,482,3678,488,2093,460,1183,443,716,429,704,428"/>
<area shape="poly" id="edge76_Node000052_Node000005" title=" " alt="" coords="655,424,726,465,723,470,653,429"/>
<area shape="poly" id="edge74_Node000052_Node000006" title=" " alt="" coords="642,425,662,460,691,498,738,543,761,557,794,571,855,587,938,599,1139,617,1347,626,1510,629,1510,635,1346,631,1139,622,937,605,854,592,792,576,759,562,734,547,687,502,658,463,638,428"/>
<area shape="poly" id="edge78_Node000053_Node000006" title=" " alt="" coords="2213,429,2171,465,2143,485,2113,502,2052,529,1988,553,1859,589,1739,613,1644,628,1644,623,1739,608,1857,584,1986,547,2050,524,2111,498,2140,481,2168,461,2209,425"/>
<area shape="poly" id="edge80_Node000053_Node000011" title=" " alt="" coords="2157,429,1865,479,1864,474,2156,424"/>
<area shape="poly" id="edge81_Node000053_Node000012" title=" " alt="" coords="2230,426,2277,534,2272,536,2225,428"/>
<area shape="poly" id="edge79_Node000053_Node000051" title=" " alt="" coords="2271,424,2475,472,2474,478,2270,429"/>
<area shape="poly" id="edge83_Node000054_Node000003" title=" " alt="" coords="3880,426,3901,461,3896,464,3875,428"/>
<area shape="poly" id="edge84_Node000054_Node000004" title=" " alt="" coords="3852,429,3778,470,3775,465,3849,424"/>
<area shape="poly" id="edge87_Node000055_Node000006" title=" " alt="" coords="1263,276,1147,291,1010,318,948,337,897,359,863,384,854,398,851,413,851,488,856,511,871,532,895,550,927,566,1011,591,1112,609,1222,621,1331,627,1510,631,1510,636,1330,633,1221,626,1111,614,1009,596,925,571,892,554,867,535,851,514,845,489,845,412,849,396,859,381,894,354,946,332,1009,313,1146,286,1263,271"/>
<area shape="poly" id="edge88_Node000055_Node000009" title=" " alt="" coords="1335,278,1402,318,1400,323,1332,282"/>
<area shape="poly" id="edge94_Node000055_Node000011" title=" " alt="" coords="1317,280,1322,316,1329,335,1342,351,1386,381,1429,394,1470,395,1512,390,1555,383,1601,379,1651,383,1705,399,1730,412,1754,429,1791,462,1788,466,1750,433,1727,417,1703,404,1650,388,1601,384,1556,388,1513,396,1470,401,1428,399,1384,386,1338,355,1325,338,1317,317,1312,280"/>
<area shape="poly" id="edge96_Node000055_Node000025" title=" " alt="" coords="1263,277,1179,295,1134,310,1091,330,1053,360,1024,392,1020,388,1049,356,1088,326,1132,305,1178,289,1262,272"/>
<area shape="poly" id="edge95_Node000055_Node000028" title=" " alt="" coords="1309,282,1277,333,1241,402,1222,462,1217,460,1236,400,1272,330,1304,279"/>
<area shape="rect" id="Node000056" href="$HM__Intro_8h.html" title=" " alt="" coords="1507,401,1648,427"/>
<area shape="poly" id="edge89_Node000055_Node000056" title=" " alt="" coords="1309,282,1293,316,1291,335,1298,352,1322,363,1371,375,1494,398,1493,403,1369,381,1320,368,1294,355,1286,336,1288,315,1304,279"/>
<area shape="poly" id="edge91_Node000056_Node000004" title=" " alt="" coords="1648,415,3678,481,3678,487,1648,420"/>
<area shape="poly" id="edge92_Node000056_Node000005" title=" " alt="" coords="1507,428,1495,429,1116,464,825,484,824,479,1116,458,1494,424,1506,423"/>
<area shape="poly" id="edge90_Node000056_Node000006" title=" " alt="" coords="1580,427,1580,607,1575,607,1575,427"/>
<area shape="poly" id="edge93_Node000056_Node000012" title=" " alt="" coords="1598,425,1666,462,1711,481,1757,497,1875,524,1996,542,2107,551,2200,556,2200,561,2107,557,1995,547,1874,530,1755,503,1709,486,1664,466,1595,429"/>
<area shape="poly" id="edge102_Node000057_Node000005" title=" " alt="" coords="224,422,243,424,688,476,688,481,242,429,223,427"/>
<area shape="poly" id="edge100_Node000057_Node000006" title=" " alt="" coords="189,424,266,455,379,496,512,538,650,571,726,582,828,592,1072,609,1510,628,1510,633,1072,614,827,597,726,587,649,576,510,543,377,501,264,460,187,429"/>
<area shape="poly" id="edge101_Node000057_Node000012" title=" " alt="" coords="218,424,425,461,556,481,690,497,910,516,1135,531,1571,549,1945,556,2201,557,2201,562,1945,561,1571,554,1135,536,909,522,689,503,556,487,424,467,217,429"/>
<area shape="poly" id="edge104_Node000058_Node000003" title=" " alt="" coords="3657,104,3775,106,3934,115,4014,124,4087,137,4147,155,4170,166,4188,179,4217,208,4241,238,4260,268,4272,299,4277,331,4274,363,4261,396,4239,429,4210,442,4156,455,4018,476,4017,471,4155,449,4209,437,4236,425,4257,393,4268,362,4272,331,4267,301,4255,271,4237,241,4213,212,4185,183,4168,171,4145,160,4086,142,4013,129,3933,120,3775,111,3657,110"/>
<area shape="poly" id="edge105_Node000058_Node000004" title=" " alt="" coords="3658,108,3777,124,3930,154,4002,175,4062,200,4086,215,4104,230,4116,247,4120,266,4120,342,4117,365,4108,383,4094,395,4076,403,4033,414,3985,429,3908,452,3810,475,3809,470,3907,447,3983,424,4031,409,4074,398,4091,390,4103,379,4112,364,4115,342,4115,266,4111,250,4100,234,4083,219,4060,205,4000,180,3928,159,3776,129,3657,113"/>
<area shape="poly" id="edge113_Node000058_Node000038" title=" " alt="" coords="3624,120,3612,164,3589,229,3572,264,3551,298,3526,329,3496,356,3455,374,3396,389,3265,408,3264,403,3395,384,3454,369,3493,351,3522,325,3546,294,3567,261,3584,227,3607,163,3619,118"/>
<area shape="rect" id="Node000059" href="$Collision_8h.html" title=" " alt="" coords="3331,181,3421,207"/>
<area shape="poly" id="edge106_Node000058_Node000059" title=" " alt="" coords="3591,121,3423,179,3421,174,3590,116"/>
<area shape="poly" id="edge107_Node000059_Node000003" title=" " alt="" coords="3422,201,3556,228,3728,272,3813,300,3888,330,3948,364,3970,381,3986,400,3991,420,3983,439,3967,456,3947,470,3944,466,3963,452,3978,436,3986,419,3982,403,3967,385,3945,368,3886,335,3811,305,3726,278,3554,234,3421,206"/>
<area shape="poly" id="edge108_Node000059_Node000004" title=" " alt="" coords="3422,200,3484,213,3557,237,3631,274,3665,298,3695,326,3717,359,3732,395,3745,460,3740,461,3727,396,3713,361,3691,330,3662,302,3628,279,3555,242,3482,218,3421,205"/>
<area shape="poly" id="edge111_Node000059_Node000031" title=" " alt="" coords="3331,208,3115,254,3113,249,3330,203"/>
<area shape="poly" id="edge112_Node000059_Node000037" title=" " alt="" coords="3379,207,3386,314,3381,314,3374,207"/>
<area shape="poly" id="edge109_Node000059_Node000038" title=" " alt="" coords="3368,209,3214,392,3210,389,3364,205"/>
<area shape="poly" id="edge110_Node000059_Node000050" title=" " alt="" coords="3331,207,3318,209,3167,229,3018,245,2791,265,2791,260,3018,240,3167,224,3317,204,3330,202"/>
<area shape="rect" id="Node000061" href="$HMAS_8h.html" title=" " alt="" coords="4409,181,4551,207"/>
<area shape="poly" id="edge115_Node000060_Node000061" title=" " alt="" coords="4468,118,4477,167,4472,168,4462,119"/>
<area shape="poly" id="edge120_Node000064_Node000004" title=" " alt="" coords="2817,110,2893,122,2978,147,3020,166,3060,190,3095,218,3125,253,3136,277,3137,300,3131,323,3123,344,3115,365,3111,385,3113,405,3126,425,3153,438,3205,450,3358,467,3533,477,3678,482,3678,487,3533,482,3358,472,3204,455,3151,443,3122,429,3108,407,3105,385,3110,363,3118,342,3126,321,3131,300,3130,278,3120,256,3091,222,3057,194,3018,171,2977,152,2892,127,2816,115"/>
<area shape="poly" id="edge121_Node000064_Node000005" title=" " alt="" coords="2661,113,2287,129,1745,159,1461,178,1194,202,965,228,792,257,693,282,652,300,604,330,573,352,546,375,538,387,534,398,536,411,543,425,565,441,601,454,688,474,687,479,599,459,563,445,539,428,531,413,529,398,533,384,543,371,569,348,601,326,650,295,691,277,791,252,964,223,1194,196,1461,173,1745,153,2287,124,2661,108"/>
<area shape="poly" id="edge119_Node000064_Node000006" title=" " alt="" coords="2752,117,2774,144,2792,180,2798,215,2799,260,2791,363,2777,455,2765,501,2730,538,2694,556,2602,576,2516,591,2403,604,2129,621,1852,631,1644,635,1644,629,1851,625,2128,616,2402,598,2516,586,2601,571,2692,551,2727,533,2760,499,2772,454,2786,363,2794,260,2792,216,2787,182,2769,147,2748,120"/>
<area shape="poly" id="edge126_Node000064_Node000050" title=" " alt="" coords="2748,118,2761,146,2772,181,2771,214,2760,243,2755,241,2765,213,2767,182,2756,148,2743,120"/>
<area shape="rect" id="Node000065" href="$RegisterContent_8h.html" title=" " alt="" coords="2619,181,2757,207"/>
<area shape="poly" id="edge122_Node000064_Node000065" title=" " alt="" coords="2734,120,2704,170,2700,168,2729,117"/>
<area shape="poly" id="edge123_Node000065_Node000031" title=" " alt="" coords="2746,204,2977,249,2976,255,2745,209"/>
<area shape="poly" id="edge125_Node000065_Node000043" title=" " alt="" coords="2619,207,1678,335,1677,330,2618,202"/>
<area shape="poly" id="edge124_Node000065_Node000055" title=" " alt="" coords="2619,202,1380,265,1379,260,2618,196"/>
<area shape="poly" id="edge129_Node000069_Node000003" title=" " alt="" coords="3275,108,3461,127,3589,144,3726,168,3860,197,3980,232,4032,253,4077,275,4112,300,4138,327,4149,353,4146,377,4130,399,4105,419,4041,451,3973,474,3971,468,4039,446,4102,414,4126,396,4141,375,4144,353,4134,329,4109,304,4074,280,4030,258,3978,238,3858,202,3725,173,3588,150,3461,132,3274,113"/>
<area shape="poly" id="edge130_Node000069_Node000004" title=" " alt="" coords="3275,106,3410,122,3500,139,3598,166,3697,203,3745,227,3791,253,3835,284,3875,318,3911,357,3942,400,3947,414,3942,428,3924,439,3891,451,3806,474,3804,469,3889,446,3922,434,3938,425,3942,414,3938,403,3907,360,3871,322,3831,288,3788,258,3742,231,3694,208,3596,171,3499,145,3409,127,3274,112"/>
<area shape="poly" id="edge134_Node000069_Node000031" title=" " alt="" coords="3224,121,3074,247,3071,243,3221,117"/>
<area shape="poly" id="edge132_Node000069_Node000038" title=" " alt="" coords="3237,119,3228,182,3199,388,3194,387,3223,181,3232,118"/>
<area shape="poly" id="edge133_Node000069_Node000050" title=" " alt="" coords="3201,121,2791,253,2790,248,3200,116"/>
<area shape="poly" id="edge131_Node000069_Node000059" title=" " alt="" coords="3256,117,3347,172,3344,176,3253,121"/>
<area shape="rect" id="Node000070" title=" " alt="" coords="3238,181,3306,207"/>
<area shape="poly" id="edge135_Node000069_Node000070" title=" " alt="" coords="3243,118,3264,167,3259,169,3238,120"/>
<area shape="poly" id="edge143_Node000071_Node000011" title=" " alt="" coords="1177,343,1443,369,1581,385,1661,399,1716,426,1781,465,1778,469,1714,431,1659,404,1580,390,1443,374,1176,348"/>
<area shape="poly" id="edge142_Node000071_Node000025" title=" " alt="" coords="1118,356,1040,397,1038,392,1116,351"/>
<area shape="poly" id="edge141_Node000071_Node000028" title=" " alt="" coords="1147,353,1203,461,1199,463,1142,355"/>
<area shape="poly" id="edge146_Node000072_Node000006" title=" " alt="" coords="2877,501,2855,539,2837,560,2815,576,2786,585,2744,594,2621,608,2462,618,2281,626,1915,633,1644,635,1644,630,1915,628,2281,620,2462,613,2621,603,2743,589,2785,580,2812,571,2833,556,2850,536,2873,499"/>
<area shape="poly" id="edge147_Node000072_Node000012" title=" " alt="" coords="2832,497,2371,552,2370,547,2831,492"/>
<area shape="poly" id="edge149_Node000073_Node000006" title=" " alt="" coords="2492,424,2525,437,2555,453,2567,464,2573,475,2575,488,2569,501,2548,526,2527,543,2505,554,2482,561,2431,567,2368,576,2305,587,2221,596,2017,613,1645,633,1645,627,2017,608,2220,591,2304,581,2368,571,2430,562,2481,556,2503,549,2524,539,2545,523,2564,499,2569,487,2568,477,2562,467,2552,458,2523,441,2490,429"/>
<area shape="poly" id="edge151_Node000073_Node000011" title=" " alt="" coords="2393,424,1865,483,1864,477,2392,419"/>
<area shape="poly" id="edge150_Node000073_Node000012" title=" " alt="" coords="2440,429,2410,463,2370,502,2316,542,2313,538,2366,498,2406,459,2436,425"/>
</map>