33#ifndef DART_CONSTRAINT_SOFTCONTACTCONSTRAINT_HPP_
34#define DART_CONSTRAINT_SOFTCONTACTCONSTRAINT_HPP_
43class SoftCollisionInfo;
66 const std::string&
getType()
const override;
168 const Eigen::Vector3d& _point,
176 const Eigen::Vector3d& _point,
ConstrainedGroup is a group of skeletons that interact each other with constraints.
Definition ConstrainedGroup.hpp:59
Constraint is a base class of concrete constraints classes.
Definition ConstraintBase.hpp:75
ConstraintSolver manages constraints and computes constraint impulses.
Definition ConstraintSolver.hpp:57
BodyNode class represents a single node of the skeleton.
Definition BodyNode.hpp:79
Definition PointMass.hpp:53
Definition ShapeNode.hpp:49
SoftBodyNode represent a soft body that has one deformable skin.
Definition SoftBodyNode.hpp:46
std::vector< _Tp, Eigen::aligned_allocator< _Tp > > aligned_vector
Definition Memory.hpp:71
std::shared_ptr< Skeleton > SkeletonPtr
Definition SmartPointer.hpp:60
Definition BulletCollisionDetector.cpp:60
ConstraintInfo.
Definition ConstraintBase.hpp:50