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

This is the complete list of members for ufo::Surfel, including all inherited members.

add(Surfel const &surfel) noexceptufo::Surfelinline
add(Vec< 3, float > point) noexceptufo::Surfelinline
add(InputIt first, InputIt last)ufo::Surfelinline
add(Points const &points)ufo::Surfelinline
add(std::initializer_list< Vec< 3, float > > points) noexceptufo::Surfelinline
add(std::array< double, 6 > ss, Vec< 3, double > const &sum, std::uint32_t num_points)ufo::Surfelinlineprotected
addOuter(std::array< double, 6 > &ss, Vec< 3, double > const &v, double scale) noexceptufo::Surfelinlineprotectedstatic
batchScatter(InputIt first, InputIt last) noexceptufo::Surfelinlineprotectedstatic
clear() noexceptufo::Surfelinline
covariance() const noexceptufo::Surfelinline
empty() const noexceptufo::Surfelinline
mean() const noexceptufo::Surfelinline
normal() const noexceptufo::Surfelinline
num_points_ufo::Surfelprotected
numPoints() const noexceptufo::Surfelinline
operator+ufo::Surfelfriend
operator+ufo::Surfelfriend
operator+=(Surfel const &rhs) noexceptufo::Surfelinline
operator+=(Vec< 3, float > rhs) noexceptufo::Surfelinline
operator-ufo::Surfelfriend
operator-ufo::Surfelfriend
operator-=(Surfel const &rhs) noexceptufo::Surfelinline
operator-=(Vec< 3, float > rhs) noexceptufo::Surfelinline
operator==(Surfel const &) const noexcept=defaultufo::Surfel
planarity() const noexceptufo::Surfelinline
remove(Surfel const &surfel) noexceptufo::Surfelinline
remove(Vec< 3, float > point) noexceptufo::Surfelinline
remove(InputIt first, InputIt last)ufo::Surfelinline
remove(Points const &points)ufo::Surfelinline
remove(std::initializer_list< Vec< 3, float > > points) noexceptufo::Surfelinline
remove(std::array< double, 6 > ss, Vec< 3, double > const &sum, std::uint32_t num_points)ufo::Surfelinlineprotected
sum() const noexceptufo::Surfelinline
sum_ufo::Surfelprotected
sum_squares_ufo::Surfelprotected
sumSquares() const noexceptufo::Surfelinline
Surfel()=defaultufo::Surfel
Surfel(Vec< 3, float > sum, std::array< float, 6 > sum_squares, std::uint32_t num_points)ufo::Surfelinline
Surfel(Vec< 3, float > position, Mat< 3, 3, float > scatter={})ufo::Surfelinline
Surfel(InputIt first, InputIt last)ufo::Surfelinline
Surfel(Points const &points)ufo::Surfelinline
Surfel(std::initializer_list< Vec< 3, float > > points)ufo::Surfelinline
toDouble(std::array< float, 6 > const &arr) noexceptufo::Surfelinlineprotectedstatic
toFloat(std::array< double, 6 > const &src, std::array< float, 6 > &dst) noexceptufo::Surfelinlineprotectedstatic