BRAINSFitUtils.h File Reference

#include "itkImageRegionIteratorWithIndex.h"
#include "itkScaleVersor3DTransform.h"
#include "itkScaleSkewVersor3DTransform.h"
#include "itkAffineTransform.h"
#include "itkVersorRigid3DTransform.h"
#include "itkBSplineDeformableTransform.h"
#include "itkBRAINSROIAutoImageFilter.h"

Go to the source code of this file.

Typedefs

typedef itk::AffineTransform
< double, BFNSSpaceDimension
AffineTransformType
typedef
itk::BSplineDeformableTransform
< CoordinateRepType,
BFNSSpaceDimension,
BFNSplineOrder
BSplineTransformType
typedef double CoordinateRepType
typedef
itk::ScaleSkewVersor3DTransform
< double > 
ScaleSkewVersor3DTransformType
typedef
itk::ScaleVersor3DTransform
< double > 
ScaleVersor3DTransformType
typedef
itk::VersorRigid3DTransform
< double > 
VersorRigid3DTransformType

Functions

template<class TransformType , unsigned int VImageDimension>
void DoCenteredTransformMaskClipping (ImageMaskPointer &fixedMask, ImageMaskPointer &movingMask, typename TransformType::Pointer transform, double maskInferiorCutOffFromCenter)

Variables

static const unsigned int BFNSplineOrder = 3
static const unsigned int BFNSSpaceDimension = 3

Typedef Documentation

typedef itk::AffineTransform< double, BFNSSpaceDimension > AffineTransformType
typedef itk::BSplineDeformableTransform< CoordinateRepType, BFNSSpaceDimension, BFNSplineOrder > BSplineTransformType
typedef double CoordinateRepType
typedef itk::ScaleSkewVersor3DTransform< double > ScaleSkewVersor3DTransformType
typedef itk::ScaleVersor3DTransform< double > ScaleVersor3DTransformType
typedef itk::VersorRigid3DTransform< double > VersorRigid3DTransformType

Function Documentation

template<class TransformType , unsigned int VImageDimension>
void DoCenteredTransformMaskClipping ( ImageMaskPointer fixedMask,
ImageMaskPointer movingMask,
typename TransformType::Pointer  transform,
double  maskInferiorCutOffFromCenter 
) [inline]

Variable Documentation

const unsigned int BFNSplineOrder = 3 [static]
const unsigned int BFNSSpaceDimension = 3 [static]

This file contains utility functions that are common to a few of the BRAINSFit Programs.


Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1