Align(typename SliceType::Pointer &iConn, typename TImage::PixelType iRegionId, typename SliceType::Pointer &jConn, const PixelList &jRegionIds) | itk::MorphologicalContourInterpolator< TImage > | protected |
AllocateOutputs() override | itk::MorphologicalContourInterpolator< TImage > | protected |
BinarizerType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
BoolImageType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
BoolSliceType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
BoundingBox(itk::SmartPointer< SliceType > image) | itk::MorphologicalContourInterpolator< TImage > | protected |
BoundingBoxesType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
CardinalSymmetricDifference(typename BoolSliceType::Pointer &shape1, typename BoolSliceType::Pointer &shape2) | itk::MorphologicalContourInterpolator< TImage > | protected |
Centroid(typename SliceType::Pointer &conn, const PixelList ®ionIds) | itk::MorphologicalContourInterpolator< TImage > | protected |
ClearLabeledSliceIndices() | itk::MorphologicalContourInterpolator< TImage > | inline |
ConnectedComponentsType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
DetermineSliceOrientations() | itk::MorphologicalContourInterpolator< TImage > | |
Dilate1(typename BoolSliceType::Pointer &seed, typename BoolSliceType::Pointer &mask) | itk::MorphologicalContourInterpolator< TImage > | protected |
ExpandRegion(typename T2::RegionType ®ion, const typename T2::IndexType &index) | itk::MorphologicalContourInterpolator< TImage > | protected |
Extrapolate(int axis, TImage *out, typename TImage::PixelType label, typename TImage::IndexValueType i, typename TImage::IndexValueType j, typename SliceType::Pointer &iConn, typename TImage::PixelType iRegionId) | itk::MorphologicalContourInterpolator< TImage > | protected |
FindMedianImageDilations(typename BoolSliceType::Pointer &intersection, typename BoolSliceType::Pointer &iMask, typename BoolSliceType::Pointer &jMask) | itk::MorphologicalContourInterpolator< TImage > | protected |
FindMedianImageDistances(typename BoolSliceType::Pointer &intersection, typename BoolSliceType::Pointer &iMask, typename BoolSliceType::Pointer &jMask) | itk::MorphologicalContourInterpolator< TImage > | protected |
FloatSliceType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
GenerateData() override | itk::MorphologicalContourInterpolator< TImage > | protected |
GenerateDilationSequence(typename BoolSliceType::Pointer &begin, typename BoolSliceType::Pointer &end) | itk::MorphologicalContourInterpolator< TImage > | protected |
GetLabeledSliceIndices(unsigned int axis, typename TImage::PixelType label) | itk::MorphologicalContourInterpolator< TImage > | inline |
GetLabeledSliceIndices() | itk::MorphologicalContourInterpolator< TImage > | inline |
ImagesEqual(typename BoolSliceType::Pointer &a, typename BoolSliceType::Pointer &b) | itk::MorphologicalContourInterpolator< TImage > | protected |
Interpolate1to1(int axis, TImage *out, typename TImage::PixelType label, typename TImage::IndexValueType i, typename TImage::IndexValueType j, typename SliceType::Pointer &iConn, typename TImage::PixelType iRegionId, typename SliceType::Pointer &jConn, typename TImage::PixelType jRegionId, const typename SliceType::IndexType &translation, bool recursive) | itk::MorphologicalContourInterpolator< TImage > | protected |
Interpolate1toN(int axis, TImage *out, typename TImage::PixelType label, typename TImage::IndexValueType i, typename TImage::IndexValueType j, typename SliceType::Pointer &iConn, typename TImage::PixelType iRegionId, typename SliceType::Pointer &jConn, const PixelList &jRegionIds, const typename SliceType::IndexType &translation) | itk::MorphologicalContourInterpolator< TImage > | protected |
InterpolateAlong(int axis, TImage *out, float startProgress, float endProgress) | itk::MorphologicalContourInterpolator< TImage > | protected |
InterpolateBetweenTwo(int axis, TImage *out, typename TImage::PixelType label, typename TImage::IndexValueType i, typename TImage::IndexValueType j, typename SliceType::Pointer &iconn, typename SliceType::Pointer &jconn) | itk::MorphologicalContourInterpolator< TImage > | protected |
Intersection(typename SliceType::Pointer &iConn, typename TImage::PixelType iRegionId, typename SliceType::Pointer &jConn, const PixelList &jRegionIds, const typename SliceType::IndexType &translation) | itk::MorphologicalContourInterpolator< TImage > | protected |
IntersectionRegions(const typename SliceType::IndexType &translation, typename SliceType::RegionType &iRegion, typename SliceType::RegionType &jRegion) | itk::MorphologicalContourInterpolator< TImage > | protected |
ITK_DISALLOW_COPY_AND_ASSIGN(MorphologicalContourInterpolator) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(Label, typename TImage::PixelType) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(Axis, int) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(HeuristicAlignment, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(UseDistanceTransform, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(UseCustomSlicePositions, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetConstMacro(UseBallStructuringElement, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(Label, typename TImage::PixelType) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(Axis, int) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(HeuristicAlignment, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(UseDistanceTransform, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(UseCustomSlicePositions, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkGetMacro(UseBallStructuringElement, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkNewMacro(Self) | itk::MorphologicalContourInterpolator< TImage > | |
itkSetMacro(Label, typename TImage::PixelType) | itk::MorphologicalContourInterpolator< TImage > | |
itkSetMacro(Axis, int) | itk::MorphologicalContourInterpolator< TImage > | |
itkSetMacro(HeuristicAlignment, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkSetMacro(UseDistanceTransform, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkSetMacro(UseCustomSlicePositions, bool) | itk::MorphologicalContourInterpolator< TImage > | |
itkTypeMacro(MorphologicalContourInterpolator, ImageToImageFilter) | itk::MorphologicalContourInterpolator< TImage > | |
LabeledSlicesType typedef | itk::MorphologicalContourInterpolator< TImage > | |
m_Axis | itk::MorphologicalContourInterpolator< TImage > | protected |
m_Binarizer | itk::MorphologicalContourInterpolator< TImage > | protected |
m_BoundingBoxes | itk::MorphologicalContourInterpolator< TImage > | protected |
m_ConnectedComponents | itk::MorphologicalContourInterpolator< TImage > | protected |
m_HeuristicAlignment | itk::MorphologicalContourInterpolator< TImage > | protected |
m_Label | itk::MorphologicalContourInterpolator< TImage > | protected |
m_LabeledSlices | itk::MorphologicalContourInterpolator< TImage > | protected |
m_MaxAlignIters | itk::MorphologicalContourInterpolator< TImage > | protected |
m_MinAlignIters | itk::MorphologicalContourInterpolator< TImage > | protected |
m_RoI | itk::MorphologicalContourInterpolator< TImage > | protected |
m_ThreadCount | itk::MorphologicalContourInterpolator< TImage > | protected |
m_UseBallStructuringElement | itk::MorphologicalContourInterpolator< TImage > | protected |
m_UseCustomSlicePositions | itk::MorphologicalContourInterpolator< TImage > | protected |
m_UseDistanceTransform | itk::MorphologicalContourInterpolator< TImage > | protected |
MaurerDM(typename BoolSliceType::Pointer &inImage) | itk::MorphologicalContourInterpolator< TImage > | protected |
MorphologicalContourInterpolator() | itk::MorphologicalContourInterpolator< TImage > | protected |
MorphologicalContourInterpolatorParallelInvoker class | itk::MorphologicalContourInterpolator< TImage > | friend |
PixelList typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
Pointer typedef | itk::MorphologicalContourInterpolator< TImage > | |
RegionedConnectedComponents(const typename TImage::RegionType ®ion, typename TImage::PixelType label, IdentifierType &objectCount) | itk::MorphologicalContourInterpolator< TImage > | protected |
RoiType typedef | itk::MorphologicalContourInterpolator< TImage > | protected |
Self typedef | itk::MorphologicalContourInterpolator< TImage > | |
SetLabeledSliceIndices(unsigned int axis, typename TImage::PixelType label, const std::vector< typename TImage::IndexValueType > &indices) | itk::MorphologicalContourInterpolator< TImage > | inline |
SetLabeledSliceIndices(unsigned int axis, typename TImage::PixelType label, const SliceSetType &indices) | itk::MorphologicalContourInterpolator< TImage > | inline |
SetUseBallStructuringElement(bool useBall) | itk::MorphologicalContourInterpolator< TImage > | inline |
SliceIndicesType typedef | itk::MorphologicalContourInterpolator< TImage > | |
SliceSetType typedef | itk::MorphologicalContourInterpolator< TImage > | |
SliceType typedef | itk::MorphologicalContourInterpolator< TImage > | |
Superclass typedef | itk::MorphologicalContourInterpolator< TImage > | |
TranslateImage(typename SliceType::Pointer &image, const typename SliceType::IndexType &translation, typename SliceType::RegionType newRegion) | itk::MorphologicalContourInterpolator< TImage > | protected |
~MorphologicalContourInterpolator() override=default | itk::MorphologicalContourInterpolator< TImage > | protected |