DOC: Fix itkSetGetDecoratedInputMacro Doxygen macro.

Extra "number" argument.  Fixes SetFileName expansion for ImageFileReader for
example.

Change-Id: Id82bcf5a04ae04d4d82bd8f362985ee19b2153ad
STYLE: Pep8 cleanup for generators

Change-Id: I3c4d787e84cfeb3ed35c49851e773247380ae624
BUG: Remove -Wno-unused-local-typedefs flag.

This flag was used to remove false positive warnings from GCC due to
ConceptChecking on the ITK tests.  However, it did not mask the false positive
warnings for projects that link against ITK.

Commit

  8329f68

fixed the warnings without requiring a flag.  Remove the compiler flag.

Change-Id: Ia1ec42564b2437921e5e0c8efe628aa3ae91f4d9
Suggested-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
ENH:  Adding generic computation type.

Currently the point set metrics are only compatible with
computation type of double.  This patch extends the
metrics to a possible float type.

Change-Id: I589a5882591a73302104b089554e33bb4ee589dd
ENH: Use open() instead of file() for python 3 compatibility

file() is deprecated.
Use open() and with statement instead.

Change-Id: Ic983854cec41b0c3f6593c820bee184da2199060
ENH: Allow to use methods which pass std::string by reference from python

See ITK-3285.

Adding the following line for each argument in the .i files lets swig know what to do
with std::string when passed by reference:
%apply (std::string& INOUT) { std::string & variableName )

See the test for the syntax in python.

Change-Id: I1298327e2abb57e31ce0b23b24f1632fa46f653c
COMP: Fix IOSTL Doxygen group and Windows shared build.

Change-Id: Idef2f73738dea7846ac78c303b14a744801cec80
Merge topic 'IOSTL'

d5c7c49c COMP: Fix IOSTL Doxygen group and Windows shared build.
Merge topic 'Pep8generators'

32df266d ENH: Allow to use methods which pass std::string by reference from python
5e0ef301 ENH: Use open() instead of file() for python 3 compatibility
94280fd4 STYLE: Pep8 cleanup for generators
Merge topic 'LocalTypedefsFlag'

29c2c7c2 BUG: Remove -Wno-unused-local-typedefs flag.
BUG: Use Remote repository explicitly on git fetch.

In case the Remote repository URL changes from its original value.

Change-Id: Ie05a466da3ac7f7e4982e36706ef04c789dfec06
BUG: Improve module Group membership detection.

Use the EXCLUDE_FROM_DEFAULT option in the module definition to determine if
a module should be enabled by its group membership by default.

This fixes, for example, IODCMTK enablement on Windows.

ITK-3284

Change-Id: Ifc6fac43dcffa6891fa00b8b06a1147225408d8e
Merge topic 'RemoteRepository'

3a2a1792 BUG: Use Remote repository explicitly on git fetch.
ENH: Move FFTComplexToComplexImageFilter out of Review.

The FFTComplexToComplexImageFilter and FFTWComplexToComplexImageFilter classes
are moved from the ITKReview module to the ITKFFT module.

The classes are renamed to be consistent with the other classes in the ITKFFT
module, i.e. ComplexToComplexFFTImageFilter and
FFTWComplexToComplexFFTImageFilter. The DIRECT TransformDirectionType enum was also
changed to FORWARD to ensure consistent semantics.

The two tests were consolidated by using templates to test both 2 and 3
dimensions and both float and double based pixel types.

The tests were not previously executed.  It is now executed with a comparison to
a baseline.

Likely due to copy/paste from the real-to-complex class of FFT's there was code
related to possible truncated output due to symmetry. However, since it is a
full complex to complex transform, we do not presume there will be symmetry
and only support the full transform.

Change-Id: Ia52a0a39f01d04f5e4c66a7d0e4d67d8d6048e2f
ENH: Add VnlComplexToComplexFFTImageFilter.

While an FFTW implementation of the ComplexToComplexFFTImageFilter was
available, a Vnl version is required that will provide an implementation for
the default ITK CMake configuration.

Change-Id: I56cbd0802f473fac3df769622c4d66a8bd2029a9
Merge branch 'master' of git://itk.org/ITK

Change-Id: Ic30e8b581aa851ea7db2cab91bdb1016ca4a8d08
Merge topic 'PointSetMetricComputationType'

a1b2b9fb Merge branch 'master' of git://itk.org/ITK
5c081872 ENH:  Adding generic computation type.
ENH: New test for itkLabelShapeOpeningImageFilter

The /Modules/Filtering/LabelMap/test/CMakeLists.txt has been modified so
that the existing test itkLabelShapeOpeningImageFilterTest1.cxx is
included, and the itkLabelShapeOpeningImageFilter class is tested. The
baseline image generated when running the test locally is being committed
along with this patch. The test compiles fine under Visual Studio 2010,
and runs successfully in Windows 7 64-bit.

Change-Id: I815cb6f8ddf1859b91b15afb9e579dad61c13f1d
COMP: Fix unused-local-typedef warnings in Group Core.

ITK-3292

Change-Id: Idfff7f243712f5903eefbd359fcb7daa14fa85e8
Merge topic 'IODCMTKDefault'

62375c00 BUG: Improve module Group membership detection.