#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition SoftsSolverCollisionParticlesRange.h:11
const FSolverVec3 & X(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:47
const FSolverVec3 & V(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:25
TArrayView< FSolverVec3 > XArray()
Definition SoftsSolverCollisionParticlesRange.h:56
void SetGeometry(const int32 Index, const FImplicitObjectPtr &InGeometry)
Definition SoftsSolverCollisionParticlesRange.h:43
const FSolverVec3 & W(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:29
TArrayView< FSolverRotation3 > GetR()
Definition SoftsSolverCollisionParticlesRange.h:40
FSolverCollisionParticlesRange()=default
const FSolverRotation3 R(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:35
FSolverVec3 & V(const int32 Index)
Definition SoftsSolverCollisionParticlesRange.h:26
TConstArrayView< FSolverVec3 > GetW() const
Definition SoftsSolverCollisionParticlesRange.h:31
const FImplicitObjectPtr & GetGeometry(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:42
FSolverCollisionParticlesRange(TParticlesRange< FSolverCollisionParticles > &&Other)
Definition SoftsSolverCollisionParticlesRange.h:20
TConstArrayView< FSolverRotation3 > GetR() const
Definition SoftsSolverCollisionParticlesRange.h:39
TArrayView< FSolverVec3 > GetW()
Definition SoftsSolverCollisionParticlesRange.h:32
TConstArrayView< FSolverVec3 > GetV() const
Definition SoftsSolverCollisionParticlesRange.h:27
TConstArrayView< FSolverVec3 > XArray() const
Definition SoftsSolverCollisionParticlesRange.h:55
const FSolverVec3 & GetX(const int32 Index) const
Definition SoftsSolverCollisionParticlesRange.h:53
FSolverCollisionParticlesRange & operator=(const FSolverCollisionParticlesRange &)=default
TConstArrayView< FImplicitObjectPtr > GetAllGeometry() const
Definition SoftsSolverCollisionParticlesRange.h:44
FSolverVec3 & X(const int32 Index)
Definition SoftsSolverCollisionParticlesRange.h:48
TArrayView< FSolverVec3 > GetV()
Definition SoftsSolverCollisionParticlesRange.h:28
void SetX(const int32 Index, const FSolverVec3 &InX)
Definition SoftsSolverCollisionParticlesRange.h:54
~FSolverCollisionParticlesRange()=default
FSolverCollisionParticlesRange(FSolverCollisionParticlesRange &&)=default
FSolverCollisionParticlesRange(const FSolverCollisionParticlesRange &)=default
void SetR(const int32 Index, const FSolverRotation3 &InR)
Definition SoftsSolverCollisionParticlesRange.h:36
FSolverCollisionParticlesRange & operator=(FSolverCollisionParticlesRange &&)=default
FSolverVec3 & W(const int32 Index)
Definition SoftsSolverCollisionParticlesRange.h:30
Definition SoftsSolverCollisionParticles.h:10
const TVector< FSolverReal, 3 > & X(const int32 Index) const
Definition SoftsSolverCollisionParticles.h:31
const FSolverVec3 & V(const int32 Index) const
Definition SoftsSolverCollisionParticles.h:42
const FSolverVec3 & W(const int32 Index) const
Definition SoftsSolverCollisionParticles.h:47
Definition ParticlesRange.h:46
const FSolverCollisionParticles & GetParticles() const
Definition ParticlesRange.h:86
TArrayView< T > GetArrayView(TArray< T > &Array) const
Definition ParticlesRange.h:80
int32 Offset
Definition ParticlesRange.h:100
TConstArrayView< T > GetConstArrayView(const TArray< T > &Array) const
Definition ParticlesRange.h:73
const TVector< T, d > & GetX(const int32 Index) const
Definition Particles.h:156
void SetX(const int32 Index, const TVector< T, d > &InX)
Definition Particles.h:161
FORCEINLINE const TRotation< T, d > GetR(const int32 Index) const
Definition SimpleGeometryParticles.h:54
FORCEINLINE const FImplicitObjectPtr & GetGeometry(const int32 Index) const
Definition SimpleGeometryParticles.h:61
void SetGeometry(const int32 Index, const FImplicitObjectPtr &InGeometry)
Definition SimpleGeometryParticles.h:62
FORCEINLINE void SetR(const int32 Index, const TRotation< T, d > &InR)
Definition SimpleGeometryParticles.h:55
Definition ArrayView.h:139
Definition CollectionEmbeddedSpringConstraintFacade.cpp:6
U16 Index
Definition radfft.cpp:71