Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk Namespace Reference
[Transforms]

Hashtable class, used to implement the hashed associative containers itk_hash_set, itk_hash_map, itk_hash_multiset, and itk_hash_multimap. More...


Compounds

class  AbsImageAdaptor
 Presents an image as being composed of the abs() of its pixels. More...

class  AbsImageFilter
 Computes the ABS(x) pixel-wise. More...

class  AcosImageAdaptor
 Presents an image as being composed of the acos() of its pixels. More...

class  AcosImageFilter
 Computes the acos(x) pixel-wise. More...

class  AdaptImageFilter
 Convert an image to another pixel type using the specified data accessor. More...

class  AdaptiveHistogramEqualizationImageFilter
class  AddImageAdaptor
 Presents an image as being composed of the log() of its pixels. More...

class  AddImageFilter
 Implements an operator for pixel-wise addition of two images. More...

class  AffineTransform
class  AmoebaOptimizer
 Wrap of the vnl_amoeba algorithm. More...

class  AnalyzeImageIO
 Class that defines how to read Analyze file format. Analyze IMAGE FILE FORMAT - As much information as I can determine from the Medical image formats web site, and the Analyze75.pdf file provided from the Mayo clinic. A special note of thanks to Dennis P. Hanson (dph@mayo.edu) for his generous contributions in getting this information correct. More...

class  AnalyzeImageIOFactory
 Create instances of AnalyzeImageIO objects using an object factory. More...

class  AndImageFilter
 Implements the AND logical operator pixel-wise between two images. More...

class  AnisotropicDiffusionFunction
class  AnisotropicDiffusionImageFilter
class  AnisotropicFourthOrderLevelSetImageFilter
 This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE. More...

class  AntiAliasBinaryImageFilter
class  Array
 Array class with size defined at construction time. More...

class  Array2D
 Array2D class representing a 2D array with size defined at construction time. More...

class  AsinImageAdaptor
 Presents an image as being composed of the asin() of its pixels. More...

class  AsinImageFilter
 Computes the asin(x) pixel-wise. More...

class  Atan2ImageFilter
 Computes arctangent pixel-wise from two images. More...

class  AtanImageAdaptor
 Presents an image as being composed of the atan() of its pixels. More...

class  AtanImageFilter
 Computes the atan(x) pixel-wise. More...

class  AutomaticTopologyMeshSource
 Convenience class for generating meshes. More...

class  AutoPointer
 Implements an Automatic Pointer to an object. More...

class  AuxVarTypeDefault
 Level set auxiliary variables type information. AuxVarTypeDefault is a simple class that holds type information for auxiliary variables in some level set algorithms. This class is templated over the auxiliary variable data type, the number of auxiliary variables and the level set dimension. More...

class  AzimuthElevationToCartesianTransform
class  BackwardDifferenceOperator
 Operator whose inner product with a neighborhood returns a "half" derivative at the center of the neighborhood. More...

class  BalloonForceFilter
class  BandNode
class  Barrier
 Standard barrier class implementation for synchronizing the execution of threads. More...

class  BarycentricCombination
class  BilateralImageFilter
 Blurs an image while preserving edges. More...

class  BinaryBallStructuringElement
 A Neighborhood that represents a ball structuring element (ellipsoid) with binary elements. More...

class  BinaryCrossStructuringElement
 A Neighborhood that represents a cross structuring element with binary elements. More...

class  BinaryDilateImageFilter
 Binary dilation of an image. More...

class  BinaryErodeImageFilter
 Binary erosion of an image. More...

class  BinaryFunctorImageFilter
 Implements pixel-wise generic operation of two images. More...

class  BinaryMagnitudeImageFilter
 Implements pixel-wise the computation of square root of the sum of squares. More...

class  BinaryMask3DMeshSource
class  BinaryMaskToNarrowBandPointSetFilter
 Generate a PointSet containing the narrow band around the edges of a input binary image. More...

class  BinaryMedialNodeMetric
class  BinaryMedianImageFilter
 Applies an version of the median filter optimized for binary images. More...

class  BinaryMinMaxCurvatureFlowFunction
class  BinaryMinMaxCurvatureFlowImageFilter
 Denoise a binary image using min/max curvature flow. More...

class  BinaryThresholdImageFilter
 Binarize an input image by thresholding. More...

class  BinaryThresholdImageFunction
 Returns true is the value of an image lies within a range of thresholds This ImageFunction returns true (or false) if the pixel value lies within (outside) a lower and upper threshold value. The threshold range can be set with the ThresholdBelow, ThresholdBetween or ThresholdAbove methods. The input image is set via method SetInputImage(). More...

class  BinomialBlurImageFilter
 Performs a separable blur on each dimension of an image. More...

class  BlobSpatialObject
 Spatial object representing a potentially amorphous object. More...

class  BloxBoundaryPointImage
 Templated n-dimensional image class used to store linked lists. More...

class  BloxBoundaryPointImageToBloxBoundaryProfileImageFilter
 Converts a BloxImage of BloxBoundaryPoints to a BloxImage of BloxBoundaryProfiles. More...

class  BloxBoundaryPointItem
 A boundary point, stored in a BloxPixel. More...

class  BloxBoundaryPointPixel
 Holds a linked list of itk::BloxBoundaryPointItem's. More...

class  BloxBoundaryPointToCoreAtomImageFilter
 Converts a gradient image to an BloxImage of BloxBoundaryPoints. More...

class  BloxBoundaryProfileImage
 N-dimensional image class which handles BloxBoundaryProfileItems. More...

class  BloxBoundaryProfileImageToBloxCoreAtomImageFilter
class  BloxBoundaryProfileItem
class  BloxBoundaryProfilePixel
class  BloxCoreAtomImage
 N-dimensional image class which handles BloxCoreAtomItems. More...

class  BloxCoreAtomItem
 A core atom object, stored in a BloxPixel. More...

class  BloxCoreAtomPixel
 Holds a linked list of itk::BloxCoreAtomItem's. More...

class  BloxImage
 Templated n-dimensional image class used to store linked lists. More...

class  BloxItem
 An entry in the BloxPixel linked list. More...

class  BloxPixel
 Holds a linked list of BloxItem's. More...

class  BluePixelAccessor
 Give access to the Blue component of a RGBPixel type. More...

class  BoundingBox
 Represent and compute information about bounding boxes. More...

class  Brains2HeaderFactory
 Create instances of Brains2Header objects using an object factory. More...

class  Brains2IPLHeaderInfo
class  Brains2MaskHeaderInfo
class  Brains2MaskImageIO
 Class that defines how to read Brains2Mask file format. More...

class  Brains2MaskImageIOFactory
 Create instances of Brains2MaskImageIO objects using an object factory. More...

class  BSplineCenteredL2ResampleImageFilterBase
class  BSplineCenteredResampleImageFilterBase
 Evaluates the Centered B-Spline interpolation of an image. Spline order may be from 0 to 5. More...

class  BSplineDecompositionImageFilter
class  BSplineDeformableTransform
 Deformable transform using a BSpline representation. More...

class  BSplineDerivativeKernelFunction
 Derivative of a BSpline kernel used for density estimation and nonparameteric regression. More...

class  BSplineDownsampleImageFilter
 Down-samples an image by a factor of 2 using B-Spline filter interpolation. More...

class  BSplineInterpolateImageFunction
 Evaluates the B-Spline interpolation of an image. Spline order may be from 0 to 5. More...

class  BSplineInterpolationWeightFunction
 Returns the weights over the support region used for B-spline interpolation/reconstruction. More...

class  BSplineKernelFunction
 BSpline kernel used for density estimation and nonparameteric regression. More...

struct  BSplineKernelFunction.Dispatch
struct  BSplineKernelFunction.DispatchBase
class  BSplineL2ResampleImageFilterBase
 Uses the "Centered l2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2. More...

class  BSplineResampleImageFilterBase
 Uses the "l2" spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2. More...

class  BSplineResampleImageFunction
 Resample image intensity from a BSpline coefficient image. More...

class  BSplineUpsampleImageFilter
class  BSplineUpsampleImageFilterBase
 Uses B-Spline interpolation to upsample an image by a factor of 2. This class is the public interface for spline upsampling as defined by the ResamplerType. More...

class  ByteSwapper
 Perform machine dependent byte swapping. More...

class  CacheableScalarFunction
 function cache implementation More...

class  CannyEdgeDetectionImageFilter
struct  CannyEdgeDetectionImageFilter.CannyThreadStruct
class  CannySegmentationLevelSetFunction
 A refinement of the standard level-set function which computes a speed term and advection term based on pseudo-Canny edges. See CannySegmentationLevelSetImageFilter for complete information. More...

class  CannySegmentationLevelSetImageFilter
 Segments structures in images based on image features derived from pseudo-canny-edges. More...

class  CastImageFilter
 Casts input pixels to output pixel type. More...

class  CellInterface
class  CellInterface.MultiVisitor
 A visitor that can visit different cell types in a mesh. CellInterfaceVisitor instances can be registered for each type of cell that needs to be visited. More...

class  CellInterfaceVisitor
class  CellInterfaceVisitorImplementation
class  CellTraitsInfo
 A simple utility class to define the cell type inside a mesh type structure definition. This just makes a copy of existing type information that is needed for a cell type template parameter. More...

class  CenteredAffineTransform
 Affine transformation with a specified center of rotation. More...

class  CenteredRigid2DTransform
 CenteredRigid2DTransform of a vector space (e.g. space coordinates). More...

class  CenteredTransformInitializer
 CenteredTransformInitializer is a helper class intended to initialize the center of rotation and the translation of Transforms having the center of rotation among their parameters. More...

class  CentralDifferenceImageFunction
 Calculate the derivative by central differencing. More...

class  ChainCodePath
 Represent a path as a sequence of connected image index offsets. More...

class  ChainCodePath2D
 Represent a 2D path as a sequence of connected image index offsets. More...

class  ChainCodeToFourierSeriesPathFilter
 Filter that produces a Fourier series version of a chain code path. More...

class  ChangeInformationImageFilter
 Change the origin, spacing and/or region of an Image. More...

class  ClassifierBase
 Base class for classifier object. More...

class  ColorTable
class  ComareHistogramImageToImageMetric
 Compares Histograms between two images to be registered to a Training Histogram. More...

class  Command
 superclass for callback/observer methods More...

class  CompareHistogramImageToImageMetric
class  Compose2DCovariantVectorImageFilter
class  Compose2DVectorImageFilter
class  Compose3DCovariantVectorImageFilter
class  Compose3DVectorImageFilter
class  ComposeRGBImageFilter
class  CompositeValleyFunction
 Multiple valley shaped curve function. More...

class  ConditionalConstIterator
 ConditionalConstIterator is a base class for other iterators where membership in the set of output pixels is "conditional" upon some property, calculation, etc. For example, a threshold iterator might walk a region and return only those pixels which meet a minimum intensity condition. More...

class  ConditionVariable
 A thread synchronization object used to suspend execution until some condition on shared data is met. More...

class  ConfidenceConnectedImageFilter
class  ConicShellInteriorExteriorSpatialFunction
 Spatial function implementation of a conic shell. More...

class  ConjugateGradientOptimizer
 Wrap of the vnl_conjugate_gradient. More...

class  ConnectedComponentImageFilter
 Label the objects in a binary image. More...

class  ConnectedRegionsMeshFilter
 Extract portions of a mesh that are connected at vertices. More...

class  ConnectedThresholdImageFilter
 Label pixels that are connected to a seed and lie within a range of values. More...

class  ConstantBoundaryCondition
 This boundary condition returns a constant value for out-of-bounds image pixels. More...

class  ConstantPadImageFilter
 Increase the image size by padding with a constant value. More...

class  ConstNeighborhoodIterator
 Const version of NeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...

class  ConstShapedNeighborhoodIterator
 Const version of ShapedNeighborhoodIterator, defining iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...

struct  ConstShapedNeighborhoodIterator.ConstIterator
class  ConstSliceIterator
 A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through operator[]. More...

class  ConstSparseFieldLayerIterator
class  ContinuousIndex
 A templated class holding a point in n-Dimensional image space. More...

class  ConvertPixelBuffer
 Class to convert blocks of data from one type to another. More...

class  CoreAtomImageToDistanceMatrixProcess
 Computes the distance between all medial nodes (voted core atoms) in a core atom image (input) and stores them in a matrix data object (output). More...

class  CoreAtomImageToUnaryCorrespondenceMatrixProcess
class  CorrelationCoefficientHistogramImageToImageMetric
 Computes correlation coefficient similarity measure between two images to be registered. More...

class  CorrespondenceDataStructure
 A data structure designed to contain medial node clique correspondence data between two images. More...

class  CorrespondenceDataStructureIterator
 An iterator designed to easily traverse an itkCorrespondenceDataStructure. More...

class  CorrespondingList
 Part of the itkCorrespondenceDataStructure. More...

class  CorrespondingMedialNodeClique
 CorrespondingMedialNodeClique is an item stored in CorrespondingNodeList. Specifically it is stored in corresponding node lists and contain pointers to a set of medial nodes (cliques). More...

class  CosImageAdaptor
 Presents an image as being composed of the cos() of its pixels. More...

class  CosImageFilter
 Computes the cos(x) pixel-wise. More...

class  CostFunction
 Base class for cost functions intended to be used with Optimizers. More...

class  CovarianceImageFunction
 Calculate the covariance matrix in the neighborhood of a pixel in a Vector image. More...

class  CovariantVector
 A templated class holding a n-Dimensional covariant vector. More...

class  CreateObjectFunction
 CreateObjectFunction is used to create callback functions that create ITK Objects for use with the itk::ObjectFactory. More...

class  CreateObjectFunctionBase
 Define API for object creation callback functions. More...

class  CropImageFilter
 Decrease the image size by cropping the image by an itk::Size at both the upper and lower bounds of the largest possible region. More...

