Navigation
API > API/Plugins > API/Plugins/ModelingOperators > API/Plugins/ModelingOperators/ParameterizationOps
Inheritance Hierarchy
- FDynamicMeshOperator
- FUVProjectionOp
References
| Module | ModelingOperators |
| Header | /Engine/Plugins/Runtime/MeshModelingToolset/Source/ModelingOperators/Public/ParameterizationOps/UVProjectionOp.h |
| Include | #include "ParameterizationOps/UVProjectionOp.h" |
Syntax
class FUVProjectionOp : public UE::Geometry::FDynamicMeshOperator
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | BlendWeight | ExpMap parameters for modifying normals. | |
| float | CylinderSplitAngle | ||
| FTransformSRT3d | MeshToProjectionSpace | Transform from Mesh into space of Projection Geometry | |
| int32 | MinRegionSize | ||
| TSharedPtr< FDynamicMesh3, ESPMode::ThreadSafe > | OriginalMesh | Inputs | |
| FOrientedBox3d | ProjectionBox | ||
| EUVProjectionMethod | ProjectionMethod | ||
| double | SmoothingAlpha | ||
| int32 | SmoothingRounds | ||
| TSharedPtr< TArray< int32 >, ESPMode::ThreadSafe > | TriangleROI | ||
| int32 | UseUVLayer | ||
| FVector2f | UVOrigin | Position to use as UV origin | |
| float | UVRotationAngleDeg | Rotation applied to computed UVs | |
| FVector2f | UVScale | Scale applied to computed UVs | |
| FVector2f | UVTranslate | Translation applied to computed UVs |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult_Box
(
FProgressCancel* Progress |
||
| void | CalculateResult_Cylinder
(
FProgressCancel* Progress |
||
| void | CalculateResult_ExpMap
(
FProgressCancel* Progress |
||
| void | CalculateResult_Plane
(
FProgressCancel* Progress |
Overridden from FDynamicMeshOperator
| Type | Name | Description | |
|---|---|---|---|
| void | CalculateResult
(
FProgressCancel* Progress |
FDynamicMeshOperator implementation |