18 #ifndef itkContourExtractor2DImageFilter_h
19 #define itkContourExtractor2DImageFilter_h
24 #include "itksys/hash_map.hxx"
25 #include "vcl_deque.h"
95 template<
typename TInputImage >
102 TInputImage::ImageDimension);
137 itkSetMacro(ReverseContourOrientation,
bool);
138 itkGetConstReferenceMacro(ReverseContourOrientation,
bool);
139 itkBooleanMacro(ReverseContourOrientation);
145 itkSetMacro(VertexConnectHighPixels,
bool);
146 itkGetConstReferenceMacro(VertexConnectHighPixels,
bool);
147 itkBooleanMacro(VertexConnectHighPixels);
163 #ifdef ITK_USE_CONCEPT_CHECKING
200 void operator=(const
Self &) ITK_DELETE_FUNCTION;
263 value = ( 2 * value - 1 ) * ~0U;
293 #ifndef ITK_MANUAL_INSTANTIATION
294 #include "itkContourExtractor2DImageFilter.hxx"
Represent a path of line segments through ND Space.
Light weight base class for most itk classes.
Base class for filters that take an image as input and produce an path as output. ...
unsigned long SizeValueType
A templated class holding a point in n-Dimensional image space.
Define a front-end to the STL "vector" container that conforms to the IndexedContainerInterface.
Control indentation during Print() invocation.
Define additional traits for native types such as int or float.
#define itkConceptMacro(name, concept)