Filtered point-sampling in volumes
gage is a library for measuring quantities at arbitrary
locations in a rectangular lattice volumes, by using convolution. It
can measure values, and/or take first and second derivatives.
Currently, measurements in scalar and 3-vector volumes are supported,
but any kind of volume can be probed given a pointer to a struct
containing the arrays and functions required to describe and
manipulate filtered data of a given type. The kernels used to do the
measurements are nearly arbitrary- gage takes pointers to
NrrdKernels, which can come from the nrrd library directly, or can be
user-defined. gage does the measurements needed for mite, bane,
mrender, and the qbert program for generating "VGH"
volumes for Simian
This library is very nearly finished, but this documentation is
obviously just getting off the ground. For the time being,
refer to this text file description.