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

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

allSemantics(Index node, InputIt first, InputIt last) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
allSemantics(Index node, SemanticRangeSet ranges) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
anySemantics(Index node, InputIt first, InputIt last) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
anySemantics(Index node, SemanticRangeSet ranges) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Index node, std::string const &tag, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, std::string const &tag, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, std::string const &tag, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, std::string const &tag, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, std::string const &tag, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Index node, std::string const &tag, UnaryFunction f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, std::string const &tag, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, std::string const &tag, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, std::string const &tag, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, std::string const &tag, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, SemanticRange range, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, SemanticRange range, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, SemanticRange range, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, SemanticRange range, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Index node, SemanticRangeSet const &ranges, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, SemanticRangeSet const &ranges, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, SemanticRangeSet const &ranges, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, SemanticRangeSet const &ranges, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, SemanticRangeSet const &ranges, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, SemanticRange range, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, SemanticRange range, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, SemanticRange range, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, SemanticRange range, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Index node, SemanticRangeSet const &ranges, UnaryFunction f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Node node, SemanticRangeSet const &ranges, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Code code, SemanticRangeSet const &ranges, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Key key, SemanticRangeSet const &ranges, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
assignSemantics(Point coord, SemanticRangeSet const &ranges, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(label_t old_label, label_t new_label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(Node node, label_t old_label, label_t new_label) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(Node node, label_t old_label, label_t new_label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(Code code, label_t old_label, label_t new_label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(Key key, label_t old_label, label_t new_label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
changeSemantics(Point coord, label_t old_label, label_t new_label, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearImpl() (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearImpl(pos_t block) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(Index node) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(Node node, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(Code code, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(Key key, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
clearSemantics(Point coord, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
containsSemantics(Index node, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
createBlock(Index node) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
derived() (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
derived() const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
dotFileInfo(std::ostream &out, Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
eraseIfSemantics(UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Index node, UnaryPredicate p) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Node node, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Code code, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Key key, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Point coord, UnaryPredicate p, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(std::string const &tag, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Index node, std::string const &tag, UnaryPredicate p) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Node node, std::string const &tag, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Code code, std::string const &tag, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Key key, std::string const &tag, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Point coord, std::string const &tag, UnaryPredicate p, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(SemanticRange range, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Index node, SemanticRange range, UnaryPredicate p) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Node node, SemanticRange range, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Code code, SemanticRange range, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Key key, SemanticRange range, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Point coord, SemanticRange range, UnaryPredicate p, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(SemanticRangeSet const &ranges, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Index node, SemanticRangeSet const &ranges, UnaryPredicate p) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Node node, SemanticRangeSet const &ranges, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Code code, SemanticRangeSet const &ranges, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Key key, SemanticRangeSet const &ranges, UnaryPredicate p, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseIfSemantics(Point coord, SemanticRangeSet const &ranges, UnaryPredicate p, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(label_t label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, label_t label) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, label_t label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, label_t label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, label_t label, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, label_t label, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, InputIt first, InputIt last, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(std::initializer_list< label_t > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, std::initializer_list< label_t > ilist) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, std::initializer_list< label_t > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, std::initializer_list< label_t > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, std::initializer_list< label_t > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, std::initializer_list< label_t > ilist, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(SemanticRange range, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, SemanticRange range) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, SemanticRange range, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, SemanticRange range, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, SemanticRange range, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, SemanticRange range, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(SemanticRangeSet const &ranges, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, SemanticRangeSet const &ranges) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, SemanticRangeSet const &ranges, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, SemanticRangeSet const &ranges, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, SemanticRangeSet const &ranges, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, SemanticRangeSet const &ranges, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(std::string const &tag, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Index node, std::string const &tag) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Node node, std::string const &tag, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Code code, std::string const &tag, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Key key, std::string const &tag, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
eraseSemantics(Point coord, std::string const &tag, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
fill(Index node, pos_t children) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
initRoot() (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
insertOrAssignSemantics(Index node, label_t label, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, label_t label, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, Semantic semantic, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, InputIt first, InputIt last, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, std::initializer_list< Semantic > ilist, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Index node, label_t label, UnaryFunction f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, label_t label, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, label_t label, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, label_t label, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, label_t label, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Index node, InputIt first, InputIt last, UnaryFunction f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, InputIt first, InputIt last, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, InputIt first, InputIt last, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, InputIt first, InputIt last, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, InputIt first, InputIt last, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Node node, std::initializer_list< label_t > ilist, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Code code, std::initializer_list< label_t > ilist, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Key key, std::initializer_list< label_t > ilist, UnaryFunction f, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertOrAssignSemantics(Point coord, std::initializer_list< label_t > ilist, UnaryFunction f, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertPoints(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Index node, label_t label, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Node node, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Code code, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Key key, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Point coord, label_t label, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Node node, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Code code, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Key key, Semantic semantic, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Point coord, Semantic semantic, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Node node, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Code code, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Key key, InputIt first, InputIt last, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Point coord, InputIt first, InputIt last, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Node node, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Code code, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Key key, std::initializer_list< Semantic > ilist, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
insertSemantics(Point coord, std::initializer_list< Semantic > ilist, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
isPrunable(pos_t block) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
mapType() noexcept (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotectedstatic
noneSemantics(Index node, InputIt first, InputIt last) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
noneSemantics(Index node, SemanticRangeSet ranges) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
operator=(SemanticSetMap const &rhs)=default (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
operator=(SemanticSetMap &&rhs)=default (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
operator=(SemanticSetMap< Derived22 > const &rhs) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
preparePrune(Index node) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
prop_criteria_ (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
readNodes(ReadBuffer &in, Container const &c) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
reserveImpl(std::size_t new_cap) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
resize(std::size_t count) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
semantics(Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semantics(Node node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semantics(Code code) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semantics(Key key) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semantics(Point coord, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semantics_ (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
semanticsAssign(Index node, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsAssign(Index node, std::string const &tag, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsAssign(Index node, SemanticRange range, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsAssign(Index node, SemanticRangeSet const &ranges, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(Index node) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(Node node, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(Code code, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(Key key, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsClear(Point coord, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContains(Index node, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContains(Node node, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContains(Code code, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContains(Key key, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContains(Point coord, label_t label, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Index node, std::string tag) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Index node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Index node, SemanticRangeSet const &ranges) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Node node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Code code, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Key key, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAll(Point coord, SemanticRange range, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAny(Index node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAny(Node node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAny(Code code, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAny(Key key, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsAny(Point coord, SemanticRange range, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsClass(Index node, std::string tag) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsClass(Index node, label_t tag) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsNone(Index node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsNone(Node node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsNone(Code code, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsNone(Key key, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsNone(Point coord, SemanticRange range, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsSome(Index node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsSome(Node node, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsSome(Code code, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsSome(Key key, SemanticRange range) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsContainsSome(Point coord, SemanticRange range, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsCount(Index node, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsCount(Node node, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsCount(Code code, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsCount(Key key, label_t label) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsCount(Point coord, label_t label, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsEmpty(Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsEmpty(Node node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsEmpty(Code code) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsEmpty(Key key) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsEmpty(Point coord, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
SemanticSetMap (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >friend
SemanticSetMap() (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
SemanticSetMap(SemanticSetMap const &other)=default (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
SemanticSetMap(SemanticSetMap &&other)=default (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >protected
semanticsInsert(Index node, Semantic sem) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Index node, label_t label, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Index node, SemanticRange const &sems) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Index node, std::initializer_list< Semantic > ilist) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Node node, Semantic sem, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Node node, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Code code, Semantic sem, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Code code, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Key key, Semantic value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Key key, label_t label, value_t value, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Point coord, Semantic value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsert(Point coord, label_t label, value_t value, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrAssign(Index node, Semantic sem) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrAssign(Index node, label_t label, value_t value) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrAssign(Index node, InputIt first, InputIt last) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrAssign(Index node, SemanticRange const &sems) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrAssign(Index node, std::initializer_list< Semantic > ilist) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrUpdate(Index node, Semantic sem, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrUpdate(Index node, label_t label, value_t value, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrUpdate(Index node, InputIt first, InputIt last, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrUpdate(Index node, SemanticRange const &sems, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsInsertOrUpdate(Index node, std::initializer_list< Semantic > ilist, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsPropagationCriteria() const noexcept (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSet(Index node, SemanticSet< 1 > const &semantics) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSet(Node node, SemanticSet< 1 > const &semantics, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSet(Code code, SemanticSet< 1 > const &semantics, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSet(Key key, SemanticSet< 1 > const &semantics, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSet(Point coord, SemanticSet< 1 > const &semantics, bool propagate=true, depth_t depth=0) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSize(Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSize(Node node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSize(Code code) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSize(Key key) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSize(Point coord, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(pos_t block) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(Node node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(Code code) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(Key key) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsSummary(Point coord, depth_t depth=0) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsUpdate(Index node, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
semanticsUpdate(Index node, std::string const &tag, UnaryFun f) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
serializedSize(Container const &c) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
setSemanticsPropagationCriteria(PropagationCriteria prop_criteria, bool propagate=true) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inline
sizeofBlock(pos_t block) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
sizeofBlockLowerBound() noexcept (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotectedstatic
sizeofMap() noexcept (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotectedstatic
sizeofNodeTimesN(Index node) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
swap(SemanticSetMap &other) noexcept (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
updateBlock(pos_t block, std::array< bool, N > modified_parent) (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
writeBlocks(WriteBuffer &out, BlockRange const &blocks) const (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected
~SemanticSetMap() (defined in ufo::SemanticSetMap< Derived >)ufo::SemanticSetMap< Derived >inlineprotected