ImFusion C++ SDK 4.4.0
ImFusion::CT::Block Class Reference

#include <ImFusion/CT/Pipeline/Block.h>

Base class for pipeline processing blocks. More...

Inheritance diagram for ImFusion::CT::Block:

Detailed Description

Base class for pipeline processing blocks.

Provides common interface for data processing stages in CT reconstruction pipelines.

Public Types

using Input = DataList
using Output = DataList

Public Member Functions

virtual Status runBlock (Input &input, Output &output)
 Runs the block for specified input, storing the result in output.

Member Function Documentation

◆ runBlock()

virtual Status ImFusion::CT::Block::runBlock ( Input & input,
Output & output )
inlinevirtual

Runs the block for specified input, storing the result in output.

Reimplemented in ImFusion::CT::BlockMixin< Base >, and ImFusion::CT::LinearOperator.


The documentation for this class was generated from the following file:
  • ImFusion/CT/Pipeline/Block.h
Search Tab / S to search, Esc to close