Navigation
API > API/Plugins > API/Plugins/DynamicMesh > API/Plugins/DynamicMesh/Selections
References
| Module | DynamicMesh |
| Header | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Public/Selections/GeometrySelectionUtil.h |
| Include | #include "Selections/GeometrySelectionUtil.h" |
| Source | /Engine/Plugins/Runtime/GeometryProcessing/Source/DynamicMesh/Private/Selections/GeometrySelectionUtil.cpp |
namespace UE
{
namespace Geometry
{
bool UE&58;&58;Geometry&58;&58;MakeSelectAllSelection
&40;
const UE::Geometry::FDynamicMesh3 & Mesh,
const FGroupTopology &42; GroupTopology,
TFunctionRef< bool(FGeoSelectionID)> SelectionIDPredicate,
FGeometrySelection & AllSelection
&41;
}
}
Remarks
Select all elements of the provided Mesh and GroupTopology that pass the provided SelectionIDPredicate, and store in the output AllSelection. The type of elements selected is defined by the existing configured type of the AllSelection parameter. true if AllSelection had a known geometry/topology type pair and was populated
Parameters
| Name | Description |
|---|---|
| GroupTopology | precomputed group topology for Mesh, can be passed as null for EGeometryTopologyType::Triangle selections |