Cse::AppConfig | |
Cse::detail::ArrayAllocator< T, N > | An allocator using a static array of N elements of type T |
Cse::BaseIterator< DerivedT > | Iterates over all valid data in the octree at the last scale it was updated at |
►Cse::BaseIterator< BlocksIterator< OctreeT > > | |
Cse::BlocksIterator< OctreeT > | |
►Cse::BaseIterator< FrustumIterator< MapT, SensorT > > | |
Cse::FrustumIterator< MapT, SensorT > | |
►Cse::BaseIterator< LeavesIterator< OctreeT > > | |
Cse::LeavesIterator< OctreeT > | |
►Cse::BaseIterator< NodesIterator< OctreeT > > | |
Cse::NodesIterator< OctreeT > | |
►Cse::BaseIterator< OctreeIterator< OctreeT > > | |
Cse::OctreeIterator< OctreeT > | |
►Cse::BaseIterator< UpdateIterator< OctreeT > > | |
Cse::UpdateIterator< OctreeT > | |
Cse::BaseTraits< DerivedT > | |
Cse::BaseTraits< BlocksIterator< OctreeT > > | |
Cse::BaseTraits< FrustumIterator< MapT, SensorT > > | |
Cse::BaseTraits< LeavesIterator< OctreeT > > | |
Cse::BaseTraits< NodesIterator< OctreeT > > | |
Cse::BaseTraits< OctreeIterator< OctreeT > > | |
Cse::BaseTraits< UpdateIterator< OctreeT > > | |
Cse::BlockMultiRes< DataT, BlockSize, DerivedT > | |
Cse::BlockMultiRes< Data< Field::Occupancy, ColB, SemB >, BlockSize, DerivedT > | |
Cse::BlockMultiRes< Data< Field::TSDF, ColB, SemB >, BlockSize, DerivedT > | |
Cse::BlockMultiRes< Data< FldT, ColB, SemB >, BlockSize, DerivedT > | |
Cse::BlockSingleRes< DataT, BlockSize, DerivedT > | The base used for single-resolution blocks |
Ctinycolormap::Color | |
Cse::ColourData< ColB > | |
Cse::ColourData< Colour::Off > | |
Cse::ColourData< Colour::On > | |
Cse::ColourData< ColB >::Config | |
Cse::ColourData< Colour::On >::Config | |
Cse::Config< MapT, SensorT > | |
Cse::Data< FldT, ColB, SemB >::Config | |
Cse::FieldData< FieldT >::Config | |
Cse::FieldData< Field::Occupancy >::Config | |
Cse::FieldData< Field::TSDF >::Config | |
Cse::Map< se::Data< FldT, ColB, SemB >, ResT, BlockSize >::Config | |
Cse::Reader::Config | |
Cse::SemanticData< SemB >::Config | |
Cse::SemanticData< Semantics::On >::Config | |
►Cse::SensorBase< DerivedT >::Config | Configuration parameters common for all sensor models |
Cse::LeicaLidar::Config | |
Cse::OusterLidar::Config | |
Cse::PinholeCamera::Config | |
Cse::Data< FldT, ColB, SemB > | |
Cse::icp::Data | |
Cse::Data< Field::Occupancy, ColB, SemB > | |
Cse::BlockMultiRes< Data< Field::TSDF, ColB, SemB >, BlockSize, DerivedT >::DataUnion | |
Cse::DensePoolingImage< SensorImplType > | |
Cse::DensePoolingImage< SensorT > | |
Cse::FieldData< FieldT > | |
Cse::FieldData< Field::Occupancy > | |
Cse::FieldData< Field::TSDF > | |
Cse::FieldData< FldT > | |
Cse::PinholeCamera::FrustumNormal | Linear indices to se::PinholeCamera::frustum_normals_S and number of frustum normals |
Cse::PinholeCamera::FrustumVertex | Linear indices to se::PinholeCamera::frustum_vertices_S and number of frustum vertices |
Cse::Image< T > | |
Cse::Image< float > | |
Cse::Image< se::RGB > | |
Cse::Map< DataT, ResT, BlockSize > | |
Cse::Map< se::Data< FldT, ColB, SemB >, ResT, BlockSize > | |
Cse::MapIntegrator< MapT > | |
Cse::Measurement< SensorT, T > | Contains an image captured from sensor at pose T_WC |
Cse::Measurement< SensorT, float > | |
Cse::Measurements< SensorT > | Contains measurements from different modalities that must be integrated together |
Cse::MemoryPool< NodeT, BlockT > | Manages memory for se::Octree nodes and blocks in an efficient manner |
Cse::MemoryPool< se::Node, se::Block > | |
Cse::MeshFace< NumVertexes, ColB, SemB > | |
Cse::MeshFaceColourData< NumVertexes, ColB > | |
Cse::MeshFaceColourData< NumVertexes, Colour::Off > | |
Cse::MeshFaceColourData< NumVertexes, Colour::On > | |
Cse::MeshFaceSemanticData< NumVertexes, SemB > | |
Cse::MeshFaceSemanticData< NumVertexes, Semantics::Off > | |
►Cse::NodeData< DataT, ResT > | Contains se::Data stored in se::Node and appropriate methods |
Cse::Node< DataT, ResT > | An intermediate node of an se::Octree |
Cse::NodeData< Data< Field::Occupancy, ColB, SemB >, ResT > | Specialization of se::NodeData for se::Field::Occupancy |
Cse::NullMemoryPool< NodeT, BlockT > | An alternate implementation of se::MemoryPool that can help debug certain memory-related bugs |
►Cse::OctantBase | The base class of all octants (se::Node and se::Block) in an se::Octree |
Cse::Block< DataT, ResT, BlockSize > | A leaf node of an se::Octree |
Cse::Node< DataT, ResT > | An intermediate node of an se::Octree |
Cse::Octree< DataT, ResT, BlockSize > | The octree data structure containing the map data |
Cse::Octree< DataType, ResT, BlockSize > | |
Cse::PerfStats | |
Cse::Pixel | |
Cse::RaycastCarver< MapT, SensorT > | Allocator used for TSDF mapping |
Cse::RayIntegrator< MapT, SensorT > | |
Cse::RayIntegrator< Map< Data< se::Field::Occupancy, ColB, SemB >, se::Res::Multi, BlockSize >, SensorT > | |
Cse::RayIntegrator< Map< Data< se::Field::Occupancy, ColB, SemB >, se::Res::Multi, BlockSize >, SensorT >::RayIntegratorConfig | The config file of the single ray carver |
►Cse::Reader | Base abstract class for dataset readers |
Cse::InteriorNetReader | Reader for the InteriorNet dataset |
Cse::LeicaReader | Reader for Leica style datasets |
Cse::NewerCollegeReader | Reader for the Newer College dataset |
Cse::OpenNIReader | Reader for the Microsoft Kinect and Asus Xtion using the OpenNI2 driver |
Cse::RAWReader | Reader for SLAMBench 1.0 .raw files |
Cse::TUMReader | Reader for the TUM RGBD dataset |
Cse::detail::ArrayAllocator< T, N >::rebind< U > | |
Cse::PerfStats::Results | |
Cse::RGB | A colour represented as a Red-Green-Blue tuple with 8-bits per channel |
Cse::RGBA | A colour represented as a Red-Green-Blue-Alpha tuple with 8-bits per channel |
Cse::SemanticData< SemB > | |
Cse::SemanticData< Semantics::Off > | |
Cse::SemanticData< Semantics::On > | |
Cse::SensorBase< DerivedT > | Base class for all sensor models used for integrating measurements |
►Cse::SensorBase< LeicaLidar > | |
Cse::LeicaLidar | |
►Cse::SensorBase< OusterLidar > | |
Cse::OusterLidar | |
►Cse::SensorBase< PinholeCamera > | |
Cse::PinholeCamera | |
Cse::PerfStats::Stats | |
Cse::Submap< MapT > | Stores an se::Map and an associated transformation from the submap to the world frame |
Cse::Tracker< MapT, SensorT > | |
Cse::TrackerConfig | |
►Cstd::conditional::type | |
Cse::Block< DataT, ResT, BlockSize > | A leaf node of an se::Octree |
Cse::Updater< MapT, SensorT > | |
Cse::Updater< Map< Data< Field::Occupancy, ColB, SemB >, Res::Multi, BlockSize >, SensorT > | |
Cse::Updater< Map< Data< Field::TSDF, ColB, SemB >, Res::Multi, BlockSize >, SensorT > | Specialization of se::Updater for multi-resolution TSDF mapping |
Cse::Updater< Map< Data< Field::TSDF, ColB, SemB >, Res::Single, BlockSize >, SensorT > | Specialization of se::Updater for single-resolution TSDF mapping |
Cse::Updater< Map< Data< Field::Occupancy, ColB, SemB >, Res::Multi, BlockSize >, SensorT >::UpdaterConfig | |
Cse::meshing::Vertex | |
Cse::meshing::VertexIndexMesh< NumFaceVertices > | |
Cse::VolumeCarver< MapT, SensorT > | Unimplemented on purpose so that the template specialization is used |
Cse::VolumeCarver< Map< Data< se::Field::Occupancy, ColB, SemB >, se::Res::Multi, BlockSize >, SensorT > | Allocate the frustum using a map-to-camera volume carving approach |
Cse::VolumeCarverAllocation | |
Cse::VolumeCarver< Map< Data< se::Field::Occupancy, ColB, SemB >, se::Res::Multi, BlockSize >, SensorT >::VolumeCarverConfig | The config file of the volume carver |
Cse::VoxelBlockRayIterator< MapT > | |