AffineTransform class
Třída Affine Transform vygenerovaná ze sady referenčních bodů.
Konstruktory
Affine |
Třída Affine Transform vygenerovaná ze sady referenčních bodů. |
Metody
to |
Převede matici bodů z cílového referenčního systému na zdrojový referenční systém. |
to |
Převede matici bodů ze zdrojového referenčního systému na cílový referenční systém. |
Podrobnosti konstruktoru
AffineTransform(number[][], number[][])
Třída Affine Transform vygenerovaná ze sady referenčních bodů.
new AffineTransform(source: number[][], target: number[][])
Parametry
- source
-
number[][]
Sada referenčních bodů ze zdrojového referenčního systému, ze které se má transformovat.
- target
-
number[][]
Sada referenčních bodů z cílového referenčního systému, na který se má transformovat.
Podrobnosti metody
toSource(number[][], number)
Převede matici bodů z cílového referenčního systému na zdrojový referenční systém.
function toSource(targetPoints: number[][], decimals?: number): number[][]
Parametry
- targetPoints
-
number[][]
Pole bodů z cílového referenčního systému pro transformaci.
- decimals
-
number
Počet desetinných míst, na které chcete výsledky zaokrouhlit.
Návraty
number[][]
Pole bodů, které byly transformovány do zdrojového referenčního systému.
toTarget(number[][], number)
Převede matici bodů ze zdrojového referenčního systému na cílový referenční systém.
function toTarget(sourcePoints: number[][], decimals?: number): number[][]
Parametry
- sourcePoints
-
number[][]
Pole bodů ze zdrojového referenčního systému pro transformaci.
- decimals
-
number
Počet desetinných míst, na které chcete výsledky zaokrouhlit.
Návraty
number[][]
Pole bodů, které byly transformovány do cílového referenčního systému.