Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ TIFFSetDirectory() — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

libtiff(3T)

TIFFCurrentDirectory(3T)

TIFFOpen(3T)

TIFFReadDirectory(3T)

TIFFWriteDirectory(3T)



TIFFSetDirectory(3T)                 Image Format Library C++ Reference Manual



NAME
     TIFFSetDirectory, TIFFSetSubDirectory - set the current directory for an
     open TIFF file

SYNOPSIS
     #include <tiffio.h>
     int TIFFSetDirectory(TIFF* tif, tdirt 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(3T) routine.

     %s: Error fetching directory count.  An error was encountered 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(3T), TIFFCurrentDirectory(3T), TIFFOpen(3T),
     TIFFReadDirectory(3T), TIFFWriteDirectory(3T)



















                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026