#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: