Поделиться через


Matrix.MapVectors Метод

Определение

Перегрузки

MapVectors(Single[])

Примените эту матрицу к массиву 2D-векторов и запишите преобразованные векторы обратно в массив.

MapVectors(Single[], Single[])

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst.

MapVectors(Single[], Int32, Single[], Int32, Int32)

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst.

MapVectors(Single[])

Примените эту матрицу к массиву 2D-векторов и запишите преобразованные векторы обратно в массив.

[Android.Runtime.Register("mapVectors", "([F)V", "GetMapVectors_arrayFHandler")]
public virtual void MapVectors (float[]? vecs);
[<Android.Runtime.Register("mapVectors", "([F)V", "GetMapVectors_arrayFHandler")>]
abstract member MapVectors : single[] -> unit
override this.MapVectors : single[] -> unit

Параметры

vecs
Single[]

Массив [x0, y0, x1, y1, ...] векторов для преобразования.

Атрибуты

Комментарии

Примените эту матрицу к массиву 2D-векторов и запишите преобразованные векторы обратно в массив. Примечание. Этот метод не применяет перевод, связанный с матрицей. Используйте Matrix#mapPoints(float[]) , если требуется применить перевод.

Документация по Java для android.graphics.Matrix.mapVectors(float[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

MapVectors(Single[], Single[])

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst.

[Android.Runtime.Register("mapVectors", "([F[F)V", "GetMapVectors_arrayFarrayFHandler")]
public virtual void MapVectors (float[]? dst, float[]? src);
[<Android.Runtime.Register("mapVectors", "([F[F)V", "GetMapVectors_arrayFarrayFHandler")>]
abstract member MapVectors : single[] * single[] -> unit
override this.MapVectors : single[] * single[] -> unit

Параметры

dst
Single[]

Массив векторов dst (пары x,y)

src
Single[]

Массив векторов src (пары x,y)

Атрибуты

Комментарии

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst. Два массива представляют свои "векторы" в виде пар с плавающей запятой [x, y]. Примечание. Этот метод не применяет перевод, связанный с матрицей. Используйте Matrix#mapPoints(float[], float[]) , если требуется применить перевод.

Документация по Java для android.graphics.Matrix.mapVectors(float[], float[]).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к

MapVectors(Single[], Int32, Single[], Int32, Int32)

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst.

[Android.Runtime.Register("mapVectors", "([FI[FII)V", "GetMapVectors_arrayFIarrayFIIHandler")]
public virtual void MapVectors (float[]? dst, int dstIndex, float[]? src, int srcIndex, int vectorCount);
[<Android.Runtime.Register("mapVectors", "([FI[FII)V", "GetMapVectors_arrayFIarrayFIIHandler")>]
abstract member MapVectors : single[] * int * single[] * int * int -> unit
override this.MapVectors : single[] * int * single[] * int * int -> unit

Параметры

dst
Single[]

Массив векторов dst (пары x,y)

dstIndex
Int32

Индекс первой пары [x,y] с плавающей запятой dst

src
Single[]

Массив векторов src (пары x,y)

srcIndex
Int32

Индекс первой пары [x,y] с плавающей запятой src

vectorCount
Int32

Число векторов (пары x,y) для преобразования

Атрибуты

Комментарии

Примените эту матрицу к массиву 2D-векторов, заданных src, и напишите преобразованные векторы в массив векторов, заданных dst. Два массива представляют свои "векторы" в виде пар с плавающей запятой [x, y]. Примечание. Этот метод не применяет перевод, связанный с матрицей. Используйте Matrix#mapPoints(float[], int, float[], int, int) , если требуется применить перевод.

Документация по Java для android.graphics.Matrix.mapVectors(float[], int, float[], int, int).

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к