Condividi tramite


AffineTransform class

Classe Affine Transform generata da un set di punti di riferimento.

Costruttori

AffineTransform(number[][], number[][])

Classe Affine Transform generata da un set di punti di riferimento.

Metodi

toSource(number[][], number)

Converte una matrice di punti dal sistema di riferimento di destinazione al 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.

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.