| 
    MeVisLab Toolbox Reference
    
   | 
 
A derived DPL SecondPassPartitioner to avoid that multi-frame files are composed when imported by DirectDicomImport instances. More...
#include <mlDirectDicomImportDPLSecondPassPartitioner.h>
 Public Member Functions | |
| DirectDicomImportDPLSecondPassPartitioner (DPL::Logger *=nullptr) | |
| Default and standard constructor, logger argument is still unused.   | |
| ~DirectDicomImportDPLSecondPassPartitioner () override | |
| Default and standard constructor.   | |
| std::vector< DPL::TagInfo > | processingTags (DPL::ErrorInfo *=nullptr) const override | 
| Add the tags needed for processing the partitioning.   | |
| void | partition (const std::vector< DPL::FrameId > &frameIds, std::list< DPL::PartitioningPointer > &partitioningPointersList, size_t currentCycle, const DPL::TagValueProvider &tagValueProvider, DPL::ErrorInfo *error=nullptr) override | 
| Insert partitioning pointers after each multiframe file.   | |
A derived DPL SecondPassPartitioner to avoid that multi-frame files are composed when imported by DirectDicomImport instances.
 
Definition at line 45 of file mlDirectDicomImportDPLSecondPassPartitioner.h.
| ml::DirectDicomImportDPLSecondPassPartitioner::DirectDicomImportDPLSecondPassPartitioner | ( | DPL::Logger * | = nullptr | ) | 
Default and standard constructor, logger argument is still unused.
      
  | 
  override | 
Default and standard constructor.
      
  | 
  override | 
Insert partitioning pointers after each multiframe file.
| frameIds | ImageVector of ids of frames which shall be partitioned. | 
| partitioningPointersList | List to add or remove PartitioningPointers | 
| currentCycle | The cycle value to use when adding new PartitioningPointers to the list | 
| tagValueProvider | Instance which provides the tag values which are used to generate partitioning decisions. | 
| error | Error logging instance; unused by this method. | 
      
  | 
  override | 
Add the tags needed for processing the partitioning.