Pangolin
Header-only C++20 plane computational geometry library
Loading...
Searching...
No Matches
pgl::IntervalTree< S, Axis > Member List

This is the complete list of members for pgl::IntervalTree< S, Axis >, including all inherited members.

begin() constpgl::IntervalTree< S, Axis >inline
BoxType typedefpgl::IntervalTree< S, Axis >
cbegin() constpgl::IntervalTree< S, Axis >inline
cend() constpgl::IntervalTree< S, Axis >inline
const_iterator typedefpgl::IntervalTree< S, Axis >
const_reference typedefpgl::IntervalTree< S, Axis >
countContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
countIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
countProjectionsContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
countProjectionsIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
empty() constpgl::IntervalTree< S, Axis >inline
emptyContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
emptyIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
emptyProjectionsContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
emptyProjectionsIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
end() constpgl::IntervalTree< S, Axis >inline
erase(const ShapeType &shape)pgl::IntervalTree< S, Axis >inline
has(const ShapeType &shape) constpgl::IntervalTree< S, Axis >inline
insert(const ShapeType &shape)pgl::IntervalTree< S, Axis >inline
IntervalTree()=defaultpgl::IntervalTree< S, Axis >
IntervalTree(const Container &shapes)pgl::IntervalTree< S, Axis >inlineexplicit
NumberType typedefpgl::IntervalTree< S, Axis >
reportContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
reportIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
reportProjectionsContainedIn(const Q &q) constpgl::IntervalTree< S, Axis >inline
reportProjectionsIntersecting(const Q &q) constpgl::IntervalTree< S, Axis >inline
shapes() constpgl::IntervalTree< S, Axis >inline
ShapeType typedefpgl::IntervalTree< S, Axis >
size() constpgl::IntervalTree< S, Axis >inline
size_type typedefpgl::IntervalTree< S, Axis >
value_type typedefpgl::IntervalTree< S, Axis >
visitContainedIn(const Q &q, Fn fn) constpgl::IntervalTree< S, Axis >inline
visitIntersecting(const Q &q, Fn fn) constpgl::IntervalTree< S, Axis >inline
visitProjectionsContainedIn(const Q &q, Fn fn) constpgl::IntervalTree< S, Axis >inline
visitProjectionsIntersecting(const Q &q, Fn fn) constpgl::IntervalTree< S, Axis >inline