Structure to hold transformed incoming viewport interaction from world space to manipulator space. More...
#include <ManipulatorSnapping.h>
Public Attributes | |
AZ::Vector3 | m_localRayOrigin |
The ray origin (start) in the reference from of the manipulator. | |
AZ::Vector3 | m_localRayDirection |
The ray direction in the reference from of the manipulator. | |
AZ::Vector3 | m_nonUniformScaleReciprocal |
float | m_scaleReciprocal |
Structure to hold transformed incoming viewport interaction from world space to manipulator space.
AZ::Vector3 AzToolsFramework::ManipulatorInteraction::m_nonUniformScaleReciprocal |
Handles inverting any non-uniform scale which was applied separately from the transform.
float AzToolsFramework::ManipulatorInteraction::m_scaleReciprocal |
The scale reciprocal (1.0 / scale) of the transform used to move the ray from world space to local space.