this.reverse = false;
in_a = Hayford_a;
in_f = Hayford_f;
out_a = GRS80_a;
out_f = GRS80_f;
this.inproj = new GaussKrueger(in_a, in_f, 1.0, 3500000.0, Math.toRadians(27.0));
this.outproj = new GaussKrueger(out_a, out_f, 0.9996, 500000.0, Math.toRadians(27.0));
} else {
this.reverse = true;
this.inproj = reverse.outproj;
this.outproj = reverse.inproj;
this.in_a = reverse.out_a;