#include <TileCache.h>
◆ ResPrecinctInfo()
grk::ResPrecinctInfo::ResPrecinctInfo |
( |
| ) |
|
◆ init()
bool grk::ResPrecinctInfo::init |
( |
uint8_t | resno, |
|
|
uint8_t | decomplevel, |
|
|
grk_rect32 | tileBounds, |
|
|
uint32_t | dx, |
|
|
uint32_t | dy, |
|
|
bool | windowed, |
|
|
grk_rect32 | tileWindow ) |
References grk::grk::grk_rect< T >::clip_IN_PLACE(), decompLevel_, dxPRJ, dyPRJ, grk::floordivpow2(), grk::grk::grk_rect< T >::grow_IN_PLACE(), numPrecincts_, precHeightExp, precHeightExpPRJ, precHeightPRJ, precHeightPRJMinusOne, precWidthExp, precWidthExpPRJ, precWidthPRJ, precWidthPRJMinusOne, resInPrecGridX0, resInPrecGridY0, resno, resno_, resOffsetX0PRJ, resOffsetY0PRJ, grk::grk::grk_rect< T >::scale(), grk::grk::grk_rect< T >::scaleDown(), grk::grk::grk_rect< T >::scaleDownCeil(), tileBoundsPrecGrid, tileBoundsPrecPRJ, valid, winPrecGrid, and winPrecPRJ.
Referenced by grk::grk::PacketIter::genPrecinctInfo(), and grk::grk::PacketIter::validatePrecinct().
◆ print()
void grk::ResPrecinctInfo::print |
( |
void | | ) |
|
References dxPRJ, dyPRJ, grk::GRK_INFO(), numPrecincts_, precHeightExp, precHeightPRJ, precWidthExp, precWidthPRJ, resno_, tileBoundsPrecGrid, tileBoundsPrecPRJ, winPrecGrid, and winPrecPRJ.
◆ decompLevel_
uint8_t grk::grk::ResPrecinctInfo::decompLevel_ |
◆ dxPRJ
uint64_t grk::grk::ResPrecinctInfo::dxPRJ |
◆ dyPRJ
uint64_t grk::grk::ResPrecinctInfo::dyPRJ |
◆ innerPrecincts_
uint64_t grk::grk::ResPrecinctInfo::innerPrecincts_ |
◆ numPrecincts_
uint64_t grk::grk::ResPrecinctInfo::numPrecincts_ |
◆ precHeightExp
uint32_t grk::grk::ResPrecinctInfo::precHeightExp |
◆ precHeightExpPRJ
uint32_t grk::grk::ResPrecinctInfo::precHeightExpPRJ |
◆ precHeightPRJ
uint64_t grk::grk::ResPrecinctInfo::precHeightPRJ |
◆ precHeightPRJMinusOne
uint64_t grk::grk::ResPrecinctInfo::precHeightPRJMinusOne |
◆ precWidthExp
uint32_t grk::grk::ResPrecinctInfo::precWidthExp |
◆ precWidthExpPRJ
uint32_t grk::grk::ResPrecinctInfo::precWidthExpPRJ |
◆ precWidthPRJ
uint64_t grk::grk::ResPrecinctInfo::precWidthPRJ |
◆ precWidthPRJMinusOne
uint64_t grk::grk::ResPrecinctInfo::precWidthPRJMinusOne |
◆ resInPrecGridX0
uint32_t grk::grk::ResPrecinctInfo::resInPrecGridX0 |
◆ resInPrecGridY0
uint32_t grk::grk::ResPrecinctInfo::resInPrecGridY0 |
◆ resno_
uint8_t grk::grk::ResPrecinctInfo::resno_ |
◆ resOffsetX0PRJ
uint32_t grk::grk::ResPrecinctInfo::resOffsetX0PRJ |
◆ resOffsetY0PRJ
uint32_t grk::grk::ResPrecinctInfo::resOffsetY0PRJ |
◆ tileBoundsPrecGrid
grk_rect32 grk::grk::ResPrecinctInfo::tileBoundsPrecGrid |
◆ tileBoundsPrecPRJ
grk_rect32 grk::grk::ResPrecinctInfo::tileBoundsPrecPRJ |
◆ valid
bool grk::grk::ResPrecinctInfo::valid |
◆ winPrecGrid
◆ winPrecinctsBottom_
uint64_t grk::grk::ResPrecinctInfo::winPrecinctsBottom_ |
◆ winPrecinctsLeft_
uint64_t grk::grk::ResPrecinctInfo::winPrecinctsLeft_ |
◆ winPrecinctsRight_
uint64_t grk::grk::ResPrecinctInfo::winPrecinctsRight_ |
◆ winPrecinctsTop_
uint64_t grk::grk::ResPrecinctInfo::winPrecinctsTop_ |
◆ winPrecPRJ
The documentation for this struct was generated from the following files: