private final double preNormMBR(SpatialComparable mbr,final int start,final int end){
  double agg=0.;
  for (int d=start; d < end; d++) {
    double delta=mbr.getMin(d);
    if (delta < 0.) {
      delta=-mbr.getMax(d);
    }
    if (delta > 0.) {
      agg+=Math.pow(delta,p);
    }
  }
  return agg;
}

private final double preNormMBR ( SpatialComparable mbr , final int start , final int end ) { double agg = 0. ; for ( int d = start ; d < end ; d ++ ) { double delta = mbr . getMin ( d ) ; if ( delta < 0. ) { delta = - mbr . getMax ( d ) ; } if ( delta > 0. ) { agg += Math . pow ( delta , p ) ; } } return agg ; }
compute unscaled norm in a range of dimensions .
