Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::UnaryCorrespondenceMatrix< TItemType > Class Template Reference

A matrix used to store the Unary Metric for medial node comparisons between two images. More...

#include <itkUnaryCorrespondenceMatrix.h>

Inheritance diagram for itk::UnaryCorrespondenceMatrix:

Inheritance graph
[legend]
Collaboration diagram for itk::UnaryCorrespondenceMatrix< TItemType >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef UnaryCorrespondenceMatrix Self
typedef DataObject Superclass
typedef SmartPointer< SelfPointer
typedef SmartPointer< const
Self
ConstPointer

Public Methods

virtual const char * GetClassName () const
void UpdateOutputInformation ()

Static Public Methods

Pointer New ()

Protected Methods

 UnaryCorrespondenceMatrix ()
 ~UnaryCorrespondenceMatrix ()
bool VerifyRequestedRegion ()
void SetRequestedRegionToLargestPossibleRegion ()
bool RequestedRegionIsOutsideOfTheBufferedRegion ()
void SetRequestedRegion (DataObject *)

Detailed Description

template<typename TItemType>
class itk::UnaryCorrespondenceMatrix< TItemType >

A matrix used to store the Unary Metric for medial node comparisons between two images.

\ingroup

Definition at line 36 of file itkUnaryCorrespondenceMatrix.h.


Member Typedef Documentation

template<typename TItemType>
typedef SmartPointer<const Self> itk::UnaryCorrespondenceMatrix< TItemType >::ConstPointer
 

Reimplemented from itk::DataObject.

Definition at line 43 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
typedef SmartPointer<Self> itk::UnaryCorrespondenceMatrix< TItemType >::Pointer
 

Reimplemented from itk::DataObject.

Definition at line 42 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
typedef UnaryCorrespondenceMatrix itk::UnaryCorrespondenceMatrix< TItemType >::Self
 

Standard class typedefs.

Reimplemented from itk::DataObject.

Definition at line 40 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
typedef DataObject itk::UnaryCorrespondenceMatrix< TItemType >::Superclass
 

Reimplemented from itk::DataObject.

Definition at line 41 of file itkUnaryCorrespondenceMatrix.h.


Constructor & Destructor Documentation

template<typename TItemType>
itk::UnaryCorrespondenceMatrix< TItemType >::UnaryCorrespondenceMatrix   [protected]
 

Default Constructor.

template<typename TItemType>
itk::UnaryCorrespondenceMatrix< TItemType >::~UnaryCorrespondenceMatrix   [inline, protected]
 

Default Destructor.

Definition at line 60 of file itkUnaryCorrespondenceMatrix.h.


Member Function Documentation

template<typename TItemType>
virtual const char* itk::UnaryCorrespondenceMatrix< TItemType >::GetClassName   const [virtual]
 

Run-time type information (and related methods).

Reimplemented from itk::DataObject.

template<typename TItemType>
Pointer itk::UnaryCorrespondenceMatrix< TItemType >::New   [static]
 

Method for creation through the object factory.

Reimplemented from itk::Object.

template<typename TItemType>
bool itk::UnaryCorrespondenceMatrix< TItemType >::RequestedRegionIsOutsideOfTheBufferedRegion   [inline, protected, virtual]
 

Determine whether the RequestedRegion is outside of the BufferedRegion. This method returns true if the RequestedRegion is outside the BufferedRegion (true if at least one pixel is outside). This is used by the pipeline mechanism to determine whether a filter needs to re-execute in order to satisfy the current request. If the current RequestedRegion is already inside the BufferedRegion from the previous execution (and the current filter is up to date), then a given filter does not need to re-execute

Implements itk::DataObject.

Definition at line 65 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
void itk::UnaryCorrespondenceMatrix< TItemType >::SetRequestedRegion DataObject   [inline, protected, virtual]
 

Set the requested region from this data object to match the requested region of the data object passed in as a parameter. This method is implemented in the concrete subclasses of DataObject.

Implements itk::DataObject.

Definition at line 66 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
void itk::UnaryCorrespondenceMatrix< TItemType >::SetRequestedRegionToLargestPossibleRegion   [inline, protected, virtual]
 

Set the RequestedRegion to the LargestPossibleRegion. This forces a filter to produce all of the output in one execution (i.e. not streaming) on the next call to Update().

Implements itk::DataObject.

Definition at line 64 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
void itk::UnaryCorrespondenceMatrix< TItemType >::UpdateOutputInformation   [inline, virtual]
 

Virtual methods required by DataObject interface.

Implements itk::DataObject.

Definition at line 52 of file itkUnaryCorrespondenceMatrix.h.

template<typename TItemType>
bool itk::UnaryCorrespondenceMatrix< TItemType >::VerifyRequestedRegion   [inline, protected, virtual]
 

Virtual methods required by DataObject interface.

Implements itk::DataObject.

Definition at line 63 of file itkUnaryCorrespondenceMatrix.h.


The documentation for this class was generated from the following file:
Generated at Tue Sep 16 11:40:03 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000