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

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

branchingFactor() noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
child(std::size_t idx) constufo::TreeCode< Dim >inline
code_type typedef (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
depth() const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
depth_type typedef (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
firstborn() constufo::TreeCode< Dim >inline
firstbornSibling(std::size_t idx) constufo::TreeCode< Dim >inline
invalid() noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
invalidate() noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
isAncestorOf(TreeCode const &other) const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
isDescendantOf(TreeCode const &other) const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
isSiblingOf(TreeCode const &other) const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
key_type typedef (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
lowestCommonAncestor(TreeCode const &lhs, TreeCode const &rhs) noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
lowestOffsets() const (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
lowestOffsets(code_type lowest_offsets, depth_type depth=0) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
maxDepth() noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
nextSibling() const (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
offset() constufo::TreeCode< Dim >inline
offset(depth_type depth) constufo::TreeCode< Dim >inline
operator TreeKey< Dim >() const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlineexplicit
operator!= (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator< (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator<< (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator<= (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator=(TreeCode const &) noexcept=default (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
operator== (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator> (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator>= (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
operator[](size_type pos) const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
parent() const (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
prevSibling() const (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
sameAncestorAtDepth(TreeCode const &lhs, TreeCode const &rhs, depth_type depth) noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
setDepth(depth_type depth) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
setOffset(code_type offset) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
setOffset(depth_type depth, code_type offset) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
sibling(std::size_t idx) constufo::TreeCode< Dim >inline
size() noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlinestatic
size_type typedef (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
std::hash< TreeCode > (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >friend
toDepth(depth_type depth) const (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
TreeCode() noexcept=default (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
TreeCode(TreeCode const &) noexcept=default (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >
TreeCode(std::array< code_type, 3 > const &code, depth_type const &depth) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline
TreeCode(std::array< code_type, 3 > const &code) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlineexplicit
TreeCode(TreeKey< Dim > const &key) (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inlineexplicit
valid() const noexcept (defined in ufo::TreeCode< Dim >)ufo::TreeCode< Dim >inline