public Projection makeProjection(String projClassName,Projection p){
  Point2D ctr=p.getCenter();
  return makeProjection(projClassName,ctr,p.getScale(),p.getWidth(),p.getHeight());
}

public Projection makeProjection ( String projClassName , Projection p ) { Point2D ctr = p . getCenter ( ) ; return makeProjection ( projClassName , ctr , p . getScale ( ) , p . getWidth ( ) , p . getHeight ( ) ) ; }
makes a new projection based on the given projection class name and parameters from the given projection .
