Up: Home page for Qhull (local)
Up: Qhull manual: Table of Contents
Up: Programs • Options • Output • Formats • Geomview • Print • Qhull • Precision • Trace • Functions (local)
Up: Qhull code
To: Geom • Global • Io • Mem • Merge • Poly • Qhull • Set • Stat • User


io.c -- input and output operations

Qhull provides a wide range of input and output options. To organize the code, most output formats use the same driver:

    qh_printbegin( fp, format, facetlist, facets, printall );

    FORALLfacet_( facetlist )
      qh_printafacet( fp, format, facet, printall );

    FOREACHfacet_( facets )
      qh_printafacet( fp, format, facet, printall );

    qh_printend( fp, format );

Note the 'printall' flag. It selects whether or not qh_skipfacet() is tested.

Copyright © 1995-2019 C.B. Barber


» Geom • Global • Io • Mem • Merge • Poly • Qhull • Set • Stat • User

Index to io.c and io.h

»io.h constants and types

»User level functions

»Print functions for all output formats

»Text output functions

»Text utility functions

»Geomview output functions

»Geomview utility functions


Up: Home page for Qhull (local)
Up: Qhull manual: Table of Contents
Up: Programs • Options • Output • Formats • Geomview • Print • Qhull • Precision • Trace • Functions (local)
Up: Qhull code
To: Geom • Global • Io • Mem • Merge • Poly • Qhull • Set • Stat • User


The Geometry Center Home Page

Comments to: qhull@qhull.org
Created: May 2, 1997 --- Last modified: see top