FFlatTriangulationMeshGenerator

Generate planar triangulation of a Polygon.

Windows
MacOS
Linux

Inheritance Hierarchy

FMeshShapeGenerator

FFlatTriangulationMeshGenerator

References

Module

GeometricObjects

Header

/Engine/Plugins/Experimental/GeometryProcessing/Source/GeometricObjects/Public/Generators/FlatTriangulationMeshGenerator.h

Include

#include "Generators/FlatTriangulationMeshGenerator.h"

Syntax

class FFlatTriangulationMeshGenerator : public FMeshShapeGenerator

Remarks

Generate planar triangulation of a Polygon.

Variables

Name Description

Public variable

FIndex2i

 

IndicesMap

How to map 2D indices to 3D. Default is (0,1) = (x,y,0).

Public variable

FVector3f

 

Normal

Normal vector of all vertices will be set to this value. Default is +Z axis.

Public variable

TArray< FIndex3...

 

Triangles2D

Source triangle indices

Public variable

TArray< FVector...

 

Vertices2D

Vertices of 2D triangulation.

Constructors

Functions

Name Description

Public function

FVector3d

 

MakeVertex

(
    double x,
    double y
)

Create vertex at position under IndicesMap, shifted to Origin

Overridden from FMeshShapeGenerator

Name Description

Public function Virtual

FMeshShapeGe...

 

Generate()

Generate the triangulation

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss