Class referencing all raster reading classes. More...
#include <Inventor/image/SoRasterReaderSet.h>
Static Public Member Functions | |
static SoRasterImageRW * | getReader (SoRasterImageIO *imageIO) |
Returns an instance of the reader class if found in the set of raster readers. | |
static void | addReader (SoRasterImageRW *reader) |
Adds a raster reading class to the set of raster readers. | |
static void | deleteReaders (int start, int num=-1) |
Removes num readers (including default ones) at start position. | |
static SoType | getReaderAt (int index) |
Returns the type of reader at the specified index. | |
static int | getNumReaders () |
Returns the number of raster readers currently in the set. | |
Class referencing all raster reading classes.
This class is used to know what readers are available when opening a raster file. All raster readers supplied by Open Inventor are already referenced in SoRasterReaderSet as default readers. The default raster readers are: SoPNGImageRW, SoSGIRGBImageRW, SoGIFImageRW, SoJP2ImageRW, SoSUNImageRW, SoBMPImageRW, SoPGXImageRW, SoPNMImageRW, SoPSImageRW, SoJPEGImageRW, and SoTIFFImageRW.
SoPNGImageRW, SoSGIRGBImageRW, SoGIFImageRW, SoJP2ImageRW, SoSUNImageRW, SoBMPImageRW, SoPGXImageRW, SoPNMImageRW, SoPSImageRW, SoJPEGImageRW, SoTIFFImageRW
Definition at line 62 of file SoRasterReaderSet.h.
|
static |
Adds a raster reading class to the set of raster readers.
|
static |
Removes num readers (including default ones) at start position.
If num is equal to -1, all readers are removed.
|
static |
Returns the number of raster readers currently in the set.
|
static |
Returns an instance of the reader class if found in the set of raster readers.
Returns NULL if no reader found or available.
|
static |
Returns the type of reader at the specified index.