SliceWriterCached.java
Go to the documentation of this file.00001 package theba.core.io;
00002
00008 public class SliceWriterCached extends SliceWriter {
00009
00010 public SliceWriterCached(String filename, int width, int height, int depth) {
00011 super(filename, width, height, depth, 10);
00012 }
00013
00014 @Override
00015 public synchronized void close() {
00016
00017 super.close();
00018 }
00019
00020 @Override
00021 public synchronized void flush() {
00022
00023 super.flush();
00024 }
00025
00026 @Override
00027 public synchronized void putSlice(short[] data, int pos) {
00028
00029 super.putSlice(data, pos);
00030 }
00031
00032 @Override
00033 public synchronized void updateCache() {
00034
00035 super.updateCache();
00036 }
00037
00038 @Override
00039 public synchronized void getSlice(int sliceNo, short[] output) {
00040
00041 super.getSlice(sliceNo, output);
00042 }
00043
00044 @Override
00045 public synchronized short[] getSlice(int sliceNo) {
00046
00047 return super.getSlice(sliceNo);
00048 }
00049
00050 }