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/06 16:05:06 $
+ Version: $Revision: 1.13 $
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'
/**
* \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)
{
Program: gdcm
Module: $RCSfile: gdcmDicomDirPatient.cxx,v $
Language: C++
- Date: $Date: 2004/12/03 20:16:57 $
- Version: $Revision: 1.21 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.22 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Constructor / Destructor
/**
* \brief Constructor
- * @param ptagHT pointer to the HTable (DicomDirObject needs it
- * to build the HeaderEntries)
*/
DicomDirPatient::DicomDirPatient():
DicomDirObject()
// Print
/**
* \brief Prints the Object
- * @return
+ * @param os ostream to write to
*/
void DicomDirPatient::Print(std::ostream& os)
{
/**
* \brief Writes the Object
- * @return
+ * @param fp ofstream to write to
+ * @param t Type of the File (explicit VR, implicitVR, ...)
*/
void DicomDirPatient::WriteContent(std::ofstream* fp, FileType t)
{
Program: gdcm
Module: $RCSfile: gdcmDicomDirSerie.cxx,v $
Language: C++
- Date: $Date: 2004/12/03 20:16:57 $
- Version: $Revision: 1.23 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.24 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Constructor / Destructor
/**
* \brief Constructor
- * @param ptagHT pointer to the HTable (DicomDirObject needs it
- * to build the DocEntries)
*/
DicomDirSerie::DicomDirSerie():
DicomDirObject()
// Print
/**
* \brief Prints the Object
- * @return
+ * @param os ostream to write to
*/
void DicomDirSerie::Print(std::ostream& os)
{
/**
* \brief Writes the Object
- * @return
+ * @param fp ofstream to write to
+ * @param t Type of the File (explicit VR, implicitVR, ...)
*/
void DicomDirSerie::WriteContent(std::ofstream* fp, FileType t)
{
Program: gdcm
Module: $RCSfile: gdcmDicomDirStudy.cxx,v $
Language: C++
- Date: $Date: 2004/12/03 20:16:57 $
- Version: $Revision: 1.20 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.21 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
//-----------------------------------------------------------------------------
// Constructor / Destructor
/**
- * \ingroup DicomDirStudy
- * \brief constructor
- * @param ptagHT pointer to the HTable (DicomDirObject needs it
- * to build the HeaderEntries)
+ * \brief Constructor
*/
DicomDirStudy::DicomDirStudy():
DicomDirObject()
//-----------------------------------------------------------------------------
// Print
/**
- * \ingroup DicomDirStudy
* \brief Prints the Object
+ * @param os ostream to write to
* @return
*/
void DicomDirStudy::Print(std::ostream& os)
/**
* \brief Writes the Object
+ * @param fp ofstream to write to
+ * @param t Type of the File (explicit VR, implicitVR, ...)
* @return
*/
void DicomDirStudy::WriteContent(std::ofstream* fp, FileType t)
}
/**
- * \ingroup DicomDirStudy
* \brief adds a new Serie at the begining of the SerieList
* of a partially created DICOMDIR
*/
Program: gdcm
Module: $RCSfile: gdcmDocEntryArchive.cxx,v $
Language: C++
- Date: $Date: 2004/12/03 20:16:58 $
- Version: $Revision: 1.4 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.5 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief Replace in the Header a DocEntry by the new DocEntry. The last
* DocEntry is kept in archieve
- * @param newEntry New entry to substitute to an other entry of the Header
+ * @param group Group number of the Entry
+ * @param element Element number of the Entry
* @return FALSE when an other DocEntry is already archieved with the same
* generalized key, TRUE otherwise
*/
/**
* \brief Restore in the Header the DocEntry that have the generalized key.
* The old entry is destroyed.
- * @param key Key of the DocEntry to restore
+ * @param group Group number of the Entry
+ * @param element Element number of the Entry
* @return FALSE when the generalized key isn't in the archieve,
* TRUE otherwise
*/
Program: gdcm
Module: $RCSfile: gdcmDocument.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 15:36:48 $
- Version: $Revision: 1.157 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.158 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
static const char *TransferSyntaxStrings[] = {
// Implicit VR Little Endian
"1.2.840.10008.1.2",
- // Implicit VR Little Endian DLX G.E?
+ // Implicit VR Big Endian DLX G.E?
"1.2.840.113619.5.2",
// Explicit VR Little Endian
"1.2.840.10008.1.2.1",
/**
* \brief Find the Value Representation of the current Dicom Element.
- * @param entry
+ * @return Value Representation of the current Entry
*/
std::string Document::FindDocEntryVR()
{
* \brief Check the correspondance between the VR of the header entry
* and the taken VR. If they are different, the header entry is
* updated with the new VR.
- * @param entry Header Entry to check
* @param vr Dicom Value Representation
* @return false if the VR is incorrect of if the VR isn't referenced
* otherwise, it returns true
Program: gdcm
Module: $RCSfile: gdcmFile.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 14:49:16 $
- Version: $Revision: 1.181 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.182 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief Modifies the value of a given Doc Entry (Dicom Element)
* when it exists. Create it with the given value when unexistant.
- * @param value (string) Value to be set
+ * @param content (string) Value to be set
* @param group Group number of the Entry
- * @param elem Element number of the Entry
+ * @param element Element number of the Entry
* \return pointer to the modified/created Header Entry (NULL when creation
* failed).
*/
* when it exists. Create it with the given value when unexistant.
* A copy of the binArea is made to be kept in the Document.
* @param binArea (binary) value to be set
- * @param Group Group number of the Entry
- * @param Elem Element number of the Entry
+ * @param group Group number of the Entry
+ * @param element Element number of the Entry
* \return pointer to the modified/created Header Entry (NULL when creation
* failed).
*/
Program: gdcm
Module: $RCSfile: gdcmHeader.cxx,v $
Language: C++
- Date: $Date: 2005/01/06 15:36:48 $
- Version: $Revision: 1.220 $
+ Date: $Date: 2005/01/06 16:05:06 $
+ Version: $Revision: 1.221 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
* \brief Performs some consistency checking on various 'File related'
* (as opposed to 'DicomDir related') entries
* then writes in a file all the (Dicom Elements) included the Pixels
- * @param fp file pointer on an already open file
+ * @param fileName file name to write to
* @param filetype Type of the File to be written
* (ACR-NEMA, ExplicitVR, ImplicitVR)
*/
Program: gdcm
Module: $RCSfile: gdcmPixelReadConvert.h,v $
Language: C++
- Date: $Date: 2004/12/16 13:46:37 $
- Version: $Revision: 1.7 $
+ Date: $Date: 2005/01/06 16:07:34 $
+ Version: $Revision: 1.8 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Variables
/// Pixel data represented as RGB after LUT color interpretation.
uint8_t* RGB;
- /// Size of \ref RGB image.
+ /// Size of RGB image.
size_t RGBSize;
/// Pixel data after decompression and bit/byte rearrangement.
uint8_t* Raw;
- /// Size of \ref Decompressed image.
+ /// Size of Decompressed image.
size_t RawSize;
/// \brief Red/Green/Blue/Alpha LookUpTable build out of the
/// Red/Green/Blue LUT descriptors (see \ref BuildLUTRGBA ).
Program: gdcm
Module: $RCSfile: gdcmPixelWriteConvert.h,v $
Language: C++
- Date: $Date: 2004/12/16 13:46:37 $
- Version: $Revision: 1.3 $
+ Date: $Date: 2005/01/06 16:07:34 $
+ Version: $Revision: 1.4 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
// Variables
/// Pixel data represented as RGB after LUT color interpretation.
uint8_t* ReadData;
- /// Size of \ref RGB image.
+ /// Size of RGB image.
size_t ReadDataSize;
/// User pixel data
uint8_t* UserData;
- /// Size of \ref User image.
+ /// Size of User image.
size_t UserDataSize;
};
} // end namespace gdcm