#include <linear_hashed_marching_cubes.h>
|
| | LinearHashedMarchingCubes (uint64_t depth) |
| |
| template<typename S > |
| void | extract (const S &source, std::vector< float > &vertices, std::vector< uint32_t > &indices) |
| |
| template<typename S > |
| void | extract_with_normals (const S &source, std::vector< float > &vertices, std::vector< uint32_t > &indices, std::vector< float > &normals) |
| |
◆ EdgeMap
◆ VertexMap
◆ LinearHashedMarchingCubes()
| occ::geometry::mc::LinearHashedMarchingCubes::LinearHashedMarchingCubes |
( |
uint64_t |
depth | ) |
|
|
inline |
◆ extract()
template<typename S >
| void occ::geometry::mc::LinearHashedMarchingCubes::extract |
( |
const S & |
source, |
|
|
std::vector< float > & |
vertices, |
|
|
std::vector< uint32_t > & |
indices |
|
) |
| |
|
inline |
◆ extract_with_normals()
template<typename S >
| void occ::geometry::mc::LinearHashedMarchingCubes::extract_with_normals |
( |
const S & |
source, |
|
|
std::vector< float > & |
vertices, |
|
|
std::vector< uint32_t > & |
indices, |
|
|
std::vector< float > & |
normals |
|
) |
| |
|
inline |
◆ max_depth
| size_t occ::geometry::mc::LinearHashedMarchingCubes::max_depth {6} |
◆ min_depth
| size_t occ::geometry::mc::LinearHashedMarchingCubes::min_depth {2} |
◆ tolerance
| float occ::geometry::mc::LinearHashedMarchingCubes::tolerance {1e-6} |
The documentation for this struct was generated from the following file: