21 void setBoxes(std::vector<px::Box> boxes);
22 void setSpheres(std::vector<px::Sphere> spheres);
23 void setCapsules(std::vector<px::Capsule> capsules);
VkDeviceArray< px::Box > & getBoxes()
VkDeviceArray< px::Capsule > & getCapsules()
uint32_t getTotalElementSize()
VkDeviceArray< px::Capsule > mCapsules
VkDeviceArray< px::Box > mBoxes
VkDeviceArray< px::Sphere > & getSpheres()
void setCapsules(DArray< Capsule3D > &capsules)
ElementOffset getElementOffset()
void setBoxes(DArray< Box3D > &boxes)
VkDeviceArray< px::Sphere > mSpheres
void setSpheres(DArray< Sphere3D > &spheres)
~DiscreteElements() override
This is an implementation of AdditiveCCD based on peridyno.