center | mcap::internal::IntervalTree< Scalar, Value > | private |
clone() const | mcap::internal::IntervalTree< Scalar, Value > | inline |
empty() const | mcap::internal::IntervalTree< Scalar, Value > | inline |
extent() const | mcap::internal::IntervalTree< Scalar, Value > | inline |
find_contained(const Scalar &start, const Scalar &stop) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
find_overlapping(const Scalar &start, const Scalar &stop) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
interval typedef | mcap::internal::IntervalTree< Scalar, Value > | |
interval_vector typedef | mcap::internal::IntervalTree< Scalar, Value > | |
intervals | mcap::internal::IntervalTree< Scalar, Value > | private |
IntervalTree() | mcap::internal::IntervalTree< Scalar, Value > | inline |
IntervalTree(const IntervalTree &other) | mcap::internal::IntervalTree< Scalar, Value > | inline |
IntervalTree(IntervalTree &&)=default | mcap::internal::IntervalTree< Scalar, Value > | |
IntervalTree(interval_vector &&ivals, std::size_t depth=16, std::size_t minbucket=64, std::size_t maxbucket=512, Scalar leftextent=0, Scalar rightextent=0) | mcap::internal::IntervalTree< Scalar, Value > | inline |
is_valid() const | mcap::internal::IntervalTree< Scalar, Value > | inline |
left | mcap::internal::IntervalTree< Scalar, Value > | private |
operator=(IntervalTree &&)=default | mcap::internal::IntervalTree< Scalar, Value > | |
operator=(const IntervalTree &other) | mcap::internal::IntervalTree< Scalar, Value > | inline |
right | mcap::internal::IntervalTree< Scalar, Value > | private |
visit_all(UnaryFunction f) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
visit_contained(const Scalar &start, const Scalar &stop, UnaryFunction f) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
visit_near(const Scalar &start, const Scalar &stop, UnaryFunction f) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
visit_overlapping(const Scalar &pos, UnaryFunction f) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
visit_overlapping(const Scalar &start, const Scalar &stop, UnaryFunction f) const | mcap::internal::IntervalTree< Scalar, Value > | inline |
~IntervalTree()=default | mcap::internal::IntervalTree< Scalar, Value > | |