27template <
typename TSource,
typename TOrthogonal>
33template <
typename TSource,
typename TOrthogonal>
39template <
typename TSource,
typename TOrthogonal>
45template <
typename TSource,
typename TOrthogonal>
51template <
typename TSource,
typename TOrthogonal>
57template <
typename TSource,
typename TOrthogonal>
63template <
typename TSource,
typename TOrthogonal>
69template <
typename TSource,
typename TOrthogonal>
75template <
typename TSource,
typename TOrthogonal>
81template <
typename TSource,
typename TOrthogonal>
87template <
typename TSource,
typename TOrthogonal>
93template <
typename TSource,
typename TOrthogonal>
99template <
typename TSource,
typename TOrthogonal>
105template <
typename TSource,
typename TOrthogonal>
111template <
typename TSource,
typename TOrthogonal>
117template <
typename TSource,
typename TOrthogonal>
123template <
typename TSource,
typename TOrthogonal>
129template <
typename TSource,
typename TOrthogonal>
135template <
typename TSource,
typename TOrthogonal>
141template <
typename TSource,
typename TOrthogonal>
147template <
typename TSource,
typename TOrthogonal>
153template <
typename TSource,
typename TOrthogonal>
159template <
typename TSource,
typename TOrthogonal>
165template <
typename TSource,
typename TOrthogonal>
171template <
typename TSource,
typename TOrthogonal>
177template <
typename TSource,
typename TOrthogonal>
183template <
typename TSource,
typename TOrthogonal>
189template <
typename TSource,
typename TOrthogonal>
195template <
typename TSource,
typename TOrthogonal>
201template <
typename TSource,
typename TOrthogonal>
207template <
typename TSource,
typename TOrthogonal>
213template <
typename TSource,
typename TOrthogonal>
219template <
typename TSource,
typename TOrthogonal>
225template <
typename TSource,
typename TOrthogonal>
231template <
typename TSource,
typename TOrthogonal>
237template <
typename TSource,
typename TOrthogonal>
243template <
typename TSource,
typename TOrthogonal>
249template <
typename TSource,
typename TOrthogonal>
255template <
typename TSource,
typename TOrthogonal>
261template <
typename TSource,
typename TOrthogonal>
267template <
typename TSource,
typename TOrthogonal>
273template <
typename TSource,
typename TOrthogonal>
279template <
typename TSource,
typename TOrthogonal>
285template <
typename TSource,
typename TOrthogonal>
291template <
typename TSource,
typename TOrthogonal>
297template <
typename TSource,
typename TOrthogonal>
303template <
typename TSource,
typename TOrthogonal>
309template <
typename TSource,
typename TOrthogonal>
315template <
typename TSource,
typename TOrthogonal>
321template <
typename TSource,
typename TOrthogonal>
327template <
typename TSource,
typename TOrthogonal>
333template <
typename TSource,
typename TOrthogonal>
339template <
typename TSource,
typename TOrthogonal>
345template <
typename TSource,
typename TOrthogonal>
351template <
typename TSource,
typename TOrthogonal>
357template <
typename TSource,
typename TOrthogonal>
363template <
typename TSource,
typename TOrthogonal>
369template <
typename TSource,
typename TOrthogonal>
375template <
typename TSource,
typename TOrthogonal>
381template <
typename TSource,
typename TOrthogonal>
387template <
typename TSource,
typename TOrthogonal>
393template <
typename TSource,
typename TOrthogonal>
399template <
typename TSource,
typename TOrthogonal>
405template <
typename TSource,
typename TOrthogonal>
411template <
typename TSource,
typename TOrthogonal>
417template <
typename TSource,
typename TOrthogonal>
423template <
typename TSource,
typename TOrthogonal>
429template <
typename TSource,
typename TOrthogonal>
435template <
typename TSource,
typename TOrthogonal>
441template <
typename TSource,
typename TOrthogonal>
447template <
typename TSource,
typename TOrthogonal>
453template <
typename TSource,
typename TOrthogonal>
459template <
typename TSource,
typename TOrthogonal>
465template <
typename TSource,
typename TOrthogonal>
471template <
typename TSource,
typename TOrthogonal>
477template <
typename TSource,
typename TOrthogonal>
483template <
typename TSource,
typename TOrthogonal>
489template <
typename TSource,
typename TOrthogonal>
495template <
typename TSource,
typename TOrthogonal>
501template <
typename TSource,
typename TOrthogonal>
507template <
typename TSource,
typename TOrthogonal>
513template <
typename TSource,
typename TOrthogonal>
519template <
typename TSource,
typename TOrthogonal>
525template <
typename TSource,
typename TOrthogonal>
531template <
typename TSource,
typename TOrthogonal>
537template <
typename TSource,
typename TOrthogonal>
543template <
typename TSource,
typename TOrthogonal>
549template <
typename TSource,
typename TOrthogonal>
555template <
typename TSource,
typename TOrthogonal>
561template <
typename TSource,
typename TOrthogonal>
567template <
typename TSource,
typename TOrthogonal>
573template <
typename TSource,
typename TOrthogonal>
579template <
typename TSource,
typename TOrthogonal>
585template <
typename TSource,
typename TOrthogonal>
591template <
typename TSource,
typename TOrthogonal>
597template <
typename TSource,
typename TOrthogonal>
603template <
typename TSource,
typename TOrthogonal>
609template <
typename TSource,
typename TOrthogonal>
615template <
typename TSource,
typename TOrthogonal>
621template <
typename TSource,
typename TOrthogonal>
627template <
typename TSource,
typename TOrthogonal>
633template <
typename TSource,
typename TOrthogonal>
639template <
typename TSource,
typename TOrthogonal>
645template <
typename TSource,
typename TOrthogonal>
651template <
typename TSource,
typename TOrthogonal>
657template <
typename TSource,
typename TOrthogonal>
663template <
typename TSource,
typename TOrthogonal>
669template <
typename TSource,
typename TOrthogonal>
675template <
typename TSource,
typename TOrthogonal>
681template <
typename TSource,
typename TOrthogonal>
687template <
typename TSource,
typename TOrthogonal>
693template <
typename TSource,
typename TOrthogonal>
699template <
typename TSource,
typename TOrthogonal>
705template <
typename TSource,
typename TOrthogonal>
711template <
typename TSource,
typename TOrthogonal>
717template <
typename TSource,
typename TOrthogonal>
723template <
typename TSource,
typename TOrthogonal>
729template <
typename TSource,
typename TOrthogonal>
735template <
typename TSource,
typename TOrthogonal>
741template <
typename TSource,
typename TOrthogonal>
747template <
typename TSource,
typename TOrthogonal>
753template <
typename TSource,
typename TOrthogonal>
759template <
typename TSource,
typename TOrthogonal>
765template <
typename TSource,
typename TOrthogonal>
771template <
typename TSource,
typename TOrthogonal>
777template <
typename TSource,
typename TOrthogonal>
783template <
typename TSource,
typename TOrthogonal>
789template <
typename TSource,
typename TOrthogonal>
795template <
typename TSource,
typename TOrthogonal>
801template <
typename TSource,
typename TOrthogonal>
807template <
typename TSource,
typename TOrthogonal>
813template <
typename TSource,
typename TOrthogonal>
819template <
typename TSource,
typename TOrthogonal>
825template <
typename TSource,
typename TOrthogonal>
831template <
typename TSource,
typename TOrthogonal>
837template <
typename TSource,
typename TOrthogonal>
843template <
typename TSource,
typename TOrthogonal>
849template <
typename TSource,
typename TOrthogonal>
855template <
typename TSource,
typename TOrthogonal>
861template <
typename TSource,
typename TOrthogonal>
867template <
typename TSource,
typename TOrthogonal>
873template <
typename TSource,
typename TOrthogonal>
879template <
typename TSource,
typename TOrthogonal>
885template <
typename TSource,
typename TOrthogonal>
891template <
typename TSource,
typename TOrthogonal>
897template <
typename TSource,
typename TOrthogonal>
903template <
typename TSource,
typename TOrthogonal>
909template <
typename TSource,
typename TOrthogonal>
915template <
typename TSource,
typename TOrthogonal>
921template <
typename TSource,
typename TOrthogonal>
927template <
typename TSource,
typename TOrthogonal>
933template <
typename TSource,
typename TOrthogonal>
939template <
typename TSource,
typename TOrthogonal>
945template <
typename TSource,
typename TOrthogonal>
951template <
typename TSource,
typename TOrthogonal>
957template <
typename TSource,
typename TOrthogonal>
963template <
typename TSource,
typename TOrthogonal>
969template <
typename TSource,
typename TOrthogonal>
975template <
typename TSource,
typename TOrthogonal>
981template <
typename TSource,
typename TOrthogonal>
987template <
typename TSource,
typename TOrthogonal>
993template <
typename TSource,
typename TOrthogonal>
999template <
typename TSource,
typename TOrthogonal>
1005template <
typename TSource,
typename TOrthogonal>
1011template <
typename TSource,
typename TOrthogonal>
1017template <
typename TSource,
typename TOrthogonal>
1023template <
typename TSource,
typename TOrthogonal>
1029template <
typename TSource,
typename TOrthogonal>
1035template <
typename TSource,
typename TOrthogonal>
1041template <
typename TSource,
typename TOrthogonal>
1047template <
typename TSource,
typename TOrthogonal>
1053template <
typename TSource,
typename TOrthogonal>
1059template <
typename TSource,
typename TOrthogonal>
1065template <
typename TSource,
typename TOrthogonal>
1071template <
typename TSource,
typename TOrthogonal>
1077template <
typename TSource,
typename TOrthogonal>
1083template <
typename TSource,
typename TOrthogonal>
1089template <
typename TSource,
typename TOrthogonal>
1095template <
typename TSource,
typename TOrthogonal>
1101template <
typename TSource,
typename TOrthogonal>
1107template <
typename TSource,
typename TOrthogonal>
1113template <
typename TSource,
typename TOrthogonal>
1119template <
typename TSource,
typename TOrthogonal>
1125template <
typename TSource,
typename TOrthogonal>
1131template <
typename TSource,
typename TOrthogonal>
1137template <
typename TSource,
typename TOrthogonal>
1143template <
typename TSource,
typename TOrthogonal>
1149template <
typename TSource,
typename TOrthogonal>
1155template <
typename TSource,
typename TOrthogonal>
1161template <
typename TSource,
typename TOrthogonal>
1167template <
typename TSource,
typename TOrthogonal>
1173template <
typename TSource,
typename TOrthogonal>
1179template <
typename TSource,
typename TOrthogonal>
1185template <
typename TSource,
typename TOrthogonal>
1191template <
typename TSource,
typename TOrthogonal>
1197template <
typename TSource,
typename TOrthogonal>
1203template <
typename TSource,
typename TOrthogonal>
1209template <
typename TSource,
typename TOrthogonal>
1215template <
typename TSource,
typename TOrthogonal>
1221template <
typename TSource,
typename TOrthogonal>
1227template <
typename TSource,
typename TOrthogonal>
1233template <
typename TSource,
typename TOrthogonal>
1239template <
typename TSource,
typename TOrthogonal>
1245template <
typename TSource,
typename TOrthogonal>
1251template <
typename TSource,
typename TOrthogonal>
1257template <
typename TSource,
typename TOrthogonal>
1263template <
typename TSource,
typename TOrthogonal>
1269template <
typename TSource,
typename TOrthogonal>
1275template <
typename TSource,
typename TOrthogonal>
1281template <
typename TSource,
typename TOrthogonal>
1287template <
typename TSource,
typename TOrthogonal>
1293template <
typename TSource,
typename TOrthogonal>
1299template <
typename TSource,
typename TOrthogonal>
1305template <
typename TSource,
typename TOrthogonal>
1311template <
typename TSource,
typename TOrthogonal>
1317template <
typename TSource,
typename TOrthogonal>
1323template <
typename TSource,
typename TOrthogonal>
1329template <
typename TSource,
typename TOrthogonal>
1335template <
typename TSource,
typename TOrthogonal>
1341template <
typename TSource,
typename TOrthogonal>
1347template <
typename TSource,
typename TOrthogonal>
1353template <
typename TSource,
typename TOrthogonal>
1359template <
typename TSource,
typename TOrthogonal>
1365template <
typename TSource,
typename TOrthogonal>
1371template <
typename TSource,
typename TOrthogonal>
1377template <
typename TSource,
typename TOrthogonal>
1383template <
typename TSource,
typename TOrthogonal>
1389template <
typename TSource,
typename TOrthogonal>
1395template <
typename TSource,
typename TOrthogonal>
1401template <
typename TSource,
typename TOrthogonal>
1407template <
typename TSource,
typename TOrthogonal>
1413template <
typename TSource,
typename TOrthogonal>
1419template <
typename TSource,
typename TOrthogonal>
1425template <
typename TSource,
typename TOrthogonal>
1431template <
typename TSource,
typename TOrthogonal>
1437template <
typename TSource,
typename TOrthogonal>
1443template <
typename TSource,
typename TOrthogonal>
1449template <
typename TSource,
typename TOrthogonal>
1455template <
typename TSource,
typename TOrthogonal>
1461template <
typename TSource,
typename TOrthogonal>
1467template <
typename TSource,
typename TOrthogonal>
1473template <
typename TSource,
typename TOrthogonal>
1479template <
typename TSource,
typename TOrthogonal>
1485template <
typename TSource,
typename TOrthogonal>
1491template <
typename TSource,
typename TOrthogonal>
1497template <
typename TSource,
typename TOrthogonal>
1503template <
typename TSource,
typename TOrthogonal>
1509template <
typename TSource,
typename TOrthogonal>
1515template <
typename TSource,
typename TOrthogonal>
1521template <
typename TSource,
typename TOrthogonal>
1527template <
typename TSource,
typename TOrthogonal>
1533template <
typename TSource,
typename TOrthogonal>
1539template <
typename TSource,
typename TOrthogonal>
1545template <
typename TSource,
typename TOrthogonal>
1551template <
typename TSource,
typename TOrthogonal>
1557template <
typename TSource,
typename TOrthogonal>
1563template <
typename TSource,
typename TOrthogonal>
1571#define WAYPOINTS_EVENTCOUNT 257
1578 template <
typename TDerived,
typename TOrthogonal>
1584template <
typename TEv>
1587 fntarget[index] = [=]() { client->template postEvent<TEv>(); };
1590template <
typename TDerived,
typename TOrthogonal>
1593 configurePostEvWaypoint<EvWaypoint0<TDerived, TOrthogonal>>(
postWaypointFn, client, 0);
1594 configurePostEvWaypoint<EvWaypoint1<TDerived, TOrthogonal>>(
postWaypointFn, client, 1);
1595 configurePostEvWaypoint<EvWaypoint2<TDerived, TOrthogonal>>(
postWaypointFn, client, 2);
1596 configurePostEvWaypoint<EvWaypoint3<TDerived, TOrthogonal>>(
postWaypointFn, client, 3);
1597 configurePostEvWaypoint<EvWaypoint4<TDerived, TOrthogonal>>(
postWaypointFn, client, 4);
1598 configurePostEvWaypoint<EvWaypoint5<TDerived, TOrthogonal>>(
postWaypointFn, client, 5);
1599 configurePostEvWaypoint<EvWaypoint6<TDerived, TOrthogonal>>(
postWaypointFn, client, 6);
1600 configurePostEvWaypoint<EvWaypoint7<TDerived, TOrthogonal>>(
postWaypointFn, client, 7);
1601 configurePostEvWaypoint<EvWaypoint8<TDerived, TOrthogonal>>(
postWaypointFn, client, 8);
1602 configurePostEvWaypoint<EvWaypoint9<TDerived, TOrthogonal>>(
postWaypointFn, client, 9);
1603 configurePostEvWaypoint<EvWaypoint10<TDerived, TOrthogonal>>(
postWaypointFn, client, 10);
1604 configurePostEvWaypoint<EvWaypoint11<TDerived, TOrthogonal>>(
postWaypointFn, client, 11);
1605 configurePostEvWaypoint<EvWaypoint12<TDerived, TOrthogonal>>(
postWaypointFn, client, 12);
1606 configurePostEvWaypoint<EvWaypoint13<TDerived, TOrthogonal>>(
postWaypointFn, client, 13);
1607 configurePostEvWaypoint<EvWaypoint14<TDerived, TOrthogonal>>(
postWaypointFn, client, 14);
1608 configurePostEvWaypoint<EvWaypoint15<TDerived, TOrthogonal>>(
postWaypointFn, client, 15);
1609 configurePostEvWaypoint<EvWaypoint16<TDerived, TOrthogonal>>(
postWaypointFn, client, 16);
1610 configurePostEvWaypoint<EvWaypoint17<TDerived, TOrthogonal>>(
postWaypointFn, client, 17);
1611 configurePostEvWaypoint<EvWaypoint18<TDerived, TOrthogonal>>(
postWaypointFn, client, 18);
1612 configurePostEvWaypoint<EvWaypoint19<TDerived, TOrthogonal>>(
postWaypointFn, client, 19);
1613 configurePostEvWaypoint<EvWaypoint20<TDerived, TOrthogonal>>(
postWaypointFn, client, 20);
1614 configurePostEvWaypoint<EvWaypoint21<TDerived, TOrthogonal>>(
postWaypointFn, client, 21);
1615 configurePostEvWaypoint<EvWaypoint22<TDerived, TOrthogonal>>(
postWaypointFn, client, 22);
1616 configurePostEvWaypoint<EvWaypoint23<TDerived, TOrthogonal>>(
postWaypointFn, client, 23);
1617 configurePostEvWaypoint<EvWaypoint24<TDerived, TOrthogonal>>(
postWaypointFn, client, 24);
1618 configurePostEvWaypoint<EvWaypoint25<TDerived, TOrthogonal>>(
postWaypointFn, client, 25);
1619 configurePostEvWaypoint<EvWaypoint26<TDerived, TOrthogonal>>(
postWaypointFn, client, 26);
1620 configurePostEvWaypoint<EvWaypoint27<TDerived, TOrthogonal>>(
postWaypointFn, client, 27);
1621 configurePostEvWaypoint<EvWaypoint28<TDerived, TOrthogonal>>(
postWaypointFn, client, 28);
1622 configurePostEvWaypoint<EvWaypoint29<TDerived, TOrthogonal>>(
postWaypointFn, client, 29);
1623 configurePostEvWaypoint<EvWaypoint30<TDerived, TOrthogonal>>(
postWaypointFn, client, 30);
1624 configurePostEvWaypoint<EvWaypoint31<TDerived, TOrthogonal>>(
postWaypointFn, client, 31);
1625 configurePostEvWaypoint<EvWaypoint32<TDerived, TOrthogonal>>(
postWaypointFn, client, 32);
1626 configurePostEvWaypoint<EvWaypoint33<TDerived, TOrthogonal>>(
postWaypointFn, client, 33);
1627 configurePostEvWaypoint<EvWaypoint34<TDerived, TOrthogonal>>(
postWaypointFn, client, 34);
1628 configurePostEvWaypoint<EvWaypoint35<TDerived, TOrthogonal>>(
postWaypointFn, client, 35);
1629 configurePostEvWaypoint<EvWaypoint36<TDerived, TOrthogonal>>(
postWaypointFn, client, 36);
1630 configurePostEvWaypoint<EvWaypoint37<TDerived, TOrthogonal>>(
postWaypointFn, client, 37);
1631 configurePostEvWaypoint<EvWaypoint38<TDerived, TOrthogonal>>(
postWaypointFn, client, 38);
1632 configurePostEvWaypoint<EvWaypoint39<TDerived, TOrthogonal>>(
postWaypointFn, client, 39);
1633 configurePostEvWaypoint<EvWaypoint40<TDerived, TOrthogonal>>(
postWaypointFn, client, 40);
1634 configurePostEvWaypoint<EvWaypoint41<TDerived, TOrthogonal>>(
postWaypointFn, client, 41);
1635 configurePostEvWaypoint<EvWaypoint42<TDerived, TOrthogonal>>(
postWaypointFn, client, 42);
1636 configurePostEvWaypoint<EvWaypoint43<TDerived, TOrthogonal>>(
postWaypointFn, client, 43);
1637 configurePostEvWaypoint<EvWaypoint44<TDerived, TOrthogonal>>(
postWaypointFn, client, 44);
1638 configurePostEvWaypoint<EvWaypoint45<TDerived, TOrthogonal>>(
postWaypointFn, client, 45);
1639 configurePostEvWaypoint<EvWaypoint46<TDerived, TOrthogonal>>(
postWaypointFn, client, 46);
1640 configurePostEvWaypoint<EvWaypoint47<TDerived, TOrthogonal>>(
postWaypointFn, client, 47);
1641 configurePostEvWaypoint<EvWaypoint48<TDerived, TOrthogonal>>(
postWaypointFn, client, 48);
1642 configurePostEvWaypoint<EvWaypoint49<TDerived, TOrthogonal>>(
postWaypointFn, client, 49);
1643 configurePostEvWaypoint<EvWaypoint50<TDerived, TOrthogonal>>(
postWaypointFn, client, 50);
1644 configurePostEvWaypoint<EvWaypoint51<TDerived, TOrthogonal>>(
postWaypointFn, client, 51);
1645 configurePostEvWaypoint<EvWaypoint52<TDerived, TOrthogonal>>(
postWaypointFn, client, 52);
1646 configurePostEvWaypoint<EvWaypoint53<TDerived, TOrthogonal>>(
postWaypointFn, client, 53);
1647 configurePostEvWaypoint<EvWaypoint54<TDerived, TOrthogonal>>(
postWaypointFn, client, 54);
1648 configurePostEvWaypoint<EvWaypoint55<TDerived, TOrthogonal>>(
postWaypointFn, client, 55);
1649 configurePostEvWaypoint<EvWaypoint56<TDerived, TOrthogonal>>(
postWaypointFn, client, 56);
1650 configurePostEvWaypoint<EvWaypoint57<TDerived, TOrthogonal>>(
postWaypointFn, client, 57);
1651 configurePostEvWaypoint<EvWaypoint58<TDerived, TOrthogonal>>(
postWaypointFn, client, 58);
1652 configurePostEvWaypoint<EvWaypoint59<TDerived, TOrthogonal>>(
postWaypointFn, client, 59);
1653 configurePostEvWaypoint<EvWaypoint60<TDerived, TOrthogonal>>(
postWaypointFn, client, 60);
1654 configurePostEvWaypoint<EvWaypoint61<TDerived, TOrthogonal>>(
postWaypointFn, client, 61);
1655 configurePostEvWaypoint<EvWaypoint62<TDerived, TOrthogonal>>(
postWaypointFn, client, 62);
1656 configurePostEvWaypoint<EvWaypoint63<TDerived, TOrthogonal>>(
postWaypointFn, client, 63);
1657 configurePostEvWaypoint<EvWaypoint64<TDerived, TOrthogonal>>(
postWaypointFn, client, 64);
1658 configurePostEvWaypoint<EvWaypoint65<TDerived, TOrthogonal>>(
postWaypointFn, client, 65);
1659 configurePostEvWaypoint<EvWaypoint66<TDerived, TOrthogonal>>(
postWaypointFn, client, 66);
1660 configurePostEvWaypoint<EvWaypoint67<TDerived, TOrthogonal>>(
postWaypointFn, client, 67);
1661 configurePostEvWaypoint<EvWaypoint68<TDerived, TOrthogonal>>(
postWaypointFn, client, 68);
1662 configurePostEvWaypoint<EvWaypoint69<TDerived, TOrthogonal>>(
postWaypointFn, client, 69);
1663 configurePostEvWaypoint<EvWaypoint70<TDerived, TOrthogonal>>(
postWaypointFn, client, 70);
1664 configurePostEvWaypoint<EvWaypoint71<TDerived, TOrthogonal>>(
postWaypointFn, client, 71);
1665 configurePostEvWaypoint<EvWaypoint72<TDerived, TOrthogonal>>(
postWaypointFn, client, 72);
1666 configurePostEvWaypoint<EvWaypoint73<TDerived, TOrthogonal>>(
postWaypointFn, client, 73);
1667 configurePostEvWaypoint<EvWaypoint74<TDerived, TOrthogonal>>(
postWaypointFn, client, 74);
1668 configurePostEvWaypoint<EvWaypoint75<TDerived, TOrthogonal>>(
postWaypointFn, client, 75);
1669 configurePostEvWaypoint<EvWaypoint76<TDerived, TOrthogonal>>(
postWaypointFn, client, 76);
1670 configurePostEvWaypoint<EvWaypoint77<TDerived, TOrthogonal>>(
postWaypointFn, client, 77);
1671 configurePostEvWaypoint<EvWaypoint78<TDerived, TOrthogonal>>(
postWaypointFn, client, 78);
1672 configurePostEvWaypoint<EvWaypoint79<TDerived, TOrthogonal>>(
postWaypointFn, client, 79);
1673 configurePostEvWaypoint<EvWaypoint80<TDerived, TOrthogonal>>(
postWaypointFn, client, 80);
1674 configurePostEvWaypoint<EvWaypoint81<TDerived, TOrthogonal>>(
postWaypointFn, client, 81);
1675 configurePostEvWaypoint<EvWaypoint82<TDerived, TOrthogonal>>(
postWaypointFn, client, 82);
1676 configurePostEvWaypoint<EvWaypoint83<TDerived, TOrthogonal>>(
postWaypointFn, client, 83);
1677 configurePostEvWaypoint<EvWaypoint84<TDerived, TOrthogonal>>(
postWaypointFn, client, 84);
1678 configurePostEvWaypoint<EvWaypoint85<TDerived, TOrthogonal>>(
postWaypointFn, client, 85);
1679 configurePostEvWaypoint<EvWaypoint86<TDerived, TOrthogonal>>(
postWaypointFn, client, 86);
1680 configurePostEvWaypoint<EvWaypoint87<TDerived, TOrthogonal>>(
postWaypointFn, client, 87);
1681 configurePostEvWaypoint<EvWaypoint88<TDerived, TOrthogonal>>(
postWaypointFn, client, 88);
1682 configurePostEvWaypoint<EvWaypoint89<TDerived, TOrthogonal>>(
postWaypointFn, client, 89);
1683 configurePostEvWaypoint<EvWaypoint90<TDerived, TOrthogonal>>(
postWaypointFn, client, 90);
1684 configurePostEvWaypoint<EvWaypoint91<TDerived, TOrthogonal>>(
postWaypointFn, client, 91);
1685 configurePostEvWaypoint<EvWaypoint92<TDerived, TOrthogonal>>(
postWaypointFn, client, 92);
1686 configurePostEvWaypoint<EvWaypoint93<TDerived, TOrthogonal>>(
postWaypointFn, client, 93);
1687 configurePostEvWaypoint<EvWaypoint94<TDerived, TOrthogonal>>(
postWaypointFn, client, 94);
1688 configurePostEvWaypoint<EvWaypoint95<TDerived, TOrthogonal>>(
postWaypointFn, client, 95);
1689 configurePostEvWaypoint<EvWaypoint96<TDerived, TOrthogonal>>(
postWaypointFn, client, 96);
1690 configurePostEvWaypoint<EvWaypoint97<TDerived, TOrthogonal>>(
postWaypointFn, client, 97);
1691 configurePostEvWaypoint<EvWaypoint98<TDerived, TOrthogonal>>(
postWaypointFn, client, 98);
1692 configurePostEvWaypoint<EvWaypoint99<TDerived, TOrthogonal>>(
postWaypointFn, client, 99);
1693 configurePostEvWaypoint<EvWaypoint100<TDerived, TOrthogonal>>(
postWaypointFn, client, 100);
1694 configurePostEvWaypoint<EvWaypoint101<TDerived, TOrthogonal>>(
postWaypointFn, client, 101);
1695 configurePostEvWaypoint<EvWaypoint102<TDerived, TOrthogonal>>(
postWaypointFn, client, 102);
1696 configurePostEvWaypoint<EvWaypoint103<TDerived, TOrthogonal>>(
postWaypointFn, client, 103);
1697 configurePostEvWaypoint<EvWaypoint104<TDerived, TOrthogonal>>(
postWaypointFn, client, 104);
1698 configurePostEvWaypoint<EvWaypoint105<TDerived, TOrthogonal>>(
postWaypointFn, client, 105);
1699 configurePostEvWaypoint<EvWaypoint106<TDerived, TOrthogonal>>(
postWaypointFn, client, 106);
1700 configurePostEvWaypoint<EvWaypoint107<TDerived, TOrthogonal>>(
postWaypointFn, client, 107);
1701 configurePostEvWaypoint<EvWaypoint108<TDerived, TOrthogonal>>(
postWaypointFn, client, 108);
1702 configurePostEvWaypoint<EvWaypoint109<TDerived, TOrthogonal>>(
postWaypointFn, client, 109);
1703 configurePostEvWaypoint<EvWaypoint110<TDerived, TOrthogonal>>(
postWaypointFn, client, 110);
1704 configurePostEvWaypoint<EvWaypoint111<TDerived, TOrthogonal>>(
postWaypointFn, client, 111);
1705 configurePostEvWaypoint<EvWaypoint112<TDerived, TOrthogonal>>(
postWaypointFn, client, 112);
1706 configurePostEvWaypoint<EvWaypoint113<TDerived, TOrthogonal>>(
postWaypointFn, client, 113);
1707 configurePostEvWaypoint<EvWaypoint114<TDerived, TOrthogonal>>(
postWaypointFn, client, 114);
1708 configurePostEvWaypoint<EvWaypoint115<TDerived, TOrthogonal>>(
postWaypointFn, client, 115);
1709 configurePostEvWaypoint<EvWaypoint116<TDerived, TOrthogonal>>(
postWaypointFn, client, 116);
1710 configurePostEvWaypoint<EvWaypoint117<TDerived, TOrthogonal>>(
postWaypointFn, client, 117);
1711 configurePostEvWaypoint<EvWaypoint118<TDerived, TOrthogonal>>(
postWaypointFn, client, 118);
1712 configurePostEvWaypoint<EvWaypoint119<TDerived, TOrthogonal>>(
postWaypointFn, client, 119);
1713 configurePostEvWaypoint<EvWaypoint120<TDerived, TOrthogonal>>(
postWaypointFn, client, 120);
1714 configurePostEvWaypoint<EvWaypoint121<TDerived, TOrthogonal>>(
postWaypointFn, client, 121);
1715 configurePostEvWaypoint<EvWaypoint122<TDerived, TOrthogonal>>(
postWaypointFn, client, 122);
1716 configurePostEvWaypoint<EvWaypoint123<TDerived, TOrthogonal>>(
postWaypointFn, client, 123);
1717 configurePostEvWaypoint<EvWaypoint124<TDerived, TOrthogonal>>(
postWaypointFn, client, 124);
1718 configurePostEvWaypoint<EvWaypoint125<TDerived, TOrthogonal>>(
postWaypointFn, client, 125);
1719 configurePostEvWaypoint<EvWaypoint126<TDerived, TOrthogonal>>(
postWaypointFn, client, 126);
1720 configurePostEvWaypoint<EvWaypoint127<TDerived, TOrthogonal>>(
postWaypointFn, client, 127);
1721 configurePostEvWaypoint<EvWaypoint128<TDerived, TOrthogonal>>(
postWaypointFn, client, 128);
1722 configurePostEvWaypoint<EvWaypoint129<TDerived, TOrthogonal>>(
postWaypointFn, client, 129);
1723 configurePostEvWaypoint<EvWaypoint130<TDerived, TOrthogonal>>(
postWaypointFn, client, 130);
1724 configurePostEvWaypoint<EvWaypoint131<TDerived, TOrthogonal>>(
postWaypointFn, client, 131);
1725 configurePostEvWaypoint<EvWaypoint132<TDerived, TOrthogonal>>(
postWaypointFn, client, 132);
1726 configurePostEvWaypoint<EvWaypoint133<TDerived, TOrthogonal>>(
postWaypointFn, client, 133);
1727 configurePostEvWaypoint<EvWaypoint134<TDerived, TOrthogonal>>(
postWaypointFn, client, 134);
1728 configurePostEvWaypoint<EvWaypoint135<TDerived, TOrthogonal>>(
postWaypointFn, client, 135);
1729 configurePostEvWaypoint<EvWaypoint136<TDerived, TOrthogonal>>(
postWaypointFn, client, 136);
1730 configurePostEvWaypoint<EvWaypoint137<TDerived, TOrthogonal>>(
postWaypointFn, client, 137);
1731 configurePostEvWaypoint<EvWaypoint138<TDerived, TOrthogonal>>(
postWaypointFn, client, 138);
1732 configurePostEvWaypoint<EvWaypoint139<TDerived, TOrthogonal>>(
postWaypointFn, client, 139);
1733 configurePostEvWaypoint<EvWaypoint140<TDerived, TOrthogonal>>(
postWaypointFn, client, 140);
1734 configurePostEvWaypoint<EvWaypoint141<TDerived, TOrthogonal>>(
postWaypointFn, client, 141);
1735 configurePostEvWaypoint<EvWaypoint142<TDerived, TOrthogonal>>(
postWaypointFn, client, 142);
1736 configurePostEvWaypoint<EvWaypoint143<TDerived, TOrthogonal>>(
postWaypointFn, client, 143);
1737 configurePostEvWaypoint<EvWaypoint144<TDerived, TOrthogonal>>(
postWaypointFn, client, 144);
1738 configurePostEvWaypoint<EvWaypoint145<TDerived, TOrthogonal>>(
postWaypointFn, client, 145);
1739 configurePostEvWaypoint<EvWaypoint146<TDerived, TOrthogonal>>(
postWaypointFn, client, 146);
1740 configurePostEvWaypoint<EvWaypoint147<TDerived, TOrthogonal>>(
postWaypointFn, client, 147);
1741 configurePostEvWaypoint<EvWaypoint148<TDerived, TOrthogonal>>(
postWaypointFn, client, 148);
1742 configurePostEvWaypoint<EvWaypoint149<TDerived, TOrthogonal>>(
postWaypointFn, client, 149);
1743 configurePostEvWaypoint<EvWaypoint150<TDerived, TOrthogonal>>(
postWaypointFn, client, 150);
1744 configurePostEvWaypoint<EvWaypoint151<TDerived, TOrthogonal>>(
postWaypointFn, client, 151);
1745 configurePostEvWaypoint<EvWaypoint152<TDerived, TOrthogonal>>(
postWaypointFn, client, 152);
1746 configurePostEvWaypoint<EvWaypoint153<TDerived, TOrthogonal>>(
postWaypointFn, client, 153);
1747 configurePostEvWaypoint<EvWaypoint154<TDerived, TOrthogonal>>(
postWaypointFn, client, 154);
1748 configurePostEvWaypoint<EvWaypoint155<TDerived, TOrthogonal>>(
postWaypointFn, client, 155);
1749 configurePostEvWaypoint<EvWaypoint156<TDerived, TOrthogonal>>(
postWaypointFn, client, 156);
1750 configurePostEvWaypoint<EvWaypoint157<TDerived, TOrthogonal>>(
postWaypointFn, client, 157);
1751 configurePostEvWaypoint<EvWaypoint158<TDerived, TOrthogonal>>(
postWaypointFn, client, 158);
1752 configurePostEvWaypoint<EvWaypoint159<TDerived, TOrthogonal>>(
postWaypointFn, client, 159);
1753 configurePostEvWaypoint<EvWaypoint160<TDerived, TOrthogonal>>(
postWaypointFn, client, 160);
1754 configurePostEvWaypoint<EvWaypoint161<TDerived, TOrthogonal>>(
postWaypointFn, client, 161);
1755 configurePostEvWaypoint<EvWaypoint162<TDerived, TOrthogonal>>(
postWaypointFn, client, 162);
1756 configurePostEvWaypoint<EvWaypoint163<TDerived, TOrthogonal>>(
postWaypointFn, client, 163);
1757 configurePostEvWaypoint<EvWaypoint164<TDerived, TOrthogonal>>(
postWaypointFn, client, 164);
1758 configurePostEvWaypoint<EvWaypoint165<TDerived, TOrthogonal>>(
postWaypointFn, client, 165);
1759 configurePostEvWaypoint<EvWaypoint166<TDerived, TOrthogonal>>(
postWaypointFn, client, 166);
1760 configurePostEvWaypoint<EvWaypoint167<TDerived, TOrthogonal>>(
postWaypointFn, client, 167);
1761 configurePostEvWaypoint<EvWaypoint168<TDerived, TOrthogonal>>(
postWaypointFn, client, 168);
1762 configurePostEvWaypoint<EvWaypoint169<TDerived, TOrthogonal>>(
postWaypointFn, client, 169);
1763 configurePostEvWaypoint<EvWaypoint170<TDerived, TOrthogonal>>(
postWaypointFn, client, 170);
1764 configurePostEvWaypoint<EvWaypoint171<TDerived, TOrthogonal>>(
postWaypointFn, client, 171);
1765 configurePostEvWaypoint<EvWaypoint172<TDerived, TOrthogonal>>(
postWaypointFn, client, 172);
1766 configurePostEvWaypoint<EvWaypoint173<TDerived, TOrthogonal>>(
postWaypointFn, client, 173);
1767 configurePostEvWaypoint<EvWaypoint174<TDerived, TOrthogonal>>(
postWaypointFn, client, 174);
1768 configurePostEvWaypoint<EvWaypoint175<TDerived, TOrthogonal>>(
postWaypointFn, client, 175);
1769 configurePostEvWaypoint<EvWaypoint176<TDerived, TOrthogonal>>(
postWaypointFn, client, 176);
1770 configurePostEvWaypoint<EvWaypoint177<TDerived, TOrthogonal>>(
postWaypointFn, client, 177);
1771 configurePostEvWaypoint<EvWaypoint178<TDerived, TOrthogonal>>(
postWaypointFn, client, 178);
1772 configurePostEvWaypoint<EvWaypoint179<TDerived, TOrthogonal>>(
postWaypointFn, client, 179);
1773 configurePostEvWaypoint<EvWaypoint180<TDerived, TOrthogonal>>(
postWaypointFn, client, 180);
1774 configurePostEvWaypoint<EvWaypoint181<TDerived, TOrthogonal>>(
postWaypointFn, client, 181);
1775 configurePostEvWaypoint<EvWaypoint182<TDerived, TOrthogonal>>(
postWaypointFn, client, 182);
1776 configurePostEvWaypoint<EvWaypoint183<TDerived, TOrthogonal>>(
postWaypointFn, client, 183);
1777 configurePostEvWaypoint<EvWaypoint184<TDerived, TOrthogonal>>(
postWaypointFn, client, 184);
1778 configurePostEvWaypoint<EvWaypoint185<TDerived, TOrthogonal>>(
postWaypointFn, client, 185);
1779 configurePostEvWaypoint<EvWaypoint186<TDerived, TOrthogonal>>(
postWaypointFn, client, 186);
1780 configurePostEvWaypoint<EvWaypoint187<TDerived, TOrthogonal>>(
postWaypointFn, client, 187);
1781 configurePostEvWaypoint<EvWaypoint188<TDerived, TOrthogonal>>(
postWaypointFn, client, 188);
1782 configurePostEvWaypoint<EvWaypoint189<TDerived, TOrthogonal>>(
postWaypointFn, client, 189);
1783 configurePostEvWaypoint<EvWaypoint190<TDerived, TOrthogonal>>(
postWaypointFn, client, 190);
1784 configurePostEvWaypoint<EvWaypoint191<TDerived, TOrthogonal>>(
postWaypointFn, client, 191);
1785 configurePostEvWaypoint<EvWaypoint192<TDerived, TOrthogonal>>(
postWaypointFn, client, 192);
1786 configurePostEvWaypoint<EvWaypoint193<TDerived, TOrthogonal>>(
postWaypointFn, client, 193);
1787 configurePostEvWaypoint<EvWaypoint194<TDerived, TOrthogonal>>(
postWaypointFn, client, 194);
1788 configurePostEvWaypoint<EvWaypoint195<TDerived, TOrthogonal>>(
postWaypointFn, client, 195);
1789 configurePostEvWaypoint<EvWaypoint196<TDerived, TOrthogonal>>(
postWaypointFn, client, 196);
1790 configurePostEvWaypoint<EvWaypoint197<TDerived, TOrthogonal>>(
postWaypointFn, client, 197);
1791 configurePostEvWaypoint<EvWaypoint198<TDerived, TOrthogonal>>(
postWaypointFn, client, 198);
1792 configurePostEvWaypoint<EvWaypoint199<TDerived, TOrthogonal>>(
postWaypointFn, client, 199);
1793 configurePostEvWaypoint<EvWaypoint200<TDerived, TOrthogonal>>(
postWaypointFn, client, 200);
1794 configurePostEvWaypoint<EvWaypoint201<TDerived, TOrthogonal>>(
postWaypointFn, client, 201);
1795 configurePostEvWaypoint<EvWaypoint202<TDerived, TOrthogonal>>(
postWaypointFn, client, 202);
1796 configurePostEvWaypoint<EvWaypoint203<TDerived, TOrthogonal>>(
postWaypointFn, client, 203);
1797 configurePostEvWaypoint<EvWaypoint204<TDerived, TOrthogonal>>(
postWaypointFn, client, 204);
1798 configurePostEvWaypoint<EvWaypoint205<TDerived, TOrthogonal>>(
postWaypointFn, client, 205);
1799 configurePostEvWaypoint<EvWaypoint206<TDerived, TOrthogonal>>(
postWaypointFn, client, 206);
1800 configurePostEvWaypoint<EvWaypoint207<TDerived, TOrthogonal>>(
postWaypointFn, client, 207);
1801 configurePostEvWaypoint<EvWaypoint208<TDerived, TOrthogonal>>(
postWaypointFn, client, 208);
1802 configurePostEvWaypoint<EvWaypoint209<TDerived, TOrthogonal>>(
postWaypointFn, client, 209);
1803 configurePostEvWaypoint<EvWaypoint210<TDerived, TOrthogonal>>(
postWaypointFn, client, 210);
1804 configurePostEvWaypoint<EvWaypoint211<TDerived, TOrthogonal>>(
postWaypointFn, client, 211);
1805 configurePostEvWaypoint<EvWaypoint212<TDerived, TOrthogonal>>(
postWaypointFn, client, 212);
1806 configurePostEvWaypoint<EvWaypoint213<TDerived, TOrthogonal>>(
postWaypointFn, client, 213);
1807 configurePostEvWaypoint<EvWaypoint214<TDerived, TOrthogonal>>(
postWaypointFn, client, 214);
1808 configurePostEvWaypoint<EvWaypoint215<TDerived, TOrthogonal>>(
postWaypointFn, client, 215);
1809 configurePostEvWaypoint<EvWaypoint216<TDerived, TOrthogonal>>(
postWaypointFn, client, 216);
1810 configurePostEvWaypoint<EvWaypoint217<TDerived, TOrthogonal>>(
postWaypointFn, client, 217);
1811 configurePostEvWaypoint<EvWaypoint218<TDerived, TOrthogonal>>(
postWaypointFn, client, 218);
1812 configurePostEvWaypoint<EvWaypoint219<TDerived, TOrthogonal>>(
postWaypointFn, client, 219);
1813 configurePostEvWaypoint<EvWaypoint220<TDerived, TOrthogonal>>(
postWaypointFn, client, 220);
1814 configurePostEvWaypoint<EvWaypoint221<TDerived, TOrthogonal>>(
postWaypointFn, client, 221);
1815 configurePostEvWaypoint<EvWaypoint222<TDerived, TOrthogonal>>(
postWaypointFn, client, 222);
1816 configurePostEvWaypoint<EvWaypoint223<TDerived, TOrthogonal>>(
postWaypointFn, client, 223);
1817 configurePostEvWaypoint<EvWaypoint224<TDerived, TOrthogonal>>(
postWaypointFn, client, 224);
1818 configurePostEvWaypoint<EvWaypoint225<TDerived, TOrthogonal>>(
postWaypointFn, client, 225);
1819 configurePostEvWaypoint<EvWaypoint226<TDerived, TOrthogonal>>(
postWaypointFn, client, 226);
1820 configurePostEvWaypoint<EvWaypoint227<TDerived, TOrthogonal>>(
postWaypointFn, client, 227);
1821 configurePostEvWaypoint<EvWaypoint228<TDerived, TOrthogonal>>(
postWaypointFn, client, 228);
1822 configurePostEvWaypoint<EvWaypoint229<TDerived, TOrthogonal>>(
postWaypointFn, client, 229);
1823 configurePostEvWaypoint<EvWaypoint230<TDerived, TOrthogonal>>(
postWaypointFn, client, 230);
1824 configurePostEvWaypoint<EvWaypoint231<TDerived, TOrthogonal>>(
postWaypointFn, client, 231);
1825 configurePostEvWaypoint<EvWaypoint232<TDerived, TOrthogonal>>(
postWaypointFn, client, 232);
1826 configurePostEvWaypoint<EvWaypoint233<TDerived, TOrthogonal>>(
postWaypointFn, client, 233);
1827 configurePostEvWaypoint<EvWaypoint234<TDerived, TOrthogonal>>(
postWaypointFn, client, 234);
1828 configurePostEvWaypoint<EvWaypoint235<TDerived, TOrthogonal>>(
postWaypointFn, client, 235);
1829 configurePostEvWaypoint<EvWaypoint236<TDerived, TOrthogonal>>(
postWaypointFn, client, 236);
1830 configurePostEvWaypoint<EvWaypoint237<TDerived, TOrthogonal>>(
postWaypointFn, client, 237);
1831 configurePostEvWaypoint<EvWaypoint238<TDerived, TOrthogonal>>(
postWaypointFn, client, 238);
1832 configurePostEvWaypoint<EvWaypoint239<TDerived, TOrthogonal>>(
postWaypointFn, client, 239);
1833 configurePostEvWaypoint<EvWaypoint240<TDerived, TOrthogonal>>(
postWaypointFn, client, 240);
1834 configurePostEvWaypoint<EvWaypoint241<TDerived, TOrthogonal>>(
postWaypointFn, client, 241);
1835 configurePostEvWaypoint<EvWaypoint242<TDerived, TOrthogonal>>(
postWaypointFn, client, 242);
1836 configurePostEvWaypoint<EvWaypoint243<TDerived, TOrthogonal>>(
postWaypointFn, client, 243);
1837 configurePostEvWaypoint<EvWaypoint244<TDerived, TOrthogonal>>(
postWaypointFn, client, 244);
1838 configurePostEvWaypoint<EvWaypoint245<TDerived, TOrthogonal>>(
postWaypointFn, client, 245);
1839 configurePostEvWaypoint<EvWaypoint246<TDerived, TOrthogonal>>(
postWaypointFn, client, 246);
1840 configurePostEvWaypoint<EvWaypoint247<TDerived, TOrthogonal>>(
postWaypointFn, client, 247);
1841 configurePostEvWaypoint<EvWaypoint248<TDerived, TOrthogonal>>(
postWaypointFn, client, 248);
1842 configurePostEvWaypoint<EvWaypoint249<TDerived, TOrthogonal>>(
postWaypointFn, client, 249);
1843 configurePostEvWaypoint<EvWaypoint250<TDerived, TOrthogonal>>(
postWaypointFn, client, 250);
1844 configurePostEvWaypoint<EvWaypoint251<TDerived, TOrthogonal>>(
postWaypointFn, client, 251);
1845 configurePostEvWaypoint<EvWaypoint252<TDerived, TOrthogonal>>(
postWaypointFn, client, 252);
1846 configurePostEvWaypoint<EvWaypoint253<TDerived, TOrthogonal>>(
postWaypointFn, client, 253);
1847 configurePostEvWaypoint<EvWaypoint254<TDerived, TOrthogonal>>(
postWaypointFn, client, 254);
1848 configurePostEvWaypoint<EvWaypoint255<TDerived, TOrthogonal>>(
postWaypointFn, client, 255);
1849 configurePostEvWaypoint<EvWaypoint256<TDerived, TOrthogonal>>(
postWaypointFn, client, 256);
void initialize(ClNav2Z *client)
std::function< void()> postWaypointFn[WAYPOINTS_EVENTCOUNT]
void postWaypointEvent(int index)
void configurePostEvWaypoint(std::function< void()> *fntarget, ClNav2Z *client, int index)
#define WAYPOINTS_EVENTCOUNT