UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::Softs::FPBDShapeConstraintsBase Class Reference

#include <PBDShapeConstraintsBase.h>

+ Inheritance diagram for Chaos::Softs::FPBDShapeConstraintsBase:

Public Member Functions

 FPBDShapeConstraintsBase (int32 InParticleOffset, int32 InParticleCount, const TArray< FSolverVec3 > &StartPositions, const TArray< FSolverVec3 > &InTargetPositions, const FSolverReal InStiffness)
 
virtual ~FPBDShapeConstraintsBase ()
 
FSolverVec3 GetDelta (const FSolverParticles &InParticles, const int32 Index) const
 

Protected Attributes

const TArray< FSolverVec3 > & TargetPositions
 
const int32 ParticleOffset
 

Constructor & Destructor Documentation

◆ FPBDShapeConstraintsBase()

Chaos::Softs::FPBDShapeConstraintsBase::FPBDShapeConstraintsBase ( int32  InParticleOffset,
int32  InParticleCount,
const TArray< FSolverVec3 > &  StartPositions,
const TArray< FSolverVec3 > &  InTargetPositions,
const FSolverReal  InStiffness 
)
inline

◆ ~FPBDShapeConstraintsBase()

virtual Chaos::Softs::FPBDShapeConstraintsBase::~FPBDShapeConstraintsBase ( )
inlinevirtual

Member Function Documentation

◆ GetDelta()

FSolverVec3 Chaos::Softs::FPBDShapeConstraintsBase::GetDelta ( const FSolverParticles InParticles,
const int32  Index 
) const
inline

Member Data Documentation

◆ ParticleOffset

const int32 Chaos::Softs::FPBDShapeConstraintsBase::ParticleOffset
protected

◆ TargetPositions

const TArray<FSolverVec3>& Chaos::Softs::FPBDShapeConstraintsBase::TargetPositions
protected

The documentation for this class was generated from the following file: