Inheritance diagram for I2DOutputPlugNewSC:
Public Member Functions | |
I2DOutputPlugNewSC () | |
Constructor, initializes member variables with standard values. | |
virtual OFString | ident () |
Virtual function that returns a short name of the plugin. | |
virtual void | supportedSOPClassUIDs (OFList< OFString > suppSOPs) |
Overwrites function from base class. | |
virtual OFCondition | convert (DcmDataset &dataset) const |
Outputs SOP class specific information into dataset. | |
virtual OFString | isValid (DcmDataset &dataset) const |
Do some completeness / validity checks. | |
virtual | ~I2DOutputPlugNewSC () |
Virtual Destructor, clean up memory. | |
Protected Member Functions | |
virtual OFCondition | insertMultiFrameAttribs (DcmDataset *targetDataset) const |
Inserts attributes for Multi-frame Module. | |
virtual OFCondition | insertSCMultiFrameAttribs (DcmDataset *targetDataset) const |
Inserts attributes Rescale Slope/Intercept/Type, which have to be written (1C) if color model is MONOCHROME2 and BitsStored > 1. | |
virtual OFCondition | handle1BitSC (DcmDataset *dataset) const |
Checks whether Image Pixel module attributes conform to the specification of a a 1 bit Secondary Capture object. | |
virtual OFCondition | handle8BitSC (DcmDataset *dataset) const |
Checks whether Image Pixel module attributes conform to the specification of a a 8 bit Secondary Capture object. | |
virtual OFCondition | handle16BitSC (DcmDataset *dataset) const |
Checks whether Image Pixel module attributes conform to the specification of a a 16 bit Secondary Capture object. |
Definition at line 35 of file i2dplnsc.h.
I2DOutputPlugNewSC::I2DOutputPlugNewSC | ( | ) |
Constructor, initializes member variables with standard values.
virtual I2DOutputPlugNewSC::~I2DOutputPlugNewSC | ( | ) | [virtual] |
Virtual Destructor, clean up memory.
virtual OFString I2DOutputPlugNewSC::ident | ( | ) | [virtual] |
Virtual function that returns a short name of the plugin.
Implements I2DOutputPlug.
Overwrites function from base class.
Returns the Storage SOP class written by this plugin
suppSOPs | - [out] List of UIDs representing the supported SOP classes supported by this plugin. |
Implements I2DOutputPlug.
virtual OFCondition I2DOutputPlugNewSC::convert | ( | DcmDataset & | dataset | ) | const [virtual] |
Outputs SOP class specific information into dataset.
dataset | - [in/out] Dataset to write to |
Implements I2DOutputPlug.
virtual OFString I2DOutputPlugNewSC::isValid | ( | DcmDataset & | dataset | ) | const [virtual] |
Do some completeness / validity checks.
Should be called when dataset is completed and is about to be saved.
dataset | - [in] The dataset to check |
Implements I2DOutputPlug.
virtual OFCondition I2DOutputPlugNewSC::insertMultiFrameAttribs | ( | DcmDataset * | targetDataset | ) | const [protected, virtual] |
Inserts attributes for Multi-frame Module.
targetDataset | - [in/out] The dataset to write to |
virtual OFCondition I2DOutputPlugNewSC::insertSCMultiFrameAttribs | ( | DcmDataset * | targetDataset | ) | const [protected, virtual] |
Inserts attributes Rescale Slope/Intercept/Type, which have to be written (1C) if color model is MONOCHROME2 and BitsStored > 1.
targetDataset | - [out] The dataset to write to |
virtual OFCondition I2DOutputPlugNewSC::handle1BitSC | ( | DcmDataset * | dataset | ) | const [protected, virtual] |
Checks whether Image Pixel module attributes conform to the specification of a a 1 bit Secondary Capture object.
dataset | - [in] The dataset to check |
virtual OFCondition I2DOutputPlugNewSC::handle8BitSC | ( | DcmDataset * | dataset | ) | const [protected, virtual] |
Checks whether Image Pixel module attributes conform to the specification of a a 8 bit Secondary Capture object.
dataset | - [in] The dataset to check |
virtual OFCondition I2DOutputPlugNewSC::handle16BitSC | ( | DcmDataset * | dataset | ) | const [protected, virtual] |
Checks whether Image Pixel module attributes conform to the specification of a a 16 bit Secondary Capture object.
dataset | - [in] The dataset to check |