|
Blender V4.3
|
#include <BLI_astar.h>
Public Attributes | |
| int | steps |
| int * | prev_nodes |
| BLI_AStarGNLink ** | prev_links |
| void * | custom_data |
| BLI_bitmap * | done_nodes |
| float * | g_costs |
| int * | g_steps |
| struct MemArena * | mem |
Definition at line 37 of file BLI_astar.h.
| void* BLI_AStarSolution::custom_data |
Definition at line 47 of file BLI_astar.h.
Referenced by BKE_mesh_remap_calc_loops_from_mesh(), BLI_astar_solution_clear(), BLI_astar_solution_init(), and mesh_remap_calc_loops_astar_f_cost().
| BLI_bitmap* BLI_AStarSolution::done_nodes |
Definition at line 50 of file BLI_astar.h.
Referenced by BLI_astar_graph_solve(), BLI_astar_solution_clear(), and BLI_astar_solution_init().
| float* BLI_AStarSolution::g_costs |
Definition at line 51 of file BLI_astar.h.
Referenced by BLI_astar_graph_solve(), BLI_astar_solution_clear(), BLI_astar_solution_init(), and mesh_remap_calc_loops_astar_f_cost().
| int* BLI_AStarSolution::g_steps |
Definition at line 52 of file BLI_astar.h.
Referenced by BLI_astar_graph_solve(), BLI_astar_solution_clear(), and BLI_astar_solution_init().
| struct MemArena* BLI_AStarSolution::mem |
Definition at line 54 of file BLI_astar.h.
Referenced by BLI_astar_solution_clear(), BLI_astar_solution_free(), and BLI_astar_solution_init().
| BLI_AStarGNLink** BLI_AStarSolution::prev_links |
Indices are nodes' ones, as prev_nodes, but they map to relevant link.
Definition at line 45 of file BLI_astar.h.
Referenced by BKE_mesh_remap_calc_loops_from_mesh(), BLI_astar_graph_solve(), BLI_astar_solution_clear(), and BLI_astar_solution_init().
| int* BLI_AStarSolution::prev_nodes |
Store the path, in reversed order (from destination to source node), as indices.
Definition at line 43 of file BLI_astar.h.
Referenced by BKE_mesh_remap_calc_loops_from_mesh(), BLI_astar_graph_solve(), BLI_astar_solution_clear(), and BLI_astar_solution_init().
| int BLI_AStarSolution::steps |
Number of steps (i.e. walked links) in path (nodes num, including start and end, is steps + 1).
Definition at line 41 of file BLI_astar.h.
Referenced by BKE_mesh_remap_calc_loops_from_mesh(), BLI_astar_graph_solve(), BLI_astar_solution_clear(), and BLI_astar_solution_init().