VMTK
VMTK-Build
vtkVmtk
Utilities
Doxygen
dox
Segmentation
vtkvmtkBoundedReciprocalImageFilter.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: VMTK
4
Module: $RCSfile: vtkvmtkBoundedReciprocalImageFilter.h,v $
5
Language: C++
6
7
Copyright (c) Luca Antiga, David Steinman. All rights reserved.
8
See LICENSE file for details.
9
10
Portions of this code are covered under the VTK copyright.
11
See VTKCopyright.txt or http://www.kitware.com/VTKCopyright.htm
12
for details.
13
14
Portions of this code are covered under the ITK copyright.
15
See ITKCopyright.txt or http://www.itk.org/HTML/Copyright.htm
16
for details.
17
18
This software is distributed WITHOUT ANY WARRANTY; without even
19
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
20
PURPOSE. See the above copyright notices for more information.
21
22
=========================================================================*/
23
33
#ifndef __vtkvmtkBoundedReciprocalImageFilter_h
34
#define __vtkvmtkBoundedReciprocalImageFilter_h
35
36
#include "vtkSimpleImageToImageFilter.h"
37
#include "vtkvmtkWin32Header.h"
38
39
class
VTK_VMTK_SEGMENTATION_EXPORT
vtkvmtkBoundedReciprocalImageFilter
:
public
vtkSimpleImageToImageFilter
40
{
41
public
:
42
static
vtkvmtkBoundedReciprocalImageFilter
*New();
43
vtkTypeMacro(
vtkvmtkBoundedReciprocalImageFilter
, vtkSimpleImageToImageFilter);
44
45
protected
:
46
47
vtkvmtkBoundedReciprocalImageFilter
() {};
48
~vtkvmtkBoundedReciprocalImageFilter
() {};
49
50
virtual
void
SimpleExecute(vtkImageData* input, vtkImageData* output) VTK_OVERRIDE;
51
52
//BTX
53
//typedef itk::BoundedReciprocalImageFilter<Superclass::InputImageType,Superclass::OutputImageType> ImageFilterType;
54
//vtkvmtkBoundedReciprocalImageFilter() : Superclass ( ImageFilterType::New() ){};
55
//~vtkvmtkBoundedReciprocalImageFilter() {};
56
//ImageFilterType* GetImageFilterPointer() { return dynamic_cast<ImageFilterType*> ( m_Filter.GetPointer() ); }
57
//ETX
58
59
private
:
60
vtkvmtkBoundedReciprocalImageFilter
(
const
vtkvmtkBoundedReciprocalImageFilter
&);
// Not implemented.
61
void
operator=(
const
vtkvmtkBoundedReciprocalImageFilter
&);
// Not implemented.
62
63
};
64
65
#endif
66
67
68
69
vtkvmtkBoundedReciprocalImageFilter::vtkvmtkBoundedReciprocalImageFilter
vtkvmtkBoundedReciprocalImageFilter()
Definition:
vtkvmtkBoundedReciprocalImageFilter.h:47
vtkvmtkBoundedReciprocalImageFilter
Wrapper class around itk::BoundedReciprocalImageFilter.
Definition:
vtkvmtkBoundedReciprocalImageFilter.h:39
vtkvmtkBoundedReciprocalImageFilter::~vtkvmtkBoundedReciprocalImageFilter
~vtkvmtkBoundedReciprocalImageFilter()
Definition:
vtkvmtkBoundedReciprocalImageFilter.h:48
Generated by
1.8.14