Cleaner.
More...
#include <gdcmCleaner.h>
Cleaner.
This class implement the Subject/Observer pattern trigger the following event:
- Examples
- Cleaner.cs.
◆ Cleaner()
| gdcm::Cleaner::Cleaner |
( |
| ) |
|
◆ ~Cleaner()
| gdcm::Cleaner::~Cleaner |
( |
| ) |
|
|
override |
◆ Clean()
| bool gdcm::Cleaner::Clean |
( |
| ) |
|
◆ Empty() [1/4]
| bool gdcm::Cleaner::Empty |
( |
DPath const & |
dpath | ) |
|
◆ Empty() [2/4]
| bool gdcm::Cleaner::Empty |
( |
PrivateTag const & |
pt | ) |
|
◆ Empty() [3/4]
| bool gdcm::Cleaner::Empty |
( |
Tag const & |
t | ) |
|
◆ Empty() [4/4]
| bool gdcm::Cleaner::Empty |
( |
VR const & |
vr | ) |
|
◆ EmptyWhenScrubFails()
| void gdcm::Cleaner::EmptyWhenScrubFails |
( |
bool |
empty | ) |
|
Should I empty instead of scrub upon failure.
◆ GetFile()
| File & gdcm::Cleaner::GetFile |
( |
| ) |
|
|
inline |
◆ New()
for wrapped language: instantiate a reference counted object
- Examples
- Cleaner.cs.
◆ Preserve()
| bool gdcm::Cleaner::Preserve |
( |
DPath const & |
dpath | ) |
|
◆ Remove() [1/4]
| bool gdcm::Cleaner::Remove |
( |
DPath const & |
dpath | ) |
|
◆ Remove() [2/4]
| bool gdcm::Cleaner::Remove |
( |
PrivateTag const & |
pt | ) |
|
◆ Remove() [3/4]
| bool gdcm::Cleaner::Remove |
( |
Tag const & |
t | ) |
|
◆ Remove() [4/4]
| bool gdcm::Cleaner::Remove |
( |
VR const & |
vr | ) |
|
◆ RemoveAllGroupLength()
| void gdcm::Cleaner::RemoveAllGroupLength |
( |
bool |
remove | ) |
|
Should I remove all group length (deprecated). Default: true.
◆ RemoveAllIllegal()
| void gdcm::Cleaner::RemoveAllIllegal |
( |
bool |
remove | ) |
|
Should I remove all illegal attribute. Default: true.
◆ RemoveAllMissingPrivateCreator()
| void gdcm::Cleaner::RemoveAllMissingPrivateCreator |
( |
bool |
remove | ) |
|
Should I remove all private tag for which no private creator is found. Default: true
◆ RemoveMissingPrivateCreator()
| bool gdcm::Cleaner::RemoveMissingPrivateCreator |
( |
Tag const & |
t | ) |
|
Specify a private tag (odd number) without a private creator (root level only for now):
◆ Scrub() [1/4]
| bool gdcm::Cleaner::Scrub |
( |
DPath const & |
dpath | ) |
|
◆ Scrub() [2/4]
| bool gdcm::Cleaner::Scrub |
( |
PrivateTag const & |
pt | ) |
|
◆ Scrub() [3/4]
| bool gdcm::Cleaner::Scrub |
( |
Tag const & |
t | ) |
|
Clean digital tash (typically SIEMENS CSA header):
- Examples
- Cleaner.cs.
◆ Scrub() [4/4]
| bool gdcm::Cleaner::Scrub |
( |
VR const & |
vr | ) |
|
◆ SetFile()
| void gdcm::Cleaner::SetFile |
( |
const File & |
f | ) |
|
|
inline |
The documentation for this class was generated from the following file: