Navigation
API > API/Runtime > API/Runtime/GeometryCore > API/Runtime/GeometryCore/Selections > API/Runtime/GeometryCore/Selections/FMeshFaceSelection
References
| Module | GeometryCore |
| Header | /Engine/Source/Runtime/GeometryCore/Public/Selections/MeshFaceSelection.h |
| Include | #include "Selections/MeshFaceSelection.h" |
| Source | /Engine/Source/Runtime/GeometryCore/Private/Selections/MeshFaceSelection.cpp |
void ContractBorderByOneRingNeighbours
(
int NumRings,
bool bContractFromMeshBoundary,
const TUniqueFunction < bool> & FilterF
)
Remarks
Remove all triangles in vertex one-rings of current selection to set. On a large selection this is quite expensive as we don't know the boundary, so we have to iterate over all selected triangles.
Return false from FilterF to prevent triangles from being deselected.