UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
Loading...
Searching...
No Matches
ufo::SemanticPropagation Class Reference

Public Member Functions

void clear ()
 
constexpr PropagationCriteria defaultPropCriteria () const noexcept
 
bool empty () const
 
template<class InputIt >
void erase (InputIt first, InputIt last)
 
void erase (SemanticRange range)
 
PropagationCriteria propCriteria (label_t label) const
 
template<class InputIt >
void set (InputIt first, InputIt last, PropagationCriteria prop_criteria)
 
void set (SemanticRange range, PropagationCriteria prop_criteria)
 
constexpr void setDefault (PropagationCriteria prop_criteria)
 

Detailed Description

Definition at line 60 of file semantic_propagation.hpp.

Member Function Documentation

◆ clear()

void ufo::SemanticPropagation::clear ( )
inline

Definition at line 87 of file semantic_propagation.hpp.

◆ defaultPropCriteria()

constexpr PropagationCriteria ufo::SemanticPropagation::defaultPropCriteria ( ) const
inlineconstexprnoexcept

Definition at line 91 of file semantic_propagation.hpp.

◆ empty()

bool ufo::SemanticPropagation::empty ( ) const
inline

Definition at line 89 of file semantic_propagation.hpp.

◆ erase() [1/2]

template<class InputIt >
void ufo::SemanticPropagation::erase ( InputIt  first,
InputIt  last 
)
inline

Definition at line 82 of file semantic_propagation.hpp.

◆ erase() [2/2]

void ufo::SemanticPropagation::erase ( SemanticRange  range)
inline

Definition at line 79 of file semantic_propagation.hpp.

◆ propCriteria()

PropagationCriteria ufo::SemanticPropagation::propCriteria ( label_t  label) const
inline

Definition at line 96 of file semantic_propagation.hpp.

◆ set() [1/2]

template<class InputIt >
void ufo::SemanticPropagation::set ( InputIt  first,
InputIt  last,
PropagationCriteria  prop_criteria 
)
inline

Definition at line 74 of file semantic_propagation.hpp.

◆ set() [2/2]

void ufo::SemanticPropagation::set ( SemanticRange  range,
PropagationCriteria  prop_criteria 
)
inline

Definition at line 68 of file semantic_propagation.hpp.

◆ setDefault()

constexpr void ufo::SemanticPropagation::setDefault ( PropagationCriteria  prop_criteria)
inlineconstexpr

Definition at line 63 of file semantic_propagation.hpp.


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