private void precalculate() {
    sinLat0 = Math.sin(lat0);
    cosLat0 = Math.cos(lat0);
    lon0Degrees = Math.toDegrees(lon0);
    P = 1.0 + H / R;

    // "map limit" circle of this radius from the origin, p 173
    maxR = .99 * R * Math.sqrt((P - 1) / (P + 1));
  }
private void precalculate() {
    sinLat0 = Math.sin(lat0);
    cosLat0 = Math.cos(lat0);
    lon0Degrees = Math.toDegrees(lon0);
    P = 1.0 + H / R;

    
    maxR = .99 * R * Math.sqrt((P - 1) / (P + 1));
  }
private void precalculate ( ) { sinLat0 = Math . sin ( lat0 ) ; cosLat0 = Math . cos ( lat0 ) ; lon0Degrees = Math . toDegrees ( lon0 ) ; P = 1.0 + H / R ; // "map limit" circle of this radius from the origin, p 173
 maxR = .99 * R * Math . sqrt ( ( P - 1 ) / ( P + 1 ) ) ; }
Precalculate some stuff
Precalculate some stuff