TIFFSetDirectory(3tiff)
TIFFSetDirectory(3TIFFMISC. REFERENCE MANUAL PAGETIFFSetDirectory(3TIFF)
NAME
     TIFFSetDirectory,  TIFFSetSubDirectory  -  set  the  current
     directory for an open TIFF file
SYNOPSIS
     #include <tiffio.h>
     int TIFFSetDirectory(TIFF *tif, tdir_t dirnum)
     int TIFFSetSubDirectory(TIFF *tif, uint32 diroff)
DESCRIPTION
     TIFFSetDirectory changes the current directory and reads its
     contents   with  TIFFReadDirectory.   The  parameter  dirnum
     specifies the subfile/directory as an integer  number,  with
     the first directory numbered zero.
     TIFFSetSubDirectory acts like TIFFSetDirectory,  except  the
     directory is specified as a file offset instead of an index;
     this is required for accessing subdirectories linked through
     a SubIFD tag.
RETURN VALUES
     On successful return 1 is returned. Otherwise, 0 is returned
     if  dirnum  or diroff specifies a non-existent directory, or
     if an error was encountered while  reading  the  directory's
     contents.
DIAGNOSTICS
     All error messages are directed to the TIFFError(3TIFF) rou-
     tine.
     %s: Error fetching directory count.  An  error  was  encoun-
     tered while reading the ``directory count'' field.
     %s: Error fetching directory link.  An error was encountered
     while  reading  the  ``link  value'' that points to the next
     directory in a file.
SEE ALSO
     libtiff(3TIFF),                 TIFFCurrentDirectory(3TIFF),
     TIFFOpen(3TIFF),                   TIFFReadDirectory(3TIFF),
     TIFFWriteDirectory(3TIFF)
libtiff           Last change: October 15, 1995                 1
Man(1) output converted with
man2html