Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
180 lines
33 KiB
Plaintext
180 lines
33 KiB
Plaintext
<map id="src/include/serif/utils/dependencies/computation_cache.hpp" name="src/include/serif/utils/dependencies/computation_cache.hpp">
|
|
<area shape="rect" id="Node000001" title=" " alt="" coords="1990,5,2171,61"/>
|
|
<area shape="rect" id="Node000002" href="$errors_8hpp.html" title=" " alt="" coords="719,205,885,231"/>
|
|
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1988,37,1837,45,1637,57,1412,79,1186,112,1092,132,1000,156,852,202,849,197,999,151,1091,126,1185,106,1411,74,1636,52,1837,40,1993,36"/>
|
|
<area shape="rect" id="Node000006" title=" " alt="" coords="1104,294,1158,320"/>
|
|
<area shape="poly" id="edge38_Node000001_Node000006" title=" " alt="" coords="1987,36,1825,42,1627,54,1530,63,1441,76,1366,92,1311,111,1283,128,1257,148,1210,195,1173,242,1147,282,1143,279,1169,239,1206,191,1253,144,1280,124,1309,107,1365,87,1440,70,1529,58,1627,48,1825,37,1992,34"/>
|
|
<area shape="rect" id="Node000007" title=" " alt="" coords="1281,382,1341,408"/>
|
|
<area shape="poly" id="edge34_Node000001_Node000007" title=" " alt="" coords="1987,39,1821,49,1624,63,1453,84,1394,97,1362,111,1339,139,1323,171,1312,206,1306,242,1304,312,1309,368,1304,366,1298,312,1300,242,1307,205,1318,169,1335,136,1359,107,1392,92,1452,79,1623,58,1820,44,1992,37"/>
|
|
<area shape="rect" id="Node000012" title=" " alt="" coords="2057,560,2109,586"/>
|
|
<area shape="poly" id="edge41_Node000001_Node000012" title=" " alt="" coords="2082,60,2083,217,2083,308,2085,546,2080,543,2078,308,2078,217,2079,64"/>
|
|
<area shape="rect" id="Node000016" title=" " alt="" coords="1469,826,1551,852"/>
|
|
<area shape="poly" id="edge40_Node000001_Node000016" title=" " alt="" coords="1987,40,1815,57,1714,70,1614,88,1523,111,1449,140,1421,157,1400,175,1386,195,1382,217,1382,308,1380,366,1372,390,1356,417,1337,436,1318,445,1299,452,1277,466,1240,491,1209,511,1196,521,1187,534,1181,550,1179,571,1179,663,1181,684,1187,704,1208,738,1241,766,1280,788,1325,805,1370,817,1456,833,1451,833,1369,822,1323,810,1278,793,1237,770,1204,742,1182,706,1176,685,1174,663,1174,571,1176,549,1183,532,1193,518,1205,506,1237,487,1274,461,1296,447,1316,440,1334,431,1352,414,1368,388,1375,365,1377,308,1377,216,1381,193,1396,172,1418,153,1447,136,1522,106,1613,83,1713,65,1814,52,1992,38"/>
|
|
<area shape="rect" id="Node000018" title=" " alt="" coords="1918,560,1992,586"/>
|
|
<area shape="poly" id="edge32_Node000001_Node000018" title=" " alt="" coords="1988,49,1866,76,1733,112,1674,135,1627,160,1596,187,1587,202,1584,217,1584,397,1584,456,1591,479,1609,502,1629,516,1659,528,1738,546,1826,558,1905,568,1900,568,1825,564,1737,551,1658,533,1627,521,1605,506,1586,481,1579,457,1579,397,1579,216,1582,200,1591,184,1624,155,1672,130,1731,107,1865,71,1993,48"/>
|
|
<area shape="rect" id="Node000025" title=" " alt="" coords="829,907,879,933"/>
|
|
<area shape="poly" id="edge31_Node000001_Node000025" title=" " alt="" coords="2171,32,2457,35,2841,45,3038,55,3221,68,3379,85,3497,106,3575,119,3646,130,3675,140,3698,156,3713,181,3718,216,3718,751,3722,757,3734,763,3774,771,3814,775,3835,783,3809,793,3719,806,3259,862,3030,880,2724,895,2371,905,1999,912,1313,920,895,921,895,916,1313,914,1999,907,2371,900,2724,889,3030,875,3259,856,3719,801,3808,788,3830,783,3813,781,3773,776,3733,768,3718,761,3713,752,3713,217,3708,183,3694,160,3672,144,3645,135,3575,125,3496,112,3378,90,3221,73,3038,60,2841,51,2457,40,2172,37"/>
|
|
<area shape="rect" id="Node000026" title=" " alt="" coords="2898,648,2962,674"/>
|
|
<area shape="poly" id="edge33_Node000001_Node000026" title=" " alt="" coords="2170,33,2546,41,2791,52,3044,68,3281,91,3386,106,3479,122,3556,141,3615,163,3653,188,3664,202,3667,216,3667,308,3663,366,3652,415,3632,457,3606,492,3572,523,3531,549,3483,573,3428,596,3367,616,3304,631,3178,652,3064,661,2978,663,2977,658,3064,656,3177,646,3303,626,3366,610,3426,590,3481,568,3528,545,3568,518,3602,489,3628,454,3647,413,3658,365,3662,308,3662,217,3659,204,3650,192,3613,168,3555,147,3478,128,3385,111,3280,96,3043,73,2791,57,2546,47,2171,38"/>
|
|
<area shape="rect" id="Node000027" title=" " alt="" coords="3206,471,3280,497"/>
|
|
<area shape="poly" id="edge35_Node000001_Node000027" title=" " alt="" coords="2171,31,2351,38,2465,47,2590,62,2722,82,2856,111,2989,148,3116,195,3198,226,3230,247,3257,285,3267,307,3272,330,3273,377,3266,421,3255,459,3251,455,3261,420,3268,377,3267,331,3262,308,3253,288,3226,251,3196,231,3114,200,2987,153,2855,116,2721,88,2589,67,2465,53,2350,44,2171,37"/>
|
|
<area shape="rect" id="Node000028" title=" " alt="" coords="3457,471,3525,497"/>
|
|
<area shape="poly" id="edge36_Node000001_Node000028" title=" " alt="" coords="2171,32,2318,37,2508,48,2720,70,2827,86,2932,106,3005,124,3062,141,3116,163,3184,195,3272,233,3342,263,3373,281,3403,304,3434,334,3465,373,3477,393,3485,415,3492,457,3487,454,3479,416,3472,395,3461,377,3430,338,3400,308,3370,286,3339,268,3270,238,3182,200,3114,168,3060,146,3004,129,2931,112,2826,92,2719,76,2507,54,2317,42,2171,38"/>
|
|
<area shape="rect" id="Node000029" title=" " alt="" coords="3752,116,3830,142"/>
|
|
<area shape="poly" id="edge37_Node000001_Node000029" title=" " alt="" coords="2171,33,2499,38,2951,50,3404,72,3592,87,3734,106,3748,112,3743,112,3733,112,3592,93,3404,77,2951,55,2499,43,2172,38"/>
|
|
<area shape="rect" id="Node000030" title=" " alt="" coords="2105,471,2154,497"/>
|
|
<area shape="poly" id="edge39_Node000001_Node000030" title=" " alt="" coords="2094,59,2120,130,2130,173,2134,217,2134,308,2132,457,2128,454,2129,308,2129,217,2125,174,2115,132,2092,64"/>
|
|
<area shape="rect" id="Node000031" href="$utils_2dependencies_2preparation_8hpp.html" title=" " alt="" coords="5,286,164,327"/>
|
|
<area shape="poly" id="edge42_Node000001_Node000031" title=" " alt="" coords="1987,37,1809,46,1566,58,1289,80,1010,112,772,151,538,199,331,246,176,284,173,280,330,241,537,193,771,146,1009,106,1289,74,1566,53,1809,40,1992,36"/>
|
|
<area shape="rect" id="Node000038" href="$utils_2dependencies_2observers_8hpp.html" title=" " alt="" coords="1636,198,1794,238"/>
|
|
<area shape="poly" id="edge62_Node000001_Node000038" title=" " alt="" coords="2029,60,1769,193,1767,188,2024,63"/>
|
|
<area shape="rect" id="Node000050" href="$cache__storage_8hpp.html" title=" " alt="" coords="2575,109,2746,150"/>
|
|
<area shape="poly" id="edge111_Node000001_Node000050" title=" " alt="" coords="2171,46,2562,111,2557,112,2171,52"/>
|
|
<area shape="rect" id="Node000003" title=" " alt="" coords="752,382,839,408"/>
|
|
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="716,230,691,239,664,251,640,267,620,288,613,307,620,325,665,345,748,376,743,377,663,350,616,329,607,307,616,285,636,263,661,246,689,234,720,227"/>
|
|
<area shape="rect" id="Node000004" title=" " alt="" coords="1182,294,1240,320"/>
|
|
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="885,226,1021,247,1096,263,1171,284,1176,287,1171,288,1169,289,1095,269,1020,252,886,231"/>
|
|
<area shape="rect" id="Node000005" title=" " alt="" coords="1200,382,1257,408"/>
|
|
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="847,229,917,252,992,284,1021,304,1050,325,1086,341,1115,351,1183,372,1188,376,1183,377,1181,378,1113,356,1084,346,1047,329,1018,309,990,289,915,257,847,234"/>
|
|
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="866,229,971,252,1087,284,1093,288,1088,288,1085,289,970,257,867,234"/>
|
|
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="868,229,952,250,996,265,1039,284,1056,294,1067,305,1078,315,1094,325,1141,343,1180,351,1220,358,1269,372,1274,376,1269,376,1268,378,1218,364,1179,357,1139,348,1091,329,1075,319,1063,309,1052,299,1037,289,994,270,950,255,869,234"/>
|
|
<area shape="rect" id="Node000008" title=" " alt="" coords="557,382,631,408"/>
|
|
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="716,221,621,227,516,237,467,246,423,257,389,271,366,288,360,297,359,306,367,326,385,345,404,356,423,362,444,363,490,363,517,366,545,372,553,376,547,377,544,378,516,371,490,369,444,369,422,367,402,361,382,349,362,328,353,307,356,295,363,285,387,266,422,252,465,240,515,232,621,221,720,218"/>
|
|
<area shape="rect" id="Node000009" title=" " alt="" coords="188,294,251,320"/>
|
|
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="716,225,513,246,391,264,270,289,264,290,260,286,269,284,390,259,512,241,720,222"/>
|
|
<area shape="rect" id="Node000010" href="$colors_8hpp.html" title=" " alt="" coords="630,286,787,327"/>
|
|
<area shape="poly" id="edge9_Node000002_Node000010" title=" " alt="" coords="791,230,742,278,739,274,787,233"/>
|
|
<area shape="rect" id="Node000014" href="$utils_2misc_2concepts_2exceptions_8hpp.html" title=" " alt="" coords="370,375,533,416"/>
|
|
<area shape="poly" id="edge15_Node000002_Node000014" title=" " alt="" coords="716,221,618,226,508,236,457,245,412,256,377,270,353,288,347,298,346,307,354,328,374,347,400,366,395,367,371,351,350,331,341,308,342,296,349,285,374,266,411,251,456,239,508,231,618,220,720,218"/>
|
|
<area shape="rect" id="Node000019" href="$codes_8hpp.html" title=" " alt="" coords="811,294,979,320"/>
|
|
<area shape="poly" id="edge21_Node000002_Node000019" title=" " alt="" coords="815,229,874,283,869,284,815,234"/>
|
|
<area shape="rect" id="Node000023" href="$types_2strings_8hpp.html" title=" " alt="" coords="377,294,555,320"/>
|
|
<area shape="poly" id="edge27_Node000002_Node000023" title=" " alt="" coords="752,233,529,292,526,287,756,230"/>
|
|
<area shape="poly" id="edge10_Node000010_Node000003" title=" " alt="" coords="728,325,775,372,770,372,728,330"/>
|
|
<area shape="poly" id="edge11_Node000010_Node000005" title=" " alt="" coords="786,322,800,324,907,338,992,343,1076,351,1182,372,1191,377,1186,377,1181,378,1075,356,992,348,907,343,799,330,788,327"/>
|
|
<area shape="rect" id="Node000011" title=" " alt="" coords="955,382,1014,408"/>
|
|
<area shape="poly" id="edge12_Node000010_Node000011" title=" " alt="" coords="787,325,863,346,943,372,948,376,942,376,941,378,862,352,788,330"/>
|
|
<area shape="poly" id="edge13_Node000010_Node000012" title=" " alt="" coords="787,322,1026,372,1107,395,1189,413,1280,425,1357,431,1490,432,1622,436,1699,444,1789,461,1910,501,2045,555,2040,555,1908,506,1788,466,1698,450,1621,441,1489,437,1357,436,1279,430,1188,418,1106,400,1025,378,787,327"/>
|
|
<area shape="rect" id="Node000013" title=" " alt="" coords="863,382,930,408"/>
|
|
<area shape="poly" id="edge14_Node000010_Node000013" title=" " alt="" coords="751,325,859,375,854,376,751,330"/>
|
|
<area shape="rect" id="Node000015" title=" " alt="" coords="1062,471,1139,497"/>
|
|
<area shape="poly" id="edge16_Node000014_Node000015" title=" " alt="" coords="532,411,545,413,687,427,799,430,910,437,975,446,1050,461,1061,466,1055,466,1049,466,974,451,909,442,798,436,687,433,544,418,534,416"/>
|
|
<area shape="poly" id="edge17_Node000014_Node000016" title=" " alt="" coords="533,413,628,437,699,461,770,513,902,615,1034,717,1104,768,1197,799,1292,819,1381,829,1456,836,1450,837,1380,835,1291,824,1195,804,1102,773,1031,722,899,620,767,517,697,466,626,442,534,418"/>
|
|
<area shape="rect" id="Node000017" href="$numeric_8hpp.html" title=" " alt="" coords="875,464,1038,504"/>
|
|
<area shape="poly" id="edge18_Node000014_Node000017" title=" " alt="" coords="532,411,545,413,701,437,857,461,862,464,857,465,856,466,700,443,544,418,534,416"/>
|
|
<area shape="poly" id="edge20_Node000017_Node000016" title=" " alt="" coords="965,502,991,558,1032,630,1058,669,1088,706,1122,740,1159,768,1182,779,1213,789,1292,807,1456,832,1451,832,1291,812,1211,794,1180,784,1156,773,1118,744,1084,709,1054,672,1027,633,986,560,963,507"/>
|
|
<area shape="poly" id="edge19_Node000017_Node000018" title=" " alt="" coords="1038,500,1050,502,1243,523,1393,532,1544,538,1738,550,1905,566,1900,567,1738,555,1544,543,1393,537,1242,529,1049,507,1039,505"/>
|
|
<area shape="poly" id="edge22_Node000019_Node000007" title=" " alt="" coords="976,318,1138,344,1269,372,1275,376,1270,376,1268,378,1137,349,976,323"/>
|
|
<area shape="rect" id="Node000020" href="$enums_8hpp.html" title=" " alt="" coords="198,382,345,408"/>
|
|
<area shape="poly" id="edge23_Node000019_Node000020" title=" " alt="" coords="836,321,800,330,676,345,579,353,482,361,358,378,338,381,335,377,357,372,481,356,578,348,675,340,799,324,841,319"/>
|
|
<area shape="poly" id="edge25_Node000020_Node000016" title=" " alt="" coords="311,406,385,430,467,461,586,514,739,585,888,661,1001,728,1022,750,1031,759,1044,768,1078,780,1123,791,1235,809,1456,833,1450,833,1234,814,1122,796,1076,785,1042,773,1027,763,1018,753,998,732,886,666,736,590,584,519,465,466,383,435,312,411"/>
|
|
<area shape="rect" id="Node000021" title=" " alt="" coords="147,471,257,497"/>
|
|
<area shape="poly" id="edge24_Node000020_Node000021" title=" " alt="" coords="260,411,223,460,219,457,263,406"/>
|
|
<area shape="rect" id="Node000022" title=" " alt="" coords="280,464,454,504"/>
|
|
<area shape="poly" id="edge26_Node000020_Node000022" title=" " alt="" coords="284,406,337,453,332,454,285,411"/>
|
|
<area shape="poly" id="edge30_Node000023_Node000003" title=" " alt="" coords="521,317,624,341,740,372,749,377,744,378,738,378,622,347,522,323"/>
|
|
<area shape="poly" id="edge28_Node000023_Node000008" title=" " alt="" coords="484,317,566,373,560,374,484,323"/>
|
|
<area shape="rect" id="Node000024" title=" " alt="" coords="656,382,727,408"/>
|
|
<area shape="poly" id="edge29_Node000023_Node000024" title=" " alt="" coords="498,317,644,373,650,376,644,377,642,377,498,323"/>
|
|
<area shape="poly" id="edge47_Node000031_Node000003" title=" " alt="" coords="163,323,176,324,261,335,334,340,458,343,582,348,655,357,740,372,752,377,747,378,739,378,654,362,582,354,458,348,334,345,261,340,175,330,165,327"/>
|
|
<area shape="poly" id="edge43_Node000031_Node000008" title=" " alt="" coords="163,323,176,324,279,338,361,343,442,352,545,372,554,376,549,378,544,378,442,357,361,349,279,343,175,330,165,327"/>
|
|
<area shape="poly" id="edge61_Node000031_Node000020" title=" " alt="" coords="126,325,234,374,229,377,128,330"/>
|
|
<area shape="poly" id="edge46_Node000031_Node000021" title=" " alt="" coords="98,325,188,457,183,459,97,330"/>
|
|
<area shape="poly" id="edge44_Node000031_Node000025" title=" " alt="" coords="69,330,53,357,33,395,18,438,11,483,11,751,18,779,38,804,70,826,111,845,162,862,219,875,347,896,484,908,616,914,815,919,810,919,616,920,484,913,347,901,218,881,160,867,109,850,67,831,34,808,13,782,6,752,6,482,12,436,28,393,49,355,71,325"/>
|
|
<area shape="poly" id="edge45_Node000031_Node000026" title=" " alt="" coords="87,325,105,424,119,473,128,491,137,502,159,510,204,516,352,527,779,539,1209,544,1434,550,1480,559,1514,570,1548,581,1593,590,2161,620,2884,657,2879,658,2161,626,1592,596,1547,586,1512,575,1478,564,1434,555,1209,549,779,544,352,532,204,522,158,515,134,507,123,494,114,475,100,425,86,330"/>
|
|
<area shape="rect" id="Node000032" href="$type__lists_8hpp.html" title=" " alt="" coords="1264,552,1422,593"/>
|
|
<area shape="poly" id="edge48_Node000031_Node000032" title=" " alt="" coords="77,330,71,365,65,413,66,437,70,461,79,483,93,502,109,509,141,516,249,529,578,548,953,560,1251,569,1246,570,953,566,578,553,249,534,140,521,107,514,89,506,74,486,65,463,60,438,60,413,65,365,78,325"/>
|
|
<area shape="poly" id="edge51_Node000032_Node000016" title=" " alt="" coords="1329,592,1316,614,1305,636,1301,658,1306,681,1320,705,1338,727,1380,765,1425,795,1468,819,1463,818,1423,799,1377,769,1334,730,1316,708,1301,683,1296,659,1300,634,1311,611,1324,595"/>
|
|
<area shape="poly" id="edge49_Node000032_Node000025" title=" " alt="" coords="1261,576,1162,589,1102,599,1040,614,977,634,915,659,857,692,805,732,777,761,761,790,757,822,769,858,790,882,817,903,812,902,786,886,765,860,752,822,756,789,773,758,801,728,854,687,913,655,975,629,1038,609,1101,594,1161,584,1266,575"/>
|
|
<area shape="poly" id="edge50_Node000032_Node000026" title=" " alt="" coords="1423,580,1542,590,2884,656,2880,659,1542,596,1423,585"/>
|
|
<area shape="rect" id="Node000033" href="$key__list_8hpp.html" title=" " alt="" coords="1315,641,1473,682"/>
|
|
<area shape="poly" id="edge52_Node000032_Node000033" title=" " alt="" coords="1356,591,1377,628,1372,626,1354,596"/>
|
|
<area shape="poly" id="edge53_Node000033_Node000016" title=" " alt="" coords="1408,680,1496,813,1491,812,1405,684"/>
|
|
<area shape="rect" id="Node000034" href="$utils_2dependencies_2binding_8hpp.html" title=" " alt="" coords="829,730,988,770"/>
|
|
<area shape="poly" id="edge54_Node000033_Node000034" title=" " alt="" coords="1312,677,1003,735,1002,729,1317,676"/>
|
|
<area shape="rect" id="Node000035" href="$traits_2type__uniqueness_8hpp.html" title=" " alt="" coords="780,818,928,859"/>
|
|
<area shape="poly" id="edge59_Node000033_Node000035" title=" " alt="" coords="1312,667,1178,677,1022,690,889,708,843,719,820,732,812,748,813,766,820,786,831,807,826,805,815,788,808,767,807,747,816,728,841,714,888,703,1022,684,1178,671,1317,666"/>
|
|
<area shape="rect" id="Node000037" href="$type__list_8hpp.html" title=" " alt="" coords="2496,730,2636,770"/>
|
|
<area shape="poly" id="edge60_Node000033_Node000037" title=" " alt="" coords="1474,666,2483,742,2478,743,1473,671"/>
|
|
<area shape="poly" id="edge56_Node000034_Node000016" title=" " alt="" coords="988,765,1006,768,1256,804,1456,831,1451,831,1255,809,1005,773,988,770"/>
|
|
<area shape="poly" id="edge55_Node000034_Node000025" title=" " alt="" coords="924,768,936,789,945,812,949,836,943,860,921,886,894,905,892,900,918,882,938,858,944,836,940,813,932,791,922,773"/>
|
|
<area shape="poly" id="edge57_Node000034_Node000035" title=" " alt="" coords="898,769,876,807,873,803,894,772"/>
|
|
<area shape="poly" id="edge58_Node000035_Node000025" title=" " alt="" coords="856,858,856,893,852,890,852,861"/>
|
|
<area shape="poly" id="edge72_Node000038_Node000003" title=" " alt="" coords="1639,240,1466,285,1253,330,1140,345,1051,350,963,358,852,378,842,380,840,375,851,372,963,352,1051,345,1140,339,1252,324,1465,280,1644,238"/>
|
|
<area shape="poly" id="edge71_Node000038_Node000004" title=" " alt="" coords="1633,226,1462,249,1360,266,1260,289,1254,291,1252,286,1258,284,1359,261,1461,243,1638,225"/>
|
|
<area shape="poly" id="edge70_Node000038_Node000012" title=" " alt="" coords="1774,236,1819,257,1862,284,1898,315,1932,350,1992,423,2040,492,2072,547,2067,545,2035,495,1988,426,1928,354,1895,319,1859,288,1817,262,1773,242"/>
|
|
<area shape="poly" id="edge66_Node000038_Node000015" title=" " alt="" coords="1633,239,1575,261,1514,289,1467,321,1436,354,1403,386,1355,418,1318,432,1266,447,1155,474,1154,469,1264,442,1316,427,1353,413,1400,382,1432,350,1464,317,1511,284,1573,256,1638,237"/>
|
|
<area shape="poly" id="edge69_Node000038_Node000016" title=" " alt="" coords="1699,237,1600,336,1544,386,1500,418,1456,436,1418,441,1381,447,1338,466,1308,485,1287,502,1270,523,1255,553,1248,584,1249,615,1256,646,1268,677,1301,731,1334,768,1362,789,1392,805,1456,828,1451,828,1390,810,1359,794,1331,772,1297,734,1264,679,1251,648,1243,615,1243,583,1250,551,1265,520,1283,498,1305,480,1335,461,1379,442,1417,436,1454,431,1498,413,1541,382,1596,332,1694,240"/>
|
|
<area shape="poly" id="edge64_Node000038_Node000018" title=" " alt="" coords="1750,236,1788,260,1830,291,1871,330,1905,374,1927,417,1942,464,1955,545,1951,543,1937,465,1922,419,1901,376,1867,333,1826,296,1785,264,1750,241"/>
|
|
<area shape="poly" id="edge63_Node000038_Node000025" title=" " alt="" coords="1684,238,1603,289,1504,356,1461,385,1402,418,1340,444,1276,466,1158,511,1066,543,976,582,867,643,802,688,776,712,755,738,740,765,734,793,738,824,752,858,764,873,780,886,817,907,811,906,777,891,761,877,748,860,733,825,729,793,735,763,750,735,772,709,799,684,864,639,974,577,1064,538,1156,506,1274,461,1338,439,1399,413,1458,381,1501,352,1600,284,1679,240"/>
|
|
<area shape="poly" id="edge65_Node000038_Node000026" title=" " alt="" coords="1706,237,1647,353,1617,417,1599,464,1593,504,1595,537,1610,565,1638,591,2175,620,2885,657,2880,658,2175,625,1635,595,1605,568,1590,538,1587,504,1594,463,1612,415,1642,351,1702,241"/>
|
|
<area shape="poly" id="edge68_Node000038_Node000030" title=" " alt="" coords="1794,220,1844,227,1897,239,1950,257,1999,284,2043,324,2078,370,2104,417,2122,458,2117,455,2100,419,2073,373,2039,327,1996,289,1948,262,1896,244,1843,232,1795,225"/>
|
|
<area shape="rect" id="Node000039" title=" " alt="" coords="1648,560,1726,586"/>
|
|
<area shape="poly" id="edge67_Node000038_Node000039" title=" " alt="" coords="1717,237,1715,280,1704,328,1683,375,1653,417,1640,431,1628,440,1618,450,1610,465,1605,484,1610,503,1628,529,1653,552,1648,551,1624,533,1605,505,1599,484,1605,463,1614,446,1625,436,1637,427,1649,414,1679,372,1699,326,1709,280,1713,241"/>
|
|
<area shape="rect" id="Node000040" href="$utils_2dependencies_2detail_2schema_8hpp.html" title=" " alt="" coords="2781,286,2940,327"/>
|
|
<area shape="poly" id="edge73_Node000038_Node000040" title=" " alt="" coords="1795,223,2769,297,2764,299,1795,228"/>
|
|
<area shape="poly" id="edge75_Node000040_Node000016" title=" " alt="" coords="2940,310,2996,317,3059,329,3123,347,3185,373,3208,392,3229,414,3248,426,3265,434,3281,444,3295,462,3301,484,3295,505,3255,574,3213,626,3168,666,3118,696,3062,719,3000,738,2852,773,2734,793,2577,808,2394,820,2199,828,1826,838,1567,840,1567,835,1826,832,2199,823,2394,815,2576,803,2733,788,2851,768,2999,733,3061,714,3115,692,3165,662,3209,623,3251,571,3290,503,3296,484,3290,465,3278,448,3263,439,3246,431,3225,418,3205,396,3182,377,3121,352,3058,334,2995,322,2940,315"/>
|
|
<area shape="poly" id="edge74_Node000040_Node000026" title=" " alt="" coords="2872,325,2915,421,2937,485,2952,552,2955,573,2952,593,2941,636,2938,632,2947,593,2949,573,2947,553,2932,487,2910,423,2869,330"/>
|
|
<area shape="rect" id="Node000041" href="$dependency__context_8hpp.html" title=" " alt="" coords="1721,375,1891,416"/>
|
|
<area shape="poly" id="edge76_Node000040_Node000041" title=" " alt="" coords="2778,315,1907,388,1906,383,2783,314"/>
|
|
<area shape="rect" id="Node000045" href="$computation__graph_8hpp.html" title=" " alt="" coords="2515,375,2675,416"/>
|
|
<area shape="poly" id="edge88_Node000040_Node000045" title=" " alt="" coords="2803,327,2670,372,2669,367,2798,328"/>
|
|
<area shape="rect" id="Node000049" href="$utils_2dependencies_2detail_2result_8hpp.html" title=" " alt="" coords="3013,375,3172,416"/>
|
|
<area shape="poly" id="edge104_Node000040_Node000049" title=" " alt="" coords="2913,325,3028,369,3023,369,2913,330"/>
|
|
<area shape="poly" id="edge80_Node000041_Node000012" title=" " alt="" coords="1837,413,2054,551,2048,551,1836,419"/>
|
|
<area shape="poly" id="edge79_Node000041_Node000016" title=" " alt="" coords="1718,405,1688,414,1655,426,1624,443,1597,465,1567,506,1544,552,1528,600,1518,650,1509,742,1510,812,1506,809,1504,742,1513,649,1523,599,1540,550,1562,503,1593,462,1621,439,1652,421,1686,409,1723,403"/>
|
|
<area shape="poly" id="edge77_Node000041_Node000018" title=" " alt="" coords="1823,414,1899,503,1937,549,1932,548,1894,506,1821,419"/>
|
|
<area shape="poly" id="edge78_Node000041_Node000030" title=" " alt="" coords="1880,414,2093,472,2087,472,1880,419"/>
|
|
<area shape="poly" id="edge85_Node000041_Node000032" title=" " alt="" coords="1717,405,1504,432,1411,448,1379,457,1362,466,1351,481,1345,499,1341,538,1337,535,1340,498,1347,478,1359,462,1377,452,1410,443,1503,426,1723,404"/>
|
|
<area shape="rect" id="Node000042" href="$resource_8hpp.html" title=" " alt="" coords="1619,464,1777,504"/>
|
|
<area shape="poly" id="edge81_Node000041_Node000042" title=" " alt="" coords="1784,415,1735,456,1733,451,1779,417"/>
|
|
<area shape="rect" id="Node000044" href="$concat_8hpp.html" title=" " alt="" coords="2348,641,2512,682"/>
|
|
<area shape="poly" id="edge86_Node000041_Node000044" title=" " alt="" coords="1718,404,1690,413,1659,425,1632,442,1609,465,1604,479,1603,497,1612,537,1627,573,1638,591,1674,605,1740,618,1930,636,2147,649,2335,658,2330,658,2147,654,1929,642,1739,623,1673,610,1635,595,1622,575,1607,539,1598,497,1599,478,1605,462,1628,438,1657,420,1688,408,1723,402"/>
|
|
<area shape="poly" id="edge84_Node000042_Node000012" title=" " alt="" coords="1777,500,2005,550,2045,561,2039,561,2004,555,1777,505"/>
|
|
<area shape="poly" id="edge83_Node000042_Node000016" title=" " alt="" coords="1715,502,1739,545,1744,569,1740,594,1722,632,1700,667,1646,731,1590,782,1542,819,1540,814,1586,778,1642,727,1695,664,1718,629,1735,592,1739,569,1734,547,1713,507"/>
|
|
<area shape="poly" id="edge82_Node000042_Node000039" title=" " alt="" coords="1697,503,1693,546,1688,543,1694,507"/>
|
|
<area shape="poly" id="edge87_Node000044_Node000037" title=" " alt="" coords="2461,680,2525,722,2520,721,2460,685"/>
|
|
<area shape="poly" id="edge93_Node000045_Node000012" title=" " alt="" coords="2535,416,2478,440,2422,466,2394,487,2364,507,2318,522,2254,539,2125,566,2124,561,2252,534,2317,517,2362,502,2391,483,2419,461,2476,435,2530,417"/>
|
|
<area shape="poly" id="edge92_Node000045_Node000016" title=" " alt="" coords="2613,414,2634,443,2656,481,2673,525,2680,571,2680,663,2680,724,2671,749,2649,772,2624,785,2586,795,2474,812,2326,825,2157,833,1816,840,1567,840,1567,835,1816,835,2157,827,2325,819,2473,807,2585,790,2623,780,2646,768,2666,746,2674,723,2675,663,2675,572,2668,526,2651,483,2630,446,2610,419"/>
|
|
<area shape="poly" id="edge89_Node000045_Node000018" title=" " alt="" coords="2512,406,2400,429,2337,445,2276,466,2258,476,2245,486,2231,496,2212,507,2120,535,2008,562,2007,557,2119,530,2210,502,2228,492,2241,482,2255,471,2274,461,2335,440,2399,423,2517,405"/>
|
|
<area shape="poly" id="edge90_Node000045_Node000026" title=" " alt="" coords="2676,402,2801,424,2856,441,2877,451,2892,462,2907,481,2918,502,2932,549,2936,595,2935,635,2931,631,2931,595,2927,550,2913,504,2902,484,2888,466,2874,455,2854,446,2800,429,2676,408"/>
|
|
<area shape="poly" id="edge91_Node000045_Node000030" title=" " alt="" coords="2512,411,2225,466,2170,477,2169,472,2224,461,2517,410"/>
|
|
<area shape="rect" id="Node000046" href="$computation_8hpp.html" title=" " alt="" coords="2432,464,2590,504"/>
|
|
<area shape="poly" id="edge94_Node000045_Node000046" title=" " alt="" coords="2578,415,2542,455,2540,450,2574,417"/>
|
|
<area shape="rect" id="Node000047" href="$key__list__operations_8hpp.html" title=" " alt="" coords="2715,464,2878,504"/>
|
|
<area shape="poly" id="edge100_Node000045_Node000047" title=" " alt="" coords="2641,414,2739,457,2734,457,2641,419"/>
|
|
<area shape="poly" id="edge98_Node000046_Node000012" title=" " alt="" coords="2434,501,2125,566,2124,560,2429,502"/>
|
|
<area shape="poly" id="edge97_Node000046_Node000016" title=" " alt="" coords="2460,504,2215,596,1561,823,1559,818,2213,590,2455,506"/>
|
|
<area shape="poly" id="edge95_Node000046_Node000018" title=" " alt="" coords="2429,496,2254,522,2045,555,2008,562,2007,557,2044,550,2254,516,2434,495"/>
|
|
<area shape="poly" id="edge99_Node000046_Node000033" title=" " alt="" coords="2444,504,2122,596,1948,622,1774,641,1489,659,1489,654,1773,635,1947,617,2121,590,2439,505"/>
|
|
<area shape="poly" id="edge96_Node000046_Node000039" title=" " alt="" coords="2429,494,1742,568,1741,563,2434,493"/>
|
|
<area shape="poly" id="edge102_Node000047_Node000016" title=" " alt="" coords="2798,503,2795,560,2781,633,2769,672,2751,710,2728,744,2698,773,2672,785,2632,796,2513,813,2358,825,2181,833,1825,840,1567,840,1566,835,1825,835,2181,827,2358,819,2513,807,2630,790,2670,780,2695,768,2724,741,2746,707,2764,670,2776,632,2790,559,2795,507"/>
|
|
<area shape="poly" id="edge101_Node000047_Node000026" title=" " alt="" coords="2812,502,2914,637,2909,635,2810,507"/>
|
|
<area shape="poly" id="edge103_Node000047_Node000032" title=" " alt="" coords="2712,494,2602,507,2331,524,2119,534,1908,542,1637,555,1438,567,1437,562,1636,550,1908,536,2119,528,2330,519,2602,502,2718,494"/>
|
|
<area shape="poly" id="edge109_Node000049_Node000012" title=" " alt="" coords="3067,415,2989,465,2941,488,2891,507,2822,522,2729,535,2507,554,2285,567,2125,573,2125,567,2285,561,2507,549,2729,529,2821,517,2889,502,2939,483,2987,460,3062,417"/>
|
|
<area shape="poly" id="edge108_Node000049_Node000016" title=" " alt="" coords="3097,414,3102,457,3100,505,3091,562,3078,607,3054,646,3013,684,2976,709,2943,728,2882,749,2817,760,2734,773,2627,788,2485,800,2143,820,1806,832,1567,839,1567,833,1805,827,2143,815,2484,795,2626,782,2733,768,2816,755,2881,744,2941,723,2973,705,3009,680,3050,642,3073,605,3086,561,3095,504,3097,457,3094,418"/>
|
|
<area shape="poly" id="edge105_Node000049_Node000018" title=" " alt="" coords="3010,401,2749,423,2585,442,2421,466,2342,485,2262,507,2008,563,2007,557,2261,502,2340,480,2420,461,2584,436,2749,418,3015,400"/>
|
|
<area shape="poly" id="edge106_Node000049_Node000027" title=" " alt="" coords="3127,414,3212,464,3206,463,3126,419"/>
|
|
<area shape="poly" id="edge107_Node000049_Node000028" title=" " alt="" coords="3172,411,3445,472,3439,472,3172,417"/>
|
|
<area shape="poly" id="edge110_Node000049_Node000037" title=" " alt="" coords="3093,414,3085,470,3065,543,3050,582,3030,620,3006,654,2975,684,2951,698,2918,709,2834,727,2739,740,2651,747,2651,742,2738,734,2833,722,2917,704,2949,693,2972,680,3002,651,3026,617,3045,580,3060,542,3080,469,3089,418"/>
|
|
<area shape="poly" id="edge114_Node000050_Node000007" title=" " alt="" coords="2572,132,2361,139,2086,150,1818,170,1708,183,1625,200,1580,216,1536,235,1454,284,1385,334,1336,375,1333,370,1382,329,1451,279,1534,231,1578,211,1624,195,1707,178,1818,164,2086,145,2361,134,2577,131"/>
|
|
<area shape="poly" id="edge117_Node000050_Node000012" title=" " alt="" coords="2572,142,2500,161,2462,175,2426,192,2394,213,2370,239,2353,269,2347,306,2347,398,2320,423,2258,465,2117,554,2115,549,2255,461,2317,418,2342,396,2342,305,2348,268,2365,236,2391,209,2423,187,2460,170,2499,156,2578,140"/>
|
|
<area shape="poly" id="edge112_Node000050_Node000025" title=" " alt="" coords="2746,127,2855,130,2992,140,3144,162,3221,178,3297,199,3370,224,3439,254,3502,290,3557,332,3603,381,3637,436,3659,500,3665,535,3667,571,3667,752,3659,766,3638,780,3605,792,3560,803,3439,823,3281,841,3092,857,2879,870,2409,891,1923,906,1473,914,895,921,895,916,1473,909,1923,900,2409,886,2879,865,3092,851,3280,836,3438,818,3559,798,3604,786,3636,775,3656,763,3662,751,3662,571,3660,535,3654,501,3633,439,3598,384,3553,336,3499,294,3437,259,3368,229,3296,204,3220,183,3143,167,2992,146,2855,135,2746,132"/>
|
|
<area shape="poly" id="edge113_Node000050_Node000026" title=" " alt="" coords="2746,130,2840,136,2952,147,3074,166,3193,195,3316,235,3367,256,3411,281,3450,312,3484,352,3514,401,3540,463,3547,485,3546,495,3540,506,3523,523,3500,538,3440,566,3365,590,3281,611,3111,641,2978,658,2977,653,3110,636,3280,605,3364,585,3438,561,3498,534,3520,519,3536,503,3541,494,3542,485,3535,465,3509,403,3480,355,3446,316,3408,286,3365,261,3314,240,3192,200,3073,171,2952,152,2839,141,2746,135"/>
|
|
<area shape="poly" id="edge115_Node000050_Node000028" title=" " alt="" coords="2746,132,2826,138,2919,150,3019,168,3116,195,3214,228,3288,260,3356,304,3432,373,3463,415,3483,458,3479,456,3458,417,3428,377,3353,308,3286,265,3212,233,3114,200,3018,174,2918,155,2825,144,2746,137"/>
|
|
<area shape="poly" id="edge116_Node000050_Node000030" title=" " alt="" coords="2572,131,2516,138,2452,150,2387,169,2327,200,2292,227,2260,260,2231,295,2206,332,2167,403,2141,459,2138,455,2162,401,2201,329,2227,292,2256,256,2288,223,2324,195,2385,164,2451,144,2516,133,2577,130"/>
|
|
<area shape="rect" id="Node000051" href="$cache__traits_8hpp.html" title=" " alt="" coords="2945,198,3104,238"/>
|
|
<area shape="poly" id="edge118_Node000050_Node000051" title=" " alt="" coords="2744,148,2933,194,2928,194,2744,153"/>
|
|
<area shape="poly" id="edge122_Node000051_Node000012" title=" " alt="" coords="3017,237,2992,283,2974,307,2953,329,2890,367,2781,424,2670,478,2603,507,2536,525,2468,539,2333,559,2213,569,2125,573,2125,568,2213,564,2332,554,2467,534,2535,520,2601,502,2668,473,2779,419,2887,363,2950,325,2970,304,2987,281,3013,240"/>
|
|
<area shape="poly" id="edge121_Node000051_Node000016" title=" " alt="" coords="3048,236,3105,284,3127,306,3150,325,3186,341,3216,347,3247,355,3283,373,3374,438,3412,472,3443,509,3464,547,3473,589,3469,634,3448,683,3419,723,3386,745,3346,759,3297,773,3253,782,3186,790,2995,804,2750,815,2475,824,1934,835,1567,840,1567,834,1934,830,2475,819,2750,810,2995,799,3185,785,3252,777,3296,768,3345,754,3383,741,3415,719,3444,680,3463,633,3468,589,3459,549,3439,512,3409,476,3371,442,3280,377,3246,360,3215,353,3184,346,3147,329,3123,310,3101,288,3047,241"/>
|
|
<area shape="poly" id="edge119_Node000051_Node000018" title=" " alt="" coords="2948,238,2771,289,2609,329,2482,356,2422,372,2359,393,2291,424,2213,466,2200,476,2191,486,2182,496,2168,507,2098,534,2008,560,2007,555,2096,529,2166,502,2179,492,2187,482,2196,472,2210,461,2288,419,2357,388,2420,367,2481,351,2608,324,2769,284,2943,240"/>
|
|
<area shape="poly" id="edge120_Node000051_Node000026" title=" " alt="" coords="3101,236,3186,262,3219,274,3236,285,3242,296,3242,306,3236,328,3227,355,3217,376,3185,417,3126,486,3063,549,2958,641,2956,636,3060,545,3123,482,3181,414,3212,373,3222,353,3231,326,3237,305,3236,297,3232,288,3216,279,3184,267,3100,242"/>
|
|
<area shape="poly" id="edge124_Node000051_Node000040" title=" " alt="" coords="2990,238,2912,281,2910,276,2985,240"/>
|
|
<area shape="rect" id="Node000052" title=" " alt="" coords="3161,294,3221,320"/>
|
|
<area shape="poly" id="edge123_Node000051_Node000052" title=" " alt="" coords="3063,236,3157,287,3152,286,3062,241"/>
|
|
<area shape="rect" id="Node000053" href="$filter_8hpp.html" title=" " alt="" coords="3271,641,3434,682"/>
|
|
<area shape="poly" id="edge125_Node000051_Node000053" title=" " alt="" coords="3035,236,3065,281,3084,304,3106,325,3137,343,3165,351,3194,358,3228,373,3293,408,3317,429,3339,462,3354,504,3361,548,3363,590,3359,627,3356,624,3357,590,3356,549,3349,506,3334,465,3313,433,3290,413,3226,377,3192,363,3164,356,3135,348,3103,329,3080,308,3060,284,3033,241"/>
|
|
<area shape="poly" id="edge126_Node000053_Node000016" title=" " alt="" coords="3344,681,3308,731,3283,754,3254,773,3212,786,3147,797,2963,814,2725,826,2457,834,1927,841,1567,840,1566,835,1927,835,2457,829,2725,821,2963,809,3146,791,3210,780,3251,768,3280,750,3304,727,3339,683"/>
|
|
<area shape="poly" id="edge127_Node000053_Node000037" title=" " alt="" coords="3273,671,2651,742,2651,737,3268,672"/>
|
|
</map>
|