#ifndef CLIPPER_MINKOWSKI_H
#define CLIPPER_MINKOWSKI_H
#include <cstdlib>
#include <vector>
#include <string>
#include "clipper2/clipper.core.h"
namespace Clipper2Lib
{
namespace detail
{
inline Paths64 Minkowski(const Path64& pattern, const Path64& path, bool isSum, bool isClosed)
{ … }
inline Paths64 Union(const Paths64& subjects, FillRule fillrule)
{ … }
}
inline Paths64 MinkowskiSum(const Path64& pattern, const Path64& path, bool isClosed)
{ … }
inline PathsD MinkowskiSum(const PathD& pattern, const PathD& path, bool isClosed, int decimalPlaces = 2)
{ … }
inline Paths64 MinkowskiDiff(const Path64& pattern, const Path64& path, bool isClosed)
{ … }
inline PathsD MinkowskiDiff(const PathD& pattern, const PathD& path, bool isClosed, int decimalPlaces = 2)
{ … }
}
#endif