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

Public Member Functions

constexpr Reflection (count_t hits, count_t misses)
 
constexpr reflection_t reflectiveness () const
 
constexpr void reset ()
 

Public Attributes

count_t hits {}
 
count_t misses {}
 

Friends

bool operator!= (Reflection lhs, Reflection rhs)
 
bool operator== (Reflection lhs, Reflection rhs)
 
void swap (Reflection &lhs, Reflection &rhs) noexcept
 

Detailed Description

Definition at line 54 of file reflection.hpp.

Constructor & Destructor Documentation

◆ Reflection()

constexpr ufo::Reflection::Reflection ( count_t  hits,
count_t  misses 
)
inlineconstexpr

Definition at line 60 of file reflection.hpp.

Member Function Documentation

◆ reflectiveness()

constexpr reflection_t ufo::Reflection::reflectiveness ( ) const
inlineconstexpr

Definition at line 75 of file reflection.hpp.

◆ reset()

constexpr void ufo::Reflection::reset ( )
inlineconstexpr

Definition at line 80 of file reflection.hpp.

Friends And Related Symbol Documentation

◆ operator!=

bool operator!= ( Reflection  lhs,
Reflection  rhs 
)
friend

Definition at line 73 of file reflection.hpp.

◆ operator==

bool operator== ( Reflection  lhs,
Reflection  rhs 
)
friend

Definition at line 68 of file reflection.hpp.

◆ swap

void swap ( Reflection lhs,
Reflection rhs 
)
friend

Definition at line 62 of file reflection.hpp.

Member Data Documentation

◆ hits

count_t ufo::Reflection::hits {}

Definition at line 55 of file reflection.hpp.

◆ misses

count_t ufo::Reflection::misses {}

Definition at line 56 of file reflection.hpp.


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