Parasol Planning Library (PPL)
Data Structures | Functions
PropertyMap.h File Reference
#include <queue>
#include <unordered_map>
#include "ConfigurationSpace/Cfg.h"
#include "Geometry/Boundaries/Boundary.h"
#include "Geometry/Bodies/MultiBody.h"
#include "MPLibrary/ValidityCheckers/CollisionDetection/CDInfo.h"
#include "MPLibrary/MPBaseObject.h"
#include "WorkspaceSkeleton.h"
#include <containers/sequential/graph/directed_preds_graph.h>
#include "Vector.h"
Include dependency graph for PropertyMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  edgeHash
 Hash for edge descriptor. More...
 
class  PropertyMap< EdgeProperty, VertexProperty >
 

Functions

PropertyMap< vector< double >, double > * ClearanceAnnotatedSkeleton (MPBaseObject *_mp, WorkspaceSkeleton *_ws, bool _boundary=true)
 Function to generate the annotated clearance skeleton. More...
 

Function Documentation

◆ ClearanceAnnotatedSkeleton()

PropertyMap<vector<double>,double>* ClearanceAnnotatedSkeleton ( MPBaseObject _mp,
WorkspaceSkeleton _ws,
bool  _boundary = true 
)

Function to generate the annotated clearance skeleton.