Parasol Planning Library (PPL)
Data Structures
MedialAxis2D.h File Reference
#include <memory>
#include <map>
#include <limits>
#include <algorithm>
#include <unordered_map>
#include <tuple>
#include <CGAL/Simple_cartesian.h>
#include <CGAL/Segment_Delaunay_graph_filtered_traits_2.h>
#include <CGAL/Segment_Delaunay_graph_2.h>
#include <CGAL/Triangulation_2.h>
#include <containers/sequential/graph/graph.h>
#include <containers/sequential/graph/algorithms/graph_algo_util.h>
#include <boost/functional/hash.hpp>
#include "Vector.h"
#include "IOUtils.h"
#include "Geometry/GMSPolyhedron.h"
#include "Geometry/Boundaries/Boundary.h"
#include "SegmentTrees.h"
#include "Workspace/WorkspaceSkeleton.h"
Include dependency graph for MedialAxis2D.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  MedialAxis2D
 2D Medial Axis construction using Segment Delaunay Graph More...
 
struct  MedialAxis2D::MedialEdge
 Medial axis edge structure. More...
 
struct  MedialAxis2D::PolygonSegment
 
struct  MedialAxis2D::edgeHash