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
{
void UE::Geometry::UpdateGroupSelectionViaRaycast
(
const FColliderMesh * ColliderMesh,
const FGroupTopology * GroupTopology,
FGeometrySelectionEditor * Editor,
const FRay3d & LocalRay,
const FGeometrySelectionUpdateConfig & UpdateConfig,
FGeometrySelectionUpdateResult & ResultOut
)
}
}
Remarks
Update a FGeometrySelection (via the Editor) of mesh polygroup faces/edges/corners, based on a raycast
Parameters
| Name | Description |
|---|---|
| UpdateConfig | type of update (add/remove/replace) and other update controls |
| ResultOut | selection delta and information on hit/miss are returned here |