18 #ifndef itkConstrainedRegionBasedLevelSetFunctionSharedData_h
19 #define itkConstrainedRegionBasedLevelSetFunctionSharedData_h
60 template<
typename TInputImage,
typename TFeatureImage,
typename TSingleData >
72 itkStaticConstMacro(
ImageDimension,
unsigned int, TFeatureImage::ImageDimension);
144 queryPoint[i] = ind[i] * spacing[i];
155 L.push_back(neighbors[i]);
InputImageType::IndexType InputIndexType
SmartPointer< Self > Pointer
Superclass::ListSpacingType ListSpacingType
ConstrainedRegionBasedLevelSetFunctionSharedData Self
Superclass::ListIndexType ListIndexType
Superclass::FeatureImagePointer FeatureImagePointer
Superclass::ListImageType ListImageType
Superclass::ListImagePointer ListImagePointer
Light weight base class for most itk classes.
InputImageType::SizeType InputSizeType
InputImageType::SpacingType InputSpacingType
Superclass::KdTreePointer KdTreePointer
Superclass::InputSizeType InputSizeType
Superclass::ListIndexValueType ListIndexValueType
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
ListSizeType::SizeValueType ListSizeValueType
Superclass::ListRegionType ListRegionType
Superclass::TreeGeneratorType TreeGeneratorType
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
InputSizeType::SizeValueType InputSizeValueType
FeatureImageType::ConstPointer FeatureImageConstPointer
~ConstrainedRegionBasedLevelSetFunctionSharedData()
SmartPointer< const Self > ConstPointer
void Set(const PixelType &value) const
const IndexType & GetIndex() const
InputImageType::RegionType InputRegionType
FeatureImageType::RegionType FeatureRegionType
ListImageType::RegionType ListRegionType
InputIndexType::IndexValueType InputIndexValueType
Superclass::ListPixelType ListPixelType
InputImageType::PixelType InputPixelType
TFeatureImage FeatureImageType
Superclass::FeatureSizeValueType FeatureSizeValueType
Superclass::ListImageConstPointer ListImageConstPointer
TInputImage InputImageType
InputImageType::Pointer InputImagePointer
Superclass::InputIndexValueType InputIndexValueType
InputImageType::PointType InputPointType
unsigned int m_NumberOfNeighbors
ListImageType::SizeType ListSizeType
Superclass::InputIndexType InputIndexType
Superclass::ListIteratorType ListIteratorType
Superclass::TreePointer TreePointer
Superclass::FeatureRegionType FeatureRegionType
Superclass::ListSizeType ListSizeType
Superclass::LevelSetDataPointerVectorIterator LevelSetDataPointerVectorIterator
A multi-dimensional iterator templated over image type that walks pixels within a region and is speci...
Superclass::SampleType SampleType
InputImageType::ConstPointer InputImageConstPointer
LevelSetDataPointerVector::iterator LevelSetDataPointerVectorIterator
Superclass::CentroidVectorType CentroidVectorType
Superclass::ListPointType ListPointType
Superclass::FeaturePointType FeaturePointType
Superclass::FeatureImageConstPointer FeatureImageConstPointer
std::list< unsigned int > ListPixelType
This class generates a KdTree object without centroid information.
Superclass::FeatureIndexType FeatureIndexType
Superclass::InputRegionType InputRegionType
std::vector< InstanceIdentifier > InstanceIdentifierVectorType
Superclass::FeaturePixelType FeaturePixelType
LevelSetDataType::Pointer LevelSetDataPointer
TSingleData LevelSetDataType
static const unsigned int ImageDimension
std::vector< LevelSetDataPointer > LevelSetDataPointerVector
Superclass::InputSpacingType InputSpacingType
Superclass::LevelSetDataPointer LevelSetDataPointer
FeatureImageType::SpacingType FeatureSpacingType
FeatureImageType::Pointer FeatureImagePointer
This class is the native implementation of the a Sample with an STL container.
Superclass::InputPixelType InputPixelType
FeatureImageType::IndexType FeatureIndexType
void operator=(const Self &)
RegionBasedLevelSetFunctionSharedData< TInputImage, TFeatureImage, TSingleData > Superclass
Superclass::ListSizeValueType ListSizeValueType
Superclass::FeatureSpacingType FeatureSpacingType
Superclass::InputImageConstPointer InputImageConstPointer
Superclass::InputPointType InputPointType
FeatureImageType::PixelType FeaturePixelType
Superclass::InputSizeValueType InputSizeValueType
ConstrainedRegionBasedLevelSetFunctionSharedData()
FeatureImageType::PointType FeaturePointType
FeatureSizeType::SizeValueType FeatureSizeValueType
Superclass::FeatureSizeType FeatureSizeType
unsigned int m_FunctionCount
FeatureImageType::SizeType FeatureSizeType
This class provides methods for k-nearest neighbor search and related data structures for a k-d tree...
void PopulateListImage() override
ListIndexType::IndexValueType ListIndexValueType
LevelSetDataPointerVector m_LevelSetDataPointerVector
Superclass::TreeType TreeType
Templated n-dimensional image class.
Superclass::InputImagePointer InputImagePointer
Superclass::LevelSetDataPointerVector LevelSetDataPointerVector
ListImagePointer m_NearestNeighborListImage