AffineTransform class
Classe Affine Transform generata da un set di punti di riferimento.
Costruttori
Affine |
Classe Affine Transform generata da un set di punti di riferimento. |
Metodi
to |
Converte una matrice di punti dal sistema di riferimento di destinazione al sistema di riferimento di origine. |
to |
Converte una matrice di punti dal sistema di riferimento di origine al sistema di riferimento di destinazione. |
Dettagli costruttore
AffineTransform(number[][], number[][])
Classe Affine Transform generata da un set di punti di riferimento.
new AffineTransform(source: number[][], target: number[][])
Parametri
- source
-
number[][]
Set di punti di riferimento dal sistema di riferimento di origine da cui eseguire la trasformazione.
- target
-
number[][]
Set di punti di riferimento dal sistema di riferimento di destinazione a cui eseguire la trasformazione.
Dettagli metodo
toSource(number[][], number)
Converte una matrice di punti dal sistema di riferimento di destinazione al sistema di riferimento di origine.
function toSource(targetPoints: number[][], decimals?: number): number[][]
Parametri
- targetPoints
-
number[][]
Matrice di punti dal sistema di riferimento di destinazione da trasformare.
- decimals
-
number
Numero di posizioni decimali in cui arrotondare i risultati.
Restituisce
number[][]
Matrice di punti trasformati nel sistema di riferimento di origine.
toTarget(number[][], number)
Converte una matrice di punti dal sistema di riferimento di origine al sistema di riferimento di destinazione.
function toTarget(sourcePoints: number[][], decimals?: number): number[][]
Parametri
- sourcePoints
-
number[][]
Matrice di punti dal sistema di riferimento di origine da trasformare.
- decimals
-
number
Numero di posizioni decimali in cui arrotondare i risultati.
Restituisce
number[][]
Matrice di punti trasformati nel sistema di riferimento di destinazione.