Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

923 lines
33 KiB
XML

<Type Name="Vector2d" FullName="Mono.Simd.Vector2d">
<TypeSignature Language="C#" Value="public struct Vector2d" />
<AssemblyInfo>
<AssemblyName>Mono.Simd</AssemblyName>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>A vector with two doubles.</summary>
<remarks>This represents a vector that contains two double precision floating point values.</remarks>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Vector2d (double d);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="d" Type="System.Double" />
</Parameters>
<Docs>
<param name="d">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Vector2d (double x, double y);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="x" Type="System.Double" />
<Parameter Name="y" Type="System.Double" />
</Parameters>
<Docs>
<param name="x">X component.</param>
<param name="y">Y component.</param>
<summary>Creates a vector with two double precision floating point values.</summary>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Component">
<MemberSignature Language="C#" Value="public double this[int index] { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="index" Type="System.Int32" />
</Parameters>
<Docs>
<param name="index">The index of the component.</param>
<summary>Gets/Sets the component's value.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="E">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d E { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadAligned">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d LoadAligned (ref Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="LoadAligned">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d LoadAligned (Mono.Simd.Vector2d* v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="MinusOne">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d MinusOne { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="One">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d One { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Addition">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_Addition (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>Computes the sum of two vectors.</summary>
<returns>A new vector.</returns>
<remarks>The vector returned is the sum of the individual components in the two vectors.</remarks>
</Docs>
</Member>
<Member MemberName="op_BitwiseAnd">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_BitwiseAnd (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>Computes the bitwise and of two vectors.</summary>
<returns>A new vector.</returns>
<remarks>The vector returned contains the result of doing a
bitwise and operation on the individual components of the two
vectors.</remarks>
</Docs>
</Member>
<Member MemberName="op_BitwiseOr">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_BitwiseOr (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>Computes the bitwise and of two vectors.</summary>
<returns>A new vector.</returns>
<remarks>The vector returned contains the result of doing a
bitwise and operation on the individual components of the two
vectors.</remarks>
</Docs>
</Member>
<Member MemberName="op_Division">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_Division (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_ExclusiveOr">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_ExclusiveOr (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>Computes the bitwise xor of two vectors.</summary>
<returns>A new vector.</returns>
<remarks>The vector returned contains the result of doing a
bitwise xor operation on the individual components of the two
vectors.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector16b op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector16b</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector16sb op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector16sb</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2l op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2l</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2ul op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2ul</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector4f op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector4f</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector4i op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector4i</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector4ui op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector4ui</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector8s op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector8s</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Explicit">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector8us op_Explicit (Mono.Simd.Vector2d v);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector8us</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v">Vector to operate on.</param>
<summary>Convertion operator.</summary>
<returns>The casted vector.</returns>
<remarks>This operator provides explicit casting support.</remarks>
</Docs>
</Member>
<Member MemberName="op_Multiply">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_Multiply (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="op_Subtraction">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d op_Subtraction (Mono.Simd.Vector2d v1, Mono.Simd.Vector2d v2);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE2)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="v1" Type="Mono.Simd.Vector2d" />
<Parameter Name="v2" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="v1">First vector.</param>
<param name="v2">Second vector.</param>
<summary>Substracts the values from the second vector from the first.</summary>
<returns>A new vector.</returns>
<remarks>The vector elements contain the substraction of the elements in the second vector from the elements in the first vector.</remarks>
</Docs>
</Member>
<Member MemberName="Pi">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d Pi { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchNonTemporal">
<MemberSignature Language="C#" Value="public static void PrefetchNonTemporal (ref Mono.Simd.Vector2d res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchNonTemporal">
<MemberSignature Language="C#" Value="public static void PrefetchNonTemporal (Mono.Simd.Vector2d* res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporal1stLevelCache">
<MemberSignature Language="C#" Value="public static void PrefetchTemporal1stLevelCache (ref Mono.Simd.Vector2d res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporal1stLevelCache">
<MemberSignature Language="C#" Value="public static void PrefetchTemporal1stLevelCache (Mono.Simd.Vector2d* res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporal2ndLevelCache">
<MemberSignature Language="C#" Value="public static void PrefetchTemporal2ndLevelCache (ref Mono.Simd.Vector2d res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporal2ndLevelCache">
<MemberSignature Language="C#" Value="public static void PrefetchTemporal2ndLevelCache (Mono.Simd.Vector2d* res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporalAllCacheLevels">
<MemberSignature Language="C#" Value="public static void PrefetchTemporalAllCacheLevels (ref Mono.Simd.Vector2d res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="PrefetchTemporalAllCacheLevels">
<MemberSignature Language="C#" Value="public static void PrefetchTemporalAllCacheLevels (Mono.Simd.Vector2d* res);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
<param name="res">To be added.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StoreAligned">
<MemberSignature Language="C#" Value="public static void StoreAligned (ref Mono.Simd.Vector2d res, Mono.Simd.Vector2d val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d&amp;" RefType="ref" />
<Parameter Name="val" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="res">Resulting vector.</param>
<param name="val">Vector to operate on.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="StoreAligned">
<MemberSignature Language="C#" Value="public static void StoreAligned (Mono.Simd.Vector2d* res, Mono.Simd.Vector2d val);" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute>
<AttributeName>Mono.Simd.Acceleration(Mono.Simd.AccelMode.SSE1)</AttributeName>
</Attribute>
<Attribute>
<AttributeName>System.CLSCompliant(false)</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Void</ReturnType>
</ReturnValue>
<Parameters>
<Parameter Name="res" Type="Mono.Simd.Vector2d*" />
<Parameter Name="val" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
<param name="res">Resulting vector.</param>
<param name="val">Vector to operate on.</param>
<summary>To be added.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="ToString">
<MemberSignature Language="C#" Value="public override string ToString ();" />
<MemberType>Method</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.String</ReturnType>
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="X">
<MemberSignature Language="C#" Value="public double X { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>The X component.</summary>
<value>
</value>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Y">
<MemberSignature Language="C#" Value="public double Y { set; get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Double</ReturnType>
</ReturnValue>
<Docs>
<summary>The Y component.</summary>
<value>
</value>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="Zero">
<MemberSignature Language="C#" Value="public static Mono.Simd.Vector2d Zero { get; }" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>Mono.Simd.Vector2d</ReturnType>
</ReturnValue>
<Docs>
<summary>To be added.</summary>
<value>To be added.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>