Grok 12.0.1
|
#include <LengthCache.h>
Public Member Functions | |
TileInfo (void) | |
~TileInfo (void) | |
bool | checkResize (void) |
bool | hasTilePartInfo (void) |
bool | update (uint16_t tileIndex, 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, grk::grk_calloc(), markerInfo, and numMarkers.
grk::TileInfo::~TileInfo | ( | void | ) |
References grk::grk_free(), markerInfo, and tilePartInfo.
References allocatedMarkers, grk::Logger::error(), grk::grk_free(), grk::grk_realloc(), grk::Logger::logger_, markerInfo, and numMarkers.
References dump(), grk::TilePartInfo::dump(), getTilePartInfo(), hasTilePartInfo(), markerInfo, numMarkers, and numTileParts.
Referenced by grk::CodeStreamInfo::dump(), and dump().
TilePartInfo * grk::TileInfo::getTilePartInfo | ( | uint8_t | tilePart | ) |
References tilePartInfo.
Referenced by dump().
References tilePartInfo.
Referenced by dump().
References allocatedTileParts, currentTilePart, numTileParts, tileno, and tilePartInfo.
Referenced by grk::CodeStreamInfo::updateTileInfo().
|
private |
Referenced by checkResize(), and TileInfo().
|
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(), and update().
|
private |
Referenced by getTilePartInfo(), hasTilePartInfo(), update(), and ~TileInfo().