Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FConstraintContainerSolver
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AddConstraints () |
RBAN API. Add all (active) constraints to the solver. | Chaos/Evolution/SolverConstraintContainer.h | |
void AddConstraints
(
const TArrayView< Private::FPBDIslandConstraint* >& Constraints |
Island API. | Chaos/Evolution/SolverConstraintContainer.h |
AddConstraints()
Description
RBAN API. Add all (active) constraints to the solver.
| Name | AddConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Evolution/SolverConstraintContainer.h |
| Include Path | #include "Chaos/Evolution/SolverConstraintContainer.h" |
void AddConstraints()
AddConstraints(const TArrayView< Private::FPBDIslandConstraint * > &)
Description
Island API. Add a set of constraints to the solver. This can be called multiple times: once for each island in an IslandGroup, but there will never be more constraints added than specified in Reset(). NOTE: this should not do any actual data gathering - it should just add to the list of constraints in this group. All data gathering is handled in GatherInput.
| Name | AddConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Evolution/SolverConstraintContainer.h |
| Include Path | #include "Chaos/Evolution/SolverConstraintContainer.h" |
void AddConstraints
(
const TArrayView < Private::FPBDIslandConstraint * > & Constraints
)