AffineTransform class

Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten.

Constructors

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

Een Affine Transform-klasse die is gegenereerd op basis van een set referentiepunten.

Methoden

toSource(number[][], number)

Converteert een matrix met punten van het doelreferentiesysteem naar het bronreferentiesysteem.

toTarget(number[][], number)

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.