Skip to content

itk::TPGACLevelSetImageFilter

More...

Inherits from GeodesicActiveContourLevelSetImageFilter< TInputImage, TFeatureImage, float >

Public Types

Name
typedef TPGACLevelSetImageFilter Self
typedef GeodesicActiveContourLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > Superclass
typedef SmartPointer< Self > Pointer
typedef SmartPointer< const Self > ConstPointer
typedef TInputImage ImageType
typedef ImageType::IndexType IndexType
typedef Superclass::TimeStepType TimeStepType
typedef Superclass::ValueType ValueType
typedef Superclass::OutputImageType OutputImageType
typedef Superclass::FeatureImageType FeatureImageType

Public Functions

Name
itkNewMacro(Self )
itkTypeMacro(TPGACLevelSetImageFilter , GeodesicActiveContourLevelSetImageFilter )

Protected Functions

Name
~TPGACLevelSetImageFilter()
TPGACLevelSetImageFilter()
virtual void PrintSelf(std::ostream & os, Indent indent) const
TPGACLevelSetImageFilter(const Self & )
void operator=(const Self & )
virtual ValueType CalculateUpdateValue(const IndexType & idx, const TimeStepType & dt, const ValueType & value, const ValueType & change)

Detailed Description

template <class TInputImage ,
class TFeatureImage ,
class TOutputPixelType  =float>
class itk::TPGACLevelSetImageFilter;

Public Types Documentation

typedef Self

typedef TPGACLevelSetImageFilter itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Self;

Standard class typedefs

typedef Superclass

typedef GeodesicActiveContourLevelSetImageFilter<TInputImage, TFeatureImage, TOutputPixelType> itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Superclass;

typedef Pointer

typedef SmartPointer<Self> itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Pointer;

typedef ConstPointer

typedef SmartPointer<const Self> itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ConstPointer;

typedef ImageType

typedef TInputImage itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ImageType;

typedef IndexType

typedef ImageType::IndexType itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::IndexType;

typedef TimeStepType

typedef Superclass::TimeStepType itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::TimeStepType;

typedef ValueType

typedef Superclass::ValueType itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ValueType;

Inherited typedef from the superclass.

typedef OutputImageType

typedef Superclass::OutputImageType itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::OutputImageType;

typedef FeatureImageType

typedef Superclass::FeatureImageType itk::TPGACLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::FeatureImageType;

Public Functions Documentation

function itkNewMacro

itkNewMacro(
    Self 
)

Method for creation through the object factory

function itkTypeMacro

itkTypeMacro(
    TPGACLevelSetImageFilter ,
    GeodesicActiveContourLevelSetImageFilter 
)

Run-time type information (and related methods).

Protected Functions Documentation

function ~TPGACLevelSetImageFilter

inline ~TPGACLevelSetImageFilter()

function TPGACLevelSetImageFilter

TPGACLevelSetImageFilter()

function PrintSelf

virtual void PrintSelf(
    std::ostream & os,
    Indent indent
) const

function TPGACLevelSetImageFilter

TPGACLevelSetImageFilter(
    const Self & 
)

function operator=

void operator=(
    const Self & 
)

function CalculateUpdateValue

inline virtual ValueType CalculateUpdateValue(
    const IndexType & idx,
    const TimeStepType & dt,
    const ValueType & value,
    const ValueType & change
)

Overridden from the parent class to indroduce a constraint on

  • surface flow under certain conditions.

Updated on 2022-07-23 at 17:50:03 -0600