|
dl
|
成员的完整列表,这些成员属于 dl::AStar< T, COST >,包括所有继承而来的类成员
| AbsPoint(const AStarPoint &a, const AStarPoint &b) | dl::AStar< T, COST > | inline |
| AddNode(const AStarPoint &xy, AStarCost k_cost) | dl::AStar< T, COST > | inline |
| AStar(const AStarPoint &size, FuncCost func_g, FuncCost func_h=nullptr, FuncLink func_link=nullptr, size_t max_node=10000) | dl::AStar< T, COST > | inline |
| AStarCost typedef | dl::AStar< T, COST > | |
| AStarGetH(const AStarPoint &p0, const AStarPoint &p1) | dl::AStar< T, COST > | inline |
| AStarNodeCompare(AStarNode *n1, AStarNode *n2) | dl::AStar< T, COST > | inlinestatic |
| AStarPoint typedef | dl::AStar< T, COST > | |
| FuncCost typedef | dl::AStar< T, COST > | |
| FuncLink typedef | dl::AStar< T, COST > | |
| Search(const AStarPoint &source, const AStarPoint &target, bool target_near, std::list< AStarPoint > &list_path, std::list< AStarPoint > *fail_path=nullptr) | dl::AStar< T, COST > | inline |
| SetFuncLink(FuncLink func_link) | dl::AStar< T, COST > | inline |
| SetLinkDiagonal(bool diagonal) | dl::AStar< T, COST > | inline |
| SetSize(const AStarPoint &size) | dl::AStar< T, COST > | inline |
| ~AStar() | dl::AStar< T, COST > | inline |