TPerParticlePBDCollisionConstraint

Choose your operating system:

Windows

macOS

Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PerParticlePBDCollisionConstraint.h

Include

#include "Chaos/PerParticlePBDCollisionConstraint.h"

Syntax

template<EGeometryParticlesSimType SimType>
class TPerParticlePBDCollisionConstraint

Constructors

Name Description

Public function

TPerParticlePBDCollisionConstraint

(
    const TPBDActiveView< FCollisionPar...,
    TArray< bool >& Collided,
    TArray< uint32 >& DynamicGroupIds,
    TArray< uint32 >& KinematicGroupId...,
    const TArray< FReal >& PerGroupThi...,
    const TArray< FReal >& PerGroupFri...
)

Destructors

Functions

Name Description

Public function Const

void

 

ApplyFriction

(
    FPBDParticles& Particles,
    const FReal Dt,
    const int32 Index
)

Public function Const

void

 

ApplyRange

(
    FPBDParticles& Particles,
    const FReal Dt,
    const int32 Offset,
    const int32 Range
)

Typedefs

Name

Description

FCollisionParticles