ITK
4.3.0
Insight Segmentation and Registration Toolkit
|
#include <itkBinaryImageToLevelSetImageAdaptor.h>
Definition at line 270 of file itkBinaryImageToLevelSetImageAdaptor.h.
Public Types | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageIndexType | InputImageIndexType |
typedef Superclass::InputImagePixelType | InputImagePixelType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::InputIteratorType | InputIteratorType |
typedef Superclass::InputPixelRealType | InputPixelRealType |
typedef Superclass::InternalImagePointer | InternalImagePointer |
typedef Superclass::InternalImageType | InternalImageType |
typedef Superclass::InternalIteratorType | InternalIteratorType |
typedef Superclass::LayerIdType | LayerIdType |
typedef Superclass::LayerPairType | LayerPairType |
typedef Superclass::LevelSetInputType | LevelSetInputType |
typedef Superclass::LevelSetLabelMapPointer | LevelSetLabelMapPointer |
typedef Superclass::LevelSetLabelMapType | LevelSetLabelMapType |
typedef Superclass::LevelSetLabelObjectLengthType | LevelSetLabelObjectLengthType |
typedef Superclass::LevelSetLabelObjectLineType | LevelSetLabelObjectLineType |
typedef Superclass::LevelSetLabelObjectPointer | LevelSetLabelObjectPointer |
typedef Superclass::LevelSetLabelObjectType | LevelSetLabelObjectType |
typedef Superclass::LevelSetLayerConstIterator | LevelSetLayerConstIterator |
typedef Superclass::LevelSetLayerIterator | LevelSetLayerIterator |
typedef Superclass::LevelSetLayerType | LevelSetLayerType |
typedef Superclass::LevelSetOutputType | LevelSetOutputType |
typedef Superclass::LevelSetPointer | LevelSetPointer |
typedef ShiSparseLevelSetImage < TInput::ImageDimension > | LevelSetType |
typedef Superclass::NeighborhoodIteratorType | NeighborhoodIteratorType |
typedef SmartPointer< Self > | Pointer |
typedef BinaryImageToLevelSetImageAdaptor | Self |
typedef BinaryImageToSparseLevelSetImageAdaptorBase < TInput, LevelSetType > | Superclass |
Public Types inherited from itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef Superclass::InputImageIndexType | InputImageIndexType |
typedef Superclass::InputImagePixelType | InputImagePixelType |
typedef Superclass::InputImagePointer | InputImagePointer |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef Superclass::InputImageType | InputImageType |
typedef ImageRegionIteratorWithIndex < InputImageType > | InputIteratorType |
typedef Superclass::InputPixelRealType | InputPixelRealType |
typedef InternalImageType::Pointer | InternalImagePointer |
typedef Image< char, ImageDimension > | InternalImageType |
typedef ImageRegionIteratorWithIndex < InternalImageType > | InternalIteratorType |
typedef LevelSetLabelObjectType::LabelType | LayerIdType |
typedef std::pair < LevelSetInputType, LevelSetOutputType > | LayerPairType |
typedef LevelSetType::InputType | LevelSetInputType |
typedef LevelSetType::LabelMapPointer | LevelSetLabelMapPointer |
typedef LevelSetType::LabelMapType | LevelSetLabelMapType |
typedef LevelSetType::LabelObjectLengthType | LevelSetLabelObjectLengthType |
typedef LevelSetType::LabelObjectLineType | LevelSetLabelObjectLineType |
typedef LevelSetType::LabelObjectPointer | LevelSetLabelObjectPointer |
typedef LevelSetType::LabelObjectType | LevelSetLabelObjectType |
typedef LevelSetType::LayerConstIterator | LevelSetLayerConstIterator |
typedef LevelSetType::LayerIterator | LevelSetLayerIterator |
typedef LevelSetType::LayerType | LevelSetLayerType |
typedef LevelSetType::OutputType | LevelSetOutputType |
typedef Superclass::LevelSetPointer | LevelSetPointer |
typedef Superclass::LevelSetType | LevelSetType |
typedef ShapedNeighborhoodIterator < InternalImageType > | NeighborhoodIteratorType |
typedef SmartPointer< Self > | Pointer |
typedef BinaryImageToSparseLevelSetImageAdaptorBase | Self |
typedef BinaryImageToLevelSetImageAdaptorBase < TInput, ShiSparseLevelSetImage < TInput::ImageDimension > > | Superclass |
Public Types inherited from itk::BinaryImageToLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > > | |
typedef SmartPointer< const Self > | ConstPointer |
typedef InputImageType::IndexType | InputImageIndexType |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInput | InputImageType |
typedef NumericTraits < InputImagePixelType > ::RealType | InputPixelRealType |
typedef LevelSetType::Pointer | LevelSetPointer |
typedef ShiSparseLevelSetImage < TInput::ImageDimension > | LevelSetType |
typedef SmartPointer< Self > | Pointer |
typedef BinaryImageToLevelSetImageAdaptorBase | Self |
typedef Object | Superclass |
Public Types inherited from itk::Object | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef Object | Self |
typedef LightObject | Superclass |
Public Types inherited from itk::LightObject | |
typedef SmartPointer< const Self > | ConstPointer |
typedef SmartPointer< Self > | Pointer |
typedef LightObject | Self |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
void | Initialize () |
Static Public Member Functions | |
static Pointer | New () |
Static Public Attributes | |
static const unsigned int | ImageDimension = InputImageType::ImageDimension |
Static Public Attributes inherited from itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > > | |
static const unsigned int | ImageDimension |
Static Public Attributes inherited from itk::BinaryImageToLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > > | |
static const unsigned int | ImageDimension |
Private Member Functions | |
BinaryImageToLevelSetImageAdaptor (const Self &) | |
void | operator= (const Self &) |
Additional Inherited Members | |
Protected Types inherited from itk::LightObject | |
typedef int | InternalReferenceCountType |
Protected Attributes inherited from itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > > | |
InternalImagePointer | m_InternalImage |
LevelSetLabelMapPointer | m_LabelMap |
typedef SmartPointer< const Self > itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::ConstPointer |
Definition at line 282 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputImageIndexType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputImageIndexType |
Definition at line 296 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputImagePixelType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputImagePixelType |
Definition at line 295 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputImagePointer itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputImagePointer |
Definition at line 297 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputImageRegionType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputImageRegionType |
Definition at line 298 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputImageType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputImageType |
Definition at line 291 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputIteratorType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputIteratorType |
Definition at line 328 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InputPixelRealType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InputPixelRealType |
Definition at line 299 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InternalImagePointer itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InternalImagePointer |
Definition at line 324 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InternalImageType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InternalImageType |
Definition at line 323 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::InternalIteratorType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::InternalIteratorType |
Definition at line 329 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LayerIdType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LayerIdType |
Definition at line 311 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LayerPairType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LayerPairType |
Definition at line 326 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetInputType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetInputType |
Definition at line 307 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelMapPointer itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelMapPointer |
Definition at line 317 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelMapType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelMapType |
Definition at line 316 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelObjectLengthType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelObjectLengthType |
Definition at line 313 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelObjectLineType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelObjectLineType |
Definition at line 314 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelObjectPointer itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelObjectPointer |
Definition at line 312 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLabelObjectType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLabelObjectType |
Definition at line 310 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLayerConstIterator itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLayerConstIterator |
Definition at line 321 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLayerIterator itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLayerIterator |
Definition at line 320 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetLayerType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetLayerType |
Definition at line 319 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetOutputType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetOutputType |
Definition at line 308 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::LevelSetPointer itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetPointer |
Definition at line 305 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef ShiSparseLevelSetImage< TInput::ImageDimension > itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::LevelSetType |
Definition at line 278 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef Superclass::NeighborhoodIteratorType itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::NeighborhoodIteratorType |
Definition at line 331 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef SmartPointer< Self > itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::Pointer |
Definition at line 281 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef BinaryImageToLevelSetImageAdaptor itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::Self |
Definition at line 280 of file itkBinaryImageToLevelSetImageAdaptor.h.
typedef BinaryImageToSparseLevelSetImageAdaptorBase< TInput, LevelSetType > itk::BinaryImageToLevelSetImageAdaptor< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >::Superclass |
Definition at line 284 of file itkBinaryImageToLevelSetImageAdaptor.h.
|
protected |
Constructor
|
protected |
Destructor
|
private |
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::Object.
|
protected |
Find the active layer separating the foreground and background regions
|
virtual |
Run-time type information
Reimplemented from itk::BinaryImageToSparseLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >.
|
virtual |
Input is a binary image m_InputImage Output is a WhitakerSparseLevelSetImagePointer
Implements itk::BinaryImageToLevelSetImageAdaptorBase< TInput, ShiSparseLevelSetImage< TInput::ImageDimension > >.
|
static |
Method for creation through object factory
|
private |
|
static |
Definition at line 302 of file itkBinaryImageToLevelSetImageAdaptor.h.