ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes
itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > > Class Template Reference

#include <itkMaskFeaturePointSelectionFilter.h>

+ Inheritance diagram for itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >:
+ Collaboration diagram for itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >:

List of all members.

Public Types

enum  {
  VERTEX_CONNECTIVITY = 0,
  EDGE_CONNECTIVITY = 1,
  FACE_CONNECTIVITY = 2
}
typedef SmartPointer< const SelfConstPointer
typedef FeaturePointsType::Pointer FeaturePointsPointer
typedef PointSet< Matrix
< TTensorValueType,
VImageDimension,
VImageDimension >
, VImageDimension,
TFeaturesTraits > 
FeaturePointsType
typedef ImageType::ConstPointer ImageConstPointer
typedef ImageType::PixelType ImagePixelType
typedef Image< TImagePixel,
VImageDimension > 
ImageType
typedef Index< VImageDimension > IndexType
typedef MaskType::ConstPointer MaskConstPointer
typedef MaskType::PixelType MaskPixelType
typedef Image< TMaskPixel,
VImageDimension > 
MaskType
typedef Offset< VImageDimension > OffsetType
typedef SmartPointer< SelfPointer
typedef
FeaturePointsType::PointType 
PointType
typedef ImageRegion
< VImageDimension > 
RegionType
typedef
MaskFeaturePointSelectionFilter 
Self
typedef Size< VImageDimension > SizeType
typedef
FeaturePointsType::PixelType 
StructureTensorType
typedef ImageToMeshFilter
< Image< TImagePixel,
VImageDimension >, PointSet
< Matrix< TTensorValueType,
VImageDimension,
VImageDimension >
, VImageDimension,
TFeaturesTraits > > 
Superclass

Public Member Functions

virtual ::itk::LightObject::Pointer CreateAnother (void) const
virtual const char * GetNameOfClass () const
void SetNonConnectivity (unsigned connect) throw ( ExceptionObject )
virtual unsigned GetNonConnectivity () const
virtual void SetMaskImage (const MaskType *input)
virtual const MaskTypeGetMaskImage () const
virtual void SetBlockRadius (SizeType _arg)
virtual SizeType GetBlockRadius () const
virtual void SetComputeStructureTensors (bool _arg)
virtual bool GetComputeStructureTensors () const
virtual void ComputeStructureTensorsOn ()
virtual void ComputeStructureTensorsOff ()
virtual void SetSelectFraction (double _arg)
virtual double GetSelectFraction () const

Static Public Member Functions

static Pointer New ()

Static Public Attributes

static const unsigned ImageDimension = VImageDimension

Protected Member Functions

void GenerateData ()
 MaskFeaturePointSelectionFilter ()
void PrintSelf (std::ostream &os, Indent indent) const
 ~MaskFeaturePointSelectionFilter ()

Private Member Functions

 MaskFeaturePointSelectionFilter (const MaskFeaturePointSelectionFilter &)
void operator= (const MaskFeaturePointSelectionFilter &)

Private Attributes

SizeType m_BlockRadius
bool m_ComputeStructureTensors
unsigned m_NonConnectivity
std::vector< OffsetTypem_NonConnectivityOffsets
double m_SelectFraction

Detailed Description

template<class TImagePixel, class TMaskPixel, class TTensorValueType, class TFeaturesTraits, unsigned VImageDimension>
class itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >

Definition at line 68 of file itkMaskFeaturePointSelectionFilter.h.


Member Typedef Documentation

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef SmartPointer< const Self > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ConstPointer
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef FeaturePointsType::Pointer itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::FeaturePointsPointer

Definition at line 116 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension>, VImageDimension, TFeaturesTraits > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::FeaturePointsType

Feature points pointset typedefs

Definition at line 115 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef ImageType::ConstPointer itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ImageConstPointer

Definition at line 102 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef ImageType::PixelType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ImagePixelType

Definition at line 103 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef Image< TImagePixel, VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ImageType

Image typedefs

Definition at line 101 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef Index< VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::IndexType

Definition at line 97 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef MaskType::ConstPointer itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::MaskConstPointer

Definition at line 107 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef MaskType::PixelType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::MaskPixelType

Definition at line 108 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef Image< TMaskPixel, VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::MaskType

Mask image typedefs

Definition at line 106 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef Offset< VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::OffsetType

