8 \brief Contains CMake modules.
12 \brief Home of the documentation.
14 Everything that is not in the README.md or generated from sources.
18 \brief Location of all examples using the library.
22 \brief Contains external dependencies, contained as part of the
27 \brief Public header files.
31 \brief Contains the source of the library.
35 \brief All AIS related classes (messages, utilities, etc.).
37 All AIS related stuff. Note that despite the AIS builds on
38 the NMEA protocol (`VDM`, `VDO` sentences), the package does not
39 have any dependencies to the `nmea` package.
43 \brief Collection of geographic and geodesic functions.
47 \brief Input/Output stuff to communicate with the outside world.
49 Input output stuff, mainly for NMEA and SeaTalk. Please note,
50 that this package is not mandatory. It is perfectly fine
51 to use the `nmea` package without `io`.
55 \brief Generic math stuff.
59 \brief All NMEA-0183 related classes (sentences, utilities, etc.)
62 \dir src/marnav/seatalk
63 \brief Everything SeaTalk-1 related.
67 \brief Common utilities.
71 \brief Contains all tests.
73 This directory contains all unit tests as well as integration tests,
74 which are executed on continuous integration builds. Examples are to
75 be found in the directory examples.