class  CStyleCommand
 Command subclass that calls a pointer to a C function. More...

class  CumulativeGaussianCostFunction
 Cost function for the Cumulative Gaussian Optimizer. More...

class  CumulativeGaussianOptimizer
 This is an optimizer specific to estimating the parameters of Cumulative Gaussian sampled data. More...

class  CurvatureAnisotropicDiffusionImageFilter
class  CurvatureFlowFunction
struct  CurvatureFlowFunction.GlobalDataStruct
class  CurvatureFlowImageFilter
 Denoise an image using curvature driven flow. More...

class  CurvatureNDAnisotropicDiffusionFunction
class  CurvesLevelSetFunction
 This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supplied edge potential map. More...

class  CurvesLevelSetImageFilter
 Segments structures in images based on user supplied edge potential map. More...

class  DanielssonDistanceMapImageFilter
class  DataObject
 Base class for all data objects in ITK. More...

class  DataObjectError
 Exception object for DataObject exceptions. More...

struct  dcmp_t
class  DecisionRuleBase
 Base class that allows the setting of usage of differnt decision rules used in classification This class has the pure virtual function, Evaluate(). Therefore, any subclass should implement the function to be instantiated. More...

class  DefaultConvertPixelTraits
 Traits class used to by ConvertPixels to convert blocks of pixels. More...

class  DefaultDynamicMeshTraits
class  DefaultImageTraits
class  DefaultPixelAccessor
 Give access to partial aspects a type. More...

class  DefaultStaticMeshTraits
class  DeformableMesh3D
class  DeformableMesh3DFilter
class  DemonsRegistrationFilter
 Deformably register two images using the demons algorithm. More...

class  DemonsRegistrationFunction
struct  DemonsRegistrationFunction.GlobalDataStruct
class  DenseFiniteDifferenceImageFilter
struct  DenseFiniteDifferenceImageFilter.DenseFDThreadStruct
class  DerivativeImageFilter
 Computes the directional derivative of an image. The directional derivative at each pixel location is computed by convolution with a derivative operator of user-specified order. More...

class  DerivativeOperator
 A NeighborhoodOperator for taking an n-th order derivative at a pixel. More...

class  DicomImageIO
 Read DicomImage file format. More...

class  DICOMImageIO2
 Read DICOMImage file format. More...

class  DICOMImageIO2Factory
 Create instances of DICOMImageIO2 objects using an object factory. More...

struct  DicomImageIO.Bal
class  DicomImageIOFactory
 Create instances of DicomImageIO objects using an object factory. More...

class  DICOMSeriesFileNames
 Generate an ordered sequence of filenames. More...

class  DifferenceImageFilter
 Implements pixel-wise comparison of two images. More...

class  DifferenceOfGaussiansGradientImageFilter
 Performs difference-of-gaussians gradient detection. More...

class  DilateObjectMorphologyImageFilter
 dilation of an object in an image More...

class  DirectedHausdorffDistanceImageFilter
 Computes the directed Hausdorff distance between the set of non-zero pixels of two images. More...

class  Directory
 Portable directory/filename traversal. More...

class  DiscreteGaussianImageFilter
 Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel). More...

class  DivideImageFilter
 Implements an operator for pixel-wise division of two images. More...

class  DoubleThresholdImageFilter
 Binarize an input image using double thresholding. More...

class  DynamicLoader
 Portable loading of dynamic libraries or dll's. More...

class  EdgePotentialImageFilter
 Computes the edge potential of an image from the image gradient. More...

class  EigenAnalysis2DImageFilter
class  ElasticBodyReciprocalSplineKernelTransform
class  ElasticBodySplineKernelTransform
class  EllipseSpatialObject
class  EllipsoidInteriorExteriorSpatialFunction
class  EllipsoidSpatialFunction
 Function implementation of an ellipsoid. More...

class  EquivalencyTable
 Hash table to manage integral label equivalencies. More...

class  ErodeObjectMorphologyImageFilter
 Erosion of an object in an image. More...

struct  estimateType
class  Euler2DTransform
 Euler2DTransform of a vector space (e.g. space coordinates). More...

class  Euler3DTransform
 Euler3DTransform of a vector space (e.g. space coordinates). More...

class  EventObject
 Abstraction of the Events used to communicating among filters and with GUIs. More...

class  ExpandImageFilter
 Expand the size of an image by an integer factor in each dimension. More...

class  ExpImageAdaptor
 Presents an image as being composed of the exp() of its pixels. More...

class  ExpImageFilter
 Computes the exp(x) pixel-wise. More...

class  ExpNegativeImageAdaptor
 Presents an image as being composed of the exp() of its pixels. More...

class  ExpNegativeImageFilter
 Computes the function exp(-K.x) pixel-wise. More...

class  ExtensionVelocitiesImageFilter
 Extend velocities smoothly from a particular level set. More...

class  ExtractImageFilter
 Decrease the image size by cropping the image to the selected region bounds. More...

class  ExtractOrthogonalSwath2DImageFilter
 Extracts into rectangular form a "swath" image from the input image along the parametric path. More...

class  ExtrapolateImageFunction
 Base class for all image extrapolaters. More...

class  FastChamferDistanceImageFilter
 This class compute the signed (positive and negative) chamfer distance in a narrow band. More...

class  FastMarchingExtensionImageFilter
 Extend auxiliary variables smoothly using Fast Marching. More...

class  FastMarchingImageFilter
 Solve an Eikonal equation using Fast Marching. More...

class  FastMutexLock
 Critical section locking class. More...

class  FFTComplexConjugateToRealImageFilter
class  FFTRealToComplexConjugateImageFilter
class  FileOutputWindow
 Messages sent from the system are sent to a file. More...

class  FiniteCylinderSpatialFunction
 Function implementation of an finite cylinder. More...

class  FiniteDifferenceFunction
class  FiniteDifferenceImageFilter
class  FiniteDifferenceSparseImageFilter
 This class implements a multi-threaded base class for Image to SparseImage finite difference processes. More...

struct  FiniteDifferenceSparseImageFilter.FDThreadStruct
struct  FiniteDifferenceSparseImageFilter.ThreadRegionType
class  FiniteDifferenceSparseImageFunction
 This is the base class for function classes that can be used with filters derived from FiniteDifferenceSparseImageFilter. More...

class  FixedArray
 Simulate a standard C array with copy semnatics. More...

class  FixedArray.ConstReverseIterator
 A const reverse iterator through the array. More...

class  FixedArray.ReverseIterator
 A reverse iterator through the array. More...

class  FixedCenterOfRotationAffineTransform
 Affine transformation with a specified center of rotation. More...

class  FlipImageFilter
 Flips an image across user specified axes. More...

class  FloodFilledFunctionConditionalConstIterator
 Iterates over a flood-filled spatial function. More...

class  FloodFilledImageFunctionConditionalConstIterator
 Iterates over a flood-filled image function. More...

class  FloodFilledImageFunctionConditionalIterator
 Iterates over a flood-filled image function. More...

class  FloodFilledSpatialFunctionConditionalConstIterator
 Iterates over a flood-filled spatial function. More...

class  FloodFilledSpatialFunctionConditionalIterator
 Iterates over a flood-filled spatial function. More...

class  ForwardDifferenceOperator
 Operator whose inner product with a neighborhood returns a "half" derivative at the center of the neighborhood. More...

class  FourierSeriesPath
 Represent a closed path through ND Space by its frequency components. More...

class  FrustumSpatialFunction
 Spatial function implementation of a truncated pyramid. More...

class  FunctionBase
 Base class for all ITK function objects. More...

class  GaussianBlurImageFunction
 Compute the convolution of a neighborhood operator with the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...

class  GaussianDerivativeImageFunction
 Compute the gaussian derivatives of an the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...

class  GaussianDerivativeSpatialFunction
 N-dimensional gaussian spatial function class. More...

class  GaussianImageSource
 Generate an n-dimensional image of a Gaussian. More...

class  GaussianKernelFunction
 Gaussian kernel used for density estimation and nonparameteric regression. More...

class  GaussianOperator
 A NeighborhoodOperator whose coefficients are a one dimensional, discrete Gaussian kernel. More...

class  GaussianSpatialFunction
 N-dimensional gaussian spatial function class. More...

class  GE4ImageIO
 Class that defines how to read GE4 file format. More...

class  GE4ImageIOFactory
 Create instances of GE4ImageIO objects using an object factory. More...

class  GE5ImageIO
 Class that defines how to read GE5 file format. More...

class  GE5ImageIOFactory
 Create instances of GE5ImageIO objects using an object factory. More...

class  GEAdwImageIO
 Class that defines how to read GEAdw file format. More...

class  GEAdwImageIOFactory
 Create instances of GEAdwImageIO objects using an object factory. More...

class  GeodesicActiveContourLevelSetFunction
 This function is used in GeodesicActiveContourLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More...

class  GeodesicActiveContourLevelSetImageFilter
 Segments structures in images based on a user supplied edge potential map. More...

class  GeodesicActiveContourShapePriorLevelSetFunction
 This function is used in GeodesicActiveContourShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More...

class  GeodesicActiveContourShapePriorLevelSetImageFilter
 Segments structures in an image based on a user supplied edge potential map and user supplied shape model. More...

class  GetAverageSliceImageFilter
 Implements a Reflection of an image along a selected direction. More...

struct  GetDimension
struct  GetImageDimension
struct  GetMeshDimension
struct  GetPointSetDimension
struct  GetVectorDimension
class  GiplImageIO
 Read GiplImage file format. More...

class  GiplImageIOFactory
 Create instances of GiplImageIO objects using an object factory. More...

class  GradientAnisotropicDiffusionImageFilter
class  GradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  GradientDifferenceImageToImageMetric
 Computes similarity between two objects to be registered. More...

class  GradientImageFilter
 Computes the gradient of an image using directional derivatives. More...

class  GradientImageToBloxBoundaryPointImageFilter
 Converts a gradient image to an BloxImage of BloxBoundaryPoints. More...

class  GradientMagnitudeImageFilter
 Computes the gradient magnitude of an image region at each pixel. More...

class  GradientMagnitudeRecursiveGaussianImageFilter
 Computes the Magnitude of the Gradient of an image by convolution with the first derivative of a Gaussian. More...

class  GradientNDAnisotropicDiffusionFunction
class  GradientRecursiveGaussianImageFilter
 Computes the gradient of an image by convolution with the first derivative of a Gaussian. More...

class  GradientToMagnitudeImageFilter
 Take an image of vectors as input and produce an image with the magnitude of those vectors. More...

class  GradientVectorFlowImageFilter
 This class computes a diffusion of the gradient vectors for graylevel or binary edge map derive from the image. It enlarges the capture range of the gradient force and make external force derived from the gradient work effectively in the framework of deformable model. More...

class  GrayscaleConnectedClosingImageFilter
 Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object. More...

class  GrayscaleConnectedOpeningImageFilter
 Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object. More...

class  GrayscaleDilateImageFilter
 gray scale dilation of an image More...

class  GrayscaleErodeImageFilter
 gray scale erosion of an image More...

class  GrayscaleFillholeImageFilter
 Remove local minima not connected to the boundary of the image. More...

class  GrayscaleFunctionDilateImageFilter
 gray scale function dilation of an image More...

class  GrayscaleFunctionErodeImageFilter
 gray scale function erosion of an image More...

class  GrayscaleGeodesicDilateImageFilter
 geodesic gray scale dilation of an image More...

class  GrayscaleGeodesicErodeImageFilter
 geodesic gray scale erosion of an image More...

class  GreenPixelAccessor
 Give access to the Green component of a RGBPixel type. More...

class  GroupSpatialObject
 Representation of a group based on the spatial object classes. More...

struct  hash
struct  hash< char * >
struct  hash< char >
struct  hash< const char * >
struct  hash< int >
struct  hash< long >
struct  hash< short >
struct  hash< signed char >
struct  hash< unsigned char >
struct  hash< unsigned int >
struct  hash< unsigned long >
struct  hash< unsigned short >
class  hash_map
 Replacement for STL hash map because some systems do not support it, or support it incorrectly. More...

class  hash_multimap
class  hash_multiset
class  hash_set
 Replacement for STL hash set because some systems do not support it, or support it incorrectly. More...

class  hashtable
class  hashtable_base
struct  hashtable_const_iterator
struct  hashtable_iterator
struct  hashtable_node
class  HausdorffDistanceImageFilter
 Computes the Hausdorff distance between the set of non-zero pixels of two images. More...

class  HConcaveImageFilter
 Identify local minima whose depth below the baseline is greater than h. More...

class  HConvexImageFilter
 Identify local maxima whose height above the baseline is greater than h. More...

class  HexahedronCell
class  HexahedronCellTopology
class  HistogramImageToImageMetric
 Computes similarity between two objects to be registered. More...

class  HistogramMatchingImageFilter
 Normalize the grayscale values between two image by histogram matching. More...

class  HMaximaImageFilter
 Suppress local maxima whose height above the baseline is less than h. More...

class  HMinimaImageFilter
 Suppress local minima whose depth below the baseline is less than h. More...

class  HoughTransform2DCirclesImageFilter
 Performs the Hough Transform to find circles in a 2D image. More...

class  HoughTransform2DLinesImageFilter
 Performs the Hough Transform to find 2D straight lines in a 2D image. More...

class  IdentifierArrayEqualsFunction
class  IdentifierArrayHashFunction
class  IdentityTransform
 Implementation of an Identity Transform. More...

class  Image
 Templated n-dimensional image class. More...

class  ImageAdaptor
 Give access to partial aspects of voxels from an Image. More...

class  ImageAndPathToImageFilter
 Base class for filters that take both a path and an image as input and produce a path as output. More...

class  ImageBase
 Base class for templated image classes. More...

