Grok 10.0.5
grk::grk::ImageComponentFlow Class Reference

#include <TileCache.h>

Public Member Functions

 ImageComponentFlow (uint8_t numResolutions)
 
virtual ~ImageComponentFlow (void)
 
void setRegionDecompression (void)
 
std::string genBlockFlowTaskName (uint8_t resFlowNo)
 
ResFlowgetResFlow (uint8_t resFlowNo)
 
void graph (void)
 
ImageComponentFlowaddTo (tf::Taskflow &composition)
 
FlowComponentgetFinalFlowT1 (void)
 
FlowComponentgetPrePostProc (tf::Taskflow &codecFlow)
 
 ImageComponentFlow (uint8_t numResolutions)
 
virtual ~ImageComponentFlow (void)
 
void setRegionDecompression (void)
 
std::string genBlockFlowTaskName (uint8_t resFlowNo)
 
ResFlowgetResFlow (uint8_t resFlowNo)
 
void graph (void)
 
ImageComponentFlowaddTo (tf::Taskflow &composition)
 
FlowComponentgetFinalFlowT1 (void)
 
FlowComponentgetPrePostProc (tf::Taskflow &codecFlow)
 

Public Attributes

uint8_t numResFlows_
 
ResFlowresFlows_
 
FlowComponentwaveletFinalCopy_
 
FlowComponentprePostProc_
 

Constructor & Destructor Documentation

◆ ImageComponentFlow() [1/2]

grk::ImageComponentFlow::ImageComponentFlow ( uint8_t numResolutions)

◆ ~ImageComponentFlow() [1/2]

grk::ImageComponentFlow::~ImageComponentFlow ( void )
virtual

◆ ImageComponentFlow() [2/2]

grk::grk::ImageComponentFlow::ImageComponentFlow ( uint8_t numResolutions)

◆ ~ImageComponentFlow() [2/2]

virtual grk::grk::ImageComponentFlow::~ImageComponentFlow ( void )
virtual

Member Function Documentation

◆ addTo() [1/2]

ImageComponentFlow * grk::ImageComponentFlow::addTo ( tf::Taskflow & composition)

◆ addTo() [2/2]

ImageComponentFlow * grk::grk::ImageComponentFlow::addTo ( tf::Taskflow & composition)

◆ genBlockFlowTaskName() [1/2]

std::string grk::ImageComponentFlow::genBlockFlowTaskName ( uint8_t resFlowNo)

◆ genBlockFlowTaskName() [2/2]

std::string grk::grk::ImageComponentFlow::genBlockFlowTaskName ( uint8_t resFlowNo)

◆ getFinalFlowT1() [1/2]

FlowComponent * grk::ImageComponentFlow::getFinalFlowT1 ( void )

◆ getFinalFlowT1() [2/2]

FlowComponent * grk::grk::ImageComponentFlow::getFinalFlowT1 ( void )

◆ getPrePostProc() [1/2]

FlowComponent * grk::ImageComponentFlow::getPrePostProc ( tf::Taskflow & codecFlow)

◆ getPrePostProc() [2/2]

FlowComponent * grk::grk::ImageComponentFlow::getPrePostProc ( tf::Taskflow & codecFlow)

◆ getResFlow() [1/2]

ResFlow * grk::ImageComponentFlow::getResFlow ( uint8_t resFlowNo)

References numResFlows_, and resFlows_.

◆ getResFlow() [2/2]

ResFlow * grk::grk::ImageComponentFlow::getResFlow ( uint8_t resFlowNo)

◆ graph() [1/2]

void grk::ImageComponentFlow::graph ( void )

◆ graph() [2/2]

void grk::grk::ImageComponentFlow::graph ( void )

◆ setRegionDecompression() [1/2]

void grk::ImageComponentFlow::setRegionDecompression ( void )

References waveletFinalCopy_.

◆ setRegionDecompression() [2/2]

void grk::grk::ImageComponentFlow::setRegionDecompression ( void )

Member Data Documentation

◆ numResFlows_

uint8_t grk::grk::ImageComponentFlow::numResFlows_

◆ prePostProc_

FlowComponent * grk::grk::ImageComponentFlow::prePostProc_

◆ resFlows_

ResFlow * grk::grk::ImageComponentFlow::resFlows_

◆ waveletFinalCopy_

FlowComponent * grk::grk::ImageComponentFlow::waveletFinalCopy_

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