FAST  3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
ImageToBatchGenerator.hpp
Go to the documentation of this file.
1 #pragma once
2 
4 #include <thread>
5 
6 namespace fast {
7 
8 class Image;
9 
10 class FAST_EXPORT ImageToBatchGenerator : public Streamer {
12  public:
13  void setMaxBatchSize(int size);
14  ~ImageToBatchGenerator() override;
15  protected:
16  void execute() override;
17  void generateStream() override;
19 
21  private:
23 };
24 
25 }
fast::Streamer
Definition: Streamer.hpp:19
Streamer.hpp
fast
Definition: AffineTransformation.hpp:7
fast::ImageToBatchGenerator
Definition: ImageToBatchGenerator.hpp:10
FAST_OBJECT
#define FAST_OBJECT(className)
Definition: Object.hpp:9
fast::DataChannel::pointer
std::shared_ptr< DataChannel > pointer
Definition: DataChannel.hpp:12
fast::ImageToBatchGenerator::m_maxBatchSize
int m_maxBatchSize
Definition: ImageToBatchGenerator.hpp:18
fast::ImageToBatchGenerator::mParent
DataChannel::pointer mParent
Definition: ImageToBatchGenerator.hpp:20