class  ImageBoundaryCondition
 A virtual base object that defines an interface to a class of boundary condition objects for use by neighborhood iterators. More...

class  ImageClassifierBase
 Base class for ImageClassifierBase object. More...

class  ImageConstIterator
 Multi-dimensional image iterator. More...

class  ImageConstIteratorWithIndex
 Multi-dimensional image iterator. More...

class  ImageContainerInterface
class  ImageDuplicator
class  ImageFileReader
 Data source that reads image data from a single file. More...

class  ImageFileReaderException
 Base exception class for IO conflicts. More...

class  ImageFileWriter
 Writes image data to a single file. More...

class  ImageFileWriterException
 Base exception class for IO problems during writing. More...

class  ImageFunction
 Evaluates a function of an image at specified position. More...

class  ImageGaussianModelEstimator
 Base class for ImageGaussianModelEstimator object. More...

class  ImageIOBase
 Abstract superclass defines image IO interface. More...

class  ImageIOBase.UnknownType
class  ImageIOFactory
 Create instances of ImageIO objects using an object factory. More...

class  ImageIORegion
 An ImageIORegion represents a structured region of data. More...

class  ImageIterator
 Multi-dimensional image iterator. More...

class  ImageIteratorWithIndex
 Multi-dimensional image iterator. More...

class  ImageKmeansModelEstimator
 Base class for ImageKmeansModelEstimator object. More...

class  ImageLinearConstIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageLinearIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageModelEstimatorBase
 Base class for model estimation from images used for classification. More...

class  ImageMomentsCalculator
 Compute moments of an n-dimensional image. More...

class  ImagePCAShapeModelEstimator
 Base class for ImagePCAShapeModelEstimator object. More...

class  ImageRandomConstIteratorWithIndex
 Multi-dimensional image iterator which walks randomly within a region. More...

class  ImageRandomIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegion
 An image region represents a structured region of data. More...

class  ImageRegionConstIterator
 Multi-dimensional image iterator which walks a region. More...

class  ImageRegionConstIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegionExclusionConstIteratorWithIndex
 Multi-dimensional image iterator which walks a region excluding a second region completly contained in the first. More...

class  ImageRegionExclusionIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegionIterator
 Multi-dimensional image iterator which walks a region. More...

class  ImageRegionIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegionMultidimensionalSplitter
 Divide a region into several pieces. More...

class  ImageRegionReverseConstIterator
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegionReverseIterator
 Multi-dimensional image iterator which only walks a region. More...

class  ImageRegionSplitter
 Divide a region into several pieces. More...

class  ImageRegistrationMethod
 Base class for Image Registration Methods. More...

class  ImageReverseConstIterator
 Multi-dimensional image iterator. More...

class  ImageReverseIterator
 Multi-dimensional image iterator which only walks a region. More...

class  ImageSeriesReader
 Data source that reads image data from a series of disk files. More...

class  ImageSeriesWriter
 Writes image data to a series of data files. More...

class  ImageSeriesWriterException
 Base exception class for IO problems during writing. More...

class  ImageShapeModelEstimatorBase
 Base class for statistical shape model estimation. More...

class  ImageSliceConstIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageSliceIteratorWithIndex
 Multi-dimensional image iterator which only walks a region. More...

class  ImageSource
 Base class for all process objects that output image data. More...

struct  ImageSource.ThreadStruct
class  ImageSpatialObject
 Implementation of an image as spatial object. More...

class  ImageToImageFilter
 Base class for filters that take an image as input and produce an image as output. More...

class  ImageToImageMetric
 Computes similarity between regions of two images. More...

class  ImageToMeshFilter
class  ImageToParametricSpaceFilter
 Generate a mesh of parametric space from input images. More...

class  ImageToSpatialObjectMetric
 Computes similarity between a moving spatial obejct and an Image to be registered. More...

class  ImageToSpatialObjectRegistrationMethod
 Base class for Image Registration Methods. More...

class  ImplicitManifoldNormalVectorFilter
 This class implements the filter for computing the normal vectors from a scalar implicit function (i.e. a levelset image) and processing them. More...

class  ImportImageContainer
class  ImportImageFilter
 Import data from a standard C array into an itk::Image. More...

class  Indent
 Control indentation during Print() invocation. More...

class  Index
 Represent a n-dimensional index in a n-dimensional image. More...

class  IndexedContainerInterface
class  IndexedContainerInterface.ConstIterator
class  IndexedContainerInterface.Iterator
class  InPlaceImageFilter
 Base class for filters that take an image as input and overwrite that image as the output. More...

class  IntensityWindowingImageFilter
 Applies a linear transformation to the intensity levels of the input Image that are inside a user-defined interval. Values below this interval are mapped to a constant. Values over the interval are mapped to another constant. More...

class  InteriorExteriorMeshFilter
class  InteriorExteriorSpatialFunction
 Returns whether or not a location is "inside" or "outside" a function. More...

class  InterpolateImageFilter
 Interpolate an image from two N-D images. More...

class  InterpolateImageFunction
 Base class for all image interpolaters. More...

class  InterpolateImagePointsFilter
 Resamples an image at the coordinates specified by the user. More...

class  InvalidRequestedRegionError
class  IOCommon
 Centralized funtionality for IO classes. More...

class  IPLCommonImageIO
 Class that defines how to read GE4 file format. More...

class  IPLFileNameList
 -- stores filename+info to be enumerated for IPLCommonImageIO More...

class  IPLFileSortInfo
class  IPLSortInfo
 -- holds info on one file for IPLCommonImageIO More...

class  IsoContourDistanceImageFilter
 Compute an approximate distance from an interpolated isocontour to the close grid points. More...

class  IsolatedConnectedImageFilter
 Label pixels that are connected to one seed but not another. More...

class  IsotropicFourthOrderLevelSetImageFilter
 This class implements the 4th-order level set isotropic diffusion (smoothing) PDE. More...

class  IterationReporter
 Implements iterations tracking for a filter. More...

class  IterativeClosestPointMetric
 Computes the minimum distance between a moving point-set and a fixed point-set. A vector of minimum closest point distance is created for each point in the moving point-set. No correspondance is needed. For speed consideration, the point-set with the minimum number of points should be used as the moving point-set. If the number of points is high, the possibility of setting a distance map should improve the speed of the closest point computation. More...

class  itkBinaryMask3DMeshSource
class  itkBSplineCenteredL2ResampleImageFilterBase
 Uses the "Centered L2" B-Spline pyramid implementation of B-Spline Filters to up/down sample an image by a factor of 2. More...

class  itkBSplineDecompositionImageFilter
 Calculates the B-Spline coefficients of an image. Spline order may be from 0 to 5. More...

class  itkSparseFieldLayer
class  JoinImageFilter
 Join two images, resulting in an image where each pixel has the components of the first image followed by the components of the second image. More...

class  JoinTraits
 Trait to determine what datatype is needed if the specified pixel types are "joined" into a single vector. More...

class  JoinTraits< bool, bool >
class  JoinTraits< bool, char >
class  JoinTraits< bool, double >
class  JoinTraits< bool, float >
class  JoinTraits< bool, int >
class  JoinTraits< bool, long >
class  JoinTraits< bool, short >
class  JoinTraits< bool, unsigned char >
class  JoinTraits< bool, unsigned int >
class  JoinTraits< bool, unsigned long >
class  JoinTraits< bool, unsigned short >
class  JoinTraits< char, bool >
class  JoinTraits< char, char >
class  JoinTraits< char, double >
class  JoinTraits< char, float >
class  JoinTraits< char, int >
class  JoinTraits< char, long >
class  JoinTraits< char, short >
class  JoinTraits< char, unsigned char >
class  JoinTraits< char, unsigned int >
class  JoinTraits< char, unsigned long >
class  JoinTraits< char, unsigned short >
class  JoinTraits< double, bool >
class  JoinTraits< double, char >
class  JoinTraits< double, double >
class  JoinTraits< double, float >
class  JoinTraits< double, int >
class  JoinTraits< double, long >
class  JoinTraits< double, short >
class  JoinTraits< double, unsigned char >
class  JoinTraits< double, unsigned int >
class  JoinTraits< double, unsigned long >
class  JoinTraits< double, unsigned short >
class  JoinTraits< float, bool >
class  JoinTraits< float, char >
class  JoinTraits< float, double >
class  JoinTraits< float, float >
class  JoinTraits< float, int >
class  JoinTraits< float, long >
class  JoinTraits< float, short >
class  JoinTraits< float, unsigned char >
class  JoinTraits< float, unsigned int >
class  JoinTraits< float, unsigned long >
class  JoinTraits< float, unsigned short >
class  JoinTraits< int, bool >
class  JoinTraits< int, char >
class  JoinTraits< int, double >
class  JoinTraits< int, float >
class  JoinTraits< int, int >
class  JoinTraits< int, long >
class  JoinTraits< int, short >
class  JoinTraits< int, unsigned char >
class  JoinTraits< int, unsigned int >
class  JoinTraits< int, unsigned long >
class  JoinTraits< int, unsigned short >
class  JoinTraits< long, bool >
class  JoinTraits< long, char >
class  JoinTraits< long, double >
class  JoinTraits< long, float >
class  JoinTraits< long, int >
class  JoinTraits< long, long >
class  JoinTraits< long, short >
class  JoinTraits< long, unsigned char >
class  JoinTraits< long, unsigned int >
class  JoinTraits< long, unsigned long >
class  JoinTraits< long, unsigned short >
class  JoinTraits< short, bool >
class  JoinTraits< short, char >
class  JoinTraits< short, double >
class  JoinTraits< short, float >
class  JoinTraits< short, int >
class  JoinTraits< short, long >
class  JoinTraits< short, short >
class  JoinTraits< short, unsigned char >
class  JoinTraits< short, unsigned int >
class  JoinTraits< short, unsigned long >
class  JoinTraits< short, unsigned short >
class  JoinTraits< unsigned char, bool >
class  JoinTraits< unsigned char, char >
class  JoinTraits< unsigned char, double >
class  JoinTraits< unsigned char, float >
class  JoinTraits< unsigned char, int >
class  JoinTraits< unsigned char, long >
class  JoinTraits< unsigned char, short >
class  JoinTraits< unsigned char, unsigned char >
class  JoinTraits< unsigned char, unsigned int >
class  JoinTraits< unsigned char, unsigned long >
class  JoinTraits< unsigned char, unsigned short >
class  JoinTraits< unsigned int, bool >
class  JoinTraits< unsigned int, char >
class  JoinTraits< unsigned int, double >
class  JoinTraits< unsigned int, float >
class  JoinTraits< unsigned int, int >
class  JoinTraits< unsigned int, long >
class  JoinTraits< unsigned int, short >
class  JoinTraits< unsigned int, unsigned char >
class  JoinTraits< unsigned int, unsigned int >
class  JoinTraits< unsigned int, unsigned long >
class  JoinTraits< unsigned int, unsigned short >
class  JoinTraits< unsigned long, bool >
class  JoinTraits< unsigned long, char >
class  JoinTraits< unsigned long, double >
class  JoinTraits< unsigned long, float >
class  JoinTraits< unsigned long, int >
class  JoinTraits< unsigned long, long >
class  JoinTraits< unsigned long, short >
class  JoinTraits< unsigned long, unsigned char >
class  JoinTraits< unsigned long, unsigned int >
class  JoinTraits< unsigned long, unsigned long >
class  JoinTraits< unsigned long, unsigned short >
class  JoinTraits< unsigned short, bool >
class  JoinTraits< unsigned short, char >
class  JoinTraits< unsigned short, double >
class  JoinTraits< unsigned short, float >
class  JoinTraits< unsigned short, int >
class  JoinTraits< unsigned short, long >
class  JoinTraits< unsigned short, short >
class  JoinTraits< unsigned short, unsigned char >
class  JoinTraits< unsigned short, unsigned int >
class  JoinTraits< unsigned short, unsigned long >
class  JoinTraits< unsigned short, unsigned short >
class  JPEGImageIO
class  JPEGImageIOFactory
 Create instances of JPEGImageIO objects using an object factory. More...

class  KalmanLinearEstimator
 Implement a linear recursive estimator. More...

class  KernelFunction
 Kernel used for density estimation and nonparameteric regression. More...

class  KernelTransform
class  KLMDynamicBorderArray
 Object maintaining a reference to a list of borders associated with a region. More...

class  KLMRegionGrowImageFilter
 Base class for a region growing object that performs energy-based region growing for multiband images. More...

class  KLMSegmentationBorder
 Base class for KLMSegmentationBorder object. More...

class  KLMSegmentationRegion
 Base class for KLMSegmentationRegion object. More...

class  KullbackLeiblerCompareHistogramImageToImageMetric
 Computes the Kubler Lieblach(KL) metric between the histogram of the two images to be registered and a training histogram. More...

class  LandmarkSpatialObject
 Representation of a Landmark based on the spatial object classes. More...

class  LaplacianImageFilter
class  LaplacianOperator
class  LaplacianRecursiveGaussianImageFilter
 Computes the Laplacian of an image by convolution with the second derivative of a Gaussian. More...

class  LaplacianSegmentationLevelSetFunction
class  LaplacianSegmentationLevelSetImageFilter
 Segments structures in images based on a second derivative image features. More...

class  LazyEdgeDetectionImageFilter3D
 Implements a Reflection of an image along a selected direction. More...

class  LBFGSOptimizer
 Wrap of the vnl_lbfgs algorithm. More...

class  LevelSetFunction
 The LevelSetFunction class is a generic function object which can be used to create a level set method filter when combined with an appropriate finite difference image filter. (See FiniteDifferenceImageFilter.). More...

struct  LevelSetFunction.GlobalDataStruct
class  LevelSetFunctionWithRefitTerm
 This class extends the LevelSetFunction class by adding a grow term based on a target curvature stored in a sparse image. More...

