AbortMode | DicomDirInterface | [private] |
abortMode() const | DicomDirInterface | [inline] |
addDicomFile(const char *filename, const char *directory=NULL) | DicomDirInterface | |
addIconImage(DcmDirectoryRecord *record, DcmItem *dataset, const unsigned int size, const OFString &sourceFilename) | DicomDirInterface | [protected] |
addImageSupport(DicomDirImagePlugin *plugin) | DicomDirInterface | |
addRecord(DcmDirectoryRecord *parent, const E_DirRecType recordType, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
AP_BasicCardiac enum value | DicomDirInterface | |
AP_CTandMR enum value | DicomDirInterface | |
AP_Default enum value | DicomDirInterface | |
AP_DentalRadiograph enum value | DicomDirInterface | |
AP_GeneralPurpose enum value | DicomDirInterface | |
AP_GeneralPurposeDVD enum value | DicomDirInterface | |
AP_GeneralPurposeMIME enum value | DicomDirInterface | |
AP_HemodynamicWaveform enum value | DicomDirInterface | |
AP_MPEG2MPatMLDVD enum value | DicomDirInterface | |
AP_TwelveLeadECG enum value | DicomDirInterface | |
AP_UltrasoundCCMF enum value | DicomDirInterface | |
AP_UltrasoundCCSF enum value | DicomDirInterface | |
AP_UltrasoundIDMF enum value | DicomDirInterface | |
AP_UltrasoundIDSF enum value | DicomDirInterface | |
AP_UltrasoundSCMF enum value | DicomDirInterface | |
AP_UltrasoundSCSF enum value | DicomDirInterface | |
AP_USBandFlash enum value | DicomDirInterface | |
AP_XrayAngiographic enum value | DicomDirInterface | |
AP_XrayAngiographicDVD enum value | DicomDirInterface | |
appendToDicomDir(const E_ApplicationProfile profile, const char *filename) | DicomDirInterface | |
ApplicationProfile | DicomDirInterface | [private] |
AutoCurveNumber | DicomDirInterface | [private] |
AutoInstanceNumber | DicomDirInterface | [private] |
AutoLutNumber | DicomDirInterface | [private] |
AutoOverlayNumber | DicomDirInterface | [private] |
AutoPatientNumber | DicomDirInterface | [private] |
AutoSeriesNumber | DicomDirInterface | [private] |
AutoStudyNumber | DicomDirInterface | [private] |
BackupCreated | DicomDirInterface | [private] |
BackupFilename | DicomDirInterface | [private] |
backupMode() const | DicomDirInterface | [inline] |
BackupMode | DicomDirInterface | [private] |
buildCurveRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildEncapDocRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildFiducialRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildHangingProtocolRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildImageRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildImplantAssyRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildImplantGroupRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildImplantRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildKeyObjectDocRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildMeasurementRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildModalityLutRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildOverlayRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildPaletteRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildPatientRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildPresentationRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRawDataRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRegistrationRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRTDoseRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRTPlanRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRTStructureSetRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildRTTreatmentRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildSeriesRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildSpectroscopyRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildStereometricRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildStoredPrintRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildStructReportRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildStudyRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildSurfaceRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildValueMapRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildVoiLutRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
buildWaveformRecord(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
checkBasicCardiacAttributes(DcmItem *dataset, const char *filename) | DicomDirInterface | [protected] |
checkCTandMRAttributes(DcmItem *dataset, const OFString &sopClass, const char *filename) | DicomDirInterface | [protected] |
checkDentalRadiographAttributes(DcmItem *dataset, const char *filename) | DicomDirInterface | [protected] |
checkDicomFile(const char *filename, const char *directory=NULL) | DicomDirInterface | |
checkExists(DcmItem *dataset, const DcmTagKey &key, const char *filename=NULL) | DicomDirInterface | [protected] |
checkExistsWithIntegerValue(DcmItem *dataset, const DcmTagKey &key, const long value, const char *filename=NULL, const OFBool reject=OFTrue) | DicomDirInterface | [protected] |
checkExistsWithMinMaxValue(DcmItem *dataset, const DcmTagKey &key, const long min, const long max, const char *filename=NULL, const OFBool reject=OFTrue) | DicomDirInterface | [protected] |
checkExistsWithStringValue(DcmItem *dataset, const DcmTagKey &key, const OFString &value, const char *filename=NULL) | DicomDirInterface | [protected] |
checkExistsWithValue(DcmItem *dataset, const DcmTagKey &key, const char *filename=NULL) | DicomDirInterface | [protected] |
checkFilesetID(const OFString &filesetID) | DicomDirInterface | [protected] |
checkMandatoryAttributes(DcmMetaInfo *metainfo, DcmItem *dataset, const char *filename) | DicomDirInterface | [protected] |
checkReferencedSOPInstance(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &referencedFileID, const OFString &sourceFilename) | DicomDirInterface | [protected] |
checkSOPClassAndXfer(DcmMetaInfo *metainfo, DcmItem *dataset, const char *filename) | DicomDirInterface | [protected] |
checkUltrasoundAttributes(DcmItem *dataset, const OFString &transferSyntax, const char *filename) | DicomDirInterface | [protected] |
checkXrayAngiographicAttributes(DcmItem *dataset, const OFString &sopClass, const char *filename) | DicomDirInterface | [protected] |
cleanup() | DicomDirInterface | |
compareSequenceAttributes(DcmItem *dataset, DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename) | DicomDirInterface | [protected] |
compareStringAttributes(DcmItem *dataset, const DcmTagKey &datKey, DcmDirectoryRecord *record, const DcmTagKey &recKey, const OFString &sourceFilename, const OFBool errorMsg=OFFalse) | DicomDirInterface | [protected] |
consistencyCheck() const | DicomDirInterface | [inline] |
ConsistencyCheck | DicomDirInterface | [private] |
copyElement(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename, const OFBool optional=OFFalse, const OFBool copyEmpty=OFTrue) | DicomDirInterface | [protected] |
copyElementType1(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename) | DicomDirInterface | [inline, protected] |
copyElementType1C(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename) | DicomDirInterface | [inline, protected] |
copyElementType2(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename) | DicomDirInterface | [inline, protected] |
copyElementType3(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename) | DicomDirInterface | [inline, protected] |
copyFile(const char *fromFilename, const char *toFilename) | DicomDirInterface | [protected] |
copyStringWithDefault(DcmItem *dataset, const DcmTagKey &key, DcmDirectoryRecord *record, const OFString &sourceFilename, const char *defaultValue="", const OFBool printWarning=OFFalse) | DicomDirInterface | [protected] |
createDicomDirBackup(const char *filename) | DicomDirInterface | [protected] |
createNewDicomDir(const E_ApplicationProfile profile=AP_GeneralPurpose, const char *filename=DEFAULT_DICOMDIR_NAME, const char *filesetID=DEFAULT_FILESETID) | DicomDirInterface | |
DefaultIcon | DicomDirInterface | [private] |
deleteDicomDirBackup() | DicomDirInterface | [protected] |
DicomDir | DicomDirInterface | [private] |
DicomDirInterface() | DicomDirInterface | |
DicomDirInterface(const DicomDirInterface &obj) | DicomDirInterface | [private] |
disableBackupMode(const OFBool newMode=OFFalse) | DicomDirInterface | |
disableConsistencyCheck(const OFBool newMode=OFFalse) | DicomDirInterface | |
disableEncodingCheck(const OFBool newMode=OFFalse) | DicomDirInterface | |
disableResolutionCheck(const OFBool newMode=OFFalse) | DicomDirInterface | |
disableTransferSyntaxCheck(const OFBool newMode=OFFalse) | DicomDirInterface | |
E_ApplicationProfile enum name | DicomDirInterface | |
enableAbortMode(const OFBool newMode=OFTrue) | DicomDirInterface | |
enableIconImageMode(const OFBool newMode=OFTrue) | DicomDirInterface | |
enableInventMode(const OFBool newMode=OFTrue) | DicomDirInterface | |
enableInventPatientIDMode(const OFBool newMode=OFTrue) | DicomDirInterface | |
enableMapFilenamesMode(const OFBool newMode=OFTrue) | DicomDirInterface | |
enableRetiredSOPClassSupport(const OFBool newMode=OFTrue) | DicomDirInterface | |
encodingCheck() const | DicomDirInterface | [inline] |
EncodingCheck | DicomDirInterface | [private] |
FilesetUpdateMode | DicomDirInterface | [private] |
findExistingRecord(DcmDirectoryRecord *parent, const E_DirRecType recordType, DcmItem *dataset) | DicomDirInterface | [protected] |
getIconFromDataset(DcmItem *dataset, Uint8 *pixel, const unsigned long count, const unsigned int width, const unsigned int height) | DicomDirInterface | [protected] |
getIconFromFile(const OFString &filename, Uint8 *pixel, const unsigned long count, const unsigned int width, const unsigned int height) | DicomDirInterface | [protected] |
getProfileName(const E_ApplicationProfile profile) | DicomDirInterface | [static] |
getStringComponentFromDataset(DcmItem *dataset, const DcmTagKey &key, OFString &result, const unsigned long pos, OFBool searchIntoSub=OFFalse) | DicomDirInterface | [protected] |
getStringFromDataset(DcmItem *dataset, const DcmTagKey &key, OFString &result, OFBool searchIntoSub=OFFalse) | DicomDirInterface | [protected] |
getStringFromFile(const char *filename, const DcmTagKey &key, OFString &result, OFBool searchIntoSub=OFFalse) | DicomDirInterface | [protected] |
iconImageMode() const | DicomDirInterface | [inline] |
IconImageMode | DicomDirInterface | [private] |
IconPrefix | DicomDirInterface | [private] |
IconSize | DicomDirInterface | [private] |
ImagePlugin | DicomDirInterface | [private] |
inventMissingAttributes(DcmDirectoryRecord *parent, const OFBool recurse=OFTrue) | DicomDirInterface | [protected] |
inventMissingInstanceLevelAttributes(DcmDirectoryRecord *parent) | DicomDirInterface | [protected] |
inventMissingSeriesLevelAttributes(DcmDirectoryRecord *parent) | DicomDirInterface | [protected] |
inventMissingStudyLevelAttributes(DcmDirectoryRecord *parent) | DicomDirInterface | [protected] |
InventMode | DicomDirInterface | [private] |
inventMode() const | DicomDirInterface | [inline] |
inventPatientIDMode() const | DicomDirInterface | [inline] |
InventPatientIDMode | DicomDirInterface | [private] |
isCharsetValid(const char *charset) | DicomDirInterface | |
isDicomDirValid() const | DicomDirInterface | |
isFilenameValid(const char *filename, const OFBool allowEmpty=OFFalse) | DicomDirInterface | |
JP2KSupport | DicomDirInterface | [private] |
JPEGSupport | DicomDirInterface | [private] |
loadAndCheckDicomFile(const char *filename, const char *directory, DcmFileFormat &fileformat) | DicomDirInterface | [protected] |
mapFilenamesMode() const | DicomDirInterface | [inline] |
MapFilenamesMode | DicomDirInterface | [private] |
operator=(const DicomDirInterface &obj) | DicomDirInterface | [private] |
printAttributeErrorMessage(const DcmTagKey &key, const OFCondition &error, const char *operation) | DicomDirInterface | [protected] |
printRecordErrorMessage(const OFCondition &error, const E_DirRecType recordType, const char *operation) | DicomDirInterface | [protected] |
printRequiredAttributeMessage(const DcmTagKey &key, const char *filename=NULL, const OFBool emptyMsg=OFFalse) | DicomDirInterface | [protected] |
printUnexpectedValueMessage(const DcmTagKey &key, const char *filename=NULL, const OFBool errorMsg=OFTrue) | DicomDirInterface | [protected] |
recordMatchesDataset(DcmDirectoryRecord *record, DcmItem *dataset) | DicomDirInterface | [protected] |
resolutionCheck() const | DicomDirInterface | [inline] |
ResolutionCheck | DicomDirInterface | [private] |
retiredSOPClassSupport() const | DicomDirInterface | [inline] |
RetiredSOPClassSupport | DicomDirInterface | [private] |
RLESupport | DicomDirInterface | [private] |
selectApplicationProfile(const E_ApplicationProfile profile) | DicomDirInterface | [protected] |
setDefaultIcon(const char *filename) | DicomDirInterface | |
setDefaultValue(DcmDirectoryRecord *record, const DcmTagKey &key, const unsigned long number, const char *prefix=NULL) | DicomDirInterface | [protected] |
setFilesetDescriptor(const char *filename, const char *charset=DEFAULT_DESCRIPTOR_CHARSET) | DicomDirInterface | |
setIconPrefix(const char *prefix) | DicomDirInterface | |
setIconSize(const unsigned int size) | DicomDirInterface | |
transferSyntaxCheck() const | DicomDirInterface | [inline] |
TransferSyntaxCheck | DicomDirInterface | [private] |
updateDicomDir(const E_ApplicationProfile profile, const char *filename) | DicomDirInterface | |
warnAboutInconsistentAttributes(DcmDirectoryRecord *record, DcmItem *dataset, const OFString &sourceFilename, const OFBool abortCheck=OFFalse) | DicomDirInterface | [protected] |
writeDicomDir(const E_EncodingType encodingType=EET_UndefinedLength, const E_GrpLenEncoding groupLength=EGL_withoutGL) | DicomDirInterface | |
~DicomDirInterface() | DicomDirInterface | [virtual] |