Class Summary |
ASCIIcubeParser |
This class has the sole responsibility of parsing ASCII cubes
|
ASCIIfloatReader |
Description: The ASCIIfloatReader reads the input file. |
ASCIItoASCIIcubeFilter |
Description Reads ASCII cubes and writes ASCII cubes that have made
it through the filter. |
ASCIItoASCIIsortCube |
Description The ASCIItoBinaryCubes object reads the input file. |
ASCIItoASCIIsortErrCube |
Description The ASCIItoBinaryCubes object reads the input file. |
BinaryCubeReader |
Description: This program is supposed to read binary cube objects
and add them to the Octree
|
Chain |
Description: A ChainGang is composed of Chain s
and a Chain lies on the side of an AR
octree node. |
ChainGang |
Description: This class encapsulates all the AR chain processing. |
Constant |
|
Cube |
Description A Cube is the basic storage object for volume data. |
CubeVertex |
Description A [cube|face] is made up of [8|4] vertices. |
DataType |
Description To investigate the error introduced by casting from
one data type to another
|
FileHandler |
Description The class has the file methods that we use over and
over again. |
FileName |
Description: The purpose of the class is to examine an input
file name and set proper input data file settings
indicated in the name of the file itself. |
FromASCIItoBinaryCube |
Description This program converts Cube objects from ASCII to binary
format using serialization. |
FromASCIItoBinaryFloat |
Description This program converts a uniform resolution of floats
from ASCII to binary format
|
FromASCIItoBinarySortCube |
Description The FromASCIItoBinarySortCube object reads the input file. |
FromFloatToCube |
Description: This object will read 1 or more sets of floats, each
of which is a variate, and output the corresponding
cube representation (of the same data set)
|
FromMRtoARcube |
Description: The idea behind FromMRtoAR.java is to read
a set of uniform resolution volume data stored as binary cubes and output
in adaptive resolution represented cubes. |
Interpolator |
Description: The interpolator handles all of the interpolation calculations. |
IsoSurface |
Description: An IsoSurface is the output of the Marching Cubes rendering
algorithm. |
IsoSurfaceAdaptive |
Description: The adapative isosurface consists of all coarser
octree nodes and their cubes that share vertices either on their (own)
edges or faces with finer resolution neighbors. |
IsoXvertex |
Description: The idea behind IsoXvertex, IsoYvertex, and IsoZvertex is
to save memory. |
IsoYvertex |
Description: The idea behind IsoXvertex ,
IsoYvertex , and IsoZvertex is
to save memory. |
IsoZvertex |
Description: The idea behind IsoXvertex , IsoYvertex ,
and IsoZvertex is to save memory. |
MarchingCubes |
Description: Marching Cubes is a filter that takes as input a volume [e.g.,
3D structured point set] and generates on output one or more
isosurfaces. |
MarchingCubesCases |
Description: Marching Cubes Cases is a case table for generating
isosurfaces. |
Memory |
Description: This is a memory class used to manage and report the state
of the Java VMs memory at runtime. |
Octree |
Description: An OctTree is our data structure for storing and organizing
the volume data in an adaptive resolution representation. |
OctreeARnode |
Description: Adaptive Resolution octree nodes have more
responsibilities than a "plain" octree node. |
OctreeInternalNode |
Description: There is an opportunity to save memory
by distinguishing between internal octree nodes and leaf nodes. |
OctreeLeafNode |
Description: The Octree is made up of Octree Nodes. |
OctreeNode |
Description: The Octree is made up of Octree Nodes. |
ProcessTimer |
Description: This class is responsible for all of the timing
functions needed for the program. |
SharedEdgeVertex |
Description: The purpose of the SharedEdgeVertex object is to avoid
paging. |
SharedFacialVertex |
Description: The purpose of the SharedVertex object is to avoid
paging. |
SharedVertex |
Description: The purpose of the SharedVertex object is to avoid
paging. |
Triangle |
Description: Ultimately, triangles are what is generated and rendered. |
TriangleEdge |
Description: A triangle edge object lies on the side of an
AR octree node. |
TriangleVertex |
Description: A Cube is made up of 8 vertices. |
TriangleVertexList |
Description: This is a list of all the triangle vertices. |
Vertex |
Description A [cube|triangle] is made up of [8|3] vertices. |
VisOptionsDialog |
|