UMeshSelectionEditActions

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MeshModelingToolsExp

Header

/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/MeshSelectionTool.h

Include

#include "MeshSelectionTool.h"

Syntax

UCLASS()
class UMeshSelectionEditActions : public UMeshSelectionToolActionPropertySet

Functions

Name Description

Public function UFunction Category, Meta callineditor

void

 

Clear()

Clear the active triangle selection

Public function UFunction Category, Meta callineditor

void

 

FloodFill()

Grow the active selection to include any triangle connected via shared edges (ie flood-fill)

Public function UFunction Category, Meta callineditor

void

 

Grow()

Grow the active triangle selection to include any triangles touching a vertex on the selection boundary

Public function UFunction Category, Meta callineditor

void

 

Invert()

Invert the active triangle selection

Public function UFunction Category, Meta callineditor

void

 

LargestAreaPart()

Select the largest connected mesh component by mesh area

Public function UFunction Category, Meta callineditor

void

 

LargestTriCountPart()

Select the largest connected mesh component by triangle count

Public function UFunction Category, Meta callineditor

void

 

OptimizeBorder()

Optimize the selection border

Public function UFunction Category, Meta callineditor

void

 

SelectAll()

Select all triangles in the mesh

Public function UFunction Category, Meta callineditor

void

 

Shrink()

Shrink the active triangle selection by removing any triangles touching a vertex on the selection boundary