TTransform

Overload list

Choose your operating system:

Windows

macOS

Linux

Name Description

Public function

TTransform()

Default constructor.

Public function

TTransform

(
    const TVector< T >& InX,
    const TVector< T >& InY,
    const TVector< T >& InZ,
    const TVector< T >& InTranslation
)

Constructor that takes basis axes and translation

Public function

TTransform

(
    const TVector< T >& InTranslation
)

Constructor with an initial translation

Public function

TTransform

(
    ENoInit
)

Constructor with leaving uninitialized memory

Public function

TTransform

(
    const TQuat< T >& InRotation
)

Constructor with an initial rotation

Public function

TTransform

(
    const TRotator< T >& InRotation
)

Constructor with an initial rotation

Public function

TTransform

(
    const TMatrix< T >& InMatrix
)

Constructor for converting a Matrix (including scale) into a TTransform.

Public function

TTransform

(
    const TTransform< FArg >& From
)

Conversion to other type.

Public function

TTransform

(
    const TQuat< T >& InRotation,
    const TVector< T >& InTranslation,
    const TVector< T >& InScale3D
)

Constructor with all components initialized

Public function

TTransform

(
    const TRotator< T >& InRotation,
    const TVector< T >& InTranslation,
    const TVector< T >& InScale3D
)

Constructor with all components initialized, taking a TRotator as the rotation component