Hyercube viewer: New displays and new data-types |
The outcore_data class, as the name implies, is for datasets that are not stored completely in memory. This class reads in a 3-D subset of the domain based on the order the axes are being displayed in a given view. For example, given a 4-D volume and a view that is displaying the first, third, and fourth axis, a 3-D subset of the data will be read centered at the current position along the second axis. As long as the position is only being changed in these three dimension no further read requests are necessary. Several of these out-of-core buffers are created for each dataset allowing multiple views display multiple subsets and allowing switching back and forth between positions without having constant data read delays.
Hyercube viewer: New displays and new data-types |