Grok 15.1.0
grk::ImageComponentFlow Class Reference

#include <ImageComponentFlow.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)

Public Attributes

uint8_t numResFlows_
ResFlowresFlows_
FlowComponentwaveletFinalCopy_
FlowComponentprePostProc_

Constructor & Destructor Documentation

◆ ImageComponentFlow()

grk::ImageComponentFlow::ImageComponentFlow ( uint8_t numresolutions)

References numResFlows_, prePostProc_, resFlows_, and waveletFinalCopy_.

Referenced by addTo().

◆ ~ImageComponentFlow()

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

Member Function Documentation

◆ addTo()

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

◆ genBlockFlowTaskName()

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

◆ getFinalFlowT1()

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

◆ getPrePostProc()

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

References prePostProc_.

◆ getResFlow()

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

References numResFlows_, and resFlows_.

◆ graph()

void grk::ImageComponentFlow::graph ( void )

◆ setRegionDecompression()

void grk::ImageComponentFlow::setRegionDecompression ( void )

References waveletFinalCopy_.

Member Data Documentation

◆ numResFlows_

uint8_t grk::ImageComponentFlow::numResFlows_

◆ prePostProc_

FlowComponent* grk::ImageComponentFlow::prePostProc_

◆ resFlows_

ResFlow* grk::ImageComponentFlow::resFlows_

◆ waveletFinalCopy_

FlowComponent* grk::ImageComponentFlow::waveletFinalCopy_

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