Blame html/man/TIFFSetDirectory.3tiff.html

Packit 994f1a
Packit 994f1a
Packit 994f1a
<html>
Packit 994f1a
<head>
Packit 994f1a
<meta name="generator" content="groff -Thtml, see www.gnu.org">
Packit 994f1a
<meta name="Content-Style" content="text/css">
Packit 994f1a
<title>TIFFSetDirectory</title>
Packit 994f1a
</head>
Packit 994f1a
<body>
Packit 994f1a
Packit 994f1a

TIFFSetDirectory

Packit 994f1a
NAME
Packit 994f1a
SYNOPSIS
Packit 994f1a
DESCRIPTION
Packit 994f1a
RETURN VALUES
Packit 994f1a
DIAGNOSTICS
Packit 994f1a
SEE ALSO
Packit 994f1a
Packit 994f1a

Packit 994f1a
Packit 994f1a

NAME

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

TIFFSetDirectory, TIFFSetSubDirectory − set the

Packit 994f1a
current directory for an open <small>TIFF</small> file

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SYNOPSIS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

#include <tiffio.h>

Packit 994f1a
Packit 994f1a

int TIFFSetDirectory(TIFF *tif,

Packit 994f1a
tdir_t dirnum)
Packit 994f1a
int TIFFSetSubDirectory(TIFF *tif, uint32
Packit 994f1a
diroff)

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

DESCRIPTION

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

TIFFSetDirectory changes the current directory and

Packit 994f1a
reads its contents with TIFFReadDirectory. The
Packit 994f1a
parameter dirnum specifies the subfile/directory as
Packit 994f1a
an integer number, with the first directory numbered
Packit 994f1a
zero.

Packit 994f1a
Packit 994f1a

TIFFSetSubDirectory acts like

Packit 994f1a
TIFFSetDirectory, except the directory is specified
Packit 994f1a
as a file offset instead of an index; this is required for
Packit 994f1a
accessing subdirectories linked through a SubIFD
Packit 994f1a
tag.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

RETURN VALUES

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

On successful return 1 is returned. Otherwise, 0 is

Packit 994f1a
returned if dirnum or diroff specifies a
Packit 994f1a
non-existent directory, or if an error was encountered while
Packit 994f1a
reading the directory’s contents.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

DIAGNOSTICS

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

All error messages are directed to the

Packit 994f1a
TIFFError(3TIFF) routine.

Packit 994f1a
Packit 994f1a

%s: Error fetching directory count. An error was

Packit 994f1a
encountered while reading the ‘‘directory
Packit 994f1a
count’’ field.

Packit 994f1a
Packit 994f1a

%s: Error fetching directory link. An error was

Packit 994f1a
encountered while reading the ‘‘link
Packit 994f1a
value’’ that points to the next directory in a
Packit 994f1a
file.

Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

SEE ALSO

Packit 994f1a
Packit 994f1a
Packit 994f1a
       cols="2" cellspacing="0" cellpadding="0">
Packit 994f1a
Packit 994f1a
Packit 994f1a
Packit 994f1a

TIFFCurrentDirectory(3TIFF),

Packit 994f1a
TIFFOpen(3TIFF), TIFFReadDirectory(3TIFF),
Packit 994f1a
TIFFWriteDirectory(3TIFF), libtiff(3TIFF)

Packit 994f1a
Packit 994f1a

Libtiff library home page:

Packit 994f1a
http://www.remotesensing.org/libtiff/

Packit 994f1a
Packit 994f1a
Packit 994f1a

Packit 994f1a
</body>
Packit 994f1a
</html>