class  LevelSetNeighborhoodExtractor
 Locate pixels of a particular level set. More...

class  LevelSetNode
 Represent a node in a level set. More...

class  LevelSetTypeDefault
 Level set type information. More...

class  LevelSetVelocityNeighborhoodExtractor
 Locate pixels of a particular level set. More...

class  LevenbergMarquardtOptimizer
 Wrap of the vnl_levenberg_marquardt algorithm. More...

class  LightObject
 Light weight base class for most itk classes. More...

class  LightProcessObject
 LightProcessObject is the base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More...

class  LinearInterpolateImageFunction
 Linearly interpolate an image at specified positions. More...

class  LineCell
class  LineSpatialObject
 Representation of a Line based on the spatial object classes. More...

class  LineSpatialObjectPoint
 Point used for a line definition. More...

class  ListNode
class  Log10ImageAdaptor
 Presents an image as being composed of the log10() of its pixels. More...

class  Log10ImageFilter
 Computes the log10(x) pixel-wise. More...

class  LogImageAdaptor
 Presents an image as being composed of the log() of its pixels. More...

class  LogImageFilter
 Computes the log(x) pixel-wise. More...

class  MahalanobisDistanceThresholdImageFunction
 Returns true if the pixel value of a vector image has a Mahalanobis distance below the value specified by the threshold. More...

class  MapContainer
class  MapContainer.ConstIterator
 The const iterator type for the map. More...

class  MapContainer.Iterator
 The non-const iterator type for the map. More...

class  MaskImageFilter
 Implements an operator for pixel-wise masking of the input image with the mask. More...

class  Matrix
 A templated class holding a M x N size Matrix This class contains a vnl_matrix_fixed in order to make all the vnl mathematical methods available. More...

class  MatrixResizeableDataObject
 Allows for a vnl matrix to be a data object with the flexibility of being resizable. More...

class  MattesMutualInformationImageToImageMetric
 Computes the mutual information between two images to be registered using the method of Mattes et al. More...

class  MattesMutualInformationImageToImageMetric.FixedImageSpatialSample
class  MaximumDecisionRule
 A Decision rule that choose the class of which discriminant score is the largest. More...

class  MaximumImageFilter
 Implements a pixel-wise operator Max(a,b) between two images. More...

class  MaximumRatioDecisionRule
 This rule returns $i$ if $\frac{f_{i}(\overrightarrow{x})}{f_{j}(\overrightarrow{x})} > \frac{K_{j}}{K_{i}}$ for all $j \not= i$, where the $i$ is the index of a class which has membership function $f_{i}$ and its prior value (usually, the a priori probability or the size of a class) is $K_{i}$. More...

class  MeanImageFilter
 Applies an averaging filter to an image. More...

class  MeanImageFunction
 Calculate the mean value in the neighborhood of a pixel. More...

class  MeanReciprocalSquareDifferenceImageToImageMetric
 Computes similarity between two objects to be registered. More...

class  MeanReciprocalSquareDifferencePointSetToImageMetric
 Computes similarity between two objects to be registered. More...

class  MeanSquareRegistrationFunction
struct  MeanSquareRegistrationFunction.GlobalDataStruct
class  MeanSquaresHistogramImageToImageMetric
 Computes mean squared difference similarity measure between two images to be registered. More...

class  MeanSquaresImageToImageMetric
 Computes similarity between two objects to be registered. More...

class  MeanSquaresPointSetToImageMetric
 Computes similarity between pixel values of a point set and intensity values of an image. More...

class  MedialNodePairCorrespondenceProcess
 This process takes as inputs two core atom images, the distance matrices of the two images, and the unary correspondence matrix between the two images in order to produce an itkCorrespondenceDataStructure containing correspondences between pairs (node cliques of size 2) in the images. More...

class  MedialNodeTripletCorrespondenceProcess
 This process takes as inputs two core atom images, a pair correspondence data structure for the two images, and the distance matrices of the two images in order to produce an itkCorrespondenceDataStructure containing correspondences between triplets (node cliques of size 3) in the images. More...

class  MedianImageFilter
 Applies a median filter to an image. More...

class  MedianImageFunction
 Calculate the median value in the neighborhood of a pixel. More...

class  MemberCommand
 Command subclass that calls a pointer to a member function. More...

class  Mesh
 Implements the N-dimensional mesh structure. More...

class  Mesh.BoundaryAssignmentIdentifier
class  MeshRegion
 A mesh region represents an unstructured region of data. More...

class  MeshSource
 Base class for all process objects that output mesh data. More...

class  MeshSpatialObject
 Implementation of an Mesh as spatial object. More...

class  MeshToMeshFilter
class  MetaBlobConverter
class  MetaDataDictionary
class  MetaDataObject
class  MetaDataObjectBase
class  MetaEllipseConverter
class  MetaGroupConverter
class  MetaImageConverter
class  MetaImageIO
 Read MetaImage file format. More...

class  MetaImageIOFactory
 Create instances of MetaImageIO objects using an object factory. More...

class  MetaLandmarkConverter
class  MetaLineConverter
class  MetaSceneConverter
class  MetaSurfaceConverter
class  MetaTubeConverter
class  MidsagittalPlaneExtractionImageFilter
 Implements a Reflection of an image along a selected direction. More...

class  MinimumDecisionRule
 A Decision rule that choose the class that has minimum value. More...

class  MinimumImageFilter
 Implements a pixel-wise operator Min(a,b) between two images. More...

class  MinimumMaximumImageCalculator
class  MinimumMaximumImageFilter
 Computes the minimum and the maximum intensity values of an image. More...

class  MinMaxCurvatureFlowFunction
struct  MinMaxCurvatureFlowFunction.Dispatch
struct  MinMaxCurvatureFlowFunction.DispatchBase
class  MinMaxCurvatureFlowImageFilter
 Denoise an image using min/max curvature flow. More...

class  MIRegistrationFunction
struct  MIRegistrationFunction.GlobalDataStruct
class  MirrorPadImageFilter
 Increase the image size by padding with replicants of the input image value. More...

class  MorphologyImageFilter
 Base class for the morphological operations such as erosion and dialation. More...

class  MRASlabIdentifier
 identifies slab in MR images comparing minimum intensity averages More...

class  MRFImageFilter
 Implementation of a labeller object that uses Markov Random Fields to classify pixels in an image data set. More...

class  MRIBiasEnergyFunction
 a cost function for optimization More...

class  MRIBiasFieldCorrectionFilter
 corrects 3D MRI bias field More...

class  MultipleValuedCostFunction
 This class is a base for the CostFunctions returning a multiple values. More...

class  MultipleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a multiple valued function. More...

class  MultipleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  MultipleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::MultipleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...

class  MultiplyImageFilter
 Implements an operator for pixel-wise multiplication of two images. More...

class  MultiResolutionImageRegistrationMethod
 Base class for multi-resolution image registration methods. More...

class  MultiResolutionPDEDeformableRegistration
 Framework for perfoming multi-resolution PDE deformable registration. More...

class  MultiResolutionPyramidImageFilter
 Framework for creating images in a multi-resolution pyramid. More...

class  MultiThreader
 A class for performing multithreaded execution. More...

struct  MultiThreader.ThreadInfoStruct
class  MultivariateLegendrePolynomial
 2D and 3D multivariate Legendre Polynomial More...

class  MultivariateLegendrePolynomial.CoefficientVectorSizeMismatch
class  MultivariateLegendrePolynomial.SimpleForwardIterator
class  MutexLock
 Mutual exclusion locking class. More...

class  MutexLockHolder
class  MutualInformationHistogramImageToImageMetric
 Computes the mutual information between two images to be registered using the histograms of the intensities in the images. More...

class  MutualInformationImageToImageMetric
 Computes the mutual information between two images to be registered. More...

class  MutualInformationImageToImageMetric.SpatialSample
class  NarrowBand
struct  NarrowBand.RegionStruct
class  NarrowBandCurvesLevelSetImageFilter
 Segments structures in images based on user supplied edge potential map. More...

class  NarrowBandImageFilterBase
 This class implements a multi-threaded finite difference image to image solver that can be applied to an arbitrary list of pixels. More...

struct  NarrowBandImageFilterBase.NarrowBandImageFilterBaseThreadStruct
struct  NarrowBandImageFilterBase.ThreadRegionType
class  NarrowBandLevelSetImageFilter
 A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More...

class  NarrowBandThresholdSegmentationLevelSetImageFilter
class  NaryAddImageFilter
 Implements an operator for pixel-wise addition of two images. More...

class  NaryFunctorImageFilter
 Implements pixel-wise generic operation of Nth similar images. More...

class  NCCRegistrationFunction
struct  NCCRegistrationFunction.GlobalDataStruct
class  NearestNeighborExtrapolateImageFunction
 Nearest neighbor extrapolation of a scalar image. More...

class  NearestNeighborInterpolateImageFunction
 Nearest neighbor interpolation of a scalar image. More...

class  Neighborhood
 A light-weight container object for storing an N-dimensional neighborhood of values. More...

class  NeighborhoodAllocator
class  NeighborhoodBinaryThresholdImageFunction
 Determine whether all the pixels in the specified neighborhood meet a threshold criteria. More...

class  NeighborhoodConnectedImageFilter
 Label pixels that are connected to a seed and lie within a neighborhood. More...

class  NeighborhoodInnerProduct
class  NeighborhoodIterator
 Defines iteration of a local N-dimensional neighborhood of pixels across an itk::Image. More...

class  NeighborhoodOperator
 Virtual class that defines a common interface to all neighborhood operator subtypes. More...

class  NeighborhoodOperatorImageFilter
 Applies a single NeighborhoodOperator to an image region. More...

class  NeighborhoodOperatorImageFunction
 Compute the convolution of a neighborhood operator with the image at a specific location in space, i.e. point, index or continuous index. This class is templated over the input image type. More...

class  NodeList
 Stores secondary lists of nodes with pointers to the contained items. More...

class  NoiseImageFilter
 Calculate the local noise in an image. More...

class  NonLinearOptimizer
 Wrap of the vnl_nonlinear_minimizer to be adapted. More...

class  NonThreadedShrinkImageFilter
 Reduce the size of an image by an integer factor. More...

class  NonUniformBSpline
 BSpline with nonuniform knot spacing. More...

class  NormalBandNode
 This is a data storage class that can is used as the node type for the SparseImage class. More...

class  NormalizedCorrelationImageToImageMetric
 Computes similarity between two images to be registered. More...

class  NormalizedCorrelationPointSetToImageMetric
 Computes similarity between pixel values of a point set and intensity values of an image. More...

class  NormalizedMutualInformationHistogramImageToImageMetric
 Computes normalized mutual information between two images to be registered using the histograms of the intensities in the images. More...

class  NormalizeImageFilter
 Normalize an image by setting its mean to zero and variance to one. More...

class  NormalVectorDiffusionFunction
 This class defines all the necessary functionality for performing isotropic and anisotropic diffusion operations on vector neighborhoods from a sparse image. More...

class  NormalVectorFunctionBase
class  NthElementImageAdaptor
 Presents an image as being composed of the N-th element of its pixels. More...

class  NthElementPixelAccessor
 Give access to the N-th of a Container type. More...

class  NumericSeriesFileNames
 Generate an ordered sequence of filenames. More...

class  NumericTraits
 Define additional traits for native types such as int or float. More...

class  NumericTraits< bool >
 Define traits for type bool. More...

class  NumericTraits< char >
 Define traits for type char. NOTE: char is not guarenteed to be signed. On SGI's, thge default is unsigned. More...

class  NumericTraits< double >
 Define traits for type double. More...

class  NumericTraits< float >
 Define traits for type float. More...

class  NumericTraits< int >
 Define traits for type int. More...

class  NumericTraits< long >
 Define traits for type long. More...

class  NumericTraits< long double >
 Define traits for type long double. More...

class  NumericTraits< RGBPixel< unsigned char > >
 Define traits for type RGBPixel<unsigned char>. More...

class  NumericTraits< short >
 Define traits for type short. More...

class  NumericTraits< signed char >
class  NumericTraits< unsigned char >
 Define traits for type unsigned char. More...

class  NumericTraits< unsigned int >
 Define traits for type unsigned int. More...

class  NumericTraits< unsigned long >
 Define traits for type unsigned long. More...

class  NumericTraits< unsigned short >
 Define traits for type unsigned short. More...

class  Object
 Base class for most itk classes. More...

class  ObjectFactory
 Create instances of a class. More...

class  ObjectFactoryBase
 Create instances of classes using an object factory. More...

struct  ObjectFactoryBase.OverrideInformation
 Internal implementation class for ObjectFactorBase. More...

class  ObjectMorphologyImageFilter
 Base class for the morphological operations being applied to isolated objects in an image. More...

class  ObjectStore
 A specialized memory management object for allocating and destroying contiguous blocks of objects. More...

struct  ObjectStore.MemoryBlock
class  Octree
 represent a 3D Image with an Octree data structure. More...

class  OctreeBase
 Provides non-templated access to templated instances of Octree. More...

class  OctreeNode
class  OctreeNodeBranch
class  Offset
 Represent the offset between two n-dimensional indexes in a n-dimensional image. More...

class  OnePlusOneEvolutionaryOptimizer
 1+1 evolutionary strategy optimizer More...

class  OneWayEquivalencyTable
 Hash table to manage integral label equivalencies that are order dependent. More...

class  Optimizer
 Generic representation for an optimization method. More...

class  OrientImageFilter
 Permute axes and then flip images as needed to obtain agreement in coordinateOrientation codes. More...

class  OrImageFilter
 Implements the OR logical operator pixel-wise between two images. More...

class  OrthogonallyCorrected2DParametricPath
 Represent an orthogonally corrected 2D parametric path. More...

