|
Grok 15.1.0
|
#include <LengthCache.h>
Public Member Functions | |
| TileInfo (void) | |
| ~TileInfo (void) | |
| bool | checkResize (void) |
| bool | hasTilePartInfo (void) |
| bool | update (uint16_t tile_index, uint8_t currentTilePart, uint8_t numTileParts) |
| TilePartInfo * | getTilePartInfo (uint8_t tilePart) |
| void | dump (FILE *outputFileStream, uint16_t tileNum) |
Public Attributes | |
| uint16_t | tileno |
| uint8_t | numTileParts |
| uint8_t | allocatedTileParts |
| uint8_t | currentTilePart |
Private Attributes | |
| TilePartInfo * | tilePartInfo |
| MarkerInfo * | markerInfo |
| uint32_t | numMarkers |
| uint32_t | allocatedMarkers |
| grk::TileInfo::TileInfo | ( | void | ) |
References allocatedMarkers, allocatedTileParts, currentTilePart, grk::grk_calloc(), markerInfo, numMarkers, numTileParts, tileno, and tilePartInfo.
| grk::TileInfo::~TileInfo | ( | void | ) |
References grk::grk_free(), markerInfo, and tilePartInfo.
| bool grk::TileInfo::checkResize | ( | void | ) |
References allocatedMarkers, grk::grk_free(), grk::grk_realloc(), grk::grklog, markerInfo, and numMarkers.
| void grk::TileInfo::dump | ( | FILE * | outputFileStream, |
| uint16_t | tileNum ) |
References dump(), grk::TilePartInfo::dump(), getTilePartInfo(), hasTilePartInfo(), markerInfo, numMarkers, and numTileParts.
Referenced by dump().
| TilePartInfo * grk::TileInfo::getTilePartInfo | ( | uint8_t | tilePart | ) |
References tilePartInfo.
Referenced by grk::TileLengthMarkers::addTileMarkerInfo(), and dump().
| bool grk::TileInfo::hasTilePartInfo | ( | void | ) |
References tilePartInfo.
Referenced by dump().
| bool grk::TileInfo::update | ( | uint16_t | tile_index, |
| uint8_t | currentTilePart, | ||
| uint8_t | numTileParts ) |
References allocatedTileParts, currentTilePart, numTileParts, tileno, and tilePartInfo.
|
private |
Referenced by checkResize(), and TileInfo().
| uint8_t grk::TileInfo::allocatedTileParts |
Referenced by TileInfo(), and update().
| uint8_t grk::TileInfo::currentTilePart |
Referenced by TileInfo(), and update().
|
private |
Referenced by checkResize(), dump(), TileInfo(), and ~TileInfo().
|
private |
Referenced by checkResize(), dump(), and TileInfo().
| uint8_t grk::TileInfo::numTileParts |
Referenced by grk::CodeStreamInfo::dump(), dump(), TileInfo(), and update().
| uint16_t grk::TileInfo::tileno |
Referenced by TileInfo(), and update().
|
private |
Referenced by getTilePartInfo(), hasTilePartInfo(), TileInfo(), update(), and ~TileInfo().