UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
CollectionTetrahedralFacade.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
6#include "Containers/Array.h"
10
12{
30
83
84
85}
@ INDEX_NONE
Definition CoreMiscDefines.h:150
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition CollectionTetrahedralFacade.h:36
const TManagedArrayAccessor< int32 > TetrahedronCount
Definition CollectionTetrahedralFacade.h:78
const TManagedArrayAccessor< FVector3f > Vertex
Definition CollectionTetrahedralFacade.h:81
virtual CHAOS_API ~FTetrahedralFacade()
Definition CollectionTetrahedralFacade.cpp:37
const TManagedArrayAccessor< int32 > VertexStart
Definition CollectionTetrahedralFacade.h:79
CHAOS_API bool IsValid() const
Definition CollectionTetrahedralFacade.cpp:44
CHAOS_API void DefineSchema()
Definition CollectionTetrahedralFacade.cpp:40
const TManagedArrayAccessor< FIntVector4 > Tetrahedron
Definition CollectionTetrahedralFacade.h:76
bool Intersection(const TConstArrayView< Chaos::Softs::FSolverVec3 > &SamplePositions, const TConstArrayView< Chaos::Softs::FSolverVec3 > &TetarhedronPositions, TArray< TetrahedralParticleEmbedding > &OutIntersections) const
Definition CollectionTetrahedralFacade.cpp:50
const TManagedArrayAccessor< int32 > VertexCount
Definition CollectionTetrahedralFacade.h:80
bool IsConst() const
Definition CollectionTetrahedralFacade.h:56
const TManagedArrayAccessor< int32 > TetrahedronStart
Definition CollectionTetrahedralFacade.h:77
Definition Array.h:670
Definition CollectionBoundsFacade.cpp:13
Definition ManagedArrayCollection.h:56
Definition CollectionTetrahedralFacade.h:14
int32 TetrahedronIndex
Definition CollectionTetrahedralFacade.h:27
int32 GeometryIndex
Definition CollectionTetrahedralFacade.h:26
TArray< float > BarycentricWeights
Definition CollectionTetrahedralFacade.h:28
int32 ParticleIndex
Definition CollectionTetrahedralFacade.h:25
TetrahedralParticleEmbedding(int32 InParticleIndex=INDEX_NONE, int32 InGeometryIndex=INDEX_NONE, int32 InTetrahedronIndex=INDEX_NONE, TArray< float > InBarycentricWeights=TArray< float >())
Definition CollectionTetrahedralFacade.h:15
Definition ManagedArrayAccessor.h:20