USmoothHoleFillProperties

Properties.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

References

Module

MeshModelingToolsExp

Header

/Engine/Plugins/Experimental/MeshModelingToolsetExp/Source/MeshModelingToolsExp/Public/HoleFillTool.h

Include

#include "HoleFillTool.h"

Syntax

UCLASS()
class USmoothHoleFillProperties : public UInteractiveToolPropertySet

Remarks

  1. This class reflects the parameters in FSmoothFillOptions, but is decorated to allow use in the UI system.

Variables

Name Description

Public variable UProperty Category, EditAnywhere

bool

 

bConstrainToHoleInterior

Allow smoothing and remeshing of triangles outside of the fill region

Public variable UProperty Category, EditAnywhere

bool

 

bProjectDuringRemesh

Whether to project to the original mesh during post-smooth remeshing.

Public variable UProperty Category, EditAnywhere, Meta

double

 

FillDensityScalar

Relative triangle density of fill region

Public variable UProperty Category, EditAnywhere, Meta

float

 

InteriorSmoothness

Desired Smoothness. This is not a linear quantity, but larger numbers produce smoother results

Public variable UProperty Category, EditAnywhere, Meta

 

meta

Number of vertex rings outside of the fill region to allow remeshing

Public variable UProperty Category, EditAnywhere, Meta

int

 

SmoothingExteriorRegionWidth

Number of vertex rings outside of the fill region to perform smoothing

Public variable UProperty Category, EditAnywhere, Meta

int

 

SmoothingInteriorRegionWidth

Number of vertex rings away from the fill region boundary to constrain smoothing

Constructors

Name Description

Public function

USmoothHoleFillProperties()

Set default property values.

Functions

Name Description

Public function Const

UE::Geometry...

 

ToSmoothFillOptions()