next up previous [pdf]

Next: Windows Up: Clapp et al.: Hypercube Previous: Introduction

Overview

Hyperview can be more properly thought of as the front end to a library that specializes in viewing and interacting with hypercubes. Hyperview is a python script that reads in the files to display, guesses their type based on their suffixes and then calls the underlying program Hyperview. Appendix A describes the command line options to Hyperview. The python script calls qt_cube, a C++ program that takes as input one or more hypercubes of the same size. The library allows significant additional flexibility that is described in the design section of this paper. The remaining portion of this section will be limited to describing the default behavior, rather than the potential flexibility allowed by the library.

Hyperview displays one or more regularly sampled datasets that have between two and five dimensions. For Hyperview's default behavior, each dataset have the same number of dimensions and number of elements along each axis. The datasets are read into memory and stored as 8-bit unsigned char. Two different windows, status and display, are brought up when Hyperview is invoked.


Subsections
next up previous [pdf]

Next: Windows Up: Clapp et al.: Hypercube Previous: Introduction

2009-04-13