occ
|
Functions | |
template<typename E > | |
void | march_cube (const std::array< float, 8 > &values, E &edge_func) |
constexpr float | get_offset (float a, float b) |
template<typename T > | |
T | interpolate (T a, T b, float t) |
Variables | |
const size_t | CUBE_REMAP [8] = {2, 3, 1, 0, 6, 7, 5, 4} |
constexpr float | sqrt_3 = 1.73205080757 |
|
inlineconstexpr |
T occ::geometry::mc::impl::interpolate | ( | T | a, |
T | b, | ||
float | t | ||
) |
void occ::geometry::mc::impl::march_cube | ( | const std::array< float, 8 > & | values, |
E & | edge_func | ||
) |
const size_t occ::geometry::mc::impl::CUBE_REMAP[8] = {2, 3, 1, 0, 6, 7, 5, 4} |
|
constexpr |