Grok 12.0.1
|
#include <ImageComponentFlow.h>
Public Member Functions | |
ImageComponentFlow (uint8_t numResolutions) | |
virtual | ~ImageComponentFlow (void) |
void | setRegionDecompression (void) |
std::string | genBlockFlowTaskName (uint8_t resFlowNo) |
ResFlow * | getResFlow (uint8_t resFlowNo) |
void | graph (void) |
ImageComponentFlow * | addTo (tf::Taskflow &composition) |
FlowComponent * | getFinalFlowT1 (void) |
FlowComponent * | getPrePostProc (tf::Taskflow &codecFlow) |
Public Attributes | |
uint8_t | numResFlows_ |
ResFlow * | resFlows_ |
FlowComponent * | waveletFinalCopy_ |
FlowComponent * | prePostProc_ |
grk::ImageComponentFlow::ImageComponentFlow | ( | uint8_t | numResolutions | ) |
References grk::ResFlow::disableWavelet(), grk::grk_read(), numResFlows_, and resFlows_.
|
virtual |
References prePostProc_, resFlows_, and waveletFinalCopy_.
ImageComponentFlow * grk::ImageComponentFlow::addTo | ( | tf::Taskflow & | composition | ) |
References FlowComponent::addTo(), addTo(), grk::grk_read(), numResFlows_, resFlows_, and waveletFinalCopy_.
Referenced by addTo().
std::string grk::ImageComponentFlow::genBlockFlowTaskName | ( | uint8_t | resFlowNo | ) |
References grk::grk_read().
FlowComponent * grk::ImageComponentFlow::getFinalFlowT1 | ( | void | ) |
References getFinalFlowT1(), numResFlows_, resFlows_, and waveletFinalCopy_.
Referenced by grk::TileProcessor::decompressT2T1(), and getFinalFlowT1().
FlowComponent * grk::ImageComponentFlow::getPrePostProc | ( | tf::Taskflow & | codecFlow | ) |
References FlowComponent::addTo(), grk::grk_read(), and prePostProc_.
References grk::grk_read(), numResFlows_, and resFlows_.
References grk::grk_read(), numResFlows_, resFlows_, and waveletFinalCopy_.
Referenced by grk::Scheduler::graph().
References waveletFinalCopy_.
Referenced by grk::DecompressScheduler::scheduleBlocks().
uint8_t grk::ImageComponentFlow::numResFlows_ |
Referenced by addTo(), getFinalFlowT1(), getResFlow(), graph(), and ImageComponentFlow().
FlowComponent* grk::ImageComponentFlow::prePostProc_ |
Referenced by getPrePostProc(), and ~ImageComponentFlow().
ResFlow* grk::ImageComponentFlow::resFlows_ |
FlowComponent* grk::ImageComponentFlow::waveletFinalCopy_ |
Referenced by addTo(), getFinalFlowT1(), graph(), setRegionDecompression(), and ~ImageComponentFlow().