Program: gdcm
Module: $RCSfile: gdcmDicomDirObject.cxx,v $
Language: C++
- Date: $Date: 2004/12/07 13:39:33 $
- Version: $Revision: 1.12 $
+ Date: $Date: 2005/01/08 15:03:59 $
+ Version: $Revision: 1.15 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
//-----------------------------------------------------------------------------
/**
- * \ingroup DicomDirObject
* \brief Constructor
*
- * @param ptagHT pointer to the HTable (DicomDirObject needs it
- * to build the DocEntries)
* @param depth Sequence depth level
*/
/**
- * \ingroup DicomDirObject
* \brief Canonical destructor.
*/
DicomDirObject::~DicomDirObject()
}
-
//-----------------------------------------------------------------------------
// Public
/**
- * \ingroup DicomDirObject
* \brief Builds a hash table (multimap) containing
* pointers to all Header Entries (i.e Dicom Element)
* related to this 'object'
* @return
*/
-TagDocEntryHT DicomDirObject::GetEntry()
+TagDocEntryHT DicomDirObject::GetEntryHT()
{
TagDocEntryHT HT;
DocEntries = GetDocEntries();
/**
* \brief add the 'Object' related Dicom Elements to the listEntries
* of a partially created DICOMDIR
+ * @param elemList Element List to add at the right place
*/
-void DicomDirObject::FillObject(ListDicomDirMetaElem const & elemList)
+void DicomDirObject::FillObject(ListDicomDirMetaElem const &elemList)
{
- // FillObject rempli le SQItem qui sera accroche au bon endroit
+ // FillObject fills up the SQItem that will be conneected to the right place
ListDicomDirMetaElem::const_iterator it;
uint16_t tmpGr,tmpEl;
{
tmpGr = it->Group;
tmpEl = it->Elem;
- dictEntry = Global::GetDicts()->GetDefaultPubDict()->GetDictEntryByNumber(tmpGr,tmpEl);
+ dictEntry = Global::GetDicts()->GetDefaultPubDict()->GetDictEntry(tmpGr,tmpEl);
entry = new ValEntry(dictEntry);
entry->SetOffset(0); // just to avoid further missprinting
entry->SetValue(it->Value);