Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Cadaptor_base
 Cbeluga::Amcl< MotionModel, SensorModel, RandomStateGenerator, WeightT, ParticleType, ExecutionPolicy >Implementation of the Adaptive Monte Carlo Localization (AMCL) algorithm
 Cbeluga::AmclParamsStruct containing parameters for the Adaptive Monte Carlo Localization (AMCL) implementation
 Cbeluga::views::detail::as_common_tuple_indirect_fnUtility type to adapt the zip output
 Cbeluga::actions::detail::assign_fnImplementation detail for an assign range adaptor object
 Cbeluga::BeamModelParamParameters used to construct a BeamSensorModel instance
 Cbeluga::BeamSensorModel< OccupancyGrid >Beam sensor model for range finders
 Cbeluga::BearingModelParamParameters used to construct a BearingSensorModel instance
 Cbeluga::BearingSensorModel< LandmarkMap, StateType >Generic bearing sensor model, for both 2D and 3D state types
 Cbeluga::Bresenham2iBresenham's 2D line drawing algorithm, optimized for integer arithmetic
 Cbeluga::detail::CellHasher< N >
 Cciabatta_top
 Cbeluga::CircularArray< T, N, F >An implementation of generic, non-threadsafe circular array
 Cbeluga::CircularArray< state_type, 2 >
 Cbeluga::clusterizer_detail::ClusterCell< State >A struct that holds the data of a single cell for the clusterization algorithm
 Cbeluga::common_tuple_type< T, U, Is >Meta-function that computes a common tuple type given two tuple-like types T and U
 Cbeluga::common_tuple_type< T, U, std::index_sequence< I... > >common_tuple_type specialization for std::index_sequence
 Cbeluga::views::detail::sample_view< Range, Distribution, URNG >::cursorCursor class that handles the iteration logic
 Cbeluga::decay_tuple_like< T, class >Meta-function that decays a tuple like type and its members
 Cbeluga::decay_tuple_like< TupleLike< Args... >, std::enable_if_t< is_tuple_like_v< std::decay_t< TupleLike< Args... > > > > >decay_tuple_like specialization for tuples
 Cbeluga::DifferentialDriveModel< StateType >Sampled odometry model for a differential drive
 Cbeluga::DifferentialDriveModelParamParameters to construct a DifferentialDriveModel instance
 Cbeluga::policies::detail::every_n_fnImplementation detail for an every_n_fn object
 Cbeluga::policies::detail::every_n_policyImplementation detail for the every_n_policy
 Cbeluga::ExponentialFilterCallable type implementing an exponential filter
 Cfalse_type
 Cstd::hash< beluga::Numeric< T, PhantomType > >std::hash specialization for Numeric types
 Cbeluga::Hasher
 Cbeluga::IndexingIterator< Indexable, Index >A random access iterator for any indexable container
 Cintegral_constant
 Cis_complete
 Cbeluga::Bresenham2i::Line< Vector2, Integer >::iteratorBresenham's 2D line drawing iterator, one cell at a time
 Cbeluga::LandmarkBearingDetectionLandmark bearing detection data
 Cbeluga::LandmarkMapBasic 3D landmark map datatype
 Cbeluga::LandmarkModelParamParameters used to construct a LandmarkSensorModel instance (both 2D and 3D)
 Cbeluga::LandmarkPositionDetectionLandmark bearing detection data
 Cbeluga::LandmarkSensorModel< LandmarkMap, StateType >Generic landmark model for discrete detection sensors (both 2D and 3D)
 Cbeluga::Less
 Cbeluga::LikelihoodFieldModel< OccupancyGrid >Likelihood field sensor model for range finders
 Cbeluga::LikelihoodFieldModelParamParameters used to construct a LikelihoodFieldModel instance
 Cbeluga::detail::make_from_state_fn< Particle, State >Function object type to create a particle from a given state
 Cbeluga::multivariate_distribution_traits< T, Enable >Forward declaration of the multivariate_distribution_traits class template
 Cbeluga::multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Eigen::EigenBase< T >, T > > >Specialization for types derived from Eigen::EigenBase
 Cbeluga::multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SE2Base< T >, T > > >Specialization for types derived from Sophus::SE2Base
 Cbeluga::multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SE3Base< T >, T > > >Specialization for types derived from Sophus::SE3Base
 Cbeluga::multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SO2Base< T >, T > > >Specialization for types derived from Sophus::SO2Base
 Cbeluga::multivariate_distribution_traits< T, std::enable_if_t< std::is_base_of_v< Sophus::SO3Base< T >, T > > >Specialization for types derived from Sophus::SO3Base
 Cbeluga::MultivariateNormalDistribution< T >Multivariate normal distribution
 Cbeluga::MultivariateNormalDistributionParam< Vector, Matrix >Multivariate normal distribution parameter set class
 Cbeluga::MultivariateNormalDistributionParam< vector_type, covariance_type >
 Cbeluga::MultivariateUniformDistribution< T, Constraint >Primary template for a multivariate uniform distribution
 Cbeluga::MultivariateUniformDistribution< Sophus::SE2d, Eigen::AlignedBox2d >Specialization of multivariate uniform distribution for bounding regions in 2D space
 Cbeluga::MultivariateUniformDistribution< Sophus::SE2d, OccupancyGrid >Specialization of multivariate uniform distribution for occupancy grids
 Cbeluga::MultivariateUniformDistribution< Sophus::SE3d, Eigen::AlignedBox3d >Specialization of multivariate uniform distribution for bounding regions in 3D space
 Cbeluga::NDTCell< NDim, Scalar >Representation for a cell of a N dimensional NDT cell
 Cbeluga::NDTModelParam< NDim >Parameters used to construct a NDTSensorModel instance
 Cbeluga::NDTSensorModel< SparseGridT >NDT sensor model for range finders
 Cbeluga::actions::detail::normalize_base_fnImplementation detail for a normalize range adaptor object
 Cbeluga::Numeric< T, PhantomType, typename >Helper for creating strongly typed numeric types
 Cnumeric_limits
 Cbeluga::OmnidirectionalDriveModelSampled odometry model for an omnidirectional drive
 Cbeluga::OmnidirectionalDriveModelParamParameters to construct an OmnidirectionalDriveModel instance
 Cbeluga::policies::detail::on_effective_size_drop_policyImplementation detail for a on_effective_size_drop_policy object
 Cbeluga::policies::detail::on_motion_fnImplementation detail for the on_motion_fn object
 Cbeluga::policies::detail::on_motion_policy_base< Pose >Primary template for the on_motion_policy_base class
 Cbeluga::policies::detail::on_motion_policy_base< Sophus::SE2< Scalar > >Specialization for on_motion_policy_base in SE2 space
 Cbeluga::particle_traits< T >Common traits of all particle types. See Page requirements as well
 Cbeluga::ParticleClusterizerParticle clusterizer implementation
 Cbeluga::ParticleClusterizerParamParameters used to construct a ParticleClusterizer instance
 Cbeluga::policy< PolicyFn >Forward declaration of policy
 Cbeluga::policy< decltype(particles_)>
 Cbeluga::policy< state_type >
 Cbeluga::policy_baseImplementation detail for a policy base object
 Cbeluga::actions::detail::propagate_base_fnImplementation detail for a propagate range adaptor object
 Cbeluga::views::detail::random_intersperse_fnImplementation detail for a random_intersperse range adaptor object
 Cbeluga::Ray2d< OccupancyGrid, Algorithm >Castable 2D ray
 Cbeluga::actions::detail::reweight_base_fnImplementation detail for a reweight range adaptor object
 Cbeluga::views::detail::sample_base_fnImplementation detail for a sample algorithm
 Cbeluga::Bresenham2i::Line< Vector2, Integer >::iterator::sentinelPast-of-end iterator sentinel
 Cbeluga::spatial_hash< T, Enable >Callable class, allowing to calculate the hash of a particle state
 Cbeluga::spatial_hash< Sophus::SE2 >
 Cbeluga::spatial_hash< Sophus::SE2d, void >
 Cbeluga::spatial_hash< State >
 Cbeluga::spatial_hash< state_type >
 Cbeluga::spatial_hash< std::array< T, N >, std::enable_if_t< std::is_arithmetic_v< T >, void > >Specialization for arrays
 Cbeluga::spatial_hash< std::tuple< double, double, double > >
 Cbeluga::spatial_hash< Tuple< Types... >, std::enable_if_t<(std::is_arithmetic_v< Types > &&...), void > >Specialization for tuples
 Cbeluga::state_detail::state_fnCustomization point object type for accessing the state of a particle
 Cbeluga::StationaryModelA stationary motion model
 Cbeluga::views::detail::take_evenly_fnImplementation detail for a take_evenly range adaptor object
 Cbeluga::views::detail::take_while_kld_fnImplementation detail for a take_while_kld range adaptor object
 CTest
 Cbeluga::ThrunRecoveryProbabilityEstimatorRandom particle probability estimator
 Ctrue_type
 Cstd::tuple_element< I, beluga::CircularArray< T, N, F > >std::tuple_element specialization for circular arrays
 Cbeluga::tuple_index< T, TupleLike, class >Meta-function that returns the tuple index of the element whose type is T
 Cbeluga::TupleContainer< InternalContainer, T >Primary template for a tuple of containers
 Cbeluga::TupleContainer< InternalContainer, std::tuple< Types... > >An implementation of a tuple of containers, with an interface that looks like a container of tuples
 Cbeluga::TupleContainer< Vector, particle_type >
 Cbeluga::TupleContainer< Vector, T >
 Cbeluga::testing::StaticOccupancyGrid< Rows, Cols >::ValueTraits
 Cview_adaptor
 Cview_facade
 Cview_interface
 Cbeluga::weight_detail::weight_fnCustomization point object type for accessing the weight of a particle
 Cbeluga::views::detail::zip_fnImplementation detail for a zip range adaptor object


beluga
Author(s):
autogenerated on Tue Jul 16 2024 02:59:54