Navigation
API > API/Plugins > API/Plugins/ModelingComponents > API/Plugins/ModelingComponents/Selection
Inheritance Hierarchy
- FMeshTopologySelector
- FGroupTopologySelector
References
| Module | ModelingComponents |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/GroupTopologySelector.h |
| Include | #include "Selection/GroupTopologySelector.h" |
Syntax
class FGroupTopologySelector : public FMeshTopologySelector
Remarks
FGroupTopologySelector is a MeshTopologySelector subclass using an FGroupTopology to define groups, edges, and vertices
Constructors
| Type | Name | Description | |
|---|---|---|---|
FGroupTopologySelector
(
const FDynamicMesh3* Mesh, |
Create the selector with the given Mesh and Topology. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | ExpandSelectionByEdgeLoops
(
FGroupTopologySelection& Selection |
Using the edges in the given selection as starting points, add any "edge loops" containing the edges. | |
| bool | ExpandSelectionByEdgeRings
(
FGroupTopologySelection& Selection |
Using the edges in the given selection as starting points, add any "edge rings" containing the edges. | |
| void | Initialize
(
const FDynamicMesh3* Mesh, |
Initialize the selector with the given Mesh and Topology. |
Overridden from FMeshTopologySelector
| Type | Name | Description | |
|---|---|---|---|
| void | DrawSelection
(
const FGroupTopologySelection& Selection, |
Render the given selection with the default settings of the FToolDataVisualizer. |
Deprecated Variables
| Type | Name | Description | |
|---|---|---|---|
| const FGroupTopology * | Topology | Use TopologyProvider in the base class |