Matrix.MapVectors Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| MapVectors(Single[]) |
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, und schreiben Sie die transformierten Vektoren wieder in das Array. |
| MapVectors(Single[], Single[]) |
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden. |
| MapVectors(Single[], Int32, Single[], Int32, Int32) |
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden. |
MapVectors(Single[])
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, und schreiben Sie die transformierten Vektoren wieder in das Array.
[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
Parameter
- vecs
- Single[]
Das Array [x0, y0, x1, y1, ...] von zu transformierenden Vektoren.
- Attribute
Hinweise
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, und schreiben Sie die transformierten Vektoren wieder in das Array. Hinweis: Diese Methode wendet die mit der Matrix verknüpfte Übersetzung nicht an. Verwenden Sie Matrix#mapPoints(float[]) diesen Vorgang, wenn die Übersetzung angewendet werden soll.
Java-Dokumentation für android.graphics.Matrix.mapVectors(float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
MapVectors(Single[], Single[])
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden.
[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
Parameter
- dst
- Single[]
Das Array von dst-Vektoren (x,y-Paare)
- src
- Single[]
Das Array von Src-Vektoren (x,y-Paare)
- Attribute
Hinweise
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden. Die beiden Arrays stellen ihre "Vektoren" als Gleitkommapaare dar [x, y]. Hinweis: Diese Methode wendet die mit der Matrix verknüpfte Übersetzung nicht an. Verwenden Sie Matrix#mapPoints(float[], float[]) diesen Vorgang, wenn die Übersetzung angewendet werden soll.
Java-Dokumentation für android.graphics.Matrix.mapVectors(float[], float[]).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
MapVectors(Single[], Int32, Single[], Int32, Int32)
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden.
[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
Parameter
- dst
- Single[]
Das Array von dst-Vektoren (x,y-Paare)
- dstIndex
- Int32
Der Index des ersten [x,y]-Paares von dst floats
- src
- Single[]
Das Array von Src-Vektoren (x,y-Paare)
- srcIndex
- Int32
Der Index des ersten [x,y]-Paares von src floats
- vectorCount
- Int32
Die Anzahl der zu transformierenden Vektoren (x,y-Paare)
- Attribute
Hinweise
Wenden Sie diese Matrix auf das Array von 2D-Vektoren an, die von src angegeben werden, und schreiben Sie die transformierten Vektoren in das Array von Vektoren, die durch dst angegeben werden. Die beiden Arrays stellen ihre "Vektoren" als Gleitkommapaare dar [x, y]. Hinweis: Diese Methode wendet die mit der Matrix verknüpfte Übersetzung nicht an. Verwenden Sie Matrix#mapPoints(float[], int, float[], int, int) diesen Vorgang, wenn die Übersetzung angewendet werden soll.
Java-Dokumentation für android.graphics.Matrix.mapVectors(float[], int, float[], int, int).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.