Public Member Functions | |
| HeapReader (int width, int height, int depth) | |
| int | getWidth () |
| int | getHeight () |
| int | getDepth () |
| void | close () |
| void | flush () |
| short[] | getSlice (int sliceNo) |
| synchronized void | putSlice (short[] data, int pos) |
| void | destroy () |
This is an implementaion of volume reader that keeps the entire data in heap-memory
Definition at line 10 of file HeapReader.java.
| theba.core.io.HeapReader.HeapReader | ( | int | width, | |
| int | height, | |||
| int | depth | |||
| ) |
Definition at line 19 of file HeapReader.java.
| void theba.core.io.HeapReader.close | ( | ) |
Definition at line 38 of file HeapReader.java.
| void theba.core.io.HeapReader.destroy | ( | ) |
Implements theba.core.io.VolumeReader.
Definition at line 52 of file HeapReader.java.
| void theba.core.io.HeapReader.flush | ( | ) |
Implements theba.core.io.VolumeReader.
Definition at line 41 of file HeapReader.java.
| int theba.core.io.HeapReader.getDepth | ( | ) |
Implements theba.core.io.VolumeReader.
Definition at line 34 of file HeapReader.java.
| int theba.core.io.HeapReader.getHeight | ( | ) |
Implements theba.core.io.VolumeReader.
Definition at line 30 of file HeapReader.java.
| short [] theba.core.io.HeapReader.getSlice | ( | int | sliceNo | ) |
Implements theba.core.io.VolumeReader.
Definition at line 44 of file HeapReader.java.
| int theba.core.io.HeapReader.getWidth | ( | ) |
Implements theba.core.io.VolumeReader.
Definition at line 26 of file HeapReader.java.
| synchronized void theba.core.io.HeapReader.putSlice | ( | short[] | data, | |
| int | pos | |||
| ) |
Implements theba.core.io.VolumeReader.
Definition at line 48 of file HeapReader.java.
1.6.1