logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

Isosurface - Allows the user to draw a perspective view of the surface defined by the equation

Access

       To use Isosurface, load the NCAR Graphics libraries ncarg, ncarg_gks, and ncarg_c, preferably in that
       order.

C-Binding Synopsis

       c_ezisos,
       c_isosrf,
       c_isgeti,
       c_isgetr,
       c_isseti,
       c_issetr,
       c_pwrzi

Messages

       The error messages described below can be written to the output unit by routines in the package
       Isosurface.  All of these errors are fatal and cause the user's program to terminate execution (on the
       other hand, all of the errors are easily avoided).

       ISGETI OR ISGETR - PARAMETER NAME TOO SHORT - x
                   The argument "PNAM", in a call to ISGETI or ISGETR, is only one character long.

       ISGETI OR ISGETR - PARAMETER NAME NOT KNOWN - xx
                   The  argument  "PNAM",  in a call to ISGETI or ISGETR, begins with two characters that do not
                   constitute  one  of  the  legal  internal  parameter  names  described  in   the   man   page
                   isosurface_params.

       ISSETI OR ISSETR - PARAMETER NAME TOO SHORT - x
                   The argument "PNAM", in a call to ISSETI or ISSETR, is only one character long.

       ISSETI OR ISSETR - PARAMETER NAME NOT KNOWN - xx
                   The  argument  "PNAM",  in a call to ISSETI or ISSETR, begins with two characters that do not
                   constitute  one  of  the  legal  internal  parameter  names  described  in   the   man   page
                   isosurface_params.

       ISINIT - INSTALLATION OF ISOSRF IMPROPERLY DONE
                   This  error  message  means  that  the screen models used to do hidden-line removal have been
                   found to be improperly dimensioned for the system on which the code is being run.  About  the
                   only  way  this  can happen is if the distributed code is run on a a machine with sixteen-bit
                   words or if the distributed code has been modified incorrectly.

Name

       Isosurface - Allows the user to draw a perspective view of the surface defined by the equation
       f(u,v,w)=fiso, where the function f is approximated by a 3-dimensional array of data and fiso is a user-
       specified "isovalue". Contours created by taking slices in any of three directions through the surface
       are drawn with hidden portions of the contour lines removed.

See Also

       Online: isosurface_params, ezisos, isgeti, isgetr, isosrf, isseti, issetr, pwrzi, ncarg_cbind

       Hardcopy: NCAR Graphics Fundamentals, UNIX Version

Synopsis

       EZISOS - May be called to draw an isosurface.

       ISOSRF - May be called to draw an isosurface.

       ISGETI - Retrieves the current values of various internal parameters affecting the behavior of ISOSRF.

       ISGETR - Retrieves the current values of various internal parameters affecting the behavior of ISOSRF.

       ISSETI - Gives new values to internal parameters.

       ISSETR - Gives new values to internal parameters.

       PWRZI - Plots characters in three-space when using ISOSRF.

User-Modifiable Internal Routines

       None.

See Also