@Override public void reset() { source.reset(); }
/** * {@inheritDoc} */ @Override public void reset() { s.reset(); }
/** * {@inheritDoc} */ @Override public void reset() { s.reset(); }
@Override public void reset() { source.reset(); }
@Override public void reset() { cursor.reset(); lookedForNext = false; }
@Override public void reset() { cursor.reset(); }
public void reset() { cursor.reset(); }
@Override public void reset() { cursor.reset(); }
@Override public void reset() { cursor.reset(); }
@Override public void reset() { cursor.reset(); }
@Override public void reset() { cursor.reset(); cursor.jumpFwd( planePos ); m_typeIdx = -1; }
@Override public void reset() { cursor.reset(); cursor.jumpFwd( planePos ); m_typeIdx = -1; }
public static void setToStart(final Cursor<?> c, long startIndex) { c.reset(); c.jumpFwd(startIndex + 1); }
@Override public void reset() { cursorOnCells.reset(); moveToNextCell(); index = -1; type.updateIndex( index ); }
@Override public void reset() { cursorOnCells.reset(); moveToNextCell(); type.updateIndex( index ); }
@Override public void reset() { cursorOnCells.reset(); moveToNextCell(); index = -1; type.updateIndex( index ); }
@Override public void reset() { cursorOnCells.reset(); moveToNextCell(); type.updateIndex( index ); }
@Override public void evaluate(NewIterableInterval<U> i, V output) { if (crs == null) crs = i.cursor(); crs.reset(); double sum = 0; long numElements = 0; while (crs.hasNext()) { sum += crs.next().getRealDouble(); numElements++; } if (numElements == 0) output.setZero(); else output.setReal(sum / numElements); }
@Test public void testResetWithCursor() { final Cursor< IntType > cursor = intImg.cursor(); final int v1 = cursor.next().get(); final long[] p1 = new long[ dimensions.length ]; cursor.localize( p1 ); cursor.reset(); final int v2 = cursor.next().get(); final long[] p2 = new long[ dimensions.length ]; cursor.localize( p2 ); assertTrue( v1 == v2 ); assertArrayEquals( p1, p2 ); }
@Test public void testResetWithLocalizingCursor() { final Cursor< IntType > cursor = intImg.localizingCursor(); final int v1 = cursor.next().get(); final long[] p1 = new long[ dimensions.length ]; cursor.localize( p1 ); cursor.reset(); final int v2 = cursor.next().get(); final long[] p2 = new long[ dimensions.length ]; cursor.localize( p2 ); assertTrue( v1 == v2 ); assertArrayEquals( p1, p2 ); }