|
UFO 1.0.0
An Efficient Probabilistic 3D Mapping Framework That Embraces the Unknown
|
This is the complete list of members for ufo::Surfel, including all inherited members.
| add(Surfel const &surfel) noexcept | ufo::Surfel | inline |
| add(Vec< 3, float > point) noexcept | ufo::Surfel | inline |
| add(InputIt first, InputIt last) | ufo::Surfel | inline |
| add(Points const &points) | ufo::Surfel | inline |
| add(std::initializer_list< Vec< 3, float > > points) noexcept | ufo::Surfel | inline |
| add(std::array< double, 6 > ss, Vec< 3, double > const &sum, std::uint32_t num_points) | ufo::Surfel | inlineprotected |
| addOuter(std::array< double, 6 > &ss, Vec< 3, double > const &v, double scale) noexcept | ufo::Surfel | inlineprotectedstatic |
| batchScatter(InputIt first, InputIt last) noexcept | ufo::Surfel | inlineprotectedstatic |
| clear() noexcept | ufo::Surfel | inline |
| covariance() const noexcept | ufo::Surfel | inline |
| empty() const noexcept | ufo::Surfel | inline |
| mean() const noexcept | ufo::Surfel | inline |
| normal() const noexcept | ufo::Surfel | inline |
| num_points_ | ufo::Surfel | protected |
| numPoints() const noexcept | ufo::Surfel | inline |
| operator+ | ufo::Surfel | friend |
| operator+ | ufo::Surfel | friend |
| operator+=(Surfel const &rhs) noexcept | ufo::Surfel | inline |
| operator+=(Vec< 3, float > rhs) noexcept | ufo::Surfel | inline |
| operator- | ufo::Surfel | friend |
| operator- | ufo::Surfel | friend |
| operator-=(Surfel const &rhs) noexcept | ufo::Surfel | inline |
| operator-=(Vec< 3, float > rhs) noexcept | ufo::Surfel | inline |
| operator==(Surfel const &) const noexcept=default | ufo::Surfel | |
| planarity() const noexcept | ufo::Surfel | inline |
| remove(Surfel const &surfel) noexcept | ufo::Surfel | inline |
| remove(Vec< 3, float > point) noexcept | ufo::Surfel | inline |
| remove(InputIt first, InputIt last) | ufo::Surfel | inline |
| remove(Points const &points) | ufo::Surfel | inline |
| remove(std::initializer_list< Vec< 3, float > > points) noexcept | ufo::Surfel | inline |
| remove(std::array< double, 6 > ss, Vec< 3, double > const &sum, std::uint32_t num_points) | ufo::Surfel | inlineprotected |
| sum() const noexcept | ufo::Surfel | inline |
| sum_ | ufo::Surfel | protected |
| sum_squares_ | ufo::Surfel | protected |
| sumSquares() const noexcept | ufo::Surfel | inline |
| Surfel()=default | ufo::Surfel | |
| Surfel(Vec< 3, float > sum, std::array< float, 6 > sum_squares, std::uint32_t num_points) | ufo::Surfel | inline |
| Surfel(Vec< 3, float > position, Mat< 3, 3, float > scatter={}) | ufo::Surfel | inline |
| Surfel(InputIt first, InputIt last) | ufo::Surfel | inline |
| Surfel(Points const &points) | ufo::Surfel | inline |
| Surfel(std::initializer_list< Vec< 3, float > > points) | ufo::Surfel | inline |
| toDouble(std::array< float, 6 > const &arr) noexcept | ufo::Surfel | inlineprotectedstatic |
| toFloat(std::array< double, 6 > const &src, std::array< float, 6 > &dst) noexcept | ufo::Surfel | inlineprotectedstatic |