Matrix.MapVectors Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| MapVectors(Single[]) |
Aplique essa matriz à matriz de vetores 2D e escreva os vetores transformados novamente na matriz. |
| MapVectors(Single[], Single[]) |
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo dst. |
| MapVectors(Single[], Int32, Single[], Int32, Int32) |
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo dst. |
MapVectors(Single[])
Aplique essa matriz à matriz de vetores 2D e escreva os vetores transformados novamente na matriz.
[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
Parâmetros
- vecs
- Single[]
A matriz [x0, y0, x1, y1, ...] de vetores a serem transformados.
- Atributos
Comentários
Aplique essa matriz à matriz de vetores 2D e escreva os vetores transformados novamente na matriz. Observação: esse método não aplica a tradução associada à matriz. Use Matrix#mapPoints(float[]) se quiser que a tradução seja aplicada.
Java documentação para android.graphics.Matrix.mapVectors(float[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
MapVectors(Single[], Single[])
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo 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
Parâmetros
- dst
- Single[]
A matriz de vetores dst (pares x,y)
- src
- Single[]
A matriz de vetores src (pares x,y)
- Atributos
Comentários
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo dst. As duas matrizes representam seus "vetores" como pares de floats [x, y]. Observação: esse método não aplica a tradução associada à matriz. Use Matrix#mapPoints(float[], float[]) se quiser que a tradução seja aplicada.
Java documentação para android.graphics.Matrix.mapVectors(float[], float[]).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
MapVectors(Single[], Int32, Single[], Int32, Int32)
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo 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
Parâmetros
- dst
- Single[]
A matriz de vetores dst (pares x,y)
- dstIndex
- Int32
O índice do primeiro par [x,y] de dst floats
- src
- Single[]
A matriz de vetores src (pares x,y)
- srcIndex
- Int32
O índice do primeiro par [x,y] de floats de src
- vectorCount
- Int32
O número de vetores (pares x,y) a serem transformados
- Atributos
Comentários
Aplique essa matriz à matriz de vetores 2D especificada pelo src e escreva os vetores transformados na matriz de vetores especificada pelo dst. As duas matrizes representam seus "vetores" como pares de floats [x, y]. Observação: esse método não aplica a tradução associada à matriz. Use Matrix#mapPoints(float[], int, float[], int, int) se quiser que a tradução seja aplicada.
Java documentação para android.graphics.Matrix.mapVectors(float[], int, float[], int, int).
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.