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 | Protected Attributes | Private Member Functions | List of all members
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh > Class Template Reference

#include <Code/Filters/Mesh/itkvtkPolyDataToitkQuadEdgeMesh.h>

Inheritance diagram for itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >:
Inheritance graph
[legend]
Collaboration diagram for itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >:
Collaboration graph
[legend]

Public Types

typedef MeshType::CellAutoPointer CellAutoPointer
 
typedef MeshType::CellType CellType
 
typedef SmartPointer< const SelfConstPointer
 
typedef PointType::CoordRepType CoordType
 
typedef MeshType::Pointer MeshPointer
 
typedef TMesh MeshType
 
typedef SmartPointer< SelfPointer
 
typedef MeshType::PointIdentifier PointIdentifier
 
typedef
MeshType::PointsContainerPointer 
PointsContainerPointer
 
typedef MeshType::PointType PointType
 
typedef
vtkPolyDataToitkQuadEdgeMesh 
Self
 
typedef Object Superclass
 
typedef TriangleCell< CellTypeTriangleCellType
 

Public Member Functions

MeshTypeGetOutput () const
 
 itkNewMacro (Self)
 
 itkTypeMacro (vtkPolyDataToitkQuadEdgeMesh, Object)
 
void SetInput (vtkPolyData *iMesh)
 
void Update ()
 

Protected Member Functions

void GenerateData ()
 
 vtkPolyDataToitkQuadEdgeMesh ()
 
 ~vtkPolyDataToitkQuadEdgeMesh ()
 

Protected Attributes

MeshPointer m_OutputMesh
 
vtkSmartPointer< vtkPolyData > m_PolyData
 

Private Member Functions

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

Detailed Description

template<class TMesh>
class itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >

Definition at line 50 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

Member Typedef Documentation

template<class TMesh >
typedef MeshType::CellAutoPointer itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::CellAutoPointer

Definition at line 68 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef MeshType::CellType itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::CellType

Definition at line 69 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef SmartPointer< const Self > itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::ConstPointer

Definition at line 56 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef PointType::CoordRepType itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::CoordType

Definition at line 71 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef MeshType::Pointer itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::MeshPointer

Definition at line 65 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef TMesh itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::MeshType

Definition at line 64 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef SmartPointer< Self > itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::Pointer

Definition at line 55 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef MeshType::PointIdentifier itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::PointIdentifier

Definition at line 67 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef MeshType::PointsContainerPointer itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::PointsContainerPointer

Definition at line 66 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef MeshType::PointType itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::PointType

Definition at line 70 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef vtkPolyDataToitkQuadEdgeMesh itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::Self

Definition at line 53 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef Object itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::Superclass

Definition at line 54 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
typedef TriangleCell< CellType > itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::TriangleCellType

Definition at line 73 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

Constructor & Destructor Documentation

template<class TMesh >
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::vtkPolyDataToitkQuadEdgeMesh ( )
inlineprotected

Definition at line 91 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::~vtkPolyDataToitkQuadEdgeMesh ( )
inlineprotected

Definition at line 96 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::vtkPolyDataToitkQuadEdgeMesh ( const Self )
private

Member Function Documentation

template<class TMesh >
void itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::GenerateData ( void  )
inlineprotected

Definition at line 101 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
MeshType* itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::GetOutput ( void  ) const
inline

Definition at line 85 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::itkNewMacro ( Self  )

Method for creation through the object factory.

template<class TMesh >
itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::itkTypeMacro ( vtkPolyDataToitkQuadEdgeMesh< TMesh >  ,
Object   
)

Run-time type information (and related methods).

template<class TMesh >
void itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::operator= ( const Self )
private
template<class TMesh >
void itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::SetInput ( vtkPolyData *  iMesh)
inline

Definition at line 75 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
void itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::Update ( void  )
inline

Definition at line 80 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

Member Data Documentation

template<class TMesh >
MeshPointer itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::m_OutputMesh
protected

Definition at line 99 of file itkvtkPolyDataToitkQuadEdgeMesh.h.

template<class TMesh >
vtkSmartPointer< vtkPolyData > itk::vtkPolyDataToitkQuadEdgeMesh< TMesh >::m_PolyData
protected

Definition at line 98 of file itkvtkPolyDataToitkQuadEdgeMesh.h.


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