19#include "Topology/PointSet.h"
20#include "Topology/EdgeSet.h"
27 template<
typename TDataType>
32 typedef typename TDataType::Coord
Coord;
~CollisionDetector() override
void resetStates() override
bool validateInputs() override
DEF_INSTANCE_STATE(EdgeSet< TDataType >, Normals, "")
DEF_NODE_PORT(BasicShape< TDataType >, ShapeA, "")
std::string getNodeType() override
DEF_NODE_PORT(BasicShape< TDataType >, ShapeB, "")
DEF_INSTANCE_STATE(PointSet< TDataType >, Contacts, "")
DECLARE_TCLASS(CollisionDetector, TDataType)
A PointSet stores the coordinates for a set of independent points.
This is an implementation of AdditiveCCD based on peridyno.