18 #ifndef __tubeCropImage_h 19 #define __tubeCropImage_h 21 #include "itktubeCropImageFilter.h" 32 template<
typename TInputImage,
typename TOutputImage >
50 void SetMin(
typename ImageType::IndexType roiMin );
52 void SetMax(
typename ImageType::IndexType roiMax );
54 void SetSize(
typename ImageType::SizeType roiSize );
56 void SetCenter(
typename ImageType::IndexType roiCenter );
58 void SetBoundary(
typename ImageType::IndexType roiBoundary );
60 void SetMatchVolume(
typename ImageType::ConstPointer matchVolume );
62 void SetMatchMask(
typename ImageType::Pointer maskImage );
65 typename ImageType::IndexType roiIndex );
67 void SetInput(
const TInputImage *inputImage );
69 typename TOutputImage::Pointer
GetOutput();
89 #ifndef ITK_MANUAL_INSTANTIATION 90 #include "tubeCropImage.hxx" 93 #endif // End !defined( __tubeCropImage_h ) TOutputImage::Pointer GetOutput()
void SetBoundary(typename ImageType::IndexType roiBoundary)
void SetSize(typename ImageType::SizeType roiSize)
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
void SetMatchMask(typename ImageType::Pointer maskImage)
void PrintSelf(std::ostream &os, itk::Indent indent) const
itk::tube::CropImageFilter< ImageType, ImageType > CropFilterType
void SetSplitInput(typename ImageType::IndexType splitIndex, typename ImageType::IndexType roiIndex)
void SetMin(typename ImageType::IndexType roiMin)
void SetCenter(typename ImageType::IndexType roiCenter)
void SetMatchVolume(typename ImageType::ConstPointer matchVolume)
CropFilterType::Pointer m_CropFilter
void operator=(const Self &)
Control indentation during Print() invocation.
void SetMax(typename ImageType::IndexType roiMax)
Base class for most ITK classes.
void SetInput(const TInputImage *inputImage)