LEMUR Packages: ompl_lemur or_lemur pr_bgl prpy_lemur
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Groups Pages
Classes | Functions
lazysp_incsp_incbi.h File Reference

Adaptor to use pr_bgl::incbi as the inner sp algorithm for pr_bgl::lazysp. More...

Go to the source code of this file.

Classes

class  pr_bgl::lazysp_incsp_incbi_edge_index_adaptor< Graph, EdgeIndexMap >
 
class  pr_bgl::lazysp_incsp_incbi< Graph, ActualWMap, StartPredecessorMap, StartDistanceMap, StartDistanceLookaheadMap, GoalPredecessorMap, GoalDistanceMap, GoalDistanceLookaheadMap, EdgeIndexMap, EdgeVectorMap, CompareFunction, CombineFunction, IncBiVisitor, IncBiBalancer >
 Adaptor to use pr_bgl::incbi as the inner sp algorithm for pr_bgl::lazysp. More...
 

Functions

template<class Graph , class EdgeIndexMap >
const size_t pr_bgl::get (const lazysp_incsp_incbi_edge_index_adaptor< Graph, EdgeIndexMap > &map, const typename boost::graph_traits< Graph >::edge_descriptor &e)
 
template<class Graph , class ActualWMap , class StartPredecessorMap , class StartDistanceMap , class StartDistanceLookaheadMap , class GoalPredecessorMap , class GoalDistanceMap , class GoalDistanceLookaheadMap , class EdgeIndexMap , class EdgeVectorMap , typename CompareFunction , typename CombineFunction , class IncBiVisitor , class IncBiBalancer >
lazysp_incsp_incbi< Graph,
ActualWMap,
StartPredecessorMap,
StartDistanceMap,
StartDistanceLookaheadMap,
GoalPredecessorMap,
GoalDistanceMap,
GoalDistanceLookaheadMap,
EdgeIndexMap, EdgeVectorMap,
CompareFunction,
CombineFunction, IncBiVisitor,
IncBiBalancer > 
pr_bgl::make_lazysp_incsp_incbi (Graph &g, typename boost::graph_traits< Graph >::vertex_descriptor v_start, typename boost::graph_traits< Graph >::vertex_descriptor v_goal, ActualWMap w_map, StartPredecessorMap start_predecessor, StartDistanceMap start_distance, StartDistanceLookaheadMap start_distance_lookahead, GoalPredecessorMap goal_predecessor, GoalDistanceMap goal_distance, GoalDistanceLookaheadMap goal_distance_lookahead, EdgeIndexMap edge_index_map, EdgeVectorMap edge_vector_map, typename boost::property_traits< ActualWMap >::value_type goal_margin, CompareFunction compare, CombineFunction combine, typename boost::property_traits< ActualWMap >::value_type inf, typename boost::property_traits< ActualWMap >::value_type zero, IncBiVisitor vis, IncBiBalancer balancer)
 

Detailed Description

Adaptor to use pr_bgl::incbi as the inner sp algorithm for pr_bgl::lazysp.

Author
Chris Dellin cdell.nosp@m.in@g.nosp@m.mail..nosp@m.com