class  OrthogonalSwath2DPathFilter
 Filter that optimizes a 2D path relative to an image. More...

class  OStringStream
class  OtsuThresholdImageCalculator
 Computes the Otsu's threshold for an image. More...

class  OutputWindow
 Messages sent from the system are collected by this object. More...

class  PadImageFilter
 Increase the image size by padding. Superclass for filters that fill in extra pixels. More...

class  ParallelSparseFieldCityBlockNeighborList
 A convenience class for storing indicies which reference neighbor pixels within a neighborhood. More...

class  ParallelSparseFieldLevelSetImageFilter
 This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More...

struct  ParallelSparseFieldLevelSetImageFilter.ParallelSparseFieldLevelSetThreadStruct
struct  ParallelSparseFieldLevelSetImageFilter.ThreadData
class  ParallelSparseFieldLevelSetNode
class  ParametricPath
 Represent a parametric path through ND Space. More...

class  ParametricSpaceToImageSpaceMeshFilter
class  PasteImageFilter
 Paste an image into another image. More...

class  Path
 Represent a path through ND Space. More...

class  PathAndImageToPathFilter
 Base class for filters that take both a path and an image as input and produce a path as output. More...

class  PathConstIterator
 PathConstIterator iterates (traces) over a path through an image. More...

class  PathIterator
 PathIterator iterates (traces) over a path through an image. More...

class  PathSource
 Base class for all process objects that output path data. More...

class  PathToChainCodePathFilter
 Filter that produces a chain code version of a path. More...

class  PathToImageFilter
 Base class for filters that take a Path as input and produce an image as output. Base class for filters that take a Path as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the path's bounding box is used. The default spacing of the image is given by the spacing of the input path (currently assumed internally to be 1.0). More...

class  PathToPathFilter
 Base class for filters that take a path as input and produce a path as output. More...

struct  PBInfo
class  PCAShapeSignedDistanceFunction
 Compute the signed distance from a N-dimensional PCA Shape. More...

class  PDEDeformableRegistrationFilter
 Deformably register two images using a PDE algorithm. More...

class  PDEDeformableRegistrationFunction
class  PeriodicBoundaryCondition
 A function object that determines values outside of image boundaries according to periodic (wrap-around) conditions. More...

class  PermuteAxesImageFilter
 Permutes the image axes according to a user specified order. More...

class  PixelAccessor
 Give access to partial aspects of a type. More...

class  PixelTraits
 Traits for a pixel that define the dimension and component type. More...

class  PixelTraits< bool >
class  PixelTraits< char >
class  PixelTraits< double >
class  PixelTraits< float >
class  PixelTraits< int >
class  PixelTraits< long >
class  PixelTraits< short >
class  PixelTraits< unsigned char >
class  PixelTraits< unsigned int >
class  PixelTraits< unsigned long >
class  PixelTraits< unsigned short >
struct  pixhdr
struct  PixUpk
class  PlaneSpatialObject
class  PNGImageIO
class  PNGImageIOFactory
 Create instances of PNGImageIO objects using an object factory. More...

class  Point
 A templated class holding a geometric point in n-Dimensional space. More...

class  PointBasedSpatialObject
 This class serves as the base class for point-based spatial objects. More...

class  PointLocator
 Accelerate geometric searches for points. More...

class  PointSet
 A superclass of the N-dimensional mesh structure; supports point (geometric coordinate and attribute) definition. More...

class  PointSetToImageFilter
 Base class for filters that take a PointSet as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the point-set's bounding box is used. More...

class  PointSetToImageMetric
 Computes similarity between a point set and an image. More...

class  PointSetToImageRegistrationMethod
 Base class for PointSet to Image Registration Methods. More...

class  PointSetToPointSetMetric
 Computes similarity between two point sets. More...

class  PointSetToPointSetRegistrationMethod
 Base class for PointSet to PointSet Registration Methods. More...

class  PolygonCell
class  PolygonGroupSpatialObject
 Implements a Region Of Interest Type. More...

class  PolygonGroupSpatialObjectXMLFileReader
class  PolygonGroupSpatialObjectXMLFileWriter
class  PolygonSpatialObject
class  PolyLineParametricPath
 Represent a path of line segments through ND Space. More...

class  ProcessObject
 ProcessObject is the base class for all process objects (source, filters, mappers) in the Insight data processing pipeline. More...

class  ProgressAccumulator
 Facilitates progress reporting for filters that wrap around multiple other filters. More...

struct  ProgressAccumulator.FilterRecord
class  ProgressReporter
 Implements progress tracking for a filter. More...

class  QuadraticEdgeCell
class  QuadraticTriangleCell
class  QuadraticTriangleCellTopology
class  QuadrilateralCell
class  QuadrilateralCellTopology
class  QuaternionRigidTransform
 QuaternionRigidTransform of a vector space (e.g. space coordinates). More...

class  QuaternionRigidTransformGradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  RandomImageSource
 Generate an n-dimensional image of random pixel values. More...

class  RawImageIO
 Read and write raw binary images. More...

class  RawImageIOFactory
class  RayCastInterpolateImageFunction
 Projective interpolation of an image at specified positions. More...

class  ReceptorMemberCommand
 Command subclass that calls a pointer to a member function. More...

class  RecursiveGaussianImageFilter
 Base class for computing IIR convolution with a Gaussian kernel. More...

class  RecursiveMultiResolutionPyramidImageFilter
 Creates a multi-resolution pyramid using a recursive implementation. More...

class  RecursiveSeparableImageFilter
 Base class for recursive convolution with a kernel. More...

class  RedPixelAccessor
 Give access to the red component of a RGBPixel type. More...

class  ReflectImageFilter
 Implements a Reflection of an image along a selected direction. More...

class  ReflectiveImageRegionConstIterator
 Multi-dimensional image iterator which only walks a region. More...

class  ReflectiveImageRegionIterator
 Multi-dimensional image iterator which only walks a region. More...

class  Region
 A region represents some portion or piece of data. More...

class  RegionGrowImageFilter
 Base class for RegionGrowImageFilter object. More...

class  RegionOfInterestImageFilter
 Extract a region of interest from the input image. More...

class  RegularExpressionSeriesFileNames
 Generate an ordered sequence of filenames that match a regular expression. More...

class  RegularStepGradientDescentBaseOptimizer
 Implement a gradient descent optimizer. More...

class  RegularStepGradientDescentOptimizer
 Implement a gradient descent optimizer. More...

class  ReinitializeLevelSetImageFilter
 Reinitialize the level set to the signed distance function. More...

class  RelabelComponentImageFilter
 Relabel the components in an image such that consecutive labels are used. More...

class  ResampleImageFilter
 Resample an image via a coordinate transform. More...

class  RescaleIntensityImageFilter
 Applies a linear transformation to the intensity levels of the input Image. More...

class  RGBAPixel
 Represent Red, Green, Blue cand Alpha component for color images. More...

class  RGBGibbsPriorFilter
class  RGBPixel
 Represent Red, Green and Blue component for color images. More...

class  RGBToVectorImageAdaptor
 Presents an image of pixel type RGBPixel as being and image of Vectors. More...

class  Rigid2DTransform
 Rigid2DTransform of a vector space (e.g. space coordinates). More...

class  Rigid3DPerspectiveTransform
 Rigid3DTramsform of a vector space (e.g. space coordinates). More...

class  Rigid3DTransform
 Rigid3DTransform of a vector space (e.g. space coordinates). More...

class  ScalarAnisotropicDiffusionFunction
class  ScalarToArrayCastImageFilter
 Creates the output image with vector type pixels filled with the intensity values from one or more input images with scalar pixels. More...

class  ScalarVector
 A templated class holding bot scalar and vector values and responding to the GetScalar() and GetVector() methods. More...

class  ScaleLogarithmicTransform
 Logarithmic Scale transformation of a vector space (e.g. space coordinates). More...

class  ScaleSkewVersor3DTransform
 ScaleSkewVersor3DTransform of a vector space (e.g. space coordinates). More...

class  ScaleTransform
 Scale transformation of a vector space (e.g. space coordinates). More...

class  ScatterMatrixImageFunction
 Calculate the scatter matrix in the neighborhood of a pixel in a Vector image. More...

class  SceneSpatialObject
 a SceneSpatialObject has a list of SpatialObjects More...

class  SecondaryNodeList
 Stores corresponding lists of nodes with pointers to the contained items. More...

class  SegmentationBorder
 Base class for SegmentationBorder object. More...

class  SegmentationLevelSetFunction
class  SegmentationLevelSetImageFilter
 A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More...

class  SegmentationRegion
 Base class for SegmentationRegion object. More...

class  Semaphore
 The semaphore class is used to synchronize execution between threads. More...

class  ShapeDetectionLevelSetFunction
 This function is used in the ShapeDetectionLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More...

class  ShapeDetectionLevelSetImageFilter
 Segments structures in images based on a user supplied edge potential map. More...

class  ShapedNeighborhoodIterator
 A neighborhood iterator which can take on an arbitrary shape. More...

struct  ShapedNeighborhoodIterator.Iterator
class  ShapePriorMAPCostFunction
 Represents the maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More...

class  ShapePriorMAPCostFunctionBase
 Represents the base class of maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More...

class  ShapePriorSegmentationLevelSetFunction
 This function is used in ShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More...

struct  ShapePriorSegmentationLevelSetFunction.ShapePriorGlobalDataStruct
class  ShapePriorSegmentationLevelSetImageFilter
 A base class which defines the API for implementing a level set segmentation filter with statistical shape influence. More...

class  ShapeSignedDistanceFunction
 Base class for functions which evaluates the signed distance from a shape. More...

class  ShiftScaleImageFilter
 Shift and scale the pixels in an image. More...

class  ShiftScaleInPlaceImageFilter
 Shift and scale the pixels in an image. More...

class  ShrinkImageFilter
 Reduce the size of an image by an integer factor in each dimension. More...

class  SiemensVisionImageIO
 Class that defines how to read SiemensVision file format. More...

class  SiemensVisionImageIOFactory
 Create instances of SiemensVisionImageIO objects using an object factory. More...

class  SigmoidImageFilter
 Computes the sigmoid function pixel-wise. More...

class  Similarity2DTransform
 Similarity2DTransform of a vector space (e.g. space coordinates). More...

class  SimilarityIndexImageFilter
 Measures the similarity between the set of non-zero pixels of two images. More...

class  SimpleConstMemberCommand
 Command subclass that calls a pointer to a member function. More...

class  SimpleFastMutexLock
 Critical section locking class that can be allocated on the stack. More...

class  SimpleFuzzyConnectednessScalarImageFilter
 Perform segmentation on grayscale images using method of fuzzy connectedness. More...

class  SimpleMemberCommand
 Command subclass that calls a pointer to a member function. More...

class  SimpleMutexLock
 Simple mutual exclusion locking class. More...

class  SingleValuedCostFunction
 This class is a base for the CostFunctions returning a single value. More...

class  SingleValuedNonLinearOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  SingleValuedNonLinearVnlOptimizer
 This class is a base for the Optimization methods that optimize a single valued function. More...

class  SingleValuedVnlCostFunctionAdaptor
 This class is an Adaptor that allows to pass itk::SingleValuedCostFunctions to vnl_optimizers expecting a vnl_cost_function. More...

class  SinImageAdaptor
 Presents an image as being composed of the sin() of its pixels. More...

class  SinImageFilter
 Computes the sin(x) pixel-wise. More...

class  Size
 Represent the size (bounds) of a n-dimensional image. More...

class  SliceIterator
 A flexible iterator for itk containers(i.e. itk::Neighborhood) that support pixel access through operator[]. More...

class  SmartPointer
 Implements transparent reference counting. More...

class  SmartPointerForwardReference
 Implements transparent reference counting in situations where forward references / cyclic include depndencies are a problem. More...

class  SmoothingRecursiveGaussianImageFilter
 Computes the smoothing of an image by convolution with the Gaussian kernels implemented as IIR filters. More...

class  SobelEdgeDetectionImageFilter
 A 2D or 3D edge detection using the Sobel operator. More...

class  SparseFieldCityBlockNeighborList
 A convenience class for storing indicies which reference neighbor pixels within a neighborhood. More...

class  SparseFieldFourthOrderLevelSetImageFilter
 This class implements the fourth order level set PDE framework. More...

class  SparseFieldLayer
struct  SparseFieldLayer.RegionType
class  SparseFieldLayerIterator
class  SparseFieldLevelSetImageFilter
 This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More...

class  SparseFieldLevelSetNode
class  SparseImage
 This class implements a storage type for sparse image data. More...

class  SpatialFunction
 N-dimensional spatial function class. More...

class  SpatialFunctionImageEvaluatorFilter
 Evaluates a SpatialFunction onto a source image. More...

class  SpatialObject
 Implementation of the composite pattern. More...

class  SpatialObjectPoint
 Point used for spatial objets. More...

class  SpatialObjectProperty
class  SpatialObjectReader
class  SpatialObjectToImageFilter
 Base class for filters that take a SpatialObject as input and produce an image as output. By default, if the user does not specify the size of the output image, the maximum size of the object's bounding box is used. The spacing of the image is given by the spacing of the input Spatial object. More...

class  SpatialObjectToImageStatisticsCalculator
class  SpatialObjectToPointSetFilter
 Base class for filters that take a SpatialObject as input and produce a PointSet as output. The pointset created is in physical space. More...

class  SpatialObjectWriter
class  SphereMeshSource
class  SphereSignedDistanceFunction
 Compute the signed distance from a N-dimensional sphere. More...

class  SphereSpatialFunction
 Spatial function implementation of a sphere. More...

class  SqrtImageAdaptor
 Presents an image as being composed of the sqrt() of its pixels. More...

class  SqrtImageFilter
 Computes the sqrt(x) pixel-wise. More...

