final WarpAffine warp = new WarpAffine (atr);
final WarpAdapter adapter = new WarpAdapter("test", transform);
final Random random = new Random(-854734760285695284L);
for (int i=0; i<200; i++) {
Point2D source = new Point2D.Double(random.nextDouble()*100, random.nextDouble()*100);
Point2D expected = warp .mapDestPoint(source);
Point2D computed = adapter.mapDestPoint(source);
assertEquals("X", expected.getX(), computed.getX(), 1E-5);
assertEquals("Y", expected.getY(), computed.getY(), 1E-5);
// Try inverse transform.