<Parameter Name="v" Type="Mono.Simd.Vector16b&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16b*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Computes the bitwise or of two vectors.</summary>
+ <returns>A new vector.</returns>
+ <remarks>The vector returned contains the result of doing a
+ bitwise or operation on the individual components of the two
+ vectors.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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_Subtraction">
<Parameter Name="val" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector16b" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector16sb&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="Min">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="op_Addition">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Computes the bitwise or of two vectors.</summary>
+ <returns>A new vector.</returns>
+ <remarks>The vector returned contains the result of doing a
+ bitwise or operation on the individual components of the two
+ vectors.</remarks>
</Docs>
</Member>
<Member MemberName="op_ExclusiveOr">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector16sb" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector2d&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="Min">
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="op_Addition">
<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>
+ <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">
<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>
+ <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">
<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>
+ <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">
<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>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector2d" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector2l&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<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>
+ <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">
<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>
+ <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">
<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>
+ <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_ExclusiveOr">
<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>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector2l" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector2ul&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<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>
+ <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">
<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>
+ <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">
<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>
+ <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_ExclusiveOr">
<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>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector2ul" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector4f&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="v1">First vector.</param>
<param name="v1">First vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector4f" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector4i&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="Min">
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="op_Addition">
<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>
+ <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">
<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>
+ <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">
<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>
+ <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_ExclusiveOr">
<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>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector4i" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector4ui&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<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>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<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>
+ <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>
<Attributes>
<Attribute>
<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>
+ <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>
<Attributes>
<Attribute>
<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>
+ <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>
<Attributes>
<Attribute>
<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>
+ <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>
<Attributes>
<Attribute>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="v1">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector4ui" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector8s&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="Min">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
</Member>
<Member MemberName="MultiplyStoreHigh">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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_ExclusiveOr">
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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">
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector8s" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="v" Type="Mono.Simd.Vector8us&" RefType="ref" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us*" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <summary>Returns a vector with the components set to the largest components of each vector.</summary>
+ <returns></returns>
+ <remarks>Each individual component of the resulting vector is
+ the largest component of each vector. This is equivalent to
+ using System.Math.Max on each element and returning the
+ resulting vector.</remarks>
</Docs>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Docs>
<param name="va">First vector.</param>
<param name="vb">Second vector.</param>
- <summary>To be added.</summary>
- <returns>To be added.</returns>
- <remarks>To be added.</remarks>
+ <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>
<Attributes>
<Attribute>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="v" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="v">To be added.</param>
+ <param name="v">Vector to operate on.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="amount">To be added.</param>
+ <param name="amount">Number of bits to shift.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
</Parameters>
<Docs>
<param name="va">First vector.</param>
- <param name="sel">To be added.</param>
+ <param name="sel">The operation to perform.</param>
<summary>To be added.</summary>
<returns>To be added.</returns>
<remarks>To be added.</remarks>
<Parameter Name="val" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>
<Parameter Name="val" Type="Mono.Simd.Vector8us" />
</Parameters>
<Docs>
- <param name="res">To be added.</param>
- <param name="val">To be added.</param>
+ <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>