Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
2562 lines (2561 sloc) 145 KB
<Type Name="SCNMatrix4" FullName="SceneKit.SCNMatrix4">
<TypeSignature Language="C#" Value="public struct SCNMatrix4 : IEquatable&lt;SceneKit.SCNMatrix4&gt;" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi serializable sealed beforefieldinit SCNMatrix4 extends System.ValueType implements class System.IEquatable`1&lt;valuetype SceneKit.SCNMatrix4&gt;" />
<TypeSignature Language="DocId" Value="T:SceneKit.SCNMatrix4" />
<TypeSignature Language="F#" Value="type SCNMatrix4 = struct" />
<AssemblyInfo>
<AssemblyName>Xamarin.iOS</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces>
<Interface>
<InterfaceName>System.IEquatable&lt;SceneKit.SCNMatrix4&gt;</InterfaceName>
</Interface>
</Interfaces>
<Attributes>
<Attribute>
<AttributeName>System.Serializable</AttributeName>
</Attribute>
<Attribute FrameworkAlternate="xamarin-ios-sdk-12">
<AttributeName>Foundation.Advice("This is a row major matrix representation.")</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>A 4x4 matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SCNMatrix4 (CoreAnimation.CATransform3D transform);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype CoreAnimation.CATransform3D transform) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.#ctor(CoreAnimation.CATransform3D)" />
<MemberSignature Language="F#" Value="new SceneKit.SCNMatrix4 : CoreAnimation.CATransform3D -&gt; SceneKit.SCNMatrix4" Usage="new SceneKit.SCNMatrix4 transform" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="transform" Type="CoreAnimation.CATransform3D" />
</Parameters>
<Docs>
<param name="transform">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SCNMatrix4 (SceneKit.SCNVector4 row0, SceneKit.SCNVector4 row1, SceneKit.SCNVector4 row2, SceneKit.SCNVector4 row3);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype SceneKit.SCNVector4 row0, valuetype SceneKit.SCNVector4 row1, valuetype SceneKit.SCNVector4 row2, valuetype SceneKit.SCNVector4 row3) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.#ctor(SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4,SceneKit.SCNVector4)" />
<MemberSignature Language="F#" Value="new SceneKit.SCNMatrix4 : SceneKit.SCNVector4 * SceneKit.SCNVector4 * SceneKit.SCNVector4 * SceneKit.SCNVector4 -&gt; SceneKit.SCNMatrix4" Usage="new SceneKit.SCNMatrix4 (row0, row1, row2, row3)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="row0" Type="SceneKit.SCNVector4" />
<Parameter Name="row1" Type="SceneKit.SCNVector4" />
<Parameter Name="row2" Type="SceneKit.SCNVector4" />
<Parameter Name="row3" Type="SceneKit.SCNVector4" />
</Parameters>
<Docs>
<param name="row0">To be added.</param>
<param name="row1">To be added.</param>
<param name="row2">To be added.</param>
<param name="row3">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SCNMatrix4 (nfloat m00, nfloat m01, nfloat m02, nfloat m03, nfloat m10, nfloat m11, nfloat m12, nfloat m13, nfloat m20, nfloat m21, nfloat m22, nfloat m23, nfloat m30, nfloat m31, nfloat m32, nfloat m33);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.nfloat m00, valuetype System.nfloat m01, valuetype System.nfloat m02, valuetype System.nfloat m03, valuetype System.nfloat m10, valuetype System.nfloat m11, valuetype System.nfloat m12, valuetype System.nfloat m13, valuetype System.nfloat m20, valuetype System.nfloat m21, valuetype System.nfloat m22, valuetype System.nfloat m23, valuetype System.nfloat m30, valuetype System.nfloat m31, valuetype System.nfloat m32, valuetype System.nfloat m33) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.#ctor(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="new SceneKit.SCNMatrix4 : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="new SceneKit.SCNMatrix4 (m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="m00" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m01" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m02" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m03" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m10" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m11" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m12" Type="System.nfloat" Index="6" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m13" Type="System.nfloat" Index="7" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m20" Type="System.nfloat" Index="8" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m21" Type="System.nfloat" Index="9" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m22" Type="System.nfloat" Index="10" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m23" Type="System.nfloat" Index="11" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m30" Type="System.nfloat" Index="12" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m31" Type="System.nfloat" Index="13" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m32" Type="System.nfloat" Index="14" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="m33" Type="System.nfloat" Index="15" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="m00">To be added.</param>
<param name="m01">To be added.</param>
<param name="m02">To be added.</param>
<param name="m03">To be added.</param>
<param name="m10">To be added.</param>
<param name="m11">To be added.</param>
<param name="m12">To be added.</param>
<param name="m13">To be added.</param>
<param name="m20">To be added.</param>
<param name="m21">To be added.</param>
<param name="m22">To be added.</param>
<param name="m23">To be added.</param>
<param name="m30">To be added.</param>
<param name="m31">To be added.</param>
<param name="m32">To be added.</param>
<param name="m33">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public SCNMatrix4 (float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(float32 m00, float32 m01, float32 m02, float32 m03, float32 m10, float32 m11, float32 m12, float32 m13, float32 m20, float32 m21, float32 m22, float32 m23, float32 m30, float32 m31, float32 m32, float32 m33) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="new SceneKit.SCNMatrix4 : single * single * single * single * single * single * single * single * single * single * single * single * single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="new SceneKit.SCNMatrix4 (m00, m01, m02, m03, m10, m11, m12, m13, m20, m21, m22, m23, m30, m31, m32, m33)" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<Parameters>
<Parameter Name="m00" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m01" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m02" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m03" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m10" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m11" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m12" Type="System.Single" Index="6" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m13" Type="System.Single" Index="7" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m20" Type="System.Single" Index="8" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m21" Type="System.Single" Index="9" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m22" Type="System.Single" Index="10" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m23" Type="System.Single" Index="11" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m30" Type="System.Single" Index="12" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m31" Type="System.Single" Index="13" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m32" Type="System.Single" Index="14" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="m33" Type="System.Single" Index="15" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="m00">To be added.</param>
<param name="m01">To be added.</param>
<param name="m02">To be added.</param>
<param name="m03">To be added.</param>
<param name="m10">To be added.</param>
<param name="m11">To be added.</param>
<param name="m12">To be added.</param>
<param name="m13">To be added.</param>
<param name="m20">To be added.</param>
<param name="m21">To be added.</param>
<param name="m22">To be added.</param>
<param name="m23">To be added.</param>
<param name="m30">To be added.</param>
<param name="m31">To be added.</param>
<param name="m32">To be added.</param>
<param name="m33">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Column0">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Column0 { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SceneKit.SCNVector4 Column0" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.Column0" />
<MemberSignature Language="F#" Value="member this.Column0 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Column0" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the column that is specified by the index 0.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Column1">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Column1 { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SceneKit.SCNVector4 Column1" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.Column1" />
<MemberSignature Language="F#" Value="member this.Column1 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Column1" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the column that is specified by the index 1.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Column2">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Column2 { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SceneKit.SCNVector4 Column2" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.Column2" />
<MemberSignature Language="F#" Value="member this.Column2 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Column2" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the column that is specified by the index 2.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Column3">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Column3 { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype SceneKit.SCNVector4 Column3" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.Column3" />
<MemberSignature Language="F#" Value="member this.Column3 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Column3" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the column that is specified by the index 3.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateFromAxisAngle (SceneKit.SCNVector3 axis, nfloat angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateFromAxisAngle(valuetype SceneKit.SCNVector3 axis, valuetype System.nfloat angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(SceneKit.SCNVector3,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : SceneKit.SCNVector3 * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="SceneKit.SCNVector3" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="angle" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateFromAxisAngle (SceneKit.SCNVector3 axis, float angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateFromAxisAngle(valuetype SceneKit.SCNVector3 axis, float32 angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(SceneKit.SCNVector3,System.Single)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : SceneKit.SCNVector3 * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="SceneKit.SCNVector3" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="angle" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<summary>Creates a matrix that represents the specified rotation about the specified axis.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static void CreateFromAxisAngle (OpenTK.Vector3 axis, float angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateFromAxisAngle(valuetype OpenTK.Vector3 axis, float32 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(OpenTK.Vector3,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : OpenTK.Vector3 * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="OpenTK.Vector3" />
<Parameter Name="angle" Type="System.Single" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static void CreateFromAxisAngle (OpenTK.Vector3d axis, double angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateFromAxisAngle(valuetype OpenTK.Vector3d axis, float64 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(OpenTK.Vector3d,System.Double,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : OpenTK.Vector3d * double * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="OpenTK.Vector3d" />
<Parameter Name="angle" Type="System.Double" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static void CreateFromAxisAngle (SceneKit.SCNVector3 axis, nfloat angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateFromAxisAngle(valuetype SceneKit.SCNVector3 axis, valuetype System.nfloat angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(SceneKit.SCNVector3,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : SceneKit.SCNVector3 * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="SceneKit.SCNVector3" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="angle" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateFromAxisAngle">
<MemberSignature Language="C#" Value="public static void CreateFromAxisAngle (SceneKit.SCNVector3 axis, float angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateFromAxisAngle(valuetype SceneKit.SCNVector3 axis, float32 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateFromAxisAngle(SceneKit.SCNVector3,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateFromAxisAngle : SceneKit.SCNVector3 * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateFromAxisAngle (axis, angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="axis" Type="SceneKit.SCNVector3" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="angle" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="axis">To be added.</param>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that represents the specified rotation about the specified axis, and stores the result in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographic">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateOrthographic (nfloat width, nfloat height, nfloat zNear, nfloat zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateOrthographic(valuetype System.nfloat width, valuetype System.nfloat height, valuetype System.nfloat zNear, valuetype System.nfloat zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographic(System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateOrthographic : nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateOrthographic (width, height, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="height" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographic">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateOrthographic (float width, float height, float zNear, float zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateOrthographic(float32 width, float32 height, float32 zNear, float32 zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographic(System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member CreateOrthographic : single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateOrthographic (width, height, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="height" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>Creates an orthographic projection matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographic">
<MemberSignature Language="C#" Value="public static void CreateOrthographic (nfloat width, nfloat height, nfloat zNear, nfloat zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateOrthographic(valuetype System.nfloat width, valuetype System.nfloat height, valuetype System.nfloat zNear, valuetype System.nfloat zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographic(System.nfloat,System.nfloat,System.nfloat,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateOrthographic : nfloat * nfloat * nfloat * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateOrthographic (width, height, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="height" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographic">
<MemberSignature Language="C#" Value="public static void CreateOrthographic (float width, float height, float zNear, float zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateOrthographic(float32 width, float32 height, float32 zNear, float32 zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographic(System.Single,System.Single,System.Single,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateOrthographic : single * single * single * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateOrthographic (width, height, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="width" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="height" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="width">To be added.</param>
<param name="height">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates an orthographic projection matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographicOffCenter">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateOrthographicOffCenter (nfloat left, nfloat right, nfloat bottom, nfloat top, nfloat zNear, nfloat zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateOrthographicOffCenter(valuetype System.nfloat left, valuetype System.nfloat right, valuetype System.nfloat bottom, valuetype System.nfloat top, valuetype System.nfloat zNear, valuetype System.nfloat zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographicOffCenter(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateOrthographicOffCenter : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateOrthographicOffCenter (left, right, bottom, top, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="right" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="bottom" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="top" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographicOffCenter">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateOrthographicOffCenter (float left, float right, float bottom, float top, float zNear, float zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateOrthographicOffCenter(float32 left, float32 right, float32 bottom, float32 top, float32 zNear, float32 zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographicOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member CreateOrthographicOffCenter : single * single * single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateOrthographicOffCenter (left, right, bottom, top, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="right" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="bottom" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="top" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>Creates a decentered orthographic projection matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographicOffCenter">
<MemberSignature Language="C#" Value="public static void CreateOrthographicOffCenter (nfloat left, nfloat right, nfloat bottom, nfloat top, nfloat zNear, nfloat zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateOrthographicOffCenter(valuetype System.nfloat left, valuetype System.nfloat right, valuetype System.nfloat bottom, valuetype System.nfloat top, valuetype System.nfloat zNear, valuetype System.nfloat zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographicOffCenter(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateOrthographicOffCenter : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateOrthographicOffCenter (left, right, bottom, top, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="right" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="bottom" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="top" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="6" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateOrthographicOffCenter">
<MemberSignature Language="C#" Value="public static void CreateOrthographicOffCenter (float left, float right, float bottom, float top, float zNear, float zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateOrthographicOffCenter(float32 left, float32 right, float32 bottom, float32 top, float32 zNear, float32 zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateOrthographicOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateOrthographicOffCenter : single * single * single * single * single * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateOrthographicOffCenter (left, right, bottom, top, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="right" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="bottom" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="top" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="6" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a decentered orthographic projection matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveFieldOfView">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreatePerspectiveFieldOfView (nfloat fovy, nfloat aspect, nfloat zNear, nfloat zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreatePerspectiveFieldOfView(valuetype System.nfloat fovy, valuetype System.nfloat aspect, valuetype System.nfloat zNear, valuetype System.nfloat zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView(System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveFieldOfView : nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView (fovy, aspect, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fovy" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="aspect" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="fovy">To be added.</param>
<param name="aspect">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveFieldOfView">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreatePerspectiveFieldOfView (float fovy, float aspect, float zNear, float zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreatePerspectiveFieldOfView(float32 fovy, float32 aspect, float32 zNear, float32 zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView(System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveFieldOfView : single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView (fovy, aspect, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fovy" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="aspect" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="fovy">To be added.</param>
<param name="aspect">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>Creates a perspective projection matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveFieldOfView">
<MemberSignature Language="C#" Value="public static void CreatePerspectiveFieldOfView (nfloat fovy, nfloat aspect, nfloat zNear, nfloat zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreatePerspectiveFieldOfView(valuetype System.nfloat fovy, valuetype System.nfloat aspect, valuetype System.nfloat zNear, valuetype System.nfloat zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView(System.nfloat,System.nfloat,System.nfloat,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveFieldOfView : nfloat * nfloat * nfloat * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView (fovy, aspect, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fovy" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="aspect" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="fovy">To be added.</param>
<param name="aspect">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveFieldOfView">
<MemberSignature Language="C#" Value="public static void CreatePerspectiveFieldOfView (float fovy, float aspect, float zNear, float zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreatePerspectiveFieldOfView(float32 fovy, float32 aspect, float32 zNear, float32 zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView(System.Single,System.Single,System.Single,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveFieldOfView : single * single * single * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreatePerspectiveFieldOfView (fovy, aspect, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="fovy" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="aspect" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="fovy">To be added.</param>
<param name="aspect">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a perspective projection matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveOffCenter">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreatePerspectiveOffCenter (nfloat left, nfloat right, nfloat bottom, nfloat top, nfloat zNear, nfloat zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreatePerspectiveOffCenter(valuetype System.nfloat left, valuetype System.nfloat right, valuetype System.nfloat bottom, valuetype System.nfloat top, valuetype System.nfloat zNear, valuetype System.nfloat zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveOffCenter(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveOffCenter : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreatePerspectiveOffCenter (left, right, bottom, top, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="right" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="bottom" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="top" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveOffCenter">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreatePerspectiveOffCenter(float32 left, float32 right, float32 bottom, float32 top, float32 zNear, float32 zFar) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveOffCenter : single * single * single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreatePerspectiveOffCenter (left, right, bottom, top, zNear, zFar)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="right" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="bottom" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="top" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<summary>Creates a decentered perspective projection matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveOffCenter">
<MemberSignature Language="C#" Value="public static void CreatePerspectiveOffCenter (nfloat left, nfloat right, nfloat bottom, nfloat top, nfloat zNear, nfloat zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreatePerspectiveOffCenter(valuetype System.nfloat left, valuetype System.nfloat right, valuetype System.nfloat bottom, valuetype System.nfloat top, valuetype System.nfloat zNear, valuetype System.nfloat zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveOffCenter(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveOffCenter : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreatePerspectiveOffCenter (left, right, bottom, top, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="right" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="bottom" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="top" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zNear" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="zFar" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="6" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreatePerspectiveOffCenter">
<MemberSignature Language="C#" Value="public static void CreatePerspectiveOffCenter (float left, float right, float bottom, float top, float zNear, float zFar, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreatePerspectiveOffCenter(float32 left, float32 right, float32 bottom, float32 top, float32 zNear, float32 zFar, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreatePerspectiveOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreatePerspectiveOffCenter : single * single * single * single * single * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreatePerspectiveOffCenter (left, right, bottom, top, zNear, zFar, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="right" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="bottom" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="top" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zNear" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="zFar" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="6" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="bottom">To be added.</param>
<param name="top">To be added.</param>
<param name="zNear">To be added.</param>
<param name="zFar">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a decentered perspective projection matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationX">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationX (nfloat angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationX(valuetype System.nfloat angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationX(System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateRotationX : nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationX angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationX">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationX (float angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationX(float32 angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationX(System.Single)" />
<MemberSignature Language="F#" Value="static member CreateRotationX : single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationX angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>Creates a matrix that represents a rotation about the X axis.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationX">
<MemberSignature Language="C#" Value="public static void CreateRotationX (nfloat angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationX(valuetype System.nfloat angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationX(System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationX : nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationX (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationX">
<MemberSignature Language="C#" Value="public static void CreateRotationX (float angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationX(float32 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationX(System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationX : single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationX (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that represents a rotation about the X axis, and stores it in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationY">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationY (nfloat angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationY(valuetype System.nfloat angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationY(System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateRotationY : nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationY angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationY">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationY (float angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationY(float32 angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationY(System.Single)" />
<MemberSignature Language="F#" Value="static member CreateRotationY : single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationY angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>Creates a matrix that represents a rotation about the Y axis.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationY">
<MemberSignature Language="C#" Value="public static void CreateRotationY (nfloat angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationY(valuetype System.nfloat angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationY(System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationY : nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationY (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationY">
<MemberSignature Language="C#" Value="public static void CreateRotationY (float angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationY(float32 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationY(System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationY : single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationY (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that represents a rotation about the Y axis, and stores it in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationZ">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationZ (nfloat angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationZ(valuetype System.nfloat angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationZ(System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateRotationZ : nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationZ angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationZ">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateRotationZ (float angle);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateRotationZ(float32 angle) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationZ(System.Single)" />
<MemberSignature Language="F#" Value="static member CreateRotationZ : single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateRotationZ angle" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<summary>Creates a matrix that represents a rotation about the Z axis.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationZ">
<MemberSignature Language="C#" Value="public static void CreateRotationZ (nfloat angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationZ(valuetype System.nfloat angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationZ(System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationZ : nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationZ (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateRotationZ">
<MemberSignature Language="C#" Value="public static void CreateRotationZ (float angle, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateRotationZ(float32 angle, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateRotationZ(System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateRotationZ : single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateRotationZ (angle, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="angle" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="angle">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that represents a rotation about the Z axis, and stores it in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateTranslation (SceneKit.SCNVector3 vector);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateTranslation(valuetype SceneKit.SCNVector3 vector) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(SceneKit.SCNVector3)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : SceneKit.SCNVector3 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateTranslation vector" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vector" Type="SceneKit.SCNVector3" />
</Parameters>
<Docs>
<param name="vector">To be added.</param>
<summary>Creates a matrix that translates objects in the direction and magnitude of <paramref name="vector" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static void CreateTranslation (ref SceneKit.SCNVector3 vector, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateTranslation(valuetype SceneKit.SCNVector3&amp; vector, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(SceneKit.SCNVector3@,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateTranslation (vector, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="vector" Type="SceneKit.SCNVector3" RefType="ref" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" />
</Parameters>
<Docs>
<param name="vector">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that translates objects in the direction and magnitude of <paramref name="vector" /> and stores it in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateTranslation (nfloat x, nfloat y, nfloat z);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateTranslation(valuetype System.nfloat x, valuetype System.nfloat y, valuetype System.nfloat z) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateTranslation (x, y, z)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="y" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="z" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 CreateTranslation (float x, float y, float z);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 CreateTranslation(float32 x, float32 y, float32 z) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.CreateTranslation (x, y, z)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="y" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="z" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<summary>Creates a matrix that translates objects in the direction and magnitude of the vector with the specified coordinates.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static void CreateTranslation (nfloat x, nfloat y, nfloat z, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateTranslation(valuetype System.nfloat x, valuetype System.nfloat y, valuetype System.nfloat z, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(System.nfloat,System.nfloat,System.nfloat,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : nfloat * nfloat * nfloat * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateTranslation (x, y, z, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="y" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="z" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<param name="result">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="CreateTranslation">
<MemberSignature Language="C#" Value="public static void CreateTranslation (float x, float y, float z, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void CreateTranslation(float32 x, float32 y, float32 z, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.CreateTranslation(System.Single,System.Single,System.Single,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member CreateTranslation : single * single * single * -&gt; unit" Usage="SceneKit.SCNMatrix4.CreateTranslation (x, y, z, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="y" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="z" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<param name="result">To be added.</param>
<summary>Creates a matrix that translates objects in the direction and magnitude of the vector with the specified coordinates, and stores it in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Determinant">
<MemberSignature Language="C#" Value="public nfloat Determinant { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat Determinant" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.Determinant" />
<MemberSignature Language="F#" Value="member this.Determinant : nfloat" Usage="SceneKit.SCNMatrix4.Determinant" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the determinant of the matrix.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public bool Equals (SceneKit.SCNMatrix4 other);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig newslot virtual instance bool Equals(valuetype SceneKit.SCNMatrix4 other) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Equals(SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="override this.Equals : SceneKit.SCNMatrix4 -&gt; bool" Usage="sCNMatrix4.Equals other" />
<MemberType>Method</MemberType>
<Implements>
<InterfaceMember>M:System.IEquatable`1.Equals(`0)</InterfaceMember>
</Implements>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="other" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="other">To be added.</param>
<summary>Returns <see langword="true" /> if <paramref name="other" /> is identical to this matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Equals">
<MemberSignature Language="C#" Value="public override bool Equals (object obj);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Equals(System.Object)" />
<MemberSignature Language="F#" Value="override this.Equals : obj -&gt; bool" Usage="sCNMatrix4.Equals obj" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="obj" Type="System.Object" />
</Parameters>
<Docs>
<param name="obj">To be added.</param>
<summary>Returns <see langword="true" /> if <paramref name="other" /> is a Matrix4 and is identical to this matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="GetHashCode">
<MemberSignature Language="C#" Value="public override int GetHashCode ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.GetHashCode" />
<MemberSignature Language="F#" Value="override this.GetHashCode : unit -&gt; int" Usage="sCNMatrix4.GetHashCode " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns the hashcode for this instance.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Identity">
<MemberSignature Language="C#" Value="public static readonly SceneKit.SCNMatrix4 Identity;" />
<MemberSignature Language="ILAsm" Value=".field public static initonly valuetype SceneKit.SCNMatrix4 Identity" />
<MemberSignature Language="DocId" Value="F:SceneKit.SCNMatrix4.Identity" />
<MemberSignature Language="F#" Value=" staticval mutable Identity : SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Identity" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Docs>
<summary>Returns a 4x4 identity matrix.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Invert">
<MemberSignature Language="C#" Value="public void Invert ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Invert() cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Invert" />
<MemberSignature Language="F#" Value="member this.Invert : unit -&gt; unit" Usage="sCNMatrix4.Invert " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Calculates the inverse of this matrix, if this matrix is invertible.</summary>
<remarks>Raises an InvalidOperationException if this matrix is singular.</remarks>
</Docs>
</Member>
<Member MemberName="Invert">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Invert (SceneKit.SCNMatrix4 mat);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Invert(valuetype SceneKit.SCNMatrix4 mat) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Invert(SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member Invert : SceneKit.SCNMatrix4 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Invert mat" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mat" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="mat">To be added.</param>
<summary>Calculates the inverse of <paramref name="mat" />, if it is invertible.</summary>
<returns>Raises an InvalidOperationException if <paramref name="mat" /> is singular.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LookAt">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 LookAt (SceneKit.SCNVector3 eye, SceneKit.SCNVector3 target, SceneKit.SCNVector3 up);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 LookAt(valuetype SceneKit.SCNVector3 eye, valuetype SceneKit.SCNVector3 target, valuetype SceneKit.SCNVector3 up) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.LookAt(SceneKit.SCNVector3,SceneKit.SCNVector3,SceneKit.SCNVector3)" />
<MemberSignature Language="F#" Value="static member LookAt : SceneKit.SCNVector3 * SceneKit.SCNVector3 * SceneKit.SCNVector3 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.LookAt (eye, target, up)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="eye" Type="SceneKit.SCNVector3" />
<Parameter Name="target" Type="SceneKit.SCNVector3" />
<Parameter Name="up" Type="SceneKit.SCNVector3" />
</Parameters>
<Docs>
<param name="eye">To be added.</param>
<param name="target">To be added.</param>
<param name="up">To be added.</param>
<summary>Creates a matrix that transforms world space into the camera space with the specified up direction.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LookAt">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 LookAt (nfloat eyeX, nfloat eyeY, nfloat eyeZ, nfloat targetX, nfloat targetY, nfloat targetZ, nfloat upX, nfloat upY, nfloat upZ);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 LookAt(valuetype System.nfloat eyeX, valuetype System.nfloat eyeY, valuetype System.nfloat eyeZ, valuetype System.nfloat targetX, valuetype System.nfloat targetY, valuetype System.nfloat targetZ, valuetype System.nfloat upX, valuetype System.nfloat upY, valuetype System.nfloat upZ) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.LookAt(System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member LookAt : nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.LookAt (eyeX, eyeY, eyeZ, targetX, targetY, targetZ, upX, upY, upZ)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="eyeX" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="eyeY" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="eyeZ" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="targetX" Type="System.nfloat" Index="3" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="targetY" Type="System.nfloat" Index="4" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="targetZ" Type="System.nfloat" Index="5" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="upX" Type="System.nfloat" Index="6" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="upY" Type="System.nfloat" Index="7" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="upZ" Type="System.nfloat" Index="8" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="eyeX">To be added.</param>
<param name="eyeY">To be added.</param>
<param name="eyeZ">To be added.</param>
<param name="targetX">To be added.</param>
<param name="targetY">To be added.</param>
<param name="targetZ">To be added.</param>
<param name="upX">To be added.</param>
<param name="upY">To be added.</param>
<param name="upZ">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LookAt">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 LookAt (float eyeX, float eyeY, float eyeZ, float targetX, float targetY, float targetZ, float upX, float upY, float upZ);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 LookAt(float32 eyeX, float32 eyeY, float32 eyeZ, float32 targetX, float32 targetY, float32 targetZ, float32 upX, float32 upY, float32 upZ) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.LookAt(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member LookAt : single * single * single * single * single * single * single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.LookAt (eyeX, eyeY, eyeZ, targetX, targetY, targetZ, upX, upY, upZ)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="eyeX" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="eyeY" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="eyeZ" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="targetX" Type="System.Single" Index="3" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="targetY" Type="System.Single" Index="4" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="targetZ" Type="System.Single" Index="5" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="upX" Type="System.Single" Index="6" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="upY" Type="System.Single" Index="7" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="upZ" Type="System.Single" Index="8" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="eyeX">To be added.</param>
<param name="eyeY">To be added.</param>
<param name="eyeZ">To be added.</param>
<param name="targetX">To be added.</param>
<param name="targetY">To be added.</param>
<param name="targetZ">To be added.</param>
<param name="upX">To be added.</param>
<param name="upY">To be added.</param>
<param name="upZ">To be added.</param>
<summary>Creates a matrix that transforms world space into the camera space with the specified up direction.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M11">
<MemberSignature Language="C#" Value="public nfloat M11 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M11" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M11" />
<MemberSignature Language="F#" Value="member this.M11 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M11" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 1, column 1.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M12">
<MemberSignature Language="C#" Value="public nfloat M12 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M12" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M12" />
<MemberSignature Language="F#" Value="member this.M12 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M12" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 1, column 2.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M13">
<MemberSignature Language="C#" Value="public nfloat M13 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M13" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M13" />
<MemberSignature Language="F#" Value="member this.M13 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M13" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 1, column 3.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M14">
<MemberSignature Language="C#" Value="public nfloat M14 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M14" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M14" />
<MemberSignature Language="F#" Value="member this.M14 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M14" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 1, column 4.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M21">
<MemberSignature Language="C#" Value="public nfloat M21 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M21" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M21" />
<MemberSignature Language="F#" Value="member this.M21 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M21" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 2, column 1. </summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M22">
<MemberSignature Language="C#" Value="public nfloat M22 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M22" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M22" />
<MemberSignature Language="F#" Value="member this.M22 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M22" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 2, column 2.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M23">
<MemberSignature Language="C#" Value="public nfloat M23 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M23" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M23" />
<MemberSignature Language="F#" Value="member this.M23 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M23" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 2, column 3.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M24">
<MemberSignature Language="C#" Value="public nfloat M24 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M24" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M24" />
<MemberSignature Language="F#" Value="member this.M24 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M24" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 2, column 4.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M31">
<MemberSignature Language="C#" Value="public nfloat M31 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M31" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M31" />
<MemberSignature Language="F#" Value="member this.M31 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M31" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 3, column 1.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M32">
<MemberSignature Language="C#" Value="public nfloat M32 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M32" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M32" />
<MemberSignature Language="F#" Value="member this.M32 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M32" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 3, column 2.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M33">
<MemberSignature Language="C#" Value="public nfloat M33 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M33" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M33" />
<MemberSignature Language="F#" Value="member this.M33 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M33" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 3, column 3.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M34">
<MemberSignature Language="C#" Value="public nfloat M34 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M34" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M34" />
<MemberSignature Language="F#" Value="member this.M34 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M34" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 3, column 4.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M41">
<MemberSignature Language="C#" Value="public nfloat M41 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M41" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M41" />
<MemberSignature Language="F#" Value="member this.M41 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M41" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 4, column 1.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M42">
<MemberSignature Language="C#" Value="public nfloat M42 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M42" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M42" />
<MemberSignature Language="F#" Value="member this.M42 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M42" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 4, column 2.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M43">
<MemberSignature Language="C#" Value="public nfloat M43 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M43" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M43" />
<MemberSignature Language="F#" Value="member this.M43 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M43" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 4, column 3.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="M44">
<MemberSignature Language="C#" Value="public nfloat M44 { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance valuetype System.nfloat M44" />
<MemberSignature Language="DocId" Value="P:SceneKit.SCNMatrix4.M44" />
<MemberSignature Language="F#" Value="member this.M44 : nfloat with get, set" Usage="SceneKit.SCNMatrix4.M44" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.nfloat</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the value at row 4, column 4.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Mult">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Mult (SceneKit.SCNMatrix4 left, SceneKit.SCNMatrix4 right);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Mult(valuetype SceneKit.SCNMatrix4 left, valuetype SceneKit.SCNMatrix4 right) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Mult(SceneKit.SCNMatrix4,SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member Mult : SceneKit.SCNMatrix4 * SceneKit.SCNMatrix4 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Mult (left, right)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="SceneKit.SCNMatrix4" />
<Parameter Name="right" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<summary>Left-multiplies <paramref name="right" /> by <paramref name="left" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Mult">
<MemberSignature Language="C#" Value="public static void Mult (ref SceneKit.SCNMatrix4 left, ref SceneKit.SCNMatrix4 right, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Mult(valuetype SceneKit.SCNMatrix4&amp; left, valuetype SceneKit.SCNMatrix4&amp; right, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Mult(SceneKit.SCNMatrix4@,SceneKit.SCNMatrix4@,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member Mult : * * -&gt; unit" Usage="SceneKit.SCNMatrix4.Mult (left, right, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="SceneKit.SCNMatrix4" RefType="ref" />
<Parameter Name="right" Type="SceneKit.SCNMatrix4" RefType="ref" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<param name="result">To be added.</param>
<summary>Left-multiplies <paramref name="right" /> by <paramref name="left" /> and stores the result in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Equality">
<MemberSignature Language="C#" Value="public static bool operator == (SceneKit.SCNMatrix4 left, SceneKit.SCNMatrix4 right);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Equality(valuetype SceneKit.SCNMatrix4 left, valuetype SceneKit.SCNMatrix4 right) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.op_Equality(SceneKit.SCNMatrix4,SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member ( = ) : SceneKit.SCNMatrix4 * SceneKit.SCNMatrix4 -&gt; bool" Usage="left = right" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="SceneKit.SCNMatrix4" />
<Parameter Name="right" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Inequality">
<MemberSignature Language="C#" Value="public static bool operator != (SceneKit.SCNMatrix4 left, SceneKit.SCNMatrix4 right);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname bool op_Inequality(valuetype SceneKit.SCNMatrix4 left, valuetype SceneKit.SCNMatrix4 right) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.op_Inequality(SceneKit.SCNMatrix4,SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member op_Inequality : SceneKit.SCNMatrix4 * SceneKit.SCNMatrix4 -&gt; bool" Usage="SceneKit.SCNMatrix4.op_Inequality (left, right)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="SceneKit.SCNMatrix4" />
<Parameter Name="right" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Multiply">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 operator * (SceneKit.SCNMatrix4 left, SceneKit.SCNMatrix4 right);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig specialname valuetype SceneKit.SCNMatrix4 op_Multiply(valuetype SceneKit.SCNMatrix4 left, valuetype SceneKit.SCNMatrix4 right) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.op_Multiply(SceneKit.SCNMatrix4,SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member ( * ) : SceneKit.SCNMatrix4 * SceneKit.SCNMatrix4 -&gt; SceneKit.SCNMatrix4" Usage="left * right" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="left" Type="SceneKit.SCNMatrix4" />
<Parameter Name="right" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="left">To be added.</param>
<param name="right">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Rotate">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Rotate (OpenTK.Quaternion q);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Rotate(valuetype OpenTK.Quaternion q) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Rotate(OpenTK.Quaternion)" />
<MemberSignature Language="F#" Value="static member Rotate : OpenTK.Quaternion -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Rotate q" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="q" Type="OpenTK.Quaternion" />
</Parameters>
<Docs>
<param name="q">To be added.</param>
<summary>Creates a rotation matrix that represents the transformation that is represented by <paramref name="q" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Rotate">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Rotate (OpenTK.Quaterniond q);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Rotate(valuetype OpenTK.Quaterniond q) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Rotate(OpenTK.Quaterniond)" />
<MemberSignature Language="F#" Value="static member Rotate : OpenTK.Quaterniond -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Rotate q" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="q" Type="OpenTK.Quaterniond" />
</Parameters>
<Docs>
<param name="q">To be added.</param>
<summary>Creates a rotation matrix that represents the transformation that is represented by <paramref name="q" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Row0">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Row0;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype SceneKit.SCNVector4 Row0" />
<MemberSignature Language="DocId" Value="F:SceneKit.SCNMatrix4.Row0" />
<MemberSignature Language="F#" Value="val mutable Row0 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Row0" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the row that is specified by the index 0.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Row1">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Row1;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype SceneKit.SCNVector4 Row1" />
<MemberSignature Language="DocId" Value="F:SceneKit.SCNMatrix4.Row1" />
<MemberSignature Language="F#" Value="val mutable Row1 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Row1" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the row that is specified by the index 1.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Row2">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Row2;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype SceneKit.SCNVector4 Row2" />
<MemberSignature Language="DocId" Value="F:SceneKit.SCNMatrix4.Row2" />
<MemberSignature Language="F#" Value="val mutable Row2 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Row2" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the row that is specified by the index 2.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Row3">
<MemberSignature Language="C#" Value="public SceneKit.SCNVector4 Row3;" />
<MemberSignature Language="ILAsm" Value=".field public valuetype SceneKit.SCNVector4 Row3" />
<MemberSignature Language="DocId" Value="F:SceneKit.SCNMatrix4.Row3" />
<MemberSignature Language="F#" Value="val mutable Row3 : SceneKit.SCNVector4" Usage="SceneKit.SCNMatrix4.Row3" />
<MemberType>Field</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNVector4</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the row that is specified by the index 3.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Scale (SceneKit.SCNVector3 scale);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Scale(valuetype SceneKit.SCNVector3 scale) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Scale(SceneKit.SCNVector3)" />
<MemberSignature Language="F#" Value="static member Scale : SceneKit.SCNVector3 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Scale scale" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="scale" Type="SceneKit.SCNVector3" />
</Parameters>
<Docs>
<param name="scale">To be added.</param>
<summary>Creates a transformation matrix that scales along the axes by the corresponging components of <paramref name="scale" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Scale (nfloat scale);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Scale(valuetype System.nfloat scale) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Scale(System.nfloat)" />
<MemberSignature Language="F#" Value="static member Scale : nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Scale scale" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="scale" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="scale">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Scale (float scale);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Scale(float32 scale) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Scale(System.Single)" />
<MemberSignature Language="F#" Value="static member Scale : single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Scale scale" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="scale" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="scale">To be added.</param>
<summary>Creates a transformation matrix that scales in all directions by <paramref name="scale" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Scale (nfloat x, nfloat y, nfloat z);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Scale(valuetype System.nfloat x, valuetype System.nfloat y, valuetype System.nfloat z) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Scale(System.nfloat,System.nfloat,System.nfloat)" />
<MemberSignature Language="F#" Value="static member Scale : nfloat * nfloat * nfloat -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Scale (x, y, z)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.nfloat" Index="0" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="y" Type="System.nfloat" Index="1" FrameworkAlternate="xamarin-mac-sdk-14" />
<Parameter Name="z" Type="System.nfloat" Index="2" FrameworkAlternate="xamarin-mac-sdk-14" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Scale">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Scale (float x, float y, float z);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Scale(float32 x, float32 y, float32 z) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Scale(System.Single,System.Single,System.Single)" />
<MemberSignature Language="F#" Value="static member Scale : single * single * single -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Scale (x, y, z)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="x" Type="System.Single" Index="0" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="y" Type="System.Single" Index="1" FrameworkAlternate="xamarin-ios-sdk-12" />
<Parameter Name="z" Type="System.Single" Index="2" FrameworkAlternate="xamarin-ios-sdk-12" />
</Parameters>
<Docs>
<param name="x">To be added.</param>
<param name="y">To be added.</param>
<param name="z">To be added.</param>
<summary>Creates a transformation matrix that scales in the three axes by the specified values.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance string ToString() cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.ToString" />
<MemberSignature Language="F#" Value="override this.ToString : unit -&gt; string" Usage="sCNMatrix4.ToString " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Returns a string representation of this matrix.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Transpose">
<MemberSignature Language="C#" Value="public void Transpose ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig instance void Transpose() cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Transpose" />
<MemberSignature Language="F#" Value="member this.Transpose : unit -&gt; unit" Usage="sCNMatrix4.Transpose " />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>Transposes this matrix in place.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Transpose">
<MemberSignature Language="C#" Value="public static SceneKit.SCNMatrix4 Transpose (SceneKit.SCNMatrix4 mat);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig valuetype SceneKit.SCNMatrix4 Transpose(valuetype SceneKit.SCNMatrix4 mat) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Transpose(SceneKit.SCNMatrix4)" />
<MemberSignature Language="F#" Value="static member Transpose : SceneKit.SCNMatrix4 -&gt; SceneKit.SCNMatrix4" Usage="SceneKit.SCNMatrix4.Transpose mat" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>SceneKit.SCNMatrix4</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mat" Type="SceneKit.SCNMatrix4" />
</Parameters>
<Docs>
<param name="mat">To be added.</param>
<summary>Returns the transpose of <paramref name="mat" />.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Transpose">
<MemberSignature Language="C#" Value="public static void Transpose (ref SceneKit.SCNMatrix4 mat, out SceneKit.SCNMatrix4 result);" />
<MemberSignature Language="ILAsm" Value=".method public static hidebysig void Transpose(valuetype SceneKit.SCNMatrix4&amp; mat, [out] valuetype SceneKit.SCNMatrix4&amp; result) cil managed" />
<MemberSignature Language="DocId" Value="M:SceneKit.SCNMatrix4.Transpose(SceneKit.SCNMatrix4@,SceneKit.SCNMatrix4@)" />
<MemberSignature Language="F#" Value="static member Transpose : * -&gt; unit" Usage="SceneKit.SCNMatrix4.Transpose (mat, result)" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
<AssemblyName>Xamarin.iOS</AssemblyName>
</AssemblyInfo>
<AssemblyInfo>
<AssemblyName>Xamarin.Mac</AssemblyName>
<AssemblyVersion>0.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="mat" Type="SceneKit.SCNMatrix4" RefType="ref" />
<Parameter Name="result" Type="SceneKit.SCNMatrix4" RefType="out" />
</Parameters>
<Docs>
<param name="mat">To be added.</param>
<param name="result">To be added.</param>
<summary>Transposes the matrix <paramref name="mat" /> and stores the result in <paramref name="result" />.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>
You can’t perform that action at this time.