Navigation
API > API/Plugins > API/Plugins/ModelingComponents
TopologyProvider using FGroupTopology
| Name | FGroupTopologyProvider |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Selection/GroupTopologySelector.h |
| Include Path | #include "Selection/GroupTopologySelector.h" |
Syntax
class FGroupTopologyProvider : public FTopologyProvider
Inheritance Hierarchy
- FTopologyProvider → FGroupTopologyProvider
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGroupTopologyProvider
(
const FGroupTopology* GroupTopology |
Selection/GroupTopologySelector.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FGroupTopologyProvider() |
Selection/GroupTopologySelector.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| GroupTopology | const FGroupTopology * | Selection/GroupTopologySelector.h |
Functions
Public
Overridden from FTopologyProvider
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual int FindGroupEdgeID
(
int MeshEdgeID |
Selection/GroupTopologySelector.h | ||
| Selection/GroupTopologySelector.h | |||
virtual int GetCornerVertexID
(
int CornerID |
Selection/GroupTopologySelector.h | ||
virtual void GetEdgePolyline
(
int EdgeID, |
Selection/GroupTopologySelector.h | ||
virtual const TArray< int > & GetGroupEdgeEdges
(
int GroupEdgeID |
Selection/GroupTopologySelector.h | ||
virtual const TArray< int > & GetGroupEdgeVertices
(
int GroupEdgeID |
Selection/GroupTopologySelector.h | ||
virtual int GetGroupIDAt
(
int GroupIndex |
Selection/GroupTopologySelector.h | ||
virtual int GetGroupIDForTriangle
(
int TriangleID |
Selection/GroupTopologySelector.h | ||
virtual int GetNumCorners() |
Selection/GroupTopologySelector.h | ||
virtual int GetNumEdges() |
Selection/GroupTopologySelector.h | ||
virtual int GetNumGroups() |
Selection/GroupTopologySelector.h | ||
virtual FAxisAlignedBox3d GetSelectionBounds
(
const FGroupTopologySelection& Selection, |
Selection/GroupTopologySelector.h | ||
virtual FFrame3d GetSelectionFrame
(
const FGroupTopologySelection& Selection, |
Selection/GroupTopologySelector.h |