Grok  7.6.0
Data Fields
grk::grk_tile Struct Reference

#include <TileProcessor.h>

Inheritance diagram for grk::grk_tile:
grk::grk_rectangle< T >

Data Fields

uint32_t numcomps
 
TileComponentcomps
 
uint64_t numpix
 
double distotile
 
double distolayer [100]
 
uint64_t packno
 
- Data Fields inherited from grk::grk_rectangle< T >
x0
 
y0
 
x1
 
y1
 

Additional Inherited Members

- Public Member Functions inherited from grk::grk_rectangle< T >
 grk_rectangle (T x0, T y0, T x1, T y1)
 
 grk_rectangle (const grk_rectangle &rhs)
 
grk_rect_u32 to_u32 ()
 
void print (void)
 
 grk_rectangle (void)
 
bool is_valid (void)
 
bool is_non_degenerate (void)
 
bool clip (grk_rectangle< T > &r2, grk_rectangle< T > *result)
 
grk_rectangle< T > & operator= (const grk_rectangle< T > &rhs)
 
grk_rectangle< T > & operator- (const grk_rectangle< T > &rhs)
 
grk_rectangle< T > & operator-= (const grk_rectangle< T > &rhs)
 
grk_rectangle< T > & rectceildivpow2 (uint32_t power)
 
grk_rectangle< T > & mulpow2 (uint32_t power)
 
grk_rectangle< T > intersection (const grk_rectangle< T > &rhs)
 
uint64_t area (void)
 
width ()
 
height ()
 
grk_rectangle< T > & pan (T x, T y)
 
grk_rectangle< T > & subsample (uint32_t dx, uint32_t dy)
 
grk_rectangle< T > & grow (T boundary)
 
grk_rectangle< T > & grow (T boundaryx, T boundaryy)
 

Field Documentation

◆ comps

TileComponent* grk::grk_tile::comps

◆ distolayer

double grk::grk_tile::distolayer[100]

◆ distotile

double grk::grk_tile::distotile

◆ numcomps

uint32_t grk::grk_tile::numcomps

◆ numpix

uint64_t grk::grk_tile::numpix

◆ packno

uint64_t grk::grk_tile::packno

The documentation for this struct was generated from the following file: