7 #include "fwDicomIOFilter/splitter/TemporalPositionSplitter.hpp" 8 #include "fwDicomIOFilter/registry/macros.hpp" 10 #include <dcmtk/dcmdata/dcdeftag.h> 21 "Split instances according to temporal position identifier tag.";
27 this->
setTag(DCM_TemporalPositionIdentifier);
static const std::string s_FILTER_DESCRIPTION
Filter description.
virtual FWDICOMIOFILTER_API std::string getName() const override
Return the name of the filter.
fwDicomIOFilter contains filters used to pre-process images before reading.
Filter that uses the TemporalPositionIdentifier tag to split the instances.
FWDICOMIOFILTER_API TemporalPositionSplitter(::fwDicomIOFilter::IFilter::Key key)
Constructor.
Key class used to restrict access to Filter construction. See http://www.drdobbs.com/184402053.
virtual FWDICOMIOFILTER_API bool isConfigurationRequired() const override
Return true if a configuration is required.
static const std::string s_FILTER_NAME
Filter name.
void setTag(const DcmTagKey &_tag)
Tag used to sort instances.
virtual FWDICOMIOFILTER_API ~TemporalPositionSplitter()
Destructor.
Filter that uses a tag to split the instances.
virtual FWDICOMIOFILTER_API std::string getDescription() const override
Return the description of the filter.