#include "AppConfig.h"
Go to the source code of this file.
Classes | |
| struct | DataInfo |
| Descriptor for data dimensions. More... | |
| struct | RasterElementArgs |
| Descriptor for creating a RasterElement. More... | |
| struct | DataPointerArgs |
| Descriptor for data access. More... | |
| struct | DataAccessorArgs |
| Descriptor for data access. More... | |
Functions | |
| EXPORT_SYMBOL DataInfo * | createDataInfo (DataElement *pElement) |
| EXPORT_SYMBOL void | destroyDataInfo (DataInfo *pDataInfo) |
| EXPORT_SYMBOL DataElement * | createRasterElement (const char *pName, RasterElementArgs args) |
| EXPORT_SYMBOL void * | createDataPointer (DataElement *pElement, DataPointerArgs *pArgs, int *pOwn) |
| EXPORT_SYMBOL void | destroyDataPointer (void *pData) |
| EXPORT_SYMBOL int | copyDataToRasterElement (DataElement *pElement, DataPointerArgs *pArgs, void *pData) |
| EXPORT_SYMBOL void | updateRasterElement (DataElement *pElement) |
| EXPORT_SYMBOL DataAccessorImpl * | createDataAccessor (DataElement *pElement, DataAccessorArgs *pArgs) |
| EXPORT_SYMBOL void | destroyDataAccessor (DataAccessorImpl *pAccessor) |
| EXPORT_SYMBOL int | isDataAccessorValid (DataAccessorImpl *pAccessor) |
| EXPORT_SYMBOL void * | getDataAccessorRow (DataAccessorImpl *pAccessor) |
| EXPORT_SYMBOL void | nextDataAccessorRow (DataAccessorImpl *pAccessor, uint32_t count, int resetColumn) |
| EXPORT_SYMBOL void * | getDataAccessorColumn (DataAccessorImpl *pAccessor) |
| EXPORT_SYMBOL void | nextDataAccessorColumn (DataAccessorImpl *pAccessor, uint32_t count) |
| EXPORT_SYMBOL void | toDataAccessorPixel (DataAccessorImpl *pAccessor, uint32_t row, uint32_t column) |
| EXPORT_SYMBOL RasterElement * | getDataAccessorRasterElement (DataAccessorImpl *pAccessor) |
| EXPORT_SYMBOL uint32_t | getDataAccessorRowSize (DataAccessorImpl *pAccessor) |
Many of these methods are wrappers around methods in RasterElement, RasterDataDescriptor, RasterUtilities, DataRequest, and DataAccessorImpl.
Definition in file RasterData.h.