ConstrainedGroup is a group of skeletons that interact each other with constraints.
More...
#include <ConstrainedGroup.hpp>
ConstrainedGroup is a group of skeletons that interact each other with constraints.
- See also
- class ConstraintSolver
◆ ConstrainedGroup()
dart::constraint::ConstrainedGroup::ConstrainedGroup |
( |
| ) |
|
◆ ~ConstrainedGroup()
dart::constraint::ConstrainedGroup::~ConstrainedGroup |
( |
| ) |
|
|
virtual |
◆ addConstraint()
void dart::constraint::ConstrainedGroup::addConstraint |
( |
const ConstraintBasePtr & |
_constraint | ) |
|
◆ containConstraint()
bool dart::constraint::ConstrainedGroup::containConstraint |
( |
const ConstConstraintBasePtr & |
_constraint | ) |
const |
|
private |
Return true if _constraint is contained.
◆ getConstraint() [1/2]
ConstraintBasePtr dart::constraint::ConstrainedGroup::getConstraint |
( |
std::size_t |
_index | ) |
|
◆ getConstraint() [2/2]
◆ getNumConstraints()
std::size_t dart::constraint::ConstrainedGroup::getNumConstraints |
( |
| ) |
const |
Return number of constraints in this constrained group.
◆ getTotalDimension()
std::size_t dart::constraint::ConstrainedGroup::getTotalDimension |
( |
| ) |
const |
Get total dimension of contraints in this group.
◆ removeAllConstraints()
void dart::constraint::ConstrainedGroup::removeAllConstraints |
( |
| ) |
|
◆ removeConstraint()
void dart::constraint::ConstrainedGroup::removeConstraint |
( |
const ConstraintBasePtr & |
_constraint | ) |
|
◆ ConstraintSolver
◆ mConstraints
◆ mRootSkeleton