| clearImpl() (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| clearImpl(pos_t) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| createBlock(Index node) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| derived() (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| derived() const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| dotFileInfo(std::ostream &out, Index node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| fill(Index node, pos_t children) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| hits(Index node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| hits(Node node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| hits(Code code) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| hits(Key key) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| hits(Point coord, depth_t depth=0) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| initRoot() (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| isPrunable(pos_t block) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| mapType() noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| max(pos_t block) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| mean(pos_t block) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| min(pos_t block) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| misses(Index node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| misses(Node node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| misses(Code code) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| misses(Key key) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| misses(Point coord, depth_t depth=0) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| operator=(ReflectionMap const &rhs)=default (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| operator=(ReflectionMap &&rhs)=default (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| operator=(ReflectionMap< Derived2, N, Index, Node, Code, Key, Coord > const &rhs) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| operator=(ReflectionMap< Derived2, N, Index, Node, Code, Key, Coord > &&rhs) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| preparePrune(Index node) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| prop_criteria_ (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| readNodes(ReadBuffer &in, Container const &c) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| reflection(Index node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflection(Node node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflection(Code code) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflection(Key key) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflection(Point coord, depth_t depth=0) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflection_ (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| ReflectionBlock typedef (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | |
| reflectionBlock(pos_t block) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectionBlock(pos_t block) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| ReflectionMap (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | friend |
| ReflectionMap() (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| ReflectionMap(ReflectionMap const &other)=default (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| ReflectionMap(ReflectionMap &&other)=default (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |
| ReflectionMap(ReflectionMap< Derived2, N, Index, Node, Code, Key, Coord > const &other) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| ReflectionMap(ReflectionMap< Derived2, N, Index, Node, Code, Key, Coord > &&other) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| reflectionPropagationCriteria() const noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectiveness(Index node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectiveness(Node node) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectiveness(Code code) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectiveness(Key key) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reflectiveness(Point coord, depth_t depth=0) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| reserveImpl(std::size_t new_cap) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| resize(std::size_t count) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| serializedSize(Container const &c) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| serializedSizeBlock() noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| setHits(Index node, count_t value) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setHits(Node node, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setHits(Code code, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setHits(Key key, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setHits(Point coord, count_t value, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setMisses(Index node, count_t value) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setMisses(Node node, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setMisses(Code code, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setMisses(Key key, count_t value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setMisses(Point coord, count_t value, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflection(Index node, Reflection value) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflection(Node node, Reflection value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflection(Code code, Reflection value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflection(Key key, Reflection value, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflection(Point coord, Reflection value, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| setReflectionPropagationCriteria(PropagationCriteria prop_criteria, bool propagate=true) noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| sizeofBlock(pos_t) noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| sizeofBlockLowerBound() noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| sizeofMap() noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| sizeofNodeTimesN(Index) noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotectedstatic |
| swap(ReflectionMap &other) noexcept (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| updateBlock(pos_t block, std::array< bool, N > modified_parent) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| updateNode(Index node, pos_t children) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| updateReflection(Index node, int hits_change, int misses_change) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Index node, UnaryOp unary_op) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Index node, BinaryOp binary_op) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Node node, int hits_change, int misses_change, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Node node, UnaryOp unary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Node node, BinaryOp binary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Code code, int hits_change, int misses_change, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Code code, UnaryOp unary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Code code, BinaryOp binary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Key key, int hits_change, int misses_change, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Key key, UnaryOp unary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Key key, BinaryOp binary_op, bool propagate=true) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Point coord, int hits_change, int misses_change, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Point coord, UnaryOp unary_op, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| updateReflection(Point coord, BinaryOp binary_op, bool propagate=true, depth_t depth=0) (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inline |
| writeBlocks(WriteBuffer &out, BlockRange const &blocks) const (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | inlineprotected |
| ~ReflectionMap()=default (defined in ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord >) | ufo::ReflectionMap< Derived, N, Index, Node, Code, Key, Coord > | protected |