
Chapter 9: Creating a File Reader 233
iTool Developer’s Guide Predefined iTool File Readers
Registered Properties
None
IDLitReadPNG
The iTools PNG file reader uses the IDL READ_PNG function to read a *.png file
and place the image (and, optionally, palette) data in an iTool image data object.
Registered Properties
None
IDLitReadShapefile
The iTools Shapefile reader uses the IDLffShape object to read an ESRI shapefile and
place the polygons or polylines in an iTool image data object.
Registered Properties
ATTRIBUTE_NAME — The name of an attribute of the shapefile that contains the
name of the individual item within the shapefile.
COMBINE_ALL — A boolean value specifying whether all shapes contained in the
shapefile should be combined into a single visualization in the iTool.
IDLitReadTIFF
The iTools TIFF file reader uses the IDL READ_TIFF function to read a *.tif or
*.tiff file and place the image (and, optionally, palette) data in an iTool image data
object.
Registered Properties
IMAGE_INDEX — An integer specifying the index of the image within the TIFF file
that should be read into the image data object.
IMAGE_STACKING — An integer specifying the stacking order for reading multi-
image TIFF files into volumes.
IDLitReadWAV
The iTools WAV file reader uses the IDL READ_WAV function to read a *.wav file
and place the data in an iTool vector object.
Registered Properties
None