NavMap
Loading...
Searching...
No Matches
Simplify.hpp File Reference

Mesh simplification that keeps the layers: large NavCels where surface and layers are uniform, the original ones where they change. More...

#include <cstddef>
#include <limits>
#include <string>
#include <vector>
#include "navmap_core/NavMap.hpp"
Include dependency graph for Simplify.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SimplifyParams
 Parameters of simplify(). More...
struct  SimplifyStats
 Sizes before and after simplify(). More...

Namespaces

namespace  navmap

Functions

SimplifyStats simplify (NavMap &nm, const SimplifyParams &params={})
 Simplify nm in place by half-edge collapses, cheapest first.

Detailed Description

Mesh simplification that keeps the layers: large NavCels where surface and layers are uniform, the original ones where they change.