iipsrv  0.9.9
TPTImage Class Reference

Image class for Tiled Pyramidal Images: Inherits from IIPImage. Uses libtiff. More...

#include <TPTImage.h>

Inheritance diagram for TPTImage:
IIPImage

List of all members.

Public Member Functions

 TPTImage ()
 Constructor.
 TPTImage (const std::string &path)
 Constructor.
 TPTImage (const IIPImage &image)
 Copy Constructor.
 ~TPTImage ()
 Destructor.
void openImage () throw (std::string)
 Overloaded function for opening a TIFF image.
void loadImageInfo (int x, int y) throw (std::string)
 Overloaded function for loading TIFF image information.
void closeImage ()
 Overloaded function for closing a TIFF image.
RawTile getTile (int x, int y, unsigned int r, int l, unsigned int t) throw (std::string)
 Overloaded function for getting a particular tile.

Detailed Description

Image class for Tiled Pyramidal Images: Inherits from IIPImage. Uses libtiff.


Constructor & Destructor Documentation

TPTImage::TPTImage ( const std::string &  path) [inline]

Constructor.

Parameters:
pathimage path

References IIPImage::numResolutions, and IIPImage::tile_width.

TPTImage::TPTImage ( const IIPImage image) [inline]

Copy Constructor.

Parameters:
imageIIPImage object

References IIPImage::numResolutions, and IIPImage::tile_width.


Member Function Documentation

RawTile TPTImage::getTile ( int  x,
int  y,
unsigned int  r,
int  l,
unsigned int  t 
) throw (std::string) [virtual]

Overloaded function for getting a particular tile.

Parameters:
xhorizontal sequence angle
yvertical sequence angle
rresolution
lquality layers
ttile number

Reimplemented from IIPImage.

void TPTImage::loadImageInfo ( int  x,
int  y 
) throw (std::string) [virtual]

Overloaded function for loading TIFF image information.

Parameters:
xhorizontal sequence angle
yvertical sequence angle

Reimplemented from IIPImage.


The documentation for this class was generated from the following file: