Skip to content

Commit bdf4b7f

Browse files
committed
Wrap BlockProcessor.setTargetInterval(long[] pos, int[] size) as Interval
1 parent fae76a9 commit bdf4b7f

File tree

6 files changed

+0
-98
lines changed

6 files changed

+0
-98
lines changed

src/main/java/net/imglib2/algorithm/blocks/ConcatenatedBlockProcessor.java

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,6 @@ public void setTargetInterval( final Interval interval )
6262
p0.setTargetInterval( p1.getSourceInterval() );
6363
}
6464

65-
@Override
66-
public void setTargetInterval( final long[] srcPos, final int[] size )
67-
{
68-
p1.setTargetInterval( srcPos, size );
69-
p0.setTargetInterval( p1.getSourcePos(), p1.getSourceSize() );
70-
}
71-
7265
@Override
7366
public long[] getSourcePos()
7467
{

src/main/java/net/imglib2/algorithm/blocks/convert/ConvertBlockProcessor.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -103,20 +103,6 @@ public void setTargetInterval( final Interval interval )
103103
sourceLength = safeInt( Intervals.numElements( sourceSize ) );
104104
}
105105

106-
@Override
107-
public void setTargetInterval( final long[] pos, final int[] size )
108-
{
109-
final int n = pos.length;
110-
if ( sourcePos == null || sourcePos.length != n )
111-
{
112-
sourcePos = new long[ n ];
113-
sourceSize = new int[ n ];
114-
}
115-
System.arraycopy( pos, 0, sourcePos, 0, n );
116-
System.arraycopy( size, 0, sourceSize, 0, n );
117-
sourceLength = safeInt( Intervals.numElements( sourceSize ) );
118-
}
119-
120106
@Override
121107
public long[] getSourcePos()
122108
{

src/main/java/net/imglib2/algorithm/blocks/convert/ConverterBlockProcessor.java

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -136,20 +136,6 @@ public void setTargetInterval( final Interval interval )
136136
sourceLength = safeInt( Intervals.numElements( sourceSize ) );
137137
}
138138

139-
@Override
140-
public void setTargetInterval( final long[] pos, final int[] size )
141-
{
142-
final int n = pos.length;
143-
if ( sourcePos == null || sourcePos.length != n )
144-
{
145-
sourcePos = new long[ n ];
146-
sourceSize = new int[ n ];
147-
}
148-
System.arraycopy( pos, 0, sourcePos, 0, n );
149-
System.arraycopy( size, 0, sourceSize, 0, n );
150-
sourceLength = safeInt( Intervals.numElements( sourceSize ) );
151-
}
152-
153139
@Override
154140
public long[] getSourcePos()
155141
{

src/main/java/net/imglib2/algorithm/blocks/downsample/AbstractDownsample.java

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -166,27 +166,6 @@ protected void recomputeTempArraySizes()
166166
}
167167
}
168168

169-
@Override
170-
public void setTargetInterval( final long[] pos, final int[] size )
171-
{
172-
boolean destSizeChanged = false;
173-
for ( int d = 0; d < n; ++d )
174-
{
175-
sourcePos[ d ] = downsampleInDim[ d ] ? pos[ d ] * 2 - 1 : pos[ d ];
176-
177-
final int tdim = safeInt( size[ d ] );
178-
if ( tdim != destSize[ d ] )
179-
{
180-
destSize[ d ] = tdim;
181-
sourceSize[ d ] = downsampleInDim[ d ] ? tdim * 2 + 1 : tdim;
182-
destSizeChanged = true;
183-
}
184-
}
185-
186-
if ( destSizeChanged )
187-
recomputeTempArraySizes();
188-
}
189-
190169
@Override
191170
public int[] getSourceSize()
192171
{

src/main/java/net/imglib2/algorithm/blocks/downsample/AbstractDownsampleAvgBlock.java

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -94,25 +94,4 @@ public void setTargetInterval( final Interval interval )
9494
if ( destSizeChanged )
9595
recomputeTempArraySizes();
9696
}
97-
98-
@Override
99-
public void setTargetInterval( final long[] pos, final int[] size )
100-
{
101-
boolean destSizeChanged = false;
102-
for ( int d = 0; d < n; ++d )
103-
{
104-
sourcePos[ d ] = pos[ d ] * downsamplingFactors[ d ];
105-
106-
final int tdim = safeInt( size[ d ] );
107-
if ( tdim != destSize[ d ] )
108-
{
109-
destSize[ d ] = tdim;
110-
sourceSize[ d ] = tdim * downsamplingFactors[ d ];
111-
destSizeChanged = true;
112-
}
113-
}
114-
115-
if ( destSizeChanged )
116-
recomputeTempArraySizes();
117-
}
11897
}

src/main/java/net/imglib2/algorithm/blocks/downsample/AbstractDownsampleHalfPixel.java

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -71,25 +71,4 @@ public void setTargetInterval( final Interval interval )
7171
if ( destSizeChanged )
7272
recomputeTempArraySizes();
7373
}
74-
75-
@Override
76-
public void setTargetInterval( final long[] pos, final int[] size )
77-
{
78-
boolean destSizeChanged = false;
79-
for ( int d = 0; d < n; ++d )
80-
{
81-
sourcePos[ d ] = downsampleInDim[ d ] ? pos[ d ] * 2 : pos[ d ];
82-
83-
final int tdim = safeInt( size[ d ] );
84-
if ( tdim != destSize[ d ] )
85-
{
86-
destSize[ d ] = tdim;
87-
sourceSize[ d ] = downsampleInDim[ d ] ? tdim * 2 : tdim;
88-
destSizeChanged = true;
89-
}
90-
}
91-
92-
if ( destSizeChanged )
93-
recomputeTempArraySizes();
94-
}
9574
}

0 commit comments

Comments
 (0)