Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FPBDCollisionContainerSolverSimd
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AddConstraints () |
IslandGroup API | Chaos/Collision/PBDCollisionContainerSolverSimd.h | |
virtual void AddConstraints
(
const TArrayView< Private::FPBDIslandConstraint* >& Constraints |
Island API. | Chaos/Collision/PBDCollisionContainerSolverSimd.h |
AddConstraints()
Description
IslandGroup API
| Name | AddConstraints |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Collision/PBDCollisionContainerSolverSimd.h |
| Include Path | #include "Chaos/Collision/PBDCollisionContainerSolverSimd.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/Collision/PBDCollisionContainerSolverSimd.cpp |
virtual 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/Collision/PBDCollisionContainerSolverSimd.h |
| Include Path | #include "Chaos/Collision/PBDCollisionContainerSolverSimd.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/Collision/PBDCollisionContainerSolverSimd.cpp |
virtual void AddConstraints
(
const TArrayView < Private::FPBDIslandConstraint * > & Constraints
)