#include <ClusterCreationParameters.h>
|
| | FClusterCreationParameters (FReal CoillisionThicknessPercentIn=(FReal) 0.3, int32 MaxNumConnectionsIn=100, bool bCleanCollisionParticlesIn=true, bool bCopyCollisionParticlesIn=true, bool bGenerateConnectionGraphIn=true, EConnectionMethod ConnectionMethodIn=EConnectionMethod::MinimalSpanningSubsetDelaunayTriangulation, FReal ConnectionGraphBoundsFilteringMarginIn=0, FBVHParticles *CollisionParticlesIn=nullptr, Chaos::TPBDRigidClusteredParticleHandle< Chaos::FReal, 3 > *ClusterParticleHandleIn=nullptr, const FVec3 &ScaleIn=FVec3::OneVector, bool bIsAnchoredIn=false, bool bInEnableStrainOnCollision=true) |
| |
◆ EConnectionMethod
| Enumerator |
|---|
| PointImplicit | |
| DelaunayTriangulation | |
| MinimalSpanningSubsetDelaunayTriangulation | |
| PointImplicitAugmentedWithMinimalDelaunay | |
| BoundsOverlapFilteredDelaunayTriangulation | |
| None | |
◆ FClusterCreationParameters()
| Chaos::FClusterCreationParameters::FClusterCreationParameters |
( |
FReal |
CoillisionThicknessPercentIn = (FReal)0.3, |
|
|
int32 |
MaxNumConnectionsIn = 100, |
|
|
bool |
bCleanCollisionParticlesIn = true, |
|
|
bool |
bCopyCollisionParticlesIn = true, |
|
|
bool |
bGenerateConnectionGraphIn = true, |
|
|
EConnectionMethod |
ConnectionMethodIn = EConnectionMethod::MinimalSpanningSubsetDelaunayTriangulation, |
|
|
FReal |
ConnectionGraphBoundsFilteringMarginIn = 0, |
|
|
FBVHParticles * |
CollisionParticlesIn = nullptr, |
|
|
Chaos::TPBDRigidClusteredParticleHandle< Chaos::FReal, 3 > * |
ClusterParticleHandleIn = nullptr, |
|
|
const FVec3 & |
ScaleIn = FVec3::OneVector, |
|
|
bool |
bIsAnchoredIn = false, |
|
|
bool |
bInEnableStrainOnCollision = true |
|
) |
| |
|
inline |
◆ bCleanCollisionParticles
| bool Chaos::FClusterCreationParameters::bCleanCollisionParticles |
◆ bCopyCollisionParticles
| bool Chaos::FClusterCreationParameters::bCopyCollisionParticles |
◆ bEnableStrainOnCollision
| bool Chaos::FClusterCreationParameters::bEnableStrainOnCollision |
◆ bGenerateConnectionGraph
| bool Chaos::FClusterCreationParameters::bGenerateConnectionGraph |
◆ bIsAnchored
| bool Chaos::FClusterCreationParameters::bIsAnchored |
◆ ClusterParticleHandle
◆ CoillisionThicknessPercent
| FReal Chaos::FClusterCreationParameters::CoillisionThicknessPercent |
◆ CollisionParticles
| FBVHParticles* Chaos::FClusterCreationParameters::CollisionParticles |
◆ ConnectionGraphBoundsFilteringMargin
| FReal Chaos::FClusterCreationParameters::ConnectionGraphBoundsFilteringMargin |
◆ ConnectionMethod
◆ MaxNumConnections
| int32 Chaos::FClusterCreationParameters::MaxNumConnections |
◆ Scale
| FVec3 Chaos::FClusterCreationParameters::Scale |
The documentation for this struct was generated from the following file: