|
Namespaces | |
error | |
io | |
LabelDensity | |
LabelOccupancy | |
utils | |
Classes | |
class | Visualizer |
Visualizer for voxel grids of with voxel type VoxelT. More... | |
class | VoxelGrid |
A 3D grid of voxels of type _VoxelT. More... | |
class | VoxelGridStructure |
Geometric structure of a 3D voxel grid. More... | |
Typedefs | |
using | Label = uint32_t |
Type of an object label. More... | |
template<typename Derived > | |
using | ScalarFunction = std::function< typename Eigen::MatrixBase< Derived >::Scalar(typename Eigen::MatrixBase< Derived >::Scalar)> |
Functions | |
void | from_json (const nlohmann::json &json, VoxelGridStructure &structure) |
template<typename VT > | |
std::ostream & | operator<< (std::ostream &os, const VoxelGrid< VT > &grid) |
std::ostream & | operator<< (std::ostream &os, const VoxelGridStructure &rhs) |
void | to_json (nlohmann::json &json, const VoxelGridStructure &structure) |
using ScalarFunction = std::function<typename Eigen::MatrixBase<Derived>::Scalar(typename Eigen::MatrixBase<Derived>::Scalar)> |
Definition at line 12 of file VoxelGridStructure.cpp.
void from_json | ( | const nlohmann::json & | json, |
VoxelGridStructure & | structure | ||
) |
std::ostream& visionx::voxelgrid::operator<< | ( | std::ostream & | os, |
const VoxelGrid< VT > & | grid | ||
) |
Definition at line 484 of file VoxelGrid.hpp.
std::ostream& visionx::voxelgrid::operator<< | ( | std::ostream & | os, |
const VoxelGridStructure & | rhs | ||
) |
void to_json | ( | nlohmann::json & | json, |
const VoxelGridStructure & | structure | ||
) |