19#include "Topology/TriangleSet.h" 
   23    template<
typename TDataType>
 
   28        typedef typename TDataType::Real 
Real;
 
   29        typedef typename TDataType::Coord 
Coord;
 
   34        inline std::string 
caption()
 override { 
return "Merge"; }
 
 
#define DECLARE_TCLASS(name, T1)
 
#define IMPLEMENT_TCLASS(name, T1)
 
~MergeTriangleSet() override
 
DEF_INSTANCE_STATE(TriangleSet< TDataType >, TriangleSet, "The merged triangle set")
 
DEF_INSTANCE_IN(TriangleSet< TDataType >, First, "The first triangle set")
 
void updateStates() override
 
void resetStates() override
 
DEF_INSTANCE_IN(TriangleSet< TDataType >, Second, "The second triangle set")
 
std::string caption() override
Return the caption.
 
This is an implementation of AdditiveCCD based on peridyno.