Project
Loading...
Searching...
No Matches
Impl4

MCH Mapping Implementation

This is an implementation of the C interface of the MCH mapping. The C function themselves are implemented using a C++ class. (which is not to be confused with the C++ interface).

This implementation is the first complete version of the original idea to move to a self-contained mapping, i.e. mapping fully contained into code, without requiring external files (either ASCII or OCDB files).

Note that most of the files here (the Gen* ones) have been generated with alo/jsonmap/codegen from a JSON representation of the mapping.

Internally we use a data structure meant for spatial searching : a R-tree (from the Boost Geometry Index library) to store and query the pads.