Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingComponents/Public/Drawing/TriangleSetComponent.h |
Include |
#include "Drawing/TriangleSetComponent.h" |
UCLASS()
class UTriangleSetComponent : public UMeshComponent
A component for rendering an arbitrary assortment of triangles. Suitable, for instance, for rendering highlighted faces.
Name | Description | |
---|---|---|
|
UTriangleSetComponent() |
Name | Description | ||
---|---|---|---|
|
UE::Geometry... |
AddQuad |
Add a Quad (two triangles) with the given vertices, normal, Color, and Material |
|
AddTriangle ( |
Add a triangle to be rendered using the component. |
|
|
AddTriangle |
Add a triangle with the given vertices, normal, Color, and Material |
|
|
Clear() |
Clear the triangle set |
|
|
InsertTriangle ( |
Insert a triangle with the given ID to be rendered using the component. |
|
|
IsTriangleValid ( |
Queries whether a triangle with the given ID exists in the component. |
|
|
RemoveTriangle ( |
Remove a triangle from the component. |
|
|
ReserveTriangles ( |
Reserve enough memory for up to the given ID (for inserting via ID) |