Start » Filter Reference » Geometry 2D » Geometry 2D Fitting » AdjustPointArrays
AdjustPointArrays
Module: | FoundationPro |
---|
Aligns a point array to match best the input point array.
Name | Type | Range | Description | |
---|---|---|---|---|
![]() |
inPoints | Point2DArray | Points to be aligned | |
![]() |
inReferencePoints | Point2DArray | Points to align to | |
![]() |
inAllowRotation | Bool | Flag indicating whether rotation is allowed as a part of output alignment | |
![]() |
inAllowScale | Bool | Flag indicating whether scale is allowed as a part of output alignment | |
![]() |
inMaxIterationCount | Integer | 1 - ![]() |
Maximal number of iteration for the algorithm |
![]() |
inMatchFraction | Real | 0.0 - 1.0 | Defines fraction of input points that is being fitted in every iteration |
![]() |
inInitialTransformCount | Integer | 1 - ![]() |
Number of initial transforms to be tried out by the algorithm |
![]() |
outAlignedPoints | Point2DArray? | The aligned input points | |
![]() |
outAlignment | CoordinateSystem2D? | The transform that aligns best the input points |
Errors
This filter can throw an exception to report error. Read how to deal with errors in Error Handling.
List of possible exceptions:
Error type | Description |
---|---|
DomainError | Input point array is empty in AdjustPointArrays. |
Complexity Level
This filter is available on Advanced Complexity Level.