|
virtual OFString | checkType1Attrib (const DcmTagKey &key, DcmDataset *targetDset) const |
| Checks whether a given tag exists in a dataset and is non-empty, otherwise returns an error string. More...
|
|
virtual OFString | checkAndInventType1Attrib (const DcmTagKey &key, DcmDataset *targetDset, const OFString &defaultValue="") const |
| Checks whether a given tag exists in a dataset and provides a non-empty value. More...
|
|
virtual OFString | checkAndInventType1CodeSQ (const DcmTagKey &key, DcmDataset *targetDset, const OFString &codeValue, const OFString &codeMeaning, const OFString &codingSchemeDesignator) const |
| Checks whether a given code sequence exists in a dataset and contains an item with the required attributes. More...
|
|
virtual OFString | checkAndInventType2Attrib (const DcmTagKey &key, DcmDataset *targetDset, const OFString &defaultValue="") const |
| Checks whether a given tag exists in a dataset (can be empty) If not, the tag is inserted (if enabled) with empty value. More...
|
|
OFBool | m_doAttribChecking |
| if enabled, some simple attribute checking is performed default: enabled (OFTrue)
|
|
OFBool | m_inventMissingType2Attribs |
| if enabled, missing type 2 attributes in the dataset are added automatically. More...
|
|
OFBool | m_inventMissingType1Attribs |
| if enbled, missing type 1 attributes are inserted and filled with a predefined value. More...
|
|
◆ convert()
Outputs SOP class specific information into dataset.
- Parameters
-
dataset | - [in/out] Dataset to write to |
- Returns
- EC_Normal if successful, error otherwise
Implements I2DOutputPlug.
◆ handle16BitImage()
Handle 16-bit image dataset.
Used internally in convert() method.
- Parameters
-
datset | pointer to DICOM dataset, must not be NULL |
- Returns
- EC_Normal if successful, an error code otherwise
◆ handle8BitImage()
Handle 8-bit image dataset.
Used internally in convert() method.
- Parameters
-
datset | pointer to DICOM dataset, must not be NULL |
- Returns
- EC_Normal if successful, an error code otherwise
◆ ident()
virtual OFString I2DOutputPlugOphthalmicPhotography::ident |
( |
| ) |
|
|
virtual |
Virtual function that returns a short name of the plugin.
- Returns
- The name of the plugin
Implements I2DOutputPlug.
◆ insertMultiFrameAttributes()
virtual OFCondition I2DOutputPlugOphthalmicPhotography::insertMultiFrameAttributes |
( |
DcmDataset * |
targetDataset, |
|
|
size_t |
numberOfFrames |
|
) |
| const |
|
virtual |
Add multiframe specific attributes.
- Parameters
-
datset | pointer to DICOM dataset, must not be NULL |
numberOfFrames | number of frames in this dataset |
- Returns
- EC_Normal if successful, an error code otherwise
Implements I2DOutputPlug.
◆ isValid()
virtual OFString I2DOutputPlugOphthalmicPhotography::isValid |
( |
DcmDataset & |
dataset | ) |
const |
|
virtual |
Do some completeness / validity checks.
Should be called when dataset is completed and is about to be saved.
- Parameters
-
dataset | - [in] The dataset to check |
- Returns
- Error string if error occurs, empty string otherwise
Implements I2DOutputPlug.
◆ supportedSOPClassUIDs()
virtual void I2DOutputPlugOphthalmicPhotography::supportedSOPClassUIDs |
( |
OFList< OFString > & |
suppSOPs | ) |
|
|
virtual |
Overwrites function from base class.
Returns the Storage SOP class written by this plugin
- Parameters
-
suppSOPs | - [out] List of UIDs representing the supported SOP classes supported by this plugin. |
- Returns
- none
Implements I2DOutputPlug.
◆ supportsMultiframe()
virtual OFBool I2DOutputPlugOphthalmicPhotography::supportsMultiframe |
( |
| ) |
const |
|
virtual |
check if the output format supported by this plugin can write multi-frame images.
- Returns
- true if multiframe is supported, false otherwise
Implements I2DOutputPlug.
The documentation for this class was generated from the following file:
- dcmdata/include/dcmtk/dcmdata/libi2d/i2dplop.h