Program: gdcm
Module: $RCSfile: gdcmVR.cxx,v $
Language: C++
- Date: $Date: 2005/01/11 00:21:49 $
- Version: $Revision: 1.31 $
+ Date: $Date: 2005/02/01 10:29:56 $
+ Version: $Revision: 1.34 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
namespace gdcm
{
+//-----------------------------------------------------------------------------
void FillDefaultVRDict(VRHT &vr);
+
//-----------------------------------------------------------------------------
+// Constructor / Destructor
/**
* \brief Constructor
*/
}
}
-//-----------------------------------------------------------------------------
/**
* \brief Destructor
*/
vr.clear();
}
-//-----------------------------------------------------------------------------
-// Print
-/**
- * \brief Print all
- * @param os The output stream to be written to.
- */
-void VR::Print(std::ostream &os)
-{
- std::ostringstream s;
-
- for (VRHT::iterator it = vr.begin(); it != vr.end(); ++it)
- {
- s << "VR : " << it->first << " = " << it->second << std::endl;
- }
- os << s.str();
-}
-
//-----------------------------------------------------------------------------
// Public
/**
return vr.count(key);
}
-//-----------------------------------------------------------------------------
/**
- * \brief Simple predicate that checks wether the given argument
+ * \brief Simple predicate that checks whether the given argument
* corresponds to the Value Representation of a \ref BinEntry .
* @param tested value representation to check for.
*/
bool VR::IsVROfBinaryRepresentable(VRKey const &tested)
{
- //std::cout << "VR::IsVROfGdcmBinaryRepresentable===================="
- // << tested << std::endl;
-
if ( tested == GDCM_UNKNOWN)
return true;
}
/**
- * \brief Simple predicate that checks wether the given argument
+ * \brief Simple predicate that checks whether the given argument
* corresponds to the Value Representation of a \ref ValEntry
* but NOT a \ref BinEntry.
- * @param tested value representation to check for.
+ * @param tested value representation to be checked.
*/
bool VR::IsVROfStringRepresentable(VRKey const &tested)
{
}
/**
- * \brief Simple predicate that checks wether the given argument
+ * \brief Simple predicate that checks whether the given argument
* corresponds to the Value Representation of a \ref SeqEntry
* @param tested value representation to check for.
*/
// Private
//-----------------------------------------------------------------------------
+// Print
+/**
+ * \brief Print all
+ * @param os The output stream to be written to.
+ */
+void VR::Print(std::ostream &os)
+{
+ std::ostringstream s;
+ for (VRHT::iterator it = vr.begin(); it != vr.end(); ++it)
+ {
+ s << "VR : " << it->first << " = " << it->second << std::endl;
+ }
+ os << s.str();
+}
+
+//-----------------------------------------------------------------------------
} // end namespace gdcm