Navigation
API > API/Plugins > API/Plugins/MeshModelingTools
| |
|
| Name |
EPolyEditPushPullModeOptions |
| Type |
enum |
| Header File |
/Engine/Plugins/Runtime/MeshModelingToolset/Source/MeshModelingTools/Public/ToolActivities/PolyEditExtrudeActivity.h |
| Include Path |
#include "ToolActivities/PolyEditExtrudeActivity.h" |
Syntax
enum EPolyEditPushPullModeOptions
{
SelectedTriangleNormals = static_cast<int>(EPolyEditOffsetModeOptions::SelectedTriangleNormals),
SelectedTriangleNormalsEven = static_cast<int>(UE::Geometry::FExtrudeOp::EDirectionMode::SelectedTriangleNormalsEven),
SingleDirection = static_cast<int>(UE::Geometry::FExtrudeOp::EDirectionMode::SingleDirection),
VertexNormals = static_cast<int>(UE::Geometry::FExtrudeOp::EDirectionMode::VertexNormals),
}
Values
| Name |
Remarks |
| SelectedTriangleNormals |
Take the angle-weighed average of the selected triangles around offset vertex to determine vertex movement direction. |
| SelectedTriangleNormalsEven |
Like Selected Triangle Normals, but also adjusts the distances moved in an attempt to keep triangles parallel to their original facing. |
| SingleDirection |
Move all triangles in the same direction regardless of their facing. |
| VertexNormals |
Vertex normals, regardless of selection. |