18#include "Topology/TriangleSet.h" 
   33    template<
typename TDataType>
 
   38        typedef typename TDataType::Real 
Real;
 
   39        typedef typename TDataType::Coord 
Coord;
 
 
#define DECLARE_TCLASS(name, T1)
 
~FastSweepingMethodGPU() override
 
DEF_INSTANCE_OUT(LevelSet< TDataType >, LevelSet, "")
 
DEF_VAR(uint, Padding, 10, "")
 
DEF_VAR(Real, Spacing, 0.05f, "")
 
DEF_VAR(uint, PassNumber, 2, "")
 
DEF_INSTANCE_IN(TriangleSet< TDataType >, TriangleSet, "")
 
This is an implementation of AdditiveCCD based on peridyno.
 
Vector< unsigned int, 3 > Vec3ui
 
CArray3D< float > CArray3f
 
CArray3D< unsigned int > CArray3ui
 
Array3D< T, DeviceType::CPU > CArray3D