supereight
structure_meshing.hpp
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2016-2019 Emanuele Vespa
3  * SPDX-FileCopyrightText: 2019-2021 Smart Robotics Lab, Imperial College London, Technical University of Munich
4  * SPDX-FileCopyrightText: 2021 Nils Funk
5  * SPDX-FileCopyrightText: 2021 Sotiris Papatheodorou
6  * SPDX-License-Identifier: BSD-3-Clause
7  */
8 
9 #ifndef SE_STRUCTURE_MESHING_HPP
10 #define SE_STRUCTURE_MESHING_HPP
11 
12 #include "se/map/octree/octree.hpp"
13 
14 namespace se {
15 
24 template<typename OctreeT>
25 QuadMesh octree_structure_mesh(OctreeT& octree);
26 
27 } // namespace se
28 
29 #include "impl/structure_meshing_impl.hpp"
30 
31 #endif // SE_STRUCTURE_MESHING_HPP
QuadMesh octree_structure_mesh(OctreeT &octree)
Extract the octree structure as a quadrilateral mesh.
Mesh< Quad > QuadMesh
Definition: mesh.hpp:44
Helper wrapper to allocate and de-allocate octants in the octree.
Definition: colour_utils.hpp:17