AffineTransform class
Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten.
Constructors
Affine |
Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten. |
Methoden
to |
Converteert een matrix met punten van het doelreferentiesysteem naar het bronreferentiesysteem. |
to |
Converteert een matrix met punten van het bronreferentiesysteem naar het doelreferentiesysteem. |
Constructordetails
AffineTransform(number[][], number[][])
Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten.
new AffineTransform(source: number[][], target: number[][])
Parameters
- source
-
number[][]
Een set referentiepunten van het bronreferentiesysteem waaruit moet worden getransformeerd.
- target
-
number[][]
Een set referentiepunten van het doelreferentiesysteem waarnaar moet worden getransformeerd.
Methodedetails
toSource(number[][], number)
Converteert een matrix met punten van het doelreferentiesysteem naar het bronreferentiesysteem.
function toSource(targetPoints: number[][], decimals?: number): number[][]
Parameters
- targetPoints
-
number[][]
Een matrix met punten van het doelreferentiesysteem om te transformeren.
- decimals
-
number
Aantal decimalen om de resultaten af te ronden.
Retouren
number[][]
Een matrix met punten die zijn getransformeerd naar het bronreferentiesysteem.
toTarget(number[][], number)
Converteert een matrix met punten van het bronreferentiesysteem naar het doelreferentiesysteem.
function toTarget(sourcePoints: number[][], decimals?: number): number[][]
Parameters
- sourcePoints
-
number[][]
Een matrix met punten van het bronreferentiesysteem om te transformeren.
- decimals
-
number
Aantal decimalen om de resultaten af te ronden.
Retouren
number[][]
Een matrix met punten die zijn getransformeerd naar het doelreferentiesysteem.