GOFIGURE2  0.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer > Class Template Reference

#include <Code/Filters/Mesh/Merge/itkvtkMeshMergeConvexHullFilter.h>

Inheritance diagram for itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >:
[legend]
Collaboration diagram for itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >:
[legend]

Public Types

typedef SmartPointer< const SelfConstPointer
typedef SmartPointer< SelfPointer
typedef
vtkMeshMergeConvexHullFilter 
Self
typedef vtkMeshMergeFilterBase
< TFeatureImage,
TPolyDataContainer > 
Superclass
- Public Types inherited from itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >
typedef SmartPointer< const SelfConstPointer
typedef
Superclass::FeatureImagePointer 
FeatureImagePointer
typedef
Superclass::FeatureImageType 
FeatureImageType
typedef SmartPointer< SelfPointer
typedef TPolyDataContainer PolyDataContainerType
typedef
PolyDataContainerType::value_type 
PolyDataType
typedef vtkMeshMergeFilterBase Self
typedef vtkMeshFilterBase
< TFeatureImage > 
Superclass
- Public Types inherited from itk::vtkMeshFilterBase< TFeatureImage >
typedef SmartPointer< const SelfConstPointer
typedef FeatureImageType::IndexType FeatureImageIndexType
typedef FeatureImageType::PixelType FeatureImagePixelType
typedef FeatureImageType::Pointer FeatureImagePointer
typedef FeatureImageType::PointType FeatureImagePointType
typedef TFeatureImage FeatureImageType
typedef
ShapeLabelMapType::LabelObjectContainerType 
LabelObjectContainerType
typedef
LabelObjectContainerType::const_iterator 
LabelObjectIterator
typedef unsigned int LabelType
typedef MeshConverterType::Pointer MeshConverterPointer
typedef
vtkPolyDataToitkQuadEdgeMesh
< QuadEdgeMeshType
MeshConverterType
typedef
MeshToLabelFilterType::Pointer 
MeshToLabelFilterPointer
typedef
ConvertMeshesToLabelImageFilter
< FeatureImageType
MeshToLabelFilterType
typedef SmartPointer< SelfPointer
typedef
MeshToLabelFilterType::MeshType 
QuadEdgeMeshType
typedef vtkMeshFilterBase Self
typedef ShapeConverterType::Pointer ShapeConverterPointer
typedef
LabelImageToShapeLabelMapFilter
< FeatureImageType,
ShapeLabelMapType
ShapeConverterType
typedef ShapeLabelMapType::Pointer ShapeLabelMapPointer
typedef LabelMap
< ShapeLabelObjectType
ShapeLabelMapType
typedef
ShapeLabelObjectType::Pointer 
ShapeLabelObjectPointer
typedef ShapeLabelObject
< LabelType,
FeatureImageType::ImageDimension > 
ShapeLabelObjectType
typedef StatConverterType::Pointer StatConverterPointer
typedef
LabelImageToStatisticsLabelMapFilter
< FeatureImageType,
FeatureImageType,
StatLabelMapType
StatConverterType
typedef StatLabelMapType::Pointer StatLabelMapPointer
typedef LabelMap
< StatLabelObjectType
StatLabelMapType
typedef
StatLabelObjectType::Pointer 
StatLabelObjectPointer
typedef StatisticsLabelObject
< LabelType,
FeatureImageType::ImageDimension > 
StatLabelObjectType
typedef Object Superclass

Public Member Functions

 itkNewMacro (Self)
 itkTypeMacro (vtkMeshMergeConvexHullFilter, vtkMeshMergeFilterBase)
- Public Member Functions inherited from itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >
vtkPolyData * GetOutput ()
 itkTypeMacro (vtkMeshMergeFilterBase, vtkMeshFilterBase)
void SetInputs (const PolyDataContainerType &iMeshes)
- Public Member Functions inherited from itk::vtkMeshFilterBase< TFeatureImage >
 itkTypeMacro (vtkMeshFilterBase, Object)
void SetFeatureImage (const size_t &iId, FeatureImageType *iImage)
void SetNumberOfImages (const size_t &iN)
void Update ()

Protected Member Functions

void GenerateData ()
void SetRequiredAttributeComputationFlags ()
 vtkMeshMergeConvexHullFilter ()
 ~vtkMeshMergeConvexHullFilter ()
- Protected Member Functions inherited from itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >
 vtkMeshMergeFilterBase ()
virtual ~vtkMeshMergeFilterBase ()
- Protected Member Functions inherited from itk::vtkMeshFilterBase< TFeatureImage >
void ComputeOutputAttributes ()
 vtkMeshFilterBase ()
virtual ~vtkMeshFilterBase ()

Private Member Functions

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

Additional Inherited Members

- Protected Attributes inherited from itk::vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer >
PolyDataContainerType m_Inputs

Detailed Description

template<class TFeatureImage, class TPolyDataContainer>
class itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >

Definition at line 45 of file itkvtkMeshMergeConvexHullFilter.h.

Member Typedef Documentation

template<class TFeatureImage , class TPolyDataContainer >
typedef SmartPointer< const Self > itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::ConstPointer

Definition at line 52 of file itkvtkMeshMergeConvexHullFilter.h.

template<class TFeatureImage , class TPolyDataContainer >
typedef SmartPointer< Self > itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::Pointer

Definition at line 51 of file itkvtkMeshMergeConvexHullFilter.h.

template<class TFeatureImage , class TPolyDataContainer >
typedef vtkMeshMergeConvexHullFilter itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::Self

Definition at line 50 of file itkvtkMeshMergeConvexHullFilter.h.

template<class TFeatureImage , class TPolyDataContainer >
typedef vtkMeshMergeFilterBase< TFeatureImage, TPolyDataContainer > itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::Superclass

Definition at line 49 of file itkvtkMeshMergeConvexHullFilter.h.

Constructor & Destructor Documentation

template<class TFeatureImage , class TPolyDataContainer >
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::vtkMeshMergeConvexHullFilter ( )
protected
template<class TFeatureImage , class TPolyDataContainer >
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::~vtkMeshMergeConvexHullFilter ( )
inlineprotected

Definition at line 63 of file itkvtkMeshMergeConvexHullFilter.h.

template<class TFeatureImage , class TPolyDataContainer >
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::vtkMeshMergeConvexHullFilter ( const Self )
private

Member Function Documentation

template<class TFeatureImage , class TPolyDataContainer >
void itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::GenerateData ( )
protectedvirtual
template<class TFeatureImage , class TPolyDataContainer >
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::itkNewMacro ( Self  )

Method for creation through the object factory.

template<class TFeatureImage , class TPolyDataContainer >
itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::itkTypeMacro ( vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >  ,
vtkMeshMergeFilterBase   
)

Run-time type information (and related methods).

template<class TFeatureImage , class TPolyDataContainer >
void itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::operator= ( const Self )
private
template<class TFeatureImage , class TPolyDataContainer >
void itk::vtkMeshMergeConvexHullFilter< TFeatureImage, TPolyDataContainer >::SetRequiredAttributeComputationFlags ( )
protectedvirtual

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