| FDynamicMeshOperator
|
Module |
|
Header |
/Engine/Plugins/Experimental/MeshModelingToolset/Source/ModelingOperators/Public/SpaceDeformerOps/MeshSpaceDeformerOp.h |
Include |
#include "SpaceDeformerOps/MeshSpaceDeformerOp.h" |
class FMeshSpaceDeformerOp : public FDynamicMeshOperator
Name | Description | ||
---|---|---|---|
|
double |
AxesHalfLength |
Half the major axis of the bounding box for the source geometry |
|
double |
LowerBoundsInterval |
The interval usually from [-1,0] upon which this operator will work. This corresponds to the region of space which this operator affects. |
|
double |
ModifierMax |
The minimum value provided by the constructor so that each operator can set it's own interpolation min and max. |
|
double |
ModifierMin |
The minimum value provided by the constructor so that each operator can set it's own interpolation min and max. |
|
double |
ModifierPercent |
Percent input from the tool (between -100 and 100), as each operator will have a min/max value i.e. the angle of curvature, twist or scale. This is the percent used to interpolate between the min/max value. |
|
ObjectToGizmo |
Transform, including translation, to gizmo space |
|
|
FDynamicMesh3 &... |
TargetMesh |
|
|
double |
UpperBoundsInterval |
The interval usually from [0,1] upon which this operator will work. This corresponds to the region of space which this operator affects. |
Name | Description | |
---|---|---|
|
FMeshSpaceDeformerOp ( |
Name | Description | |
---|---|---|
|
~FMeshSpaceDeformerOp() |
Name | Description | ||
---|---|---|---|
|
CopySource ( |
Updates the pointer to the target mesh. |
|
|
double |
GetModifierValue() |
Converts the given modifier percent and returns the value between -1 and 1. |
Name | Description | ||
---|---|---|---|
|
CalculateResult ( |
Calculate the result of the operator. This will populate the internal Mesh and Transform. |