occ
|
#include <occ/core/interpolator.h>
#include <occ/core/linear_algebra.h>
#include <occ/core/units.h>
#include <utility>
#include <vector>
Classes | |
struct | occ::isosurface::AxisAlignedBoundingBox |
struct | occ::isosurface::AtomInterpolator |
struct | occ::isosurface::InterpolatorParams |
class | occ::isosurface::BatchFunctor< F > |
Namespaces | |
namespace | occ |
namespace | occ::isosurface |
namespace | occ::isosurface::impl |
Typedefs | |
using | occ::isosurface::LinearInterpolatorFloat = occ::core::Interpolator1D< float, occ::core::DomainMapping::Linear > |
Functions | |
template<class Func > | |
void | occ::isosurface::impl::remap_vertices (const Func &f, const std::vector< float > &v, std::vector< float > &dest) |
template<typename F > | |
occ::isosurface::BatchFunctor (F &&) -> BatchFunctor< std::remove_reference_t< F > > | |
template<typename F , typename... Args> | |
auto | occ::isosurface::make_batch_functor (Args &&...args) |