Matrix.SetPolyToPoly(Single[], Int32, Single[], Int32, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задайте матрицу таким образом, чтобы указанные точки src сопоставлялись с указанными точками dst.
[Android.Runtime.Register("setPolyToPoly", "([FI[FII)Z", "GetSetPolyToPoly_arrayFIarrayFIIHandler")]
public virtual bool SetPolyToPoly (float[]? src, int srcIndex, float[]? dst, int dstIndex, int pointCount);
[<Android.Runtime.Register("setPolyToPoly", "([FI[FII)Z", "GetSetPolyToPoly_arrayFIarrayFIIHandler")>]
abstract member SetPolyToPoly : single[] * int * single[] * int * int -> bool
override this.SetPolyToPoly : single[] * int * single[] * int * int -> bool
Параметры
- src
- Single[]
Массив пар src [x,y] (точки)
- srcIndex
- Int32
Индекс первой пары значений src
- dst
- Single[]
Массив пар dst [x,y] (точки)
- dstIndex
- Int32
Индекс первой пары значений dst
- pointCount
- Int32
Количество используемых пар и точек. Должно быть [0.4]
Возвращаемое значение
Значение true, если матрица была задана для указанного преобразования
- Атрибуты
Комментарии
Задайте матрицу таким образом, чтобы указанные точки src сопоставлялись с указанными точками dst. "точки" представлены в виде массива с плавающей запятой, порядка [x0, y0, x1, y1, ...], где каждая "точка" составляет 2 значения с плавающей запятой.
Документация по Java для android.graphics.Matrix.setPolyToPoly(float[], int, float[], int, int)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.