n-Dimensional Fast Methods  0.7
 All Classes Functions Variables Typedefs Pages
SFMM< grid_t, cell_t > Member List

This is the complete list of members for SFMM< grid_t, cell_t >, including all inherited members.

as()Solver< grid_t >inline
as() const Solver< grid_t >inline
clear()FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
compute()Solver< grid_t >inline
computeInternal()FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
EikonalSolver() (defined in EikonalSolver< grid_t >)EikonalSolver< grid_t >inline
EikonalSolver(const std::string &name) (defined in EikonalSolver< grid_t >)EikonalSolver< grid_t >inline
end_ (defined in Solver< grid_t >)Solver< grid_t >protected
FMM(HeurStrategy h=NOHEUR)FMM< grid_t, FMPriorityQueue< cell_t > >inline
FMM(const char *name, HeurStrategy h=NOHEUR) (defined in FMM< grid_t, FMPriorityQueue< cell_t > >)FMM< grid_t, FMPriorityQueue< cell_t > >inline
FMMBase typedefSFMM< grid_t, cell_t >private
getGrid() const Solver< grid_t >inline
getHeuristics() constFMM< grid_t, FMPriorityQueue< cell_t > >inline
getName() const Solver< grid_t >inline
getPrecomputedDistance(const unsigned int idx)FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
getTime() const (defined in Solver< grid_t >)Solver< grid_t >inlinevirtual
goal_idx_Solver< grid_t >protected
grid_Solver< grid_t >protected
init_points_Solver< grid_t >protected
name_Solver< grid_t >protected
neighbors_EikonalSolver< grid_t >protected
precomputeDistances()FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
printRunInfo() const (defined in FMM< grid_t, FMPriorityQueue< cell_t > >)FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
reset()FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
sanityChecks()Solver< grid_t >inlineprotected
setEnvironment(grid_t *g)Solver< grid_t >inlinevirtual
setHeuristics(HeurStrategy h)FMM< grid_t, FMPriorityQueue< cell_t > >inline
setInitialAndGoalPoints(const std::vector< unsigned int > &init_points, unsigned int goal_idx)Solver< grid_t >inlinevirtual
setInitialAndGoalPoints(const std::array< unsigned int, grid_t::getNDims()> &init_coord, const std::array< unsigned int, grid_t::getNDims()> &goal_coord)Solver< grid_t >inlinevirtual
setInitialPoints(const std::vector< unsigned int > &init_points)Solver< grid_t >inlinevirtual
setInitialPoints(const std::array< unsigned int, grid_t::getNDims()> &init_coord)Solver< grid_t >inlinevirtual
setup()FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
setup_Solver< grid_t >protected
SFMM(HeurStrategy h=NOHEUR) (defined in SFMM< grid_t, cell_t >)SFMM< grid_t, cell_t >inline
SFMM(const char *name, HeurStrategy h=NOHEUR) (defined in SFMM< grid_t, cell_t >)SFMM< grid_t, cell_t >inline
solveEikonal(const int &idx)EikonalSolver< grid_t >inlinevirtual
solveEikonalNDims(unsigned int idx, unsigned int dim)EikonalSolver< grid_t >inlineprotected
Solver() (defined in Solver< grid_t >)Solver< grid_t >inline
Solver(const std::string &name) (defined in Solver< grid_t >)Solver< grid_t >inline
start_Solver< grid_t >protected
time_Solver< grid_t >protected
Tvalues_EikonalSolver< grid_t >protected
~FMM() (defined in FMM< grid_t, FMPriorityQueue< cell_t > >)FMM< grid_t, FMPriorityQueue< cell_t > >inlinevirtual
~Solver() (defined in Solver< grid_t >)Solver< grid_t >inlinevirtual