[Top] [Prev] [Next]

Chapter 8 General Raster Images (GR API)

8.1 Chapter Overview
8.2 The GR Data Model
8.2.1 Required GR Data Set Components
8.2.2 Optional GR Data Set Components
8.3 The GR Interface
8.3.1 GR Interface Routines
8.4 Header Files Required by the GR Interface
8.5 Programming Model for the GR Interface
8.5.1 Accessing Images and Files: GRstart, GRselect, and GRcreate
8.5.2 Terminating Access to Images and Files: GRendaccess and GRend
8.6 Writing Raster Images
8.6.1 Writing Raster Images: GRwriteimage
8.6.2 Compressing Raster Images: GRsetcompress
8.6.3 External File Operations Using the GR Interface
8.6.3.1 Creating a Raster Image in an External File: GRsetexternalfile
8.6.3.2 Moving Raster Images to an External File
8.7 Reading Raster Images
8.7.1 Reading Data from an Image: GRreadimage
8.7.2 Setting the Interlace Mode for an Image Read: GRreqimageil
8.8 Obtaining Information about Files and Raster Images
8.8.1 Obtaining Information about the Contents of a File: GRfileinfo
8.8.2 Obtaining Information about an Image: GRgetiminfo
8.8.3 Obtaining the Reference Number of a Raster Image from Its Identifier: GRidtoref
8.8.4 Obtaining the Index of a Raster Image from Its Reference Number: GRreftoindex
8.8.5 Obtaining the Index of a Raster Image from Its Name: GRnametoindex
8.9 GR Data Set Attributes
8.9.1 Predefined GR Attributes
8.9.2 Setting User-defined Attributes: GRsetattr
8.9.3 Querying User-Defined Attributes: GRfindattr and GRattrinfo
8.9.4 Reading User-defined Attributes: GRgetattr
8.10 Reading and Writing Palette Data Using the GR Interface
8.10.1 Obtaining a Palette ID: GRgetlutid
8.10.2 Obtaining the Reference Number of a Specified Palette: GRluttoref
8.10.3 Obtaining Palette Information: GRgetlutinfo
8.10.4 Writing Palette Data: GRwritelut
8.10.5 Setting the Interlace Mode for a Palette: GRreqlutil
8.10.6 Reading Palette Data: GRreadlut
8.11 Chunked Raster Images
8.11.1 Making a Raster Image a Chunked Raster Image: GRsetchunk
8.11.2 Obtaining Information about a Chunked Raster Image: GRgetchunkinfo
8.11.3 Setting the Maximum Number of Chunks in the Cache: GRsetchunkcache


[Top] [Prev] [Next]

hdfhelp@ncsa.uiuc.edu
HDF User's Guide - 07/21/98, NCSA HDF Development Group.