FTransform::InverseTransformVectorNoScale

Do backward operation when inverse, translation -> rotation -> scale

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Math/TransformNonVectorized.h

Include

#include "Math/TransformNonVectorized.h"

Syntax

FVector InverseTransformVectorNoScale
(
    const FVector & V
) const

Remarks

Do backward operation when inverse, translation -> rotation

Transform a direction vector by the inverse of this transform - will not take into account translation part. If you want to transform a surface normal (or plane) and correctly account for non-uniform scaling you should use TransformByUsingAdjointT with adjoint of matrix inverse.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss