ITK  4.0.0
Insight Segmentation and Registration Toolkit
Public Types | Protected Member Functions | Private Member Functions
itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer > Class Template Reference

#include <itkLevelSetEquationRegionTermBase.h>

Inheritance diagram for itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >:
Collaboration diagram for itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >:

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef
LevelSetContainerType::GradientType 
GradientType
typedef
LevelSetContainerType::HessianType 
HessianType
typedef InputType::Pointer InputPointer
typedef TInput InputType
typedef
LevelSetContainerType::Pointer 
LevelSetContainerPointer
typedef TLevelSetContainer LevelSetContainerType
typedef
LevelSetContainerType::InputType 
LevelSetInputType
typedef
LevelSetContainerType::OutputType 
LevelSetOutputType
typedef SmartPointer< SelfPointer
typedef
LevelSetEquationRegionTermBase 
Self
typedef
LevelSetEquationTermBase
< TInput, TLevelSetContainer > 
Superclass

Protected Member Functions

 LevelSetEquationRegionTermBase ()
virtual ~LevelSetEquationRegionTermBase ()

Private Member Functions

 LevelSetEquationRegionTermBase (const Self &)
void operator= (const Self &)

Detailed Description

template<class TInput, class TLevelSetContainer>
class itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >

Definition at line 27 of file itkLevelSetEquationRegionTermBase.h.


Member Typedef Documentation

template<class TInput , class TLevelSetContainer >
typedef SmartPointer< const Self > itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::ConstPointer
template<class TInput , class TLevelSetContainer >
typedef LevelSetContainerType::GradientType itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::GradientType

Definition at line 43 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef LevelSetContainerType::HessianType itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::HessianType

Definition at line 44 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef InputType::Pointer itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::InputPointer

Definition at line 37 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef TInput itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::InputType

Definition at line 36 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef LevelSetContainerType::Pointer itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetContainerPointer
template<class TInput , class TLevelSetContainer >
typedef TLevelSetContainer itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetContainerType

Level-set function container type

Reimplemented from itk::LevelSetEquationTermBase< TInput, TLevelSetContainer >.

Definition at line 39 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef LevelSetContainerType::InputType itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetInputType

Definition at line 42 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef LevelSetContainerType::OutputType itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetOutputType

Definition at line 41 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef SmartPointer< Self > itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::Pointer
template<class TInput , class TLevelSetContainer >
typedef LevelSetEquationRegionTermBase itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::Self

Smart pointer typedef support.

Reimplemented from itk::LevelSetEquationTermBase< TInput, TLevelSetContainer >.

Definition at line 31 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
typedef LevelSetEquationTermBase< TInput, TLevelSetContainer > itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::Superclass

Constructor & Destructor Documentation

template<class TInput , class TLevelSetContainer >
itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetEquationRegionTermBase ( ) [inline, protected]

Definition at line 47 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
virtual itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::~LevelSetEquationRegionTermBase ( ) [inline, protected, virtual]

Definition at line 50 of file itkLevelSetEquationRegionTermBase.h.

template<class TInput , class TLevelSetContainer >
itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::LevelSetEquationRegionTermBase ( const Self ) [private]

Member Function Documentation

template<class TInput , class TLevelSetContainer >
void itk::LevelSetEquationRegionTermBase< TInput, TLevelSetContainer >::operator= ( const Self ) [private]

Mutex lock to protect modification to the reference count

Reimplemented from itk::LevelSetEquationTermBase< TInput, TLevelSetContainer >.


The documentation for this class was generated from the following file: