Navigation
API > API/Plugins > API/Plugins/ModelingOperators
| Name | FSmoothingOpBase |
| Type | class |
| Header File | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/SmoothingOps/SmoothingOpBase.h |
| Include Path | #include "SmoothingOps/SmoothingOpBase.h" |
Syntax
class FSmoothingOpBase : public UE::Geometry::FDynamicMeshOperator
Inheritance Hierarchy
- FDynamicMeshOperator → FSmoothingOpBase
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSmoothingOpBase
(
const FDynamicMesh3* Mesh, |
SmoothingOps/SmoothingOpBase.h | ||
FSmoothingOpBase
(
const FDynamicMesh3* Mesh, |
Support for smoothing only selected geometry. | SmoothingOps/SmoothingOpBase.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FSmoothingOpBase() |
SmoothingOps/SmoothingOpBase.h |
Structs
| Name | Remarks |
|---|---|
| FOptions |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void SetTransform
(
const FTransformSRT3d& XForm |
Set ability on protected transform. | SmoothingOps/SmoothingOpBase.h | |
void UpdateResultMesh() |
Copy the PositionBuffer locations back to the ResultMesh and recompute normal if it exists. | SmoothingOps/SmoothingOpBase.h |
Overridden from FDynamicMeshOperator
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CalculateResult
(
FProgressCancel* Progress |
Base class overrides this. Results in updated ResultMesh. | SmoothingOps/SmoothingOpBase.h |