Go to the documentation of this file.
21 #ifndef mia_2d_polygon_hh
22 #define mia_2d_polygon_hh
88 std::vector<C2DFVector> m_points;
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
float get_hausdorff_distance(const C2DPolygon &other) const
bool is_inside_closed_set(const C2DFVector &point) const
#define NS_MIA_END
conveniance define to end the mia namespace
std::shared_ptr< C2DPolygon > P2DPolygon
Pointer type for 2D polygons.
bool is_inside_open_set(const C2DFVector &point) const
void append(const C2DFVector &point)
float get_mimimum_distance(const C2DFVector &point) const
A simple 2D polygon class.