UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::TreeNode< Dim > Struct Template Reference

Public Member Functions

constexpr TreeNode (TreeCode< Dim > const &code, TreeIndex const &index) noexcept
 
 operator TreeCode< Dim > () const noexcept
 
 operator TreeIndex () const noexcept
 

Public Attributes

TreeCode< Dim > code
 
TreeIndex index
 

Detailed Description

template<std::size_t Dim>
struct ufo::TreeNode< Dim >

Definition at line 57 of file node.hpp.

Constructor & Destructor Documentation

◆ TreeNode()

template<std::size_t Dim>
constexpr ufo::TreeNode< Dim >::TreeNode ( TreeCode< Dim > const &  code,
TreeIndex const &  index 
)
inlineconstexprnoexcept

Definition at line 63 of file node.hpp.

Member Function Documentation

◆ operator TreeCode< Dim >()

template<std::size_t Dim>
ufo::TreeNode< Dim >::operator TreeCode< Dim > ( ) const
inlinenoexcept

Definition at line 68 of file node.hpp.

◆ operator TreeIndex()

template<std::size_t Dim>
ufo::TreeNode< Dim >::operator TreeIndex ( ) const
inlineexplicitnoexcept

Definition at line 70 of file node.hpp.

Member Data Documentation

◆ code

template<std::size_t Dim>
TreeCode<Dim> ufo::TreeNode< Dim >::code

Definition at line 58 of file node.hpp.

◆ index

template<std::size_t Dim>
TreeIndex ufo::TreeNode< Dim >::index

Definition at line 59 of file node.hpp.


The documentation for this struct was generated from the following file: