| Ccompare_edge | A struct that provides the comparison of edge objects |
| Cedge | A class for representing edges |
| Chash_edge | A struct that provides the hash function of edge objects |
| Cmst_path | An class to compute the coverage path based on a minimum-spanning-tree (MST) |
| Cspanning_tree | A class that generates a minimum-spanning-tree (MST) graph for a given grid map |