Navigation
API > API/Plugins > API/Plugins/ModelingComponents
IMeshWireframeSource is an abstract interface to a class that provides a set of edges. Edges are identified by an integer ID, which may be invalid for some edges in the ID range, and each edge has two vertex indices.
The class is not specific to mesh wireframes, and could be used to draw any edge set, but the EdgeType is based on triangle/polygon mesh edges.
| Name | IMeshWireframeSource |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Drawing/MeshWireframeComponent.h |
| Include Path | #include "Drawing/MeshWireframeComponent.h" |
Syntax
class IMeshWireframeSource
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IMeshWireframeSource() |
Drawing/MeshWireframeComponent.h |
Enums
Public
| Name | Remarks |
|---|---|
| EMeshEdgeType |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBoxSphereBounds GetBounds() |
Drawing/MeshWireframeComponent.h | ||
void GetEdge
(
int32 Index, |
Drawing/MeshWireframeComponent.h | ||
int32 GetEdgeCount() |
Drawing/MeshWireframeComponent.h | ||
int32 GetMaxEdgeIndex() |
Drawing/MeshWireframeComponent.h | ||
FVector GetVertex
(
int32 Index |
Drawing/MeshWireframeComponent.h | ||
bool IsEdge
(
int32 Index |
Drawing/MeshWireframeComponent.h | ||
bool IsValid() |
Drawing/MeshWireframeComponent.h |