Program: gdcm
Module: $RCSfile: gdcmOrientation.cxx,v $
Language: C++
- Date: $Date: 2005/10/23 15:12:24 $
- Version: $Revision: 1.19 $
+ Date: $Date: 2007/05/23 14:18:10 $
+ Version: $Revision: 1.25 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
#include "gdcmDebug.h"
#include <math.h> // for sqrt
-namespace gdcm
+namespace GDCM_NAME_SPACE
{
//--------------------------------------------------------------------
// THERALYS Algorithm to determine the most similar basic orientation
bool succ = f->GetImageOrientationPatient( iop );
if ( !succ )
{
- gdcmErrorMacro( "No Image Orientation (0020,0037)/(0020,0032) found in the file, cannot proceed." )
+ gdcmWarningMacro( "No Image Orientation (0020,0037)/(0020,0032) found in the file, cannot proceed." )
return NotApplicable;
}
vector3D ori1;
/**
* \brief Computes the Patient Orientation relative to the image plane
* from the 'Image Orientation (Patient)'
+ * - or from 0020 0035Image Orientation (RET) -
* - The first entry is the direction of the rows, given by the
* direction of the last pixel in the first row from the first
* pixel in that row.
* - Refinements in the orientation descriptions are designated
* by one or two additional letters in each value.
* Use it when "Patient Orientation" (0020,0020) is not found
- * @return orientation string as "rawOrientation\columnsOrientation"
+ * @return orientation string as "rowsOrientation\columnsOrientation"
*/
std::string Orientation::GetOrientation ( File *f )
{