![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MeshAdapter.h>
Public Member Functions | |
| void | SetSources (const TArray< InVectorType > *SourceVerticesIn, const TArray< IndexType > *SourceTrianglesIn) |
| TIndexMeshArrayAdapter () | |
| TIndexMeshArrayAdapter (const TArray< InVectorType > *SourceVerticesIn, const TArray< IndexType > *SourceTrianglesIn) | |
| bool | IsTriangle (int32 Index) const |
| bool | IsVertex (int32 Index) const |
| int32 | MaxTriangleID () const |
| int32 | MaxVertexID () const |
| int32 | TriangleCount () const |
| int32 | VertexCount () const |
| uint64 | GetChangeStamp () const |
| FIndex3i | GetTriangle (int32 Index) const |
| TVector< OutRealType > | GetVertex (int32 Index) const |
| void | GetTriVertices (int32 TriIndex, UE::Math::TVector< OutRealType > &V0, UE::Math::TVector< OutRealType > &V1, UE::Math::TVector< OutRealType > &V2) const |
Public Attributes | |
| const TArray< InVectorType > * | SourceVertices |
| const TArray< IndexType > * | SourceTriangles |
Faster adapter specifically for the common index mesh case
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| const TArray<IndexType>* UE::Geometry::TIndexMeshArrayAdapter< IndexType, OutRealType, InVectorType >::SourceTriangles |
| const TArray<InVectorType>* UE::Geometry::TIndexMeshArrayAdapter< IndexType, OutRealType, InVectorType >::SourceVertices |