class  SquaredDifferenceImageFilter
 Implements pixel-wise the computation of squared difference. More...

class  SquareImageFilter
 Computes the square of the intensity values pixel-wise. More...

class  StatisticsImageFilter
 Compute min. max, variance and mean of an Image. More...

class  StimulateImageIO
 ImageIO class for reading SDT/SPR (Stimulate) images This format is similar to a MetaImageIO file: The user should specify the .spr file (not the data file : .sdt). More...

class  StimulateImageIOFactory
 Create instances of StimulateImageIO objects using an object factory. More...

class  STLConstContainerAdaptor
class  STLContainerAdaptor
class  StreamingImageFilter
 Pipeline object to control data streaming for large data processing. More...

class  StructHashFunction
 Generic hash function for an arbitrary struct (or class). More...

class  SubtractImageFilter
 Implements an operator for pixel-wise subtraction of two images. More...

class  SurfaceSpatialObject
 Representation of a Surface based on the spatial object classes. More...

class  SurfaceSpatialObjectPoint
 Point used for a Surface definition. More...

class  SwathChainCodePathFilter
 Filter that optimizes a path relative to an image in ND. More...

class  SymmetricEigenSystem
 wrapper of the vnl_symmetric_eigensystem algorithm More...

class  SymmetricEllipsoidInteriorExteriorSpatialFunction
class  TanImageAdaptor
 Presents an image as being composed of the tan() of its pixels. More...

class  TanImageFilter
 Computes the tan(x) pixel-wise. More...

class  TargetClass
class  TernaryAddImageFilter
 Implements pixel-wise addition of three images. More...

class  TernaryFunctorImageFilter
 Implements pixel-wise generic operation of three images. More...

class  TernaryMagnitudeImageFilter
 Implements pixel-wise addition of three images. More...

class  TernaryMagnitudeSquaredImageFilter
 Implements pixel-wise addition of three images. More...

class  TetrahedronCell
class  TetrahedronCellTopology
class  TextOutput
class  ThinPlateR2LogRSplineKernelTransform
class  ThinPlateSplineKernelTransform
class  ThresholdImageFilter
 Set image values to a user-specified value if they are below, above, or between simple threshold values. More...

class  ThresholdSegmentationLevelSetFunction
 This function is used in ThresholdSegmentationLevelSetImageFilter to segment structures in images based on intensity values. More...

class  ThresholdSegmentationLevelSetImageFilter
 Segments structures in images based on intensity values. More...

class  TIFFImageIO
class  TIFFImageIOFactory
 Create instances of TIFFImageIO objects using an object factory. More...

class  TimeProbe
class  TimeProbesCollectorBase
class  TimeStamp
 Generate a unique, increasing time value. More...

class  TobogganImageFilter
 toboggan image segmentation The Toboggan segmentation takes a gradient magnitude image as input and produces an (over-)segmentation of the image based on connecting each pixel to a local minimum of gradient. It is roughly equivalent to a watershed segmentation of the lowest level. More...

class  TorusInteriorExteriorSpatialFunction
 Spatial function implementation of torus symmetric about the z-axis in 3D. More...

class  Transform
 Transform points and vector from an input space to an output space. More...

class  TransformMeshFilter
class  TranslationTransform
 Translation transformation of a vector space (e.g. space coordinates). More...

class  TriangleCell
class  TriangleCellTopology
class  TubeSpatialObject
 Representation of a tube based on the spatial object classes. More...

class  TubeSpatialObjectPoint
 Point used for a tube definition. More...

class  TwoOutputExampleImageFilter
 Example of a filter that produce two outputs. More...

class  UnaryCorrespondenceMatrix
 A matrix used to store the Unary Metric for medial node comparisons between two images. More...

class  UnaryFunctorImageFilter
 Implements pixel-wise generic operation on one image. More...

class  UnaryMedialNodeMetric
 Compares the scale and dimensionality of two medial nodes. More...

struct  unpack
class  UnsharpMaskLevelSetImageFilter
 This class implements a detail enhancing filter by making use of the 4th-order level set isotropic diffusion (smoothing) PDE. More...

class  ValarrayImageContainer
class  VarianceImageFunction
 Calculate the variance in the neighborhood of a pixel. More...

class  Vector
 A templated class holding a n-Dimensional vector. More...

class  VectorAnisotropicDiffusionFunction
class  VectorCastImageFilter
 Casts input vector pixels to output vector pixel type. More...

class  VectorConfidenceConnectedImageFilter
class  VectorContainer
class  VectorContainer.ConstIterator
class  VectorContainer.Iterator
class  VectorCurvatureAnisotropicDiffusionImageFilter
class  VectorCurvatureNDAnisotropicDiffusionFunction
class  VectorExpandImageFilter
 Expand the size of a vector image by an integer factor in each dimension. More...

class  VectorFuzzyConnectednessImageFilter
class  VectorGradientAnisotropicDiffusionImageFilter
class  VectorGradientMagnitudeImageFilter
 Computes a scalar, gradient magnitude image from a multiple channel (pixels are vectors) input. More...

class  VectorGradientNDAnisotropicDiffusionFunction
class  VectorIndexSelectionCastImageFilter
 Extracts the selected index of the vector that is the input pixel type. More...

class  VectorInterpolateImageFunction
 Base class for all vector image interpolaters. More...

class  VectorLinearInterpolateImageFunction
 Linearly interpolate a vector image at specified positions. More...

class  VectorMeanImageFunction
 Calculate the mean value in the neighborhood of a pixel in a Vector image. More...

class  VectorNeighborhoodInnerProduct
class  VectorNeighborhoodOperatorImageFilter
 Applies a single scalar NeighborhoodOperator to an itk::Vector image region. More...

class  VectorResampleImageFilter
 Resample an image via a coordinate transform. More...

class  VectorThresholdSegmentationLevelSetFunction
 This function is used in VectorThresholdSegmentationLevelSetImageFilter to segment structures in images based on the Mahalanobis distance. More...

class  VectorThresholdSegmentationLevelSetImageFilter
 Segments structures in images based on intensity values. More...

class  VectorToRGBImageAdaptor
 Presents an image of pixel type Vector as being and image of RGBPixel type. More...

class  Version
 Track the current version of the software. More...

class  Versor
 A templated class holding a unit quaternion. More...

class  VersorRigid3DTransform
 VersorRigid3DTransform of a vector space (e.g. space coordinates). More...

class  VersorRigid3DTransformOptimizer
 Implement a gradient descent optimizer for the VersorRigid3DTransform parameter space. More...

class  VersorTransform
class  VersorTransformOptimizer
 Implement a gradient descent optimizer. More...

class  VertexCell
class  VnlFFTComplexConjugateToRealImageFilter
class  VnlFFTRealToComplexConjugateImageFilter
class  VolumeSplineKernelTransform
class  VoronoiDiagram2D
 Implements the 2-Dimensional Voronoi Diagram. More...

class  VoronoiDiagram2D.VoronoiEdge
class  VoronoiDiagram2DGenerator
 Implement the Sweep Line Algorithm for the construction of the 2D Voronoi Diagram. More...

class  VoronoiDiagram2DGenerator.FortuneEdge
class  VoronoiDiagram2DGenerator.FortuneHalfEdge
class  VoronoiDiagram2DGenerator.FortuneSite
class  VoronoiPartitioningImageFilter
class  VoronoiSegmentationImageFilter
class  VoronoiSegmentationImageFilterBase
class  VoronoiSegmentationRGBImageFilter
class  VTKImageExport
 Connect the end of an ITK image pipeline to a VTK pipeline. More...

class  VTKImageExportBase
 Superclass for VTKImageExport instantiations. More...

class  VTKImageImport
 Connect the end of an VTK pipeline to an ITK image pipeline. More...

class  VTKImageIO
 ImageIO class for reading VTK images. More...

class  VTKImageIOFactory
 Create instances of VTKImageIO objects using an object factory. More...

class  WarpImageFilter
 Warps an image using an input deformation field. More...

class  WatershedImageFilter
 A low-level image analysis algorithm that automatically produces a hierarchy of segmented, labeled images from a scalar-valued image input. More...

class  WatershedMiniPipelineProgressCommand
class  WeakPointer
 Implements a weak reference to an object. More...

class  Win32OutputWindow
 Collect error and debug messages on Win32-based systems. More...

class  WrapPadImageFilter
 Increase the image size by padding with replicants of the input image value. More...

class  XMLFileOutputWindow
 Messages sent from the system are sent to a file with each message enclosed by XML tags. More...

class  XMLReader
class  XMLReaderBase
class  XMLWriterBase
class  XorImageFilter
 Implements the XOR logical operator pixel-wise between two images. More...

class  ZeroCrossingBasedEdgeDetectionImageFilter
class  ZeroCrossingImageFilter
class  ZeroFluxNeumannBoundaryCondition
 A function object that determines a neighborhood of values at an image boundary according to a Neumann boundary condition where first, upwind derivatives on the boundary are zero. This is a useful condition in solving some classes of differential equations. More...


[NOHEADER]

template<typename TAutoPointerBase, typename TAutoPointerDerived> void ITK_EXPORT TransferAutoPointer (TAutoPointerBase &pa, TAutoPointerDerived &pb)

[NOHEADER]

std::ostream & operator<< (std::ostream &os, EventObject &e)

[NOHEADER]

 itkEventMacro (NoEvent, EventObject)
 itkEventMacro (AnyEvent, EventObject)
 itkEventMacro (DeleteEvent, AnyEvent)
 itkEventMacro (StartEvent, AnyEvent)
 itkEventMacro (EndEvent, AnyEvent)
 itkEventMacro (ProgressEvent, AnyEvent)
 itkEventMacro (ExitEvent, AnyEvent)
 itkEventMacro (AbortEvent, AnyEvent)
 itkEventMacro (ModifiedEvent, AnyEvent)
 itkEventMacro (IterationEvent, AnyEvent)
 itkEventMacro (PickEvent, AnyEvent)
 itkEventMacro (StartPickEvent, PickEvent)
 itkEventMacro (EndPickEvent, PickEvent)
 itkEventMacro (AbortCheckEvent, PickEvent)

[NOHEADER]

ITKCommon_EXPORT void OutputWindowDisplayText (const char *)
ITKCommon_EXPORT void OutputWindowDisplayErrorText (const char *)
ITKCommon_EXPORT void OutputWindowDisplayWarningText (const char *)
ITKCommon_EXPORT void OutputWindowDisplayGenericOutputText (const char *)
ITKCommon_EXPORT void OutputWindowDisplayDebugText (const char *)

[NOHEADER]

template<class T> void EncapsulateMetaData (MetaDataDictionary &Dictionary, const std::string &key, const T &invalue)

[NOHEADER]

template<class TFourierSeriesPath, class TChainCodePath> void MakeFourierSeriesPathTraceChainCode (TFourierSeriesPath &FSPath, const TChainCodePath &chainPath, unsigned int numHarmonics=8)

Typedefs

typedef void * LibHandle
typedef void(* ThreadFunctionType )(void *)
typedef int ThreadProcessIDType
typedef int MutexType
typedef int SemaphoreType
typedef int FastMutexType
typedef itk::dcmp_t dcmp_t
typedef unsigned char PIXEL
typedef itk::pixhdr PixHdr
typedef PBInfo BookEntry_t
typedef PolygonGroupSpatialObject< 3 > PGroupSpatialObjectType

Enumerations

enum  { num_primes = 28 }
enum  { B2_MASKFILE_BLACK = 0, B2_MASKFILE_WHITE = 1, B2_MASKFILE_GRAY = 2 }
enum  OctreePlaneType
enum  LeafIdentifier {
  ZERO = 0, ONE = 1, TWO = 2, THREE = 3,
  FOUR = 4, FIVE = 5, SIX = 6, SEVEN = 7
}
enum  PolygonGroupOrientation {
  Axial = 0, Coronal = 1, Sagittal = 2, UserPlane = 3,
  Unknown = 4
}

Functions

