void updateTopology() override
DArray< uint32_t > & getVulkanIndex()
void setTriangles(std::vector< Triangle > &triangles)
virtual void updateTriangles()
void setTriangles(std::vector< Triangle > &indices)
DArray< Triangle > mTriangleIndex
DArray< uint32_t > mIndex
DArray< Triangle > & getTriangles()
This is an implementation of AdditiveCCD based on peridyno.
Array< T, DeviceType::GPU > DArray