1#ifndef IGL_OFFSET_SURFACE_H 
    2#define IGL_OFFSET_SURFACE_H 
   28    typename isolevelType,
 
   35    const Eigen::MatrixBase<DerivedV> & V,
 
   36    const Eigen::MatrixBase<DerivedF> & F,
 
   37    const isolevelType isolevel,
 
   38    const typename Derivedside::Scalar s,
 
   40    Eigen::PlainObjectBase<DerivedSV> & SV,
 
   41    Eigen::PlainObjectBase<DerivedSF> & SF,
 
   42    Eigen::PlainObjectBase<DerivedGV> & GV,
 
   43    Eigen::PlainObjectBase<Derivedside> & side,
 
   44    Eigen::PlainObjectBase<DerivedS> & S);
 
   47#ifndef IGL_STATIC_LIBRARY 
   48#  include "offset_surface.cpp" 
SignedDistanceType
Types of signing a distance field.
Definition signed_distance.h:21
 
void offset_surface(const Eigen::MatrixBase< DerivedV > &V, const Eigen::MatrixBase< DerivedF > &F, const isolevelType isolevel, const typename Derivedside::Scalar s, const SignedDistanceType &signed_distance_type, Eigen::PlainObjectBase< DerivedSV > &SV, Eigen::PlainObjectBase< DerivedSF > &SF, Eigen::PlainObjectBase< DerivedGV > &GV, Eigen::PlainObjectBase< Derivedside > &side, Eigen::PlainObjectBase< DerivedS > &S)
Compute a triangulated offset surface using matching cubes on a grid of signed distance values from t...