template<class Key, class T, class HashFcn, class EqualKey, class Alloc> bool operator== (const hash_map< Key, T, HashFcn, EqualKey, Alloc > &hm1, const hash_map< Key, T, HashFcn, EqualKey, Alloc > &hm2)
template<class Key, class T, class HashFcn, class EqualKey, class Alloc> bool operator== (const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &hm1, const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &hm2)
template<class Value, class HashFcn, class EqualKey, class Alloc> bool operator== (const hash_set< Value, HashFcn, EqualKey, Alloc > &hs1, const hash_set< Value, HashFcn, EqualKey, Alloc > &hs2)
template<class Value, class HashFcn, class EqualKey, class Alloc> bool operator== (const hash_multiset< Value, HashFcn, EqualKey, Alloc > &hs1, const hash_multiset< Value, HashFcn, EqualKey, Alloc > &hs2)
vcl_size_t hash_string (const char *s)
unsigned long next_prime (unsigned long n)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> bool operator== (hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >const &, hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >const &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> std::forward_iterator_tag iterator_category (const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> Value * value_type (const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> ptrdiff_t * distance_type (const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> std::forward_iterator_tag iterator_category (const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> Value * value_type (const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc> ptrdiff_t * distance_type (const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &)
template<typename TValueType> std::ostream & operator<< (std::ostream &os, const Array< TValueType > &arr)
template<typename TValueType> std::ostream & operator<< (std::ostream &os, const Array2D< TValueType > &arr)
template<typename T> std::ostream & operator<< (std::ostream &os, AutoPointer< T > p)
template<class TImage> ConstNeighborhoodIterator<
TImage > 
operator+ (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind)
template<class TImage> ConstNeighborhoodIterator<
TImage > 
operator+ (const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind, const ConstNeighborhoodIterator< TImage > &it)
template<class TImage> ConstNeighborhoodIterator<
TImage > 
operator- (const ConstNeighborhoodIterator< TImage > &it, const typename ConstNeighborhoodIterator< TImage >::OffsetType &ind)
 itkEventMacro (UserEvent, AnyEvent)
template<typename TValueType, unsigned int VLength> std::ostream & operator<< (std::ostream &os, const FixedArray< TValueType, VLength > &arr)
template<unsigned int VImageDimension> std::ostream & operator<< (std::ostream &os, const ImageRegion< VImageDimension > &region)
template<unsigned int VIndexDimension> std::ostream & operator<< (std::ostream &os, const Index< VIndexDimension > &ind)
template<class T, unsigned int NRows, unsigned int NColumns> ITK_EXPORT std::ostream & operator<< (std::ostream &os, const Matrix< T, NRows, NColumns > &v)
template<class T> void EncapsulateMetaData (MetaDataDictionary &Dictionary, const char *key, const T &invalue)
template<class T> bool ExposeMetaData (MetaDataDictionary &Dictionary, const std::string key, T &outval)
template<class T> bool ExposeMetaData (MetaDataDictionary &Dictionary, const char *const key, T &outval)
template<class TPixel, unsigned int VDimension, class TContainer> std::ostream & operator<< (std::ostream &os, const Neighborhood< TPixel, VDimension, TContainer > &neighborhood)
template<class TPixel> std::ostream & operator<< (std::ostream &o, const NeighborhoodAllocator< TPixel > &a)
template<unsigned int VOffsetDimension> std::ostream & operator<< (std::ostream &os, const Offset< VOffsetDimension > &ind)
template<class TChainCodePath, class TPathInput> void MakeChainCodeTracePath (TChainCodePath &chainPath, const TPathInput &inPath, bool restrictMovement=false)
template<class T, unsigned int NPointDimension> ITK_EXPORT std::ostream & operator<< (std::ostream &os, const Point< T, NPointDimension > &v)
template<class T, unsigned int NPointDimension> ITK_EXPORT std::istream & operator>> (std::istream &is, Point< T, NPointDimension > &v)
template<typename TComponent> ITK_EXPORT std::ostream & operator<< (std::ostream &os, const RGBAPixel< TComponent > &c)
template<typename TComponent> ITK_EXPORT std::istream & operator>> (std::istream &is, RGBAPixel< TComponent > &c)
template<typename TComponent> ITK_EXPORT std::ostream & operator<< (std::ostream &os, const RGBPixel< TComponent > &c)
template<typename TComponent> ITK_EXPORT std::istream & operator>> (std::istream &is, RGBPixel< TComponent > &c)
template<unsigned int VDimension> std::ostream & operator<< (std::ostream &os, const Size< VDimension > &size)
template<typename T> std::ostream & operator<< (std::ostream &os, SmartPointer< T > p)
template<typename T> std::ostream & operator<< (std::ostream &os, SmartPointerForwardReference< T > p)
template<class T, unsigned int NVectorDimension> ITKCommon_EXPORT std::ostream & operator<< (std::ostream &os, const Vector< T, NVectorDimension > &v)
template<class T, unsigned int NVectorDimension> ITKCommon_EXPORT std::istream & operator>> (std::istream &is, Vector< T, NVectorDimension > &v)
ITKCommon_EXPORT Vector< double, 3 > CrossProduct (const Vector< double, 3 > &, const Vector< double, 3 > &)
ITKCommon_EXPORT Vector< float, 3 > CrossProduct (const Vector< float, 3 > &, const Vector< float, 3 > &)
ITKCommon_EXPORT Vector< int, 3 > CrossProduct (const Vector< int, 3 > &, const Vector< int, 3 > &)
template<class T> ITK_EXPORT std::ostream & operator<< (std::ostream &os, const Versor< T > &v)
template<class T> ITK_EXPORT std::istream & operator>> (std::istream &is, Versor< T > &v)
template<typename T> std::ostream & operator<< (std::ostream &os, WeakPointer< T > p)
std::ostream & operator<< (std::ostream &os, const ImageIORegion &region)
float MvtSunf (int numb)
itk::ObjectFactoryBaseitkLoad ()
std::ostream & operator<< (std::ostream &os, MultivariateLegendrePolynomial &poly)

Variables

const unsigned long prime_list [num_primes]
const char *const ANALYZE_ScanNumber
const char *const ANALYZE_O_MAX
const char *const ANALYZE_O_MIN
const char *const ANALYZE_S_MAX
const char *const ANALYZE_S_MIN
const char *const ANALYZE_CAL_MAX
const char *const ANALYZE_CAL_MIN
const char *const ANALYZE_GLMAX
const char *const ANALYZE_GLMIN
const char *const ANALYZE_AUX_FILE_NAME
const char *const ANALYZE_CALIBRATIONUNITS
const char *const ITK_OnDiskStorageTypeName
const char *const ITK_ImageFileBaseName
const char *const ITK_VoxelUnits
const char *const ITK_OnDiskBitPerPixel
const char *const SPM_ROI_SCALE
const char *const ITK_FileNotes
const char *const ITK_CoordinateOrientation
const char *const ITK_Origin
const char *const ITK_FileOriginator
const char *const ITK_OriginationDate
const char *const ITK_PatientID
const char *const ITK_ExperimentDate
const char *const ITK_ExperimentTime
const char *const ITK_InputFilterName
const char *const ROI_NAME
const char *const ROI_X_SIZE
const char *const ROI_X_RESOLUTION
const char *const ROI_Y_SIZE
const char *const ROI_Y_RESOLUTION
const char *const ROI_Z_SIZE
const char *const ROI_Z_RESOLUTION
const char *const ROI_NUM_SEGMENTS
const char *const ROI_PLANE
const char *const ROI_SCAN_ID


Detailed Description

Hashtable class, used to implement the hashed associative containers itk_hash_set, itk_hash_map, itk_hash_multiset, and itk_hash_multimap.

The three coordinate axis are azimuth, elevation, and range.

The azimuth elevation coordinate system is defined similarly to spherical coordinates but is slightly different in that the azimuth and elevation are measured in degrees between the r-axis (i.e z axis) and the projection on the x-z and y-z planes, respectively. Range, or r, is the distance from the origin.

The equations form performing the conversion from azimuth-elevation coordinates to cartesian coordinates are as follows: z = sqrt((r^2*(cos(azimuth))^2)/(1 + (cos(azimuth))^2 * (tan(elevation))^2); x = z * tan(azimuth) y = z * tan(elevation)

The reversed transforms are: azimuth = arctan(x/y) elevation = arctan(y/z) r = sqrt(x^2 + y^2 + z^2)

In this class, we can also set what a "forward" transform means. If we call SetForwardAzimuthElevationToCartesian(), a forward transform will return cartesian coordinates when passed azimuth,elevation,r coordinates. Calling SetForwardCartesianToAzimuthElevation() will cause the forward transform to return azimuth,elevation,r coordinates from cartesian coordinates.

Setting the FirstSampleDistance to a non-zero value means that a r value of 12 is actually (12 + FirstSampleDistance) distance from the origin.

There are two template parameters for this class:

ScalarT The type to be used for scalar numeric values. Either float or double.

NDimensions The number of dimensions of the vector space (must be >=3).

Todo:
Is there any real value in allowing the user to template over the scalar type? Perhaps it should always be double, unless there's a compatibility problem with the Point class.

Derive this class from a yet undefined TransformBase class. Currently, this class derives from AffineTransform, although it is not an affine transform.


Typedef Documentation

typedef struct PBInfo itk::BookEntry_t
 

Definition at line 394 of file itkPixelData.h.

typedef struct itk::dcmp_t itk::dcmp_t
 

typedef int itk::FastMutexType
 

Definition at line 58 of file itkSimpleFastMutexLock.h.

typedef void* itk::LibHandle
 

Definition at line 45 of file itkDynamicLoader.h.

typedef int itk::MutexType
 

Definition at line 56 of file itkMutexLock.h.

typedef PolygonGroupSpatialObject<3> itk::PGroupSpatialObjectType
 

Definition at line 26 of file itkPolygonGroupSpatialObjectXMLFile.h.

typedef unsigned char itk::PIXEL
 

Definition at line 230 of file itkPixelData.h.

typedef struct itk::pixhdr itk::PixHdr
 

typedef int itk::SemaphoreType
 

Definition at line 83 of file itkSemaphore.h.

typedef void(* itk::ThreadFunctionType)(void *)
 

Note
If ITK_USE_PTHREADS is defined, then the multithreaded function is of type void *, and returns NULL Otherwise the type is void which is correct for WIN32 and SPROC.

Definition at line 118 of file itkMultiThreader.h.

typedef int itk::ThreadProcessIDType
 

Definition at line 119 of file itkMultiThreader.h.


Enumeration Type Documentation

anonymous enum
 

Enumeration values:
B2_MASKFILE_BLACK 
B2_MASKFILE_WHITE 
B2_MASKFILE_GRAY 

Definition at line 28 of file itkOctree.h.

anonymous enum
 

Enumeration values:
num_primes 

Definition at line 246 of file itk_hashtable.h.

enum itk::LeafIdentifier
 

Enumeration values:
ZERO 
ONE 
TWO 
THREE 
FOUR 
FIVE 
SIX 
SEVEN 

Definition at line 12 of file itkOctreeNode.h.

enum itk::OctreePlaneType
 

The enumeration to define the planar orientation of the octree

Definition at line 37 of file itkOctree.h.

Referenced by itk::Octree< TPixel, ColorTableSize, MappingFunctionType >::SetTree().

enum itk::PolygonGroupOrientation
 

Enumeration values:
Axial 
Coronal 
Sagittal 
UserPlane 
Unknown 

Definition at line 24 of file itkPolygonGroupOrientation.h.


Function Documentation

ITKCommon_EXPORT Vector<int,3> CrossProduct const Vector< int, 3 > &  ,
const Vector< int, 3 > & 
 

ITKCommon_EXPORT Vector<float,3> CrossProduct const Vector< float, 3 > &  ,
const Vector< float, 3 > & 
 

ITKCommon_EXPORT Vector<double,3> CrossProduct const Vector< double, 3 > &  ,
const Vector< double, 3 > & 
 

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
ptrdiff_t* distance_type const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 686 of file itk_hashtable.h.

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
ptrdiff_t* distance_type const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 665 of file itk_hashtable.h.

template<class T>
void EncapsulateMetaData MetaDataDictionary &  Dictionary,
const char *  key,
const T &  invalue
[inline]
 

Definition at line 169 of file itkMetaDataObject.h.

template<class T>
void EncapsulateMetaData MetaDataDictionary &  Dictionary,
const std::string &  key,
const T &  invalue
[inline]
 

EncapsulateMetaData is a convenience function that encapsulates raw MetaData into a MetaDataObject that can be put into the MetaDataDictionary.

Parameters:
value the value of type T that is to be encapsulated.
Returns:
A smartpointer ot a MetaDataObject that is suitable for insertion into a MetaDataDictionary.

Definition at line 160 of file itkMetaDataObject.h.

template<class T>
bool ExposeMetaData MetaDataDictionary &  Dictionary,
const char *const  key,
T &  outval
[inline]
 

Definition at line 234 of file itkMetaDataObject.h.

template<class T>
bool ExposeMetaData MetaDataDictionary &  Dictionary,
const std::string  key,
T &  outval
[inline]
 

FindValInDictionary provides a shortcut for pulling a value of type T out of a MetaDataDictionary. If Dictionary[key] isn't set, return false, otherwise copy into outval reference and return true.

Parameters:
Dictionary -- reference to a dictionary key -- string identifier for this object
outval -- where to store value found in table.

Definition at line 184 of file itkMetaDataObject.h.

vcl_size_t hash_string const char *  s  )  [inline]
 

Definition at line 92 of file itk_hashtable.h.

Referenced by itk::hash< const char * >::operator()(), and itk::hash< char * >::operator()().

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
std::forward_iterator_tag iterator_category const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 672 of file itk_hashtable.h.

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
std::forward_iterator_tag iterator_category const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 651 of file itk_hashtable.h.

itkEventMacro UserEvent  ,
AnyEvent 
 

itkEventMacro AbortCheckEvent  ,
PickEvent 
 

Define some common ITK events

itkEventMacro EndPickEvent  ,
PickEvent 
 

Define some common ITK events

itkEventMacro StartPickEvent  ,
PickEvent 
 

Define some common ITK events

itkEventMacro PickEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro IterationEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro ModifiedEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro AbortEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro ExitEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro ProgressEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro EndEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro StartEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro DeleteEvent  ,
AnyEvent 
 

Define some common ITK events

itkEventMacro AnyEvent  ,
EventObject 
 

Define some common ITK events

itkEventMacro NoEvent  ,
EventObject 
 

Define some common ITK events

itk::ObjectFactoryBase* itkLoad  ) 
 

template<class TChainCodePath, class TPathInput>
void MakeChainCodeTracePath TChainCodePath &  chainPath,
const TPathInput &  inPath,
bool  restrictMovement = false
 

Make a chain code trace another path of same dimensionality. If restrictMovement is true, then individual steps are allowed to move through only one dimension at a time; for 2D paths this results in an 8-connected chain code.

Definition at line 43 of file itkPathFunctions.h.

template<class TFourierSeriesPath, class TChainCodePath>
void MakeFourierSeriesPathTraceChainCode TFourierSeriesPath &  FSPath,
const TChainCodePath &  chainPath,
unsigned int  numHarmonics = 8
 

Make a Fourier series path trace a chain code path of same dimensionality. numHarmonics is the number of harmonics (frequency coefficients, which include the "DC" term) to compute. If chainPath has too few steps to calculate numHarmonics (due to the Nyquist criterion), then as many harmonics as possible (chainPath->NumberOfSteps()/2) will be calculated. No fewer than 2 harmonics will be calcualted.

Definition at line 93 of file itkPathFunctions.h.

References HardConnectedComponentImageFilter::IndexType, and M_PI.

float MvtSunf int  numb  ) 
 

unsigned long next_prime unsigned long  n  )  [inline]
 

Definition at line 273 of file itk_hashtable.h.

References num_primes, and prime_list.

template<class TImage>
ConstNeighborhoodIterator<TImage> operator+ const typename ConstNeighborhoodIterator< TImage >::OffsetType &  ind,
const ConstNeighborhoodIterator< TImage > &  it
[inline]
 

Definition at line 487 of file itkConstNeighborhoodIterator.h.

template<class TImage>
ConstNeighborhoodIterator<TImage> operator+ const ConstNeighborhoodIterator< TImage > &  it,
const typename ConstNeighborhoodIterator< TImage >::OffsetType &  ind
[inline]
 

Definition at line 475 of file itkConstNeighborhoodIterator.h.

template<class TImage>
ConstNeighborhoodIterator<TImage> operator- const ConstNeighborhoodIterator< TImage > &  it,
const typename ConstNeighborhoodIterator< TImage >::OffsetType &  ind
[inline]
 

Definition at line 494 of file itkConstNeighborhoodIterator.h.

std::ostream& operator<< std::ostream &  os,
MultivariateLegendrePolynomial &  poly
 

std::ostream& operator<< std::ostream &  os,
const ImageIORegion &  region
[inline]
 

Definition at line 214 of file itkImageIORegion.h.

template<typename T>
std::ostream& operator<< std::ostream &  os,
WeakPointer< T >  p
 

Definition at line 133 of file itkWeakPointer.h.

template<class T>
ITK_EXPORT std::ostream& operator<< std::ostream &  os,
const Versor< T > &  v
 

Definition at line 261 of file itkVersor.h.

References itk::Versor< T >::GetW(), itk::Versor< T >::GetX(), itk::Versor< T >::GetY(), itk::Versor< T >::GetZ(), and ITK_EXPORT.

template<class T, unsigned int NVectorDimension>
ITKCommon_EXPORT std::ostream& operator<< std::ostream &  os,
const Vector< T, NVectorDimension > &  v
 

template<typename T>
std::ostream& operator<< std::ostream &  os,
SmartPointerForwardReference< T >  p
 

Definition at line 110 of file itkSmartPointerForwardReference.h.

template<typename T>
std::ostream& operator<< std::ostream &  os,
SmartPointer< T >  p
 

Definition at line 171 of file itkSmartPointer.h.

template<unsigned int VDimension>
std::ostream& operator<< std::ostream &  os,
const Size< VDimension > &  size
 

Definition at line 204 of file itkSize.h.

template<typename TComponent>
ITK_EXPORT std::ostream& operator<< std::ostream &  os,
const RGBPixel< TComponent > &  c
 

template<typename TComponent>
ITK_EXPORT std::ostream& operator<< std::ostream &  os,
const RGBAPixel< TComponent > &  c
 

template<class T, unsigned int NPointDimension>
ITK_EXPORT std::ostream& operator<< std::ostream &  os,
const Point< T, NPointDimension > &  v
 

template<unsigned int VOffsetDimension>
std::ostream& operator<< std::ostream &  os,
const Offset< VOffsetDimension > &  ind
 

Definition at line 210 of file itkOffset.h.

template<class TPixel>
std::ostream& operator<< std::ostream &  o,
const NeighborhoodAllocator< TPixel > &  a
[inline]
 

Definition at line 138 of file itkNeighborhoodAllocator.h.

template<class TPixel, unsigned int VDimension, class TContainer>
std::ostream& operator<< std::ostream &  os,
const Neighborhood< TPixel, VDimension, TContainer > &  neighborhood
 

Definition at line 263 of file itkNeighborhood.h.

template<class T, unsigned int NRows, unsigned int NColumns>
ITK_EXPORT std::ostream& operator<< std::ostream &  os,
const Matrix< T, NRows, NColumns > &  v
 

Definition at line 140 of file itkMatrix.h.

template<unsigned int VIndexDimension>
std::ostream& operator<< std::ostream &  os,
const Index< VIndexDimension > &  ind
 

Definition at line 262 of file itkIndex.h.

template<unsigned int VImageDimension>
std::ostream& operator<< std::ostream &  os,
const ImageRegion< VImageDimension > &  region
 

Definition at line 280 of file itkImageRegion.h.

template<typename TValueType, unsigned int VLength>
std::ostream& operator<< std::ostream &  os,
const FixedArray< TValueType, VLength > &  arr
 

Definition at line 199 of file itkFixedArray.h.

std::ostream& operator<< std::ostream &  os,
EventObject &  e
[inline]
 

Generic inserter operator for EventObject and its subclasses.

Definition at line 101 of file itkEventObject.h.

template<typename T>
std::ostream& operator<< std::ostream &  os,
AutoPointer< T >  p
 

Definition at line 225 of file itkAutoPointer.h.

References ITK_EXPORT.

template<typename TValueType>
std::ostream& operator<< std::ostream &  os,
const Array2D< TValueType > &  arr
 

Definition at line 77 of file itkArray2D.h.

template<typename TValueType>
std::ostream& operator<< std::ostream &  os,
const Array< TValueType > &  arr
 

Definition at line 93 of file itkArray.h.

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
IUEi_STL_INLINE bool itk::operator== hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >const &  ,
hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >const & 
 

Definition at line 695 of file itk_hashtable.h.

References itk::hashtable_base< Value, Alloc >::buckets.

template<class Value, class HashFcn, class EqualKey, class Alloc>
bool operator== const hash_multiset< Value, HashFcn, EqualKey, Alloc > &  hs1,
const hash_multiset< Value, HashFcn, EqualKey, Alloc > &  hs2
[inline]
 

Definition at line 304 of file itk_hash_set.h.

References itk::hash_multiset< Value,,, >::rep.

template<class Value, class HashFcn, class EqualKey, class Alloc>
bool operator== const hash_set< Value, HashFcn, EqualKey, Alloc > &  hs1,
const hash_set< Value, HashFcn, EqualKey, Alloc > &  hs2
[inline]
 

Definition at line 297 of file itk_hash_set.h.

References itk::hash_set< Value,,, >::rep.

template<class Key, class T, class HashFcn, class EqualKey, class Alloc>
bool operator== const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &  hm1,
const hash_multimap< Key, T, HashFcn, EqualKey, Alloc > &  hm2
[inline]
 

Definition at line 315 of file itk_hash_map.h.

References itk::hash_multimap< Key, T,,, >::rep.

template<class Key, class T, class HashFcn, class EqualKey, class Alloc>
bool operator== const hash_map< Key, T, HashFcn, EqualKey, Alloc > &  hm1,
const hash_map< Key, T, HashFcn, EqualKey, Alloc > &  hm2
[inline]
 

Definition at line 308 of file itk_hash_map.h.

References itk::hash_map< Key, T,,, >::rep.

Referenced by itk::SliceIterator< TPixel, TContainer >::operator!=().

template<class T>
ITK_EXPORT std::istream& operator>> std::istream &  is,
Versor< T > &  v
 

template<class T, unsigned int NVectorDimension>
ITKCommon_EXPORT std::istream& operator>> std::istream &  is,
Vector< T, NVectorDimension > &  v
 

template<typename TComponent>
ITK_EXPORT std::istream& operator>> std::istream &  is,
RGBPixel< TComponent > &  c
 

template<typename TComponent>
ITK_EXPORT std::istream& operator>> std::istream &  is,
RGBAPixel< TComponent > &  c
 

template<class T, unsigned int NPointDimension>
ITK_EXPORT std::istream& operator>> std::istream &  is,
Point< T, NPointDimension > &  v
 

ITKCommon_EXPORT void OutputWindowDisplayDebugText const char *   ) 
 

The following is used to output debug, warning, and error messages. Use a global function which actually calls: OutputWindow::GetInstance()->DisplayText(); This is to avoid Object #include of OutputWindow while OutputWindow #includes Object.

ITKCommon_EXPORT void OutputWindowDisplayErrorText const char *   ) 
 

The following is used to output debug, warning, and error messages. Use a global function which actually calls: OutputWindow::GetInstance()->DisplayText(); This is to avoid Object #include of OutputWindow while OutputWindow #includes Object.

ITKCommon_EXPORT void OutputWindowDisplayGenericOutputText const char *   ) 
 

