Capable(int index, int adj_index, BucketState adj_state)=0 | Bial::PathFunction< C, D > | pure virtual |
IFT class | Bial::PathFunction< C, D > | friend |
Increasing()=0 | Bial::PathFunction< C, D > | pure virtual |
Initialize(C< D > &init_value, C< int > *init_label, C< int > *init_predecessor, bool sequential_label) | Bial::PathFunction< C, D > | virtual |
label | Bial::PathFunction< C, D > | protected |
next_label | Bial::PathFunction< C, D > | protected |
PathFunction() | Bial::PathFunction< C, D > | |
PathFunction(const PathFunction< C, D > &pf) | Bial::PathFunction< C, D > | |
predecessor | Bial::PathFunction< C, D > | protected |
Propagate(int index, int adj_index)=0 | Bial::PathFunction< C, D > | pure virtual |
RemoveFn typedef | Bial::PathFunction< C, D > | |
RemoveFunction() | Bial::PathFunction< C, D > | |
RemoveLabel(size_t index, BucketState state)=0 | Bial::PathFunction< C, D > | pure virtual |
RemoveSimple(size_t index, BucketState state)=0 | Bial::PathFunction< C, D > | pure virtual |
UpdateCompleteData(size_t index, size_t adj_index) | Bial::PathFunction< C, D > | |
UpdateFn typedef | Bial::PathFunction< C, D > | |
UpdateFunction() | Bial::PathFunction< C, D > | |
UpdateLabelData(size_t index, size_t adj_index) | Bial::PathFunction< C, D > | |
UpdatePredecessorData(size_t index, size_t adj_index) | Bial::PathFunction< C, D > | |
UpdateSimpleData(size_t index, size_t adj_index) | Bial::PathFunction< C, D > | |
value | Bial::PathFunction< C, D > | protected |
~PathFunction() | Bial::PathFunction< C, D > | inlinevirtual |