VolPack is a portable software library for volume rendering. It is
based on a new family of fast volume rendering algorithms (see
Philippe Lacroute and Marc Levoy, Fast Volume Rendering Using a
Shear-Warp Factorization of the Viewing Transformation,
Proc. SIGGRAPH '94, in Computer Graphics, Annual Conference
Series, 1994, pp. 451-458). For a tutorial introduction to the
library see the VolPack User's Guide.
The following list includes all of the functions in the library
grouped by general function, along with the corresponding man pages.
The following data types are declared in the VolPack header file
(volpack.h):
vpContext
An opaque handle for a rendering context. A context contains all of
the information required to render a volume, including classification
and shading parameters, the view transformation, a description of the
format of the volume data, and private data structures used by the
rendering routines.
vpResult
A result code. Most of the library routines return the code VP_OK
upon successful completion, or an error code if the library call
fails.
vpVector3
A three-element linear array of double-precision elements (double[3]).
vpVector4
A four-element linear array of double-precisions elements (double[4]).
vpMatrix3
A three-by-three array of double-precision elements (double[3][3]).
vpMatrix4
A four-by-four array of double-precision elements (double[4][4]).