Grok  9.7.5
Public Member Functions | Public Attributes | List of all members
grk::Strip Struct Reference

#include <StripPool.h>

Public Member Functions

 Strip (GrkImage *outputImage, uint16_t index, uint32_t tileHeight, uint8_t reduce)
 
 ~Strip (void)
 
uint32_t getIndex (void)
 
uint32_t reduceDim (uint32_t dim)
 

Public Attributes

GrkImagestripImg
 
std::atomic< uint32_t > tileCounter
 
uint32_t index_
 
uint8_t reduce_
 

Constructor & Destructor Documentation

◆ Strip()

grk::Strip::Strip ( GrkImage outputImage,
uint16_t  index,
uint32_t  tileHeight,
uint8_t  reduce 
)

◆ ~Strip()

grk::Strip::~Strip ( void  )

Member Function Documentation

◆ getIndex()

uint32_t grk::Strip::getIndex ( void  )

References index_.

◆ reduceDim()

uint32_t grk::Strip::reduceDim ( uint32_t  dim)

References reduce_.

Referenced by Strip().

Member Data Documentation

◆ index_

uint32_t grk::Strip::index_

Referenced by getIndex().

◆ reduce_

uint8_t grk::Strip::reduce_

Referenced by reduceDim().

◆ stripImg

GrkImage* grk::Strip::stripImg

◆ tileCounter

std::atomic<uint32_t> grk::Strip::tileCounter

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