40 std::string modulePath;
43 std::string description;
49 void loadLibrary() throw (
std::
string);
52 void unloadLibrary() throw (
std::
string);
55 std::
string getError();
63 tile_width = 0; tile_height = 0;
70 DSOImage(
const std::string& s ) :
IIPImage( s ) {
72 tile_width = 0; tile_height = 0;
81 tile_width = 0; tile_height = 0;
95 void Load(
const std::string& p )
throw (std::string);
101 void closeImage() throw (
std::
string);
112 RawTile getTile(
int h,
int v,
unsigned int r,
int l,
unsigned int t ) throw(
std::
string);
virtual const std::string getDescription()
Return codec description: Overloaded by child class.
Definition: IIPImage.h:333
virtual void openImage()
Open the image: Overloaded by child class.
Definition: IIPImage.h:336
Main class to handle the pyramidal image source.
Definition: IIPImage.h:62
Class to represent a single image tile.
Definition: RawTile.h:45
virtual void Load(const std::string &module)
Load the appropriate codec module for this image type.
Definition: IIPImage.h:330