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::UpdateTriangleSelectionViaRaycast
(
const FColliderMesh * ColliderMesh,
FGeometrySelectionEditor * Editor,
const FRay3d & LocalRay,
const FGeometrySelectionUpdateConfig & UpdateConfig,
FGeometrySelectionUpdateResult & ResultOut
)
}
}
Remarks
Update a FGeometrySelection (via the Editor) of mesh vertices/edges/triangles 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 |