2-D geometric transformation object

A `geometricTransform2d`

object defines a custom 2-D geometric
transformation using point-wise mapping functions.

creates a `tform`

= geometricTransform2d(inverseFcn)`geometricTransform2d`

object and sets the inverse mapping
`InverseFcn`

property.

also sets the forward mapping property, `tform`

= geometricTransform2d(inverseFcn,fowardFcn)`ForwardFcn`

.

`transformPointsForward` | Apply forward geometric transformation |

`transformPointsInverse` | Apply inverse geometric transformation |