[Build] Move netcoreapp ref assemblies to Tizen.NET.APIx
[platform/core/csapi/tizenfx.git] / pkg / Tizen.NET.API6 / build / tizen60 / ref / System.Numerics.Vectors.xml
1 <?xml version="1.0" encoding="utf-8"?><doc>
2   <assembly>
3     <name>System.Numerics.Vectors</name>
4   </assembly>
5   <members>
6     <member name="T:System.Numerics.Vector2">
7       <summary>Represents a vector with two single-precision floating-point values.</summary>
8     </member>
9     <member name="M:System.Numerics.Vector2.#ctor(System.Single)">
10       <summary>Creates a new <see cref="T:System.Numerics.Vector2"></see> object whose two elements have the same value.</summary>
11       <param name="value">The value to assign to both elements.</param>
12     </member>
13     <member name="M:System.Numerics.Vector2.#ctor(System.Single,System.Single)">
14       <summary>Creates a vector whose elements have the specified values.</summary>
15       <param name="x">The value to assign to the <see cref="F:System.Numerics.Vector2.X"></see> field.</param>
16       <param name="y">The value to assign to the <see cref="F:System.Numerics.Vector2.Y"></see> field.</param>
17     </member>
18     <member name="M:System.Numerics.Vector2.Abs(System.Numerics.Vector2)">
19       <summary>Returns a vector whose elements are the absolute values of each of the specified vector&amp;#39;s elements.</summary>
20       <param name="value">A vector.</param>
21       <returns>The absolute value vector.</returns>
22     </member>
23     <member name="M:System.Numerics.Vector2.Add(System.Numerics.Vector2,System.Numerics.Vector2)">
24       <summary>Adds two vectors together.</summary>
25       <param name="left">The first vector to add.</param>
26       <param name="right">The second vector to add.</param>
27       <returns>The summed vector.</returns>
28     </member>
29     <member name="M:System.Numerics.Vector2.Clamp(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2)">
30       <summary>Restricts a vector between a minimum and a maximum value.</summary>
31       <param name="value1">The vector to restrict.</param>
32       <param name="min">The minimum value.</param>
33       <param name="max">The maximum value.</param>
34       <returns>The restricted vector.</returns>
35     </member>
36     <member name="M:System.Numerics.Vector2.CopyTo(System.Single[])">
37       <summary>Copies the elements of the vector to a specified array.</summary>
38       <param name="array">The destination array.</param>
39       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
40       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
41       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
42     </member>
43     <member name="M:System.Numerics.Vector2.CopyTo(System.Single[],System.Int32)">
44       <summary>Copies the elements of the vector to a specified array starting at a specified index position.</summary>
45       <param name="array">The destination array.</param>
46       <param name="index">The index at which to copy the first element of the vector.</param>
47       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
48       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
49       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.  
50  -or-  
51  <paramref name="index">index</paramref> is greater than or equal to the array length.</exception>
52       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
53     </member>
54     <member name="M:System.Numerics.Vector2.Distance(System.Numerics.Vector2,System.Numerics.Vector2)">
55       <summary>Computes the Euclidean distance between the two given points.</summary>
56       <param name="value1">The first point.</param>
57       <param name="value2">The second point.</param>
58       <returns>The distance.</returns>
59     </member>
60     <member name="M:System.Numerics.Vector2.DistanceSquared(System.Numerics.Vector2,System.Numerics.Vector2)">
61       <summary>Returns the Euclidean distance squared between two specified points.</summary>
62       <param name="value1">The first point.</param>
63       <param name="value2">The second point.</param>
64       <returns>The distance squared.</returns>
65     </member>
66     <member name="M:System.Numerics.Vector2.Divide(System.Numerics.Vector2,System.Numerics.Vector2)">
67       <summary>Divides the first vector by the second.</summary>
68       <param name="left">The first vector.</param>
69       <param name="right">The second vector.</param>
70       <returns>The vector resulting from the division.</returns>
71     </member>
72     <member name="M:System.Numerics.Vector2.Divide(System.Numerics.Vector2,System.Single)">
73       <summary>Divides the specified vector by a specified scalar value.</summary>
74       <param name="left">The vector.</param>
75       <param name="divisor">The scalar value.</param>
76       <returns>The vector that results from the division.</returns>
77     </member>
78     <member name="M:System.Numerics.Vector2.Dot(System.Numerics.Vector2,System.Numerics.Vector2)">
79       <summary>Returns the dot product of two vectors.</summary>
80       <param name="value1">The first vector.</param>
81       <param name="value2">The second vector.</param>
82       <returns>The dot product.</returns>
83     </member>
84     <member name="M:System.Numerics.Vector2.Equals(System.Object)">
85       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
86       <param name="obj">The object to compare with the current instance.</param>
87       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
88     </member>
89     <member name="M:System.Numerics.Vector2.Equals(System.Numerics.Vector2)">
90       <summary>Returns a value that indicates whether this instance and another vector are equal.</summary>
91       <param name="other">The other vector.</param>
92       <returns><see langword="true"></see> if the two vectors are equal; otherwise, <see langword="false"></see>.</returns>
93     </member>
94     <member name="M:System.Numerics.Vector2.GetHashCode">
95       <summary>Returns the hash code for this instance.</summary>
96       <returns>The hash code.</returns>
97     </member>
98     <member name="M:System.Numerics.Vector2.Length">
99       <summary>Returns the length of the vector.</summary>
100       <returns>The vector&amp;#39;s length.</returns>
101     </member>
102     <member name="M:System.Numerics.Vector2.LengthSquared">
103       <summary>Returns the length of the vector squared.</summary>
104       <returns>The vector&amp;#39;s length squared.</returns>
105     </member>
106     <member name="M:System.Numerics.Vector2.Lerp(System.Numerics.Vector2,System.Numerics.Vector2,System.Single)">
107       <summary>Performs a linear interpolation between two vectors based on the given weighting.</summary>
108       <param name="value1">The first vector.</param>
109       <param name="value2">The second vector.</param>
110       <param name="amount">A value between 0 and 1 that indicates the weight of value2.</param>
111       <returns>The interpolated vector.</returns>
112     </member>
113     <member name="M:System.Numerics.Vector2.Max(System.Numerics.Vector2,System.Numerics.Vector2)">
114       <summary>Returns a vector whose elements are the maximum of each of the pairs of elements in two specified vectors.</summary>
115       <param name="value1">The first vector.</param>
116       <param name="value2">The second vector.</param>
117       <returns>The maximized vector.</returns>
118     </member>
119     <member name="M:System.Numerics.Vector2.Min(System.Numerics.Vector2,System.Numerics.Vector2)">
120       <summary>Returns a vector whose elements are the minimum of each of the pairs of elements in two specified vectors.</summary>
121       <param name="value1">The first vector.</param>
122       <param name="value2">The second vector.</param>
123       <returns>The minimized vector.</returns>
124     </member>
125     <member name="M:System.Numerics.Vector2.Multiply(System.Numerics.Vector2,System.Numerics.Vector2)">
126       <summary>Multiplies two vectors together.</summary>
127       <param name="left">The first vector.</param>
128       <param name="right">The second vector.</param>
129       <returns>The product vector.</returns>
130     </member>
131     <member name="M:System.Numerics.Vector2.Multiply(System.Numerics.Vector2,System.Single)">
132       <summary>Multiplies a vector by a specified scalar.</summary>
133       <param name="left">The vector to multiply.</param>
134       <param name="right">The scalar value.</param>
135       <returns>The scaled vector.</returns>
136     </member>
137     <member name="M:System.Numerics.Vector2.Multiply(System.Single,System.Numerics.Vector2)">
138       <summary>Multiplies a scalar value by a specified vector.</summary>
139       <param name="left">The scaled value.</param>
140       <param name="right">The vector.</param>
141       <returns>The scaled vector.</returns>
142     </member>
143     <member name="M:System.Numerics.Vector2.Negate(System.Numerics.Vector2)">
144       <summary>Negates a specified vector.</summary>
145       <param name="value">The vector to negate.</param>
146       <returns>The negated vector.</returns>
147     </member>
148     <member name="M:System.Numerics.Vector2.Normalize(System.Numerics.Vector2)">
149       <summary>Returns a vector with the same direction as the specified vector, but with a length of one.</summary>
150       <param name="value">The vector to normalize.</param>
151       <returns>The normalized vector.</returns>
152     </member>
153     <member name="P:System.Numerics.Vector2.One">
154       <summary>Gets a vector whose 2 elements are equal to one.</summary>
155       <returns>A vector whose two elements are equal to one (that is, it returns the vector (1,1).</returns>
156     </member>
157     <member name="M:System.Numerics.Vector2.op_Addition(System.Numerics.Vector2,System.Numerics.Vector2)">
158       <summary>Adds two vectors together.</summary>
159       <param name="left">The first vector to add.</param>
160       <param name="right">The second vector to add.</param>
161       <returns>The summed vector.</returns>
162     </member>
163     <member name="M:System.Numerics.Vector2.op_Division(System.Numerics.Vector2,System.Numerics.Vector2)">
164       <summary>Divides the first vector by the second.</summary>
165       <param name="left">The first vector.</param>
166       <param name="right">The second vector.</param>
167       <returns>The vector that results from dividing <paramref name="left">left</paramref> by <paramref name="right">right</paramref>.</returns>
168     </member>
169     <member name="M:System.Numerics.Vector2.op_Division(System.Numerics.Vector2,System.Single)">
170       <summary>Divides the specified vector by a specified scalar value.</summary>
171       <param name="value1">The vector.</param>
172       <param name="value2">The scalar value.</param>
173       <returns>The result of the division.</returns>
174     </member>
175     <member name="M:System.Numerics.Vector2.op_Equality(System.Numerics.Vector2,System.Numerics.Vector2)">
176       <summary>Returns a value that indicates whether each pair of elements in two specified vectors is equal.</summary>
177       <param name="left">The first vector to compare.</param>
178       <param name="right">The second vector to compare.</param>
179       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
180     </member>
181     <member name="M:System.Numerics.Vector2.op_Inequality(System.Numerics.Vector2,System.Numerics.Vector2)">
182       <summary>Returns a value that indicates whether two specified vectors are not equal.</summary>
183       <param name="left">The first vector to compare.</param>
184       <param name="right">The second vector to compare.</param>
185       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
186     </member>
187     <member name="M:System.Numerics.Vector2.op_Multiply(System.Numerics.Vector2,System.Numerics.Vector2)">
188       <summary>Multiplies two vectors together.</summary>
189       <param name="left">The first vector.</param>
190       <param name="right">The second vector.</param>
191       <returns>The product vector.</returns>
192     </member>
193     <member name="M:System.Numerics.Vector2.op_Multiply(System.Numerics.Vector2,System.Single)">
194       <summary>Multiples the specified vector by the specified scalar value.</summary>
195       <param name="left">The vector.</param>
196       <param name="right">The scalar value.</param>
197       <returns>The scaled vector.</returns>
198     </member>
199     <member name="M:System.Numerics.Vector2.op_Multiply(System.Single,System.Numerics.Vector2)">
200       <summary>Multiples the scalar value by the specified vector.</summary>
201       <param name="left">The vector.</param>
202       <param name="right">The scalar value.</param>
203       <returns>The scaled vector.</returns>
204     </member>
205     <member name="M:System.Numerics.Vector2.op_Subtraction(System.Numerics.Vector2,System.Numerics.Vector2)">
206       <summary>Subtracts the second vector from the first.</summary>
207       <param name="left">The first vector.</param>
208       <param name="right">The second vector.</param>
209       <returns>The vector that results from subtracting <paramref name="right">right</paramref> from <paramref name="left">left</paramref>.</returns>
210     </member>
211     <member name="M:System.Numerics.Vector2.op_UnaryNegation(System.Numerics.Vector2)">
212       <summary>Negates the specified vector.</summary>
213       <param name="value">The vector to negate.</param>
214       <returns>The negated vector.</returns>
215     </member>
216     <member name="M:System.Numerics.Vector2.Reflect(System.Numerics.Vector2,System.Numerics.Vector2)">
217       <summary>Returns the reflection of a vector off a surface that has the specified normal.</summary>
218       <param name="vector">The source vector.</param>
219       <param name="normal">The normal of the surface being reflected off.</param>
220       <returns>The reflected vector.</returns>
221     </member>
222     <member name="M:System.Numerics.Vector2.SquareRoot(System.Numerics.Vector2)">
223       <summary>Returns a vector whose elements are the square root of each of a specified vector&amp;#39;s elements.</summary>
224       <param name="value">A vector.</param>
225       <returns>The square root vector.</returns>
226     </member>
227     <member name="M:System.Numerics.Vector2.Subtract(System.Numerics.Vector2,System.Numerics.Vector2)">
228       <summary>Subtracts the second vector from the first.</summary>
229       <param name="left">The first vector.</param>
230       <param name="right">The second vector.</param>
231       <returns>The difference vector.</returns>
232     </member>
233     <member name="M:System.Numerics.Vector2.ToString">
234       <summary>Returns the string representation of the current instance using default formatting.</summary>
235       <returns>The string representation of the current instance.</returns>
236     </member>
237     <member name="M:System.Numerics.Vector2.ToString(System.String)">
238       <summary>Returns the string representation of the current instance using the specified format string to format individual elements.</summary>
239       <param name="format">A  or  that defines the format of individual elements.</param>
240       <returns>The string representation of the current instance.</returns>
241     </member>
242     <member name="M:System.Numerics.Vector2.ToString(System.String,System.IFormatProvider)">
243       <summary>Returns the string representation of the current instance using the specified format string to format individual elements and the specified format provider to define culture-specific formatting.</summary>
244       <param name="format">A  or  that defines the format of individual elements.</param>
245       <param name="formatProvider">A format provider that supplies culture-specific formatting information.</param>
246       <returns>The string representation of the current instance.</returns>
247     </member>
248     <member name="M:System.Numerics.Vector2.Transform(System.Numerics.Vector2,System.Numerics.Matrix3x2)">
249       <summary>Transforms a vector by a specified 3x2 matrix.</summary>
250       <param name="position">The vector to transform.</param>
251       <param name="matrix">The transformation matrix.</param>
252       <returns>The transformed vector.</returns>
253     </member>
254     <member name="M:System.Numerics.Vector2.Transform(System.Numerics.Vector2,System.Numerics.Matrix4x4)">
255       <summary>Transforms a vector by a specified 4x4 matrix.</summary>
256       <param name="position">The vector to transform.</param>
257       <param name="matrix">The transformation matrix.</param>
258       <returns>The transformed vector.</returns>
259     </member>
260     <member name="M:System.Numerics.Vector2.Transform(System.Numerics.Vector2,System.Numerics.Quaternion)">
261       <summary>Transforms a vector by the specified Quaternion rotation value.</summary>
262       <param name="value">The vector to rotate.</param>
263       <param name="rotation">The rotation to apply.</param>
264       <returns>The transformed vector.</returns>
265     </member>
266     <member name="M:System.Numerics.Vector2.TransformNormal(System.Numerics.Vector2,System.Numerics.Matrix3x2)">
267       <summary>Transforms a vector normal by the given 3x2 matrix.</summary>
268       <param name="normal">The source vector.</param>
269       <param name="matrix">The matrix.</param>
270       <returns>The transformed vector.</returns>
271     </member>
272     <member name="M:System.Numerics.Vector2.TransformNormal(System.Numerics.Vector2,System.Numerics.Matrix4x4)">
273       <summary>Transforms a vector normal by the given 4x4 matrix.</summary>
274       <param name="normal">The source vector.</param>
275       <param name="matrix">The matrix.</param>
276       <returns>The transformed vector.</returns>
277     </member>
278     <member name="P:System.Numerics.Vector2.UnitX">
279       <summary>Gets the vector (1,0).</summary>
280       <returns>The vector (1,0).</returns>
281     </member>
282     <member name="P:System.Numerics.Vector2.UnitY">
283       <summary>Gets the vector (0,1).</summary>
284       <returns>The vector (0,1).</returns>
285     </member>
286     <member name="F:System.Numerics.Vector2.X">
287       <summary>The X component of the vector.</summary>
288       <returns></returns>
289     </member>
290     <member name="F:System.Numerics.Vector2.Y">
291       <summary>The Y component of the vector.</summary>
292       <returns></returns>
293     </member>
294     <member name="P:System.Numerics.Vector2.Zero">
295       <summary>Returns a vector whose 2 elements are equal to zero.</summary>
296       <returns>A vector whose two elements are equal to zero (that is, it returns the vector (0,0).</returns>
297     </member>
298     <member name="T:System.Numerics.Vector">
299       <summary>Provides a collection of static convenience methods for creating, manipulating, combining, and converting generic vectors.</summary>
300     </member>
301     <member name="M:System.Numerics.Vector.Abs``1(System.Numerics.Vector{``0})">
302       <summary>Returns a new vector whose elements are the absolute values of the given vector&amp;#39;s elements.</summary>
303       <param name="value">The source vector.</param>
304       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
305       <returns>The absolute value vector.</returns>
306     </member>
307     <member name="M:System.Numerics.Vector.Add``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
308       <summary>Returns a new vector whose values are the sum of each pair of elements from two given vectors.</summary>
309       <param name="left">The first vector.</param>
310       <param name="right">The second vector.</param>
311       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
312       <returns>The summed vector.</returns>
313     </member>
314     <member name="M:System.Numerics.Vector.AndNot``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
315       <summary>Returns a new vector by performing a bitwise And Not operation on each pair of corresponding elements in two vectors.</summary>
316       <param name="left">The first vector.</param>
317       <param name="right">The second vector.</param>
318       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
319       <returns>The resulting vector.</returns>
320     </member>
321     <member name="M:System.Numerics.Vector.AsVectorByte``1(System.Numerics.Vector{``0})">
322       <summary>Reinterprets the bits of a specified vector into those of a vector of unsigned bytes.</summary>
323       <param name="value">The source vector.</param>
324       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
325       <returns>The reinterpreted vector.</returns>
326     </member>
327     <member name="M:System.Numerics.Vector.AsVectorDouble``1(System.Numerics.Vector{``0})">
328       <summary>Reinterprets the bits of a specified vector into those of a double-precision floating-point vector.</summary>
329       <param name="value">The source vector.</param>
330       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
331       <returns>The reinterpreted vector.</returns>
332     </member>
333     <member name="M:System.Numerics.Vector.AsVectorInt16``1(System.Numerics.Vector{``0})">
334       <summary>Reinterprets the bits of a specified vector into those of a vector of 16-bit integers.</summary>
335       <param name="value">The source vector.</param>
336       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
337       <returns>The reinterpreted vector.</returns>
338     </member>
339     <member name="M:System.Numerics.Vector.AsVectorInt32``1(System.Numerics.Vector{``0})">
340       <summary>Reinterprets the bits of a specified vector into those of a vector of integers.</summary>
341       <param name="value">The source vector.</param>
342       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
343       <returns>The reinterpreted vector.</returns>
344     </member>
345     <member name="M:System.Numerics.Vector.AsVectorInt64``1(System.Numerics.Vector{``0})">
346       <summary>Reinterprets the bits of a specified vector into those of a vector of long integers.</summary>
347       <param name="value">The source vector.</param>
348       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
349       <returns>The reinterpreted vector.</returns>
350     </member>
351     <member name="M:System.Numerics.Vector.AsVectorSByte``1(System.Numerics.Vector{``0})">
352       <summary>Reinterprets the bits of a specified vector into those of a vector of signed bytes.</summary>
353       <param name="value">The source vector.</param>
354       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
355       <returns>The reinterpreted vector.</returns>
356     </member>
357     <member name="M:System.Numerics.Vector.AsVectorSingle``1(System.Numerics.Vector{``0})">
358       <summary>Reinterprets the bits of a specified vector into those of a single-precision floating-point vector.</summary>
359       <param name="value">The source vector.</param>
360       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
361       <returns>The reinterpreted vector.</returns>
362     </member>
363     <member name="M:System.Numerics.Vector.AsVectorUInt16``1(System.Numerics.Vector{``0})">
364       <summary>Reinterprets the bits of a specified vector into those of a vector of unsigned 16-bit integers.</summary>
365       <param name="value">The source vector.</param>
366       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
367       <returns>The reinterpreted vector.</returns>
368     </member>
369     <member name="M:System.Numerics.Vector.AsVectorUInt32``1(System.Numerics.Vector{``0})">
370       <summary>Reinterprets the bits of a specified vector into those of a vector of unsigned integers.</summary>
371       <param name="value">The source vector.</param>
372       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
373       <returns>The reinterpreted vector.</returns>
374     </member>
375     <member name="M:System.Numerics.Vector.AsVectorUInt64``1(System.Numerics.Vector{``0})">
376       <summary>Reinterprets the bits of a specified vector into those of a vector of unsigned long integers.</summary>
377       <param name="value">The source vector.</param>
378       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
379       <returns>The reinterpreted vector.</returns>
380     </member>
381     <member name="M:System.Numerics.Vector.BitwiseAnd``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
382       <summary>Returns a new vector by performing a bitwise <see langword="And"></see> operation on each pair of elements in two vectors.</summary>
383       <param name="left">The first vector.</param>
384       <param name="right">The second vector.</param>
385       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
386       <returns>The resulting vector.</returns>
387     </member>
388     <member name="M:System.Numerics.Vector.BitwiseOr``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
389       <summary>Returns a new vector by performing a bitwise <see langword="Or"></see> operation on each pair of elements in two vectors.</summary>
390       <param name="left">The first vector.</param>
391       <param name="right">The second vector.</param>
392       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
393       <returns>The resulting vector.</returns>
394     </member>
395     <member name="M:System.Numerics.Vector.ConditionalSelect(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
396       <summary>Creates a new single-precision vector with elements selected between two specified single-precision source vectors based on an integral mask vector.</summary>
397       <param name="condition">The integral mask vector used to drive selection.</param>
398       <param name="left">The first source vector.</param>
399       <param name="right">The second source vector.</param>
400       <returns>The new vector with elements selected based on the mask.</returns>
401     </member>
402     <member name="M:System.Numerics.Vector.ConditionalSelect(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
403       <summary>Creates a new double-precision vector with elements selected between two specified double-precision source vectors based on an integral mask vector.</summary>
404       <param name="condition">The integral mask vector used to drive selection.</param>
405       <param name="left">The first source vector.</param>
406       <param name="right">The second source vector.</param>
407       <returns>The new vector with elements selected based on the mask.</returns>
408     </member>
409     <member name="M:System.Numerics.Vector.ConditionalSelect``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
410       <summary>Creates a new vector of a specified type with elements selected between two specified source vectors of the same type based on an integral mask vector.</summary>
411       <param name="condition">The integral mask vector used to drive selection.</param>
412       <param name="left">The first source vector.</param>
413       <param name="right">The second source vector.</param>
414       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
415       <returns>The new vector with elements selected based on the mask.</returns>
416     </member>
417     <member name="M:System.Numerics.Vector.ConvertToDouble(System.Numerics.Vector{System.Int64})">
418       <param name="value"></param>
419       <returns></returns>
420     </member>
421     <member name="M:System.Numerics.Vector.ConvertToDouble(System.Numerics.Vector{System.UInt64})">
422       <param name="value"></param>
423       <returns></returns>
424     </member>
425     <member name="M:System.Numerics.Vector.ConvertToInt32(System.Numerics.Vector{System.Single})">
426       <param name="value"></param>
427       <returns></returns>
428     </member>
429     <member name="M:System.Numerics.Vector.ConvertToInt64(System.Numerics.Vector{System.Double})">
430       <param name="value"></param>
431       <returns></returns>
432     </member>
433     <member name="M:System.Numerics.Vector.ConvertToSingle(System.Numerics.Vector{System.Int32})">
434       <param name="value"></param>
435       <returns></returns>
436     </member>
437     <member name="M:System.Numerics.Vector.ConvertToSingle(System.Numerics.Vector{System.UInt32})">
438       <param name="value"></param>
439       <returns></returns>
440     </member>
441     <member name="M:System.Numerics.Vector.ConvertToUInt32(System.Numerics.Vector{System.Single})">
442       <param name="value"></param>
443       <returns></returns>
444     </member>
445     <member name="M:System.Numerics.Vector.ConvertToUInt64(System.Numerics.Vector{System.Double})">
446       <param name="value"></param>
447       <returns></returns>
448     </member>
449     <member name="M:System.Numerics.Vector.Divide``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
450       <summary>Returns a new vector whose values are the result of dividing the first vector&amp;#39;s elements by the corresponding elements in the second vector.</summary>
451       <param name="left">The first vector.</param>
452       <param name="right">The second vector.</param>
453       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
454       <returns>The divided vector.</returns>
455     </member>
456     <member name="M:System.Numerics.Vector.Dot``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
457       <summary>Returns the dot product of two vectors.</summary>
458       <param name="left">The first vector.</param>
459       <param name="right">The second vector.</param>
460       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
461       <returns>The dot product.</returns>
462     </member>
463     <member name="M:System.Numerics.Vector.Equals(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
464       <summary>Returns a new integral vector whose elements signal whether the elements in two specified double-precision vectors are equal.</summary>
465       <param name="left">The first vector to compare.</param>
466       <param name="right">The second vector to compare.</param>
467       <returns>The resulting integral vector.</returns>
468     </member>
469     <member name="M:System.Numerics.Vector.Equals(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
470       <summary>Returns a new integral vector whose elements signal whether the elements in two specified integral vectors are equal.</summary>
471       <param name="left">The first vector to compare.</param>
472       <param name="right">The second vector to compare.</param>
473       <returns>The resulting integral vector.</returns>
474     </member>
475     <member name="M:System.Numerics.Vector.Equals(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
476       <summary>Returns a new vector whose elements signal whether the elements in two specified long integer vectors are equal.</summary>
477       <param name="left">The first vector to compare.</param>
478       <param name="right">The second vector to compare.</param>
479       <returns>The resulting long integer vector.</returns>
480     </member>
481     <member name="M:System.Numerics.Vector.Equals(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
482       <summary>Returns a new integral vector whose elements signal whether the elements in two specified single-precision vectors are equal.</summary>
483       <param name="left">The first vector to compare.</param>
484       <param name="right">The second vector to compare.</param>
485       <returns>The resulting integral vector.</returns>
486     </member>
487     <member name="M:System.Numerics.Vector.Equals``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
488       <summary>Returns a new vector of a specified type whose elements signal whether the elements in two specified vectors of the same type are equal.</summary>
489       <param name="left">The first vector to compare.</param>
490       <param name="right">The second vector to compare.</param>
491       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
492       <returns>The resulting vector.</returns>
493     </member>
494     <member name="M:System.Numerics.Vector.EqualsAll``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
495       <summary>Returns a value that indicates whether each pair of elements in the given vectors is equal.</summary>
496       <param name="left">The first vector to compare.</param>
497       <param name="right">The second vector to compare.</param>
498       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
499       <returns><see langword="true"></see> if all elements in <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
500     </member>
501     <member name="M:System.Numerics.Vector.EqualsAny``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
502       <summary>Returns a value that indicates whether any single pair of elements in the given vectors is equal.</summary>
503       <param name="left">The first vector to compare.</param>
504       <param name="right">The second vector to compare.</param>
505       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
506       <returns><see langword="true"></see> if any element pair in <paramref name="left">left</paramref> and <paramref name="right">right</paramref> is equal; otherwise, <see langword="false"></see>.</returns>
507     </member>
508     <member name="M:System.Numerics.Vector.GreaterThan(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
509       <summary>Returns a new integral vector whose elements signal whether the elements in one double-precision floating-point vector are greater than their corresponding elements in a second double-precision floating-point vector.</summary>
510       <param name="left">The first vector to compare.</param>
511       <param name="right">The second vector to compare.</param>
512       <returns>The resulting integral vector.</returns>
513     </member>
514     <member name="M:System.Numerics.Vector.GreaterThan(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
515       <summary>Returns a new integral vector whose elements signal whether the elements in one integral vector are greater than their corresponding elements in a second integral vector.</summary>
516       <param name="left">The first vector to compare.</param>
517       <param name="right">The second vector to compare.</param>
518       <returns>The resulting integral vector.</returns>
519     </member>
520     <member name="M:System.Numerics.Vector.GreaterThan(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
521       <summary>Returns a new long integer vector whose elements signal whether the elements in one long integer vector are greater than their corresponding elements in a second long integer vector.</summary>
522       <param name="left">The first vector to compare.</param>
523       <param name="right">The second vector to compare.</param>
524       <returns>The resulting long integer vector.</returns>
525     </member>
526     <member name="M:System.Numerics.Vector.GreaterThan(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
527       <summary>Returns a new integral vector whose elements signal whether the elements in one single-precision floating-point vector are greater than their corresponding elements in a second single-precision floating-point vector.</summary>
528       <param name="left">The first vector to compare.</param>
529       <param name="right">The second vector to compare.</param>
530       <returns>The resulting integral vector.</returns>
531     </member>
532     <member name="M:System.Numerics.Vector.GreaterThan``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
533       <summary>Returns a new vector whose elements signal whether the elements in one vector of a specified type are greater than their corresponding elements in the second vector of the same time.</summary>
534       <param name="left">The first vector to compare.</param>
535       <param name="right">The second vector to compare.</param>
536       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
537       <returns>The resulting vector.</returns>
538     </member>
539     <member name="M:System.Numerics.Vector.GreaterThanAll``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
540       <summary>Returns a value that indicates whether all elements in the first vector are greater than the corresponding elements in the second vector.</summary>
541       <param name="left">The first vector to compare.</param>
542       <param name="right">The second vector to compare.</param>
543       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
544       <returns><see langword="true"></see> if all elements in <paramref name="left">left</paramref> are greater than the corresponding elements in <paramref name="right">right</paramref>; otherwise, <see langword="false"></see>.</returns>
545     </member>
546     <member name="M:System.Numerics.Vector.GreaterThanAny``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
547       <summary>Returns a value that indicates whether any element in the first vector is greater than the corresponding element in the second vector.</summary>
548       <param name="left">The first vector to compare.</param>
549       <param name="right">The second vector to compare.</param>
550       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
551       <returns><see langword="true"></see> if any element in <paramref name="left">left</paramref> is greater than the corresponding element in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
552     </member>
553     <member name="M:System.Numerics.Vector.GreaterThanOrEqual(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
554       <summary>Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the single-precision floating-point second vector.</summary>
555       <param name="left">The first vector to compare.</param>
556       <param name="right">The second vector to compare.</param>
557       <returns>The resulting integral vector.</returns>
558     </member>
559     <member name="M:System.Numerics.Vector.GreaterThanOrEqual(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
560       <summary>Returns a new long integer vector whose elements signal whether the elements in one long integer vector are greater than or equal to their corresponding elements in the second long integer vector.</summary>
561       <param name="left">The first vector to compare.</param>
562       <param name="right">The second vector to compare.</param>
563       <returns>The resulting long integer vector.</returns>
564     </member>
565     <member name="M:System.Numerics.Vector.GreaterThanOrEqual(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
566       <summary>Returns a new integral vector whose elements signal whether the elements in one integral vector are greater than or equal to their corresponding elements in the second integral vector.</summary>
567       <param name="left">The first vector to compare.</param>
568       <param name="right">The second vector to compare.</param>
569       <returns>The resulting integral vector.</returns>
570     </member>
571     <member name="M:System.Numerics.Vector.GreaterThanOrEqual(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
572       <summary>Returns a new integral vector whose elements signal whether the elements in one vector are greater than or equal to their corresponding elements in the second double-precision floating-point vector.</summary>
573       <param name="left">The first vector to compare.</param>
574       <param name="right">The second vector to compare.</param>
575       <returns>The resulting integral vector.</returns>
576     </member>
577     <member name="M:System.Numerics.Vector.GreaterThanOrEqual``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
578       <summary>Returns a new vector whose elements signal whether the elements in one vector of a specified type are greater than or equal to their corresponding elements in the second vector of the same type.</summary>
579       <param name="left">The first vector to compare.</param>
580       <param name="right">The second vector to compare.</param>
581       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
582       <returns>The resulting vector.</returns>
583     </member>
584     <member name="M:System.Numerics.Vector.GreaterThanOrEqualAll``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
585       <summary>Returns a value that indicates whether all elements in the first vector are greater than or equal to all the corresponding elements in the second vector.</summary>
586       <param name="left">The first vector to compare.</param>
587       <param name="right">The second vector to compare.</param>
588       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
589       <returns><see langword="true"></see> if all elements in <paramref name="left">left</paramref> are greater than or equal to the corresponding elements in <paramref name="right">right</paramref>; otherwise, <see langword="false"></see>.</returns>
590     </member>
591     <member name="M:System.Numerics.Vector.GreaterThanOrEqualAny``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
592       <summary>Returns a value that indicates whether any element in the first vector is greater than or equal to the corresponding element in the second vector.</summary>
593       <param name="left">The first vector to compare.</param>
594       <param name="right">The second vector to compare.</param>
595       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
596       <returns><see langword="true"></see> if any element in <paramref name="left">left</paramref> is greater than or equal to the corresponding element in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
597     </member>
598     <member name="P:System.Numerics.Vector.IsHardwareAccelerated">
599       <summary>Gets a value that indicates whether vector operations are subject to hardware acceleration through JIT intrinsic support.</summary>
600       <returns><see langword="true"></see> if vector operations are subject to hardware acceleration; otherwise, <see langword="false"></see>.</returns>
601     </member>
602     <member name="M:System.Numerics.Vector.LessThan(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
603       <summary>Returns a new integral vector whose elements signal whether the elements in one double-precision floating-point vector are less than their corresponding elements in a second double-precision floating-point vector.</summary>
604       <param name="left">The first vector to compare.</param>
605       <param name="right">The second vector to compare.</param>
606       <returns>The resulting integral vector.</returns>
607     </member>
608     <member name="M:System.Numerics.Vector.LessThan(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
609       <summary>Returns a new integral vector whose elements signal whether the elements in one integral vector are less than their corresponding elements in a second integral vector.</summary>
610       <param name="left">The first vector to compare.</param>
611       <param name="right">The second vector to compare.</param>
612       <returns>The resulting integral vector</returns>
613     </member>
614     <member name="M:System.Numerics.Vector.LessThan(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
615       <summary>Returns a new long integer vector whose elements signal whether the elements in one long integer vector are less than their corresponding elements in a second long integer vector.</summary>
616       <param name="left">The first vector to compare.</param>
617       <param name="right">The second vector to compare.</param>
618       <returns>The resulting long integer vector.</returns>
619     </member>
620     <member name="M:System.Numerics.Vector.LessThan(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
621       <summary>Returns a new integral vector whose elements signal whether the elements in one single-precision vector are less than their corresponding elements in a second single-precision vector.</summary>
622       <param name="left">The first vector to compare.</param>
623       <param name="right">The second vector to compare.</param>
624       <returns>The resulting integral vector.</returns>
625     </member>
626     <member name="M:System.Numerics.Vector.LessThan``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
627       <summary>Returns a new vector of a specified type whose elements signal whether the elements in one vector are less than their corresponding elements in the second vector.</summary>
628       <param name="left">The first vector to compare.</param>
629       <param name="right">The second vector to compare.</param>
630       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
631       <returns>The resulting vector.</returns>
632     </member>
633     <member name="M:System.Numerics.Vector.LessThanAll``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
634       <summary>Returns a value that indicates whether all of the elements in the first vector are less than their corresponding elements in the second vector.</summary>
635       <param name="left">The first vector to compare.</param>
636       <param name="right">The second vector to compare.</param>
637       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
638       <returns><see langword="true"></see> if all of the elements in <paramref name="left">left</paramref> are less than the corresponding elements in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
639     </member>
640     <member name="M:System.Numerics.Vector.LessThanAny``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
641       <summary>Returns a value that indicates whether any element in the first vector is less than the corresponding element in the second vector.</summary>
642       <param name="left">The first vector to compare.</param>
643       <param name="right">The second vector to compare.</param>
644       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
645       <returns><see langword="true"></see> if any element in <paramref name="left">left</paramref> is less than the corresponding element in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
646     </member>
647     <member name="M:System.Numerics.Vector.LessThanOrEqual(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
648       <summary>Returns a new integral vector whose elements signal whether the elements in one double-precision floating-point vector are less than or equal to their corresponding elements in a second double-precision floating-point vector.</summary>
649       <param name="left">The first vector to compare.</param>
650       <param name="right">The second vector to compare.</param>
651       <returns>The resulting integral vector.</returns>
652     </member>
653     <member name="M:System.Numerics.Vector.LessThanOrEqual(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
654       <summary>Returns a new integral vector whose elements signal whether the elements in one integral vector are less than or equal to their corresponding elements in a second integral vector.</summary>
655       <param name="left">The first vector to compare.</param>
656       <param name="right">The second vector to compare.</param>
657       <returns>The resulting integral vector.</returns>
658     </member>
659     <member name="M:System.Numerics.Vector.LessThanOrEqual(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
660       <summary>Returns a new long integer vector whose elements signal whether the elements in one long integer vector are less or equal to their corresponding elements in a second long integer vector.</summary>
661       <param name="left">The first vector to compare.</param>
662       <param name="right">The second vector to compare.</param>
663       <returns>The resulting long integer vector.</returns>
664     </member>
665     <member name="M:System.Numerics.Vector.LessThanOrEqual(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Single})">
666       <summary>Returns a new integral vector whose elements signal whether the elements in one single-precision floating-point vector are less than or equal to their corresponding elements in a second single-precision floating-point vector.</summary>
667       <param name="left">The first vector to compare.</param>
668       <param name="right">The second vector to compare.</param>
669       <returns>The resulting integral vector.</returns>
670     </member>
671     <member name="M:System.Numerics.Vector.LessThanOrEqual``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
672       <summary>Returns a new vector whose elements signal whether the elements in one vector are less than or equal to their corresponding elements in the second vector.</summary>
673       <param name="left">The first vector to compare.</param>
674       <param name="right">The second vector to compare.</param>
675       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
676       <returns>The resulting vector.</returns>
677     </member>
678     <member name="M:System.Numerics.Vector.LessThanOrEqualAll``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
679       <summary>Returns a value that indicates whether all elements in the first vector are less than or equal to their corresponding elements in the second vector.</summary>
680       <param name="left">The first vector to compare.</param>
681       <param name="right">The second vector to compare.</param>
682       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
683       <returns><see langword="true"></see> if all of the elements in <paramref name="left">left</paramref> are less than or equal to the corresponding elements in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
684     </member>
685     <member name="M:System.Numerics.Vector.LessThanOrEqualAny``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
686       <summary>Returns a value that indicates whether any element in the first vector is less than or equal to the corresponding element in the second vector.</summary>
687       <param name="left">The first vector to compare.</param>
688       <param name="right">The second vector to compare.</param>
689       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
690       <returns><see langword="true"></see> if any element in <paramref name="left">left</paramref> is less than or equal to the corresponding element in <paramref name="right">right</paramref>; otherwise,  <see langword="false"></see>.</returns>
691     </member>
692     <member name="M:System.Numerics.Vector.Max``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
693       <summary>Returns a new vector whose elements are the maximum of each pair of elements in the two given vectors.</summary>
694       <param name="left">The first vector to compare.</param>
695       <param name="right">The second vector to compare.</param>
696       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
697       <returns>The maximum vector.</returns>
698     </member>
699     <member name="M:System.Numerics.Vector.Min``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
700       <summary>Returns a new vector whose elements are the minimum of each pair of elements in the two given vectors.</summary>
701       <param name="left">The first vector to compare.</param>
702       <param name="right">The second vector to compare.</param>
703       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
704       <returns>The minimum vector.</returns>
705     </member>
706     <member name="M:System.Numerics.Vector.Multiply``1(``0,System.Numerics.Vector{``0})">
707       <summary>Returns a new vector whose values are a scalar value multiplied by each of the values of a specified vector.</summary>
708       <param name="left">The scalar value.</param>
709       <param name="right">The vector.</param>
710       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
711       <returns>The scaled vector.</returns>
712     </member>
713     <member name="M:System.Numerics.Vector.Multiply``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
714       <summary>Returns a new vector whose values are the product of each pair of elements in two specified vectors.</summary>
715       <param name="left">The first vector.</param>
716       <param name="right">The second vector.</param>
717       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
718       <returns>The product vector.</returns>
719     </member>
720     <member name="M:System.Numerics.Vector.Multiply``1(System.Numerics.Vector{``0},``0)">
721       <summary>Returns a new vector whose values are the values of a specified vector each multiplied by a scalar value.</summary>
722       <param name="left">The vector.</param>
723       <param name="right">The scalar value.</param>
724       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
725       <returns>The scaled vector.</returns>
726     </member>
727     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.Double},System.Numerics.Vector{System.Double})">
728       <param name="source1"></param>
729       <param name="source2"></param>
730       <returns></returns>
731     </member>
732     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.Int16},System.Numerics.Vector{System.Int16})">
733       <param name="source1"></param>
734       <param name="source2"></param>
735       <returns></returns>
736     </member>
737     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int32})">
738       <param name="source1"></param>
739       <param name="source2"></param>
740       <returns></returns>
741     </member>
742     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.Int64},System.Numerics.Vector{System.Int64})">
743       <param name="source1"></param>
744       <param name="source2"></param>
745       <returns></returns>
746     </member>
747     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.UInt16},System.Numerics.Vector{System.UInt16})">
748       <param name="source1"></param>
749       <param name="source2"></param>
750       <returns></returns>
751     </member>
752     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.UInt32},System.Numerics.Vector{System.UInt32})">
753       <param name="source1"></param>
754       <param name="source2"></param>
755       <returns></returns>
756     </member>
757     <member name="M:System.Numerics.Vector.Narrow(System.Numerics.Vector{System.UInt64},System.Numerics.Vector{System.UInt64})">
758       <param name="source1"></param>
759       <param name="source2"></param>
760       <returns></returns>
761     </member>
762     <member name="M:System.Numerics.Vector.Negate``1(System.Numerics.Vector{``0})">
763       <summary>Returns a new vector whose elements are the negation of the corresponding element in the specified vector.</summary>
764       <param name="value">The source vector.</param>
765       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
766       <returns>The negated vector.</returns>
767     </member>
768     <member name="M:System.Numerics.Vector.OnesComplement``1(System.Numerics.Vector{``0})">
769       <summary>Returns a new vector whose elements are obtained by taking the one&amp;#39;s complement of a specified vector&amp;#39;s elements.</summary>
770       <param name="value">The source vector.</param>
771       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
772       <returns>The resulting vector.</returns>
773     </member>
774     <member name="M:System.Numerics.Vector.SquareRoot``1(System.Numerics.Vector{``0})">
775       <summary>Returns a new vector whose elements are the square roots of a specified vector&amp;#39;s elements.</summary>
776       <param name="value">The source vector.</param>
777       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
778       <returns>The square root vector.</returns>
779     </member>
780     <member name="M:System.Numerics.Vector.Subtract``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
781       <summary>Returns a new vector whose values are the difference between the elements in the second vector and their corresponding elements in the first vector.</summary>
782       <param name="left">The first vector.</param>
783       <param name="right">The second vector.</param>
784       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
785       <returns>The difference vector.</returns>
786     </member>
787     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.UInt16},System.Numerics.Vector{System.UInt32}@,System.Numerics.Vector{System.UInt32}@)">
788       <param name="source"></param>
789       <param name="dest1"></param>
790       <param name="dest2"></param>
791     </member>
792     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.Single},System.Numerics.Vector{System.Double}@,System.Numerics.Vector{System.Double}@)">
793       <param name="source"></param>
794       <param name="dest1"></param>
795       <param name="dest2"></param>
796     </member>
797     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.SByte},System.Numerics.Vector{System.Int16}@,System.Numerics.Vector{System.Int16}@)">
798       <param name="source"></param>
799       <param name="dest1"></param>
800       <param name="dest2"></param>
801     </member>
802     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.UInt32},System.Numerics.Vector{System.UInt64}@,System.Numerics.Vector{System.UInt64}@)">
803       <param name="source"></param>
804       <param name="dest1"></param>
805       <param name="dest2"></param>
806     </member>
807     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.Int16},System.Numerics.Vector{System.Int32}@,System.Numerics.Vector{System.Int32}@)">
808       <param name="source"></param>
809       <param name="dest1"></param>
810       <param name="dest2"></param>
811     </member>
812     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.Byte},System.Numerics.Vector{System.UInt16}@,System.Numerics.Vector{System.UInt16}@)">
813       <param name="source"></param>
814       <param name="dest1"></param>
815       <param name="dest2"></param>
816     </member>
817     <member name="M:System.Numerics.Vector.Widen(System.Numerics.Vector{System.Int32},System.Numerics.Vector{System.Int64}@,System.Numerics.Vector{System.Int64}@)">
818       <param name="source"></param>
819       <param name="dest1"></param>
820       <param name="dest2"></param>
821     </member>
822     <member name="M:System.Numerics.Vector.Xor``1(System.Numerics.Vector{``0},System.Numerics.Vector{``0})">
823       <summary>Returns a new vector by performing a bitwise exclusive Or (<see langword="XOr"></see>) operation on each pair of elements in two vectors.</summary>
824       <param name="left">The first vector.</param>
825       <param name="right">The second vector.</param>
826       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
827       <returns>The resulting vector.</returns>
828     </member>
829     <member name="T:System.Numerics.Vector`1">
830       <summary>Represents a single vector of a specified numeric type that is suitable for low-level optimization of parallel algorithms.</summary>
831       <typeparam name="T">The vector type. T can be any primitive numeric type.</typeparam>
832     </member>
833     <member name="M:System.Numerics.Vector`1.#ctor(System.Span{`0})">
834       <param name="values"></param>
835     </member>
836     <member name="M:System.Numerics.Vector`1.#ctor(`0)">
837       <summary>Creates a vector whose components are of a specified type.</summary>
838       <param name="value">The numeric type that defines the type of the components in the vector.</param>
839     </member>
840     <member name="M:System.Numerics.Vector`1.#ctor(`0[])">
841       <summary>Creates a vector from a specified array.</summary>
842       <param name="values">A numeric array.</param>
843       <exception cref="T:System.ArgumentNullException"><paramref name="values">values</paramref> is <see langword="null"></see>.</exception>
844     </member>
845     <member name="M:System.Numerics.Vector`1.#ctor(`0[],System.Int32)">
846       <summary>Creates a vector from a specified array starting at a specified index position.</summary>
847       <param name="values">A numeric array.</param>
848       <param name="index">The starting index position from which to create the vector.</param>
849       <exception cref="T:System.ArgumentNullException"><paramref name="values">values</paramref> is <see langword="null"></see>.</exception>
850       <exception cref="T:System.IndexOutOfRangeException"><paramref name="index">index</paramref> is less than zero.  
851  -or-  
852  The length of <paramref name="values">values</paramref> minus <paramref name="index">index</paramref> is less than <see cref="System.Numerics.Vector`1.Count"></see>.</exception>
853     </member>
854     <member name="M:System.Numerics.Vector`1.CopyTo(`0[])">
855       <summary>Copies the vector instance to a specified destination array.</summary>
856       <param name="destination">The array to receive a copy of the vector values.</param>
857       <exception cref="T:System.ArgumentNullException"><paramref name="destination">destination</paramref> is <see langword="null"></see>.</exception>
858       <exception cref="T:System.ArgumentException">The number of elements in the current vector is greater than the number of elements available in the <paramref name="destination">destination</paramref> array.</exception>
859     </member>
860     <member name="M:System.Numerics.Vector`1.CopyTo(`0[],System.Int32)">
861       <summary>Copies the vector instance to a specified destination array starting at a specified index position.</summary>
862       <param name="destination">The array to receive a copy of the vector values.</param>
863       <param name="startIndex">The starting index in destination at which to begin the copy operation.</param>
864       <exception cref="T:System.ArgumentNullException"><paramref name="destination">destination</paramref> is <see langword="null"></see>.</exception>
865       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than the number of elements available from <paramref name="startIndex">startIndex</paramref> to the end of the <paramref name="destination">destination</paramref> array.</exception>
866       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero or greater than the last index in <paramref name="destination">destination</paramref>.</exception>
867     </member>
868     <member name="P:System.Numerics.Vector`1.Count">
869       <summary>Returns the number of elements stored in the vector.</summary>
870       <returns>The number of elements stored in the vector.</returns>
871       <exception cref="T:System.NotSupportedException">Access to the property getter via reflection is not supported.</exception>
872     </member>
873     <member name="M:System.Numerics.Vector`1.Equals(System.Numerics.Vector{`0})">
874       <summary>Returns a value that indicates whether this instance is equal to a specified vector.</summary>
875       <param name="other">The vector to compare with this instance.</param>
876       <returns><see langword="true"></see> if the current instance and <paramref name="other">other</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
877     </member>
878     <member name="M:System.Numerics.Vector`1.Equals(System.Object)">
879       <summary>Returns a value that indicates whether this instance is equal to a specified object.</summary>
880       <param name="obj">The object to compare with this instance.</param>
881       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see>. The method returns <see langword="false"></see> if <paramref name="obj">obj</paramref> is null, or if <paramref name="obj">obj</paramref> is a vector of a different type than the current instance.</returns>
882     </member>
883     <member name="M:System.Numerics.Vector`1.GetHashCode">
884       <summary>Returns the hash code for this instance.</summary>
885       <returns>The hash code.</returns>
886     </member>
887     <member name="P:System.Numerics.Vector`1.Item(System.Int32)">
888       <summary>Gets the element at a specified index.</summary>
889       <param name="index">The index of the element to return.</param>
890       <returns>The element at index <paramref name="index">index</paramref>.</returns>
891       <exception cref="T:System.IndexOutOfRangeException"><paramref name="index">index</paramref> is less than zero.  
892  -or-  
893  <paramref name="index">index</paramref> is greater than or equal to <see cref="System.Numerics.Vector`1.Count"></see>.</exception>
894     </member>
895     <member name="P:System.Numerics.Vector`1.One">
896       <summary>Returns a vector containing all ones.</summary>
897       <returns>A vector containing all ones.</returns>
898     </member>
899     <member name="M:System.Numerics.Vector`1.op_Addition(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
900       <summary>Adds two vectors together.</summary>
901       <param name="left">The first vector to add.</param>
902       <param name="right">The second vector to add.</param>
903       <returns>The summed vector.</returns>
904     </member>
905     <member name="M:System.Numerics.Vector`1.op_BitwiseAnd(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
906       <summary>Returns a new vector by performing a bitwise <see langword="And"></see> operation on each of the elements in two vectors.</summary>
907       <param name="left">The first vector.</param>
908       <param name="right">The second vector.</param>
909       <returns>The vector that results from the bitwise <see langword="And"></see> of <paramref name="left">left</paramref> and <paramref name="right">right</paramref>.</returns>
910     </member>
911     <member name="M:System.Numerics.Vector`1.op_BitwiseOr(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
912       <summary>Returns a new vector by performing a bitwise <see langword="Or"></see> operation on each of the elements in two vectors.</summary>
913       <param name="left">The first vector.</param>
914       <param name="right">The second vector.</param>
915       <returns>The vector that results from the bitwise <see langword="Or"></see> of the elements in <paramref name="left">left</paramref> and <paramref name="right">right</paramref>.</returns>
916     </member>
917     <member name="M:System.Numerics.Vector`1.op_Division(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
918       <summary>Divides the first vector by the second.</summary>
919       <param name="left">The first vector.</param>
920       <param name="right">The second vector.</param>
921       <returns>The vector that results from dividing <paramref name="left">left</paramref> by <paramref name="right">right</paramref>.</returns>
922     </member>
923     <member name="M:System.Numerics.Vector`1.op_Equality(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
924       <summary>Returns a value that indicates whether each pair of elements in two specified vectors are equal.</summary>
925       <param name="left">The first vector to compare.</param>
926       <param name="right">The second vector to compare.</param>
927       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
928     </member>
929     <member name="M:System.Numerics.Vector`1.op_ExclusiveOr(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
930       <summary>Returns a new vector by performing a bitwise <see langword="XOr"></see> operation on each of the elements in two vectors.</summary>
931       <param name="left">The first vector.</param>
932       <param name="right">The second vector.</param>
933       <returns>The vector that results from the bitwise <see langword="XOr"></see> of the elements in <paramref name="left">left</paramref> and <paramref name="right">right</paramref>.</returns>
934     </member>
935     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.UInt64}">
936       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.UInt64"></see>.</summary>
937       <param name="value">The vector to reinterpret.</param>
938       <returns>The reinterpreted vector.</returns>
939     </member>
940     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.UInt32}">
941       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.UInt32"></see>.</summary>
942       <param name="value">The vector to reinterpret.</param>
943       <returns>The reinterpreted vector.</returns>
944     </member>
945     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.UInt16}">
946       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.UInt16"></see>.</summary>
947       <param name="value">The vector to reinterpret.</param>
948       <returns>The reinterpreted vector.</returns>
949     </member>
950     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Single}">
951       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Single"></see>.</summary>
952       <param name="value">The vector to reinterpret.</param>
953       <returns>The reinterpreted vector.</returns>
954     </member>
955     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.SByte}">
956       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.SByte"></see>.</summary>
957       <param name="value">The vector to reinterpret.</param>
958       <returns>The reinterpreted vector.</returns>
959     </member>
960     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Double}">
961       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Double"></see>.</summary>
962       <param name="value">The vector to reinterpret.</param>
963       <returns>The reinterpreted vector.</returns>
964     </member>
965     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Int32}">
966       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Int32"></see>.</summary>
967       <param name="value">The vector to reinterpret.</param>
968       <returns>The reinterpreted vector.</returns>
969     </member>
970     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Int16}">
971       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Int16"></see>.</summary>
972       <param name="value">The vector to reinterpret.</param>
973       <returns>The reinterpreted vector.</returns>
974     </member>
975     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Byte}">
976       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Byte"></see>.</summary>
977       <param name="value">The vector to reinterpret.</param>
978       <returns>The reinterpreted vector.</returns>
979     </member>
980     <member name="M:System.Numerics.Vector`1.op_Explicit(System.Numerics.Vector{T})~System.Numerics.Vector{System.Int64}">
981       <summary>Reinterprets the bits of the specified vector into a vector of type <see cref="T:System.Int64"></see>.</summary>
982       <param name="value">The vector to reinterpret.</param>
983       <returns>The reinterpreted vector.</returns>
984     </member>
985     <member name="M:System.Numerics.Vector`1.op_Inequality(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
986       <summary>Returns a value that indicates whether any single pair of elements in the specified vectors is equal.</summary>
987       <param name="left">The first vector to compare.</param>
988       <param name="right">The second vector to compare.</param>
989       <returns><see langword="true"></see> if any element pairs in left and right are equal. <see langword="false"></see> if no element pairs are equal.</returns>
990     </member>
991     <member name="M:System.Numerics.Vector`1.op_Multiply(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
992       <summary>Multiplies two vectors together.</summary>
993       <param name="left">The first vector.</param>
994       <param name="right">The second vector.</param>
995       <returns>The product vector.</returns>
996     </member>
997     <member name="M:System.Numerics.Vector`1.op_Multiply(System.Numerics.Vector{`0},`0)">
998       <summary>Multiplies a vector by a specified scalar value.</summary>
999       <param name="value">The source vector.</param>
1000       <param name="factor">A scalar value.</param>
1001       <returns>The scaled vector.</returns>
1002     </member>
1003     <member name="M:System.Numerics.Vector`1.op_Multiply(`0,System.Numerics.Vector{`0})">
1004       <summary>Multiplies a vector by the given scalar.</summary>
1005       <param name="factor">The scalar value.</param>
1006       <param name="value">The source vector.</param>
1007       <returns>The scaled vector.</returns>
1008     </member>
1009     <member name="M:System.Numerics.Vector`1.op_OnesComplement(System.Numerics.Vector{`0})">
1010       <summary>Returns a new vector whose elements are obtained by taking the one&amp;#39;s complement of a specified vector&amp;#39;s elements.</summary>
1011       <param name="value">The source vector.</param>
1012       <returns>The one&amp;#39;s complement vector.</returns>
1013     </member>
1014     <member name="M:System.Numerics.Vector`1.op_Subtraction(System.Numerics.Vector{`0},System.Numerics.Vector{`0})">
1015       <summary>Subtracts the second vector from the first.</summary>
1016       <param name="left">The first vector.</param>
1017       <param name="right">The second vector.</param>
1018       <returns>The vector that results from subtracting <paramref name="right">right</paramref> from <paramref name="left">left</paramref>.</returns>
1019     </member>
1020     <member name="M:System.Numerics.Vector`1.op_UnaryNegation(System.Numerics.Vector{`0})">
1021       <summary>Negates a given vector.</summary>
1022       <param name="value">The vector to negate.</param>
1023       <returns>The negated vector.</returns>
1024     </member>
1025     <member name="M:System.Numerics.Vector`1.ToString(System.String,System.IFormatProvider)">
1026       <summary>Returns the string representation of this vector using the specified format string to format individual elements and the specified format provider to define culture-specific formatting.</summary>
1027       <param name="format">A  or  that defines the format of individual elements.</param>
1028       <param name="formatProvider">A format provider that supplies culture-specific formatting information.</param>
1029       <returns>The string representation of the current instance.</returns>
1030     </member>
1031     <member name="M:System.Numerics.Vector`1.ToString">
1032       <summary>Returns the string representation of this vector using default formatting.</summary>
1033       <returns>The string representation of this vector.</returns>
1034     </member>
1035     <member name="M:System.Numerics.Vector`1.ToString(System.String)">
1036       <summary>Returns the string representation of this vector using the specified format string to format individual elements.</summary>
1037       <param name="format">A  or  that defines the format of individual elements.</param>
1038       <returns>The string representation of the current instance.</returns>
1039     </member>
1040     <member name="P:System.Numerics.Vector`1.Zero">
1041       <summary>Returns a vector containing all zeroes.</summary>
1042       <returns>A vector containing all zeroes.</returns>
1043     </member>
1044     <member name="T:System.Numerics.Quaternion">
1045       <summary>Represents a vector that is used to encode three-dimensional physical rotations.</summary>
1046     </member>
1047     <member name="M:System.Numerics.Quaternion.#ctor(System.Numerics.Vector3,System.Single)">
1048       <summary>Creates a quaternion from the specified vector and rotation parts.</summary>
1049       <param name="vectorPart">The vector part of the quaternion.</param>
1050       <param name="scalarPart">The rotation part of the quaternion.</param>
1051     </member>
1052     <member name="M:System.Numerics.Quaternion.#ctor(System.Single,System.Single,System.Single,System.Single)">
1053       <summary>Constructs a quaternion from the specified components.</summary>
1054       <param name="x">The value to assign to the X component of the quaternion.</param>
1055       <param name="y">The value to assign to the Y component of the quaternion.</param>
1056       <param name="z">The value to assign to the Z component of the quaternion.</param>
1057       <param name="w">The value to assign to the W component of the quaternion.</param>
1058     </member>
1059     <member name="M:System.Numerics.Quaternion.Add(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1060       <summary>Adds each element in one quaternion with its corresponding element in a second quaternion.</summary>
1061       <param name="value1">The first quaternion.</param>
1062       <param name="value2">The second quaternion.</param>
1063       <returns>The quaternion that contains the summed values of <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref>.</returns>
1064     </member>
1065     <member name="M:System.Numerics.Quaternion.Concatenate(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1066       <summary>Concatenates two quaternions.</summary>
1067       <param name="value1">The first quaternion rotation in the series.</param>
1068       <param name="value2">The second quaternion rotation in the series.</param>
1069       <returns>A new quaternion representing the concatenation of the <paramref name="value1">value1</paramref> rotation followed by the <paramref name="value2">value2</paramref> rotation.</returns>
1070     </member>
1071     <member name="M:System.Numerics.Quaternion.Conjugate(System.Numerics.Quaternion)">
1072       <summary>Returns the conjugate of a specified quaternion.</summary>
1073       <param name="value">The quaternion.</param>
1074       <returns>A new quaternion that is the conjugate of <see langword="value"></see>.</returns>
1075     </member>
1076     <member name="M:System.Numerics.Quaternion.CreateFromAxisAngle(System.Numerics.Vector3,System.Single)">
1077       <summary>Creates a quaternion from a unit vector and an angle to rotate around the vector.</summary>
1078       <param name="axis">The unit vector to rotate around.</param>
1079       <param name="angle">The angle, in radians, to rotate around the vector.</param>
1080       <returns>The newly created quaternion.</returns>
1081     </member>
1082     <member name="M:System.Numerics.Quaternion.CreateFromRotationMatrix(System.Numerics.Matrix4x4)">
1083       <summary>Creates a quaternion from the specified rotation matrix.</summary>
1084       <param name="matrix">The rotation matrix.</param>
1085       <returns>The newly created quaternion.</returns>
1086     </member>
1087     <member name="M:System.Numerics.Quaternion.CreateFromYawPitchRoll(System.Single,System.Single,System.Single)">
1088       <summary>Creates a new quaternion from the given yaw, pitch, and roll.</summary>
1089       <param name="yaw">The yaw angle, in radians, around the Y axis.</param>
1090       <param name="pitch">The pitch angle, in radians, around the X axis.</param>
1091       <param name="roll">The roll angle, in radians, around the Z axis.</param>
1092       <returns>The resulting quaternion.</returns>
1093     </member>
1094     <member name="M:System.Numerics.Quaternion.Divide(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1095       <summary>Divides one quaternion by a second quaternion.</summary>
1096       <param name="value1">The dividend.</param>
1097       <param name="value2">The divisor.</param>
1098       <returns>The quaternion that results from dividing <paramref name="value1">value1</paramref> by <paramref name="value2">value2</paramref>.</returns>
1099     </member>
1100     <member name="M:System.Numerics.Quaternion.Dot(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1101       <summary>Calculates the dot product of two quaternions.</summary>
1102       <param name="quaternion1">The first quaternion.</param>
1103       <param name="quaternion2">The second quaternion.</param>
1104       <returns>The dot product.</returns>
1105     </member>
1106     <member name="M:System.Numerics.Quaternion.Equals(System.Numerics.Quaternion)">
1107       <summary>Returns a value that indicates whether this instance and another quaternion are equal.</summary>
1108       <param name="other">The other quaternion.</param>
1109       <returns><see langword="true"></see> if the two quaternions are equal; otherwise, <see langword="false"></see>.</returns>
1110     </member>
1111     <member name="M:System.Numerics.Quaternion.Equals(System.Object)">
1112       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
1113       <param name="obj">The object to compare with the current instance.</param>
1114       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
1115     </member>
1116     <member name="M:System.Numerics.Quaternion.GetHashCode">
1117       <summary>Returns the hash code for this instance.</summary>
1118       <returns>The hash code.</returns>
1119     </member>
1120     <member name="P:System.Numerics.Quaternion.Identity">
1121       <summary>Gets a quaternion that represents no rotation.</summary>
1122       <returns>A quaternion whose values are (0, 0, 0, 1).</returns>
1123     </member>
1124     <member name="M:System.Numerics.Quaternion.Inverse(System.Numerics.Quaternion)">
1125       <summary>Returns the inverse of a quaternion.</summary>
1126       <param name="value">The quaternion.</param>
1127       <returns>The inverted quaternion.</returns>
1128     </member>
1129     <member name="P:System.Numerics.Quaternion.IsIdentity">
1130       <summary>Gets a value that indicates whether the current instance is the identity quaternion.</summary>
1131       <returns><see langword="true"></see> if the current instance is the identity quaternion; otherwise, <see langword="false"></see>.</returns>
1132     </member>
1133     <member name="M:System.Numerics.Quaternion.Length">
1134       <summary>Calculates the length of the quaternion.</summary>
1135       <returns>The computed length of the quaternion.</returns>
1136     </member>
1137     <member name="M:System.Numerics.Quaternion.LengthSquared">
1138       <summary>Calculates the squared length of the quaternion.</summary>
1139       <returns>The length squared of the quaternion.</returns>
1140     </member>
1141     <member name="M:System.Numerics.Quaternion.Lerp(System.Numerics.Quaternion,System.Numerics.Quaternion,System.Single)">
1142       <summary>Performs a linear interpolation between two quaternions based on a value that specifies the weighting of the second quaternion.</summary>
1143       <param name="quaternion1">The first quaternion.</param>
1144       <param name="quaternion2">The second quaternion.</param>
1145       <param name="amount">The relative weight of quaternion2 in the interpolation.</param>
1146       <returns>The interpolated quaternion.</returns>
1147     </member>
1148     <member name="M:System.Numerics.Quaternion.Multiply(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1149       <summary>Returns the quaternion that results from multiplying two quaternions together.</summary>
1150       <param name="value1">The first quaternion.</param>
1151       <param name="value2">The second quaternion.</param>
1152       <returns>The product quaternion.</returns>
1153     </member>
1154     <member name="M:System.Numerics.Quaternion.Multiply(System.Numerics.Quaternion,System.Single)">
1155       <summary>Returns the quaternion that results from scaling all the components of a specified quaternion by a scalar factor.</summary>
1156       <param name="value1">The source quaternion.</param>
1157       <param name="value2">The scalar value.</param>
1158       <returns>The scaled quaternion.</returns>
1159     </member>
1160     <member name="M:System.Numerics.Quaternion.Negate(System.Numerics.Quaternion)">
1161       <summary>Reverses the sign of each component of the quaternion.</summary>
1162       <param name="value">The quaternion to negate.</param>
1163       <returns>The negated quaternion.</returns>
1164     </member>
1165     <member name="M:System.Numerics.Quaternion.Normalize(System.Numerics.Quaternion)">
1166       <summary>Divides each component of a specified <see cref="T:System.Numerics.Quaternion"></see> by its length.</summary>
1167       <param name="value">The quaternion to normalize.</param>
1168       <returns>The normalized quaternion.</returns>
1169     </member>
1170     <member name="M:System.Numerics.Quaternion.op_Addition(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1171       <summary>Adds each element in one quaternion with its corresponding element in a second quaternion.</summary>
1172       <param name="value1">The first quaternion.</param>
1173       <param name="value2">The second quaternion.</param>
1174       <returns>The quaternion that contains the summed values of <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref>.</returns>
1175     </member>
1176     <member name="M:System.Numerics.Quaternion.op_Division(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1177       <summary>Divides one quaternion by a second quaternion.</summary>
1178       <param name="value1">The dividend.</param>
1179       <param name="value2">The divisor.</param>
1180       <returns>The quaternion that results from dividing <paramref name="value1">value1</paramref> by <paramref name="value2">value2</paramref>.</returns>
1181     </member>
1182     <member name="M:System.Numerics.Quaternion.op_Equality(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1183       <summary>Returns a value that indicates whether two quaternions are equal.</summary>
1184       <param name="value1">The first quaternion to compare.</param>
1185       <param name="value2">The second quaternion to compare.</param>
1186       <returns><see langword="true"></see> if the two quaternions are equal; otherwise, <see langword="false"></see>.</returns>
1187     </member>
1188     <member name="M:System.Numerics.Quaternion.op_Inequality(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1189       <summary>Returns a value that indicates whether two quaternions are not equal.</summary>
1190       <param name="value1">The first quaternion to compare.</param>
1191       <param name="value2">The second quaternion to compare.</param>
1192       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
1193     </member>
1194     <member name="M:System.Numerics.Quaternion.op_Multiply(System.Numerics.Quaternion,System.Single)">
1195       <summary>Returns the quaternion that results from scaling all the components of a specified quaternion by a scalar factor.</summary>
1196       <param name="value1">The source quaternion.</param>
1197       <param name="value2">The scalar value.</param>
1198       <returns>The scaled quaternion.</returns>
1199     </member>
1200     <member name="M:System.Numerics.Quaternion.op_Multiply(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1201       <summary>Returns the quaternion that results from multiplying two quaternions together.</summary>
1202       <param name="value1">The first quaternion.</param>
1203       <param name="value2">The second quaternion.</param>
1204       <returns>The product quaternion.</returns>
1205     </member>
1206     <member name="M:System.Numerics.Quaternion.op_Subtraction(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1207       <summary>Subtracts each element in a second quaternion from its corresponding element in a first quaternion.</summary>
1208       <param name="value1">The first quaternion.</param>
1209       <param name="value2">The second quaternion.</param>
1210       <returns>The quaternion containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1211     </member>
1212     <member name="M:System.Numerics.Quaternion.op_UnaryNegation(System.Numerics.Quaternion)">
1213       <summary>Reverses the sign of each component of the quaternion.</summary>
1214       <param name="value">The quaternion to negate.</param>
1215       <returns>The negated quaternion.</returns>
1216     </member>
1217     <member name="M:System.Numerics.Quaternion.Slerp(System.Numerics.Quaternion,System.Numerics.Quaternion,System.Single)">
1218       <summary>Interpolates between two quaternions, using spherical linear interpolation.</summary>
1219       <param name="quaternion1">The first quaternion.</param>
1220       <param name="quaternion2">The second quaternion.</param>
1221       <param name="amount">The relative weight of the second quaternion in the interpolation.</param>
1222       <returns>The interpolated quaternion.</returns>
1223     </member>
1224     <member name="M:System.Numerics.Quaternion.Subtract(System.Numerics.Quaternion,System.Numerics.Quaternion)">
1225       <summary>Subtracts each element in a second quaternion from its corresponding element in a first quaternion.</summary>
1226       <param name="value1">The first quaternion.</param>
1227       <param name="value2">The second quaternion.</param>
1228       <returns>The quaternion containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1229     </member>
1230     <member name="M:System.Numerics.Quaternion.ToString">
1231       <summary>Returns a string that represents this quaternion.</summary>
1232       <returns>The string representation of this quaternion.</returns>
1233     </member>
1234     <member name="F:System.Numerics.Quaternion.W">
1235       <summary>The rotation component of the quaternion.</summary>
1236       <returns></returns>
1237     </member>
1238     <member name="F:System.Numerics.Quaternion.X">
1239       <summary>The X value of the vector component of the quaternion.</summary>
1240       <returns></returns>
1241     </member>
1242     <member name="F:System.Numerics.Quaternion.Y">
1243       <summary>The Y value of the vector component of the quaternion.</summary>
1244       <returns></returns>
1245     </member>
1246     <member name="F:System.Numerics.Quaternion.Z">
1247       <summary>The Z value of the vector component of the quaternion.</summary>
1248       <returns></returns>
1249     </member>
1250     <member name="T:System.Numerics.Plane">
1251       <summary>Represents a plane in three-dimensional space.</summary>
1252     </member>
1253     <member name="M:System.Numerics.Plane.#ctor(System.Numerics.Vector4)">
1254       <summary>Creates a <see cref="T:System.Numerics.Plane"></see> object from a specified four-dimensional vector.</summary>
1255       <param name="value">A vector whose first three elements describe the normal vector, and whose <see cref="F:System.Numerics.Vector4.W"></see> defines the distance along that normal from the origin.</param>
1256     </member>
1257     <member name="M:System.Numerics.Plane.#ctor(System.Numerics.Vector3,System.Single)">
1258       <summary>Creates a <see cref="T:System.Numerics.Plane"></see> object from a specified normal and the distance along the normal from the origin.</summary>
1259       <param name="normal">The plane&amp;#39;s normal vector.</param>
1260       <param name="d">The plane&amp;#39;s distance from the origin along its normal vector.</param>
1261     </member>
1262     <member name="M:System.Numerics.Plane.#ctor(System.Single,System.Single,System.Single,System.Single)">
1263       <summary>Creates a <see cref="T:System.Numerics.Plane"></see> object from the X, Y, and Z components of its normal, and its distance from the origin on that normal.</summary>
1264       <param name="x">The X component of the normal.</param>
1265       <param name="y">The Y component of the normal.</param>
1266       <param name="z">The Z component of the normal.</param>
1267       <param name="d">The distance of the plane along its normal from the origin.</param>
1268     </member>
1269     <member name="M:System.Numerics.Plane.CreateFromVertices(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
1270       <summary>Creates a <see cref="T:System.Numerics.Plane"></see> object that contains three specified points.</summary>
1271       <param name="point1">The first point defining the plane.</param>
1272       <param name="point2">The second point defining the plane.</param>
1273       <param name="point3">The third point defining the plane.</param>
1274       <returns>The plane containing the three points.</returns>
1275     </member>
1276     <member name="F:System.Numerics.Plane.D">
1277       <summary>The distance of the plane along its normal from the origin.</summary>
1278       <returns></returns>
1279     </member>
1280     <member name="M:System.Numerics.Plane.Dot(System.Numerics.Plane,System.Numerics.Vector4)">
1281       <summary>Calculates the dot product of a plane and a 4-dimensional vector.</summary>
1282       <param name="plane">The plane.</param>
1283       <param name="value">The four-dimensional vector.</param>
1284       <returns>The dot product.</returns>
1285     </member>
1286     <member name="M:System.Numerics.Plane.DotCoordinate(System.Numerics.Plane,System.Numerics.Vector3)">
1287       <summary>Returns the dot product of a specified three-dimensional vector and the normal vector of this plane plus the distance (<see cref="F:System.Numerics.Plane.D"></see>) value of the plane.</summary>
1288       <param name="plane">The plane.</param>
1289       <param name="value">The 3-dimensional vector.</param>
1290       <returns>The dot product.</returns>
1291     </member>
1292     <member name="M:System.Numerics.Plane.DotNormal(System.Numerics.Plane,System.Numerics.Vector3)">
1293       <summary>Returns the dot product of a specified three-dimensional vector and the <see cref="F:System.Numerics.Plane.Normal"></see> vector of this plane.</summary>
1294       <param name="plane">The plane.</param>
1295       <param name="value">The three-dimensional vector.</param>
1296       <returns>The dot product.</returns>
1297     </member>
1298     <member name="M:System.Numerics.Plane.Equals(System.Object)">
1299       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
1300       <param name="obj">The object to compare with the current instance.</param>
1301       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
1302     </member>
1303     <member name="M:System.Numerics.Plane.Equals(System.Numerics.Plane)">
1304       <summary>Returns a value that indicates whether this instance and another plane object are equal.</summary>
1305       <param name="other">The other plane.</param>
1306       <returns><see langword="true"></see> if the two planes are equal; otherwise, <see langword="false"></see>.</returns>
1307     </member>
1308     <member name="M:System.Numerics.Plane.GetHashCode">
1309       <summary>Returns the hash code for this instance.</summary>
1310       <returns>The hash code.</returns>
1311     </member>
1312     <member name="F:System.Numerics.Plane.Normal">
1313       <summary>The normal vector of the plane.</summary>
1314       <returns></returns>
1315     </member>
1316     <member name="M:System.Numerics.Plane.Normalize(System.Numerics.Plane)">
1317       <summary>Creates a new <see cref="T:System.Numerics.Plane"></see> object whose normal vector is the source plane&amp;#39;s normal vector normalized.</summary>
1318       <param name="value">The source plane.</param>
1319       <returns>The normalized plane.</returns>
1320     </member>
1321     <member name="M:System.Numerics.Plane.op_Equality(System.Numerics.Plane,System.Numerics.Plane)">
1322       <summary>Returns a value that indicates whether two planes are equal.</summary>
1323       <param name="value1">The first plane to compare.</param>
1324       <param name="value2">The second plane to compare.</param>
1325       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
1326     </member>
1327     <member name="M:System.Numerics.Plane.op_Inequality(System.Numerics.Plane,System.Numerics.Plane)">
1328       <summary>Returns a value that indicates whether two planes are not equal.</summary>
1329       <param name="value1">The first plane to compare.</param>
1330       <param name="value2">The second plane to compare.</param>
1331       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
1332     </member>
1333     <member name="M:System.Numerics.Plane.ToString">
1334       <summary>Returns the string representation of this plane object.</summary>
1335       <returns>A string that represents this <see cref="T:System.Numerics.Plane"></see> object.</returns>
1336     </member>
1337     <member name="M:System.Numerics.Plane.Transform(System.Numerics.Plane,System.Numerics.Matrix4x4)">
1338       <summary>Transforms a normalized plane by a 4x4 matrix.</summary>
1339       <param name="plane">The normalized plane to transform.</param>
1340       <param name="matrix">The transformation matrix to apply to plane.</param>
1341       <returns>The transformed plane.</returns>
1342     </member>
1343     <member name="M:System.Numerics.Plane.Transform(System.Numerics.Plane,System.Numerics.Quaternion)">
1344       <summary>Transforms a normalized plane by a Quaternion rotation.</summary>
1345       <param name="plane">The normalized plane to transform.</param>
1346       <param name="rotation">The Quaternion rotation to apply to the plane.</param>
1347       <returns>A new plane that results from applying the Quaternion rotation.</returns>
1348     </member>
1349     <member name="T:System.Numerics.Matrix4x4">
1350       <summary>Represents a 4x4 matrix.</summary>
1351     </member>
1352     <member name="M:System.Numerics.Matrix4x4.#ctor(System.Numerics.Matrix3x2)">
1353       <summary>Creates a <see cref="T:System.Numerics.Matrix4x4"></see> object from a specified <see cref="T:System.Numerics.Matrix3x2"></see> object.</summary>
1354       <param name="value">A 3x2 matrix.</param>
1355     </member>
1356     <member name="M:System.Numerics.Matrix4x4.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
1357       <summary>Creates a 4x4 matrix from the specified components.</summary>
1358       <param name="m11">The value to assign to the first element in the first row.</param>
1359       <param name="m12">The value to assign to the second element in the first row.</param>
1360       <param name="m13">The value to assign to the third element in the first row.</param>
1361       <param name="m14">The value to assign to the fourth element in the first row.</param>
1362       <param name="m21">The value to assign to the first element in the second row.</param>
1363       <param name="m22">The value to assign to the second element in the second row.</param>
1364       <param name="m23">The value to assign to the third element in the second row.</param>
1365       <param name="m24">The value to assign to the third element in the second row.</param>
1366       <param name="m31">The value to assign to the first element in the third row.</param>
1367       <param name="m32">The value to assign to the second element in the third row.</param>
1368       <param name="m33">The value to assign to the third element in the third row.</param>
1369       <param name="m34">The value to assign to the fourth element in the third row.</param>
1370       <param name="m41">The value to assign to the first element in the fourth row.</param>
1371       <param name="m42">The value to assign to the second element in the fourth row.</param>
1372       <param name="m43">The value to assign to the third element in the fourth row.</param>
1373       <param name="m44">The value to assign to the fourth element in the fourth row.</param>
1374     </member>
1375     <member name="M:System.Numerics.Matrix4x4.Add(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1376       <summary>Adds each element in one matrix with its corresponding element in a second matrix.</summary>
1377       <param name="value1">The first matrix.</param>
1378       <param name="value2">The second matrix.</param>
1379       <returns>The matrix that contains the summed values of <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref>.</returns>
1380     </member>
1381     <member name="M:System.Numerics.Matrix4x4.CreateBillboard(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
1382       <summary>Creates a spherical billboard that rotates around a specified object position.</summary>
1383       <param name="objectPosition">The position of the object that the billboard will rotate around.</param>
1384       <param name="cameraPosition">The position of the camera.</param>
1385       <param name="cameraUpVector">The up vector of the camera.</param>
1386       <param name="cameraForwardVector">The forward vector of the camera.</param>
1387       <returns>The created billboard.</returns>
1388     </member>
1389     <member name="M:System.Numerics.Matrix4x4.CreateConstrainedBillboard(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
1390       <summary>Creates a cylindrical billboard that rotates around a specified axis.</summary>
1391       <param name="objectPosition">The position of the object that the billboard will rotate around.</param>
1392       <param name="cameraPosition">The position of the camera.</param>
1393       <param name="rotateAxis">The axis to rotate the billboard around.</param>
1394       <param name="cameraForwardVector">The forward vector of the camera.</param>
1395       <param name="objectForwardVector">The forward vector of the object.</param>
1396       <returns>The billboard matrix.</returns>
1397     </member>
1398     <member name="M:System.Numerics.Matrix4x4.CreateFromAxisAngle(System.Numerics.Vector3,System.Single)">
1399       <summary>Creates a matrix that rotates around an arbitrary vector.</summary>
1400       <param name="axis">The axis to rotate around.</param>
1401       <param name="angle">The angle to rotate around axis, in radians.</param>
1402       <returns>The rotation matrix.</returns>
1403     </member>
1404     <member name="M:System.Numerics.Matrix4x4.CreateFromQuaternion(System.Numerics.Quaternion)">
1405       <summary>Creates a rotation matrix from the specified Quaternion rotation value.</summary>
1406       <param name="quaternion">The source Quaternion.</param>
1407       <returns>The rotation matrix.</returns>
1408     </member>
1409     <member name="M:System.Numerics.Matrix4x4.CreateFromYawPitchRoll(System.Single,System.Single,System.Single)">
1410       <summary>Creates a rotation matrix from the specified yaw, pitch, and roll.</summary>
1411       <param name="yaw">The angle of rotation, in radians, around the Y axis.</param>
1412       <param name="pitch">The angle of rotation, in radians, around the X axis.</param>
1413       <param name="roll">The angle of rotation, in radians, around the Z axis.</param>
1414       <returns>The rotation matrix.</returns>
1415     </member>
1416     <member name="M:System.Numerics.Matrix4x4.CreateLookAt(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
1417       <summary>Creates a view matrix.</summary>
1418       <param name="cameraPosition">The position of the camera.</param>
1419       <param name="cameraTarget">The target towards which the camera is pointing.</param>
1420       <param name="cameraUpVector">The direction that is &amp;quot;up&amp;quot; from the camera&amp;#39;s point of view.</param>
1421       <returns>The view matrix.</returns>
1422     </member>
1423     <member name="M:System.Numerics.Matrix4x4.CreateOrthographic(System.Single,System.Single,System.Single,System.Single)">
1424       <summary>Creates an orthographic perspective matrix from the given view volume dimensions.</summary>
1425       <param name="width">The width of the view volume.</param>
1426       <param name="height">The height of the view volume.</param>
1427       <param name="zNearPlane">The minimum Z-value of the view volume.</param>
1428       <param name="zFarPlane">The maximum Z-value of the view volume.</param>
1429       <returns>The orthographic projection matrix.</returns>
1430     </member>
1431     <member name="M:System.Numerics.Matrix4x4.CreateOrthographicOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
1432       <summary>Creates a customized orthographic projection matrix.</summary>
1433       <param name="left">The minimum X-value of the view volume.</param>
1434       <param name="right">The maximum X-value of the view volume.</param>
1435       <param name="bottom">The minimum Y-value of the view volume.</param>
1436       <param name="top">The maximum Y-value of the view volume.</param>
1437       <param name="zNearPlane">The minimum Z-value of the view volume.</param>
1438       <param name="zFarPlane">The maximum Z-value of the view volume.</param>
1439       <returns>The orthographic projection matrix.</returns>
1440     </member>
1441     <member name="M:System.Numerics.Matrix4x4.CreatePerspective(System.Single,System.Single,System.Single,System.Single)">
1442       <summary>Creates a perspective projection matrix from the given view volume dimensions.</summary>
1443       <param name="width">The width of the view volume at the near view plane.</param>
1444       <param name="height">The height of the view volume at the near view plane.</param>
1445       <param name="nearPlaneDistance">The distance to the near view plane.</param>
1446       <param name="farPlaneDistance">The distance to the far view plane.</param>
1447       <returns>The perspective projection matrix.</returns>
1448       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is less than or equal to zero.  
1449  -or-  
1450  <paramref name="farPlaneDistance">farPlaneDistance</paramref> is less than or equal to zero.  
1451  -or-  
1452  <paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is greater than or equal to <paramref name="farPlaneDistance">farPlaneDistance</paramref>.</exception>
1453     </member>
1454     <member name="M:System.Numerics.Matrix4x4.CreatePerspectiveFieldOfView(System.Single,System.Single,System.Single,System.Single)">
1455       <summary>Creates a perspective projection matrix based on a field of view, aspect ratio, and near and far view plane distances.</summary>
1456       <param name="fieldOfView">The field of view in the y direction, in radians.</param>
1457       <param name="aspectRatio">The aspect ratio, defined as view space width divided by height.</param>
1458       <param name="nearPlaneDistance">The distance to the near view plane.</param>
1459       <param name="farPlaneDistance">The distance to the far view plane.</param>
1460       <returns>The perspective projection matrix.</returns>
1461       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="fieldOfView">fieldOfView</paramref> is less than or equal to zero.  
1462  -or-  
1463  <paramref name="fieldOfView">fieldOfView</paramref> is greater than or equal to <see cref="System.Math.PI"></see>.  
1464  <paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is less than or equal to zero.  
1465  -or-  
1466  <paramref name="farPlaneDistance">farPlaneDistance</paramref> is less than or equal to zero.  
1467  -or-  
1468  <paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is greater than or equal to <paramref name="farPlaneDistance">farPlaneDistance</paramref>.</exception>
1469     </member>
1470     <member name="M:System.Numerics.Matrix4x4.CreatePerspectiveOffCenter(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
1471       <summary>Creates a customized perspective projection matrix.</summary>
1472       <param name="left">The minimum x-value of the view volume at the near view plane.</param>
1473       <param name="right">The maximum x-value of the view volume at the near view plane.</param>
1474       <param name="bottom">The minimum y-value of the view volume at the near view plane.</param>
1475       <param name="top">The maximum y-value of the view volume at the near view plane.</param>
1476       <param name="nearPlaneDistance">The distance to the near view plane.</param>
1477       <param name="farPlaneDistance">The distance to the far view plane.</param>
1478       <returns>The perspective projection matrix.</returns>
1479       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is less than or equal to zero.  
1480  -or-  
1481  <paramref name="farPlaneDistance">farPlaneDistance</paramref> is less than or equal to zero.  
1482  -or-  
1483  <paramref name="nearPlaneDistance">nearPlaneDistance</paramref> is greater than or equal to <paramref name="farPlaneDistance">farPlaneDistance</paramref>.</exception>
1484     </member>
1485     <member name="M:System.Numerics.Matrix4x4.CreateReflection(System.Numerics.Plane)">
1486       <summary>Creates a matrix that reflects the coordinate system about a specified plane.</summary>
1487       <param name="value">The plane about which to create a reflection.</param>
1488       <returns>A new matrix expressing the reflection.</returns>
1489     </member>
1490     <member name="M:System.Numerics.Matrix4x4.CreateRotationX(System.Single)">
1491       <summary>Creates a matrix for rotating points around the X axis.</summary>
1492       <param name="radians">The amount, in radians, by which to rotate around the X axis.</param>
1493       <returns>The rotation matrix.</returns>
1494     </member>
1495     <member name="M:System.Numerics.Matrix4x4.CreateRotationX(System.Single,System.Numerics.Vector3)">
1496       <summary>Creates a matrix for rotating points around the X axis from a center point.</summary>
1497       <param name="radians">The amount, in radians, by which to rotate around the X axis.</param>
1498       <param name="centerPoint">The center point.</param>
1499       <returns>The rotation matrix.</returns>
1500     </member>
1501     <member name="M:System.Numerics.Matrix4x4.CreateRotationY(System.Single,System.Numerics.Vector3)">
1502       <summary>The amount, in radians, by which to rotate around the Y axis from a center point.</summary>
1503       <param name="radians">The amount, in radians, by which to rotate around the Y-axis.</param>
1504       <param name="centerPoint">The center point.</param>
1505       <returns>The rotation matrix.</returns>
1506     </member>
1507     <member name="M:System.Numerics.Matrix4x4.CreateRotationY(System.Single)">
1508       <summary>Creates a matrix for rotating points around the Y axis.</summary>
1509       <param name="radians">The amount, in radians, by which to rotate around the Y-axis.</param>
1510       <returns>The rotation matrix.</returns>
1511     </member>
1512     <member name="M:System.Numerics.Matrix4x4.CreateRotationZ(System.Single)">
1513       <summary>Creates a matrix for rotating points around the Z axis.</summary>
1514       <param name="radians">The amount, in radians, by which to rotate around the Z-axis.</param>
1515       <returns>The rotation matrix.</returns>
1516     </member>
1517     <member name="M:System.Numerics.Matrix4x4.CreateRotationZ(System.Single,System.Numerics.Vector3)">
1518       <summary>Creates a matrix for rotating points around the Z axis from a center point.</summary>
1519       <param name="radians">The amount, in radians, by which to rotate around the Z-axis.</param>
1520       <param name="centerPoint">The center point.</param>
1521       <returns>The rotation matrix.</returns>
1522     </member>
1523     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Numerics.Vector3)">
1524       <summary>Creates a scaling matrix from the specified vector scale.</summary>
1525       <param name="scales">The scale to use.</param>
1526       <returns>The scaling matrix.</returns>
1527     </member>
1528     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Single)">
1529       <summary>Creates a uniform scaling matrix that scale equally on each axis.</summary>
1530       <param name="scale">The uniform scaling factor.</param>
1531       <returns>The scaling matrix.</returns>
1532     </member>
1533     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Numerics.Vector3,System.Numerics.Vector3)">
1534       <summary>Creates a scaling matrix with a center point.</summary>
1535       <param name="scales">The vector that contains the amount to scale on each axis.</param>
1536       <param name="centerPoint">The center point.</param>
1537       <returns>The scaling matrix.</returns>
1538     </member>
1539     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Single,System.Numerics.Vector3)">
1540       <summary>Creates a uniform scaling matrix that scales equally on each axis with a center point.</summary>
1541       <param name="scale">The uniform scaling factor.</param>
1542       <param name="centerPoint">The center point.</param>
1543       <returns>The scaling matrix.</returns>
1544     </member>
1545     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Single,System.Single,System.Single)">
1546       <summary>Creates a scaling matrix from the specified X, Y, and Z components.</summary>
1547       <param name="xScale">The value to scale by on the X axis.</param>
1548       <param name="yScale">The value to scale by on the Y axis.</param>
1549       <param name="zScale">The value to scale by on the Z axis.</param>
1550       <returns>The scaling matrix.</returns>
1551     </member>
1552     <member name="M:System.Numerics.Matrix4x4.CreateScale(System.Single,System.Single,System.Single,System.Numerics.Vector3)">
1553       <summary>Creates a scaling matrix that is offset by a given center point.</summary>
1554       <param name="xScale">The value to scale by on the X axis.</param>
1555       <param name="yScale">The value to scale by on the Y axis.</param>
1556       <param name="zScale">The value to scale by on the Z axis.</param>
1557       <param name="centerPoint">The center point.</param>
1558       <returns>The scaling matrix.</returns>
1559     </member>
1560     <member name="M:System.Numerics.Matrix4x4.CreateShadow(System.Numerics.Vector3,System.Numerics.Plane)">
1561       <summary>Creates a matrix that flattens geometry into a specified plane as if casting a shadow from a specified light source.</summary>
1562       <param name="lightDirection">The direction from which the light that will cast the shadow is coming.</param>
1563       <param name="plane">The plane onto which the new matrix should flatten geometry so as to cast a shadow.</param>
1564       <returns>A new matrix that can be used to flatten geometry onto the specified plane from the specified direction.</returns>
1565     </member>
1566     <member name="M:System.Numerics.Matrix4x4.CreateTranslation(System.Numerics.Vector3)">
1567       <summary>Creates a translation matrix from the specified 3-dimensional vector.</summary>
1568       <param name="position">The amount to translate in each axis.</param>
1569       <returns>The translation matrix.</returns>
1570     </member>
1571     <member name="M:System.Numerics.Matrix4x4.CreateTranslation(System.Single,System.Single,System.Single)">
1572       <summary>Creates a translation matrix from the specified X, Y, and Z components.</summary>
1573       <param name="xPosition">The amount to translate on the X axis.</param>
1574       <param name="yPosition">The amount to translate on the Y axis.</param>
1575       <param name="zPosition">The amount to translate on the Z axis.</param>
1576       <returns>The translation matrix.</returns>
1577     </member>
1578     <member name="M:System.Numerics.Matrix4x4.CreateWorld(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
1579       <summary>Creates a world matrix with the specified parameters.</summary>
1580       <param name="position">The position of the object.</param>
1581       <param name="forward">The forward direction of the object.</param>
1582       <param name="up">The upward direction of the object. Its value is usually [0, 1, 0].</param>
1583       <returns>The world matrix.</returns>
1584     </member>
1585     <member name="M:System.Numerics.Matrix4x4.Decompose(System.Numerics.Matrix4x4,System.Numerics.Vector3@,System.Numerics.Quaternion@,System.Numerics.Vector3@)">
1586       <summary>Attempts to extract the scale, translation, and rotation components from the given scale, rotation, or translation matrix. The return value indicates whether the operation succeeded.</summary>
1587       <param name="matrix">The source matrix.</param>
1588       <param name="scale">When this method returns, contains the scaling component of the transformation matrix if the operation succeeded.</param>
1589       <param name="rotation">When this method returns, contains the rotation component of the transformation matrix if the operation succeeded.</param>
1590       <param name="translation">When the method returns, contains the translation component of the transformation matrix if the operation succeeded.</param>
1591       <returns><see langword="true"></see> if <paramref name="matrix">matrix</paramref> was decomposed successfully; otherwise,  <see langword="false"></see>.</returns>
1592     </member>
1593     <member name="M:System.Numerics.Matrix4x4.Equals(System.Numerics.Matrix4x4)">
1594       <summary>Returns a value that indicates whether this instance and another 4x4 matrix are equal.</summary>
1595       <param name="other">The other matrix.</param>
1596       <returns><see langword="true"></see> if the two matrices are equal; otherwise, <see langword="false"></see>.</returns>
1597     </member>
1598     <member name="M:System.Numerics.Matrix4x4.Equals(System.Object)">
1599       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
1600       <param name="obj">The object to compare with the current instance.</param>
1601       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
1602     </member>
1603     <member name="M:System.Numerics.Matrix4x4.GetDeterminant">
1604       <summary>Calculates the determinant of the current 4x4 matrix.</summary>
1605       <returns>The determinant.</returns>
1606     </member>
1607     <member name="M:System.Numerics.Matrix4x4.GetHashCode">
1608       <summary>Returns the hash code for this instance.</summary>
1609       <returns>The hash code.</returns>
1610     </member>
1611     <member name="P:System.Numerics.Matrix4x4.Identity">
1612       <summary>Gets the multiplicative identity matrix.</summary>
1613       <returns>Gets the multiplicative identity matrix.</returns>
1614     </member>
1615     <member name="M:System.Numerics.Matrix4x4.Invert(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4@)">
1616       <summary>Inverts the specified matrix. The return value indicates whether the operation succeeded.</summary>
1617       <param name="matrix">The matrix to invert.</param>
1618       <param name="result">When this method returns, contains the inverted matrix if the operation succeeded.</param>
1619       <returns><see langword="true"></see> if <paramref name="matrix">matrix</paramref> was converted successfully; otherwise,  <see langword="false"></see>.</returns>
1620     </member>
1621     <member name="P:System.Numerics.Matrix4x4.IsIdentity">
1622       <summary>Indicates whether the current matrix is the identity matrix.</summary>
1623       <returns><see langword="true"></see> if the current matrix is the identity matrix; otherwise, <see langword="false"></see>.</returns>
1624     </member>
1625     <member name="M:System.Numerics.Matrix4x4.Lerp(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4,System.Single)">
1626       <summary>Performs a linear interpolation from one matrix to a second matrix based on a value that specifies the weighting of the second matrix.</summary>
1627       <param name="matrix1">The first matrix.</param>
1628       <param name="matrix2">The second matrix.</param>
1629       <param name="amount">The relative weighting of matrix2.</param>
1630       <returns>The interpolated matrix.</returns>
1631     </member>
1632     <member name="F:System.Numerics.Matrix4x4.M11">
1633       <summary>The first element of the first row.</summary>
1634       <returns></returns>
1635     </member>
1636     <member name="F:System.Numerics.Matrix4x4.M12">
1637       <summary>The second element of the first row.</summary>
1638       <returns></returns>
1639     </member>
1640     <member name="F:System.Numerics.Matrix4x4.M13">
1641       <summary>The third element of the first row.</summary>
1642       <returns></returns>
1643     </member>
1644     <member name="F:System.Numerics.Matrix4x4.M14">
1645       <summary>The fourth element of the first row.</summary>
1646       <returns></returns>
1647     </member>
1648     <member name="F:System.Numerics.Matrix4x4.M21">
1649       <summary>The first element of the second row.</summary>
1650       <returns></returns>
1651     </member>
1652     <member name="F:System.Numerics.Matrix4x4.M22">
1653       <summary>The second element of the second row.</summary>
1654       <returns></returns>
1655     </member>
1656     <member name="F:System.Numerics.Matrix4x4.M23">
1657       <summary>The third element of the second row.</summary>
1658       <returns></returns>
1659     </member>
1660     <member name="F:System.Numerics.Matrix4x4.M24">
1661       <summary>The fourth element of the second row.</summary>
1662       <returns></returns>
1663     </member>
1664     <member name="F:System.Numerics.Matrix4x4.M31">
1665       <summary>The first element of the third row.</summary>
1666       <returns></returns>
1667     </member>
1668     <member name="F:System.Numerics.Matrix4x4.M32">
1669       <summary>The second element of the third row.</summary>
1670       <returns></returns>
1671     </member>
1672     <member name="F:System.Numerics.Matrix4x4.M33">
1673       <summary>The third element of the third row.</summary>
1674       <returns></returns>
1675     </member>
1676     <member name="F:System.Numerics.Matrix4x4.M34">
1677       <summary>The fourth element of the third row.</summary>
1678       <returns></returns>
1679     </member>
1680     <member name="F:System.Numerics.Matrix4x4.M41">
1681       <summary>The first element of the fourth row.</summary>
1682       <returns></returns>
1683     </member>
1684     <member name="F:System.Numerics.Matrix4x4.M42">
1685       <summary>The second element of the fourth row.</summary>
1686       <returns></returns>
1687     </member>
1688     <member name="F:System.Numerics.Matrix4x4.M43">
1689       <summary>The third element of the fourth row.</summary>
1690       <returns></returns>
1691     </member>
1692     <member name="F:System.Numerics.Matrix4x4.M44">
1693       <summary>The fourth element of the fourth row.</summary>
1694       <returns></returns>
1695     </member>
1696     <member name="M:System.Numerics.Matrix4x4.Multiply(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1697       <summary>Returns the matrix that results from multiplying two matrices together.</summary>
1698       <param name="value1">The first matrix.</param>
1699       <param name="value2">The second matrix.</param>
1700       <returns>The product matrix.</returns>
1701     </member>
1702     <member name="M:System.Numerics.Matrix4x4.Multiply(System.Numerics.Matrix4x4,System.Single)">
1703       <summary>Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.</summary>
1704       <param name="value1">The matrix to scale.</param>
1705       <param name="value2">The scaling value to use.</param>
1706       <returns>The scaled matrix.</returns>
1707     </member>
1708     <member name="M:System.Numerics.Matrix4x4.Negate(System.Numerics.Matrix4x4)">
1709       <summary>Negates the specified matrix by multiplying all its values by -1.</summary>
1710       <param name="value">The matrix to negate.</param>
1711       <returns>The negated matrix.</returns>
1712     </member>
1713     <member name="M:System.Numerics.Matrix4x4.op_Addition(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1714       <summary>Adds each element in one matrix with its corresponding element in a second matrix.</summary>
1715       <param name="value1">The first matrix.</param>
1716       <param name="value2">The second matrix.</param>
1717       <returns>The matrix that contains the summed values.</returns>
1718     </member>
1719     <member name="M:System.Numerics.Matrix4x4.op_Equality(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1720       <summary>Returns a value that indicates whether the specified matrices are equal.</summary>
1721       <param name="value1">The first matrix to compare.</param>
1722       <param name="value2">The second matrix to care</param>
1723       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
1724     </member>
1725     <member name="M:System.Numerics.Matrix4x4.op_Inequality(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1726       <summary>Returns a value that indicates whether the specified matrices are not equal.</summary>
1727       <param name="value1">The first matrix to compare.</param>
1728       <param name="value2">The second matrix to compare.</param>
1729       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
1730     </member>
1731     <member name="M:System.Numerics.Matrix4x4.op_Multiply(System.Numerics.Matrix4x4,System.Single)">
1732       <summary>Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.</summary>
1733       <param name="value1">The matrix to scale.</param>
1734       <param name="value2">The scaling value to use.</param>
1735       <returns>The scaled matrix.</returns>
1736     </member>
1737     <member name="M:System.Numerics.Matrix4x4.op_Multiply(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1738       <summary>Returns the matrix that results from multiplying two matrices together.</summary>
1739       <param name="value1">The first matrix.</param>
1740       <param name="value2">The second matrix.</param>
1741       <returns>The product matrix.</returns>
1742     </member>
1743     <member name="M:System.Numerics.Matrix4x4.op_Subtraction(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1744       <summary>Subtracts each element in a second matrix from its corresponding element in a first matrix.</summary>
1745       <param name="value1">The first matrix.</param>
1746       <param name="value2">The second matrix.</param>
1747       <returns>The matrix containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1748     </member>
1749     <member name="M:System.Numerics.Matrix4x4.op_UnaryNegation(System.Numerics.Matrix4x4)">
1750       <summary>Negates the specified matrix by multiplying all its values by -1.</summary>
1751       <param name="value">The matrix to negate.</param>
1752       <returns>The negated matrix.</returns>
1753     </member>
1754     <member name="M:System.Numerics.Matrix4x4.Subtract(System.Numerics.Matrix4x4,System.Numerics.Matrix4x4)">
1755       <summary>Subtracts each element in a second matrix from its corresponding element in a first matrix.</summary>
1756       <param name="value1">The first matrix.</param>
1757       <param name="value2">The second matrix.</param>
1758       <returns>The matrix containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1759     </member>
1760     <member name="M:System.Numerics.Matrix4x4.ToString">
1761       <summary>Returns a string that represents this matrix.</summary>
1762       <returns>The string representation of this matrix.</returns>
1763     </member>
1764     <member name="M:System.Numerics.Matrix4x4.Transform(System.Numerics.Matrix4x4,System.Numerics.Quaternion)">
1765       <summary>Transforms the specified matrix by applying the specified Quaternion rotation.</summary>
1766       <param name="value">The matrix to transform.</param>
1767       <param name="rotation">The rotation t apply.</param>
1768       <returns>The transformed matrix.</returns>
1769     </member>
1770     <member name="P:System.Numerics.Matrix4x4.Translation">
1771       <summary>Gets or sets the translation component of this matrix.</summary>
1772       <returns>The translation component of the current instance.</returns>
1773     </member>
1774     <member name="M:System.Numerics.Matrix4x4.Transpose(System.Numerics.Matrix4x4)">
1775       <summary>Transposes the rows and columns of a matrix.</summary>
1776       <param name="matrix">The matrix to transpose.</param>
1777       <returns>The transposed matrix.</returns>
1778     </member>
1779     <member name="T:System.Numerics.Matrix3x2">
1780       <summary>Represents a 3x2 matrix.</summary>
1781     </member>
1782     <member name="M:System.Numerics.Matrix3x2.#ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single)">
1783       <summary>Creates a 3x2 matrix from the specified components.</summary>
1784       <param name="m11">The value to assign to the first element in the first row.</param>
1785       <param name="m12">The value to assign to the second element in the first row.</param>
1786       <param name="m21">The value to assign to the first element in the second row.</param>
1787       <param name="m22">The value to assign to the second element in the second row.</param>
1788       <param name="m31">The value to assign to the first element in the third row.</param>
1789       <param name="m32">The value to assign to the second element in the third row.</param>
1790     </member>
1791     <member name="M:System.Numerics.Matrix3x2.Add(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1792       <summary>Adds each element in one matrix with its corresponding element in a second matrix.</summary>
1793       <param name="value1">The first matrix.</param>
1794       <param name="value2">The second matrix.</param>
1795       <returns>The matrix that contains the summed values of <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref>.</returns>
1796     </member>
1797     <member name="M:System.Numerics.Matrix3x2.CreateRotation(System.Single)">
1798       <summary>Creates a rotation matrix using the given rotation in radians.</summary>
1799       <param name="radians">The amount of rotation, in radians.</param>
1800       <returns>The rotation matrix.</returns>
1801     </member>
1802     <member name="M:System.Numerics.Matrix3x2.CreateRotation(System.Single,System.Numerics.Vector2)">
1803       <summary>Creates a rotation matrix using the specified rotation in radians and a center point.</summary>
1804       <param name="radians">The amount of rotation, in radians.</param>
1805       <param name="centerPoint">The center point.</param>
1806       <returns>The rotation matrix.</returns>
1807     </member>
1808     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Single,System.Single)">
1809       <summary>Creates a scaling matrix from the specified X and Y components.</summary>
1810       <param name="xScale">The value to scale by on the X axis.</param>
1811       <param name="yScale">The value to scale by on the Y axis.</param>
1812       <returns>The scaling matrix.</returns>
1813     </member>
1814     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Single,System.Numerics.Vector2)">
1815       <summary>Creates a scaling matrix that scales uniformly with the specified scale with an offset from the specified center.</summary>
1816       <param name="scale">The uniform scale to use.</param>
1817       <param name="centerPoint">The center offset.</param>
1818       <returns>The scaling matrix.</returns>
1819     </member>
1820     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Single,System.Single,System.Numerics.Vector2)">
1821       <summary>Creates a scaling matrix that is offset by a given center point.</summary>
1822       <param name="xScale">The value to scale by on the X axis.</param>
1823       <param name="yScale">The value to scale by on the Y axis.</param>
1824       <param name="centerPoint">The center point.</param>
1825       <returns>The scaling matrix.</returns>
1826     </member>
1827     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Single)">
1828       <summary>Creates a scaling matrix that scales uniformly with the given scale.</summary>
1829       <param name="scale">The uniform scale to use.</param>
1830       <returns>The scaling matrix.</returns>
1831     </member>
1832     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Numerics.Vector2)">
1833       <summary>Creates a scaling matrix from the specified vector scale.</summary>
1834       <param name="scales">The scale to use.</param>
1835       <returns>The scaling matrix.</returns>
1836     </member>
1837     <member name="M:System.Numerics.Matrix3x2.CreateScale(System.Numerics.Vector2,System.Numerics.Vector2)">
1838       <summary>Creates a scaling matrix from the specified vector scale with an offset from the specified center point.</summary>
1839       <param name="scales">The scale to use.</param>
1840       <param name="centerPoint">The center offset.</param>
1841       <returns>The scaling matrix.</returns>
1842     </member>
1843     <member name="M:System.Numerics.Matrix3x2.CreateSkew(System.Single,System.Single)">
1844       <summary>Creates a skew matrix from the specified angles in radians.</summary>
1845       <param name="radiansX">The X angle, in radians.</param>
1846       <param name="radiansY">The Y angle, in radians.</param>
1847       <returns>The skew matrix.</returns>
1848     </member>
1849     <member name="M:System.Numerics.Matrix3x2.CreateSkew(System.Single,System.Single,System.Numerics.Vector2)">
1850       <summary>Creates a skew matrix from the specified angles in radians and a center point.</summary>
1851       <param name="radiansX">The X angle, in radians.</param>
1852       <param name="radiansY">The Y angle, in radians.</param>
1853       <param name="centerPoint">The center point.</param>
1854       <returns>The skew matrix.</returns>
1855     </member>
1856     <member name="M:System.Numerics.Matrix3x2.CreateTranslation(System.Numerics.Vector2)">
1857       <summary>Creates a translation matrix from the specified 2-dimensional vector.</summary>
1858       <param name="position">The translation position.</param>
1859       <returns>The translation matrix.</returns>
1860     </member>
1861     <member name="M:System.Numerics.Matrix3x2.CreateTranslation(System.Single,System.Single)">
1862       <summary>Creates a translation matrix from the specified X and Y components.</summary>
1863       <param name="xPosition">The X position.</param>
1864       <param name="yPosition">The Y position.</param>
1865       <returns>The translation matrix.</returns>
1866     </member>
1867     <member name="M:System.Numerics.Matrix3x2.Equals(System.Numerics.Matrix3x2)">
1868       <summary>Returns a value that indicates whether this instance and another 3x2 matrix are equal.</summary>
1869       <param name="other">The other matrix.</param>
1870       <returns><see langword="true"></see> if the two matrices are equal; otherwise, <see langword="false"></see>.</returns>
1871     </member>
1872     <member name="M:System.Numerics.Matrix3x2.Equals(System.Object)">
1873       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
1874       <param name="obj">The object to compare with the current instance.</param>
1875       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
1876     </member>
1877     <member name="M:System.Numerics.Matrix3x2.GetDeterminant">
1878       <summary>Calculates the determinant for this matrix.</summary>
1879       <returns>The determinant.</returns>
1880     </member>
1881     <member name="M:System.Numerics.Matrix3x2.GetHashCode">
1882       <summary>Returns the hash code for this instance.</summary>
1883       <returns>The hash code.</returns>
1884     </member>
1885     <member name="P:System.Numerics.Matrix3x2.Identity">
1886       <summary>Gets the multiplicative identity matrix.</summary>
1887       <returns>The multiplicative identify matrix.</returns>
1888     </member>
1889     <member name="M:System.Numerics.Matrix3x2.Invert(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2@)">
1890       <summary>Inverts the specified matrix. The return value indicates whether the operation succeeded.</summary>
1891       <param name="matrix">The matrix to invert.</param>
1892       <param name="result">When this method returns, contains the inverted matrix if the operation succeeded.</param>
1893       <returns><see langword="true"></see> if <paramref name="matrix">matrix</paramref> was converted successfully; otherwise,  <see langword="false"></see>.</returns>
1894     </member>
1895     <member name="P:System.Numerics.Matrix3x2.IsIdentity">
1896       <summary>Indicates whether the current matrix is the identity matrix.</summary>
1897       <returns><see langword="true"></see> if the current matrix is the identity matrix; otherwise, <see langword="false"></see>.</returns>
1898     </member>
1899     <member name="M:System.Numerics.Matrix3x2.Lerp(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2,System.Single)">
1900       <summary>Performs a linear interpolation from one matrix to a second matrix based on a value that specifies the weighting of the second matrix.</summary>
1901       <param name="matrix1">The first matrix.</param>
1902       <param name="matrix2">The second matrix.</param>
1903       <param name="amount">The relative weighting of matrix2.</param>
1904       <returns>The interpolated matrix.</returns>
1905     </member>
1906     <member name="F:System.Numerics.Matrix3x2.M11">
1907       <summary>The first element of the first row.</summary>
1908       <returns></returns>
1909     </member>
1910     <member name="F:System.Numerics.Matrix3x2.M12">
1911       <summary>The second element of the first row.</summary>
1912       <returns></returns>
1913     </member>
1914     <member name="F:System.Numerics.Matrix3x2.M21">
1915       <summary>The first element of the second row.</summary>
1916       <returns></returns>
1917     </member>
1918     <member name="F:System.Numerics.Matrix3x2.M22">
1919       <summary>The second element of the second row.</summary>
1920       <returns></returns>
1921     </member>
1922     <member name="F:System.Numerics.Matrix3x2.M31">
1923       <summary>The first element of the third row.</summary>
1924       <returns></returns>
1925     </member>
1926     <member name="F:System.Numerics.Matrix3x2.M32">
1927       <summary>The second element of the third row.</summary>
1928       <returns></returns>
1929     </member>
1930     <member name="M:System.Numerics.Matrix3x2.Multiply(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1931       <summary>Returns the matrix that results from multiplying two matrices together.</summary>
1932       <param name="value1">The first matrix.</param>
1933       <param name="value2">The second matrix.</param>
1934       <returns>The product matrix.</returns>
1935     </member>
1936     <member name="M:System.Numerics.Matrix3x2.Multiply(System.Numerics.Matrix3x2,System.Single)">
1937       <summary>Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.</summary>
1938       <param name="value1">The matrix to scale.</param>
1939       <param name="value2">The scaling value to use.</param>
1940       <returns>The scaled matrix.</returns>
1941     </member>
1942     <member name="M:System.Numerics.Matrix3x2.Negate(System.Numerics.Matrix3x2)">
1943       <summary>Negates the specified matrix by multiplying all its values by -1.</summary>
1944       <param name="value">The matrix to negate.</param>
1945       <returns>The negated matrix.</returns>
1946     </member>
1947     <member name="M:System.Numerics.Matrix3x2.op_Addition(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1948       <summary>Adds each element in one matrix with its corresponding element in a second matrix.</summary>
1949       <param name="value1">The first matrix.</param>
1950       <param name="value2">The second matrix.</param>
1951       <returns>The matrix that contains the summed values.</returns>
1952     </member>
1953     <member name="M:System.Numerics.Matrix3x2.op_Equality(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1954       <summary>Returns a value that indicates whether the specified matrices are equal.</summary>
1955       <param name="value1">The first matrix to compare.</param>
1956       <param name="value2">The second matrix to compare.</param>
1957       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
1958     </member>
1959     <member name="M:System.Numerics.Matrix3x2.op_Inequality(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1960       <summary>Returns a value that indicates whether the specified matrices are not equal.</summary>
1961       <param name="value1">The first matrix to compare.</param>
1962       <param name="value2">The second matrix to compare.</param>
1963       <returns><see langword="true"></see> if <paramref name="value1">value1</paramref> and <paramref name="value2">value2</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
1964     </member>
1965     <member name="M:System.Numerics.Matrix3x2.op_Multiply(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1966       <summary>Returns the matrix that results from multiplying two matrices together.</summary>
1967       <param name="value1">The first matrix.</param>
1968       <param name="value2">The second matrix.</param>
1969       <returns>The product matrix.</returns>
1970     </member>
1971     <member name="M:System.Numerics.Matrix3x2.op_Multiply(System.Numerics.Matrix3x2,System.Single)">
1972       <summary>Returns the matrix that results from scaling all the elements of a specified matrix by a scalar factor.</summary>
1973       <param name="value1">The matrix to scale.</param>
1974       <param name="value2">The scaling value to use.</param>
1975       <returns>The scaled matrix.</returns>
1976     </member>
1977     <member name="M:System.Numerics.Matrix3x2.op_Subtraction(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1978       <summary>Subtracts each element in a second matrix from its corresponding element in a first matrix.</summary>
1979       <param name="value1">The first matrix.</param>
1980       <param name="value2">The second matrix.</param>
1981       <returns>The matrix containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1982     </member>
1983     <member name="M:System.Numerics.Matrix3x2.op_UnaryNegation(System.Numerics.Matrix3x2)">
1984       <summary>Negates the specified matrix by multiplying all its values by -1.</summary>
1985       <param name="value">The matrix to negate.</param>
1986       <returns>The negated matrix.</returns>
1987     </member>
1988     <member name="M:System.Numerics.Matrix3x2.Subtract(System.Numerics.Matrix3x2,System.Numerics.Matrix3x2)">
1989       <summary>Subtracts each element in a second matrix from its corresponding element in a first matrix.</summary>
1990       <param name="value1">The first matrix.</param>
1991       <param name="value2">The second matrix.</param>
1992       <returns>The matrix containing the values that result from subtracting each element in <paramref name="value2">value2</paramref> from its corresponding element in <paramref name="value1">value1</paramref>.</returns>
1993     </member>
1994     <member name="M:System.Numerics.Matrix3x2.ToString">
1995       <summary>Returns a string that represents this matrix.</summary>
1996       <returns>The string representation of this matrix.</returns>
1997     </member>
1998     <member name="P:System.Numerics.Matrix3x2.Translation">
1999       <summary>Gets or sets the translation component of this matrix.</summary>
2000       <returns>The translation component of the current instance.</returns>
2001     </member>
2002     <member name="T:System.Numerics.Vector4">
2003       <summary>Represents a vector with four single-precision floating-point values.</summary>
2004     </member>
2005     <member name="M:System.Numerics.Vector4.#ctor(System.Single)">
2006       <summary>Creates a new <see cref="T:System.Numerics.Vector4"></see> object whose four elements have the same value.</summary>
2007       <param name="value">The value to assign to all four elements.</param>
2008     </member>
2009     <member name="M:System.Numerics.Vector4.#ctor(System.Numerics.Vector3,System.Single)">
2010       <summary>Constructs a new <see cref="T:System.Numerics.Vector4"></see> object from the specified <see cref="T:System.Numerics.Vector3"></see> object and a W component.</summary>
2011       <param name="value">The vector to use for the X, Y, and Z components.</param>
2012       <param name="w">The W component.</param>
2013     </member>
2014     <member name="M:System.Numerics.Vector4.#ctor(System.Numerics.Vector2,System.Single,System.Single)">
2015       <summary>Creates a   new <see cref="T:System.Numerics.Vector4"></see> object from the specified <see cref="T:System.Numerics.Vector2"></see> object and a Z and a W component.</summary>
2016       <param name="value">The vector to use for the X and Y components.</param>
2017       <param name="z">The Z component.</param>
2018       <param name="w">The W component.</param>
2019     </member>
2020     <member name="M:System.Numerics.Vector4.#ctor(System.Single,System.Single,System.Single,System.Single)">
2021       <summary>Creates a vector whose elements have the specified values.</summary>
2022       <param name="x">The value to assign to the <see cref="F:System.Numerics.Vector4.X"></see> field.</param>
2023       <param name="y">The value to assign to the <see cref="F:System.Numerics.Vector4.Y"></see> field.</param>
2024       <param name="z">The value to assign to the <see cref="F:System.Numerics.Vector4.Z"></see> field.</param>
2025       <param name="w">The value to assign to the <see cref="F:System.Numerics.Vector4.W"></see> field.</param>
2026     </member>
2027     <member name="M:System.Numerics.Vector4.Abs(System.Numerics.Vector4)">
2028       <summary>Returns a vector whose elements are the absolute values of each of the specified vector&amp;#39;s elements.</summary>
2029       <param name="value">A vector.</param>
2030       <returns>The absolute value vector.</returns>
2031     </member>
2032     <member name="M:System.Numerics.Vector4.Add(System.Numerics.Vector4,System.Numerics.Vector4)">
2033       <summary>Adds two vectors together.</summary>
2034       <param name="left">The first vector to add.</param>
2035       <param name="right">The second vector to add.</param>
2036       <returns>The summed vector.</returns>
2037     </member>
2038     <member name="M:System.Numerics.Vector4.Clamp(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)">
2039       <summary>Restricts a vector between a minimum and a maximum value.</summary>
2040       <param name="value1">The vector to restrict.</param>
2041       <param name="min">The minimum value.</param>
2042       <param name="max">The maximum value.</param>
2043       <returns>The restricted vector.</returns>
2044     </member>
2045     <member name="M:System.Numerics.Vector4.CopyTo(System.Single[])">
2046       <summary>Copies the elements of the vector to a specified array.</summary>
2047       <param name="array">The destination array.</param>
2048       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
2049       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
2050       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
2051     </member>
2052     <member name="M:System.Numerics.Vector4.CopyTo(System.Single[],System.Int32)">
2053       <summary>Copies the elements of the vector to a specified array starting at a specified index position.</summary>
2054       <param name="array">The destination array.</param>
2055       <param name="index">The index at which to copy the first element of the vector.</param>
2056       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
2057       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
2058       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.  
2059  -or-  
2060  <paramref name="index">index</paramref> is greater than or equal to the array length.</exception>
2061       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
2062     </member>
2063     <member name="M:System.Numerics.Vector4.Distance(System.Numerics.Vector4,System.Numerics.Vector4)">
2064       <summary>Computes the Euclidean distance between the two given points.</summary>
2065       <param name="value1">The first point.</param>
2066       <param name="value2">The second point.</param>
2067       <returns>The distance.</returns>
2068     </member>
2069     <member name="M:System.Numerics.Vector4.DistanceSquared(System.Numerics.Vector4,System.Numerics.Vector4)">
2070       <summary>Returns the Euclidean distance squared between two specified points.</summary>
2071       <param name="value1">The first point.</param>
2072       <param name="value2">The second point.</param>
2073       <returns>The distance squared.</returns>
2074     </member>
2075     <member name="M:System.Numerics.Vector4.Divide(System.Numerics.Vector4,System.Numerics.Vector4)">
2076       <summary>Divides the first vector by the second.</summary>
2077       <param name="left">The first vector.</param>
2078       <param name="right">The second vector.</param>
2079       <returns>The vector resulting from the division.</returns>
2080     </member>
2081     <member name="M:System.Numerics.Vector4.Divide(System.Numerics.Vector4,System.Single)">
2082       <summary>Divides the specified vector by a specified scalar value.</summary>
2083       <param name="left">The vector.</param>
2084       <param name="divisor">The scalar value.</param>
2085       <returns>The vector that results from the division.</returns>
2086     </member>
2087     <member name="M:System.Numerics.Vector4.Dot(System.Numerics.Vector4,System.Numerics.Vector4)">
2088       <summary>Returns the dot product of two vectors.</summary>
2089       <param name="vector1">The first vector.</param>
2090       <param name="vector2">The second vector.</param>
2091       <returns>The dot product.</returns>
2092     </member>
2093     <member name="M:System.Numerics.Vector4.Equals(System.Numerics.Vector4)">
2094       <summary>Returns a value that indicates whether this instance and another vector are equal.</summary>
2095       <param name="other">The other vector.</param>
2096       <returns><see langword="true"></see> if the two vectors are equal; otherwise, <see langword="false"></see>.</returns>
2097     </member>
2098     <member name="M:System.Numerics.Vector4.Equals(System.Object)">
2099       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
2100       <param name="obj">The object to compare with the current instance.</param>
2101       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
2102     </member>
2103     <member name="M:System.Numerics.Vector4.GetHashCode">
2104       <summary>Returns the hash code for this instance.</summary>
2105       <returns>The hash code.</returns>
2106     </member>
2107     <member name="M:System.Numerics.Vector4.Length">
2108       <summary>Returns the length of this vector object.</summary>
2109       <returns>The vector&amp;#39;s length.</returns>
2110     </member>
2111     <member name="M:System.Numerics.Vector4.LengthSquared">
2112       <summary>Returns the length of the vector squared.</summary>
2113       <returns>The vector&amp;#39;s length squared.</returns>
2114     </member>
2115     <member name="M:System.Numerics.Vector4.Lerp(System.Numerics.Vector4,System.Numerics.Vector4,System.Single)">
2116       <summary>Performs a linear interpolation between two vectors based on the given weighting.</summary>
2117       <param name="value1">The first vector.</param>
2118       <param name="value2">The second vector.</param>
2119       <param name="amount">A value between 0 and 1 that indicates the weight of value2.</param>
2120       <returns>The interpolated vector.</returns>
2121     </member>
2122     <member name="M:System.Numerics.Vector4.Max(System.Numerics.Vector4,System.Numerics.Vector4)">
2123       <summary>Returns a vector whose elements are the maximum of each of the pairs of elements in two specified vectors.</summary>
2124       <param name="value1">The first vector.</param>
2125       <param name="value2">The second vector.</param>
2126       <returns>The maximized vector.</returns>
2127     </member>
2128     <member name="M:System.Numerics.Vector4.Min(System.Numerics.Vector4,System.Numerics.Vector4)">
2129       <summary>Returns a vector whose elements are the minimum of each of the pairs of elements in two specified vectors.</summary>
2130       <param name="value1">The first vector.</param>
2131       <param name="value2">The second vector.</param>
2132       <returns>The minimized vector.</returns>
2133     </member>
2134     <member name="M:System.Numerics.Vector4.Multiply(System.Numerics.Vector4,System.Numerics.Vector4)">
2135       <summary>Multiplies two vectors together.</summary>
2136       <param name="left">The first vector.</param>
2137       <param name="right">The second vector.</param>
2138       <returns>The product vector.</returns>
2139     </member>
2140     <member name="M:System.Numerics.Vector4.Multiply(System.Numerics.Vector4,System.Single)">
2141       <summary>Multiplies a vector by a specified scalar.</summary>
2142       <param name="left">The vector to multiply.</param>
2143       <param name="right">The scalar value.</param>
2144       <returns>The scaled vector.</returns>
2145     </member>
2146     <member name="M:System.Numerics.Vector4.Multiply(System.Single,System.Numerics.Vector4)">
2147       <summary>Multiplies a scalar value by a specified vector.</summary>
2148       <param name="left">The scaled value.</param>
2149       <param name="right">The vector.</param>
2150       <returns>The scaled vector.</returns>
2151     </member>
2152     <member name="M:System.Numerics.Vector4.Negate(System.Numerics.Vector4)">
2153       <summary>Negates a specified vector.</summary>
2154       <param name="value">The vector to negate.</param>
2155       <returns>The negated vector.</returns>
2156     </member>
2157     <member name="M:System.Numerics.Vector4.Normalize(System.Numerics.Vector4)">
2158       <summary>Returns a vector with the same direction as the specified vector, but with a length of one.</summary>
2159       <param name="vector">The vector to normalize.</param>
2160       <returns>The normalized vector.</returns>
2161     </member>
2162     <member name="P:System.Numerics.Vector4.One">
2163       <summary>Gets a vector whose 4 elements are equal to one.</summary>
2164       <returns>Returns <see cref="T:System.Numerics.Vector4"></see>.</returns>
2165     </member>
2166     <member name="M:System.Numerics.Vector4.op_Addition(System.Numerics.Vector4,System.Numerics.Vector4)">
2167       <summary>Adds two vectors together.</summary>
2168       <param name="left">The first vector to add.</param>
2169       <param name="right">The second vector to add.</param>
2170       <returns>The summed vector.</returns>
2171     </member>
2172     <member name="M:System.Numerics.Vector4.op_Division(System.Numerics.Vector4,System.Numerics.Vector4)">
2173       <summary>Divides the first vector by the second.</summary>
2174       <param name="left">The first vector.</param>
2175       <param name="right">The second vector.</param>
2176       <returns>The vector that results from dividing <paramref name="left">left</paramref> by <paramref name="right">right</paramref>.</returns>
2177     </member>
2178     <member name="M:System.Numerics.Vector4.op_Division(System.Numerics.Vector4,System.Single)">
2179       <summary>Divides the specified vector by a specified scalar value.</summary>
2180       <param name="value1">The vector.</param>
2181       <param name="value2">The scalar value.</param>
2182       <returns>The result of the division.</returns>
2183     </member>
2184     <member name="M:System.Numerics.Vector4.op_Equality(System.Numerics.Vector4,System.Numerics.Vector4)">
2185       <summary>Returns a value that indicates whether each pair of elements in two specified vectors is equal.</summary>
2186       <param name="left">The first vector to compare.</param>
2187       <param name="right">The second vector to compare.</param>
2188       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
2189     </member>
2190     <member name="M:System.Numerics.Vector4.op_Inequality(System.Numerics.Vector4,System.Numerics.Vector4)">
2191       <summary>Returns a value that indicates whether two specified vectors are not equal.</summary>
2192       <param name="left">The first vector to compare.</param>
2193       <param name="right">The second vector to compare.</param>
2194       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
2195     </member>
2196     <member name="M:System.Numerics.Vector4.op_Multiply(System.Numerics.Vector4,System.Numerics.Vector4)">
2197       <summary>Multiplies two vectors together.</summary>
2198       <param name="left">The first vector.</param>
2199       <param name="right">The second vector.</param>
2200       <returns>The product vector.</returns>
2201     </member>
2202     <member name="M:System.Numerics.Vector4.op_Multiply(System.Numerics.Vector4,System.Single)">
2203       <summary>Multiples the specified vector by the specified scalar value.</summary>
2204       <param name="left">The vector.</param>
2205       <param name="right">The scalar value.</param>
2206       <returns>The scaled vector.</returns>
2207     </member>
2208     <member name="M:System.Numerics.Vector4.op_Multiply(System.Single,System.Numerics.Vector4)">
2209       <summary>Multiples the scalar value by the specified vector.</summary>
2210       <param name="left">The vector.</param>
2211       <param name="right">The scalar value.</param>
2212       <returns>The scaled vector.</returns>
2213     </member>
2214     <member name="M:System.Numerics.Vector4.op_Subtraction(System.Numerics.Vector4,System.Numerics.Vector4)">
2215       <summary>Subtracts the second vector from the first.</summary>
2216       <param name="left">The first vector.</param>
2217       <param name="right">The second vector.</param>
2218       <returns>The vector that results from subtracting <paramref name="right">right</paramref> from <paramref name="left">left</paramref>.</returns>
2219     </member>
2220     <member name="M:System.Numerics.Vector4.op_UnaryNegation(System.Numerics.Vector4)">
2221       <summary>Negates the specified vector.</summary>
2222       <param name="value">The vector to negate.</param>
2223       <returns>The negated vector.</returns>
2224     </member>
2225     <member name="M:System.Numerics.Vector4.SquareRoot(System.Numerics.Vector4)">
2226       <summary>Returns a vector whose elements are the square root of each of a specified vector&amp;#39;s elements.</summary>
2227       <param name="value">A vector.</param>
2228       <returns>The square root vector.</returns>
2229     </member>
2230     <member name="M:System.Numerics.Vector4.Subtract(System.Numerics.Vector4,System.Numerics.Vector4)">
2231       <summary>Subtracts the second vector from the first.</summary>
2232       <param name="left">The first vector.</param>
2233       <param name="right">The second vector.</param>
2234       <returns>The difference vector.</returns>
2235     </member>
2236     <member name="M:System.Numerics.Vector4.ToString">
2237       <summary>Returns the string representation of the current instance using default formatting.</summary>
2238       <returns>The string representation of the current instance.</returns>
2239     </member>
2240     <member name="M:System.Numerics.Vector4.ToString(System.String)">
2241       <summary>Returns the string representation of the current instance using the specified format string to format individual elements.</summary>
2242       <param name="format">A  or  that defines the format of individual elements.</param>
2243       <returns>The string representation of the current instance.</returns>
2244     </member>
2245     <member name="M:System.Numerics.Vector4.ToString(System.String,System.IFormatProvider)">
2246       <summary>Returns the string representation of the current instance using the specified format string to format individual elements and the specified format provider to define culture-specific formatting.</summary>
2247       <param name="format">A  or  that defines the format of individual elements.</param>
2248       <param name="formatProvider">A format provider that supplies culture-specific formatting information.</param>
2249       <returns>The string representation of the current instance.</returns>
2250     </member>
2251     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector4,System.Numerics.Quaternion)">
2252       <summary>Transforms a four-dimensional vector by the specified Quaternion rotation value.</summary>
2253       <param name="value">The vector to rotate.</param>
2254       <param name="rotation">The rotation to apply.</param>
2255       <returns>The transformed vector.</returns>
2256     </member>
2257     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector4,System.Numerics.Matrix4x4)">
2258       <summary>Transforms a four-dimensional vector by a specified 4x4 matrix.</summary>
2259       <param name="vector">The vector to transform.</param>
2260       <param name="matrix">The transformation matrix.</param>
2261       <returns>The transformed vector.</returns>
2262     </member>
2263     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector3,System.Numerics.Quaternion)">
2264       <summary>Transforms a three-dimensional vector by the specified Quaternion rotation value.</summary>
2265       <param name="value">The vector to rotate.</param>
2266       <param name="rotation">The rotation to apply.</param>
2267       <returns>The transformed vector.</returns>
2268     </member>
2269     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector2,System.Numerics.Matrix4x4)">
2270       <summary>Transforms a two-dimensional vector by a specified 4x4 matrix.</summary>
2271       <param name="position">The vector to transform.</param>
2272       <param name="matrix">The transformation matrix.</param>
2273       <returns>The transformed vector.</returns>
2274     </member>
2275     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector2,System.Numerics.Quaternion)">
2276       <summary>Transforms a two-dimensional vector by the specified Quaternion rotation value.</summary>
2277       <param name="value">The vector to rotate.</param>
2278       <param name="rotation">The rotation to apply.</param>
2279       <returns>The transformed vector.</returns>
2280     </member>
2281     <member name="M:System.Numerics.Vector4.Transform(System.Numerics.Vector3,System.Numerics.Matrix4x4)">
2282       <summary>Transforms a three-dimensional vector by a specified 4x4 matrix.</summary>
2283       <param name="position">The vector to transform.</param>
2284       <param name="matrix">The transformation matrix.</param>
2285       <returns>The transformed vector.</returns>
2286     </member>
2287     <member name="P:System.Numerics.Vector4.UnitW">
2288       <summary>Gets the vector (0,0,0,1).</summary>
2289       <returns>The vector (0,0,0,1).</returns>
2290     </member>
2291     <member name="P:System.Numerics.Vector4.UnitX">
2292       <summary>Gets the vector (1,0,0,0).</summary>
2293       <returns>The vector (1,0,0,0).</returns>
2294     </member>
2295     <member name="P:System.Numerics.Vector4.UnitY">
2296       <summary>Gets the vector (0,1,0,0).</summary>
2297       <returns>The vector (0,1,0,0)..</returns>
2298     </member>
2299     <member name="P:System.Numerics.Vector4.UnitZ">
2300       <summary>Gets the vector (0,0,1,0).</summary>
2301       <returns>The vector (0,0,1,0).</returns>
2302     </member>
2303     <member name="F:System.Numerics.Vector4.W">
2304       <summary>The W component of the vector.</summary>
2305       <returns></returns>
2306     </member>
2307     <member name="F:System.Numerics.Vector4.X">
2308       <summary>The X component of the vector.</summary>
2309       <returns></returns>
2310     </member>
2311     <member name="F:System.Numerics.Vector4.Y">
2312       <summary>The Y component of the vector.</summary>
2313       <returns></returns>
2314     </member>
2315     <member name="F:System.Numerics.Vector4.Z">
2316       <summary>The Z component of the vector.</summary>
2317       <returns></returns>
2318     </member>
2319     <member name="P:System.Numerics.Vector4.Zero">
2320       <summary>Gets a vector whose 4 elements are equal to zero.</summary>
2321       <returns>A vector whose four elements are equal to zero (that is, it returns the vector (0,0,0,0).</returns>
2322     </member>
2323     <member name="T:System.Numerics.Vector3">
2324       <summary>Represents a vector with three  single-precision floating-point values.</summary>
2325     </member>
2326     <member name="M:System.Numerics.Vector3.#ctor(System.Single)">
2327       <summary>Creates a new <see cref="T:System.Numerics.Vector3"></see> object whose three elements have the same value.</summary>
2328       <param name="value">The value to assign to all three elements.</param>
2329     </member>
2330     <member name="M:System.Numerics.Vector3.#ctor(System.Numerics.Vector2,System.Single)">
2331       <summary>Creates a   new <see cref="T:System.Numerics.Vector3"></see> object from the specified <see cref="T:System.Numerics.Vector2"></see> object and the specified value.</summary>
2332       <param name="value">The vector with two elements.</param>
2333       <param name="z">The additional value to assign to the <see cref="F:System.Numerics.Vector3.Z"></see> field.</param>
2334     </member>
2335     <member name="M:System.Numerics.Vector3.#ctor(System.Single,System.Single,System.Single)">
2336       <summary>Creates a vector whose elements have the specified values.</summary>
2337       <param name="x">The value to assign to the <see cref="F:System.Numerics.Vector3.X"></see> field.</param>
2338       <param name="y">The value to assign to the <see cref="F:System.Numerics.Vector3.Y"></see> field.</param>
2339       <param name="z">The value to assign to the <see cref="F:System.Numerics.Vector3.Z"></see> field.</param>
2340     </member>
2341     <member name="M:System.Numerics.Vector3.Abs(System.Numerics.Vector3)">
2342       <summary>Returns a vector whose elements are the absolute values of each of the specified vector&amp;#39;s elements.</summary>
2343       <param name="value">A vector.</param>
2344       <returns>The absolute value vector.</returns>
2345     </member>
2346     <member name="M:System.Numerics.Vector3.Add(System.Numerics.Vector3,System.Numerics.Vector3)">
2347       <summary>Adds two vectors together.</summary>
2348       <param name="left">The first vector to add.</param>
2349       <param name="right">The second vector to add.</param>
2350       <returns>The summed vector.</returns>
2351     </member>
2352     <member name="M:System.Numerics.Vector3.Clamp(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3)">
2353       <summary>Restricts a vector between a minimum and a maximum value.</summary>
2354       <param name="value1">The vector to restrict.</param>
2355       <param name="min">The minimum value.</param>
2356       <param name="max">The maximum value.</param>
2357       <returns>The restricted vector.</returns>
2358     </member>
2359     <member name="M:System.Numerics.Vector3.CopyTo(System.Single[])">
2360       <summary>Copies the elements of the vector to a specified array.</summary>
2361       <param name="array">The destination array.</param>
2362       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
2363       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
2364       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
2365     </member>
2366     <member name="M:System.Numerics.Vector3.CopyTo(System.Single[],System.Int32)">
2367       <summary>Copies the elements of the vector to a specified array starting at a specified index position.</summary>
2368       <param name="array">The destination array.</param>
2369       <param name="index">The index at which to copy the first element of the vector.</param>
2370       <exception cref="T:System.ArgumentNullException"><paramref name="array">array</paramref> is <see langword="null"></see>.</exception>
2371       <exception cref="T:System.ArgumentException">The number of elements in the current instance is greater than in the array.</exception>
2372       <exception cref="T:System.ArgumentOutOfRangeException"><paramref name="index">index</paramref> is less than zero.  
2373  -or-  
2374  <paramref name="index">index</paramref> is greater than or equal to the array length.</exception>
2375       <exception cref="T:System.RankException"><paramref name="array">array</paramref> is multidimensional.</exception>
2376     </member>
2377     <member name="M:System.Numerics.Vector3.Cross(System.Numerics.Vector3,System.Numerics.Vector3)">
2378       <summary>Computes the cross product of two vectors.</summary>
2379       <param name="vector1">The first vector.</param>
2380       <param name="vector2">The second vector.</param>
2381       <returns>The cross product.</returns>
2382     </member>
2383     <member name="M:System.Numerics.Vector3.Distance(System.Numerics.Vector3,System.Numerics.Vector3)">
2384       <summary>Computes the Euclidean distance between the two given points.</summary>
2385       <param name="value1">The first point.</param>
2386       <param name="value2">The second point.</param>
2387       <returns>The distance.</returns>
2388     </member>
2389     <member name="M:System.Numerics.Vector3.DistanceSquared(System.Numerics.Vector3,System.Numerics.Vector3)">
2390       <summary>Returns the Euclidean distance squared between two specified points.</summary>
2391       <param name="value1">The first point.</param>
2392       <param name="value2">The second point.</param>
2393       <returns>The distance squared.</returns>
2394     </member>
2395     <member name="M:System.Numerics.Vector3.Divide(System.Numerics.Vector3,System.Single)">
2396       <summary>Divides the specified vector by a specified scalar value.</summary>
2397       <param name="left">The vector.</param>
2398       <param name="divisor">The scalar value.</param>
2399       <returns>The vector that results from the division.</returns>
2400     </member>
2401     <member name="M:System.Numerics.Vector3.Divide(System.Numerics.Vector3,System.Numerics.Vector3)">
2402       <summary>Divides the first vector by the second.</summary>
2403       <param name="left">The first vector.</param>
2404       <param name="right">The second vector.</param>
2405       <returns>The vector resulting from the division.</returns>
2406     </member>
2407     <member name="M:System.Numerics.Vector3.Dot(System.Numerics.Vector3,System.Numerics.Vector3)">
2408       <summary>Returns the dot product of two vectors.</summary>
2409       <param name="vector1">The first vector.</param>
2410       <param name="vector2">The second vector.</param>
2411       <returns>The dot product.</returns>
2412     </member>
2413     <member name="M:System.Numerics.Vector3.Equals(System.Numerics.Vector3)">
2414       <summary>Returns a value that indicates whether this instance and another vector are equal.</summary>
2415       <param name="other">The other vector.</param>
2416       <returns><see langword="true"></see> if the two vectors are equal; otherwise, <see langword="false"></see>.</returns>
2417     </member>
2418     <member name="M:System.Numerics.Vector3.Equals(System.Object)">
2419       <summary>Returns a value that indicates whether this instance and a specified object are equal.</summary>
2420       <param name="obj">The object to compare with the current instance.</param>
2421       <returns><see langword="true"></see> if the current instance and <paramref name="obj">obj</paramref> are equal; otherwise, <see langword="false"></see><see langword=""></see>. If <paramref name="obj">obj</paramref> is <see langword="null"></see>, the method returns <see langword="false"></see>.</returns>
2422     </member>
2423     <member name="M:System.Numerics.Vector3.GetHashCode">
2424       <summary>Returns the hash code for this instance.</summary>
2425       <returns>The hash code.</returns>
2426     </member>
2427     <member name="M:System.Numerics.Vector3.Length">
2428       <summary>Returns the length of this vector object.</summary>
2429       <returns>The vector&amp;#39;s length.</returns>
2430     </member>
2431     <member name="M:System.Numerics.Vector3.LengthSquared">
2432       <summary>Returns the length of the vector squared.</summary>
2433       <returns>The vector&amp;#39;s length squared.</returns>
2434     </member>
2435     <member name="M:System.Numerics.Vector3.Lerp(System.Numerics.Vector3,System.Numerics.Vector3,System.Single)">
2436       <summary>Performs a linear interpolation between two vectors based on the given weighting.</summary>
2437       <param name="value1">The first vector.</param>
2438       <param name="value2">The second vector.</param>
2439       <param name="amount">A value between 0 and 1 that indicates the weight of value2.</param>
2440       <returns>The interpolated vector.</returns>
2441     </member>
2442     <member name="M:System.Numerics.Vector3.Max(System.Numerics.Vector3,System.Numerics.Vector3)">
2443       <summary>Returns a vector whose elements are the maximum of each of the pairs of elements in two specified vectors.</summary>
2444       <param name="value1">The first vector.</param>
2445       <param name="value2">The second vector.</param>
2446       <returns>The maximized vector.</returns>
2447     </member>
2448     <member name="M:System.Numerics.Vector3.Min(System.Numerics.Vector3,System.Numerics.Vector3)">
2449       <summary>Returns a vector whose elements are the minimum of each of the pairs of elements in two specified vectors.</summary>
2450       <param name="value1">The first vector.</param>
2451       <param name="value2">The second vector.</param>
2452       <returns>The minimized vector.</returns>
2453     </member>
2454     <member name="M:System.Numerics.Vector3.Multiply(System.Single,System.Numerics.Vector3)">
2455       <summary>Multiplies a scalar value by a specified vector.</summary>
2456       <param name="left">The scaled value.</param>
2457       <param name="right">The vector.</param>
2458       <returns>The scaled vector.</returns>
2459     </member>
2460     <member name="M:System.Numerics.Vector3.Multiply(System.Numerics.Vector3,System.Numerics.Vector3)">
2461       <summary>Multiplies two vectors together.</summary>
2462       <param name="left">The first vector.</param>
2463       <param name="right">The second vector.</param>
2464       <returns>The product vector.</returns>
2465     </member>
2466     <member name="M:System.Numerics.Vector3.Multiply(System.Numerics.Vector3,System.Single)">
2467       <summary>Multiplies a vector by a specified scalar.</summary>
2468       <param name="left">The vector to multiply.</param>
2469       <param name="right">The scalar value.</param>
2470       <returns>The scaled vector.</returns>
2471     </member>
2472     <member name="M:System.Numerics.Vector3.Negate(System.Numerics.Vector3)">
2473       <summary>Negates a specified vector.</summary>
2474       <param name="value">The vector to negate.</param>
2475       <returns>The negated vector.</returns>
2476     </member>
2477     <member name="M:System.Numerics.Vector3.Normalize(System.Numerics.Vector3)">
2478       <summary>Returns a vector with the same direction as the specified vector, but with a length of one.</summary>
2479       <param name="value">The vector to normalize.</param>
2480       <returns>The normalized vector.</returns>
2481     </member>
2482     <member name="P:System.Numerics.Vector3.One">
2483       <summary>Gets a vector whose 3 elements are equal to one.</summary>
2484       <returns>A vector whose three elements are equal to one (that is, it returns the vector (1,1,1).</returns>
2485     </member>
2486     <member name="M:System.Numerics.Vector3.op_Addition(System.Numerics.Vector3,System.Numerics.Vector3)">
2487       <summary>Adds two vectors together.</summary>
2488       <param name="left">The first vector to add.</param>
2489       <param name="right">The second vector to add.</param>
2490       <returns>The summed vector.</returns>
2491     </member>
2492     <member name="M:System.Numerics.Vector3.op_Division(System.Numerics.Vector3,System.Numerics.Vector3)">
2493       <summary>Divides the first vector by the second.</summary>
2494       <param name="left">The first vector.</param>
2495       <param name="right">The second vector.</param>
2496       <returns>The vector that results from dividing <paramref name="left">left</paramref> by <paramref name="right">right</paramref>.</returns>
2497     </member>
2498     <member name="M:System.Numerics.Vector3.op_Division(System.Numerics.Vector3,System.Single)">
2499       <summary>Divides the specified vector by a specified scalar value.</summary>
2500       <param name="value1">The vector.</param>
2501       <param name="value2">The scalar value.</param>
2502       <returns>The result of the division.</returns>
2503     </member>
2504     <member name="M:System.Numerics.Vector3.op_Equality(System.Numerics.Vector3,System.Numerics.Vector3)">
2505       <summary>Returns a value that indicates whether each pair of elements in two specified vectors is equal.</summary>
2506       <param name="left">The first vector to compare.</param>
2507       <param name="right">The second vector to compare.</param>
2508       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are equal; otherwise, <see langword="false"></see>.</returns>
2509     </member>
2510     <member name="M:System.Numerics.Vector3.op_Inequality(System.Numerics.Vector3,System.Numerics.Vector3)">
2511       <summary>Returns a value that indicates whether two specified vectors are not equal.</summary>
2512       <param name="left">The first vector to compare.</param>
2513       <param name="right">The second vector to compare.</param>
2514       <returns><see langword="true"></see> if <paramref name="left">left</paramref> and <paramref name="right">right</paramref> are not equal; otherwise, <see langword="false"></see>.</returns>
2515     </member>
2516     <member name="M:System.Numerics.Vector3.op_Multiply(System.Numerics.Vector3,System.Numerics.Vector3)">
2517       <summary>Multiplies two vectors together.</summary>
2518       <param name="left">The first vector.</param>
2519       <param name="right">The second vector.</param>
2520       <returns>The product vector.</returns>
2521     </member>
2522     <member name="M:System.Numerics.Vector3.op_Multiply(System.Numerics.Vector3,System.Single)">
2523       <summary>Multiples the specified vector by the specified scalar value.</summary>
2524       <param name="left">The vector.</param>
2525       <param name="right">The scalar value.</param>
2526       <returns>The scaled vector.</returns>
2527     </member>
2528     <member name="M:System.Numerics.Vector3.op_Multiply(System.Single,System.Numerics.Vector3)">
2529       <summary>Multiples the scalar value by the specified vector.</summary>
2530       <param name="left">The vector.</param>
2531       <param name="right">The scalar value.</param>
2532       <returns>The scaled vector.</returns>
2533     </member>
2534     <member name="M:System.Numerics.Vector3.op_Subtraction(System.Numerics.Vector3,System.Numerics.Vector3)">
2535       <summary>Subtracts the second vector from the first.</summary>
2536       <param name="left">The first vector.</param>
2537       <param name="right">The second vector.</param>
2538       <returns>The vector that results from subtracting <paramref name="right">right</paramref> from <paramref name="left">left</paramref>.</returns>
2539     </member>
2540     <member name="M:System.Numerics.Vector3.op_UnaryNegation(System.Numerics.Vector3)">
2541       <summary>Negates the specified vector.</summary>
2542       <param name="value">The vector to negate.</param>
2543       <returns>The negated vector.</returns>
2544     </member>
2545     <member name="M:System.Numerics.Vector3.Reflect(System.Numerics.Vector3,System.Numerics.Vector3)">
2546       <summary>Returns the reflection of a vector off a surface that has the specified normal.</summary>
2547       <param name="vector">The source vector.</param>
2548       <param name="normal">The normal of the surface being reflected off.</param>
2549       <returns>The reflected vector.</returns>
2550     </member>
2551     <member name="M:System.Numerics.Vector3.SquareRoot(System.Numerics.Vector3)">
2552       <summary>Returns a vector whose elements are the square root of each of a specified vector&amp;#39;s elements.</summary>
2553       <param name="value">A vector.</param>
2554       <returns>The square root vector.</returns>
2555     </member>
2556     <member name="M:System.Numerics.Vector3.Subtract(System.Numerics.Vector3,System.Numerics.Vector3)">
2557       <summary>Subtracts the second vector from the first.</summary>
2558       <param name="left">The first vector.</param>
2559       <param name="right">The second vector.</param>
2560       <returns>The difference vector.</returns>
2561     </member>
2562     <member name="M:System.Numerics.Vector3.ToString">
2563       <summary>Returns the string representation of the current instance using default formatting.</summary>
2564       <returns>The string representation of the current instance.</returns>
2565     </member>
2566     <member name="M:System.Numerics.Vector3.ToString(System.String)">
2567       <summary>Returns the string representation of the current instance using the specified format string to format individual elements.</summary>
2568       <param name="format">A  or  that defines the format of individual elements.</param>
2569       <returns>The string representation of the current instance.</returns>
2570     </member>
2571     <member name="M:System.Numerics.Vector3.ToString(System.String,System.IFormatProvider)">
2572       <summary>Returns the string representation of the current instance using the specified format string to format individual elements and the specified format provider to define culture-specific formatting.</summary>
2573       <param name="format">A  or  that defines the format of individual elements.</param>
2574       <param name="formatProvider">A format provider that supplies culture-specific formatting information.</param>
2575       <returns>The string representation of the current instance.</returns>
2576     </member>
2577     <member name="M:System.Numerics.Vector3.Transform(System.Numerics.Vector3,System.Numerics.Matrix4x4)">
2578       <summary>Transforms a vector by a specified 4x4 matrix.</summary>
2579       <param name="position">The vector to transform.</param>
2580       <param name="matrix">The transformation matrix.</param>
2581       <returns>The transformed vector.</returns>
2582     </member>
2583     <member name="M:System.Numerics.Vector3.Transform(System.Numerics.Vector3,System.Numerics.Quaternion)">
2584       <summary>Transforms a vector by the specified Quaternion rotation value.</summary>
2585       <param name="value">The vector to rotate.</param>
2586       <param name="rotation">The rotation to apply.</param>
2587       <returns>The transformed vector.</returns>
2588     </member>
2589     <member name="M:System.Numerics.Vector3.TransformNormal(System.Numerics.Vector3,System.Numerics.Matrix4x4)">
2590       <summary>Transforms a vector normal by the given 4x4 matrix.</summary>
2591       <param name="normal">The source vector.</param>
2592       <param name="matrix">The matrix.</param>
2593       <returns>The transformed vector.</returns>
2594     </member>
2595     <member name="P:System.Numerics.Vector3.UnitX">
2596       <summary>Gets the vector (1,0,0).</summary>
2597       <returns>The vector (1,0,0).</returns>
2598     </member>
2599     <member name="P:System.Numerics.Vector3.UnitY">
2600       <summary>Gets the vector (0,1,0).</summary>
2601       <returns>The vector (0,1,0)..</returns>
2602     </member>
2603     <member name="P:System.Numerics.Vector3.UnitZ">
2604       <summary>Gets the vector (0,0,1).</summary>
2605       <returns>The vector (0,0,1).</returns>
2606     </member>
2607     <member name="F:System.Numerics.Vector3.X">
2608       <summary>The X component of the vector.</summary>
2609       <returns></returns>
2610     </member>
2611     <member name="F:System.Numerics.Vector3.Y">
2612       <summary>The Y component of the vector.</summary>
2613       <returns></returns>
2614     </member>
2615     <member name="F:System.Numerics.Vector3.Z">
2616       <summary>The Z component of the vector.</summary>
2617       <returns></returns>
2618     </member>
2619     <member name="P:System.Numerics.Vector3.Zero">
2620       <summary>Gets a vector whose 3 elements are equal to zero.</summary>
2621       <returns>A vector whose three elements are equal to zero (that is, it returns the vector (0,0,0).</returns>
2622     </member>
2623   </members>
2624 </doc>