SKMatrix.MapVectors Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
MapVectors(SKPoint[]) |
Applies the matrix to the array of vectors, ignoring translation, and returns the mapped results. |
MapVectors(SKPoint[], SKPoint[]) |
Apply the to the array of vectors and return the mapped results.. |
MapVectors(SKPoint[])
Applies the matrix to the array of vectors, ignoring translation, and returns the mapped results.
public SkiaSharp.SKPoint[] MapVectors (SkiaSharp.SKPoint[] vectors);
public readonly SkiaSharp.SKPoint[] MapVectors (SkiaSharp.SKPoint[] vectors);
Parameters
- vectors
- SKPoint[]
The array of vectors to map.
Returns
Returns the new array allocated with the mapped results.
Remarks
Mapping vectors ignores the translation component in the matrix. Use MapPoints(SKPoint[]) to take the translation into consideration.
Applies to
MapVectors(SKPoint[], SKPoint[])
Apply the to the array of vectors and return the mapped results..
public void MapVectors (SkiaSharp.SKPoint[] result, SkiaSharp.SKPoint[] vectors);
public readonly void MapVectors (SkiaSharp.SKPoint[] result, SkiaSharp.SKPoint[] vectors);
Parameters
- result
- SKPoint[]
The array where the mapped results will be stored (needs to have the same number of elements of the vectors
array).
- vectors
- SKPoint[]
The array of vectors to map.
Remarks
Mapping vectors ignores the translation component in the matrix. Use MapPoints(SKPoint[], SKPoint[]) to take the translation into consideration.