| clone() const override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlineprotectedvirtual |
| DynamicPredicate(Tree const &, Predicate const &pred) (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inline |
| DynamicPredicate(Tree const &, Predicate &&pred) (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inline |
| hasPredicate() const (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| init(Tree const &t) override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |
| operator&=(Predicate const &rhs) (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| operator=(Predicate const &rhs) (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| operator=(Predicate &&)=default (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | |
| operator=(detail::Dynamic< Tree > const &rhs) (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| operator=(Pred &&pred) (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| operator|=(Predicate const &rhs) (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| Predicate()=default (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | |
| Predicate(Predicate const &other) (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inline |
| Predicate(Pred &&pred) (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inline |
| Predicate(Predicate &&)=default (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | |
| Predicate(detail::Dynamic< Tree > const &pred) (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inline |
| returnable(Tree const &t, typename Tree::Node const &n) const override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |
| returnableRay(Tree const &t, typename Tree::Node const &n, typename Tree::Ray const &r) const override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |
| returnableValue(typename Tree::value_type const &v) const (defined in ufo::pred::Predicate< Tree >) | ufo::pred::Predicate< Tree > | inline |
| traversable(Tree const &t, typename Tree::Node const &n) const override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |
| traversableRay(Tree const &t, typename Tree::Node const &n, typename Tree::Ray const &r) const override (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |
| ~Dynamic() (defined in ufo::pred::detail::Dynamic< Tree, class >) | ufo::pred::detail::Dynamic< Tree, class > | inlinevirtual |
| ~DynamicPredicate() (defined in ufo::pred::detail::DynamicPredicate< Tree, Predicate, class >) | ufo::pred::detail::DynamicPredicate< Tree, Predicate, class > | inlinevirtual |