|
|
|
@ -45,7 +45,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::Vector2< Double > --> |
|
|
|
<!-- Math::Vector2< Double > --> |
|
|
|
<Type Name="Magnum::Math::Vector<2,double>"> |
|
|
|
<Type Name="Magnum::Math::Vector<2,double>"> |
|
|
|
@ -53,7 +53,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::Vector3 --> |
|
|
|
<!-- Math::Vector3 --> |
|
|
|
<Type Name="Magnum::Math::Vector<3,*>"> |
|
|
|
<Type Name="Magnum::Math::Vector<3,*>"> |
|
|
|
@ -66,7 +66,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::Vector3< Double > --> |
|
|
|
<!-- Math::Vector3< Double > --> |
|
|
|
<Type Name="Magnum::Math::Vector<3,double>"> |
|
|
|
<Type Name="Magnum::Math::Vector<3,double>"> |
|
|
|
@ -74,7 +74,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} z={_data[2],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::Vector4 --> |
|
|
|
<!-- Math::Vector4 --> |
|
|
|
<Type Name="Magnum::Math::Vector<4,*>"> |
|
|
|
<Type Name="Magnum::Math::Vector<4,*>"> |
|
|
|
@ -87,7 +87,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99980000000500002&Dot()<1.0001999999950000"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} {_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} {_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::Vector4< Double > --> |
|
|
|
<!-- Math::Vector4< Double > --> |
|
|
|
<Type Name="Magnum::Math::Vector<4,double>"> |
|
|
|
<Type Name="Magnum::Math::Vector<4,double>"> |
|
|
|
@ -95,7 +95,7 @@ |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<Intrinsic Name="IsNormalized" Expression="Dot()>0.99999999999998002&Dot()<1.0000000000000200"></Intrinsic> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} {_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString IncludeView="simple">{{ {_data[0],g}, {_data[1],g} {_data[2],g} {_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="!IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ UNIT VECTOR x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} }}</DisplayString> |
|
|
|
<DisplayString ExcludeView="simple" Condition="IsNormalized()">{{ x={_data[0],g} y={_data[1],g} z={_data[2],g} w={_data[3],g} (normalized) }}</DisplayString> |
|
|
|
</Type> |
|
|
|
</Type> |
|
|
|
<!-- Math::BitVector2 --> |
|
|
|
<!-- Math::BitVector2 --> |
|
|
|
<Type Name="Magnum::Math::BitVector<2>"> |
|
|
|
<Type Name="Magnum::Math::BitVector<2>"> |
|
|
|
|