IGizmoAxisSource::GetAxisFrame

Utility function that always returns a 3D coordinate system (ie plane normal and perpendicular axes).

Choose your operating system:

Windows

macOS

Linux

References

Module

InteractiveToolsFramework

Header

/Engine/Source/Runtime/InteractiveToolsFramework/Public/BaseGizmos/GizmoInterfaces.h

Include

#include "BaseGizmos/GizmoInterfaces.h"

Source

/Engine/Source/Runtime/InteractiveToolsFramework/Private/BaseGizmos/GizmoInterfaces.cpp

Syntax

void GetAxisFrame
(
    FVector & PlaneNormalOut,
    FVector & PlaneAxis1Out,
    FVector & PlaneAxis2Out
) const

Remarks

Utility function that always returns a 3D coordinate system (ie plane normal and perpendicular axes). Internally calls GetTangentVectors() if available, otherwise constructs arbitrary mutually perpendicular vectors.