Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Math/TransformCalculus2D.h |
Include |
#include "Math/TransformCalculus2D.h" |
class FShear2D
Represents a 2D shear: [1 YY] [XX 1] XX represents a shear parallel to the X axis. YY represents a shear parallel to the Y axis.
Name | Description | |
---|---|---|
|
FShear2D() |
|
|
FShear2D ( |
Ctor. |
|
FShear2D ( |
|
Name | Description | ||
---|---|---|---|
|
Concatenate ( |
Concatenate two shears. |
|
|
FromShearAngles ( |
Generates a shear structure based on angles instead of slope. |
|
|
const FVecto... |
GetVector() |
Access to the underlying FVector2D that stores the scale. |
|
Inverse() |
Invert the shear. |
|
|
TransformPoint ( |
Transform 2D Point [X Y] * [1 YY] == [X+Y*XX Y+X*YY] [XX 1] |
|
|
TransformVector ( |
Transform 2D Vector |
Name | Description | ||
---|---|---|---|
|
operator!= ( |
Inequality. |
|
|
operator== ( |
Equality. |