Base class for importing multirasters and exporting rasters. More...
#include <mie/fmtlinkmult.h>

Public Member Functions | |
| ~FORMAT_LINKMULTI () | |
Protected Member Functions | |
| FORMAT_LINKMULTI (FORMATTYPE FormatType, MODE Modes, const char *FormatName, const char *source) | |
Private Member Functions | |
| virtual RVC::RASTER::LINKPARMS * | v_AllocRastLinkParms (const FILEPATH &source, const SETTINGS *settings, INT32 ImageIndex=0, INT32 Component=0) const =0 |
| virtual ERRVALUE | v_AnalyzeSources (const MISTRINGLIST &sources, SETTINGS *settings) const |
Base class for importing multirasters and exporting rasters.
| MIE::FORMAT_LINKMULTI::~FORMAT_LINKMULTI | ( | ) | [inline] |
| MIE::FORMAT_LINKMULTI::FORMAT_LINKMULTI | ( | FORMATTYPE | FormatType, | |
| MODE | Modes, | |||
| const char * | FormatName, | |||
| const char * | source | |||
| ) | [protected] |
Object type is always raster.
| virtual RVC::RASTER::LINKPARMS* MIE::FORMAT_LINKMULTI::v_AllocRastLinkParms | ( | const FILEPATH & | source, | |
| const SETTINGS * | settings, | |||
| INT32 | ImageIndex = 0, |
|||
| INT32 | Component = 0 | |||
| ) | const [private, pure virtual] |
Will get called by FORMAT_LINKMULTI::v_ImportMulti with the assumption that the raster object created by your link is georeferenced.
Reimplemented from MIE::FORMAT_LINKABLE.
| virtual ERRVALUE MIE::FORMAT_LINKMULTI::v_AnalyzeSources | ( | const MISTRINGLIST & | sources, | |
| SETTINGS * | settings | |||
| ) | const [private, virtual] |
Analyze the file, setting up defaults.
Reimplemented from MIE::FORMAT.
1.6.1