////System.out.println("forParam: " + dp[0] + "," + dp[1]);
assertEquals(Math.round(dp[0]*1000) , -18397);
assertEquals(Math.round(dp[1]*1000) , 37735);
// ***** forConstructiveParam(double distance)
dp = line1.forConstructiveParam(0.0).getCoordinate();
assertEquals(-50.0, dp[0] );
assertEquals(0.0, dp[1]);
dp = line1.forConstructiveParam(1.0).getCoordinate();
assertEquals(50.0, dp[0]);