5#include "Topology/PointSet.h"
6#include "Topology/DiscreteElements.h"
11 template<
typename TDataType>
15 typedef typename TDataType::Real
Real;
16 typedef typename TDataType::Coord
Coord;
17 typedef typename TDataType::Matrix
Matrix;
::dyno::FixedJoint< Real > FixedJoint
::dyno::BallAndSocketJoint< Real > BallAndSocketJoint
DEF_ARRAY_IN(Coord, Center, DeviceType::GPU, "Center of rigid bodies")
DEF_ARRAY_IN(Matrix, RotationMatrix, DeviceType::GPU, "Rotation matrix of rigid bodies")
::dyno::SliderJoint< Real > SliderJoint
DEF_INSTANCE_IN(DiscreteElements< TDataType >, DiscreteElements, "")
DEF_INSTANCE_OUT(PointSet< TDataType >, PointSet, "")
::dyno::HingeJoint< Real > HingeJoint
A PointSet stores the coordinates for a set of independent points.
This is an implementation of AdditiveCCD based on peridyno.