The following is used to output debug, warning, and error messages. Use a global function which actually calls: OutputWindow::GetInstance()->DisplayText(); This is to avoid Object #include of OutputWindow while OutputWindow #includes Object.

ITKCommon_EXPORT void OutputWindowDisplayText const char *   ) 
 

The following is used to output debug, warning, and error messages. Use a global function which actually calls: OutputWindow::GetInstance()->DisplayText(); This is to avoid Object #include of OutputWindow while OutputWindow #includes Object.

ITKCommon_EXPORT void OutputWindowDisplayWarningText const char *   ) 
 

The following is used to output debug, warning, and error messages. Use a global function which actually calls: OutputWindow::GetInstance()->DisplayText(); This is to avoid Object #include of OutputWindow while OutputWindow #includes Object.

template<typename TAutoPointerBase, typename TAutoPointerDerived>
void ITK_EXPORT TransferAutoPointer TAutoPointerBase &  pa,
TAutoPointerDerived &  pb
 

This templated function is intended to facilitate the transfer between AutoPointers of Derived class to Base class

Definition at line 237 of file itkAutoPointer.h.

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
Value* value_type const hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 679 of file itk_hashtable.h.

template<class Value, class Key, class HashFcn, class ExtractKey, class EqualKey, class Alloc>
Value* value_type const hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > &   )  [inline]
 

Definition at line 658 of file itk_hashtable.h.

Referenced by itk::CellInterface< TPixelType, TCellTraits >::MultiVisitor::AddVisitor(), itk::hashtable_base< Value, Alloc >::new_node(), and itk::hash_map< unsigned long, segment_t, itk::hash< unsigned long > >::operator[]().


Variable Documentation

const char* const itk::ANALYZE_AUX_FILE_NAME
 

Definition at line 249 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_CAL_MAX
 

Definition at line 245 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_CAL_MIN
 

Definition at line 246 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_CALIBRATIONUNITS
 

Definition at line 250 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_GLMAX
 

Definition at line 247 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_GLMIN
 

Definition at line 248 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_O_MAX
 

Definition at line 241 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_O_MIN
 

Definition at line 242 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_S_MAX
 

Definition at line 243 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_S_MIN
 

Definition at line 244 of file itkAnalyzeImageIO.h.

const char* const itk::ANALYZE_ScanNumber
 

Definition at line 240 of file itkAnalyzeImageIO.h.

const char* const itk::ITK_CoordinateOrientation
 

Definition at line 90 of file itkIOCommon.h.

const char* const itk::ITK_ExperimentDate
 

Definition at line 95 of file itkIOCommon.h.

const char* const itk::ITK_ExperimentTime
 

Definition at line 96 of file itkIOCommon.h.

const char* const itk::ITK_FileNotes
 

Definition at line 89 of file itkIOCommon.h.

const char* const itk::ITK_FileOriginator
 

Definition at line 92 of file itkIOCommon.h.

const char* const itk::ITK_ImageFileBaseName
 

Definition at line 85 of file itkIOCommon.h.

const char* const itk::ITK_InputFilterName
 

Definition at line 97 of file itkIOCommon.h.

const char* const itk::ITK_OnDiskBitPerPixel
 

Definition at line 87 of file itkIOCommon.h.

const char* const itk::ITK_OnDiskStorageTypeName
 

Definition at line 84 of file itkIOCommon.h.

const char* const itk::ITK_Origin
 

Definition at line 91 of file itkIOCommon.h.

const char* const itk::ITK_OriginationDate
 

Definition at line 93 of file itkIOCommon.h.

const char* const itk::ITK_PatientID
 

Definition at line 94 of file itkIOCommon.h.

const char* const itk::ITK_VoxelUnits
 

Definition at line 86 of file itkIOCommon.h.

const unsigned long itk::prime_list[num_primes] [static]
 

Initial value:



{
  53,         97,         193,       389,       769,
  1543,       3079,       6151,      12289,     24593,
  49157,      98317,      196613,    393241,    786433,
  1572869,    3145739,    6291469,   12582917,  25165843,
  50331653,   100663319,  201326611, 402653189, 805306457, 
  1610612741, 3221225473U, 4294967291U
}

Definition at line 261 of file itk_hashtable.h.

Referenced by itk::hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::max_bucket_count(), and next_prime().

const char* const itk::ROI_NAME
 

Definition at line 98 of file itkIOCommon.h.

const char* const itk::ROI_NUM_SEGMENTS
 

Definition at line 105 of file itkIOCommon.h.

const char* const itk::ROI_PLANE
 

Definition at line 106 of file itkIOCommon.h.

const char* const itk::ROI_SCAN_ID
 

Definition at line 107 of file itkIOCommon.h.

const char* const itk::ROI_X_RESOLUTION
 

Definition at line 100 of file itkIOCommon.h.

const char* const itk::ROI_X_SIZE
 

Definition at line 99 of file itkIOCommon.h.

const char* const itk::ROI_Y_RESOLUTION
 

Definition at line 102 of file itkIOCommon.h.

const char* const itk::ROI_Y_SIZE
 

Definition at line 101 of file itkIOCommon.h.

const char* const itk::ROI_Z_RESOLUTION
 

Definition at line 104 of file itkIOCommon.h.

const char* const itk::ROI_Z_SIZE
 

Definition at line 103 of file itkIOCommon.h.

const char* const itk::SPM_ROI_SCALE
 

Definition at line 88 of file itkIOCommon.h.


Generated at Sun Jan 25 13:20:01 2004 for ITK by doxygen 1.3.3 written by Dimitri van Heesch, © 1997-2000