Definition at line 98 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef SmartPointer< Self > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::Pointer
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef FeaturePointsType::PointType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::PointType

Definition at line 118 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef ImageRegion< VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::RegionType

Not input specific typedefs

Definition at line 95 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef MaskFeaturePointSelectionFilter itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::Self
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef Size< VImageDimension > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SizeType

Definition at line 96 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef FeaturePointsType::PixelType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::StructureTensorType

Definition at line 117 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
typedef ImageToMeshFilter< Image< TImagePixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension>, VImageDimension, TFeaturesTraits > > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::Superclass

Member Enumeration Documentation

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
anonymous enum

connectivity constants

Enumerator:
VERTEX_CONNECTIVITY 
EDGE_CONNECTIVITY 
FACE_CONNECTIVITY 

Definition at line 122 of file itkMaskFeaturePointSelectionFilter.h.


Constructor & Destructor Documentation

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::MaskFeaturePointSelectionFilter ( ) [protected]
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::~MaskFeaturePointSelectionFilter ( ) [protected]
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::MaskFeaturePointSelectionFilter ( const MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > > &  ) [private]

Member Function Documentation

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ComputeStructureTensorsOff ( ) [virtual]

enable/disable tensor computations

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ComputeStructureTensorsOn ( ) [virtual]

enable/disable tensor computations

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual::itk::LightObject::Pointer itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::CreateAnother ( void  ) const [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::MeshSource< PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GenerateData ( void  ) [protected, virtual]

This method causes the filter to generate its output.

Reimplemented from itk::ProcessObject.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual SizeType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetBlockRadius ( ) const [virtual]

set/get half size of the block for calculating variance

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual bool itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetComputeStructureTensors ( ) const [virtual]

enable/disable tensor computations

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual const MaskType* itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetMaskImage ( ) const [virtual]

set/get mask

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual const char* itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetNameOfClass ( ) const [virtual]
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual unsigned itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetNonConnectivity ( ) const [virtual]

set/get non-connectivity with radius == 1 of dimension connect, 0 <= connect < ImageDimension; 0 is vertex connectivity (e.g., 26 in 3D), 1 is edge connectivity (e.g., 18 in 3D), 2 is face connectivity (e.g., 6 in 3D), etc

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual double itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::GetSelectFraction ( ) const [virtual]

set fraction of eligible points to select

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
static Pointer itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::New ( ) [static]
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::operator= ( const MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > > &  ) [private]
template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const [protected, virtual]

Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.

Reimplemented from itk::MeshSource< PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SetBlockRadius ( SizeType  _arg) [virtual]

set/get half size of the block for calculating variance

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SetComputeStructureTensors ( bool  _arg) [virtual]

enable/disable tensor computations

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SetMaskImage ( const MaskType input) [virtual]

set/get mask

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SetNonConnectivity ( unsigned  connect) throw ( ExceptionObject )

set/get non-connectivity with radius == 1 of dimension connect, 0 <= connect < ImageDimension; 0 is vertex connectivity (e.g., 26 in 3D), 1 is edge connectivity (e.g., 18 in 3D), 2 is face connectivity (e.g., 6 in 3D), etc

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
virtual void itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::SetSelectFraction ( double  _arg) [virtual]

set fraction of eligible points to select


Member Data Documentation

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
const unsigned itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::ImageDimension = VImageDimension [static]

Definition at line 92 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
SizeType itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::m_BlockRadius [private]

Definition at line 171 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
bool itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::m_ComputeStructureTensors [private]

Definition at line 173 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
unsigned itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::m_NonConnectivity [private]

Definition at line 169 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
std::vector< OffsetType > itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::m_NonConnectivityOffsets [private]

Definition at line 170 of file itkMaskFeaturePointSelectionFilter.h.

template<class TImagePixel , class TMaskPixel , class TTensorValueType , class TFeaturesTraits , unsigned VImageDimension>
double itk::MaskFeaturePointSelectionFilter< Image< TImagePixel, VImageDimension >, Image< TMaskPixel, VImageDimension >, PointSet< Matrix< TTensorValueType, VImageDimension, VImageDimension >, VImageDimension, TFeaturesTraits > >::m_SelectFraction [private]

Definition at line 172 of file itkMaskFeaturePointSelectionFilter.h.


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