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