supereight
Loading...
Searching...
No Matches
singleres_tsdf_updater.hpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016-2019 Emanuele Vespa
3 * SPDX-FileCopyrightText: 2021-2024 Smart Robotics Lab, Imperial College London, Technical University of Munich
4 * SPDX-FileCopyrightText: 2021 Nils Funk
5 * SPDX-FileCopyrightText: 2021-2024 Sotiris Papatheodorou
6 * SPDX-License-Identifier: BSD-3-Clause
7 */
8
9#ifndef SE_SINGLERES_TSDF_UPDATER_HPP
10#define SE_SINGLERES_TSDF_UPDATER_HPP
11
13
14namespace se {
15
17template<Colour ColB, Semantics SemB, int BlockSize, typename SensorT>
20 typedef typename MapType::DataType DataType;
21 typedef typename MapType::OctreeType::BlockType BlockType;
22
24 std::vector<OctantBase*>& block_ptrs,
25 const timestamp_t timestamp,
27};
28
29} // namespace se
30
31#include "impl/singleres_tsdf_updater_impl.hpp"
32
33#endif // SE_SINGLERES_TSDF_UPDATER_HPP
Definition image.hpp:19
Definition map.hpp:27
Helper wrapper to allocate and de-allocate octants in the octree.
Definition bounded_vector.hpp:14
Field
Definition setup_util.hpp:18
Definition data.hpp:19
MapType::OctreeType::BlockType BlockType
Definition singleres_tsdf_updater.hpp:21
MapType::DataType DataType
Definition singleres_tsdf_updater.hpp:20
Updater(MapType &map, std::vector< OctantBase * > &block_ptrs, const timestamp_t timestamp, const Measurements< SensorT > &measurements)
Map< Data< Field::TSDF, ColB, SemB >, Res::Single, BlockSize > MapType
Definition singleres_tsdf_updater.hpp:19
Definition updater.hpp:16