AffineTransform class
Klasa Transform Affine wygenerowana na podstawie zestawu punktów odniesienia.
Konstruktory
Affine |
Klasa Transform Affine wygenerowana na podstawie zestawu punktów odniesienia. |
Metody
to |
Konwertuje tablicę punktów z docelowego systemu referencyjnego na źródłowy system odniesienia. |
to |
Konwertuje tablicę punktów ze źródłowego systemu referencyjnego na docelowy system odniesienia. |
Szczegóły konstruktora
AffineTransform(number[][], number[][])
Klasa Transform Affine wygenerowana na podstawie zestawu punktów odniesienia.
new AffineTransform(source: number[][], target: number[][])
Parametry
- source
-
number[][]
Zestaw punktów odniesienia ze źródłowego systemu referencyjnego do przekształcenia.
- target
-
number[][]
Zestaw punktów odniesienia z docelowego systemu odniesienia do przekształcenia na.
Szczegóły metody
toSource(number[][], number)
Konwertuje tablicę punktów z docelowego systemu referencyjnego na źródłowy system odniesienia.
function toSource(targetPoints: number[][], decimals?: number): number[][]
Parametry
- targetPoints
-
number[][]
Tablica punktów z docelowego systemu odniesienia do przekształcenia.
- decimals
-
number
Liczba miejsc dziesiętnych, aby zaokrąglić wyniki do.
Zwraca
number[][]
Tablica punktów, które zostały przekształcone w źródłowy system odniesienia.
toTarget(number[][], number)
Konwertuje tablicę punktów ze źródłowego systemu referencyjnego na docelowy system odniesienia.
function toTarget(sourcePoints: number[][], decimals?: number): number[][]
Parametry
- sourcePoints
-
number[][]
Tablica punktów z systemu odwołania źródłowego do przekształcenia.
- decimals
-
number
Liczba miejsc dziesiętnych, aby zaokrąglić wyniki do.
Zwraca
number[][]
Tablica punktów, które zostały przekształcone w docelowy system odniesienia.