supereight
Loading...
Searching...
No Matches
octree_io.hpp
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2016-2019 Emanuele Vespa
3 * SPDX-FileCopyrightText: 2018-2021 Smart Robotics Lab, Imperial College London, Technical University of Munich
4 * SPDX-FileCopyrightText: 2019-2021 Nils Funk
5 * SPDX-FileCopyrightText: 2020-2021 Sotiris Papatheodorou
6 * SPDX-License-Identifier: BSD-3-Clause
7 */
8
9#ifndef SE_OCTREE_IO_HPP
10#define SE_OCTREE_IO_HPP
11
12#include <fstream>
13#include <iostream>
14#include <sstream>
15
16namespace se {
17namespace io {
18
31template<typename GetValueF>
32bool save_3d_slice_vtk(const std::string& filename,
33 const Eigen::Vector3i& lower_coord,
34 const Eigen::Vector3i& upper_coord,
36
37} // namespace io
38} // namespace se
39
40
41
42#include "impl/octree_io_impl.hpp"
43
44
45
46#endif // SE_OCTREE_IO_HPP
Definition image.hpp:19
bool save_3d_slice_vtk(const std::string &filename, const Eigen::Vector3i &lower_coord, const Eigen::Vector3i &upper_coord, GetValueF &get_value)
Generate a 3D slice of the octree.
Helper wrapper to allocate and de-allocate octants in the octree.
Definition bounded_vector.hpp:14