e7c3d04309
format all files Revert "format all files" This reverts commit 95d5812e49e7f916b68e786596f5a8eb5bcac414. Revert "format some files" This reverts commit ed3c8762d4d828b2b28e7b18809fc33f4f8ccaf5. format all files fix formatting in dir include fix formatting of debug macro
25 lines
664 B
C++
25 lines
664 B
C++
#ifndef MAPNIK_SIMPLIFY_HPP
|
|
#define MAPNIK_SIMPLIFY_HPP
|
|
|
|
// mapnik
|
|
#include <mapnik/config.hpp>
|
|
|
|
// stl
|
|
#include <string>
|
|
|
|
#include <mapnik/warning.hpp>
|
|
MAPNIK_DISABLE_WARNING_PUSH
|
|
#include <mapnik/warning_ignore.hpp>
|
|
#include <boost/optional.hpp>
|
|
MAPNIK_DISABLE_WARNING_POP
|
|
|
|
namespace mapnik {
|
|
|
|
enum simplify_algorithm_e { radial_distance = 0, douglas_peucker, visvalingam_whyatt, zhao_saalfeld };
|
|
|
|
MAPNIK_DECL boost::optional<simplify_algorithm_e> simplify_algorithm_from_string(std::string const& name);
|
|
MAPNIK_DECL boost::optional<std::string> simplify_algorithm_to_string(simplify_algorithm_e algorithm);
|
|
|
|
} // namespace mapnik
|
|
|
|
#endif // MAPNIK_SIMPLIFY_HPP
|