UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::NavMap< Dim > Member List

This is the complete list of members for ufo::NavMap< Dim >, including all inherited members.

addBiEdge(node_t node_1, node_t node_2, float cost=0.0f) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
addBiEdge(node_t node_1, node_t node_2, float cost, float distance) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
addBiEdge(node_t node_1, node_t node_2, float cost_1, float cost_2, float distance_1, float distance_2) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
addEdge(node_t start, node_t end, float cost=0.0f) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
addEdge(node_t start, node_t end, float cost, float distance) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
addNode(Coord const &position, float cost) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
begin() (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
begin() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cbegin() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cend() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
clear() (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
const_iterator typedef (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >
Coord typedef (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >
coord(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cost(node_t node) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cost(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cost(node_t node, node_t neighbor) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
cost(node_t node, node_t neighbor) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
distance(node_t node, node_t neighbor) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
distance(node_t node, node_t neighbor) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
edge_t typedef (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >
end() (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
end() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
eraseBiEdge(node_t node_1, node_t node_2) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
eraseEdge(node_t start, node_t end) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
eraseNode(node_t const &node) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
intersectingNodes(Geometry const &geometry) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
isNeighbor(node_t node, node_t neighbor) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
iterator typedef (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >
kNearestNodes(node_t node, unsigned k) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
kNearestNodes(Geometry const &geometry, unsigned k) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
nearestNode(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
nearestNode(Geometry const &geometry) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
neighbors(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
node_t typedef (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >
NULL_COST (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >static
NULL_DISTANCE (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >static
NULL_EDGE (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >static
NULL_NODE (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >static
numEdges() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
numNeighbors(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
numNodes() const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(node_t start, node_t goal, float distance_weight=1.0f, float edge_cost_weight=1.0f, float node_cost_weight=1.0f, float heuristic_weight=1.0f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(std::vector< node_t > const &starts, node_t goal, float distance_weight=1.0f, float edge_cost_weight=1.0f, float node_cost_weight=1.0f, float heuristic_weight=1.0f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(node_t start, node_t goal, CostFun cost_f, float heuristic_weight=1.0f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(std::vector< node_t > const &starts, node_t goal, CostFun cost_f, float heuristic_weight=1.0f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(node_t start, node_t goal, CostFun cost_f, HeuristicFun heuristic_f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
plan(std::vector< node_t > const &starts, node_t const &goal, CostFun cost_f, HeuristicFun heuristic_f) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
update(Map const &map, float robot_radius) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
updateModified(Map const &map) (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline
validNode(node_t node) const (defined in ufo::NavMap< Dim >)ufo::NavMap< Dim >inline