Functions

mitkDicomDiffusionImageHeaderReader.cpp File Reference

#include "mitkDicomDiffusionImageHeaderReader.h"
#include "mitkGEDicomDiffusionImageHeaderReader.h"
#include "mitkPhilipsDicomDiffusionImageHeaderReader.h"
#include "mitkSiemensDicomDiffusionImageHeaderReader.h"
#include "mitkSiemensMosaicDicomDiffusionImageHeaderReader.h"

Go to the source code of this file.

Functions

void InsertUnique (std::vector< float > &vec, float value)

Function Documentation

void InsertUnique ( std::vector< float > &  vec,
float  value 
)

Definition at line 26 of file mitkDicomDiffusionImageHeaderReader.cpp.

Referenced by mitk::DicomDiffusionImageHeaderReader::ReadPublicTags().

{
  int n = vec.size();
  if (n == 0)
  {
    vec.push_back( value );
    return;
  }

  for (int k = 0; k < n ; k++)
  {
    if (vec[k] == value)
    {
      return;
    }
  }

  // if we get here, it means value is not in vec.
  vec.push_back( value );
  return;

}
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines