Grok 12.0.1
|
#include <geometry.h>
Public Attributes | |
bool | absoluteCoordinates |
T | origin_x0 |
T | origin_y0 |
T | x0 |
T | y0 |
T | x1 |
T | y1 |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtualdefault |
|
inline |
References grk::grk_read(), grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::compress_synch_with_plugin(), grk::Precinct::getNumCblks(), grk::ResPrecinctInfo::init(), grk::PrecinctImpl::initCodeBlocks(), grk::TileProcessor::pcrdBisectSimple(), and grk::SparseCanvas< LBW, LBH >::SparseCanvas().
|
inline |
|
inline |
References grk::grk_rect< T >::clip(), and grk::grk_read().
|
inline |
References grk::grk_rect< T >::absoluteCoordinates, grk::grk_read(), grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::TileComponent::allocRegionWindow(), grk::grk_rect< T >::clip(), and grk::TileProcessor::getUnreducedTileWindow().
|
inline |
|
inline |
References grk::grk_rect< T >::contains(), and grk::grk_read().
Referenced by grk::SparseCanvas< LBW, LBH >::alloc(), grk::grk_rect< T >::contains(), and grk::SparseCanvas< LBW, LBH >::readWrite().
|
inline |
References grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
|
inline |
References grk::grk_read(), grk::grk_rect< T >::x0, and grk::grk_rect< T >::x1.
|
inline |
References grk::grk_read(), grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
|
inline |
References grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
|
inline |
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::grow_IN_PLACE().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::grow_IN_PLACE().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::grow_IN_PLACE().
|
inline |
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::grow_IN_PLACE().
|
inline |
References grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::ResWindow< T >::alloc(), grk::TileComponent::allocRegionWindow(), grk::Precinct::getCblkGridHeight(), grk::PrecinctImpl::getIMsbTagTree(), grk::PrecinctImpl::getIncludeTagTree(), grk::SparseCanvas< LBW, LBH >::SparseCanvas(), and grk::SparseCanvas< LBW, LBH >::~SparseCanvas().
|
inline |
|
inline |
References grk::grk_rect< T >::absoluteCoordinates, grk::grk_read(), and grk::grk_rect< T >::intersection().
Referenced by grk::CodeStreamDecompress::decompressTile(), grk::Subband::generatePrecinctBounds(), grk::grk_rect< T >::intersection(), grk::grk_rect< T >::isContainedIn(), grk::TileProcessor::isWholeTileDecompress(), and grk::TileComponentWindowBase< T >::TileComponentWindowBase().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::intersection().
|
inline |
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::operator=().
Referenced by grk::grk_rect< T >::operator=().
|
inline |
|
inline |
|
inline |
References grk::grk_read().
|
inline |
References grk::grk_read(), grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::grk_rect< T >::toAbsolute(), and grk::grk_rect< T >::toRelative().
|
inline |
References grk::grk_rect< T >::x0.
|
inline |
References grk::grk_rect< T >::y0.
|
inlinevirtual |
Reimplemented in grk::Resolution, and grk::Subband.
References grk::Logger::info(), grk::Logger::logger_, grk::grk_rect< T >::origin_x0, grk::grk_rect< T >::origin_y0, grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::ResPrecinctInfo::print().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::rectUnion().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::scaleDownPow2().
|
inline |
References grk::grk_read(), grk::grk_rect< T >::origin_x0, grk::grk_rect< T >::origin_y0, grk::grk_rect< T >::x0, grk::grk_rect< T >::x1, grk::grk_rect< T >::y0, and grk::grk_rect< T >::y1.
Referenced by grk::TileComponent::allocRegionWindow(), grk::grk_rect< T >::scaleDownPow2(), and grk::SparseCanvas< LBW, LBH >::SparseCanvas().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::setOrigin().
|
inline |
|
inline |
|
inline |
References grk::grk_read().
Referenced by grk::TileComponent::init(), grk::ResWindow< T >::ResWindow(), and grk::grk_rect< T >::setRect().
|
inline |
References grk::grk_read(), and grk::grk_rect< T >::setRect().
|
inline |
|
inline |
References grk::grk_rect< T >::absoluteCoordinates, grk::grk_read(), grk::grk_rect< T >::origin_x0, grk::grk_rect< T >::origin_y0, grk::grk_rect< T >::pan_IN_PLACE(), grk::grk_rect< T >::x0, and grk::grk_rect< T >::y0.
Referenced by grk::ResWindow< T >::genSplitWindowBuffers(), and grk::ResWindow< T >::ResWindow().
|
inline |
|
inline |
References grk::grk_rect< T >::x0, and grk::grk_rect< T >::x1.
Referenced by grk::ResWindow< T >::alloc(), grk::SparseCanvas< LBW, LBH >::alloc(), grk::TileComponent::allocRegionWindow(), ojph::T1OJPH::decompress(), grk::SparseCanvas< LBW, LBH >::getBlock(), grk::Precinct::getCblkGridwidth(), grk::PrecinctImpl::getCodeBlockBounds(), grk::PrecinctImpl::getIMsbTagTree(), grk::PrecinctImpl::getIncludeTagTree(), grk::TileSet::index(), grk::TileSet::index(), grk::TileSet::schedule(), grk::SparseCanvas< LBW, LBH >::SparseCanvas(), and grk::SparseCanvas< LBW, LBH >::~SparseCanvas().
bool grk::grk_rect< T >::absoluteCoordinates |
Referenced by grk::grk_rect< T >::clip(), grk::grk_rect< T >::clip_IN_PLACE(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::intersection(), grk::grk_rect< T >::intersection(), grk::grk_rect< T >::nonEmptyIntersection(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::rectUnion(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::toAbsolute(), and grk::grk_rect< T >::toRelative().
T grk::grk_rect< T >::origin_x0 |
Referenced by grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::print(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::toAbsolute(), and grk::grk_rect< T >::toRelative().
T grk::grk_rect< T >::origin_y0 |
Referenced by grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::print(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::toAbsolute(), and grk::grk_rect< T >::toRelative().
T grk::grk_rect< T >::x0 |
Referenced by grk::SparseCanvas< LBW, LBH >::alloc(), grk::grk_rect< T >::area(), grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::clip(), grk::grk_rect< T >::clip_IN_PLACE(), grk::compress_synch_with_plugin(), grk::grk_rect< T >::contains(), grk::CodeStreamDecompress::decompressTile(), grk::grk_rect< T >::dimX(), grk::grk_rect< T >::empty(), grk::TileProcessor::encodeT2(), grk::PacketIter::genPrecinctX0Grid(), grk::SparseCanvas< LBW, LBH >::getBlock(), grk::PrecinctImpl::getCodeBlockBounds(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::grow_IN_PLACE(), grk::TileComponent::init(), grk::TileProcessor::init(), grk::grk_rect< T >::intersection(), grk::grk_rect< T >::nonEmptyIntersection(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::pan_IN_PLACE(), grk::grk_rect< T >::parityX(), grk::PrecinctImpl::PrecinctImpl(), grk::grk_rect< T >::print(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::grk_rect< T >::rectUnion(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), grk::CompressScheduler::scheduleBlocks(), grk::CodeStreamDecompress::setDecompressRegion(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::toRelative(), grk::grk_rect< T >::valid(), and grk::grk_rect< T >::width().
T grk::grk_rect< T >::x1 |
Referenced by grk::SparseCanvas< LBW, LBH >::alloc(), grk::grk_rect< T >::area(), grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::clip(), grk::grk_rect< T >::clip_IN_PLACE(), grk::compress_synch_with_plugin(), grk::grk_rect< T >::contains(), grk::grk_rect< T >::dimX(), grk::grk_rect< T >::empty(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::grow_IN_PLACE(), grk::TileProcessor::init(), grk::grk_rect< T >::intersection(), grk::SparseCanvas< LBW, LBH >::isWindowValid(), grk::grk_rect< T >::nonEmptyIntersection(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::pan_IN_PLACE(), grk::PrecinctImpl::PrecinctImpl(), grk::grk_rect< T >::print(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::grk_rect< T >::rectUnion(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), grk::grk_rect< T >::valid(), and grk::grk_rect< T >::width().
T grk::grk_rect< T >::y0 |
Referenced by grk::SparseCanvas< LBW, LBH >::alloc(), grk::grk_rect< T >::area(), grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::clip(), grk::grk_rect< T >::clip_IN_PLACE(), grk::compress_synch_with_plugin(), grk::grk_rect< T >::contains(), grk::grk_rect< T >::dimY(), grk::grk_rect< T >::empty(), grk::PacketIter::genPrecinctY0Grid(), grk::SparseCanvas< LBW, LBH >::getBlock(), grk::PrecinctImpl::getCodeBlockBounds(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::grow_IN_PLACE(), grk::grk_rect< T >::height(), grk::TileProcessor::init(), grk::grk_rect< T >::intersection(), grk::grk_rect< T >::nonEmptyIntersection(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::pan_IN_PLACE(), grk::grk_rect< T >::parityY(), grk::PrecinctImpl::PrecinctImpl(), grk::grk_rect< T >::print(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::grk_rect< T >::rectUnion(), grk::ResWindow< T >::ResWindow(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::setOrigin(), grk::grk_rect< T >::toRelative(), and grk::grk_rect< T >::valid().
T grk::grk_rect< T >::y1 |
Referenced by grk::SparseCanvas< LBW, LBH >::alloc(), grk::grk_rect< T >::area(), grk::grk_rect< T >::boundsString(), grk::grk_rect< T >::clip(), grk::grk_rect< T >::clip_IN_PLACE(), grk::compress_synch_with_plugin(), grk::grk_rect< T >::contains(), grk::grk_rect< T >::dimY(), grk::grk_rect< T >::empty(), grk::ResWindow< T >::genSplitWindowBuffers(), grk::grk_rect< T >::grk_rect(), grk::grk_rect< T >::grow_IN_PLACE(), grk::grk_rect< T >::height(), grk::TileProcessor::init(), grk::grk_rect< T >::intersection(), grk::SparseCanvas< LBW, LBH >::isWindowValid(), grk::grk_rect< T >::nonEmptyIntersection(), grk::grk_rect< T >::operator=(), grk::grk_rect< T >::operator==(), grk::grk_rect< T >::pan_IN_PLACE(), grk::PrecinctImpl::PrecinctImpl(), grk::grk_rect< T >::print(), grk::SparseCanvas< LBW, LBH >::readWrite(), grk::grk_rect< T >::rectUnion(), grk::ResWindow< T >::ResWindow(), grk::grk_rect< T >::scale(), grk::grk_rect< T >::scaleDown(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeil(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownCeilPow2(), grk::grk_rect< T >::scaleDownPow2(), and grk::grk_rect< T >::valid().