This is in fact not a feature of the software, this is rather the entry point for more developer documentation.
It consists of:
- the view model
- the main class model of the app
- the data model for tracks (the model part form the Model-View-Control architecture for tracks
- the graph model as the basis for the route calculation
The UML class models are created with Visual Paradigm Community Edition. The project file of the model is available here.
The view model is created with Libre Office, the source file is available here.
The JavaDoc of the source code is available here.