@Override public void realMin( final double[] min ) { for ( int d = 0; d < n; ++d ) min[ d ] = structuringElementBoundingBox.realMin( d ); }
@Override public void realMin( final double[] min ) { for ( int d = 0; d < n; ++d ) min[ d ] = structuringElementBoundingBox.realMin( d ); }
@Override public double realMin( final int d ) { return structuringElementBoundingBox.realMin( d ); }
@Override public double realMin( final int d ) { return structuringElementBoundingBox.realMin( d ); }
@Override public void realMin( final RealPositionable min ) { interval.realMin( min ); }
@Override public double realMin( final int d ) { return interval.realMin( d ); }
@Override public void realMin( final double[] min ) { interval.realMin( min ); }
@Override public void realMin( final RealPositionable min ) { interval.realMin( min ); }
@Override public void realMin( final double[] min ) { interval.realMin( min ); }
@Override public double realMin( final int d ) { return interval.realMin( d ); }
@Override public void realMin( final RealPositionable min ) { for ( int d = 0; d < n; ++d ) min.setPosition( structuringElementBoundingBox.realMin( d ), d ); }
@Override public void realMin( final RealPositionable min ) { for ( int d = 0; d < n; ++d ) min.setPosition( structuringElementBoundingBox.realMin( d ), d ); }
@Override public double realMin( final int d ) { return Math.max( super.realMin( d ), getSrcInterval().realMin( d ) ); }