Berthold Stoeger
9a052cd089
planner: move decotimestap to diveplannermodel.cpp
...
The deco timestep is a parameter to the plan() function. There
seems no need to define this as a global macro. Probably some
code reshuffeling artifact.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-04-23 07:47:11 +07:00
Berthold Stoeger
fe68870079
planner: use std::vector instead of malloc() in planner.cpp
...
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-04-23 07:47:11 +07:00
Berthold Stoeger
f69686d429
planner: encapsulate deco state cache in a struct
...
Removes memory management pain: the struct cleans up when it
goes out of scope.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-04-23 07:47:11 +07:00
Berthold Stoeger
77e8c3655e
core: compile planner source files with C++
...
Another relatively easily converted part of the code.
Signed-off-by: Berthold Stoeger <bstoeger@mail.tuwien.ac.at>
2024-04-23 07:47:11 +07:00