9 #include "imstkCollisionInteraction.h" 10 #include "imstkMacros.h" 30 std::string cdType =
"");
36 void setRestitution(
const double restitution);
37 const double getRestitution()
const;
39 void setFriction(
const double friction);
40 const double getFriction()
const;
45 void initGraphEdges(std::shared_ptr<TaskNode> source, std::shared_ptr<TaskNode> sink)
override;
This class defines a collision interaction between a first order PbdObject and second order RigidObje...
PbdRigidObjectCollision(std::shared_ptr< PbdObject > obj1, std::shared_ptr< RigidObject2 > obj2, std::string cdType="")
Constructor for PbdObject-PbdObject or PbdObject-CollidingObject collisions.
Abstract class for defining collision interactions between objects.
void initGraphEdges()
Initializes the edges of the SceneObject's computational graph.