4#include "Topology/DiscreteElements.h" 
    5#include "Topology/TriangleSet.h" 
    9    template<
typename TDataType>
 
   14        typedef typename TDataType::Real 
Real;
 
   15        typedef typename TDataType::Coord 
Coord;
 
   20        bool apply() 
override;
 
 
#define IMPLEMENT_TCLASS(name, T1)
 
TriangleSet< TDataType > mStandardSphere
 
DiscreteElementsToTriangleSet()
 
TriangleSet< TDataType > mStandardCapsule
 
DECLARE_TCLASS(DiscreteElementsToTriangleSet, TDataType)
 
DEF_INSTANCE_IN(DiscreteElements< TDataType >, DiscreteElements, "")
 
DEF_INSTANCE_OUT(TriangleSet< TDataType >, TriangleSet, "")
 
This is an implementation of AdditiveCCD based on peridyno.