6#include "Topology/TriangleSet.h" 
   10    template<
typename TDataType>
 
   15        typedef typename TDataType::Real 
Real;
 
   16        typedef typename TDataType::Coord 
Coord;
 
   29        bool apply() 
override;
 
 
#define DECLARE_TCLASS(name, T1)
 
#define IMPLEMENT_TCLASS(name, T1)
 
DEF_INSTANCE_IN(VoxelOctree< TDataType >, Volume, "")
 
~AdaptiveVolumeToTriangleSet() override
 
DEF_VAR(Real, IsoValue, Real(0), "Iso value")
 
AdaptiveVolumeToTriangleSet()
 
DEF_INSTANCE_OUT(TriangleSet< TDataType >, TriangleSet, "")
 
This is an implementation of AdditiveCCD based on peridyno.