From e7e2a032aa3b736310e8ae6294aed1d418a90661 Mon Sep 17 00:00:00 2001 From: fauder Date: Thu, 13 Jul 2023 20:03:05 +0300 Subject: [PATCH] debuggers: display when a Quaternion is a unit quaternion Method is the same as the previous commit for the vectors. --- src/debuggers/natvis/magnum.natvis | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/src/debuggers/natvis/magnum.natvis b/src/debuggers/natvis/magnum.natvis index ee8c4e0a1..cb97704e6 100644 --- a/src/debuggers/natvis/magnum.natvis +++ b/src/debuggers/natvis/magnum.natvis @@ -136,10 +136,21 @@ {{ {hue._value,g}, {saturation,g}, {value,g} }} {{ h={hue._value,g} s={saturation,g} v={value,g} }} - - + + + + + {{ {_vector._data[0],g}, {_vector._data[1],g}, {_vector._data[2],g}, {_scalar,g} }} + {{ x={_vector._data[0],g} y={_vector._data[1],g} z={_vector._data[2],g} w={_scalar,g} }} + {{ x={_vector._data[0],g} y={_vector._data[1],g} z={_vector._data[2],g} w={_scalar,g} (normalized) }} + + + + + {{ {_vector._data[0],g}, {_vector._data[1],g}, {_vector._data[2],g}, {_scalar,g} }} - {{ x={_vector._data[0],g} y={_vector._data[1],g} z={_vector._data[2],g} w={_scalar,g} }} + {{ x={_vector._data[0],g} y={_vector._data[1],g} z={_vector._data[2],g} w={_scalar,g} }} + {{ x={_vector._data[0],g} y={_vector._data[1],g} z={_vector._data[2],g} w={_scalar,g} (normalized) }}