33#ifndef DART_CONSTRAINT_SOFTCONTACTCONSTRAINT_HPP_
34#define DART_CONSTRAINT_SOFTCONTACTCONSTRAINT_HPP_
44class SoftCollisionInfo;
67 const std::string&
getType()
const override;
169 const Eigen::Vector3d& _point,
177 const Eigen::Vector3d& _point,
ConstrainedGroup is a group of skeletons that interact each other with constraints.
Definition ConstrainedGroup.hpp:58
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:51
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:65
ConstraintInfo.
Definition ConstraintBase.hpp:50