~ubuntu-branches/ubuntu/precise/insighttoolkit/precise

« back to all changes in this revision

Viewing changes to Code/BasicFilters/itkHConvexImageFilter.h

  • Committer: Bazaar Package Importer
  • Author(s): Steve M. Robbins
  • Date: 2008-12-19 20:16:49 UTC
  • mfrom: (1.2.1 upstream) (4.1.1 sid)
  • Revision ID: james.westby@ubuntu.com-20081219201649-drt97guwl2ryt0cn

* New upstream version.
  - patches/nifti-versioning.patch: Remove.  Applied upstream.
  - control:
  - rules: Update version numbers, package names.

* control: Build-depend on uuid-dev (gdcm uses it).

* copyright: Update download URL.

* rules: Adhere to parallel=N in DEB_BUILD_OPTIONS by setting MAKEFLAGS.

* compat: Set to 7.
* control: Update build-dep on debhelper to version >= 7.

* CMakeCache.txt.debian: Set CMAKE_BUILD_TYPE to "RELEASE" so that we
  build with -O3 (not -O2), necessary to optimize the templated code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
  Program:   Insight Segmentation & Registration Toolkit
4
4
  Module:    $RCSfile: itkHConvexImageFilter.h,v $
5
5
  Language:  C++
6
 
  Date:      $Date: 2007-10-16 14:22:34 $
7
 
  Version:   $Revision: 1.7 $
 
6
  Date:      $Date: 2008-10-16 16:45:09 $
 
7
  Version:   $Revision: 1.8 $
8
8
 
9
9
  Copyright (c) Insight Software Consortium. All rights reserved.
10
10
  See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm for details.
45
45
{
46
46
public:
47
47
  /** Standard class typedefs. */
48
 
  typedef HConvexImageFilter Self;
 
48
  typedef HConvexImageFilter        Self;
49
49
  typedef ImageToImageFilter<TInputImage, TOutputImage>
50
 
  Superclass;
 
50
                                    Superclass;
51
51
  typedef SmartPointer<Self>        Pointer;
52
52
  typedef SmartPointer<const Self>  ConstPointer;
53
53
 
54
54
  /** Some convenient typedefs. */
55
 
  typedef TInputImage InputImageType;
56
 
  typedef TOutputImage OutputImageType;
 
55
  typedef TInputImage                              InputImageType;
57
56
  typedef typename InputImageType::Pointer         InputImagePointer;
58
57
  typedef typename InputImageType::ConstPointer    InputImageConstPointer;
59
58
  typedef typename InputImageType::RegionType      InputImageRegionType;
60
59
  typedef typename InputImageType::PixelType       InputImagePixelType;
 
60
  typedef TOutputImage                             OutputImageType;
61
61
  typedef typename OutputImageType::Pointer        OutputImagePointer;
62
62
  typedef typename OutputImageType::ConstPointer   OutputImageConstPointer;
63
63
  typedef typename OutputImageType::RegionType     OutputImageRegionType;
122
122
  /** HConvexImageFilter needs the entire input be
123
123
   * available. Thus, it needs to provide an implementation of
124
124
   * GenerateInputRequestedRegion(). */
125
 
  void GenerateInputRequestedRegion() ;
 
125
  void GenerateInputRequestedRegion();
126
126
 
127
127
  /** HConvexImageFilter will produce the entire output. */
128
128
  void EnlargeOutputRequestedRegion(DataObject *itkNotUsed(output));
137
137
  void operator=(const Self&); //purposely not implemented
138
138
 
139
139
  InputImagePixelType m_Height;
140
 
  unsigned long m_NumberOfIterationsUsed;
 
140
  unsigned long       m_NumberOfIterationsUsed;
141
141
  bool                m_FullyConnected;
142
 
} ; // end of class
 
142
}; // end of class
143
143
 
144
144
} // end namespace itk
145
145
  
148
148
#endif
149
149
 
150
150
#endif
151
 
 
152