Provided by: libvolpack1-dev_1.0b3-9_amd64 bug

NAME

       vpSetDebug - enable/disable debugging options

SYNOPSIS

       #include <volpack.h>

       vpResult
       vpSetDebug(vpc, flag, value)
           vpContext *vpc;
           int flag;
           int value;

ARGUMENTS

       vpc    VolPack context from vpCreateContext.

       flag   Constant that specifies the debugging option to be adjusted.

       value  New value for the option (boolean: 0 or 1).

DESCRIPTION

       vpSetDebug  is  used  to enable or disable a debugging option in a rendering context.  The
       debugging options cause messages to be  printed  during  execution.   These  messages  are
       probably  useless without a good understanding of the source code.  If the value option is
       0 then the option is disabled; otherwise it is enabled.  The following list summarizes all
       available options:

       VPDEBUG_VIEW
              view transform calculations

       VPDEBUG_RENDER
              high-level rendering stages

       VPDEBUG_RBUF
              intermediate image (render buffer) allocation

       VPDEBUG_OPCCORRECT
              opacity correction

       VPDEBUG_DEPTHCUE
              depth cueing

       VPDEBUG_PYRAMID
              pyramid construction

       VPDEBUG_OCTREE
              octree construction

       VPDEBUG_CLSFYOCTREE
              octree classification

       VPDEBUG_OCTREERUNS
              runs computed from octree

       VPDEBUG_OCTREETRAVERSE
              octree traversal

       VPDEBUG_TRANSPOSE
              volume transposing

       VPDEBUG_COMPOSITE
              compositing

       The VolPack library must be compiled with the -DDEBUG compiler option for this function to
       have any effect.

ERRORS

       The normal return value is VP_OK.  The following error return value is possible:

       VPERROR_BAD_OPTION
              The flag argument is invalid.

SEE ALSO

       VolPack(3), vpCreateContext(3)