Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FTriangleMesh
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TArray< FReal > GetCurvatureOnEdges
(
const TArray< FVec3 >& faceNormals |
@ret Curvature between adjacent faces, specified on edges in radians. | Chaos/TriangleMesh.h | |
TArray< FReal > GetCurvatureOnEdges
(
const TConstArrayView< FVec3 >& points |
Helper that generates face normals on the fly. | Chaos/TriangleMesh.h |
GetCurvatureOnEdges(const TArray< FVec3 > &)
Description
@ret Curvature between adjacent faces, specified on edges in radians.
| Name | GetCurvatureOnEdges |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMesh.h |
| Include Path | #include "Chaos/TriangleMesh.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMesh.cpp |
TArray < FReal > GetCurvatureOnEdges
(
const TArray < FVec3 > & faceNormals
)
Parameters
| Name | Remarks |
|---|---|
| faceNormals | a normal per face. Curvature between adjacent faces is measured by the angle between face normals, where a curvature of 0 means they're coplanar. |
GetCurvatureOnEdges(const TConstArrayView< FVec3 > &)
Description
Helper that generates face normals on the fly.
| Name | GetCurvatureOnEdges |
| Type | function |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/TriangleMesh.h |
| Include Path | #include "Chaos/TriangleMesh.h" |
| Source | /Engine/Source/Runtime/Experimental/Chaos/Private/Chaos/TriangleMesh.cpp |
TArray < FReal > GetCurvatureOnEdges
(
const TConstArrayView< FVec3 > & points
)