#include <RasterPage.h>

Public Member Functions | |
| virtual void * | getRawData ()=0 |
| virtual unsigned int | getNumRows ()=0 |
| virtual unsigned int | getNumColumns ()=0 |
| virtual unsigned int | getNumBands ()=0 |
| virtual unsigned int | getInterlineBytes ()=0 |
Protected Member Functions | |
| virtual | ~RasterPage () |
SampleRasterElementImporter.cpp, and SampleRasterElementImporter.h.
Definition at line 21 of file RasterPage.h.
| virtual RasterPage::~RasterPage | ( | ) | [protected, virtual] |
This should be destroyed by calling RasterPager::releasePage.
Definition at line 81 of file RasterPage.h.
| virtual void* RasterPage::getRawData | ( | ) | [pure virtual] |
Returns a pointer to the raw cube data that was requested by the RasterPager::getPage() method and that was loaded from the original data into memory.
Implemented in CachedPage.
| virtual unsigned int RasterPage::getNumRows | ( | ) | [pure virtual] |
Returns the number of full complete rows of data that are contained with the memory returned by the getRawData() method.
Implemented in CachedPage.
| virtual unsigned int RasterPage::getNumColumns | ( | ) | [pure virtual] |
Returns the number of columns that must be skipped in from the initial pointer returned by getRawData() in order to access the same column in the second row.
Implemented in CachedPage.
| virtual unsigned int RasterPage::getNumBands | ( | ) | [pure virtual] |
Returns the number of bands that must skipped in order to access the next column in BIP formatted data, or the same row/column in BIL formatted data.
Implemented in CachedPage.
| virtual unsigned int RasterPage::getInterlineBytes | ( | ) | [pure virtual] |
Returns the number of inter-line bytes that must be skipped in order to access the same column in the next row.
Implemented in CachedPage.